/* hackage-packages.nix is an auto-generated file -- DO NOT EDIT! */ { pkgs, lib, callPackage }: self: { "2captcha" = callPackage ({ mkDerivation, aeson, base, bytestring, clock, exceptions , http-client, lens, lens-aeson, parsec, text, wreq }: mkDerivation { pname = "2captcha"; version = "0.1.0.0"; sha256 = "1876bdriagjfp4dyhhkpjrwa8kycvwa0zrdihw5q7dj5msmnxsrc"; libraryHaskellDepends = [ aeson base bytestring clock exceptions http-client lens lens-aeson parsec text wreq ]; description = "Haskell package for easy integration with the 2captcha API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "3d-graphics-examples" = callPackage ({ mkDerivation, base, GLUT, OpenGL, random }: mkDerivation { pname = "3d-graphics-examples"; version = "0.0.0.2"; sha256 = "02d5q4vb6ilwgvqsgiw8pdc3cflsq495k7q27pyv2gyn0434rcgx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLUT OpenGL random ]; description = "Examples of 3D graphics programming with OpenGL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "3dmodels" = callPackage ({ mkDerivation, attoparsec, base, bytestring, linear, packer }: mkDerivation { pname = "3dmodels"; version = "0.3.0"; sha256 = "00pp8g1b59950i5ik9ycimxd284vsv1hnfgxgg1mjvxwaj2pbyhr"; libraryHaskellDepends = [ attoparsec base bytestring linear packer ]; description = "3D model parsers"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "4Blocks" = callPackage ({ mkDerivation, base, cairo, containers, gtk, haskell98, mtl }: mkDerivation { pname = "4Blocks"; version = "0.2"; sha256 = "1lya7320jf2cvd69prvjfwdlci2j17m21qcqaqxaczlrv4aykg6w"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cairo containers gtk haskell98 mtl ]; description = "A tetris-like game (works with GHC 6.8.3 and Gtk2hs 0.9.13)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "AAI" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "AAI"; version = "0.2.0.1"; sha256 = "0vdq0hscpbl5a9bpf8fiykmyg2c3yvivb0mzcdy99ha0j1p4rwfh"; libraryHaskellDepends = [ base ]; description = "Abstract Application Interface"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ABList" = callPackage ({ mkDerivation, base, HUnit, linear, newtype, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "ABList"; version = "0.0.3"; sha256 = "06hj35k3lbcxh9yn70sa4bw0jafxmxyi2237d6r48dznk4a5fvq1"; libraryHaskellDepends = [ base linear newtype ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "An alternating list of two types"; license = lib.licenses.bsd3; }) {}; "AC-Angle" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "AC-Angle"; version = "1.0"; sha256 = "0ra97a4im3w2cq3mf17j8skn6bajs7rw7d0mmvcwgb9jd04b0idm"; libraryHaskellDepends = [ base ]; description = "Angles in degrees and radians"; license = lib.licenses.bsd3; }) {}; "AC-Boolean" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "AC-Boolean"; version = "1.1.0"; sha256 = "0id19wgp2jg2pf1gdhfzkyknjj19jii3pz0lva29x3lcck38rw2b"; libraryHaskellDepends = [ base ]; description = "Handle Boolean values generatically"; license = lib.licenses.bsd3; }) {}; "AC-BuildPlatform" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "AC-BuildPlatform"; version = "1.1.0"; sha256 = "0vlhakc6mc4zzyvb54rgmskkj8hp43zy35giimk0g7i5068r2czh"; libraryHaskellDepends = [ base ]; description = "Detect which OS you're running on"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "AC-Colour" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "AC-Colour"; version = "1.1.6"; sha256 = "02v3b1pfhwnf3cl8kbxfkk0a7hdp0gqq5v4w9ka32zl1p007rz19"; libraryHaskellDepends = [ base ]; description = "Efficient RGB colour types"; license = lib.licenses.bsd3; }) {}; "AC-EasyRaster-GTK" = callPackage ({ mkDerivation, array, base, gtk }: mkDerivation { pname = "AC-EasyRaster-GTK"; version = "1.1.3"; sha256 = "082il76032biyan170p4qp13154nmkzil4v2wv7fmjn9z7v8w49b"; libraryHaskellDepends = [ array base gtk ]; description = "GTK+ pixel plotting"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "AC-HalfInteger" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "AC-HalfInteger"; version = "1.2.1"; sha256 = "0wwnb7a6dmzgh122qg322mi3vpyk93xw52cql6dx18sqdbxyxdbb"; revision = "1"; editedCabalFile = "02k1fg86iyzbb0bxfn8r6s7z8bkahr8y02wps1l5j958jpckd6c9"; libraryHaskellDepends = [ base ]; description = "Efficient half-integer type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "AC-MiniTest" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "AC-MiniTest"; version = "1.1.1"; sha256 = "0ish59q50npljgmfrcffcyx6scf99xdncmy1kpwy1i5622r1kcps"; revision = "1"; editedCabalFile = "0faw83njfarccnad1hgy1cf3wmihfghk3qhw2s7zf6p84v6zc27y"; libraryHaskellDepends = [ base transformers ]; description = "A simple test framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "AC-PPM" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "AC-PPM"; version = "1.1.1"; sha256 = "0y2wzwfnlx50rzkdigmjy3dg5f91pmkf4gmnzjhs3r916d296gkq"; libraryHaskellDepends = [ base bytestring ]; description = "Trivial package for writing PPM images"; license = lib.licenses.bsd3; }) {}; "AC-Random" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "AC-Random"; version = "0.1"; sha256 = "1c00pcz0c4l2sdaj61zcmw68ckmqb7xlfykv489xms7ak4xl8nc1"; libraryHaskellDepends = [ base ]; description = "A pure Haskell PRNG"; license = lib.licenses.bsd3; }) {}; "AC-Terminal" = callPackage ({ mkDerivation, ansi-terminal, base }: mkDerivation { pname = "AC-Terminal"; version = "1.0"; sha256 = "0d0vdqf7i49d2hsdm7x9ad88l7kfc1wvkzppzhs8k9xf4gbrvl43"; revision = "1"; editedCabalFile = "1i9bjryhccdp8gfm9xs5bbfsy32hpyv2zckd95m7g6bc4jvp8cjm"; libraryHaskellDepends = [ ansi-terminal base ]; description = "Trivial wrapper over ansi-terminal"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "AC-VanillaArray" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "AC-VanillaArray"; version = "1.1.2"; sha256 = "044kiwc5g2irky0k3fg9l2qqnvcnh9vdx0yz8m1awnkab6mk0i3v"; libraryHaskellDepends = [ base ghc-prim ]; description = "Immutable arrays with plain integer indicies"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "AC-Vector" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "AC-Vector"; version = "2.3.2"; sha256 = "04ahf6ldfhvzbml9xd6yplygn8ih7b8zz7cw03hkr053g5kzylay"; revision = "1"; editedCabalFile = "05l4sk0lz9iml7282zh9pxqr538s6kjhhl6zrbdwlry21sn14pc0"; libraryHaskellDepends = [ base ]; description = "Efficient geometric vectors and transformations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "AC-Vector-Fancy" = callPackage ({ mkDerivation, AC-Angle, AC-Vector, base }: mkDerivation { pname = "AC-Vector-Fancy"; version = "2.4.0"; sha256 = "0wcan2s75c89s1mxhcvvjgbpn8xqrhmwnfbsrszkzydw3x46465y"; libraryHaskellDepends = [ AC-Angle AC-Vector base ]; description = "Fancy type-system stuff for AC-Vector"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ACME" = callPackage ({ mkDerivation, base, list-extras, mtl, random, random-shuffle , void }: mkDerivation { pname = "ACME"; version = "0.0.0.1"; sha256 = "103mil8lixg0v2wjizy0pqyy9ywbmrk56mc0n37wwvz0qkjaqnds"; revision = "1"; editedCabalFile = "0c02gd5adgcfryd8fygbhxw0ps455l3v1d8knn8rbga067j9jqm7"; libraryHaskellDepends = [ base list-extras mtl random random-shuffle void ]; description = "Essential features"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ADPfusion" = callPackage ({ mkDerivation, base, bits, containers, deepseq, DPutils, ghc-prim , mmorph, mtl, OrderedBits, primitive, PrimitiveArray, QuickCheck , singletons, strict, tasty, tasty-quickcheck, tasty-th , template-haskell, th-orphans, transformers, tuple, vector }: mkDerivation { pname = "ADPfusion"; version = "0.6.0.0"; sha256 = "093gg9s2rk2sqjpkyy9z4smlsjlxnn5afnasj1bklf09d2z324gn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bits containers deepseq DPutils ghc-prim mmorph mtl OrderedBits primitive PrimitiveArray QuickCheck singletons strict template-haskell th-orphans transformers tuple vector ]; testHaskellDepends = [ base bits containers deepseq DPutils ghc-prim mmorph mtl OrderedBits primitive PrimitiveArray QuickCheck singletons strict tasty tasty-quickcheck tasty-th template-haskell th-orphans transformers tuple vector ]; description = "Efficient, high-level dynamic programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ADPfusionForest" = callPackage ({ mkDerivation, ADPfusion, base, containers, criterion, DPutils , fgl, ForestStructures, GrammarProducts, PrimitiveArray , QuickCheck, strict, tasty, tasty-quickcheck, tasty-th, text , unordered-containers, vector, vector-algorithms, vector-instances , vector-th-unbox }: mkDerivation { pname = "ADPfusionForest"; version = "0.0.0.1"; sha256 = "1ikv9y1hs478s5ns8g42cnsga3kw8qxpn1yc3vi5ix95i6q6wi4v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion base containers DPutils fgl ForestStructures GrammarProducts PrimitiveArray strict text unordered-containers vector vector-algorithms vector-instances vector-th-unbox ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base criterion ForestStructures ]; description = "Dynamic programming on tree and forest structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ADPfusionSet" = callPackage ({ mkDerivation, ADPfusion, base, bits, containers, DPutils, mmorph , mtl, OrderedBits, primitive, PrimitiveArray, QuickCheck , smallcheck, strict, tasty, tasty-quickcheck, tasty-smallcheck , tasty-th, template-haskell, th-orphans, transformers, tuple , vector }: mkDerivation { pname = "ADPfusionSet"; version = "0.0.0.2"; sha256 = "05ziz4liywh2kawi4nk7ldh65k3yn3zcbmqk0vs9vy3jc2niyk7g"; libraryHaskellDepends = [ ADPfusion base bits containers DPutils mmorph mtl OrderedBits primitive PrimitiveArray QuickCheck strict template-haskell th-orphans transformers tuple vector ]; testHaskellDepends = [ base QuickCheck smallcheck tasty tasty-quickcheck tasty-smallcheck tasty-th ]; description = "Dynamic programming for Set data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "AERN-Basics" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, directory , QuickCheck, random, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "AERN-Basics"; version = "2011.1.0.1"; sha256 = "1zzm6974mfwzswhx9dfh4w1qrlk44w5k8pajqmrgs8hwnx3k8awa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers criterion deepseq QuickCheck random test-framework test-framework-quickcheck2 ]; executableHaskellDepends = [ base containers directory ]; description = "foundational type classes for approximating exact real numbers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "AERN-Net" = callPackage ({ mkDerivation, AERN-Real, AERN-RnToRm, base, binary, containers , html, stm, time }: mkDerivation { pname = "AERN-Net"; version = "0.2.1.1"; sha256 = "1h7yw85zp8dlyjfi5mr3zvb8cn3xbfxw19nqkz6r7v6s5hfg50qg"; libraryHaskellDepends = [ AERN-Real AERN-RnToRm base binary containers html stm time ]; description = "Compositional lazy dataflow networks for exact real number computation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "AERN-Real" = callPackage ({ mkDerivation, AERN-Basics, base, criterion, QuickCheck , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "AERN-Real"; version = "2011.1.0.1"; sha256 = "1m8fc3agvm5r5vgzsxhjdmmxl679n68isa5cwbbfrv38c20s2p6v"; libraryHaskellDepends = [ AERN-Basics base criterion QuickCheck test-framework test-framework-quickcheck2 ]; description = "arbitrary precision real interval arithmetic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "AERN-Real-Double" = callPackage ({ mkDerivation, AERN-Basics, AERN-Real, AERN-Real-Interval, base , criterion, ieee-utils, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "AERN-Real-Double"; version = "2011.1.0.2"; sha256 = "0hwbw2nibgfddqfhbq8fcm1anibdfa9kgbbxnsbxvkkl6l52cbg2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ AERN-Basics AERN-Real AERN-Real-Interval base ieee-utils QuickCheck test-framework test-framework-quickcheck2 ]; executableHaskellDepends = [ AERN-Basics AERN-Real AERN-Real-Interval base criterion ieee-utils QuickCheck test-framework test-framework-quickcheck2 ]; description = "arbitrary precision real interval arithmetic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "AERN-Real-Interval" = callPackage ({ mkDerivation, AERN-Basics, AERN-Real, base, deepseq, QuickCheck , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "AERN-Real-Interval"; version = "2011.1.0.1"; sha256 = "1myh6r2cg4sg7k21y3p415pwm2vjfggi92631wzcjxk8ygcafbwv"; libraryHaskellDepends = [ AERN-Basics AERN-Real base deepseq QuickCheck test-framework test-framework-quickcheck2 ]; description = "arbitrary precision real interval arithmetic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "AERN-RnToRm" = callPackage ({ mkDerivation, AERN-Real, base, binary, containers, directory , filepath, html, QuickCheck, time }: mkDerivation { pname = "AERN-RnToRm"; version = "0.5.0.1"; sha256 = "0rx93h1h303r4gf9jq32gl08lg4jkfc12kzjnjxampwx75b4lgjv"; libraryHaskellDepends = [ AERN-Real base binary containers directory filepath html QuickCheck time ]; description = "polynomial function enclosures (PFEs) approximating exact real functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "AERN-RnToRm-Plot" = callPackage ({ mkDerivation, AERN-Real, AERN-RnToRm, base, binary, containers , directory, filepath, glade, glib, gtk, gtkglext, mtl, OpenGL, stm , time }: mkDerivation { pname = "AERN-RnToRm-Plot"; version = "0.2.0.3"; sha256 = "0zpp0s90q2jhpagf6iswbmm6hyi0x2hns8vqd5swwa8d258avrbq"; libraryHaskellDepends = [ AERN-Real AERN-RnToRm base binary containers directory filepath glade glib gtk gtkglext mtl OpenGL stm time ]; description = "GL plotting of polynomial function enclosures (PFEs)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "AES" = callPackage ({ mkDerivation, base, bytestring, cereal, monads-tf, random , transformers }: mkDerivation { pname = "AES"; version = "0.2.9"; sha256 = "12n484dpjr08910ni1vvw030g9p37lz68l5lw0212rvklkva6wzc"; revision = "1"; editedCabalFile = "0vwdlqj4g61h4lcnpxrzh2ci6i5hnmhyi0r91z6mrqvzd2qw2lcy"; libraryHaskellDepends = [ base bytestring cereal monads-tf random transformers ]; description = "Fast AES encryption/decryption for bytestrings"; license = lib.licenses.bsd3; }) {}; "AFSM" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "AFSM"; version = "0.1.3.1"; sha256 = "0yy24nrl99b624x0d8k4w4505zx2b2n25frdq5ijn4j6fhjqwhz6"; libraryHaskellDepends = [ base ]; description = "Arrowized functional state machines"; license = lib.licenses.mit; }) {}; "AGI" = callPackage ({ mkDerivation, base, mtl, network, parsec, random, syb, unix }: mkDerivation { pname = "AGI"; version = "1.3"; sha256 = "1h0hcdvdjs635inq96fpyh2g3d482ilpqn474vk1xkycww0xgsnv"; libraryHaskellDepends = [ base mtl network parsec random syb unix ]; description = "A library for writing AGI scripts for Asterisk"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ALUT" = callPackage ({ mkDerivation, base, freealut, OpenAL, StateVar, transformers }: mkDerivation { pname = "ALUT"; version = "2.4.0.3"; sha256 = "04nrh7vribs4jvg99hj3fmshzcw6kkf45r842iys19ln3l51p2bi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base OpenAL StateVar transformers ]; librarySystemDepends = [ freealut ]; description = "A binding for the OpenAL Utility Toolkit"; license = lib.licenses.bsd3; }) {inherit (pkgs) freealut;}; "AMI" = callPackage ({ mkDerivation, base, bytestring, containers, mtl, network , pureMD5, stm }: mkDerivation { pname = "AMI"; version = "0.1"; sha256 = "00w6kcikc5ac26786fwshwbh8ndj9aq1w7wz263j5rnhdf12irky"; libraryHaskellDepends = [ base bytestring containers mtl network pureMD5 stm ]; description = "Low-level bindings for Asterisk Manager Interface (AMI)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ANum" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ANum"; version = "0.2.0.2"; sha256 = "06mvkp9b0hxlp1w2yp7bb6340l88mzs15azx7nma401icqdhvbpn"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Num instance for Applicatives provided via the ANum newtype"; license = lib.licenses.bsd3; }) {}; "ASN1" = callPackage ({ mkDerivation, base, containers, HUnit, mtl, NewBinary, old-time , pretty, QuickCheck }: mkDerivation { pname = "ASN1"; version = "0.0.1.1"; sha256 = "188mf1k8p4h8ryngpcs6ldz9n2590h9wfxzxsj396is5r8rxscmh"; libraryHaskellDepends = [ base containers HUnit mtl NewBinary old-time pretty QuickCheck ]; description = "ASN.1 support for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "AVar" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "AVar"; version = "0.0.5.1"; sha256 = "0jggzjyms1w4p1ynv8m5yvya64kbxkjdis7wvy3lildmp0w0x0c7"; libraryHaskellDepends = [ base ]; description = "Mutable variables with Exception handling and concurrency support"; license = lib.licenses.bsd3; }) {}; "AWin32Console" = callPackage ({ mkDerivation, base, regex-compat, Win32 }: mkDerivation { pname = "AWin32Console"; version = "1.1"; sha256 = "0il5bngj4919mmpm0rwmbx74ih3sfbqkaph6w12p49fs466sxkh1"; libraryHaskellDepends = [ base regex-compat Win32 ]; description = "A binding to a part of the ANSI escape code for the console"; license = lib.licenses.bsd3; platforms = lib.platforms.none; }) {}; "AbortT-monadstf" = callPackage ({ mkDerivation, AbortT-transformers, base, monads-tf }: mkDerivation { pname = "AbortT-monadstf"; version = "1.0"; sha256 = "1ijv4bs299ijqbkspbg1kry627ra6p6qlkd74q4y2pvamrm4dn6f"; libraryHaskellDepends = [ AbortT-transformers base monads-tf ]; description = "Monads-tf instances for the AbortT monad transformer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "AbortT-mtl" = callPackage ({ mkDerivation, AbortT-transformers, base, mtl }: mkDerivation { pname = "AbortT-mtl"; version = "1.0.0.1"; sha256 = "1x2iw46nzfjj36pfdzv5n0q6f6l7kgz62gnxpsj2f5p7w10zlxai"; libraryHaskellDepends = [ AbortT-transformers base mtl ]; description = "mtl instances for the AbortT monad transformer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "AbortT-transformers" = callPackage ({ mkDerivation, base, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2, transformers }: mkDerivation { pname = "AbortT-transformers"; version = "1.0.1.3"; sha256 = "14bv2bmd6fi1kf0id3ah7gfabbqzbpahws6zy11ji6h3j29pwk8y"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 transformers ]; description = "A monad and monadic transformer providing \"abort\" functionality"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ActionKid" = callPackage ({ mkDerivation, base, containers, gloss, gloss-juicy, hspec, lens , mtl, OpenGL, StateVar, template-haskell }: mkDerivation { pname = "ActionKid"; version = "0.1.1.0"; sha256 = "0dsfgclgx4kqjnvn54vvxcbn8l8jyy9gb06qp13hfm5l7lxfjzxq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers gloss gloss-juicy lens mtl OpenGL StateVar template-haskell ]; executableHaskellDepends = [ base containers gloss gloss-juicy lens mtl OpenGL StateVar template-haskell ]; testHaskellDepends = [ base hspec ]; description = "An easy-to-use video game framework for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Adaptive" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Adaptive"; version = "0.23"; sha256 = "0n27d8dvk0qq68zp4l5bsj5y9xqmrk9d25psrrf29mmw1f43wp8c"; revision = "1"; editedCabalFile = "1db4p2bkwg27zcz9hdn2d4aj24f3mrjqwd86cglyv5didpwnrirn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; description = "Library for incremental computing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Adaptive-Blaisorblade" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Adaptive-Blaisorblade"; version = "0.23"; sha256 = "08iblifpyi569zh55ha5bi0nfibz0zlqiibwaimx2k1nd6n6yv5a"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; description = "Library for incremental computing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Advgame" = callPackage ({ mkDerivation, base, haskell98, mtl }: mkDerivation { pname = "Advgame"; version = "0.1.2"; sha256 = "16grzya42pzn3zaahs77lw5n2ka138bs0g3vgi0qbxlvxwy5ikyy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haskell98 mtl ]; description = "Lisperati's adventure game in Lisp translated to Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Advise-me" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, convertible , directory, filepath, HDBC, HDBC-sqlite3, http-types, ideas , ideas-math-types, lens, mtl, optparse-applicative, parsec , QuickCheck, random, semigroups, sqlite-simple, text, time , uniplate, wai, wai-extra, wl-pprint, xlsx }: mkDerivation { pname = "Advise-me"; version = "0.1"; sha256 = "1ddzzrbydx0xaqian1s8m4asj079c3vmhb0s7s05f9g1nm6a8qfq"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring Cabal containers convertible directory filepath HDBC HDBC-sqlite3 ideas ideas-math-types lens mtl parsec QuickCheck random semigroups sqlite-simple text time uniplate wl-pprint xlsx ]; executableHaskellDepends = [ base bytestring containers convertible directory filepath HDBC HDBC-sqlite3 http-types ideas ideas-math-types mtl optparse-applicative parsec QuickCheck random sqlite-simple text time uniplate wai wai-extra wl-pprint ]; description = "Assessment services for the Advise-Me project"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "AesonBson" = callPackage ({ mkDerivation, aeson, attoparsec, base, bson, hspec, HUnit , QuickCheck, scientific, text, unordered-containers, vector }: mkDerivation { pname = "AesonBson"; version = "0.4.1"; sha256 = "0nyl0a3814163dxpmiadmmjdhd9cycmihwmsz7f0316hbm30lg7z"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson attoparsec base bson scientific text unordered-containers vector ]; testHaskellDepends = [ aeson base bson hspec HUnit QuickCheck scientific text ]; description = "Mapping between Aeson's JSON and Bson objects"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Agata" = callPackage ({ mkDerivation, base, containers, mtl, QuickCheck, tagged , template-haskell }: mkDerivation { pname = "Agata"; version = "0.2.1.1"; sha256 = "0v8gy2gdbn9133yki7s71a7ph50xzawdvciiahr463apbn6439hm"; libraryHaskellDepends = [ base containers mtl QuickCheck tagged template-haskell ]; description = "Generator-generator for QuickCheck"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Agda" = callPackage ({ mkDerivation, aeson, alex, array, async, base, binary , blaze-html, boxes, bytestring, Cabal, case-insensitive , containers, data-hash, deepseq, directory, edit-distance, emacs , equivalence, exceptions, filepath, ghc-compact, gitrev, happy , hashable, hashtables, haskeline, monad-control, mtl, murmur-hash , parallel, pretty, process, regex-tdfa, split, stm, strict , template-haskell, text, time, transformers, unordered-containers , uri-encode, zlib }: mkDerivation { pname = "Agda"; version = "2.6.2.2"; sha256 = "0yjjbhc593ylrm4mq4j01nkdvh7xqsg5in30wxj4y53vf5hkggp5"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal directory filepath process ]; libraryHaskellDepends = [ aeson array async base binary blaze-html boxes bytestring case-insensitive containers data-hash deepseq directory edit-distance equivalence exceptions filepath ghc-compact gitrev hashable hashtables haskeline monad-control mtl murmur-hash parallel pretty process regex-tdfa split stm strict template-haskell text time transformers unordered-containers uri-encode zlib ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base directory filepath process ]; executableToolDepends = [ emacs ]; description = "A dependently typed functional programming language and proof assistant"; license = "unknown"; maintainers = with lib.maintainers; [ abbradar turion ]; }) {inherit (pkgs) emacs;}; "Agda-executable" = callPackage ({ mkDerivation, Agda, base }: mkDerivation { pname = "Agda-executable"; version = "2.3.0.1"; sha256 = "156nzvpmqi7yizjr4yym2ybc0iv4nqfp84qrpdxcha682k298ib1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ Agda base ]; description = "Command-line program for type-checking and compiling Agda programs"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "AhoCorasick" = callPackage ({ mkDerivation, array, base, hashable, mtl, unordered-containers }: mkDerivation { pname = "AhoCorasick"; version = "0.0.3"; sha256 = "171im3xhrgdzhpxmi1350323apy58pisap0dskcibd3g4jmzslza"; libraryHaskellDepends = [ array base hashable mtl unordered-containers ]; description = "Aho-Corasick string matching algorithm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "AlanDeniseEricLauren" = callPackage ({ mkDerivation, base, containers, criterion, hspec, hspec-core , MonadRandom, mtl, QuickCheck, random, random-shuffle , transformers, vector }: mkDerivation { pname = "AlanDeniseEricLauren"; version = "0.1.0.1"; sha256 = "10xhx6l9bmskqpxr18cyz14hfn1lzp2isg9ckahgrn4ajf386csj"; libraryHaskellDepends = [ base containers MonadRandom mtl random random-shuffle vector ]; testHaskellDepends = [ base containers hspec hspec-core MonadRandom QuickCheck random transformers ]; benchmarkHaskellDepends = [ base containers criterion ]; description = "Find the minimal subset/submap satisfying some property"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "AlgoRhythm" = callPackage ({ mkDerivation, base, bytestring, containers, data-default, derive , directory, Euterpea, HCodecs, HUnit, kmeans, lilypond, midi, mtl , prettify, QuickCheck, random, template-haskell, test-framework , test-framework-hunit, test-framework-quickcheck2, text , transformers }: mkDerivation { pname = "AlgoRhythm"; version = "0.1.0.0"; sha256 = "03rmcafbnbb43fww1y6rfi8dpbl85yi71rjxmz7mqxh4zn5c9jwz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default derive Euterpea HCodecs kmeans lilypond midi mtl prettify QuickCheck random template-haskell text transformers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring derive directory Euterpea HCodecs HUnit lilypond QuickCheck random test-framework test-framework-hunit test-framework-quickcheck2 transformers ]; description = "Algorithmic music composition"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "AlgorithmW" = callPackage ({ mkDerivation, base, containers, mtl, pretty }: mkDerivation { pname = "AlgorithmW"; version = "0.1.1.0"; sha256 = "0avkxhw5hp00znhmqw3kqxx165ba5y5kgq8b9ahp679p0qf84a3c"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers mtl pretty ]; description = "Example implementation of Algorithm W for Hindley-Milner type inference"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "AlignmentAlgorithms" = callPackage ({ mkDerivation, ADPfusion, base, containers, fmlist , FormalGrammars, GrammarProducts, PrimitiveArray, vector }: mkDerivation { pname = "AlignmentAlgorithms"; version = "0.1.0.0"; sha256 = "0k6wljkj7ffjbfhclgfbij5wh9p3zjnchrnh3cwbw4s1cf2gsk78"; libraryHaskellDepends = [ ADPfusion base containers fmlist FormalGrammars GrammarProducts PrimitiveArray vector ]; description = "Collection of alignment algorithms"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "Allure" = callPackage ({ mkDerivation, async, base, enummapset, file-embed, filepath , ghc-compact, hsini, LambdaHack, optparse-applicative, primitive , splitmix, tasty, tasty-hunit, template-haskell, text , th-lift-instances, transformers }: mkDerivation { pname = "Allure"; version = "0.11.0.0"; sha256 = "1mmnn86azcpig1j61mwks2z227sw70lc7hsmi342hprabrccq9b1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base enummapset file-embed filepath ghc-compact hsini LambdaHack optparse-applicative primitive splitmix template-haskell text th-lift-instances transformers ]; executableHaskellDepends = [ async base filepath LambdaHack optparse-applicative ]; testHaskellDepends = [ base LambdaHack optparse-applicative tasty tasty-hunit text ]; description = "Near-future Sci-Fi roguelike and tactical squad combat game"; license = lib.licenses.agpl3Plus; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; hydraPlatforms = lib.platforms.none; }) {}; "AndroidViewHierarchyImporter" = callPackage ({ mkDerivation, base, bytestring, cmdtheline, containers, mtl , network, opml, pretty, process, QuickCheck, split, transformers , xml }: mkDerivation { pname = "AndroidViewHierarchyImporter"; version = "0.1.0.1"; sha256 = "1ksmxhriqy8z3fymnvhg7bwaj032nrsvq3gygfwkg3m8538v9xyc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cmdtheline containers mtl network opml pretty process QuickCheck split transformers xml ]; description = "Android view hierarchy importer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Animas" = callPackage ({ mkDerivation, base, random }: mkDerivation { pname = "Animas"; version = "0.2"; sha256 = "01vpw9s93qq8c0zymp4qzv0ljn9jrnwi3x68qx9lcjr6spa0rkvm"; libraryHaskellDepends = [ base random ]; description = "Updated version of Yampa: a library for programming hybrid systems"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Annotations" = callPackage ({ mkDerivation, base, mtl, multirec, parsec }: mkDerivation { pname = "Annotations"; version = "0.2.2"; sha256 = "070ncq7na8vljjkgdhh9jq9n1a7x50c54f1b1vgj2pdsb9vd9h1i"; libraryHaskellDepends = [ base mtl multirec parsec ]; testHaskellDepends = [ base mtl multirec parsec ]; description = "Constructing, analyzing and destructing annotated trees"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Ansi2Html" = callPackage ({ mkDerivation, base, mtl, parsec, xhtml }: mkDerivation { pname = "Ansi2Html"; version = "0.9"; sha256 = "1dqq1rnx1w0cn4w11knmxvn7qy4lg4m39dgw4rs6r2pjqzgrwarh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base mtl parsec xhtml ]; description = "Convert ANSI Terminal Sequences to nice HTML markup"; license = lib.licenses.bsd3; }) {}; "Aoide" = callPackage ({ mkDerivation, base, bytestring, mtl, process, template-haskell }: mkDerivation { pname = "Aoide"; version = "0.1.0.2"; sha256 = "1nldvg8fwgbvn50prar3vs1nh704s1603fikyg2lhpz754yp0qbc"; libraryHaskellDepends = [ base bytestring mtl process template-haskell ]; description = "A simple music library with the capability of generating .ly and .mid files."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ApplePush" = callPackage ({ mkDerivation, base, binary, bytestring, haskell98, json, mtl , network }: mkDerivation { pname = "ApplePush"; version = "0.1"; sha256 = "0dw52pj17fggi605zf4px852479yc6m6ksbidyw84lkys5dyll3r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring haskell98 json mtl network ]; executableHaskellDepends = [ base ]; description = "Library for Apple Push Notification Service"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "AppleScript" = callPackage ({ mkDerivation }: mkDerivation { pname = "AppleScript"; version = "0.2.0.1"; sha256 = "1jmwixyv5msb3lmza7dljvm3l0x5mx8r93zr607sx9m5x9yhlsvr"; doHaddock = false; description = "Call AppleScript from Haskell, and then call back into Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ApproxFun-hs" = callPackage ({ mkDerivation, base, vector }: mkDerivation { pname = "ApproxFun-hs"; version = "0.1.0.0"; sha256 = "1s7amy8ij5bgv8afbjdzqd3lflvhzrrh3cs3krl1rf73y8b1nqpy"; libraryHaskellDepends = [ base vector ]; description = "Function approximation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ArrayRef" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ArrayRef"; version = "0.1.3.1"; sha256 = "1yb209v3lab3knggplmwih1ww6qalf8v86j8ggv1gkhm5jkwz1yq"; libraryHaskellDepends = [ base ]; description = "Unboxed references, dynamic arrays and more"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ArrowVHDL" = callPackage ({ mkDerivation, base, process }: mkDerivation { pname = "ArrowVHDL"; version = "1.1"; sha256 = "1lv76m4qc1sabagllaagi7bpqf1mnmzsra333a77b6134mk2f9hb"; libraryHaskellDepends = [ base process ]; description = "A library to generate Netlist code from Arrow descriptions"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "AspectAG" = callPackage ({ mkDerivation, base, containers, ghc-prim, loch-th, mtl, poly-rec , requirements, template-haskell }: mkDerivation { pname = "AspectAG"; version = "0.7.0.0"; sha256 = "1w5zfx5vgvkys84vdrdd3rv39ly25wbn9izlir19irniqsbf6z6v"; libraryHaskellDepends = [ base containers ghc-prim loch-th mtl poly-rec requirements template-haskell ]; description = "Strongly typed Attribute Grammars implemented using type-level programming"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "AttoBencode" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, blaze-textual , bytestring, containers, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "AttoBencode"; version = "0.3.1.0"; sha256 = "0rzzi4asfmkg8nqlxdyq3gwg0q10hqrnvlmq4fjcxvxgvz1ys9hb"; libraryHaskellDepends = [ attoparsec base blaze-builder blaze-textual bytestring containers ]; testHaskellDepends = [ base bytestring containers QuickCheck test-framework test-framework-quickcheck2 ]; description = "Fast Bencode encoding and parsing library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "AttoJson" = callPackage ({ mkDerivation, attoparsec, base, bytestring, bytestring-show , containers, mtl, utf8-string }: mkDerivation { pname = "AttoJson"; version = "0.5.10"; sha256 = "0mavq6akhx7pjdz15ckgnmgf8z9zhi5fm97lvjpjdfiggfy191d2"; libraryHaskellDepends = [ attoparsec base bytestring bytestring-show containers mtl utf8-string ]; description = "Simple lightweight JSON parser, generator & manipulator based on ByteString"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Attrac" = callPackage ({ mkDerivation, array, base, colour, GLUT, OpenGL, random }: mkDerivation { pname = "Attrac"; version = "0.1.3"; sha256 = "0spvvgkf33km969l524580kwn7y43rjm2k0lqp9bl60nbvlsw760"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base colour GLUT OpenGL random ]; description = "Visualisation of Strange Attractors in 3-Dimensions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Aurochs" = callPackage ({ mkDerivation, base, containers, parsec, pretty }: mkDerivation { pname = "Aurochs"; version = "0.1"; sha256 = "0n51j50qlpkgkq64n7w96qkv270lwxac1h7ariqq7w70zgdgiqf5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers parsec pretty ]; description = "Yet another parser generator for C/C++"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "AutoForms" = callPackage ({ mkDerivation, array, base, haskell98, mtl, syb-with-class , template-haskell, wx, wxcore }: mkDerivation { pname = "AutoForms"; version = "0.4.2"; sha256 = "14dd6s3j9w738dvhyhxb9q8w9m0xhd6fm0d40b3gzl5sjb6g16zf"; libraryHaskellDepends = [ array base haskell98 mtl syb-with-class template-haskell wx wxcore ]; description = "GUI library based upon generic programming (SYB3)"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "AvlTree" = callPackage ({ mkDerivation, base, COrdering }: mkDerivation { pname = "AvlTree"; version = "4.2"; sha256 = "0bw6856h75wks0mfvvqqm5i31sici1hacyl5zfj225jf9gn5q7dx"; libraryHaskellDepends = [ base COrdering ]; description = "Balanced binary trees using the AVL algorithm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "BASIC" = callPackage ({ mkDerivation, base, containers, llvm, random, timeit }: mkDerivation { pname = "BASIC"; version = "0.1.5.0"; sha256 = "1ypq7m09ki5wbwkvmqdl7ch40cbdfhb91kq8n17im184r5liyxlc"; libraryHaskellDepends = [ base containers llvm random timeit ]; description = "Embedded BASIC"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "BCMtools" = callPackage ({ mkDerivation, base, bytestring, bytestring-lexing, cereal , colour, conduit, conduit-extra, data-default-class, matrices , optparse-applicative, resourcet, split, transformers , unordered-containers, vector, zlib }: mkDerivation { pname = "BCMtools"; version = "0.1.1"; sha256 = "1693kg8hxr1jl8h0ri11dbrbyhyznipkvcp0cvvx9chn97761ys4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal colour conduit conduit-extra data-default-class matrices transformers unordered-containers vector zlib ]; executableHaskellDepends = [ base bytestring bytestring-lexing cereal conduit conduit-extra data-default-class optparse-applicative resourcet split unordered-containers ]; description = "Big Contact Map Tools"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "BNFC" = callPackage ({ mkDerivation, alex, array, base, Cabal, cabal-doctest , containers, deepseq, directory, doctest, filepath, happy, hspec , hspec-discover, HUnit, mtl, pretty, process, QuickCheck , string-qq, temporary, time }: mkDerivation { pname = "BNFC"; version = "2.9.4"; sha256 = "1gy7ggrf2zikyfi8anlj2zavs5b99z7rzs1lmyflrjd82a31bmzp"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ array base containers deepseq directory filepath mtl pretty process string-qq time ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ array base containers deepseq directory doctest filepath hspec HUnit mtl pretty process QuickCheck string-qq temporary time ]; testToolDepends = [ alex happy hspec-discover ]; description = "A compiler front-end generator"; license = lib.licenses.bsd3; }) {}; "BNFC-meta" = callPackage ({ mkDerivation, alex-meta, array, base, fail, happy-meta , haskell-src-meta, syb, template-haskell }: mkDerivation { pname = "BNFC-meta"; version = "0.6.1"; sha256 = "0snackflcjxza4iqbd85fdsmylwr3bj71nsfrs2s2idc3nlxc7ia"; revision = "3"; editedCabalFile = "0yimv82q98v6s78k1gcgpj072p38i8r1s5skfhjws5m2qb2ywiq6"; libraryHaskellDepends = [ alex-meta array base fail happy-meta haskell-src-meta syb template-haskell ]; description = "Deriving Parsers and Quasi-Quoters from BNF Grammars"; license = lib.licenses.gpl2Only; }) {}; "BPS" = callPackage ({ mkDerivation, base, extra, free, mtl, resourcet, STMonadTrans , symbol, template-haskell, TLT, transformers }: mkDerivation { pname = "BPS"; version = "0.1.0.0"; sha256 = "0rkrjj42p9ybcifmsmz8717yyf2q3vzwm4y42khxz824vdxa9q2j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base extra free mtl resourcet STMonadTrans symbol template-haskell transformers ]; executableHaskellDepends = [ base extra free mtl resourcet STMonadTrans symbol template-haskell transformers ]; testHaskellDepends = [ base extra free mtl resourcet STMonadTrans symbol template-haskell TLT transformers ]; description = "Translations of classic Truth Maintenance Systems"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Baggins" = callPackage ({ mkDerivation, base, cairo, containers, mtl }: mkDerivation { pname = "Baggins"; version = "1.0"; sha256 = "0mgxq8zqyfmwkvn91y91c2vjhrni3br0vgiih2ynlafnas1ji0bc"; revision = "1"; editedCabalFile = "16206xd8lm8fkvpxbm19h403264xyjki07s9lam3pgq985xbqk35"; libraryHaskellDepends = [ base cairo containers mtl ]; description = "Tools for self-assembly"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Bang" = callPackage ({ mkDerivation, base, bifunctors, hmidi, mtl, stm, time , transformers }: mkDerivation { pname = "Bang"; version = "0.1.1.1"; sha256 = "0vw7p7iknk7inzmcx9vvdmzi05i5h4djsgr5wqwk3jayshcl0m5a"; libraryHaskellDepends = [ base bifunctors hmidi mtl stm time transformers ]; description = "A Drum Machine DSL for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Barracuda" = callPackage ({ mkDerivation, adhoc-network, array, base, bytestring, containers , Crypto, dataenc, directory, filepath, gtk, HaXml, heap, hsgnutls , mtl, network, old-locale, parsec, pkcs1, random, regex-compat , stm, time, unix, utf8-string, xml-parsec }: mkDerivation { pname = "Barracuda"; version = "1.0.2"; sha256 = "0i8b6g2jvwg5r5gi1q3fgckh675pc6viqdvncl4ycr4zf72r4jj3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ adhoc-network array base bytestring containers Crypto dataenc directory filepath gtk HaXml heap hsgnutls mtl network old-locale parsec pkcs1 random regex-compat stm time unix utf8-string xml-parsec ]; executableHaskellDepends = [ adhoc-network array base bytestring containers Crypto dataenc directory filepath gtk HaXml heap hsgnutls mtl network old-locale parsec pkcs1 random regex-compat stm time unix utf8-string xml-parsec ]; description = "An ad-hoc P2P chat program"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "Befunge93" = callPackage ({ mkDerivation, array, base, mtl, random }: mkDerivation { pname = "Befunge93"; version = "0.1"; sha256 = "1hs4p5s30ml97yrr91ahy7275jh4vyvh2l5p0p3jvpfysvg9sl6l"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base mtl random ]; description = "An interpreter for the Befunge-93 Programming Language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "BenchmarkHistory" = callPackage ({ mkDerivation, base, bytestring, cassava, deepseq, directory , statistics, time, vector }: mkDerivation { pname = "BenchmarkHistory"; version = "0.0.0.2"; sha256 = "0ggsac4gyw8w0nhlvya29ghwa4i369bdja7yicxhrrwh1bilvax3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cassava deepseq directory statistics time vector ]; description = "Benchmark functions with history"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "BerkeleyDB" = callPackage ({ mkDerivation, base, bytestring, db, extensible-exceptions }: mkDerivation { pname = "BerkeleyDB"; version = "0.8.7"; sha256 = "0q1qc6rds05bkxl2m3anp7x75cwinp9nhy8j0g1vaj2scasvki62"; libraryHaskellDepends = [ base bytestring extensible-exceptions ]; librarySystemDepends = [ db ]; description = "Berkeley DB binding"; license = lib.licenses.bsd3; }) {inherit (pkgs) db;}; "BerkeleyDBXML" = callPackage ({ mkDerivation, base, BerkeleyDB, bytestring, db, dbxml, xercesc , xqilla }: mkDerivation { pname = "BerkeleyDBXML"; version = "0.7.2"; sha256 = "1ymdi5qi4hxaikqf8min830r1rs1z4bvy9bdybsq378v7mrgfihp"; libraryHaskellDepends = [ base BerkeleyDB bytestring ]; librarySystemDepends = [ db dbxml xercesc xqilla ]; description = "Berkeley DB XML binding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) db; inherit (pkgs) dbxml; inherit (pkgs) xercesc; inherit (pkgs) xqilla;}; "BerlekampAlgorithm" = callPackage ({ mkDerivation, base, besout }: mkDerivation { pname = "BerlekampAlgorithm"; version = "0.1.0.0"; sha256 = "14wjpfr9d8fpgl1jkpm2123lprr3hf3a6smkaflzkgxqlgcrkmyr"; libraryHaskellDepends = [ base besout ]; description = "Factorization of polynomials over finite field"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "BiGUL" = callPackage ({ mkDerivation, base, containers, mtl, template-haskell, th-extras }: mkDerivation { pname = "BiGUL"; version = "1.0.1"; sha256 = "0n9z72ids27m5fw26576cxhyqilsxvazfvmjkhzzh55413j7nwli"; libraryHaskellDepends = [ base containers mtl template-haskell th-extras ]; description = "The Bidirectional Generic Update Language"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "BigPixel" = callPackage ({ mkDerivation, array, base, bmp, bytestring, gloss }: mkDerivation { pname = "BigPixel"; version = "1.3.0"; sha256 = "19fxxbgj67rz2fpxd6f307xd6p7blwynq6gcakjnc7kdq8ghfrgz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base bmp bytestring gloss ]; description = "Image editor for pixel art"; license = lib.licenses.bsd3; }) {}; "BinderAnn" = callPackage ({ mkDerivation, base, containers, ghc, ghc-prim, mtl, split, syb , transformers }: mkDerivation { pname = "BinderAnn"; version = "0.1.0.0"; sha256 = "0fv5xrgqh7scbkzjisrh112zpggwl3rxfjzfqhx2rzdjgda3m41g"; libraryHaskellDepends = [ base containers ghc ghc-prim mtl split syb transformers ]; testHaskellDepends = [ base containers ghc ghc-prim mtl split syb transformers ]; description = "Source-to-source plugin for enhancing EDSLs with static annotations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Binpack" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Binpack"; version = "0.4.1"; sha256 = "0am0487l7njngp2k6h3qfbhjs61d9ir9rp8iw1r5448b20n4fxas"; libraryHaskellDepends = [ base ]; description = "Common bin-packing heuristics"; license = lib.licenses.bsd3; }) {}; "BioHMM" = callPackage ({ mkDerivation, base, colour, diagrams-cairo, diagrams-lib , directory, either-unwrap, filepath, parsec, ParsecTools , StockholmAlignment, SVGFonts, text, vector }: mkDerivation { pname = "BioHMM"; version = "1.2.0"; sha256 = "1mrk5w10601gvfghmmrkmxvnr5jcwnlnk05q1bfb8akiyc2d4pbh"; libraryHaskellDepends = [ base colour diagrams-cairo diagrams-lib directory either-unwrap filepath parsec ParsecTools StockholmAlignment SVGFonts text vector ]; description = "Libary for Hidden Markov Models in HMMER3 format"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "Biobase" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq , directory, either-unwrap, file-embed, filemanip, filepath , ghc-prim, HsTools, mtl, parsec, ParsecTools, primitive , PrimitiveArray, split, tuple, utility-ht, vector , vector-read-instances, zlib }: mkDerivation { pname = "Biobase"; version = "0.3.1.1"; sha256 = "1zrslhf3aiwc3y0b628j1w93z78v9apcjm2sxyw5qcq6r48zrmcc"; libraryHaskellDepends = [ array base bytestring containers deepseq directory either-unwrap file-embed filemanip filepath ghc-prim HsTools mtl parsec ParsecTools primitive PrimitiveArray split tuple utility-ht vector vector-read-instances zlib ]; description = "Base library for bioinformatics"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "BiobaseBlast" = callPackage ({ mkDerivation, aeson, attoparsec, base, binary, BiobaseENA , BiobaseTypes, BiobaseXNA, bytestring, cereal, containers, deepseq , directory, file-embed, filepath, lens, log-domain, mtl , PrimitiveArray, SciBaseTypes, split, tasty, tasty-quickcheck , tasty-silver, tasty-th, text, unordered-containers, vector , vector-th-unbox }: mkDerivation { pname = "BiobaseBlast"; version = "0.3.3.0"; sha256 = "11xxm3s6pyy68as6pd3iwfq2dmbgvj2w238jg969fza8vj22xcdb"; libraryHaskellDepends = [ aeson attoparsec base binary BiobaseENA BiobaseTypes BiobaseXNA bytestring cereal containers deepseq directory file-embed lens log-domain mtl PrimitiveArray SciBaseTypes text unordered-containers vector vector-th-unbox ]; testHaskellDepends = [ base bytestring containers filepath split tasty tasty-quickcheck tasty-silver tasty-th text ]; description = "BLAST-related tools"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "BiobaseDotP" = callPackage ({ mkDerivation, base, bytestring, iteratee }: mkDerivation { pname = "BiobaseDotP"; version = "0.1.0.0"; sha256 = "0m7n3c2ly6kly146xrxzx41g3pv0cylrmzpdgv5c54x9gvb1hg7w"; libraryHaskellDepends = [ base bytestring iteratee ]; description = "Vienna / DotBracket / ExtSS parsers"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "BiobaseENA" = callPackage ({ mkDerivation, base, BiobaseTypes, bytestring, containers , directory, file-embed, lens, megaparsec, mtl, QuickCheck, tasty , tasty-quickcheck, tasty-th, text, vector, vector-th-unbox }: mkDerivation { pname = "BiobaseENA"; version = "0.0.0.2"; sha256 = "0v999rs3bj4mkbrxsgz0nnqh1pzf7pgxm94519hqjfph5r6yw7nd"; libraryHaskellDepends = [ base BiobaseTypes bytestring containers directory file-embed lens megaparsec mtl text vector vector-th-unbox ]; testHaskellDepends = [ base BiobaseTypes bytestring containers directory file-embed lens megaparsec mtl QuickCheck tasty tasty-quickcheck tasty-th text vector vector-th-unbox ]; description = "European Nucleotide Archive data"; license = lib.licenses.bsd3; }) {}; "BiobaseEnsembl" = callPackage ({ mkDerivation, aeson, attoparsec, base, binary, bytestring , cereal, containers, deepseq, directory, either-unwrap, text , vector, word8 }: mkDerivation { pname = "BiobaseEnsembl"; version = "0.2.0.1"; sha256 = "0mypz8q4cj8fjma3pjgp6klhsnlbc6xzvbajhh85c3q3q41cn95w"; libraryHaskellDepends = [ aeson attoparsec base binary bytestring cereal containers deepseq directory either-unwrap text vector word8 ]; description = "Ensembl related datastructures and functions"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "BiobaseFR3D" = callPackage ({ mkDerivation, base, BiobaseXNA, bytestring, containers , filemanip, iteratee, tuple }: mkDerivation { pname = "BiobaseFR3D"; version = "0.2.3.0"; sha256 = "1y8aqxb8gq4k4l0i2wcrn2yi6f7lcmbhbvs4n063r4hgda6xfgch"; libraryHaskellDepends = [ base BiobaseXNA bytestring containers filemanip iteratee tuple ]; description = "Importer for FR3D resources"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "BiobaseFasta" = callPackage ({ mkDerivation, base, BiobaseTypes, bytestring, DPutils, filepath , lens, optparse-applicative, QuickCheck, resourcet, streaming , streaming-bytestring, string-conversions, tasty, tasty-golden , tasty-hunit, tasty-quickcheck, tasty-silver, tasty-th, text }: mkDerivation { pname = "BiobaseFasta"; version = "0.4.0.1"; sha256 = "1l5185nsq59jgnpx1r0j5r07a5fqz8f5q2xyxvhwbqan51w51ph6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base BiobaseTypes bytestring DPutils lens resourcet streaming streaming-bytestring string-conversions ]; executableHaskellDepends = [ base BiobaseTypes bytestring DPutils lens optparse-applicative resourcet streaming streaming-bytestring string-conversions ]; testHaskellDepends = [ base BiobaseTypes bytestring DPutils filepath lens QuickCheck resourcet streaming streaming-bytestring string-conversions tasty tasty-golden tasty-hunit tasty-quickcheck tasty-silver tasty-th text ]; description = "streaming FASTA parser"; license = lib.licenses.bsd3; }) {}; "BiobaseHTTP" = callPackage ({ mkDerivation, aeson, base, BiobaseEnsembl, bytestring, conduit , either-unwrap, HTTP, http-conduit, hxt, mtl, network, Taxonomy , text, transformers }: mkDerivation { pname = "BiobaseHTTP"; version = "1.2.0"; sha256 = "1m6lfs08zyk2xcxcmapcdfqp7afmzz3n2r3rr3qzlibwc6w7pj1d"; libraryHaskellDepends = [ aeson base BiobaseEnsembl bytestring conduit either-unwrap HTTP http-conduit hxt mtl network Taxonomy text transformers ]; description = "Libary to interface with the Bioinformatics HTTP services - Entrez Ensembl"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "BiobaseHTTPTools" = callPackage ({ mkDerivation, base, BiobaseFasta, BiobaseHTTP, bytestring , cmdargs, containers, either-unwrap, hxt, text }: mkDerivation { pname = "BiobaseHTTPTools"; version = "1.0.0"; sha256 = "1sbwhil0d0118nwx7wsryk6j8a7rysdxqksphvyrlxfdm7pd3l1z"; revision = "1"; editedCabalFile = "1aibwdw1bh0gl4czff4n8jkf79ma3isqwqgnjh186xn1rbnibvmw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base BiobaseFasta BiobaseHTTP bytestring cmdargs containers either-unwrap hxt text ]; description = "Tools to query Bioinformatics HTTP services e.g. Entrez, Ensembl."; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "BiobaseInfernal" = callPackage ({ mkDerivation, aeson, attoparsec, base, binary, BiobaseTypes , BiobaseXNA, bytestring, cereal, cereal-text, cereal-vector , cmdargs, containers, criterion, data-default, deepseq, DPutils , filepath, hashable, HUnit, lens, parallel, pipes , pipes-attoparsec, pipes-bytestring, pipes-parse, pipes-safe , pipes-zlib, primitive, PrimitiveArray, QuickCheck, strict , string-conversions, tasty, tasty-hunit, tasty-quickcheck , tasty-th, text, text-binary, transformers, tuple , unordered-containers, utf8-string, vector, vector-th-unbox, zlib }: mkDerivation { pname = "BiobaseInfernal"; version = "0.8.1.0"; sha256 = "0y6g4prgd4k342ziblcpl7mj4yaf916r0psk9dzm6p3rq6masr0g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base binary BiobaseTypes BiobaseXNA bytestring cereal cereal-text cereal-vector containers data-default deepseq DPutils filepath hashable lens parallel pipes pipes-attoparsec pipes-bytestring pipes-parse pipes-safe pipes-zlib primitive PrimitiveArray strict string-conversions text text-binary transformers tuple unordered-containers utf8-string vector vector-th-unbox zlib ]; executableHaskellDepends = [ base cmdargs ]; testHaskellDepends = [ base HUnit lens QuickCheck tasty tasty-hunit tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base criterion lens text transformers ]; description = "Infernal data structures and tools"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "BiobaseMAF" = callPackage ({ mkDerivation, base, bytestring, containers, iteratee }: mkDerivation { pname = "BiobaseMAF"; version = "0.5.0.0"; sha256 = "0mwyyb7n232wgjipn9jsbqpcbxqms07adi5a6v14qaiynsjz4n1r"; libraryHaskellDepends = [ base bytestring containers iteratee ]; description = "Multiple Alignment Format"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "BiobaseNewick" = callPackage ({ mkDerivation, aeson, attoparsec, base, binary, cereal , cereal-text, cmdargs, containers, fgl, ForestStructures , QuickCheck, test-framework, test-framework-quickcheck2 , test-framework-th, text, text-binary, vector }: mkDerivation { pname = "BiobaseNewick"; version = "0.0.0.2"; sha256 = "1g8kdmraxv0qf3nzm7hi36nhw0j8kyjmjlwslp7a5n2zly2gcck4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base binary cereal cereal-text containers fgl ForestStructures QuickCheck text text-binary vector ]; executableHaskellDepends = [ base cmdargs ForestStructures text vector ]; testHaskellDepends = [ aeson base binary cereal QuickCheck test-framework test-framework-quickcheck2 test-framework-th ]; description = "Newick file format parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "BiobaseTrainingData" = callPackage ({ mkDerivation, base, BiobaseDotP, BiobaseFR3D, BiobaseXNA , bytestring, cmdargs, either-unwrap, iteratee, vector }: mkDerivation { pname = "BiobaseTrainingData"; version = "0.1.2.3"; sha256 = "0qqyj3y2ivxj4d1c4bl5mdi7xm649dvksl57ba0wl0awimi5xn2s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base BiobaseDotP BiobaseFR3D BiobaseXNA bytestring either-unwrap iteratee vector ]; executableHaskellDepends = [ cmdargs ]; description = "RNA folding training data"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "BiobaseTurner" = callPackage ({ mkDerivation, base, BiobaseXNA, bytestring, bytestring-lexing , conduit, containers, filepath, lens, primitive, PrimitiveArray , repa, split, vector }: mkDerivation { pname = "BiobaseTurner"; version = "0.3.1.1"; sha256 = "1h6yn6nwl8ifbz8y1rq5xklhmnbbjibfi9qz4n79xmv7y9bgkbxf"; libraryHaskellDepends = [ base BiobaseXNA bytestring bytestring-lexing conduit containers filepath lens primitive PrimitiveArray repa split vector ]; description = "Import Turner RNA parameters"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "BiobaseTypes" = callPackage ({ mkDerivation, aeson, attoparsec, base, bimaps, binary , bytestring, cereal, cereal-text, cereal-vector, containers , data-default, deepseq, DPutils, ForestStructures, hashable , intern, lens, mtl, primitive, PrimitiveArray, QuickCheck , SciBaseTypes, streaming, string-conversions, tasty, tasty-hunit , tasty-quickcheck, tasty-th, text, text-binary, utf8-string , vector, vector-binary-instances, vector-th-unbox }: mkDerivation { pname = "BiobaseTypes"; version = "0.2.1.0"; sha256 = "0gm5nlh8xbww614386vhm2lz118w9c6lcj3pbx5k256mzm7j5yba"; libraryHaskellDepends = [ aeson attoparsec base bimaps binary bytestring cereal cereal-text cereal-vector containers data-default deepseq DPutils ForestStructures hashable intern lens mtl primitive PrimitiveArray QuickCheck SciBaseTypes streaming string-conversions text text-binary utf8-string vector vector-binary-instances vector-th-unbox ]; testHaskellDepends = [ aeson attoparsec base bimaps binary bytestring cereal cereal-text cereal-vector containers data-default deepseq DPutils ForestStructures hashable intern lens mtl primitive PrimitiveArray QuickCheck SciBaseTypes streaming string-conversions tasty tasty-hunit tasty-quickcheck tasty-th text text-binary utf8-string vector vector-binary-instances vector-th-unbox ]; description = "Collection of types for bioinformatics"; license = lib.licenses.bsd3; }) {}; "BiobaseVienna" = callPackage ({ mkDerivation, base, BiobaseTurner, BiobaseXNA, primitive , PrimitiveArray, vector }: mkDerivation { pname = "BiobaseVienna"; version = "0.3.0.0"; sha256 = "0bv100rmr04w8wbzabihv43lxilr0b2rm97rx54bhln1sy0ih1wj"; libraryHaskellDepends = [ base BiobaseTurner BiobaseXNA primitive PrimitiveArray vector ]; description = "Import Vienna energy parameters"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "BiobaseXNA" = callPackage ({ mkDerivation, aeson, attoparsec, base, bimaps, binary , BiobaseENA, BiobaseTypes, bytes, bytestring, cereal , cereal-vector, cmdargs, containers, csv, data-default, deepseq , DPutils, file-embed, ForestStructures, hashable, lens, mtl , primitive, PrimitiveArray, QuickCheck, split, tasty , tasty-quickcheck, tasty-th, text, tuple, vector , vector-binary-instances, vector-th-unbox }: mkDerivation { pname = "BiobaseXNA"; version = "0.11.1.1"; sha256 = "0ws9x3z5ljgm7hnz290yhzm3ijksd6dr4m0drj1lxhchdfmwfy1m"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson attoparsec base bimaps binary BiobaseENA BiobaseTypes bytes bytestring cereal cereal-vector containers csv data-default deepseq DPutils file-embed ForestStructures hashable lens mtl primitive PrimitiveArray QuickCheck split text tuple vector vector-binary-instances vector-th-unbox ]; executableHaskellDepends = [ aeson attoparsec base bimaps binary BiobaseENA BiobaseTypes bytes bytestring cereal cereal-vector cmdargs containers csv data-default deepseq DPutils file-embed ForestStructures hashable lens mtl primitive PrimitiveArray QuickCheck split text tuple vector vector-binary-instances vector-th-unbox ]; testHaskellDepends = [ aeson attoparsec base bimaps binary BiobaseENA BiobaseTypes bytes bytestring cereal cereal-vector containers csv data-default deepseq DPutils file-embed ForestStructures hashable lens mtl primitive PrimitiveArray QuickCheck split tasty tasty-quickcheck tasty-th text tuple vector vector-binary-instances vector-th-unbox ]; description = "Efficient RNA/DNA/Protein Primary/Secondary Structure"; license = lib.licenses.bsd3; }) {}; "BirdPP" = callPackage ({ mkDerivation, base, haskell98 }: mkDerivation { pname = "BirdPP"; version = "1.1"; sha256 = "14wbnxjyg75vc7zwg42cpk8a1cb7gm4881c52yaq1bq053g5dsz2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haskell98 ]; description = "A preprocessor for Bird-style Literate Haskell comments with Haddock markup"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "BitStringRandomMonad" = callPackage ({ mkDerivation, base, bitstring, bytestring, deepseq, mtl , parallel, primitive, QuickCheck, transformers, vector }: mkDerivation { pname = "BitStringRandomMonad"; version = "1.1.0.2"; sha256 = "1g19c1dl80chmxlqqpja19y1np7xnfwspyrp895wnrzi2zydh2jm"; libraryHaskellDepends = [ base bitstring bytestring deepseq mtl parallel primitive transformers vector ]; testHaskellDepends = [ base bitstring bytestring mtl parallel primitive QuickCheck transformers vector ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "BitSyntax" = callPackage ({ mkDerivation, base, bytestring, QuickCheck, template-haskell }: mkDerivation { pname = "BitSyntax"; version = "0.3.2.2"; sha256 = "0615r1cb2sv9sj517vii3g2sf1k308q3r176i03jpjlb6vgfipkn"; libraryHaskellDepends = [ base bytestring QuickCheck template-haskell ]; description = "A module to aid in the (de)serialisation of binary data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Bitly" = callPackage ({ mkDerivation, base, HTTP, json2 }: mkDerivation { pname = "Bitly"; version = "0.1.0"; sha256 = "1pmmgg6n6pc0qvp5r4qxan32887132si0cayd0xh1g5v98fa9ari"; libraryHaskellDepends = [ base HTTP json2 ]; description = "A library to access bit.ly URL shortener."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "BlastHTTP" = callPackage ({ mkDerivation, base, BiobaseBlast, BiobaseFasta, bytestring , conduit, either-unwrap, HTTP, http-conduit, hxt, mtl, network , transformers, zip-archive }: mkDerivation { pname = "BlastHTTP"; version = "1.4.2"; sha256 = "1ndg24w4qcs7f6ak8qcgfp04mippz2vxpcxwpnsaghyxvpbxqbw6"; libraryHaskellDepends = [ base BiobaseBlast BiobaseFasta bytestring conduit either-unwrap HTTP http-conduit hxt mtl network transformers zip-archive ]; description = "Libary to interface with the NCBI blast REST interface"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "Blobs" = callPackage ({ mkDerivation, base, containers, directory, HaXml, polyparse , pretty, wx, wxcore }: mkDerivation { pname = "Blobs"; version = "0.3"; sha256 = "09mpf3qwr38x0ljz4ziyhdcwl5j37i353wc2dkpc6hjki9p08rgl"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers directory HaXml polyparse pretty wx wxcore ]; executableHaskellDepends = [ base containers directory HaXml polyparse pretty wx wxcore ]; description = "Diagram editor"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "BlogLiterately" = callPackage ({ mkDerivation, base, blaze-html, bool-extras, bytestring, cmdargs , containers, data-default, directory, filepath, HaXml, haxr , highlighting-kate, hscolour, HTTP, lens, mtl, pandoc , pandoc-citeproc, pandoc-types, parsec, process, split, strict , tagsoup, temporary, text, transformers }: mkDerivation { pname = "BlogLiterately"; version = "0.8.7"; sha256 = "01x8q04bs0qr2vg434yl2mfnshjd6licyard6pjfvhalk2phxcp2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html bool-extras bytestring cmdargs containers data-default directory filepath HaXml haxr highlighting-kate hscolour HTTP lens mtl pandoc pandoc-citeproc pandoc-types parsec process split strict tagsoup temporary text transformers ]; executableHaskellDepends = [ base cmdargs ]; description = "A tool for posting Haskelly articles to blogs"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "BlogLiterately-diagrams" = callPackage ({ mkDerivation, base, BlogLiterately, containers, diagrams-builder , diagrams-lib, diagrams-rasterific, directory, filepath , JuicyPixels, pandoc, safe, split }: mkDerivation { pname = "BlogLiterately-diagrams"; version = "0.2.1"; sha256 = "0ki56kc51p1b9zkvs91adgj140pchnbdwfmhsvb4qzzf9sz90kjb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base BlogLiterately containers diagrams-builder diagrams-lib diagrams-rasterific directory filepath JuicyPixels pandoc safe split ]; executableHaskellDepends = [ base BlogLiterately ]; description = "Include images in blog posts with inline diagrams code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Blogdown" = callPackage ({ mkDerivation, base, Cabal, containers, criterion, MissingH , network-uri, parsec }: mkDerivation { pname = "Blogdown"; version = "0.2.4"; sha256 = "04ll74z2yqb99jydz9bw4p602hvpmk03sgix8rzwg0qb38lwvjvm"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal MissingH ]; libraryHaskellDepends = [ base containers MissingH network-uri parsec ]; executableHaskellDepends = [ base containers MissingH network-uri parsec ]; testHaskellDepends = [ base containers MissingH network-uri parsec ]; benchmarkHaskellDepends = [ base containers criterion MissingH network-uri parsec ]; description = "A markdown-like markup language designed for blog posts"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "BluePrintCSS" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "BluePrintCSS"; version = "0.1"; sha256 = "0ryjgi70isgfv3nw3djzvb1saky40xqy536h6sr3mfpy2iqnim0c"; libraryHaskellDepends = [ base mtl ]; description = "Html document layout library"; license = lib.licenses.bsd3; }) {}; "Blueprint" = callPackage ({ mkDerivation }: mkDerivation { pname = "Blueprint"; version = "0.1"; sha256 = "16cfmy4ndc15p6jdmyy08nqgv143dvs9xf4qg4mxa6x5r326pi94"; doHaddock = false; description = "Preview of a new build system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Bookshelf" = callPackage ({ mkDerivation, base, containers, directory, filepath, pandoc , pandoc-citeproc, pandoc-types, parseargs, process }: mkDerivation { pname = "Bookshelf"; version = "0.6"; sha256 = "1a1g8ipppwrb42fvli27qi4i78vgdk3wwxsjhqy0p6pwpa0hvcaq"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers directory filepath pandoc pandoc-citeproc pandoc-types parseargs ]; testHaskellDepends = [ base process ]; description = "A simple document organizer with some wiki functionality"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "Boolean" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Boolean"; version = "0.2.4"; sha256 = "1y7f8lqx86m06ccq1bjym2hywc7r17s2bvx16jswb2ibn09n08b7"; libraryHaskellDepends = [ base ]; description = "Generalized booleans and numbers"; license = lib.licenses.bsd3; }) {}; "BoundedChan" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "BoundedChan"; version = "1.0.3.0"; sha256 = "0vf4mlw08n056g5256cf46m5xsijng5gvjx7ccm4r132gznyl72k"; libraryHaskellDepends = [ array base ]; description = "Implementation of bounded channels"; license = lib.licenses.bsd3; }) {}; "Bravo" = callPackage ({ mkDerivation, base, haskell-src-exts, haskell-src-meta, mtl , parsec, syb, template-haskell }: mkDerivation { pname = "Bravo"; version = "0.1.0.1"; sha256 = "16li42rl77jvhyp14fjic66c7d6qm2fjln93gyw4bqbykai291in"; libraryHaskellDepends = [ base haskell-src-exts haskell-src-meta mtl parsec syb template-haskell ]; description = "Static text template generation library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "BufferedSocket" = callPackage ({ mkDerivation, base, bytestring, network, text }: mkDerivation { pname = "BufferedSocket"; version = "0.2.1.0"; sha256 = "13wwi7x898p51crzzp5rdrjgmsxsgbx7dgzgbaxdikxyrh216lmz"; libraryHaskellDepends = [ base bytestring network text ]; description = "A socker wrapper that makes the IO of sockets much cleaner"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Buster" = callPackage ({ mkDerivation, base, bytestring, conduit, data-default, errors , hinotify, hslogger, hspec, hspec-expectations, http-conduit , http-types, string-qq, temporary, transformers, unbounded-delays , unix, yaml }: mkDerivation { pname = "Buster"; version = "0.1.1"; sha256 = "12zchy3sqdcqdgbb7d29jrsqifz4hfdx94s514v2mmyzzr0m8xqd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring conduit data-default errors hinotify hslogger http-conduit http-types transformers unbounded-delays unix yaml ]; testHaskellDepends = [ base bytestring errors hslogger hspec hspec-expectations http-conduit http-types string-qq temporary unix yaml ]; description = "Hits a set of urls periodically to bust caches"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "C-structs" = callPackage ({ mkDerivation, base, doctest, Glob, HUnit, QuickCheck , template-haskell, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "C-structs"; version = "0.2.0.2"; sha256 = "0v70j2wlhj91cmlc2247z7i3yak04b28ig093xaihawlqyb6hxjg"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base doctest Glob HUnit QuickCheck template-haskell test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "C-Structs implementation for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "CBOR" = callPackage ({ mkDerivation, base, binary, binary-bits, bytestring , data-binary-ieee754, doctest, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "CBOR"; version = "0.1.0.1"; sha256 = "03h8lp5sm8prbphq98c7ar93rl9yfy29pvwrkrskdjhx79pd1w6q"; libraryHaskellDepends = [ base binary binary-bits bytestring data-binary-ieee754 ]; testHaskellDepends = [ base binary binary-bits bytestring data-binary-ieee754 doctest QuickCheck test-framework test-framework-quickcheck2 ]; description = "Encode/Decode values to/from CBOR"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "CC-delcont" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "CC-delcont"; version = "0.2.1.0"; sha256 = "00v2xjh5a7z87i0hvdflrqmnwi9lb2061d6s0xrp563xpjvkcsvc"; libraryHaskellDepends = [ base mtl ]; description = "Delimited continuations and dynamically scoped variables"; license = "unknown"; }) {}; "CC-delcont-alt" = callPackage ({ mkDerivation, base, CC-delcont-cxe, CC-delcont-exc , CC-delcont-ref, doctest, mtl }: mkDerivation { pname = "CC-delcont-alt"; version = "0.1.1.1"; sha256 = "0s6z5bcxmcx1vzgjc6r2i4898j6s3ngjjdqhggp893hmhpxlbgsv"; libraryHaskellDepends = [ base CC-delcont-cxe CC-delcont-exc CC-delcont-ref mtl ]; testHaskellDepends = [ base doctest mtl ]; doHaddock = false; description = "Three new monad transformers for multi-prompt delimited control"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "CC-delcont-cxe" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "CC-delcont-cxe"; version = "0.1.0.2"; sha256 = "1s6bql9r78yfzgarm3i4f2glhc5w8qq91adhs15cnqj6h7768a5c"; libraryHaskellDepends = [ base mtl ]; description = "A monad transformers for multi-prompt delimited control"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "CC-delcont-exc" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "CC-delcont-exc"; version = "0.1.0.0"; sha256 = "07v388bzs8x9k1p677310rbh8baj1fdq3bhbqyvxqzx93kv8g381"; libraryHaskellDepends = [ base mtl ]; description = "A monad transformers for multi-prompt delimited control"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "CC-delcont-ref" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "CC-delcont-ref"; version = "0.1.0.0"; sha256 = "0fzjr73id8rlrcmf0j3y1qn4jnc8incqhhkp9wl35lig20kqy82m"; libraryHaskellDepends = [ base mtl ]; description = "A monad transformers for multi-prompt delimited control using refercence cells"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "CC-delcont-ref-tf" = callPackage ({ mkDerivation, base, ref-tf, transformers }: mkDerivation { pname = "CC-delcont-ref-tf"; version = "0.1.0.2"; sha256 = "0zavw824xcr1jhmlpz9hmabhhi459y0s7z434lxalzha01j1wfih"; libraryHaskellDepends = [ base ref-tf transformers ]; description = "A monad transformers for multi-prompt delimited control using refercence cells"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "CCA" = callPackage ({ mkDerivation, array, base, containers, ghc-prim, happy , haskell-src, syb, template-haskell }: mkDerivation { pname = "CCA"; version = "0.1.5.3"; sha256 = "05zv1vha31fgw4ddvrnbvk5pzhq8lkvfx1xrgja5ggy451zrs6aw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ghc-prim syb template-haskell ]; executableHaskellDepends = [ array base containers haskell-src ]; executableToolDepends = [ happy ]; description = "preprocessor and library for Causal Commutative Arrows (CCA)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "CHXHtml" = callPackage ({ mkDerivation, base, bytestring, hxt-regex-xmlschema, utf8-string }: mkDerivation { pname = "CHXHtml"; version = "0.2.0"; sha256 = "0pr2mvcnrz3240wnpd44g3pz9x8am6vhhfvl0lyl129kvc33v99q"; libraryHaskellDepends = [ base bytestring hxt-regex-xmlschema utf8-string ]; description = "A W3C compliant (X)HTML generating library"; license = lib.licenses.bsd3; }) {}; "CLASE" = callPackage ({ mkDerivation, base, containers, filepath, mtl, parsec , template-haskell }: mkDerivation { pname = "CLASE"; version = "2009.2.11"; sha256 = "10jab7jxlhppmqqw31g653l8jmz4vz8f9h9wr2i9fjf6bipvgfi3"; libraryHaskellDepends = [ base containers filepath mtl parsec template-haskell ]; description = "Cursor Library for A Structured Editor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "CLI" = callPackage ({ mkDerivation, base, directory, doctest, split, time }: mkDerivation { pname = "CLI"; version = "0.1.0.0"; sha256 = "1g271n7z6xndqylwxwcaa1xscgd36wzb2apbmrilv42v7ii4aall"; libraryHaskellDepends = [ base directory split time ]; testHaskellDepends = [ base doctest ]; description = "CLI tools"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "CMCompare" = callPackage ({ mkDerivation, array, base, BiobaseInfernal, BiobaseXNA, cmdargs , containers, lens }: mkDerivation { pname = "CMCompare"; version = "0.0.1.5"; sha256 = "1ccjyn0cc8yx7fgnvsjap0swlxql3gdygb5mabzvkgk84zc3bh2b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base BiobaseInfernal BiobaseXNA containers lens ]; executableHaskellDepends = [ cmdargs ]; description = "Infernal covariance model comparison"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "CMQ" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, iproute, mtl , network, PSQueue, stm, time }: mkDerivation { pname = "CMQ"; version = "0.0.12"; sha256 = "0zskbcjdd4s8bkll7jvb8qzyq8pa52li4db9r5wg16pd2l3m0fpb"; libraryHaskellDepends = [ base bytestring cereal containers iproute mtl network PSQueue stm time ]; description = "cwmwl udp message queue"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "COrdering" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "COrdering"; version = "2.3"; sha256 = "1lkav4wkyrraq1f6kyqfyjrxasgkayg4hmyv8a1gkr4h484b1cx8"; libraryHaskellDepends = [ base ]; description = "An algebraic data type similar to Prelude Ordering"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "CPBrainfuck" = callPackage ({ mkDerivation, base, haskell98 }: mkDerivation { pname = "CPBrainfuck"; version = "1.1"; sha256 = "041bm02xar8g6ppz6g0fdgs4ywavlcn4pqkncydx0lw5wp9ygwwn"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base haskell98 ]; description = "A simple Brainfuck interpretter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "CPL" = callPackage ({ mkDerivation, array, base, containers, mtl, parsec, readline }: mkDerivation { pname = "CPL"; version = "0.0.9"; sha256 = "0pa0iqaflj8h0w3wcwrc27vmg4k7n0x8ck5sjscxvxdbbrwjg6z1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers mtl parsec readline ]; description = "An interpreter of Hagino's Categorical Programming Language (CPL)"; license = lib.licenses.bsd3; }) {}; "CSPM-CoreLanguage" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "CSPM-CoreLanguage"; version = "0.3.1.0"; sha256 = "0dlb761kj33v9p53fw44gg4r7j8kcl4jxvvgi7rz0pv8v7nh6255"; libraryHaskellDepends = [ base ]; description = "Definition of a CSP core-language"; license = lib.licenses.bsd3; }) {}; "CSPM-FiringRules" = callPackage ({ mkDerivation, base, containers, CSPM-CoreLanguage, mtl , parallel-tree-search, QuickCheck, random, tree-monad }: mkDerivation { pname = "CSPM-FiringRules"; version = "0.4.4.0"; sha256 = "11j4f9za74x9f0l8jbf7mvjnmd6gyx02zb31jjrhza3y4hpcj412"; libraryHaskellDepends = [ base containers CSPM-CoreLanguage mtl parallel-tree-search QuickCheck random tree-monad ]; description = "Firing rules semantic of CSPM"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "CSPM-Frontend" = callPackage ({ mkDerivation, alex, array, base, containers, dlist, either, mtl , parsec, prettyclass, syb, transformers }: mkDerivation { pname = "CSPM-Frontend"; version = "0.12.1.0"; sha256 = "17i5app854vb4mghf9l0laldbgraqbq08w36hh61j5n161ypb1s5"; libraryHaskellDepends = [ array base containers dlist either mtl parsec prettyclass syb transformers ]; libraryToolDepends = [ alex ]; description = "A CSP-M parser compatible with FDR-2.91"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "CSPM-Interpreter" = callPackage ({ mkDerivation, array, base, containers, CSPM-CoreLanguage , CSPM-Frontend, mtl, prettyclass, syb }: mkDerivation { pname = "CSPM-Interpreter"; version = "0.7.1.0"; sha256 = "01byczl4109mwmxflmnflxxh4pnfj4anqsfgng5q664a8rjzqfwy"; libraryHaskellDepends = [ array base containers CSPM-CoreLanguage CSPM-Frontend mtl prettyclass syb ]; description = "An interpreter for CSPM"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "CSPM-ToProlog" = callPackage ({ mkDerivation, array, base, containers, CSPM-Frontend, pretty }: mkDerivation { pname = "CSPM-ToProlog"; version = "0.5.5.0"; sha256 = "1jr4q8jyai53g4yps1377q7wv9c52mg50yikycyirrpz46giiy2r"; libraryHaskellDepends = [ array base containers CSPM-Frontend pretty ]; description = "some modules specific for the ProB tool"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "CSPM-cspm" = callPackage ({ mkDerivation, base, cmdargs, containers, CSPM-CoreLanguage , CSPM-FiringRules, CSPM-Frontend, CSPM-Interpreter, CSPM-ToProlog , hslua, parallel, prettyclass, syb, transformers, xml }: mkDerivation { pname = "CSPM-cspm"; version = "0.8.1.0"; sha256 = "0brgzzhkqk8pvdniqwzcfwwr9v7y3kw3zdhsw053lxs0dcb191n0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cmdargs containers CSPM-CoreLanguage CSPM-FiringRules CSPM-Frontend CSPM-Interpreter CSPM-ToProlog hslua parallel prettyclass syb transformers xml ]; executableHaskellDepends = [ base cmdargs containers CSPM-CoreLanguage CSPM-FiringRules CSPM-Frontend CSPM-Interpreter CSPM-ToProlog hslua parallel prettyclass syb transformers xml ]; description = "cspm command line tool for analyzing CSPM specifications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "CTRex" = callPackage ({ mkDerivation, base, containers, hashable, mtl , unordered-containers }: mkDerivation { pname = "CTRex"; version = "0.6"; sha256 = "0cjinznkvdrswbqrsha49b6hch7sjv2qq9xllx780klf01kdahi6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers hashable mtl unordered-containers ]; description = "Open records using closed type families"; license = lib.licenses.bsd3; }) {}; "CV" = callPackage ({ mkDerivation, array, base, binary, bindings-DSL, c2hs, carray , containers, deepseq, directory, filepath, lazysmallcheck, mtl , mwc-random, opencv_calib3d, opencv_contrib, opencv_core , opencv_features2d, opencv_flann, opencv_gpu, opencv_highgui , opencv_imgproc, opencv_legacy, opencv_ml, opencv_objdetect , opencv_video, parallel, parallel-io, primitive, QuickCheck , storable-complex, storable-tuple, vector }: mkDerivation { pname = "CV"; version = "0.3.7"; sha256 = "0c200jn6q4y744k39jll7xw418js7y86vvihz49i8kk2316vakmr"; libraryHaskellDepends = [ array base binary bindings-DSL carray containers deepseq directory filepath lazysmallcheck mtl mwc-random parallel parallel-io primitive QuickCheck storable-complex storable-tuple vector ]; librarySystemDepends = [ opencv_calib3d opencv_contrib opencv_core opencv_features2d opencv_flann opencv_gpu opencv_highgui opencv_imgproc opencv_legacy opencv_ml opencv_objdetect opencv_video ]; libraryToolDepends = [ c2hs ]; description = "OpenCV based machine vision library"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {opencv_calib3d = null; opencv_contrib = null; opencv_core = null; opencv_features2d = null; opencv_flann = null; opencv_gpu = null; opencv_highgui = null; opencv_imgproc = null; opencv_legacy = null; opencv_ml = null; opencv_objdetect = null; opencv_video = null;}; "Cabal_2_2_0_1" = callPackage ({ mkDerivation, array, base, base-compat, base-orphans, binary , bytestring, containers, deepseq, Diff, directory, filepath , integer-logarithms, mtl, optparse-applicative, parsec, pretty , process, QuickCheck, tagged, tar, tasty, tasty-golden , tasty-hunit, tasty-quickcheck, text, time, transformers , tree-diff, unix }: mkDerivation { pname = "Cabal"; version = "2.2.0.1"; sha256 = "0yqa6fm9jvr0ka6b1mf17bf43092dc1bai6mqyiwwwyz0h9k1d82"; setupHaskellDepends = [ mtl parsec ]; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath mtl parsec pretty process text time transformers unix ]; testHaskellDepends = [ array base base-compat base-orphans bytestring containers deepseq Diff directory filepath integer-logarithms optparse-applicative pretty process QuickCheck tagged tar tasty tasty-golden tasty-hunit tasty-quickcheck text tree-diff ]; doCheck = false; description = "A framework for packaging Haskell software"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Cabal_2_4_1_0" = callPackage ({ mkDerivation, array, base, base-compat, base-orphans, binary , bytestring, containers, deepseq, Diff, directory, filepath , integer-logarithms, mtl, optparse-applicative, parsec, pretty , process, QuickCheck, tagged, tar, tasty, tasty-golden , tasty-hunit, tasty-quickcheck, temporary, text, time , transformers, tree-diff, unix }: mkDerivation { pname = "Cabal"; version = "2.4.1.0"; sha256 = "151mrrd9sskghvlwmj32da5gafwqj6sv9xz9fmp84b7vm4nr0skk"; revision = "2"; editedCabalFile = "04kg5xh8yabmp1ymk32gw2r66l76338rsglq8i4j2913bhq23vwa"; setupHaskellDepends = [ mtl parsec ]; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath mtl parsec pretty process text time transformers unix ]; testHaskellDepends = [ array base base-compat base-orphans bytestring containers deepseq Diff directory filepath integer-logarithms optparse-applicative pretty process QuickCheck tagged tar tasty tasty-golden tasty-hunit tasty-quickcheck temporary text tree-diff ]; doCheck = false; description = "A framework for packaging Haskell software"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Cabal_3_2_1_0" = callPackage ({ mkDerivation, array, base, base-compat, base-orphans, binary , bytestring, containers, deepseq, Diff, directory, filepath , integer-logarithms, mtl, optparse-applicative, parsec, pretty , process, QuickCheck, stm, tagged, tar, tasty, tasty-golden , tasty-hunit, tasty-quickcheck, temporary, text, time , transformers, tree-diff, unix }: mkDerivation { pname = "Cabal"; version = "3.2.1.0"; sha256 = "1xfn9q6jnbp3jc6swn4hapa83f5m66pjz8fqbqmffydagf36fkzy"; revision = "1"; editedCabalFile = "07brbxkjlf1yqs9bjdwcwq1gx853kh600qnrf6bnya92q1p0fhw7"; setupHaskellDepends = [ mtl parsec ]; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath mtl parsec pretty process text time transformers unix ]; testHaskellDepends = [ array base base-compat base-orphans binary bytestring containers deepseq Diff directory filepath integer-logarithms optparse-applicative pretty process QuickCheck stm tagged tar tasty tasty-golden tasty-hunit tasty-quickcheck temporary text tree-diff ]; doCheck = false; description = "A framework for packaging Haskell software"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Cabal_3_4_1_0" = callPackage ({ mkDerivation, array, async, base, base-compat, base-orphans , binary, bytestring, clock, containers, deepseq, Diff, directory , filepath, integer-logarithms, mtl, optparse-applicative, parsec , pretty, process, QuickCheck, rere, stm, tagged, tar, tasty , tasty-golden, tasty-hunit, tasty-quickcheck, temporary, text , time, transformers, tree-diff, unix }: mkDerivation { pname = "Cabal"; version = "3.4.1.0"; sha256 = "1rqpq6l4b9990rmlgcyz44awps6r37ccyi6bgk7dhcsflad6prj4"; revision = "1"; editedCabalFile = "1l6jf1fkfppdxy4k6y0skddg2j3j2wq3i025ak0zljc1d2blrrj8"; setupHaskellDepends = [ mtl parsec ]; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath mtl parsec pretty process text time transformers unix ]; testHaskellDepends = [ array async base base-compat base-orphans binary bytestring clock containers deepseq Diff directory filepath integer-logarithms optparse-applicative pretty process QuickCheck rere stm tagged tar tasty tasty-golden tasty-hunit tasty-quickcheck temporary text transformers tree-diff ]; doCheck = false; description = "A framework for packaging Haskell software"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Cabal_3_6_3_0" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , deepseq, directory, filepath, mtl, parsec, pretty, process, text , time, transformers, unix }: mkDerivation { pname = "Cabal"; version = "3.6.3.0"; sha256 = "0xxbciinap6938jldj16009s4rqjdd9dbbjvnjzgzs58sj4gx89g"; setupHaskellDepends = [ mtl parsec ]; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath mtl parsec pretty process text time transformers unix ]; doCheck = false; description = "A framework for packaging Haskell software"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Cabal-ide-backend" = callPackage ({ mkDerivation, array, base, binary, bytestring, Cabal, containers , deepseq, directory, extensible-exceptions, filepath, HUnit , old-time, pretty, process, QuickCheck, regex-posix , test-framework, test-framework-hunit, test-framework-quickcheck2 , time, unix }: mkDerivation { pname = "Cabal-ide-backend"; version = "1.23.0.0"; sha256 = "07s9gkq2d4sz8nrjayrnb3gbjm58sp7gfl3hnl8n1gsxsfbl2cgw"; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath pretty process time unix ]; testHaskellDepends = [ base bytestring Cabal containers directory extensible-exceptions filepath HUnit old-time process QuickCheck regex-posix test-framework test-framework-hunit test-framework-quickcheck2 unix ]; description = "A framework for packaging Haskell software"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Cabal-syntax" = callPackage ({ mkDerivation, Cabal }: mkDerivation { pname = "Cabal-syntax"; version = "3.6.0.0"; sha256 = "0lcj4g55sj5iv727g7k57pscgyj0fx3smwapm1gmd5qkc3yfa9fa"; libraryHaskellDepends = [ Cabal ]; doHaddock = false; description = "A library for working with .cabal files"; license = lib.licenses.bsd3; }) {}; "CabalSearch" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, HDBC , HDBC-sqlite3, process, unix }: mkDerivation { pname = "CabalSearch"; version = "0.0.2"; sha256 = "181k2rybbyhjmwf1fq69hiaf14a0rzcvnv4j9w03n2v7cal4k08b"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory filepath HDBC HDBC-sqlite3 process unix ]; description = "Search cabal packages by name"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Capabilities" = callPackage ({ mkDerivation, base, compdata, directory, free, unix }: mkDerivation { pname = "Capabilities"; version = "0.1.0.0"; sha256 = "0nd5yvhbxmabs0890y9gjjiq37h8c3blpplv2m13k29zkijwad04"; libraryHaskellDepends = [ base compdata directory free unix ]; description = "Separate and contain effects of IO monad"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Cardinality" = callPackage ({ mkDerivation, base, containers, mtl }: mkDerivation { pname = "Cardinality"; version = "0.2"; sha256 = "01bp045vl08sixvi6h0i21vvmjirnyzlmwxx8yq5njbcxrgbq6dn"; libraryHaskellDepends = [ base containers mtl ]; description = "Measure container capacity. Use it to safely change container."; license = "LGPL"; }) {}; "CarneadesDSL" = callPackage ({ mkDerivation, base, containers, fgl, parsec }: mkDerivation { pname = "CarneadesDSL"; version = "1.3"; sha256 = "06ri47cfskvpm65zb63kjrwwhzlmcp2f0z99hqkfw216p85648a3"; libraryHaskellDepends = [ base containers fgl parsec ]; description = "An implementation and DSL for the Carneades argumentation model"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "CarneadesIntoDung" = callPackage ({ mkDerivation, base, CarneadesDSL, cmdargs, containers, Dung, fgl }: mkDerivation { pname = "CarneadesIntoDung"; version = "1.0"; sha256 = "0gmrc778zan5rrkb7rip61736rzx13abfzyjcj4bgdvc3fhih1rx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base CarneadesDSL cmdargs containers Dung fgl ]; description = "A translation from the Carneades argumentation model into Dung's AFs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Cartesian" = callPackage ({ mkDerivation, base, lens, linear, template-haskell }: mkDerivation { pname = "Cartesian"; version = "0.6.0.0"; sha256 = "1g2da90bna28hla9akpqsg5d2ag4p59zwxr6vqdizjbcpy4d7xkl"; libraryHaskellDepends = [ base lens linear template-haskell ]; description = "Coordinate systems"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Cascade" = callPackage ({ mkDerivation, base, comonad, ghc-prim, mtl, void }: mkDerivation { pname = "Cascade"; version = "0.1.0.0"; sha256 = "1ih8ydc29axckgidc5xvsdac5558gprscw667msh8qh41j9sshng"; libraryHaskellDepends = [ base comonad ghc-prim mtl void ]; description = "Playing with reified categorical composition"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Cassava" = callPackage ({ mkDerivation, array, attoparsec, base, bytestring , bytestring-builder, containers, deepseq, hashable, HUnit, Only , QuickCheck, quickcheck-instances, scientific, test-framework , test-framework-hunit, test-framework-quickcheck2, text , unordered-containers, vector }: mkDerivation { pname = "Cassava"; version = "0.5.1.0"; sha256 = "1z9y8vzsb0qxfx72w0nb77n0ibha48dv4sg3wv02xrrbz95nwlrh"; revision = "3"; editedCabalFile = "15wwzmp1000jrg3kpyk2zh3k8ja21pdrqj2ghrwwish6lzpsk3v0"; libraryHaskellDepends = [ array attoparsec base bytestring bytestring-builder containers deepseq hashable Only scientific text unordered-containers vector ]; testHaskellDepends = [ attoparsec base bytestring hashable HUnit QuickCheck quickcheck-instances scientific test-framework test-framework-hunit test-framework-quickcheck2 text unordered-containers vector ]; description = "A CSV parsing and encoding library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Catana" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "Catana"; version = "0.3"; sha256 = "10m7l701p3a2w0kxi2b93g2ii6s4s71zyjypqk3mi79siv8yilif"; libraryHaskellDepends = [ base mtl ]; description = "A monad for complex manipulation of a stream"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ChannelT" = callPackage ({ mkDerivation, base, free, mmorph, mtl, transformers-base }: mkDerivation { pname = "ChannelT"; version = "0.0.0.7"; sha256 = "183pghm74vk1vdcn0mdn6g5q284sncpl1cc49lpczz1wbr15s89y"; libraryHaskellDepends = [ base free mmorph mtl transformers-base ]; description = "Generalized stream processors"; license = lib.licenses.bsd3; }) {}; "Chart" = callPackage ({ mkDerivation, array, base, colour, data-default-class, lens, mtl , old-locale, operational, time, vector }: mkDerivation { pname = "Chart"; version = "1.9.3"; sha256 = "0p69kq5kh40gd4y8wqabypmw67pqh42vaaw64zv9sf8j075g85ry"; revision = "3"; editedCabalFile = "0lgfq5cmhx0q9wqnplw1xr5ql88jjffzc0i72v1lfiqsp9w3lppf"; libraryHaskellDepends = [ array base colour data-default-class lens mtl old-locale operational time vector ]; description = "A library for generating 2D Charts and Plots"; license = lib.licenses.bsd3; }) {}; "Chart-cairo" = callPackage ({ mkDerivation, array, base, cairo, Chart, colour , data-default-class, lens, mtl, old-locale, operational, time }: mkDerivation { pname = "Chart-cairo"; version = "1.9.3"; sha256 = "0clm68alzsakkn5m4h49dgx33crajacsykb4hry2fh9zxp9j743f"; revision = "3"; editedCabalFile = "1d48i6y0lzj066swdb3x56jipxwlx1szwn7j43d50hxmcfjrsgc9"; libraryHaskellDepends = [ array base cairo Chart colour data-default-class lens mtl old-locale operational time ]; description = "Cairo backend for Charts"; license = 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, svg-builder, SVGFonts, text, time }: mkDerivation { pname = "Chart-diagrams"; version = "1.9.3"; sha256 = "075yzq50jpakgq6lb3anr660jydm68ry0di33icdacbdymq8avwn"; revision = "4"; editedCabalFile = "0qsgg78plwr7wabc680x8qshv137vhplqqvs4730xb62z45r6kjl"; 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 ]; description = "Diagrams backend for Charts"; license = lib.licenses.bsd3; }) {}; "Chart-fltkhs" = callPackage ({ mkDerivation, base, Cabal, Chart, colour, data-default-class , filepath, fltkhs, operational, text, vector }: mkDerivation { pname = "Chart-fltkhs"; version = "0.1.0.6"; sha256 = "0wj0im5y76ag10li9ra285z1hdbsx467p2q72clpqa1whasfja2q"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal filepath ]; libraryHaskellDepends = [ base Chart colour data-default-class fltkhs operational text vector ]; description = "A backend for the Chart library for FLTKHS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Chart-gtk" = callPackage ({ mkDerivation, array, base, cairo, Chart, Chart-cairo, colour , data-default-class, gtk, mtl, old-locale, time }: mkDerivation { pname = "Chart-gtk"; version = "1.9.3"; sha256 = "0wdv193wsadzrkpxl6lzw2r11bvr4fnfhmzqcmpqns3psqpgk43f"; libraryHaskellDepends = [ array base cairo Chart Chart-cairo colour data-default-class gtk mtl old-locale time ]; description = "Utility functions for using the chart library with GTK"; license = lib.licenses.bsd3; }) {}; "Chart-gtk3" = callPackage ({ mkDerivation, array, base, cairo, Chart, Chart-cairo, colour , data-default-class, gtk3, mtl, old-locale, time }: mkDerivation { pname = "Chart-gtk3"; version = "1.9.3"; sha256 = "0lldchq419fivczas2sbbz45b1xlf2chd7a2af66mbigdbld3xka"; libraryHaskellDepends = [ array base cairo Chart Chart-cairo colour data-default-class gtk3 mtl old-locale time ]; description = "Utility functions for using the chart library with GTK"; license = lib.licenses.bsd3; }) {}; "Chart-simple" = callPackage ({ mkDerivation, array, base, cairo, Chart, Chart-cairo, Chart-gtk , colour, data-default-class, gtk, mtl, old-locale, time }: mkDerivation { pname = "Chart-simple"; version = "1.3.3"; sha256 = "0kk81jz4lciga8qc78gm9khw02n84snyclzf5lcmlz9rs50z3v5r"; libraryHaskellDepends = [ array base cairo Chart Chart-cairo Chart-gtk colour data-default-class gtk mtl old-locale time ]; description = "A wrapper for the chart library to assist with basic plots (Deprecated - use the Easy module instead)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Chart-tests" = callPackage ({ mkDerivation, array, base, bytestring, cairo, Chart, Chart-cairo , Chart-diagrams, Chart-gtk, colour, containers, data-default-class , diagrams-cairo, diagrams-core, diagrams-lib, diagrams-postscript , diagrams-svg, doctest, gtk, lens, mtl, old-locale, old-time , random, svg-builder, time }: mkDerivation { pname = "Chart-tests"; version = "1.9.3"; sha256 = "1xhjd400xf235m345mhn98hjrvvv5qdr90paq4kixh2g0aswnhrd"; revision = "2"; editedCabalFile = "1i8dxpy504mnf7phg40i5v1p31hbj5xdx0ldz5a5y6irjwy9mawf"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base bytestring cairo Chart Chart-cairo Chart-diagrams Chart-gtk colour containers data-default-class diagrams-cairo diagrams-core diagrams-lib diagrams-postscript diagrams-svg gtk lens mtl old-locale old-time random svg-builder time ]; testHaskellDepends = [ base doctest ]; description = "Tests of the Charts library"; license = lib.licenses.bsd3; }) {}; "ChasingBottoms" = callPackage ({ mkDerivation, array, base, containers, mtl, QuickCheck, random , syb }: mkDerivation { pname = "ChasingBottoms"; version = "1.3.1.11"; sha256 = "162lykrhhnj7i3l0kfzk2jwgjkdrqwamvxwf8g3hr042rqr1qywp"; libraryHaskellDepends = [ base containers mtl QuickCheck random syb ]; testHaskellDepends = [ array base containers mtl QuickCheck random syb ]; description = "For testing partial and infinite values"; license = lib.licenses.mit; }) {}; "CheatSheet" = callPackage ({ mkDerivation, base, containers, directory }: mkDerivation { pname = "CheatSheet"; version = "2.9"; sha256 = "1pw6sssdmxpsjclkhsaf1b06vlimi4w11rxy65ccyj8c9zgs2g23"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers directory ]; description = "A Haskell cheat sheet in PDF and literate formats"; license = lib.licenses.bsd3; }) {}; "Checked" = callPackage ({ mkDerivation, base, text }: mkDerivation { pname = "Checked"; version = "0.0.0.2"; sha256 = "1mr323rhh3lr6a5ni60n2kxz2k57763a3rrf7c6i18hxs9d4w2s4"; libraryHaskellDepends = [ base text ]; description = "Inbuilt checking for ultra reliable computing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Chitra" = callPackage ({ mkDerivation, base, binary, bytestring, mtl, network }: mkDerivation { pname = "Chitra"; version = "0.2.2"; sha256 = "0qf6a1xmpv29hpwcrn3acfvpcx0f95dq980mv5mijzfsznz4d43k"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring mtl network ]; description = "A platform independent mechanism to render graphics using vnc"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ChristmasTree" = callPackage ({ mkDerivation, base, containers, fgl, template-haskell, TTTAS , uulib }: mkDerivation { pname = "ChristmasTree"; version = "0.2.1.1"; sha256 = "1xng99msiyck127zv12cbksgyprwr6i6nwwjplc9c0jdfiisa9n8"; libraryHaskellDepends = [ base containers fgl template-haskell TTTAS uulib ]; description = "Alternative approach of 'read' that composes grammars instead of parsers"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "CirruParser" = callPackage ({ mkDerivation, aeson, base, text, vector }: mkDerivation { pname = "CirruParser"; version = "0.0.1"; sha256 = "111ccwiszrjy54y5hincyvjj97kmar9n26bbn902qa9jd9y9k3g9"; libraryHaskellDepends = [ aeson base text vector ]; description = "Cirru Parser in Haskell"; license = lib.licenses.mit; }) {}; "Clash-Royale-Hack-Cheats" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, doctest, hspec , hspec-discover, lens, QuickCheck, servant, servant-auth , servant-auth-docs, servant-docs, template-haskell, text }: mkDerivation { pname = "Clash-Royale-Hack-Cheats"; version = "1.0.1"; sha256 = "19cvhy78s7vl9b6pdi04nrf4iqxb7a2yivmq5fymdxxvdxg9ykds"; revision = "2"; editedCabalFile = "0lhljmc8nn7mrdxyx3645m8gkwkpqvcdkfp5dal9pi90in9kd4wp"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest hspec lens QuickCheck servant servant-auth servant-auth-docs servant-docs template-haskell text ]; testToolDepends = [ hspec-discover ]; description = "spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ClassLaws" = callPackage ({ mkDerivation, base, ChasingBottoms, mtl, QuickCheck }: mkDerivation { pname = "ClassLaws"; version = "0.3.1.0"; sha256 = "1277vn384hpxd7xnzg0gpr7ilnw5cqhsi11c24g9zsfqa36llwgk"; libraryHaskellDepends = [ base ChasingBottoms mtl QuickCheck ]; description = "Stating and checking laws for type class methods"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ClassyPrelude" = callPackage ({ mkDerivation, base, strict }: mkDerivation { pname = "ClassyPrelude"; version = "0.1"; sha256 = "1yvkrzd3l7ijh3fqvkbzqv5vp4nv5z26fbxy91sfwh3zqlscpim9"; libraryHaskellDepends = [ base strict ]; description = "Prelude replacement using classes instead of concrete types where reasonable"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Clean" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "Clean"; version = "0.6"; sha256 = "0kr9i13ch2wbcnxchrnx562r8ar7kb84gmk3cqxc40x5w416205f"; libraryHaskellDepends = [ base containers ]; description = "A light, clean and powerful utility library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Clipboard" = callPackage ({ mkDerivation, base, directory, unix, utf8-string, X11 }: mkDerivation { pname = "Clipboard"; version = "2.3.2.0"; sha256 = "1dr5ifmy5azib140bri9rzlq69jic430v9cv372jb42r78cci0iz"; libraryHaskellDepends = [ base directory unix utf8-string X11 ]; description = "System clipboard interface"; license = lib.licenses.bsd3; }) {}; "ClustalParser" = callPackage ({ mkDerivation, base, cmdargs, either-unwrap, hspec , hspec-discover, parsec, text, vector }: mkDerivation { pname = "ClustalParser"; version = "1.3.0"; sha256 = "0zm0n4pvs9dspfh3x7zfjs20k78mkhsqy6xkg4002b7g8c5bwkp6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base parsec text vector ]; executableHaskellDepends = [ base cmdargs either-unwrap parsec text vector ]; testHaskellDepends = [ base hspec hspec-discover parsec text ]; testToolDepends = [ hspec-discover ]; description = "Libary for parsing Clustal tools output"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "Coadjute" = callPackage ({ mkDerivation, array, base, bytestring, bytestring-csv , containers, directory, fgl, filepath, mtl, old-time, pretty , pureMD5, safe, utf8-string }: mkDerivation { pname = "Coadjute"; version = "0.1.1"; sha256 = "1crbs8dk93cff252c3nj2brdbjbfygpvlrm4lrp7vpnwfz2709b3"; libraryHaskellDepends = [ array base bytestring bytestring-csv containers directory fgl filepath mtl old-time pretty pureMD5 safe utf8-string ]; description = "A generic build tool"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Codec-Compression-LZF" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Codec-Compression-LZF"; version = "0.2"; sha256 = "0jj2iaa632s60dckj8s46g4vrlqc8x9fndkq0kzk8rk4jzwlbwsn"; libraryHaskellDepends = [ base ]; description = "LZF compression bindings"; license = lib.licenses.bsd3; }) {}; "Codec-Image-DevIL" = callPackage ({ mkDerivation, array, base, libdevil }: mkDerivation { pname = "Codec-Image-DevIL"; version = "0.2.4"; sha256 = "1kzphhzh0ad2mf76mr67b6pl77yrapyakvrwlkvhcx8gp5afy4zk"; libraryHaskellDepends = [ array base ]; librarySystemDepends = [ libdevil ]; description = "An FFI interface to the DevIL library"; license = lib.licenses.bsd3; }) {inherit (pkgs) libdevil;}; "Color" = callPackage ({ mkDerivation, base, colour, criterion, data-default-class , deepseq, hspec, hspec-discover, HUnit, JuicyPixels, massiv , massiv-test, QuickCheck, random, vector }: mkDerivation { pname = "Color"; version = "0.3.3"; sha256 = "14sf71lhqc1w6s3p1k8a99xgzcwfnr3v5irvfkr09rvv7fd66nva"; libraryHaskellDepends = [ base data-default-class deepseq vector ]; testHaskellDepends = [ base colour hspec HUnit JuicyPixels massiv massiv-test QuickCheck random vector ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base colour criterion deepseq random ]; description = "Color spaces and conversions between them"; license = lib.licenses.bsd3; }) {}; "Combinatorrent" = callPackage ({ mkDerivation, array, attoparsec, base, bytestring, cereal , containers, deepseq, directory, filepath, hopenssl, hslogger , HTTP, HUnit, mtl, network, network-bytestring, parsec, pretty , PSQueue, QuickCheck, random, random-shuffle, stm, test-framework , test-framework-hunit, test-framework-quickcheck2, time }: mkDerivation { pname = "Combinatorrent"; version = "0.3.2"; sha256 = "0dx5pysxyk5c0fa33khjr86zgm43jz7nwhgl0w8jngyai8b1rbra"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array attoparsec base bytestring cereal containers deepseq directory filepath hopenssl hslogger HTTP HUnit mtl network network-bytestring parsec pretty PSQueue QuickCheck random random-shuffle stm test-framework test-framework-hunit test-framework-quickcheck2 time ]; description = "A concurrent bittorrent client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Command" = callPackage ({ mkDerivation, base, directory, process }: mkDerivation { pname = "Command"; version = "0.0.7"; sha256 = "043dwvjkc1m2cz0rgiib7gv19ds1vn4cmf27lyw68nmc0lcm2v3d"; libraryHaskellDepends = [ base directory process ]; description = "A replacement for System.Exit and System.Process"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Commando" = callPackage ({ mkDerivation, base, data-default, fsnotify, optparse-applicative , process, system-fileio, system-filepath, text }: mkDerivation { pname = "Commando"; version = "1.0.0.4"; sha256 = "1wfpxaj9j68knf1fp3zngxrc1acqvhzrzbblar4ckq9y5kxjwwsj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base data-default fsnotify optparse-applicative process system-fileio system-filepath text ]; executableHaskellDepends = [ base data-default fsnotify optparse-applicative process system-fileio system-filepath text ]; description = "Watch some files; Rerun a command"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ComonadSheet" = callPackage ({ mkDerivation, applicative-numbers, base, comonad, containers , distributive, IndexedList, NestedFunctor, PeanoWitnesses, Stream , Tape, transformers }: mkDerivation { pname = "ComonadSheet"; version = "0.3.0.0"; sha256 = "1jpxc5ymhjdk18nggw9fjr6dmqhlz0jwwailyw9i8yzs5dzbn67z"; libraryHaskellDepends = [ applicative-numbers base comonad containers distributive IndexedList NestedFunctor PeanoWitnesses Stream Tape transformers ]; description = "A library for expressing spreadsheet-like computations as the fixed-points of comonads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Compactable" = callPackage ({ mkDerivation, base, containers, transformers, vector }: mkDerivation { pname = "Compactable"; version = "0.1.0.2"; sha256 = "0gizrl90jn5cmadxzpdvfg7h11pkb0l12k891xw9v36j5yf4saj0"; libraryHaskellDepends = [ base containers transformers vector ]; description = "A generalization for containers that can be stripped of Nothing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ConClusion" = callPackage ({ mkDerivation, aeson, attoparsec, base, cmdargs, containers , formatting, hmatrix, massiv, optics, psqueues, rio, text }: mkDerivation { pname = "ConClusion"; version = "0.2.0"; sha256 = "1nz7xax1llc0v775kx0g6hsrfbmgy1gj0pgalwpblqms1ccpy04s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base containers formatting hmatrix massiv psqueues rio ]; executableHaskellDepends = [ aeson attoparsec base cmdargs containers formatting hmatrix massiv optics psqueues rio text ]; description = "Cluster algorithms, PCA, and chemical conformere analysis"; license = lib.licenses.agpl3Only; }) {}; "Concurrent-Cache" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Concurrent-Cache"; version = "0.2.2.3"; sha256 = "0mca09afj36zm3b7q3xn4gzkj4ggrlaz2g0zpssy4siam5rlc208"; libraryHaskellDepends = [ base ]; description = "A Cached variable for IO functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Concurrential" = callPackage ({ mkDerivation, async, base }: mkDerivation { pname = "Concurrential"; version = "0.5.0.1"; sha256 = "0xnnkz67hh4mqx09wh17jpr9isgpcrc5xwp28afn3n8sz2y2mnxd"; libraryHaskellDepends = [ async base ]; description = "Mix concurrent and sequential computation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Condor" = callPackage ({ mkDerivation, base, binary, Cabal, containers, directory , filepath, glider-nlp, HUnit, text }: mkDerivation { pname = "Condor"; version = "0.3"; sha256 = "0vrflmjyc1h0mfvc07p3p3wqfscyza7pyxxp7bn1glprg6c9ph5p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary containers glider-nlp text ]; executableHaskellDepends = [ base binary containers directory filepath glider-nlp text ]; testHaskellDepends = [ base binary Cabal containers glider-nlp HUnit text ]; description = "Information retrieval library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ConfigFile" = callPackage ({ mkDerivation, base, containers, MissingH, mtl, parsec }: mkDerivation { pname = "ConfigFile"; version = "1.1.4"; sha256 = "057mw146bip9wzs7j4b5xr1x24d8w0kr4i3inri5m57jkwspn25f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers MissingH mtl parsec ]; description = "Configuration file reading & writing"; license = lib.licenses.bsd3; }) {}; "ConfigFileTH" = callPackage ({ mkDerivation, base, ConfigFile, parsec, template-haskell }: mkDerivation { pname = "ConfigFileTH"; version = "0.2"; sha256 = "1349vkrnl2z0cfcvdalqf77jajhz0izmnlsbiv84vvj23n04rj9h"; libraryHaskellDepends = [ base ConfigFile parsec template-haskell ]; description = "Template haskell for reading ConfigFiles"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Configger" = callPackage ({ mkDerivation, base, Dangerous, MissingH, mtl, parsec }: mkDerivation { pname = "Configger"; version = "0.1"; sha256 = "0fk7165abh4rw4jk6wy4f6y0qpakxlrs4mwrs3r2q7lz03jsyig2"; libraryHaskellDepends = [ base Dangerous MissingH mtl parsec ]; description = "Parse config files"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "Configurable" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Configurable"; version = "0.1.0.0"; sha256 = "1if0hff6fn7zjj1vh16gxf2kldibh1dkscm8n33d1admvpjpw9sb"; libraryHaskellDepends = [ base ]; description = "Declare types as Configurable then specialize them all in one place"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ConsStream" = callPackage ({ mkDerivation, base, Stream }: mkDerivation { pname = "ConsStream"; version = "0.1"; sha256 = "1ywhrj2wq24my4cji5fm5cwb3j4yjwzch9hxncr7k989smjdmjpz"; libraryHaskellDepends = [ base Stream ]; description = "Trivial re-export of Wouter Swierstra's Stream package, avoiding module name clash"; license = lib.licenses.bsd3; }) {}; "Conscript" = callPackage ({ mkDerivation, base, process }: mkDerivation { pname = "Conscript"; version = "0.1.0.0"; sha256 = "0hiz3wjnvfp9n440kmwq7a88k7m7vq5s49nq85v520j7qnf4y82n"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base process ]; description = "Restart a command on STDIN activity"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ConstraintKinds" = callPackage ({ mkDerivation, base, dlist, ghc-prim, vector }: mkDerivation { pname = "ConstraintKinds"; version = "1.3.0"; sha256 = "0rhy5wq3v5hdryjn8pcsgqy4k772agj1rgq3021pjki7n3zm3dza"; libraryHaskellDepends = [ base dlist ghc-prim vector ]; description = "Repackages standard type classes with the ConstraintKinds extension"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Consumer" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "Consumer"; version = "1.2"; sha256 = "03ham35vh49h780h7dxb6zs85rkdlry0nwi8wp6p9iamw952xi6i"; libraryHaskellDepends = [ base mtl ]; description = "A monad and monad transformer for consuming streams"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ContArrow" = callPackage ({ mkDerivation, arrows, base }: mkDerivation { pname = "ContArrow"; version = "0.0.5"; sha256 = "1paj8wx2k86i5xb11scbyca4fb2fnxgln5d661mcwxvs0i91jj1b"; libraryHaskellDepends = [ arrows base ]; description = "Control.Arrow.Transformer.Cont"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ContextAlgebra" = callPackage ({ mkDerivation, base, containers, criterion, multiset, QuickCheck , statistics, vector }: mkDerivation { pname = "ContextAlgebra"; version = "1.0.0.0"; sha256 = "1xi2grzbgh4w6bmv6alkfcpv67hrv7zn1ckq4f8jgxmmq44r4bi7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers criterion multiset QuickCheck statistics vector ]; description = "Implementation of the context algebra"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Contract" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "Contract"; version = "0.1"; sha256 = "027dv53jrfk46dmiidnnrrdvhyin60i862znp414213w72yjrbhh"; libraryHaskellDepends = [ base template-haskell ]; description = "Practical typed lazy contracts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Control-Engine" = callPackage ({ mkDerivation, base, BoundedChan, stm }: mkDerivation { pname = "Control-Engine"; version = "1.1.0.1"; sha256 = "1jyj42xrja8ic3lajgrfmign9n2bdfkaplnlhzcifd5wf30qj6fa"; libraryHaskellDepends = [ base BoundedChan stm ]; description = "A parallel producer/consumer engine (thread pool)"; license = lib.licenses.bsd3; }) {}; "Control-Monad-MultiPass" = callPackage ({ mkDerivation, array, base, containers, Control-Monad-ST2, mtl , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "Control-Monad-MultiPass"; version = "0.1.0.0"; sha256 = "0pdayn1v9dw5600fgzlag2bqy1p68i4yzpxzqna9p7jk0iyvfy0i"; libraryHaskellDepends = [ array base containers Control-Monad-ST2 mtl ]; testHaskellDepends = [ array base containers Control-Monad-ST2 mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A Library for Writing Multi-Pass Algorithms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Control-Monad-ST2" = callPackage ({ mkDerivation, array, base, mtl, QuickCheck, SafeSemaphore , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "Control-Monad-ST2"; version = "0.1.0.1"; sha256 = "02nl4dbh7lk2gx5vacnn9mlcbs5j4b68jj0db94j51mqwj22y0zk"; libraryHaskellDepends = [ array base QuickCheck SafeSemaphore ]; testHaskellDepends = [ array base mtl QuickCheck SafeSemaphore test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A variation on the ST monad with two type parameters"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "CoreDump" = callPackage ({ mkDerivation, base, ghc, pretty, pretty-show }: mkDerivation { pname = "CoreDump"; version = "0.1.2.0"; sha256 = "1r70whihxczscp8j406sr4qqkf0abn125azald4cshqnp81rl2i4"; libraryHaskellDepends = [ base ghc pretty pretty-show ]; description = "A GHC plugin for printing GHC's internal Core data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "CoreErlang" = callPackage ({ mkDerivation, base, parsec, pretty }: mkDerivation { pname = "CoreErlang"; version = "0.0.4"; sha256 = "034g6c7dxdp13v1x16gvwgagpc7mw33hwd16cbb8yd3i91vf1w8z"; libraryHaskellDepends = [ base parsec pretty ]; description = "Manipulating Core Erlang source code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "CoreFoundation" = callPackage ({ mkDerivation, base, bytestring, c2hs, containers, deepseq , filepath, network, property-list, tagged, text, time , transformers, vector }: mkDerivation { pname = "CoreFoundation"; version = "0.1"; sha256 = "0mra2aswl0gfic19l55i63a6il6i13caph56fdk8g7shcw3j605l"; libraryHaskellDepends = [ base bytestring containers deepseq filepath network property-list tagged text time transformers vector ]; libraryToolDepends = [ c2hs ]; description = "Bindings to Mac OSX's CoreFoundation framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Coroutine" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Coroutine"; version = "0.1.0.0"; sha256 = "1cad9j7ivd6mfcff44773v8z3z2ilparxfikbnv0gab6csc9p1nw"; libraryHaskellDepends = [ base ]; description = "Type-safe coroutines using lightweight session types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "CouchDB" = callPackage ({ mkDerivation, base, bytestring, containers, HTTP, HUnit, json , mtl, network, network-uri, utf8-string }: mkDerivation { pname = "CouchDB"; version = "1.2.3"; sha256 = "064savpqn5ppj3sg0jsaqq5625zf0ml6wa0k7x058pmsp9i93c4m"; libraryHaskellDepends = [ base bytestring containers HTTP json mtl network network-uri utf8-string ]; testHaskellDepends = [ base bytestring containers HTTP HUnit json mtl network network-uri utf8-string ]; description = "CouchDB interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Craft3e" = callPackage ({ mkDerivation, base, HUnit, mtl, old-locale, QuickCheck, time }: mkDerivation { pname = "Craft3e"; version = "0.1.1.1"; sha256 = "0p5cdayl6j25pk7ab857bf3mcdp73464z56d98apnsb94j0d3whg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base HUnit mtl old-locale QuickCheck time ]; doHaddock = false; description = "Code for Haskell: the Craft of Functional Programming, 3rd ed"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Crypto" = callPackage ({ mkDerivation, array, base, HUnit, pretty, QuickCheck, random }: mkDerivation { pname = "Crypto"; version = "4.2.5.1"; sha256 = "0rmgl0a4k6ys2lc6d607g28c2p443a46dla903rz5aha7m9y1mba"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base HUnit pretty QuickCheck random ]; description = "Collects together existing Haskell cryptographic functions into a package"; license = "unknown"; }) {}; "CurryDB" = callPackage ({ mkDerivation, array, async, attoparsec, attoparsec-conduit, base , binary, blaze-builder, blaze-textual, bytestring, conduit , containers, data-default, directory, doctest, fast-logger , filepath, hashable, hspec, lens, lifted-base , mersenne-random-pure64, monad-control, monad-logger, mtl, network , network-conduit, optparse-applicative, stm, system-fileio , system-filepath, template-haskell, text, time, transformers , transformers-base, unordered-containers }: mkDerivation { pname = "CurryDB"; version = "0.1.1.0"; sha256 = "1mjgxbmwf37wqbdbhfbq3pj4mmgkf1w0lv49gagx1m5yny21q3l3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array async attoparsec attoparsec-conduit base binary blaze-builder blaze-textual bytestring conduit containers data-default fast-logger hashable lens lifted-base monad-control monad-logger mtl network network-conduit stm system-fileio system-filepath template-haskell text time transformers transformers-base unordered-containers ]; executableHaskellDepends = [ base network-conduit optparse-applicative system-filepath ]; testHaskellDepends = [ base conduit directory doctest filepath hspec lifted-base mtl stm ]; benchmarkHaskellDepends = [ base bytestring mersenne-random-pure64 mtl ]; description = "CurryDB: In-memory Key/Value Database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DAG-Tournament" = callPackage ({ mkDerivation, base, cairo, containers, directory, filepath, gtk , mtl, time }: mkDerivation { pname = "DAG-Tournament"; version = "0.1"; sha256 = "1yyr63r6ziljvcxacs7zn66lnkzgmlvcr36ic60c3z1r2rd2nflk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cairo containers directory filepath gtk mtl time ]; description = "Real-Time Game Tournament Evaluator"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "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 , transformers, transformers-base, transformers-compat, utf8-string , xml-conduit, xml-hamlet }: mkDerivation { pname = "DAV"; version = "1.3.4"; sha256 = "1isvi4fahq70lzxfz23as7qzkc01g7kba568l6flrgd0j1984fsy"; 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 ]; description = "RFC 4918 WebDAV support"; license = lib.licenses.gpl3Only; }) {}; "DBFunctor" = callPackage ({ mkDerivation, base, bytestring, cassava, cereal, containers , deepseq, either, text, time, transformers, unordered-containers , vector }: mkDerivation { pname = "DBFunctor"; version = "0.1.2.1"; sha256 = "0ikb4s9g1mrp4pdz1119dq1vci7mfcvcw92xs47rcin26a3ysdcz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cassava cereal containers deepseq either text time transformers unordered-containers vector ]; executableHaskellDepends = [ base bytestring cassava cereal containers deepseq either text time transformers unordered-containers vector ]; testHaskellDepends = [ base bytestring cassava cereal containers deepseq either text time transformers unordered-containers vector ]; description = "DBFunctor - Functional Data Management => ETL/ELT Data Processing in Haskell"; license = lib.licenses.bsd3; }) {}; "DBlimited" = callPackage ({ mkDerivation, base, containers, parsec }: mkDerivation { pname = "DBlimited"; version = "0.1.1"; sha256 = "1lic2ml1q16idg9rk2ky2xi030kln4m8nz1vyvy7w37qxhddvl2f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers parsec ]; description = "A command-line SQL interface for flat files (tdf,csv,etc.)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DBus" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "DBus"; version = "0.5.1"; sha256 = "0l212yy40w8sjkv5m7rnd24fkihvnadv7szf10g9n5r34m4jb6lh"; libraryHaskellDepends = [ base bytestring ]; description = "D-Bus bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DCFL" = callPackage ({ mkDerivation, base, deepseq, HUnit, parallel, random }: mkDerivation { pname = "DCFL"; version = "0.1.6.0"; sha256 = "10f0c3y0y39rmvvvrvz426srb18wsv4qfzzx9r9zjac2m14b96jx"; libraryHaskellDepends = [ base deepseq HUnit parallel random ]; description = "Communication Free Learning-based constraint solver"; license = lib.licenses.mit; }) {}; "DMuCheck" = callPackage ({ mkDerivation, base, MuCheck }: mkDerivation { pname = "DMuCheck"; version = "0.3.0.2"; sha256 = "00dhky0hnda85lvrs155jgwxnpqfm36cqakj3wp0yrn2xlz383ad"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base MuCheck ]; description = "Distributed Mutation Analysis framework for MuCheck"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "DOH" = callPackage ({ mkDerivation, aeson, aeson-casing, base, bytestring, containers , filepath, http-client, http-client-tls, http-types , interpolatedstring-perl6, lens, mtl, network-uri, QuickCheck , quickcheck-instances, text, time, unordered-containers }: mkDerivation { pname = "DOH"; version = "0.1.4.0"; sha256 = "1rpmsl07m4qy33axhw39qxay6bw299cs4zqa8nq6w4bcqz44fqav"; libraryHaskellDepends = [ aeson aeson-casing base bytestring containers filepath http-client http-client-tls http-types lens mtl network-uri text time unordered-containers ]; testHaskellDepends = [ aeson aeson-casing base bytestring containers filepath http-client http-client-tls http-types interpolatedstring-perl6 lens mtl network-uri QuickCheck quickcheck-instances text time unordered-containers ]; description = "Complete API bindings for DigitalOcean API V2"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DOM" = callPackage ({ mkDerivation, base, mtl, WebBits }: mkDerivation { pname = "DOM"; version = "2.0.1"; sha256 = "13zj4jg78y5s05gfi3j83izxw6d2csbvznd7mq900zlv4xwddw2b"; libraryHaskellDepends = [ base mtl WebBits ]; description = "DOM Level 2 bindings for the WebBits package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "DP" = callPackage ({ mkDerivation, array, base, containers, list-tries, mtl , QuickCheck, safe, semiring }: mkDerivation { pname = "DP"; version = "0.1.1"; sha256 = "03gjwkzna2mf0a103g0kiwnbd9ra6hss6vm73i7vhl87zgrwsh8z"; libraryHaskellDepends = [ array base containers list-tries mtl QuickCheck safe semiring ]; description = "Pragmatic framework for dynamic programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "DPM" = callPackage ({ mkDerivation, alex, array, base, bytestring, containers , convertible, darcs, directory, filepath, happy, HSH, HTF, HTTP , mtl, network, old-locale, pretty, process, regex-posix, split , syb, time, unix }: mkDerivation { pname = "DPM"; version = "0.3.0.0"; sha256 = "03rf2s9qinfahqsc870cxv5117g4hmqza2dbj7s5hi50sh32xkjc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring containers convertible darcs directory filepath HSH HTF HTTP mtl network old-locale pretty process regex-posix split syb time unix ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base ]; description = "Darcs Patch Manager"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DPutils" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers , criterion, kan-extensions, lens, mtl, parallel, pipes , pipes-bytestring, pipes-parse, primitive, QuickCheck, smallcheck , streaming, streaming-bytestring, stringsearch, tasty , tasty-quickcheck, tasty-smallcheck, tasty-th, timeit , transformers, vector }: mkDerivation { pname = "DPutils"; version = "0.1.1.0"; sha256 = "1kvj6zkj8r7qp1zvqz68fflxcal3w4qi1y8a70bm6qq5d83ivnd4"; libraryHaskellDepends = [ attoparsec base bytestring containers kan-extensions lens mtl parallel pipes pipes-bytestring pipes-parse primitive QuickCheck smallcheck streaming streaming-bytestring stringsearch transformers vector ]; testHaskellDepends = [ attoparsec base bytestring containers kan-extensions lens mtl parallel pipes pipes-bytestring pipes-parse primitive QuickCheck smallcheck streaming streaming-bytestring stringsearch tasty tasty-quickcheck tasty-smallcheck tasty-th transformers vector ]; benchmarkHaskellDepends = [ attoparsec base bytestring containers criterion kan-extensions lens mtl parallel pipes pipes-bytestring pipes-parse primitive QuickCheck smallcheck streaming streaming-bytestring stringsearch timeit transformers vector ]; description = "utilities for DP"; license = lib.licenses.bsd3; }) {}; "DRBG" = callPackage ({ mkDerivation, base, binary, bytestring, cereal, cipher-aes128 , crypto-api, crypto-api-tests, cryptohash-cryptoapi, entropy , HUnit, mtl, parallel, prettyclass, QuickCheck, tagged , test-framework, test-framework-hunit }: mkDerivation { pname = "DRBG"; version = "0.5.5"; sha256 = "1z9vqc1nw0mf2sqgddcipmlkz6mckq9wnrzqqdy3rj3c90135pr1"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cereal cipher-aes128 crypto-api cryptohash-cryptoapi entropy mtl parallel prettyclass tagged ]; testHaskellDepends = [ base binary bytestring cereal cipher-aes128 crypto-api crypto-api-tests cryptohash-cryptoapi entropy HUnit mtl parallel prettyclass QuickCheck tagged test-framework test-framework-hunit ]; description = "Deterministic random bit generator (aka RNG, PRNG) based HMACs, Hashes, and Ciphers"; license = lib.licenses.bsd3; }) {}; "DSA" = callPackage ({ mkDerivation, base, binary, bytestring, crypto-api , crypto-pubkey-types, DRBG, ghc-prim, HUnit, integer-gmp , QuickCheck, SHA, tagged, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "DSA"; version = "1.0.2"; sha256 = "07gb9lcl5lr1c17d40269h37z3dky7dkssv9whjlrgk1zvjrskww"; libraryHaskellDepends = [ base binary bytestring crypto-api crypto-pubkey-types ghc-prim integer-gmp SHA tagged ]; testHaskellDepends = [ base binary bytestring crypto-api crypto-pubkey-types DRBG ghc-prim HUnit integer-gmp QuickCheck SHA tagged test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Implementation of DSA, based on the description of FIPS 186-4"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DSH" = callPackage ({ mkDerivation, aeson, algebra-dag, ansi-wl-pprint, base , bytestring, containers, Decimal, dlist, either, hashable, HUnit , kure, mtl, process, QuickCheck, random, semigroups , template-haskell, test-framework, test-framework-hunit , test-framework-quickcheck2, text, time, unordered-containers , vector }: mkDerivation { pname = "DSH"; version = "0.12.0.1"; sha256 = "1m69phqjrb4wg6fji5plw1mghyz7jzzqixljaa5gb5s0cy5gfkfy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson algebra-dag ansi-wl-pprint base bytestring containers Decimal dlist either hashable HUnit kure mtl process QuickCheck random semigroups template-haskell test-framework test-framework-hunit test-framework-quickcheck2 text time unordered-containers vector ]; executableHaskellDepends = [ aeson algebra-dag ansi-wl-pprint base bytestring containers Decimal mtl semigroups template-haskell text time vector ]; description = "Database Supported Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "DSTM" = callPackage ({ mkDerivation, base, containers, haskell98, network, process , unix }: mkDerivation { pname = "DSTM"; version = "0.1.2"; sha256 = "084yscqbwypkb32avjm2b92a7s4qpvps3pjfgpy14sligww3hifb"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers haskell98 network process unix ]; executableHaskellDepends = [ base containers haskell98 network process unix ]; description = "A framework for using STM within distributed systems"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "DTC" = callPackage ({ mkDerivation, base, haskell-src-exts }: mkDerivation { pname = "DTC"; version = "1.1.0.1"; sha256 = "0m3697zw0j2l9fxx8flr83n8x03pva1hn74rgilgxdrsrifhds5l"; libraryHaskellDepends = [ base haskell-src-exts ]; description = "Data To Class transformation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Dangerous" = callPackage ({ mkDerivation, base, MaybeT, mtl }: mkDerivation { pname = "Dangerous"; version = "0.3.2"; sha256 = "0pnywhva7s5xp9xlxk6h56n3fjflna6zhk5qdb8wax7i1qbp85vs"; libraryHaskellDepends = [ base MaybeT mtl ]; description = "Monads for operations that can exit early and produce warnings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "Dao" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , Crypto, data-binary-ieee754, deepseq, directory, filepath, mtl , process, random, time, transformers, utf8-string }: mkDerivation { pname = "Dao"; version = "0.1.0.2"; sha256 = "1f7svqvlywj0jgzssdgrhvbbfm0yjnq0qr2c7xqc501y6wr3msym"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers Crypto data-binary-ieee754 deepseq directory filepath mtl process random time transformers utf8-string ]; executableHaskellDepends = [ array base binary bytestring containers Crypto data-binary-ieee754 deepseq directory filepath mtl process random time transformers utf8-string ]; testHaskellDepends = [ array base binary bytestring containers Crypto data-binary-ieee754 deepseq directory filepath mtl process random time transformers utf8-string ]; description = "Dao is meta programming language with its own built-in interpreted language, designed with artificial intelligence applications in mind"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DarcsHelpers" = callPackage ({ mkDerivation, base, HaXml, mtl, parsec, safe, xml-parsec }: mkDerivation { pname = "DarcsHelpers"; version = "0.1"; sha256 = "02nqaphxd3xlh191wxpx3rcixms70v8d6h4a3lxg24d7lcyf82n3"; libraryHaskellDepends = [ base HaXml mtl parsec safe xml-parsec ]; description = "Code used by Patch-Shack that seemed sensible to open for reusability"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "Data-Angle" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Data-Angle"; version = "0.9"; sha256 = "0lk0w64hyqkg99r9ccn5k1nh6rmd99z8d925px4cl09nin7hnm71"; libraryHaskellDepends = [ base ]; description = "Geometric angles"; license = lib.licenses.bsd3; }) {}; "Data-Hash-Consistent" = callPackage ({ mkDerivation, base, bytestring, digest, utf8-string, vector , vector-algorithms }: mkDerivation { pname = "Data-Hash-Consistent"; version = "0.1.1"; sha256 = "1vblfzndfzb458j6ygfcq0mfzzc5c87gwpmcx31v10fxpqnfmm65"; libraryHaskellDepends = [ base bytestring digest utf8-string vector vector-algorithms ]; description = "Provide a simple consistent hashing mechanism"; license = lib.licenses.bsd3; }) {}; "Data-Rope" = callPackage ({ mkDerivation, base, bytestring, unix }: mkDerivation { pname = "Data-Rope"; version = "0.2"; sha256 = "0zvp9h06f2ylkn325d35cap3y67zpfyc70nqad3426p64p1xmnrw"; libraryHaskellDepends = [ base bytestring unix ]; description = "Ropes, an alternative to (Byte)Strings"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DataIndex" = callPackage ({ mkDerivation, base, criterion, tasty, tasty-hspec }: mkDerivation { pname = "DataIndex"; version = "0.1.1"; sha256 = "1wzd3gr82sw6pn1ss7xw9x6b89ns3p13m7lz6dw5bipyzbjsdpb0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hspec ]; benchmarkHaskellDepends = [ base criterion ]; description = "A package for adding index column to data files"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DataTreeView" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, glib, gtk , lifted-base, ListLike, MissingH, monad-control, mtl, syb , transformers-base }: mkDerivation { pname = "DataTreeView"; version = "0.1.1"; sha256 = "0z54kr79bjv8w1gnsrxq9vkwdhasdwzrsi48q7ndsg8x7k30gpdj"; libraryHaskellDepends = [ base bytestring containers deepseq glib gtk lifted-base ListLike MissingH monad-control mtl syb transformers-base ]; description = "A GTK widget for displaying arbitrary Data.Data.Data instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DataVersion" = callPackage ({ mkDerivation, base, generic-lens, hspec, microlens, QuickCheck }: mkDerivation { pname = "DataVersion"; version = "0.1.0.0"; sha256 = "13cw7rzp510spn5ncxdqyzz66d9dnyq7s650zmpmjx2cg456zw9x"; libraryHaskellDepends = [ base generic-lens microlens ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Type safe data migrations"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Deadpan-DDP" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , containers, doctest, filemanip, hashable, haskeline, lens, mtl , network, network-uri, QuickCheck, random, safe, scientific, stm , text, time, transformers, unordered-containers, vector , websockets }: mkDerivation { pname = "Deadpan-DDP"; version = "0.9.6.0"; sha256 = "1ikqaxnm5npa4wfplw2nd44h3ny7jmmn691m9brzxrn38wrn1f6w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring bytestring containers hashable lens mtl network network-uri random safe scientific stm text time transformers unordered-containers vector websockets ]; executableHaskellDepends = [ aeson base base64-bytestring bytestring containers hashable haskeline lens mtl network network-uri random safe scientific stm text time transformers unordered-containers vector websockets ]; testHaskellDepends = [ base doctest filemanip QuickCheck ]; description = "Write clients for Meteor's DDP Protocol"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DebugTraceHelpers" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "DebugTraceHelpers"; version = "0.12"; sha256 = "0yjv3awhp3jsfqqn36xc0jpisp4hfypx3hkibad3yqrrn61bkzy8"; libraryHaskellDepends = [ base mtl ]; description = "Convenience functions and instances for Debug.Trace"; license = "GPL"; }) {}; "Decimal" = callPackage ({ mkDerivation, base, deepseq, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "Decimal"; version = "0.5.2"; sha256 = "19w7i9f0lbiyzwa0v3bm95233vi7f1688f0xms6cnjsf88h04ym3"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base deepseq HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Decimal numbers with variable precision"; license = lib.licenses.bsd3; }) {}; "DecisionTree" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "DecisionTree"; version = "0.0"; sha256 = "14yprfh2b5x7dswp6kyaym3z2f32nqvgrfhvwsiv7brxq80cfvbd"; libraryHaskellDepends = [ base containers ]; description = "A very simple implementation of decision trees for discrete attributes"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DeepArrow" = callPackage ({ mkDerivation, base, haskell-src, mtl, TypeCompose }: mkDerivation { pname = "DeepArrow"; version = "0.4.0"; sha256 = "1jbvb8yk291iimpqi8h302r8554k4j2p3k42znzppv1wqrbhvjyc"; libraryHaskellDepends = [ base haskell-src mtl TypeCompose ]; description = "Arrows for \"deep application\""; license = lib.licenses.bsd3; }) {}; "DeepDarkFantasy" = callPackage ({ mkDerivation, base, bimap, constraints, containers, mtl , QuickCheck, random, recursion-schemes, template-haskell }: mkDerivation { pname = "DeepDarkFantasy"; version = "0.2017.8.19"; sha256 = "1hsmxb961jvlv77y3ajrd2gjfr84z2kq451fwwm4q6p28grjvj8l"; libraryHaskellDepends = [ base bimap constraints containers mtl random recursion-schemes template-haskell ]; testHaskellDepends = [ base constraints mtl QuickCheck random ]; description = "A DSL for creating neural network"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DefendTheKing" = callPackage ({ mkDerivation, base, binary, bytestring, containers, GLUT, HTTP , MaybeT, mtl, network, peakachu, random, time, utility-ht, zlib }: mkDerivation { pname = "DefendTheKing"; version = "0.3.1"; sha256 = "09wzab0343m55xq4dxfv0f9lwpd5v97mymd6408s6p82xa2vqlzw"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base binary bytestring containers GLUT HTTP MaybeT mtl network peakachu random time utility-ht zlib ]; description = "A simple RTS game"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "Delta-Lambda" = callPackage ({ mkDerivation, base, bytestring, Cabal, cereal, cpphs, filepath , haskeline, megaparsec, mtl, options, parallel, text, wl-pprint }: mkDerivation { pname = "Delta-Lambda"; version = "0.3.0.0"; sha256 = "1z354aa181dka2sr4q6vzix4y0lgm5821l2ma0dlyypxk74a3xqq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring Cabal cereal cpphs filepath haskeline megaparsec mtl options parallel text wl-pprint ]; testHaskellDepends = [ base bytestring Cabal cereal cpphs filepath haskeline megaparsec mtl options parallel text wl-pprint ]; description = "A demonstration interpreter for type system delta-lambda (of N.G. De-bruijn)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DescriptiveKeys" = callPackage ({ mkDerivation, base, containers, xmonad, xmonad-contrib }: mkDerivation { pname = "DescriptiveKeys"; version = "0.0.4"; sha256 = "0ywipcmnr3ysmx8m61yrymyn10lnizjfkk2q2scdfkrkgh7ayj7v"; libraryHaskellDepends = [ base containers xmonad xmonad-contrib ]; description = "A library for specifying xmonad key bindings with functionality"; license = lib.licenses.bsd3; }) {}; "Dflow" = callPackage ({ mkDerivation, base, containers, HUnit, QuickCheck, stm , test-framework, test-framework-quickcheck2, time }: mkDerivation { pname = "Dflow"; version = "0.0.1"; sha256 = "00gzs5fdybfrvqidw4qzk6i69qzq4jaljzhb49ah2hsv3gqjr1iq"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers QuickCheck stm time ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-quickcheck2 ]; description = "Processing Real-time event streams"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Diff_0_3_4" = callPackage ({ mkDerivation, array, base, directory, pretty, process , QuickCheck, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "Diff"; version = "0.3.4"; sha256 = "0bqcdvhxx8dmqc3793m6axg813wv9ldz2j37f1wygbbrbbndmdvp"; libraryHaskellDepends = [ array base pretty ]; testHaskellDepends = [ array base directory pretty process QuickCheck test-framework test-framework-quickcheck2 ]; description = "O(ND) diff algorithm in haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Diff" = callPackage ({ mkDerivation, array, base, directory, pretty, process , QuickCheck, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "Diff"; version = "0.4.1"; sha256 = "0w166w5jksiqad7xf2ldjl2ykap0xf08byrl92qwp6r1qym4lppx"; libraryHaskellDepends = [ array base pretty ]; testHaskellDepends = [ array base directory pretty process QuickCheck test-framework test-framework-quickcheck2 ]; description = "O(ND) diff algorithm in haskell"; license = lib.licenses.bsd3; }) {}; "DifferenceLogic" = callPackage ({ mkDerivation, base, containers, fgl, FirstOrderTheory, HUnit }: mkDerivation { pname = "DifferenceLogic"; version = "0.1.0.4"; sha256 = "0ylpn6bksf6alxzk45cg88ff8xgffh88x3csvjlhb6zn8ik0w99a"; libraryHaskellDepends = [ base containers fgl FirstOrderTheory HUnit ]; description = "A theory solver for conjunctions of literals in difference logic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "DifferentialEvolution" = callPackage ({ mkDerivation, base, deepseq, fclabels, mtl, mwc-random, parallel , primitive, vector }: mkDerivation { pname = "DifferentialEvolution"; version = "0.0.2"; sha256 = "0z16g40n369d2wqljnrkmpd18149ny8nh2pd13hkkjnq5n6k209w"; libraryHaskellDepends = [ base deepseq fclabels mtl mwc-random parallel primitive vector ]; description = "Global optimization using Differential Evolution"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Digit" = callPackage ({ mkDerivation, base, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "Digit"; version = "0.0.3"; sha256 = "0cdsmy9km9wpywqprdymn9bd982ba859px2giswz41xh6pbjri8w"; libraryHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A data-type representing digits 0-9"; license = lib.licenses.bsd3; }) {}; "DigitGroup" = callPackage ({ mkDerivation, base, split }: mkDerivation { pname = "DigitGroup"; version = "0.1.0.0"; sha256 = "1g9bxrawx2ard4pm6rs9li0kk3wj5f5ll0b2l2dwc74i23anb9lz"; libraryHaskellDepends = [ base split ]; description = "Group the digits of numbers by lots"; license = lib.licenses.bsd3; }) {}; "DigitalOcean" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, exceptions , hspec, lens, mtl, text, transformers, unordered-containers , vector, wreq }: mkDerivation { pname = "DigitalOcean"; version = "0.1.1.0"; sha256 = "09sh0j1dk366nkq3pwgsxi8zcka9p3f38bsw6nfzr7q4chjjblz4"; libraryHaskellDepends = [ aeson base bytestring containers exceptions lens mtl text transformers unordered-containers vector wreq ]; testHaskellDepends = [ base hspec lens mtl text ]; description = "A client library for the DigitalOcean API"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DimensionalHash" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "DimensionalHash"; version = "0.1.5.2"; sha256 = "0bbg9w5n3b296g884y8qvgzsndqhzwh0mkn3dlp9nx4a7i321c97"; libraryHaskellDepends = [ base ]; description = "An n-dimensional hash using Morton numbers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DirectSound" = callPackage ({ mkDerivation, base, dsound, Win32 }: mkDerivation { pname = "DirectSound"; version = "0.0.0"; sha256 = "1x78y1na375nwgk4izsjprj3yrg0xbrhqv6nrzfbvbfdyqlf5kyz"; libraryHaskellDepends = [ base Win32 ]; librarySystemDepends = [ dsound ]; description = "Partial binding to the Microsoft DirectSound API"; license = lib.licenses.bsd3; platforms = lib.platforms.none; }) {dsound = null;}; "DisTract" = callPackage ({ mkDerivation, base, Cabal, chunks, containers, directory , filepath, hinstaller, old-locale, parsec, pretty, process , template-haskell, time, xhtml }: mkDerivation { pname = "DisTract"; version = "0.2.5"; sha256 = "0pnlk09jsallyparwdfcy7jmqjjiprp2pqlg9agp6xbw5xmnkzwb"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base Cabal chunks containers directory filepath hinstaller old-locale parsec pretty process template-haskell time xhtml ]; description = "Distributed Bug Tracking System"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "DiscussionSupportSystem" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, doctest, html , parsers }: mkDerivation { pname = "DiscussionSupportSystem"; version = "0.11.0.3"; sha256 = "0iqcv3b06r9sqj1adxfq08vq5mlq4b7z88c2cw4qa7l9xw2p2js3"; libraryHaskellDepends = [ base blaze-html blaze-markup html parsers ]; testHaskellDepends = [ base doctest ]; description = "Discussion support system"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Dish" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "Dish"; version = "0.0.0.6"; sha256 = "1adrlc00assbr7sl0bvnkl452k7hnf663y32ih4wdg3p2sb0dhci"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; executableHaskellDepends = [ base bytestring ]; description = "Hash modules (currently Murmur3)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Dist" = callPackage ({ mkDerivation, base, containers, MonadRandom }: mkDerivation { pname = "Dist"; version = "0.5.0"; sha256 = "1x4yg2hhccx7mpa1fch609ibcqz2b1vmg5fiik4qimq5yw9j7g99"; libraryHaskellDepends = [ base containers MonadRandom ]; testHaskellDepends = [ base containers MonadRandom ]; description = "A Haskell library for probability distributions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DistanceTransform" = callPackage ({ mkDerivation, base, HUnit, primitive, test-framework , test-framework-hunit, vector }: mkDerivation { pname = "DistanceTransform"; version = "0.1.2"; sha256 = "0c77sbx6qls8wfhv0wbappbkgfab046ls8mqs32qj02k549s6fk5"; libraryHaskellDepends = [ base primitive vector ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit vector ]; description = "Distance transform function"; license = lib.licenses.bsd3; }) {}; "DistanceUnits" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "DistanceUnits"; version = "0.1.0.1"; sha256 = "0ls6rq4nqn3z9h9lagl8sff9q94zfm6gssa2jj1zfyfxl5869bas"; libraryHaskellDepends = [ base ]; description = "A comprehensive distance library"; license = lib.licenses.bsd3; }) {}; "DnaProteinAlignment" = callPackage ({ mkDerivation, ADPfusion, ansi-wl-pprint, array, base , BiobaseBlast, BiobaseFasta, BiobaseXNA, biocore, bytestring , cmdargs, conduit, dlist, parallel, PrimitiveArray, repa, split , vector }: mkDerivation { pname = "DnaProteinAlignment"; version = "0.0.0.1"; sha256 = "00c74anpm3varyf0man1i213dksxvh2p32xsp4rqijkbnxpkjbx3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion ansi-wl-pprint array base BiobaseBlast BiobaseFasta BiobaseXNA biocore bytestring cmdargs conduit dlist parallel PrimitiveArray repa split vector ]; executableHaskellDepends = [ ADPfusion ansi-wl-pprint array base BiobaseBlast BiobaseFasta BiobaseXNA biocore bytestring cmdargs conduit dlist parallel PrimitiveArray repa split vector ]; description = "Frameshift-aware alignment of protein sequences with DNA sequences"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "DocTest" = callPackage ({ mkDerivation, base, containers, ghc, ghc-paths, haddock, HUnit , process }: mkDerivation { pname = "DocTest"; version = "0.2.0.1"; sha256 = "1w9r50cyiz31fn4dmlh3qmmpv9qapxgg70c10a86m6sxdl75q827"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers ghc ghc-paths haddock HUnit process ]; description = "Test interactive Haskell examples"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "Docs" = callPackage ({ mkDerivation, base, html }: mkDerivation { pname = "Docs"; version = "1.0.0"; sha256 = "1hjdznp29kwj9cca0jxr3dds9cnfbss6sgn52wym2380az3jcvnz"; libraryHaskellDepends = [ base html ]; description = "Documentation types library"; license = lib.licenses.bsd3; }) {}; "DrHylo" = callPackage ({ mkDerivation, array, base, containers, haskell-src-exts, mtl , pointless-haskell, pretty, syb }: mkDerivation { pname = "DrHylo"; version = "0.0.2"; sha256 = "1cs7zqz0yzdyj3vn38cfh1lj90xnxm24q8lml457f2yia4z7l6h7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskell-src-exts mtl pointless-haskell syb ]; executableHaskellDepends = [ array base containers pretty ]; description = "A tool for deriving hylomorphisms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "DrIFT" = callPackage ({ mkDerivation, base, filepath, old-time, process, random }: mkDerivation { pname = "DrIFT"; version = "2.4.2"; sha256 = "1w0wfmrjifidl2qz998ig07afd4p6yp890lwl8as57bay490nakl"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base filepath old-time process random ]; description = "Program to derive type class instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DrIFT-cabalized" = callPackage ({ mkDerivation, base, old-time, process, random }: mkDerivation { pname = "DrIFT-cabalized"; version = "2.3.0"; sha256 = "0jk7qmlgjw69w38hm91bnyp8gyi1mjmrq4vyv7jv3y69rk0fi6wl"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base old-time process random ]; description = "Program to derive type class instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Dung" = callPackage ({ mkDerivation, base, cmdargs, containers, parsec }: mkDerivation { pname = "Dung"; version = "1.1"; sha256 = "1higdpqg599lfc92m7dd4zy98l9vjg5xr4n4qjv0wifszj8lrsgb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cmdargs containers parsec ]; description = "An implementation of the Dung argumentation frameworks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Dust" = callPackage ({ mkDerivation, base, binary, bytestring, cereal, containers , crypto-api, directory, Dust-crypto, entropy, ghc-prim, HUnit , network, QuickCheck, random, random-extras, random-fu , random-source, split, test-framework, test-framework-hunit , test-framework-quickcheck2, test-framework-th, threefish }: mkDerivation { pname = "Dust"; version = "2.3.1"; sha256 = "0j2pm2ram7idh46mi6jv0whk4rx0bicvsvayrn3arnq65zk2mavj"; libraryHaskellDepends = [ base binary bytestring cereal containers crypto-api directory Dust-crypto entropy ghc-prim network random random-extras random-fu random-source split threefish ]; testHaskellDepends = [ base bytestring cereal Dust-crypto ghc-prim HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th threefish ]; description = "Polymorphic protocol engine"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "Dust-crypto" = callPackage ({ mkDerivation, base, binary, bytestring, cereal, containers , crypto-api, cryptohash, directory, Dust, entropy, ghc-prim, HUnit , network, openssl, QuickCheck, random, random-extras, random-fu , random-source, skein, split, test-framework, test-framework-hunit , test-framework-quickcheck2, threefish }: mkDerivation { pname = "Dust-crypto"; version = "0.1"; sha256 = "112prydwsjd32aiv3kg8wsxwaj95p6x7jhxcf118fxgrrg202z9w"; libraryHaskellDepends = [ base binary bytestring cereal containers crypto-api cryptohash directory entropy ghc-prim network random random-extras random-fu random-source skein split threefish ]; librarySystemDepends = [ openssl ]; testHaskellDepends = [ base bytestring cereal Dust ghc-prim HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 threefish ]; description = "Cryptographic operations"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) openssl;}; "Dust-tools" = callPackage ({ mkDerivation, base, binary, bytestring, cereal, containers, csv , directory, Dust, Dust-crypto, entropy, ghc-prim, network, random , random-extras, random-fu, random-source, split }: mkDerivation { pname = "Dust-tools"; version = "1.3.2"; sha256 = "1g1l7h5400f9qckhj4yw2zwwjjkqz5w1fgnc9gxa7rdl37wgxwn4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring cereal containers directory Dust Dust-crypto entropy ghc-prim network random random-extras random-fu random-source split ]; executableHaskellDepends = [ base binary bytestring cereal containers csv directory Dust entropy ghc-prim network random random-extras random-fu random-source split ]; description = "Network filtering exploration tools"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "Dust-tools-pcap" = callPackage ({ mkDerivation, base, binary, bytestring, cereal, containers, csv , directory, Dust, Dust-crypto, Dust-tools, entropy, ghc-prim , network, pcap, random, random-extras, random-fu, random-source , split }: mkDerivation { pname = "Dust-tools-pcap"; version = "1.3.1"; sha256 = "1swykscl17qy17qy38y6zc47sbiyaszh9m4qwn7d9sckfa6azsdr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring cereal containers csv directory Dust Dust-crypto Dust-tools entropy ghc-prim network pcap random random-extras random-fu random-source split ]; description = "Network filtering exploration tools that rely on pcap"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "DynamicTimeWarp" = callPackage ({ mkDerivation, array, base, criterion, QuickCheck, random, vector }: mkDerivation { pname = "DynamicTimeWarp"; version = "0.1.0.0"; sha256 = "0m58bq2jvnr17kdapfydd063af6w5vdyzxad5izk0cj0gids5hk7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base vector ]; executableHaskellDepends = [ array base criterion QuickCheck random vector ]; description = "Dynamic time warping of sequences"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DysFRP" = callPackage ({ mkDerivation, base, contravariant, mtl, time, transformers }: mkDerivation { pname = "DysFRP"; version = "0.1"; sha256 = "1jw1s2imd2qhh9i0m7sm1zhy876bgp1pcrh4jcf5dilvqnhvv4j1"; libraryHaskellDepends = [ base contravariant mtl time transformers ]; description = "dysFunctional Reactive Programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "DysFRP-Cairo" = callPackage ({ mkDerivation, base, cairo, DysFRP, gtk, mtl }: mkDerivation { pname = "DysFRP-Cairo"; version = "0.1"; sha256 = "1pg6gwyrlvp6z08ab1qp783z9gm0xhnh337shf443f1bwbcz9m7f"; libraryHaskellDepends = [ base cairo DysFRP gtk mtl ]; description = "dysFunctional Reactive Programming on Cairo"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "DysFRP-Craftwerk" = callPackage ({ mkDerivation, base, cairo, containers, craftwerk, craftwerk-gtk , DysFRP, DysFRP-Cairo, gtk }: mkDerivation { pname = "DysFRP-Craftwerk"; version = "0.1"; sha256 = "0rhm7ya1h43dwa83fcvnc8nd9da7ji6qlwzsa9ngv7pqvs7aamy1"; libraryHaskellDepends = [ base cairo containers craftwerk craftwerk-gtk DysFRP DysFRP-Cairo gtk ]; description = "dysFunctional Reactive Programming on Craftwerk"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "EEConfig" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "EEConfig"; version = "1.0"; sha256 = "1bkkzj1d0j4nisdl9jfmadjx32w35ipdw3k12krhzzlf5aiwnrf1"; libraryHaskellDepends = [ base containers ]; description = "ExtremlyEasyConfig - Extremly Simple parser for config files"; license = lib.licenses.bsd3; }) {}; "ENIG" = callPackage ({ mkDerivation, base, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 , test-framework-th, text, unicode-transforms, vector }: mkDerivation { pname = "ENIG"; version = "0.0.1.0"; sha256 = "1zv6dybsnj3kssiyyg69lxyj5wvi5qjx0xp7skg362xzqmi97ch3"; libraryHaskellDepends = [ base text unicode-transforms vector ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th text unicode-transforms ]; description = "Auto Korean conjugator/adjustor/adopter/converter"; license = lib.licenses.bsd3; }) {}; "Earley" = callPackage ({ mkDerivation, base, criterion, deepseq, ListLike, parsec , QuickCheck, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "Earley"; version = "0.13.0.1"; sha256 = "169qjicjj09wg879vp86ali4rrqpw0ikazvdi3i1qi6pl3yvqq0y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ListLike ]; testHaskellDepends = [ base QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion deepseq ListLike parsec ]; description = "Parsing all context-free grammars using Earley's algorithm"; license = lib.licenses.bsd3; }) {}; "Ebnf2ps" = callPackage ({ mkDerivation, array, base, containers, directory, happy , old-time, unix }: mkDerivation { pname = "Ebnf2ps"; version = "1.0.15"; sha256 = "0jrbxanhp81n3nabdw5s1gh8a78hy4bgnv5slqzrkj6n47bygk0f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers directory old-time unix ]; executableToolDepends = [ happy ]; description = "Peter's Syntax Diagram Drawing Tool"; license = lib.licenses.bsd3; }) {}; "EdisonAPI" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "EdisonAPI"; version = "1.3.1"; sha256 = "0vmmlsj8ggbpwx6fkf5fvb6jp0zpx6iba6b28m80lllr2p8bi8wm"; revision = "1"; editedCabalFile = "1nlw49ifjvav102pigksi46xg0zwnpfj29j3db0rr76hykikpipy"; libraryHaskellDepends = [ base mtl ]; description = "A library of efficient, purely-functional data structures (API)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "EdisonCore" = callPackage ({ mkDerivation, array, base, containers, EdisonAPI, mtl , QuickCheck }: mkDerivation { pname = "EdisonCore"; version = "1.3.2.1"; sha256 = "0fgj5iwiv3v2gdgx7kjcr15dcs4x1kvmjspp3p99wyhh0x6h3ikk"; libraryHaskellDepends = [ array base containers EdisonAPI mtl QuickCheck ]; description = "A library of efficient, purely-functional data structures (Core Implementations)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "EditTimeReport" = callPackage ({ mkDerivation, array, base, containers, csv, directory, editline , filepath, haskell98, html, pretty, xhtml }: mkDerivation { pname = "EditTimeReport"; version = "1.0"; sha256 = "11a922535h6jvg79cv03jz6sn93h7jhqfrf9wi9x8arak9l06j70"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers csv directory editline filepath haskell98 html pretty xhtml ]; description = "Query language and report generator for edit logs"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "Eight-Ball-Pool-Hack-Cheats" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, doctest, hspec , hspec-discover, lens, QuickCheck, servant, servant-auth , servant-auth-docs, servant-docs, template-haskell, text }: mkDerivation { pname = "Eight-Ball-Pool-Hack-Cheats"; version = "1.0.1"; sha256 = "0k620c0ia441rfvxaw2q5n43g5pnml4sn1cr1vzclc9iz0mfdy72"; revision = "2"; editedCabalFile = "13dkqc5pa7sjf3xfwgs7kajb7f1ai187w35p8pzni5is0hnaxfmz"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest hspec lens QuickCheck servant servant-auth servant-auth-docs servant-docs template-haskell text ]; testToolDepends = [ hspec-discover ]; description = "spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "EitherT" = callPackage ({ mkDerivation, base, monad-control, transformers , transformers-base }: mkDerivation { pname = "EitherT"; version = "0.2.0"; sha256 = "1vry479zdq1fw7bd4d373c7wf2gg0aibkyb03710w7z2x86chssw"; revision = "1"; editedCabalFile = "0vlcdqjkpljsqhwhpjvaqp2rj43qs7jxxm56703syya3ka6ggim1"; libraryHaskellDepends = [ base monad-control transformers transformers-base ]; description = "EitherT monad transformer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Elm" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, binary, blaze-html , blaze-markup, bytestring, cheapskate, cmdargs, containers , directory, filemanip, filepath, highlighting-kate, HUnit, indents , language-ecmascript, language-glsl, mtl, parsec, pretty, process , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2, text, transformers, union-find , unordered-containers }: mkDerivation { pname = "Elm"; version = "0.13"; sha256 = "1l6p00h0717blwvia0gvqpsakq8jy44fxc6brr4qxs5g4yjcjnmh"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-pretty base binary blaze-html blaze-markup bytestring cheapskate cmdargs containers directory filepath highlighting-kate indents language-ecmascript language-glsl mtl parsec pretty text transformers union-find unordered-containers ]; executableHaskellDepends = [ aeson aeson-pretty base binary blaze-html blaze-markup bytestring cheapskate cmdargs containers directory filepath highlighting-kate indents language-ecmascript language-glsl mtl parsec pretty text transformers union-find unordered-containers ]; testHaskellDepends = [ aeson aeson-pretty base binary blaze-html blaze-markup bytestring cheapskate cmdargs containers directory filemanip filepath highlighting-kate HUnit indents language-ecmascript language-glsl mtl parsec pretty process QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text transformers union-find unordered-containers ]; description = "The Elm language module"; license = lib.licenses.bsd3; }) {}; "Emping" = callPackage ({ mkDerivation, array, base, containers, fgl, gtk, mtl, parsec }: mkDerivation { pname = "Emping"; version = "0.6"; sha256 = "131h71fgn0zbsmbqmvbfl57is0dbm37xsi5g87gpjgq0k2cq0nkr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers fgl gtk mtl parsec ]; description = "derives heuristic rules from nominal data"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Empty" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "Empty"; version = "0.1.0.1"; sha256 = "0gcm29iafh3gpiqg34gcvyx2pyvgarp4kxl928c6f7x27hzbibv2"; libraryHaskellDepends = [ base containers ]; description = "A type class for empty containers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Encode" = callPackage ({ mkDerivation, base, Cabal, containers, mtl }: mkDerivation { pname = "Encode"; version = "1.3.8"; sha256 = "1488d5c5snxnl75lrqzzl8h45xw75rczimn1lixzs4zlfmz66z4z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal containers mtl ]; executableHaskellDepends = [ base Cabal containers mtl ]; description = "Encoding character data"; license = "GPL"; }) {}; "EntrezHTTP" = callPackage ({ mkDerivation, base, biocore, bytestring, conduit, HTTP , http-conduit, hxt, mtl, network, Taxonomy, text, transformers }: mkDerivation { pname = "EntrezHTTP"; version = "1.0.4"; sha256 = "1gp5g3r05rwayk1gdb9dfzjmywwlr5d236dygryzmga9q13gwvxq"; libraryHaskellDepends = [ base biocore bytestring conduit HTTP http-conduit hxt mtl network Taxonomy text transformers ]; description = "Libary to interface with the NCBI Entrez REST service"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "Enum" = callPackage ({ mkDerivation, base, smallcheck, tasty, tasty-hunit }: mkDerivation { pname = "Enum"; version = "0.2.0.0"; sha256 = "0bk44zim92b5qb95byvcyy8cmbgzbxf06mp0nr765p9v48rjkr91"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base smallcheck tasty tasty-hunit ]; description = "Non-crashing `Enum` operations"; license = lib.licenses.bsd3; }) {}; "EnumContainers" = callPackage ({ mkDerivation, base, containers, deepseq }: mkDerivation { pname = "EnumContainers"; version = "0.1"; sha256 = "14ckpgaviny3c0d1jn3blkkpri0cm8ac264y7kak965knjccq0k8"; libraryHaskellDepends = [ base containers deepseq ]; description = "Simple Enum-class-based int containers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "EnumMap" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "EnumMap"; version = "0.0.2"; sha256 = "1v3jp1l95kybvdlpvp6bd0ryihxrvlnpkqz7fl1n4vazhkqk6zjz"; libraryHaskellDepends = [ base containers ]; description = "More general IntMap replacement"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Eq" = callPackage ({ mkDerivation, array, base, containers, filepath, HaXml, mtl , parsec, template-haskell, transformers }: mkDerivation { pname = "Eq"; version = "1.1.3"; sha256 = "0hcfjzlirw11jl752g2jncb71i8sk2w3nqjm4ykc64f5awj1hi23"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers filepath HaXml mtl parsec template-haskell transformers ]; description = "Render math formula in ASCII, and perform some simplifications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "EqualitySolver" = callPackage ({ mkDerivation, base, containers, HUnit, mtl, union-find-array }: mkDerivation { pname = "EqualitySolver"; version = "0.1.0.2"; sha256 = "0ynzzl9mmn5hxkcndx60lnxn455nm065v7nk7rhpq1yigwz0cl1g"; libraryHaskellDepends = [ base containers HUnit mtl union-find-array ]; description = "A theory solver for conjunctions of literals in the theory of uninterpreted functions with equality"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "EsounD" = callPackage ({ mkDerivation, base, base-unicode-symbols, bindings-EsounD , monad-control, network, regions, safer-file-handles , storablevector, transformers, unix }: mkDerivation { pname = "EsounD"; version = "0.2"; sha256 = "1d22k3836c92xd6qg5pvjhgrhbajd438z3pfjvi0bl2wdrkzddjr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-unicode-symbols bindings-EsounD monad-control network regions safer-file-handles storablevector transformers unix ]; description = "Type-safe bindings to EsounD (ESD; Enlightened Sound Daemon)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "EstProgress" = callPackage ({ mkDerivation, ansi-terminal, base, mtl }: mkDerivation { pname = "EstProgress"; version = "0.3.0.0"; sha256 = "15xijkc23sqakwa4qmf2hvcn07kd9ahx3z15a6lr18cs43pbjw93"; libraryHaskellDepends = [ ansi-terminal base mtl ]; description = "Methods for estimating the progress of functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "EtaMOO" = callPackage ({ mkDerivation, array, async, base, bytestring, case-insensitive , containers, cryptonite, hashable, haskeline, memory, mtl, network , parsec, pcre, pipes, pipes-bytestring, pipes-concurrency , pipes-network, random, stm, stm-chans, text, time, transformers , unix, unordered-containers, vcache, vector }: mkDerivation { pname = "EtaMOO"; version = "0.3.0.0"; sha256 = "0z656y40p51xxmmcvajxyfbx9mzfhpblg8ips5zl7v79vyvl84sh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array async base bytestring case-insensitive containers cryptonite hashable haskeline memory mtl network parsec pipes pipes-bytestring pipes-concurrency pipes-network random stm stm-chans text time transformers unix unordered-containers vcache vector ]; executablePkgconfigDepends = [ pcre ]; description = "A new implementation of the LambdaMOO server"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) pcre;}; "Etage" = callPackage ({ mkDerivation, base, containers, ghc, mtl, operational, random , SafeSemaphore, time, unix }: mkDerivation { pname = "Etage"; version = "0.1.12"; sha256 = "1ik8j7s1z64dpdg251m8dr7k7llkhxydlf6l6dhyv9ra55dg4n20"; libraryHaskellDepends = [ base containers ghc mtl operational random SafeSemaphore time unix ]; description = "A general data-flow framework"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Etage-Graph" = callPackage ({ mkDerivation, array, base, containers, deepseq, Etage, fgl, mtl , parallel, random, time }: mkDerivation { pname = "Etage-Graph"; version = "0.1.8"; sha256 = "0xzsvah4nhxv5hw8p0sv1pjy4p30xa3f2afs8jncx20n918mk9l2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers Etage fgl mtl ]; executableHaskellDepends = [ array base containers deepseq Etage fgl mtl parallel random time ]; description = "Data-flow based graph algorithms"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "Eternal10Seconds" = callPackage ({ mkDerivation, base, haskell98, SDL, SDL-mixer }: mkDerivation { pname = "Eternal10Seconds"; version = "0.2"; sha256 = "0kh1zjqr9cmx7xyfk2y3iwr3x3zvh3pb4ghfjz3xr2wwg2rmymxp"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base haskell98 SDL SDL-mixer ]; description = "A 2-D shooting game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Etherbunny" = callPackage ({ mkDerivation, base, binary, bytestring, haskell98, libpcap , network, pcap }: mkDerivation { pname = "Etherbunny"; version = "0.3"; sha256 = "0cm98x626cqwri9qsfhwi6s50kg433a1p78y9na70z868p6n27nj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring haskell98 network pcap ]; executableHaskellDepends = [ base binary bytestring haskell98 network pcap ]; executableSystemDepends = [ libpcap ]; description = "A network analysis toolkit for Haskell"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) libpcap;}; "EuroIT" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "EuroIT"; version = "2010.2.5"; sha256 = "1a6bvi0y1pnzpx0x3arrardgkbs0m8ssfwcyxf6fim87wcb0jcgv"; libraryHaskellDepends = [ base ]; description = "Library for using euro currency, italian language"; license = lib.licenses.bsd3; }) {}; "Euterpea" = callPackage ({ mkDerivation, array, arrows, base, bytestring, containers , deepseq, ghc-prim, HCodecs, heap, PortMidi, random, stm }: mkDerivation { pname = "Euterpea"; version = "2.0.7"; sha256 = "0kxdilxzg0dgz1684csbyfv4cifh9d92ac6pwp6dnrcwwpwskiw8"; libraryHaskellDepends = [ array arrows base bytestring containers deepseq ghc-prim HCodecs heap PortMidi random stm ]; description = "Library for computer music research and education"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {}; "EventSocket" = callPackage ({ mkDerivation, base, bytestring, containers, haskell98, mtl , network }: mkDerivation { pname = "EventSocket"; version = "0.1"; sha256 = "03wf8msjcpj8bpnjr7f1wcbag018kap544jwz9a7vnllamps92xd"; libraryHaskellDepends = [ base bytestring containers haskell98 mtl network ]; description = "Interfaces with FreeSwitch Event Socket"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Extra" = callPackage ({ mkDerivation, base, bytestring, bzlib, containers, directory , filepath, HUnit, mtl, network-uri, old-locale, old-time, pretty , process, pureMD5, QuickCheck, random, regex-compat, time, unix , Unixutils, zlib }: mkDerivation { pname = "Extra"; version = "1.46.3"; sha256 = "1xmwp9cp905nzx5x858wyacjpppn76mkfpkxksdhlq9zhmkp5yyh"; libraryHaskellDepends = [ base bytestring bzlib containers directory filepath HUnit mtl network-uri old-locale old-time pretty process pureMD5 QuickCheck random regex-compat time unix Unixutils zlib ]; description = "A grab bag of modules"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "FAI" = callPackage ({ mkDerivation, base, hspec, inline-c }: mkDerivation { pname = "FAI"; version = "0.1.0.20"; sha256 = "0w0fygy7vj2fgvgg2fmw24sb75rsv24bhanly5m067sjdcqaj5cy"; libraryHaskellDepends = [ base inline-c ]; testHaskellDepends = [ base hspec inline-c ]; description = "Haskell Foreign Accelerate Interface"; license = lib.licenses.lgpl3Only; }) {}; "FComp" = callPackage ({ mkDerivation, array, base, binary, deepseq, ghc-prim , HarmTrace-Base, haskore, instant-generics, ListLike, midi, mtl , QuickCheck, random, template-haskell, time, uu-parsinglib }: mkDerivation { pname = "FComp"; version = "1.0.2"; sha256 = "0hkmh3vjibbzkh004b4zig2rvvnh6l2cdqsmxbpyjbwqryzraxrn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary deepseq ghc-prim HarmTrace-Base haskore instant-generics ListLike midi mtl QuickCheck random template-haskell time uu-parsinglib ]; executableHaskellDepends = [ array base binary deepseq ghc-prim HarmTrace-Base haskore instant-generics ListLike midi mtl QuickCheck random template-haskell time uu-parsinglib ]; description = "Compose music"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "FM-SBLEX" = callPackage ({ mkDerivation, array, base, containers, haskell98 }: mkDerivation { pname = "FM-SBLEX"; version = "3.0.1"; sha256 = "1cb3qq8yqn19xpsjbczxs8rablkczaigs6hp2vypsjyw5s8sqza8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers haskell98 ]; description = "A set of computational morphology tools for Swedish diachronic lexicons"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "FModExRaw" = callPackage ({ mkDerivation, base, fmodex64 }: mkDerivation { pname = "FModExRaw"; version = "0.2.0.0"; sha256 = "0l2zhlxh88wy9y9gk1aa03yy65iw8zigr4pgp63mn2mqcrskfszl"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ fmodex64 ]; description = "The Haskell FModEx raw API"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {fmodex64 = null;}; "FPretty" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "FPretty"; version = "1.1"; sha256 = "0hpbm11z95wfh0i1dp2c35maksnz0zxpz9vbxq6f5c13x4i03b5q"; revision = "1"; editedCabalFile = "0d6mjr7b37f5bgjijjgx4x4fgfmkbhksphzkaf0p5jyzxp45fasc"; libraryHaskellDepends = [ base containers ]; description = "Efficient simple pretty printing combinators"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "FSM" = callPackage ({ mkDerivation, base, containers, matrix, vector }: mkDerivation { pname = "FSM"; version = "1.0.0"; sha256 = "0gsrfzk5g499r7xdhsaag53207bd015jwcrl2f9izmpa6gli5las"; libraryHaskellDepends = [ base containers matrix vector ]; description = "Basic concepts of finite state machines"; license = lib.licenses.bsd3; }) {}; "FTGL" = callPackage ({ mkDerivation, base, ftgl }: mkDerivation { pname = "FTGL"; version = "2.1"; sha256 = "0b76798bxxivjrjx92qiv8ghsg3j8rhvfms8sl19ji6fip2h3fw2"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ ftgl ]; description = "Portable TrueType font rendering for OpenGL using the Freetype2 library"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) ftgl;}; "FTGL-bytestring" = callPackage ({ mkDerivation, base, bytestring, ftgl, StateVar-transformer , transformers }: mkDerivation { pname = "FTGL-bytestring"; version = "2.0"; sha256 = "11y8g2gi4g6x639c9wfj2224f9vgaf88hdd1f981al53kzf7y2y2"; libraryHaskellDepends = [ base bytestring StateVar-transformer transformers ]; librarySystemDepends = [ ftgl ]; description = "Portable TrueType font rendering for OpenGL using the Freetype2 library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) ftgl;}; "FTPLine" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, directory, ftphs , haskeline, mtl, network, strict }: mkDerivation { pname = "FTPLine"; version = "1.4.1.1"; sha256 = "106jhy936xdi2cfbch7js57a2zhd9kj303zzd83mqh3vbdi599ml"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal base bytestring directory ftphs haskeline mtl network strict ]; description = "A command-line FTP client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Facebook-Password-Hacker-Online-Latest-Version" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, doctest, hspec , hspec-discover, lens, QuickCheck, servant, servant-auth , servant-auth-docs, servant-docs, template-haskell, text }: mkDerivation { pname = "Facebook-Password-Hacker-Online-Latest-Version"; version = "1.0.1"; sha256 = "0xvr2bj800i7ssbn6gbz4pknhakrgifkirf3rsn6ln4g35h29m07"; revision = "1"; editedCabalFile = "0p70xim6ay9ffs5s69nw64znridyb7fzdfawh3gp0fzlybzmjypy"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base lens servant servant-auth servant-docs text ]; testHaskellDepends = [ base doctest hspec lens QuickCheck servant servant-auth servant-auth-docs servant-docs template-haskell text ]; testToolDepends = [ hspec-discover ]; description = "spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Facts" = callPackage ({ mkDerivation, AC-Angle, base, containers, digits, QuickCheck , template-haskell }: mkDerivation { pname = "Facts"; version = "0.1.2"; sha256 = "018g9qj6nmabjbl4rakqjp32vwfyak1wk5cx3s0amm53wnf2mz75"; libraryHaskellDepends = [ AC-Angle base containers digits QuickCheck template-haskell ]; description = "A collection of facts about the real world"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "FailureT" = callPackage ({ mkDerivation, base, base-unicode-symbols, mmtl }: mkDerivation { pname = "FailureT"; version = "15778.1"; sha256 = "1qhjqswx4qyfan3rpvvl1hgmf369krqprlr6x20hp34r2qw9s135"; libraryHaskellDepends = [ base base-unicode-symbols mmtl ]; description = "Failure Monad Transformer"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "FastPush" = callPackage ({ mkDerivation, base, STMonadTrans, vector }: mkDerivation { pname = "FastPush"; version = "0.1.0.3"; sha256 = "0yxaqyn6nxbyfkn5pmd7wh951dhdvkg1xgh5757f7hn00bx87wv1"; libraryHaskellDepends = [ base STMonadTrans vector ]; description = "A monad and monad transformer for pushing things onto a stack very fast"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "FastxPipe" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, bytestring, pipes , pipes-attoparsec, pipes-bytestring }: mkDerivation { pname = "FastxPipe"; version = "0.2.0.0"; sha256 = "1img1aivadrdljsixzll3qpdzvbjqy18mcwanli6w70ch556jsa9"; libraryHaskellDepends = [ attoparsec base blaze-builder bytestring pipes pipes-attoparsec pipes-bytestring ]; description = "Fasta and Fastq streaming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "FenwickTree" = callPackage ({ mkDerivation, base, QuickCheck, template-haskell }: mkDerivation { pname = "FenwickTree"; version = "0.1.2.1"; sha256 = "0g7hhkim16wsjf8l79hqkiv1lain6jm8wpiml1iycra3n9i2s5ww"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base QuickCheck template-haskell ]; testHaskellDepends = [ base QuickCheck template-haskell ]; description = "Data structure for fast query and update of cumulative sums"; license = lib.licenses.bsd3; }) {}; "FermatsLastMargin" = callPackage ({ mkDerivation, base, HAppS-Data, HAppS-IxSet, HAppS-Server , HAppS-State, HAppS-Util, haskell98, HaXml, mtl, old-time, random , syb-with-class, template-haskell }: mkDerivation { pname = "FermatsLastMargin"; version = "0.1"; sha256 = "07sryfn26afisrsgnzrp0vjshspa40pvl4214mzb5mdm9h5c63f8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base HAppS-Data HAppS-IxSet HAppS-Server HAppS-State HAppS-Util haskell98 HaXml mtl old-time random syb-with-class template-haskell ]; description = "Annotate ps and pdf documents"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "FerryCore" = callPackage ({ mkDerivation, base, containers, HaXml, mtl, parsec, pretty , TableAlgebra, template-haskell }: mkDerivation { pname = "FerryCore"; version = "0.4.6.4"; sha256 = "1dxhbrmcl36dg14lyihpy8fd8sdsmawh70fykllcjk3fh7a11wgp"; libraryHaskellDepends = [ base containers HaXml mtl parsec pretty TableAlgebra template-haskell ]; description = "Ferry Core Components"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Feval" = callPackage ({ mkDerivation, base, containers, mtl, parsec }: mkDerivation { pname = "Feval"; version = "1.0.0.1"; sha256 = "0mlbgfjmh7kdk10kcbnm88b89jnsl84kc2k9gyximqnwvlpd5n2p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers mtl parsec ]; description = "Evaluation using F-Algebras"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "FieldTrip" = callPackage ({ mkDerivation, base, GLUT, graphicsFormats, MemoTrie, old-time , OpenGL, TypeCompose, vector-space }: mkDerivation { pname = "FieldTrip"; version = "0.2.7"; sha256 = "1161mz8443j1jr8pnkh6gz6w99cd16hk94ypsh8vzmpbfp40i5rb"; libraryHaskellDepends = [ base GLUT graphicsFormats MemoTrie old-time OpenGL TypeCompose vector-space ]; description = "Functional 3D"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "FileManip" = callPackage ({ mkDerivation, base, bytestring, directory, extensible-exceptions , filepath, mtl, unix }: mkDerivation { pname = "FileManip"; version = "0.3.3.1"; sha256 = "0dhl7zkyy4p0pgmraci82krph6hqrq1bwmx7wgm9agrnpdyg4dxi"; libraryHaskellDepends = [ base bytestring directory extensible-exceptions filepath mtl unix ]; description = "Expressive file and directory manipulation for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "FileManipCompat" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, mtl , unix-compat }: mkDerivation { pname = "FileManipCompat"; version = "0.18"; sha256 = "0c017r7bzgf1mdbk0iyr2amhm41q89mcq69fkszskjhy4z9wl6v0"; libraryHaskellDepends = [ base bytestring directory filepath mtl unix-compat ]; description = "Expressive file and directory manipulation for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "FilePather" = callPackage ({ mkDerivation, base, comonad, comonad-transformers, data-lens , directory, filepath, mtl, transformers }: mkDerivation { pname = "FilePather"; version = "0.2.0"; sha256 = "1rwj8hqys01cn14d754wyl2vr19mvh4vsg2f3hrqjqiafkij90xd"; libraryHaskellDepends = [ base comonad comonad-transformers data-lens directory filepath mtl transformers ]; description = "Functions on System.FilePath"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "FileSystem" = callPackage ({ mkDerivation, base, binary, bytestring, directory, filepath, mtl , old-time }: mkDerivation { pname = "FileSystem"; version = "1.0.0"; sha256 = "0qyzwpvajvqywbnfhj3vzb5xl4wjjywyqr4szywd8qwb7kly29w6"; libraryHaskellDepends = [ base binary bytestring directory filepath mtl old-time ]; description = "File system data structure and monad transformer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Files" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "Files"; version = "0.1.1.1"; sha256 = "00sv8dd323lwyw6597xyza12h8m1pdp63b2jlqfsjgnxn2rb60lm"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "File content extraction/rearrangement"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Fin" = callPackage ({ mkDerivation, alg, base, foldable1, natural-induction, peano , universe-base }: mkDerivation { pname = "Fin"; version = "0.2.9.0"; sha256 = "1wkbdjrpb7ydc659h76yrrhyv7akwx64k7cxv5fmjrwn4vgd0r8a"; revision = "2"; editedCabalFile = "0d8zdfkndkyb3ygv4sfy57k4h875b639p3s5jn60krlvd1vx81ql"; libraryHaskellDepends = [ alg base foldable1 natural-induction peano universe-base ]; description = "Finite totally-ordered sets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Finance-Quote-Yahoo" = callPackage ({ mkDerivation, base, bytestring, http-conduit, network , old-locale, time }: mkDerivation { pname = "Finance-Quote-Yahoo"; version = "0.8.0"; sha256 = "1d786xkrj0h270mfwxxkfxysmk78xkz2jdj8w1iin3hgy3ramifz"; libraryHaskellDepends = [ base bytestring http-conduit network old-locale time ]; description = "Obtain quote data from finance.yahoo.com"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Finance-Treasury" = callPackage ({ mkDerivation, base, containers, HTTP, HTTP-Simple, hxt , hxt-filter, network, old-locale, time }: mkDerivation { pname = "Finance-Treasury"; version = "0.1.2"; sha256 = "17wxdwj8162c0yawz4anjs6d3fjbhs3b05wk319acblksjx60sal"; libraryHaskellDepends = [ base containers HTTP HTTP-Simple hxt hxt-filter network old-locale time ]; description = "Obtain Treasury yield curve data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "FindBin" = callPackage ({ mkDerivation, base, directory, filepath }: mkDerivation { pname = "FindBin"; version = "0.0.5"; sha256 = "197xvn05yysmibm1p5wzxfa256lvpbknr5d1l2ws6g40w1kpk717"; libraryHaskellDepends = [ base directory filepath ]; description = "Locate directory of original program"; license = lib.licenses.bsd3; }) {}; "FiniteCategories" = callPackage ({ mkDerivation, base, containers, directory, fgl, filepath , graphviz, process, random, text }: mkDerivation { pname = "FiniteCategories"; version = "0.1.0.0"; sha256 = "12f55g2lkyzbaq3sl8q2qbdk5dqf3dkiarch0crqd5kxklygm57n"; libraryHaskellDepends = [ base containers directory fgl filepath graphviz process random text ]; testHaskellDepends = [ base containers directory fgl filepath graphviz process random text ]; description = "Finite categories and usual categorical constructions on them"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "FiniteMap" = callPackage ({ mkDerivation, base, haskell98 }: mkDerivation { pname = "FiniteMap"; version = "0.1"; sha256 = "1kf638h5gsc8fklhaw2jiad1r0ssgj8zkfmzywp85lrx5z529gky"; libraryHaskellDepends = [ base haskell98 ]; description = "A finite map implementation, derived from the paper: Efficient sets: a balancing act, S. Adams, Journal of functional programming 3(4) Oct 1993, pp553-562"; license = lib.licenses.bsdOriginal; hydraPlatforms = lib.platforms.none; }) {}; "FirstOrderTheory" = callPackage ({ mkDerivation, base, containers, Proper }: mkDerivation { pname = "FirstOrderTheory"; version = "0.1.0.6"; sha256 = "1941ickx8aj3qbkry4gz8ni6snh26gkdrgabpx9z588518q4x27i"; libraryHaskellDepends = [ base containers Proper ]; description = "Grammar and typeclass for first order theories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "FixedPoint-simple" = callPackage ({ mkDerivation, base, deepseq, template-haskell }: mkDerivation { pname = "FixedPoint-simple"; version = "0.6.1"; sha256 = "0qfys17q3i56l20wzkpr8inq130j67kya022ynf0sgbc86avlrcn"; libraryHaskellDepends = [ base deepseq template-haskell ]; description = "Fixed point, large word, and large int numerical representations (types and common class instances)"; license = lib.licenses.bsd3; }) {}; "Flippi" = callPackage ({ mkDerivation, base, cgi, containers, directory, haskell98 , old-time, parsec, xhtml }: mkDerivation { pname = "Flippi"; version = "0.0.5"; sha256 = "1w25h3n3cnsl9dvr5s94jzf5qxyx0dl0v8dmqv2rkwwm7s2hdbl9"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cgi containers directory haskell98 old-time parsec xhtml ]; description = "Wiki"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "FloatingHex" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "FloatingHex"; version = "0.5"; sha256 = "0c38062vnjmy3fc5nxwg7sgbfabikaakgdsl34ka229s6w7pm8x3"; libraryHaskellDepends = [ base template-haskell ]; description = "Read and write hexadecimal floating point numbers"; license = lib.licenses.bsd3; }) {}; "Focus" = callPackage ({ mkDerivation, base, MissingH, split }: mkDerivation { pname = "Focus"; version = "0.1.2"; sha256 = "1f1ch6mxgaam1i4ryd1av879y2f8wn3wmg47h23w2l0pvgmxgrj1"; libraryHaskellDepends = [ base MissingH split ]; description = "Tools for focusing in on locations within numbers"; license = lib.licenses.mit; }) {}; "Folly" = callPackage ({ mkDerivation, base, containers, HUnit, parsec }: mkDerivation { pname = "Folly"; version = "0.2.0.1"; sha256 = "18wj59n0qy9z4q7pi0gnrydlji3zz9b7wkyhafk8jbi6930a9rba"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers parsec ]; executableHaskellDepends = [ base containers HUnit parsec ]; description = "A first order logic library in Haskell"; license = lib.licenses.bsd3; }) {}; "FontyFruity" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq , directory, filepath, text, vector, xml }: mkDerivation { pname = "FontyFruity"; version = "0.5.3.5"; sha256 = "16hafvgfmxjv6bl67f3691n2ci3k89pbh0296vfwf9jk7ah5psrd"; libraryHaskellDepends = [ base binary bytestring containers deepseq directory filepath text vector xml ]; description = "A true type file format loader"; license = lib.licenses.bsd3; }) {}; "ForSyDe" = callPackage ({ mkDerivation, array, base, containers, directory, filepath, mtl , old-time, parameterized-data, pretty, process, random , regex-posix, template-haskell, type-level }: mkDerivation { pname = "ForSyDe"; version = "3.1.1"; sha256 = "0ggwskyxpdrjny0rz61zdp20r5vzig8ggmqxf0qa8gljvvfp6bhp"; revision = "2"; editedCabalFile = "1aqgir67890wknbrjk1lj3f8kgdvr6abxrhzam1wh7n9jy3i5d68"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base containers directory filepath mtl old-time parameterized-data pretty process random regex-posix template-haskell type-level ]; description = "ForSyDe's Haskell-embedded Domain Specific Language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ForestStructures" = callPackage ({ mkDerivation, base, bifunctors, containers, criterion, fgl, lens , QuickCheck, tasty, tasty-quickcheck, tasty-th , unordered-containers, vector, vector-th-unbox }: mkDerivation { pname = "ForestStructures"; version = "0.0.1.0"; sha256 = "1hhmcc0cpjbixqjgl35gv9dpymamdfb4vhhd5hard0qpg1xllnvw"; libraryHaskellDepends = [ base bifunctors containers fgl lens QuickCheck unordered-containers vector vector-th-unbox ]; testHaskellDepends = [ base containers QuickCheck tasty tasty-quickcheck tasty-th vector ]; benchmarkHaskellDepends = [ base criterion ]; description = "Tree- and forest structures"; license = lib.licenses.bsd3; }) {}; "Forestry" = callPackage ({ mkDerivation, ADPfusion, ADPfusionForest, base, BiobaseNewick , BiobaseTypes, containers, criterion, ForestStructures , FormalGrammars, lens, log-domain, PrimitiveArray , PrimitiveArray-Pretty, QuickCheck, tasty, tasty-quickcheck , tasty-th, text, vector }: mkDerivation { pname = "Forestry"; version = "0.0.0.1"; sha256 = "0l56ajrdxkpk59ahrdzr5qk4vxp8j3i0w6n6vpp1cl414rwg51qz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion ADPfusionForest base BiobaseNewick BiobaseTypes containers ForestStructures FormalGrammars lens log-domain PrimitiveArray PrimitiveArray-Pretty text vector ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base criterion ]; description = "Comparison of trees and forests"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ForkableT" = callPackage ({ mkDerivation, base, monad-control, mtl, resourcet }: mkDerivation { pname = "ForkableT"; version = "0.1.0.2"; sha256 = "0lzrggy1j15cajb6k5qhz2s8ddngr3hhhsj781ya45fcx82mngvj"; libraryHaskellDepends = [ base monad-control mtl resourcet ]; description = "Forkable monad transformers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "FormalGrammars" = callPackage ({ mkDerivation, ADPfusion, ansi-wl-pprint, base, bytestring , containers, data-default, lens, mtl, parsers, PrimitiveArray , semigroups, template-haskell, text, transformers, trifecta , unordered-containers, vector }: mkDerivation { pname = "FormalGrammars"; version = "0.4.0.0"; sha256 = "1gl0z40g8vc52zhjzdysrzgjyj5qrwhh6dnzkpfj83m13zahhy1p"; libraryHaskellDepends = [ ADPfusion ansi-wl-pprint base bytestring containers data-default lens mtl parsers PrimitiveArray semigroups template-haskell text transformers trifecta unordered-containers vector ]; testHaskellDepends = [ ADPfusion ansi-wl-pprint base bytestring containers data-default lens mtl parsers PrimitiveArray semigroups template-haskell text transformers trifecta unordered-containers vector ]; description = "(Context-free) grammars in formal language theory"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "Fortnite-Hack-Cheats-Free-V-Bucks-Generator" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, doctest, hspec , hspec-discover, lens, QuickCheck, servant, servant-auth , servant-auth-docs, servant-docs, template-haskell, text }: mkDerivation { pname = "Fortnite-Hack-Cheats-Free-V-Bucks-Generator"; version = "1.0.1"; sha256 = "02qj2lmf74m0d58fr09grylcmzzygi06rkn37bzpaiqr8fb032js"; revision = "4"; editedCabalFile = "1k976a5lnjzxgy486c7msh0d35zj4l3w671n4rivqzr9xfwhmb8d"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest hspec lens QuickCheck servant servant-auth servant-auth-docs servant-docs template-haskell text ]; testToolDepends = [ hspec-discover ]; description = "spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Foster" = callPackage ({ mkDerivation, array, base, cmdtheline, containers, criterion , random, strict }: mkDerivation { pname = "Foster"; version = "1.1.2"; sha256 = "0w4jnxk32c0pvrh2k7y93fckvrkcj3q8w4yi12zsgj9k1ic7yb6a"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base cmdtheline containers random strict ]; benchmarkHaskellDepends = [ array base cmdtheline containers criterion random strict ]; description = "Utilities to generate and solve puzzles"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "FpMLv53" = callPackage ({ mkDerivation, base, HaXml }: mkDerivation { pname = "FpMLv53"; version = "0.1"; sha256 = "0h7vi940zrl2fqv8c2g0vj0gh9qfm2jf8c2drclx37zax5kb0r6p"; libraryHaskellDepends = [ base HaXml ]; description = "A binding for the Financial Products Markup Language (v5.3)"; license = "LGPL"; }) {}; "FractalArt" = callPackage ({ mkDerivation, base, directory, filepath, JuicyPixels, libX11 , mwc-random, primitive, random, vector }: mkDerivation { pname = "FractalArt"; version = "0.2.0.3"; sha256 = "1z50cfy4z7c274j5wma3g7b9rwnq309ra2njjk2r7n9hildzzw6y"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath JuicyPixels mwc-random primitive random vector ]; executableSystemDepends = [ libX11 ]; description = "Generates colorful wallpapers"; license = lib.licenses.mit; }) {inherit (pkgs.xorg) libX11;}; "Fractaler" = callPackage ({ mkDerivation, base, FTGL, GLFW-b, OpenGLRaw, parallel, random , time }: mkDerivation { pname = "Fractaler"; version = "3"; sha256 = "0h6jlrd5wz40pjkqy75mvcgb8bqpqlq7vypy1062kb2cngl8235f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base FTGL GLFW-b OpenGLRaw parallel random time ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Frames" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers , contravariant, criterion, deepseq, directory, discrimination , foldl, ghc-prim, hashable, hspec, htoml, HUnit, lens, pipes , pipes-bytestring, pipes-group, pipes-parse, pipes-safe, pretty , primitive, readable, regex-applicative, template-haskell , temporary, text, transformers, unordered-containers, vector , vector-th-unbox, vinyl }: mkDerivation { pname = "Frames"; version = "0.7.3"; sha256 = "0pn2i7qbjbmnzvj2ns3sh2m8i1yhc5w0y6lbzc4dsn2lqv5zpi0c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers contravariant deepseq discrimination ghc-prim hashable pipes pipes-bytestring pipes-group pipes-parse pipes-safe primitive readable template-haskell text transformers vector vector-th-unbox vinyl ]; testHaskellDepends = [ attoparsec base bytestring directory foldl hspec htoml HUnit lens pipes pretty regex-applicative template-haskell temporary text unordered-containers vinyl ]; benchmarkHaskellDepends = [ base criterion pipes transformers ]; description = "Data frames For working with tabular data files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Frames-beam" = callPackage ({ mkDerivation, base, beam-core, beam-migrate, beam-postgres , bytestring, conduit, Frames, generics-sop, hspec, hspec-core , monad-control, postgresql-simple, process, QuickCheck, scientific , template-haskell, text, time, uuid-types, vinyl }: mkDerivation { pname = "Frames-beam"; version = "0.2.0.0"; sha256 = "1fzd41zwx5zmbysk49z2r9ga11z8c0vqqfvb4zgbcm3ivhkn48yi"; libraryHaskellDepends = [ base beam-core beam-migrate beam-postgres bytestring conduit Frames generics-sop monad-control postgresql-simple process scientific template-haskell text time uuid-types vinyl ]; testHaskellDepends = [ base beam-core beam-migrate beam-postgres bytestring conduit Frames generics-sop hspec hspec-core QuickCheck text vinyl ]; description = "A library for accessing Postgres tables as in-memory data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Frames-dsv" = callPackage ({ mkDerivation, base, bytestring, Frames, hspec, hw-dsv, pipes , template-haskell, text, vector, vinyl }: mkDerivation { pname = "Frames-dsv"; version = "0.1.2"; sha256 = "0zdcbysiai7lskm8lmf454022ad0kgwl0v0kzj9596fvbdx0gdi2"; libraryHaskellDepends = [ base bytestring Frames hw-dsv pipes template-haskell text vector vinyl ]; testHaskellDepends = [ base Frames hspec pipes ]; description = "Alternative CSV parser for the Frames package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Frames-map-reduce" = callPackage ({ mkDerivation, base, containers, foldl, Frames, hashable , map-reduce-folds, newtype, profunctors, random, text, vector , vinyl }: mkDerivation { pname = "Frames-map-reduce"; version = "0.4.1.1"; sha256 = "0cxk86bbl6mbpg7ywb5cm8kfixl508gww8yxq6vwyrxbs7q4j25z"; libraryHaskellDepends = [ base containers foldl Frames hashable map-reduce-folds newtype profunctors vinyl ]; testHaskellDepends = [ base foldl Frames random text vector vinyl ]; description = "Frames wrapper for map-reduce-folds and some extra folds helpers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Frames-streamly" = callPackage ({ mkDerivation, base, exceptions, Frames, primitive, relude , streamly, strict, text, vinyl }: mkDerivation { pname = "Frames-streamly"; version = "0.1.2.0"; sha256 = "1jsdbbpiclj5f8m6rnlpf43la5s2jirdllsdl41kmi6mwid7adj0"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base exceptions Frames primitive relude streamly strict text vinyl ]; testHaskellDepends = [ base Frames streamly text vinyl ]; description = "A streamly layer for Frames I/O"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Frank" = callPackage ({ mkDerivation, base, mtl, newtype, she, void }: mkDerivation { pname = "Frank"; version = "0.3"; sha256 = "1p99ab5qgvyh13iy9wgv0a8lqx6s2mygx0s6z51m5mzi9nxf0qw1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base mtl newtype she void ]; description = "An experimental programming language with typed algebraic effects"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "FreeTypeGL" = callPackage ({ mkDerivation, base, freetype2, OpenGL }: mkDerivation { pname = "FreeTypeGL"; version = "0.0.4"; sha256 = "10sivjxppn138805iwka54cfby59nc39ja30nx2w3762fybz71af"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base freetype2 OpenGL ]; description = "Loadable texture fonts for OpenGL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "FunGEn" = callPackage ({ mkDerivation, base, base-compat, GLUT, OpenGL, random }: mkDerivation { pname = "FunGEn"; version = "1.1.1"; sha256 = "167bf5p4qcb9wj89x5i5zjjx1f7pmi6s5xbbh43ljhp1f25s9147"; revision = "2"; editedCabalFile = "1dffca6qm0x5j0b2rii6r9ilsbvsg3ilsv4a05kzmpdsd94b5j16"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base-compat GLUT OpenGL random ]; executableHaskellDepends = [ base GLUT OpenGL random ]; description = "A lightweight, cross-platform, OpenGL-based game engine"; license = lib.licenses.bsd3; }) {}; "Fungi" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , ListZipper, mtl, mwc-random, old-time, process, random , transformers, tuple }: mkDerivation { pname = "Fungi"; version = "1.0.6"; sha256 = "181m78c0m1ldnkpng0sps9fbkpq5j4p57j0km34g5kwasxhmwfcc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory filepath ListZipper mtl mwc-random old-time process random transformers tuple ]; description = "Funge-98 interpreter written in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "GA" = callPackage ({ mkDerivation, base, directory, random, transformers }: mkDerivation { pname = "GA"; version = "1.0"; sha256 = "1nsmpph27yv0anrhhfqbpdqs2rrdbhm0jxzs3kk6ab32zb3ivhp2"; libraryHaskellDepends = [ base directory random transformers ]; description = "Genetic algorithm library"; license = lib.licenses.bsd3; }) {}; "GGg" = callPackage ({ mkDerivation, base, bimap }: mkDerivation { pname = "GGg"; version = "0.1.0.2"; sha256 = "129z0391zm7v4ixwwq2irqhpb43s5pd0imgh3i9i5l9ahq9lk1h7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bimap ]; description = "GGg cipher"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "GHood" = callPackage ({ mkDerivation, array, base, process }: mkDerivation { pname = "GHood"; version = "0.0.7"; sha256 = "056kil71f488xf87xlyx9p5jpah2azhbnb2r7hwdyxbz7izns2ks"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base process ]; description = "A graphical viewer for Hood"; license = lib.licenses.bsd3; }) {}; "GLFW" = callPackage ({ mkDerivation, base, libGL, libX11, libXext, libXfixes, OpenGL }: mkDerivation { pname = "GLFW"; version = "0.5.2.5"; sha256 = "029sw2sykr6plffkrmigv5mj2aklllmgi021is5ybsbqv0mxgh9p"; revision = "1"; editedCabalFile = "1zbgbg3hb1w05cyiwcz510ny8lxa308kw17j7xvqn1r72kv3x186"; libraryHaskellDepends = [ base OpenGL ]; librarySystemDepends = [ libGL libX11 libXext libXfixes ]; description = "A Haskell binding for GLFW"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXfixes;}; "GLFW-OGL" = callPackage ({ mkDerivation, base, libX11, libXrandr, mtl, OGL }: mkDerivation { pname = "GLFW-OGL"; version = "0.0"; sha256 = "118hpgdp8rb0jlvlibxcaia4jjjdrn8xpzyvj109piw63g44n910"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base mtl OGL ]; librarySystemDepends = [ libX11 libXrandr ]; description = "A binding for GLFW (OGL)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXrandr;}; "GLFW-b" = callPackage ({ mkDerivation, array, base, bindings-GLFW, deepseq, HUnit , test-framework, test-framework-hunit }: mkDerivation { pname = "GLFW-b"; version = "3.3.0.0"; sha256 = "1xh6nnm4c7bjvbr62rw7vv86p0r76vrqhdbm89vmcs51jk92yxv4"; libraryHaskellDepends = [ array base bindings-GLFW deepseq ]; testHaskellDepends = [ array base bindings-GLFW deepseq HUnit test-framework test-framework-hunit ]; description = "Bindings to GLFW OpenGL library"; license = lib.licenses.bsd3; }) {}; "GLFW-b-demo" = callPackage ({ mkDerivation, base, GLFW-b, mtl, OpenGL, pretty, stm , transformers }: mkDerivation { pname = "GLFW-b-demo"; version = "1.0.6"; sha256 = "01qf0bsv3q60m3as763q49hd3nm5lkady48nc214zjsx31x8by59"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLFW-b mtl OpenGL pretty stm transformers ]; description = "GLFW-b demo"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "GLFW-task" = callPackage ({ mkDerivation, base, GLFW, monad-task, OpenGL, transformers }: mkDerivation { pname = "GLFW-task"; version = "0.3.0"; sha256 = "1il8npm7ygg0j8byczlxadlnnf6xxy5hn307k75drbhn4z8swcqg"; libraryHaskellDepends = [ base GLFW monad-task OpenGL transformers ]; description = "GLFW utility functions to use together with monad-task"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "GLHUI" = callPackage ({ mkDerivation, base, libGL, libX11 }: mkDerivation { pname = "GLHUI"; version = "1.1.0"; sha256 = "043xw36hrwzc6xdr5vlydbsv5m8675vnk8pfxycr7qixzwljn0aa"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ libGL libX11 ]; description = "Open OpenGL context windows in X11 with libX11"; license = lib.licenses.bsd3; }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11;}; "GLM" = callPackage ({ mkDerivation, aeson, base, bytestring, interpolate, lens, mtl , parsec, pureMD5, QuickCheck, test-framework , test-framework-quickcheck2, test-framework-th, transformers }: mkDerivation { pname = "GLM"; version = "0.7.0.0"; sha256 = "0p03q3gfc7zfbijc23hkncd5k8kiw3any8zyzi7iclsyfn9q9wia"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring interpolate lens mtl parsec pureMD5 QuickCheck test-framework test-framework-quickcheck2 test-framework-th transformers ]; executableHaskellDepends = [ aeson base bytestring interpolate lens mtl parsec pureMD5 test-framework test-framework-quickcheck2 test-framework-th ]; testHaskellDepends = [ base lens mtl parsec test-framework test-framework-quickcheck2 test-framework-th ]; description = "Simple Gridlab-D GLM parser and utilities"; license = lib.licenses.mit; }) {}; "GLMatrix" = callPackage ({ mkDerivation, base, OpenGLRaw }: mkDerivation { pname = "GLMatrix"; version = "0.1.0.1"; sha256 = "13n80rplyl73ahk8cxgvs9gf655l063sd55spx0zvhw774vvxwv4"; libraryHaskellDepends = [ base OpenGLRaw ]; description = "Utilities for working with OpenGL matrices"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "GLURaw" = callPackage ({ mkDerivation, base, libGL, libGLU, OpenGLRaw, transformers }: mkDerivation { pname = "GLURaw"; version = "2.0.0.5"; sha256 = "1b3rnva77k9naw5bl573bqgmsq7n9i8rrrvfvhbjcndqgmzhkini"; libraryHaskellDepends = [ base OpenGLRaw transformers ]; librarySystemDepends = [ libGL libGLU ]; description = "A raw binding for the OpenGL graphics system"; license = lib.licenses.bsd3; }) {inherit (pkgs) libGL; inherit (pkgs) libGLU;}; "GLUT" = callPackage ({ mkDerivation, array, base, containers, OpenGL, StateVar , transformers }: mkDerivation { pname = "GLUT"; version = "2.7.0.16"; sha256 = "0vdkfj4wjzigdpzgr5l001y9wkhwgl00mclr26gf93kps14fkymn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers OpenGL StateVar transformers ]; description = "A binding for the OpenGL Utility Toolkit"; license = lib.licenses.bsd3; }) {}; "GLUtil" = callPackage ({ mkDerivation, array, base, bytestring, containers, directory , filepath, hpp, JuicyPixels, linear, OpenGL, OpenGLRaw , transformers, vector }: mkDerivation { pname = "GLUtil"; version = "0.10.4"; sha256 = "12bn7519icm7z5j5bqdhplf5gby5c9la57v48p9izs08ll9q9id3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring containers directory filepath JuicyPixels linear OpenGL OpenGLRaw transformers vector ]; libraryToolDepends = [ hpp ]; description = "Miscellaneous OpenGL utilities"; license = lib.licenses.bsd3; }) {}; "GPX" = callPackage ({ mkDerivation, base, comonad, comonad-transformers, containers , data-lens, hxt, newtype, xsd }: mkDerivation { pname = "GPX"; version = "0.8.0"; sha256 = "08qvl4l81bgjx40nmlrmb0csxa3xjj4l0dbq9bzcq65p403xs1pk"; libraryHaskellDepends = [ base comonad comonad-transformers containers data-lens hxt newtype xsd ]; description = "Parse GPX files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "GPipe" = callPackage ({ mkDerivation, base, Boolean, containers, exception-transformers , gl, hashtables, linear, transformers }: mkDerivation { pname = "GPipe"; version = "2.2.5"; sha256 = "1k4hxgd5vpdl9fqjk3i81rcyqn53giahcpygb9lm3nyfvxzzwg3z"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base Boolean containers exception-transformers gl hashtables linear transformers ]; description = "Typesafe functional GPU graphics programming"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "GPipe-Collada" = callPackage ({ mkDerivation, array, base, containers, GPipe, HaXml, mtl, Vec }: mkDerivation { pname = "GPipe-Collada"; version = "0.1.4"; sha256 = "0aqvyv50gx0qx7icp70pw73gr3p6y05dkn347nqx82jc9dyxjghw"; libraryHaskellDepends = [ array base containers GPipe HaXml mtl Vec ]; description = "Load GPipe meshes from Collada files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "GPipe-Core" = callPackage ({ mkDerivation, base, Boolean, containers, criterion , exception-transformers, gl, hspec, hspec-discover, lens, linear , text, transformers, unordered-containers }: mkDerivation { pname = "GPipe-Core"; version = "0.2.3.1"; sha256 = "0yrqhm77bn8dwx335fpkjyxz5jm7i7g5hpxgk9xrrm6b3sm24w0j"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base Boolean containers exception-transformers gl lens linear text transformers unordered-containers ]; testHaskellDepends = [ base hspec lens ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion lens ]; description = "Typesafe functional GPU graphics programming"; license = lib.licenses.mit; }) {}; "GPipe-Examples" = callPackage ({ mkDerivation, base, GLUT, GPipe, GPipe-TextureLoad, haskell98 , Vec, Vec-Transform }: mkDerivation { pname = "GPipe-Examples"; version = "0.1"; sha256 = "0ir32fx0mk5hmmqilv6z89453rqcsgbs13a6ln4cydlkw5lbgv1k"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLUT GPipe GPipe-TextureLoad haskell98 Vec Vec-Transform ]; description = "Examples for the GPipes package"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "GPipe-GLFW" = callPackage ({ mkDerivation, async, base, containers, GLFW-b, GPipe, stm }: mkDerivation { pname = "GPipe-GLFW"; version = "1.4.1.4"; sha256 = "13qbiy2gv682xyj0dpy336zbg4224a1sgzqq9kq1v6f8pwavw6bk"; enableSeparateDataOutput = true; libraryHaskellDepends = [ async base containers GLFW-b GPipe stm ]; description = "GLFW OpenGL context creation for GPipe"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "GPipe-GLFW4" = callPackage ({ mkDerivation, async, base, containers, criterion , exception-transformers, GLFW-b, GPipe-Core, hspec, hspec-discover , JuicyPixels, lens, stm, transformers }: mkDerivation { pname = "GPipe-GLFW4"; version = "2.0.0"; sha256 = "1bzbnn7ip5n01kd7nydlmmp5xbzhnfpfhhcmlx1l9qjwzj4zf708"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ async base containers GLFW-b GPipe-Core stm ]; executableHaskellDepends = [ base exception-transformers GPipe-Core lens transformers ]; testHaskellDepends = [ base exception-transformers GPipe-Core hspec lens transformers ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion GPipe-Core JuicyPixels ]; description = "GLFW OpenGL context creation for GPipe"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "GPipe-TextureLoad" = callPackage ({ mkDerivation, base, bitmap, GPipe, stb-image }: mkDerivation { pname = "GPipe-TextureLoad"; version = "1.0.4"; sha256 = "1yf74k3yvpj42ynivlkacp5zwxwsx3yyfxb2436ljrv3339kjkb4"; libraryHaskellDepends = [ base bitmap GPipe stb-image ]; description = "Load GPipe textures from filesystem"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "GTALib" = callPackage ({ mkDerivation, base, containers, deepseq, HUnit, parallel , template-haskell, test-framework, test-framework-hunit }: mkDerivation { pname = "GTALib"; version = "0.0.6"; sha256 = "10l72wn8wdgcvpbcj10hmib6z0175ihsgvmwpp9akx4d6vpf2dz8"; libraryHaskellDepends = [ base containers deepseq parallel template-haskell ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit ]; description = "A library for GTA programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Gamgine" = callPackage ({ mkDerivation, array, base, bytestring, composition, cpphs , data-lens, directory, filepath, GLFW-b, ListZipper, mtl , OpenGLRaw, parsec, pretty-show, StateVar, time , unordered-containers, utility-ht, Vec, zlib }: mkDerivation { pname = "Gamgine"; version = "0.6.0"; sha256 = "171mfxq7s719j3h2nfsck2qmwrkmlp3731na6nd81b5x3jvl3ma0"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring composition data-lens directory filepath GLFW-b ListZipper mtl OpenGLRaw parsec pretty-show StateVar time unordered-containers utility-ht Vec zlib ]; libraryToolDepends = [ cpphs ]; description = "Some kind of game library or set of utilities"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Ganymede" = callPackage ({ mkDerivation, base, containers, directory, filepath, mtl, parsec , transformers }: mkDerivation { pname = "Ganymede"; version = "0.0.0.5"; sha256 = "1fmb6fpdfk21yxrvlgdg32qymzirfbygsq6p4jvm925kvpwqbcwk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filepath mtl parsec transformers ]; description = "An Io interpreter in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "GaussQuadIntegration" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "GaussQuadIntegration"; version = "0.1"; sha256 = "0v91q0m90338qpxg4hnvb7n6vm1jap3y1rvn9kyzmnxh03rarpx2"; libraryHaskellDepends = [ base ]; description = "Non-adaptive Gaussian quadrature for numeric integraton"; license = lib.licenses.bsd3; }) {}; "GeBoP" = callPackage ({ mkDerivation, array, base, directory, random, wx, wxcore }: mkDerivation { pname = "GeBoP"; version = "1.7.5"; sha256 = "14shcs5wfkf4q473hsdgh7ky1fsrb59nf0g2ff4viyw1diyakw7x"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base directory random wx wxcore ]; description = "Several games"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "GenI" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq , directory, errors, filepath, hslogger, HUnit, json, mtl, ordered , parsec, process, QuickCheck, smallcheck, syb, test-framework , test-framework-hunit, test-framework-quickcheck2 , test-framework-smallcheck, text, time, transformers, yaml-light }: mkDerivation { pname = "GenI"; version = "0.25.0.1"; sha256 = "0jdalwm1qhr0adlxfbmw7valqiqmfziv4xrlyprw2nycic99p7gm"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bytestring containers deepseq directory filepath hslogger json mtl ordered parsec process syb text time transformers yaml-light ]; executableHaskellDepends = [ base containers directory filepath hslogger json mtl process yaml-light ]; testHaskellDepends = [ base containers errors filepath HUnit json mtl parsec QuickCheck smallcheck test-framework test-framework-hunit test-framework-quickcheck2 test-framework-smallcheck text transformers ]; description = "A natural language generator (specifically, an FB-LTAG surface realiser)"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "GenSmsPdu" = callPackage ({ mkDerivation, base, haskell98, QuickCheck, random }: mkDerivation { pname = "GenSmsPdu"; version = "0.1"; sha256 = "1vs1m78lp87mccqs3i80zpl121yb063vqxx6a4sqzkfxzhvjvcbz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haskell98 QuickCheck random ]; description = "Automatic SMS message generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Genbank" = callPackage ({ mkDerivation, base, biocore, biofasta, bytestring, cmdargs , parsec, split }: mkDerivation { pname = "Genbank"; version = "1.0.3"; sha256 = "14rbknlc1bxrld04i7dc5dklng5sp0b1rbiilndw5cair0d67brb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base biocore biofasta bytestring parsec split ]; executableHaskellDepends = [ base cmdargs ]; description = "Libary for processing the NCBI genbank format"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "Gene-CluEDO" = callPackage ({ mkDerivation, ADPfusion, ADPfusionSet, base, cmdargs, containers , filepath, FormalGrammars, log-domain, PrimitiveArray , PrimitiveArray-Pretty, QuickCheck, ShortestPathProblems, tasty , tasty-quickcheck, tasty-th, text, vector }: mkDerivation { pname = "Gene-CluEDO"; version = "0.0.0.2"; sha256 = "1gl5walv8mslb5rz9lf5s882ij4596shklqgjybckqajqwimblpd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion ADPfusionSet base containers filepath FormalGrammars log-domain PrimitiveArray PrimitiveArray-Pretty ShortestPathProblems text vector ]; executableHaskellDepends = [ base cmdargs filepath ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck tasty-th vector ]; description = "Hox gene clustering"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "GeneralTicTacToe" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "GeneralTicTacToe"; version = "0.1.0.1"; sha256 = "0dng5shk5zs4j6lyjz971axrqziv6davpcyv509mz8fvdjn8q4kg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "A general TicTacToe game implementation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "GenericPretty" = callPackage ({ mkDerivation, base, ghc-prim, pretty }: mkDerivation { pname = "GenericPretty"; version = "1.2.2"; sha256 = "0g5frpzq8hr2wqbf91cxcyxqqsw06p1w9f1sm3k6v1hz13kpmspf"; libraryHaskellDepends = [ base ghc-prim pretty ]; description = "A generic, derivable, haskell pretty printer"; license = lib.licenses.bsd3; }) {}; "GenussFold" = callPackage ({ mkDerivation, ADPfusion, ansi-wl-pprint, base, bytestring , cmdargs, containers, data-default, FormalGrammars, lens, mtl , PrimitiveArray, QuickCheck, semigroups, template-haskell , test-framework, test-framework-quickcheck2, test-framework-th , text, transformers, unordered-containers, vector }: mkDerivation { pname = "GenussFold"; version = "0.0.0.2"; sha256 = "1byshl3wa637nnvwxa80r9p1azgvgbczp5j77hpqaxacxkx1q0sm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion ansi-wl-pprint base bytestring containers data-default FormalGrammars lens mtl PrimitiveArray semigroups template-haskell text transformers unordered-containers vector ]; executableHaskellDepends = [ base cmdargs FormalGrammars ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 test-framework-th ]; description = "MCFGs for Genus-1 RNA Pseudoknots"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "GeoIp" = callPackage ({ mkDerivation, base, bytestring, bytestring-mmap, syb }: mkDerivation { pname = "GeoIp"; version = "0.3"; sha256 = "1q3km52w7qcrawbgaxvglb3x6rgc8f22c8rw8705lgcxxn9pjxm1"; libraryHaskellDepends = [ base bytestring bytestring-mmap syb ]; description = "Pure bindings for the MaxMind IP database"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "GeocoderOpenCage" = callPackage ({ mkDerivation, aeson, base, bytestring, HTTP, text }: mkDerivation { pname = "GeocoderOpenCage"; version = "0.1.0.1"; sha256 = "1c5sww3lvwkijsxg37zj77rxx021wlwjwsadiknvci9xlzccnw5b"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring HTTP text ]; description = "Geocoder and Reverse Geocoding Service Wrapper"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Geodetic" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Geodetic"; version = "0.4"; sha256 = "1nb0q5hs9qqgygw35rbvanbjf9l6vjxrl6l4jp9dqwlnl1kdd88q"; libraryHaskellDepends = [ base ]; description = "Geodetic calculations"; license = lib.licenses.bsd3; }) {}; "GeomPredicates" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "GeomPredicates"; version = "0.1"; sha256 = "19scirh2hy9y9kv16pcp44v31cs3868ig28r8blj39gdv4wqxwcy"; libraryHaskellDepends = [ base ]; description = "Geometric predicates"; license = lib.licenses.bsd3; }) {}; "GeomPredicates-SSE" = callPackage ({ mkDerivation, base, GeomPredicates }: mkDerivation { pname = "GeomPredicates-SSE"; version = "0.2"; sha256 = "18mdaf2j1svklka5ms9ihj07d9l92ivqjk0y8jv0l9ni44hrhxcq"; libraryHaskellDepends = [ base GeomPredicates ]; description = "Geometric predicates (Intel SSE)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Get" = callPackage ({ mkDerivation, base, constraints, singletons }: mkDerivation { pname = "Get"; version = "0.2018.1.10"; sha256 = "18i6ags8acgi651453g7axw7isiqivjhb4s0nh3lyl87ynqsch6l"; libraryHaskellDepends = [ base constraints singletons ]; testHaskellDepends = [ base constraints singletons ]; description = "get stuff out of stuff"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "GiST" = callPackage ({ mkDerivation, base, text }: mkDerivation { pname = "GiST"; version = "0.0.1"; sha256 = "0ykvsjqpi7pd81857n2gqycgpnm0j8dxnpf345h7pgzrkz10qi9f"; libraryHaskellDepends = [ base text ]; description = "A Haskell implementation of a Generalized Search Tree (GiST)"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Gifcurry" = callPackage ({ mkDerivation, base, bytestring, cairo, cmdargs, directory , filepath, gi-cairo, gi-gdk, gi-glib, gi-gobject, gi-gst , gi-gstvideo, gi-gtk, haskell-gi, haskell-gi-base, process , temporary, text, transformers }: mkDerivation { pname = "Gifcurry"; version = "3.0.0.1"; sha256 = "0c6wk6kngrpmjwxwixynxfvr92ycvxmivvcvbk171x4a47zcg4sq"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory filepath process temporary text ]; executableHaskellDepends = [ base bytestring cairo cmdargs directory filepath gi-cairo gi-gdk gi-glib gi-gobject gi-gst gi-gstvideo gi-gtk haskell-gi haskell-gi-base process temporary text transformers ]; description = "GIF creation utility"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "GiveYouAHead" = callPackage ({ mkDerivation, base, directory, extra, old-time, process }: mkDerivation { pname = "GiveYouAHead"; version = "0.2.2.3"; sha256 = "10f9yl62gwnjmb0mbfffdzhwscpwpvq9gj52zsrz8w6z6sbkijbf"; libraryHaskellDepends = [ base directory extra old-time process ]; description = "to auto-do somethings"; license = lib.licenses.mit; }) {}; "Gleam" = callPackage ({ mkDerivation, base, mtl, split, threepenny-gui }: mkDerivation { pname = "Gleam"; version = "0.1.1.0"; sha256 = "08nabgn7v0rw4aihbihbijqgajrvyc7z7nl67jmka39fh5zm6blm"; libraryHaskellDepends = [ base mtl split threepenny-gui ]; description = "HTML Canvas graphics, animations and simulations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Glob" = callPackage ({ mkDerivation, base, containers, directory, dlist, filepath , HUnit, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2, transformers, transformers-compat }: mkDerivation { pname = "Glob"; version = "0.10.2"; sha256 = "1h3kh46qds4nqvixm4myy1kb5slg53f44hfn8aymrlr7hjn75xka"; revision = "3"; editedCabalFile = "1080rd5073g87rfm5whimb72b75105lqanybrbsfi14gmvndnbfx"; libraryHaskellDepends = [ base containers directory dlist filepath transformers transformers-compat ]; testHaskellDepends = [ base containers directory dlist filepath HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 transformers transformers-compat ]; description = "Globbing library"; license = lib.licenses.bsd3; }) {}; "GlomeTrace" = callPackage ({ mkDerivation, array, base, GlomeVec }: mkDerivation { pname = "GlomeTrace"; version = "0.3"; sha256 = "0n1290ls68fsky3a80fvfdq6bycvmpn3i3kmflq6yn45qa959f0k"; libraryHaskellDepends = [ array base GlomeVec ]; description = "Ray Tracing Library"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "GlomeVec" = callPackage ({ mkDerivation, array, base, llvm }: mkDerivation { pname = "GlomeVec"; version = "0.2"; sha256 = "08hyiadkbkmcsd1g51xvxqzp6l94hnqqbz4r6yk0zk29iawq8610"; libraryHaskellDepends = [ array base ]; libraryPkgconfigDepends = [ llvm ]; description = "Simple 3D vector library"; license = "GPL"; }) {inherit (self.llvmPackages) llvm;}; "GlomeView" = callPackage ({ mkDerivation, base, deepseq, GlomeTrace, GlomeVec, monad-par , random, SDL, time, vector }: mkDerivation { pname = "GlomeView"; version = "0.3"; sha256 = "0plglb289gadk8mqxgqj8n25xa6dql2jl0b8cm9v7q5rwykx0kbq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base deepseq GlomeTrace GlomeVec monad-par random SDL time vector ]; description = "SDL Frontend for Glome ray tracer"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "GoogleChart" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "GoogleChart"; version = "0.2"; sha256 = "0wfabsdn4agmg459srnknkwqb7ri5knj9npzgzhilybwrrqq46v9"; libraryHaskellDepends = [ base ]; description = "Generate web-based charts using the Google Chart API"; license = lib.licenses.bsd3; }) {}; "GoogleCodeJam" = callPackage ({ mkDerivation, array, base, containers, mtl, parallel, safe , split, transformers }: mkDerivation { pname = "GoogleCodeJam"; version = "0.0.3"; sha256 = "1p5b3jmj86z5skv25pabiari16f0b4h45hagik75fir6bfwhk0p0"; libraryHaskellDepends = [ array base containers mtl parallel safe split transformers ]; description = "A monad for flexible parsing of Google Code Jam input files with automatic parallelization"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "GoogleDirections" = callPackage ({ mkDerivation, AttoJson, base, bytestring, containers, dataenc , download-curl }: mkDerivation { pname = "GoogleDirections"; version = "0.3.0.1"; sha256 = "1x7k72iy8aa6r60p3hrqb8a4p5avyjh8czymrkarc3wpkc73bjb3"; libraryHaskellDepends = [ AttoJson base bytestring containers dataenc download-curl ]; description = "Haskell Interface to Google Directions API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "GoogleSB" = callPackage ({ mkDerivation, base, binary, Crypto, haskell98, HTTP, mtl , network, split }: mkDerivation { pname = "GoogleSB"; version = "0.1"; sha256 = "1gfjpxcjr9xqinha3wzdk101avjzyvji2xs5abkj9pj8lsrbh2w8"; libraryHaskellDepends = [ base binary Crypto haskell98 HTTP mtl network split ]; description = "Interface to Google Safe Browsing API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "GoogleSuggest" = callPackage ({ mkDerivation, base, dataenc, download-curl, utf8-string, xml }: mkDerivation { pname = "GoogleSuggest"; version = "0.0.4"; sha256 = "1jqfd9zi4yp0kr506v71dlg5zgmvzqbxdsfjr2574ajx5xp2fjrb"; libraryHaskellDepends = [ base dataenc download-curl utf8-string xml ]; description = "Interface to Google Suggest API"; license = lib.licenses.gpl3Only; }) {}; "GoogleTranslate" = callPackage ({ mkDerivation, AttoJson, base, bytestring, dataenc, download-curl }: mkDerivation { pname = "GoogleTranslate"; version = "0.0.5"; sha256 = "0hr0rjz7nx5rcy4h5pcbvh8sh9v4qvl9ffrqhnrcslh7ibvwbca6"; libraryHaskellDepends = [ AttoJson base bytestring dataenc download-curl ]; description = "Interface to Google Translate API"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "GotoT-transformers" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "GotoT-transformers"; version = "1.0.0.1"; sha256 = "1w1w1p2cpndiilr002whm58bzqjh9cp9lw3jl7khdxh20c1dfzhy"; libraryHaskellDepends = [ base transformers ]; description = "A monad and monadic transformer providing \"goto\" functionality"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Grafos" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Grafos"; version = "0.1.0.0"; sha256 = "167lr6ps5yy3243zfa4nl1jq369xcrrspcglz9xgnx2q1z305w8x"; libraryHaskellDepends = [ base ]; description = "Grafos Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "GrammarProducts" = callPackage ({ mkDerivation, ADPfusion, ansi-wl-pprint, base, bytestring , containers, data-default, FormalGrammars, lens, newtype, parsers , PrimitiveArray, semigroups, template-haskell, transformers , trifecta }: mkDerivation { pname = "GrammarProducts"; version = "0.2.0.0"; sha256 = "15iqga816zkc9fwfb4aiab6xjs84z56v9fm2jxbhvigvadd153bj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion ansi-wl-pprint base bytestring containers data-default FormalGrammars lens newtype parsers PrimitiveArray semigroups template-haskell transformers trifecta ]; testHaskellDepends = [ base ]; description = "Grammar products and higher-dimensional grammars"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "Graph500" = callPackage ({ mkDerivation, array, base, containers, mersenne-random-pure64 , mtl, random }: mkDerivation { pname = "Graph500"; version = "0.4.0"; sha256 = "0lhn2r54488949gh5m5fgwrj2z30r9pf34860sikb6zq07gjz759"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers mersenne-random-pure64 mtl random ]; executableHaskellDepends = [ array base mtl ]; description = "Graph500 benchmark-related definitions and data set generator"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "GraphHammer" = callPackage ({ mkDerivation, array, base, containers, Graph500, mtl, stm, time }: mkDerivation { pname = "GraphHammer"; version = "0.3"; sha256 = "0fga3g2y38ylvmkgi57h4j5brc7gjxh8d183qfa2vhx8i4sr3pzm"; libraryHaskellDepends = [ array base containers Graph500 mtl stm time ]; description = "GraphHammer Haskell graph analyses framework inspired by STINGER"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "GraphHammer-examples" = callPackage ({ mkDerivation, array, base, containers, Graph500, GraphHammer , mtl }: mkDerivation { pname = "GraphHammer-examples"; version = "0.3"; sha256 = "18p1dr08nq8dnvghkshihzra0p9ja0qa9bxbkm561jkrdpk3zndv"; isLibrary = true; isExecutable = true; executableHaskellDepends = [ array base containers Graph500 GraphHammer mtl ]; description = "Test harness for TriangleCount analysis"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "GraphSCC" = callPackage ({ mkDerivation, array, base, containers }: mkDerivation { pname = "GraphSCC"; version = "1.0.4"; sha256 = "1wbcx3wb02adb7l4nchxla3laliz0h5q074vfw4z0ic833k977bq"; libraryHaskellDepends = [ array base containers ]; description = "Tarjan's algorithm for computing the strongly connected components of a graph"; license = lib.licenses.bsd3; }) {}; "Graphalyze" = callPackage ({ mkDerivation, array, base, bktrees, containers, directory, fgl , filepath, graphviz, pandoc, process, random, text, time }: mkDerivation { pname = "Graphalyze"; version = "0.15.0.0"; sha256 = "1hw635fnpiylwf5vhxbxy9wrcp6qnadb1npi9zhk42akbnvzqh5c"; libraryHaskellDepends = [ array base bktrees containers directory fgl filepath graphviz pandoc process random text time ]; description = "Graph-Theoretic Analysis library"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Grempa" = callPackage ({ mkDerivation, array, base, containers, mtl, QuickCheck , template-haskell, th-lift }: mkDerivation { pname = "Grempa"; version = "0.2.2"; sha256 = "0w0apbk8hw555cbpprvxpnxviyzmbsxzlc6qpf6w0cfsybkkiv1f"; libraryHaskellDepends = [ array base containers mtl QuickCheck template-haskell th-lift ]; description = "Embedded grammar DSL and LALR parser generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "GroteTrap" = callPackage ({ mkDerivation, base, mtl, parsec, QuickCheck, syb, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "GroteTrap"; version = "0.5.2"; sha256 = "0w72b9jama9f5c26867xndrsqixygmvhrwgny3gcjms2vfv9flcw"; libraryHaskellDepends = [ base mtl parsec syb ]; testHaskellDepends = [ base mtl parsec QuickCheck test-framework test-framework-quickcheck2 ]; description = "Parser and selection library for expression languages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Grow" = callPackage ({ mkDerivation, array, base, bytestring, clock, containers , deepseq, definitive-base, definitive-filesystem , definitive-parser, definitive-reactive, directory, filepath , old-locale, primitive, process, time, unix, vector }: mkDerivation { pname = "Grow"; version = "1.1.0.3"; sha256 = "1vc4ln5fzvcv68qlanyw8mc6qchnjn1kj9rpz661n8ia1x8gkb3l"; revision = "3"; editedCabalFile = "0spkl7nsxs7452r8d8fx14q9snih101vdq5s3nzjnqgwxswam6g5"; libraryHaskellDepends = [ array base bytestring clock containers deepseq definitive-base definitive-filesystem definitive-parser definitive-reactive directory filepath old-locale primitive process time unix vector ]; description = "A declarative make-like interpreter"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "GrowlNotify" = callPackage ({ mkDerivation, base, binary, bytestring, Crypto, haskell98 , network }: mkDerivation { pname = "GrowlNotify"; version = "0.4"; sha256 = "13m213d6l81k0iwjbbwg8n2xz960dhfnrs1il48xvlc8z25y6nh5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring Crypto haskell98 network ]; executableHaskellDepends = [ base binary bytestring Crypto haskell98 network ]; description = "Notification utility for Growl"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Gtk2hsGenerics" = callPackage ({ mkDerivation, array, base, cairo, containers, glib, gtk , haskell98, mtl }: mkDerivation { pname = "Gtk2hsGenerics"; version = "0.1"; sha256 = "1gj775yny73qvi3inc38c6yy1av503m5ilbz7ch0xx4a3ywnw5l9"; libraryHaskellDepends = [ array base cairo containers glib gtk haskell98 mtl ]; description = "Convenience functions to extend Gtk2hs"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "GtkGLTV" = callPackage ({ mkDerivation, base, bitmap, bitmap-opengl, gtk, gtkglext, GtkTV , OpenGL, stb-image, time }: mkDerivation { pname = "GtkGLTV"; version = "0.2.0"; sha256 = "1xkc3ga65prffjzlymimwmfnmvf0lc42h2rm4b72rlmm8316kmp2"; libraryHaskellDepends = [ base bitmap bitmap-opengl gtk gtkglext GtkTV OpenGL stb-image time ]; description = "OpenGL support for Gtk-based GUIs for Tangible Values"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "GtkTV" = callPackage ({ mkDerivation, base, gtk, time, TV, TypeCompose, vector-space }: mkDerivation { pname = "GtkTV"; version = "0.2.0"; sha256 = "0jxx8lgg533kjvq1sxr4jvqvxj9pcpabsy2mvbpsd2lwv2ffr618"; libraryHaskellDepends = [ base gtk time TV TypeCompose vector-space ]; description = "Gtk-based GUIs for Tangible Values"; license = lib.licenses.bsd3; }) {}; "GuiHaskell" = callPackage ({ mkDerivation, base, containers, directory, filepath, glade, gtk , parsec, process, proplang }: mkDerivation { pname = "GuiHaskell"; version = "0.1.1"; sha256 = "1rgyrbnlbvsqgd8m36fccq7qzxj2n682lz2rdq04j35zsgajyk11"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filepath glade gtk parsec process proplang ]; description = "A graphical REPL and development environment for Haskell"; license = lib.licenses.bsd3; }) {}; "GuiTV" = callPackage ({ mkDerivation, base, DeepArrow, phooey, TV, TypeCompose }: mkDerivation { pname = "GuiTV"; version = "0.4"; sha256 = "15mndbxm83q0d8ci3vj51zwrmzl0f5i5yqv0caw05vlzfsr4ib5i"; libraryHaskellDepends = [ base DeepArrow phooey TV TypeCompose ]; description = "GUIs for Tangible Values"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "H" = callPackage ({ mkDerivation, base, bytestring, cmdargs, file-embed, inline-r , pretty, process, temporary, vector }: mkDerivation { pname = "H"; version = "0.9.0.1"; sha256 = "0d3isp467pq5l1c95j0q6s2isywz8xamgrm9rs16i7xczkz4vh2z"; revision = "1"; editedCabalFile = "07pddiap3jzcnc09v442wq30j46nmkdibilzcv69hz5imcnmhz0h"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cmdargs file-embed inline-r pretty process temporary vector ]; description = "The Haskell/R mixed programming environment"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HABQT" = callPackage ({ mkDerivation, base, hmatrix, hmatrix-gsl, mtl, mwc-random , newtype-generics, optparse-applicative, QuickCheck, streaming , utility-ht, validation, vector }: mkDerivation { pname = "HABQT"; version = "0.1.0.0"; sha256 = "02lni851v2997im77izycl3x2yw84sm8lsa1alpb0yp6y2f1ghay"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hmatrix hmatrix-gsl mtl mwc-random newtype-generics streaming utility-ht validation vector ]; executableHaskellDepends = [ base optparse-applicative streaming ]; testHaskellDepends = [ base hmatrix mwc-random newtype-generics QuickCheck streaming utility-ht vector ]; description = "Hierarchical adaptive Bayesian quantum tomography for quantum bits"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HARM" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "HARM"; version = "0.1.4"; sha256 = "0mld40jm0qnsr9flbip3s2lxwd43nhzs11v23bm5m2s83y6j33jn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base ]; executableHaskellDepends = [ array base ]; description = "A simple ARM emulator in haskell"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HAppS-Data" = callPackage ({ mkDerivation, base, binary, bytestring, containers, HAppS-Util , HaXml, mtl, pretty, syb, syb-with-class, template-haskell }: mkDerivation { pname = "HAppS-Data"; version = "0.9.3"; sha256 = "0df3bcvqpmjrg2c28jny20r52f3x7gf1wy7r8x71j9wrji56yg5j"; libraryHaskellDepends = [ base binary bytestring containers HAppS-Util HaXml mtl pretty syb syb-with-class template-haskell ]; description = "HAppS data manipulation libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HAppS-IxSet" = callPackage ({ mkDerivation, base, containers, HAppS-Data, HAppS-State , HAppS-Util, hslogger, mtl, syb, syb-with-class, template-haskell }: mkDerivation { pname = "HAppS-IxSet"; version = "0.9.3"; sha256 = "0wm3apqsqb2p9cqxikz9j6lzi66ya1sn1yplifqszg1v2lpdgb7b"; libraryHaskellDepends = [ base containers HAppS-Data HAppS-State HAppS-Util hslogger mtl syb syb-with-class template-haskell ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HAppS-Server" = callPackage ({ mkDerivation, base, bytestring, containers, directory , HAppS-Data, HAppS-IxSet, HAppS-State, HAppS-Util, HaXml, hslogger , html, HTTP, mtl, network, old-locale, old-time, parsec, process , random, syb, template-haskell, unix, xhtml }: mkDerivation { pname = "HAppS-Server"; version = "0.9.3.1"; sha256 = "0f10qp2aiv036izzdpfpgmja5kqx68kccazkn1cdap636brjjcdh"; libraryHaskellDepends = [ base bytestring containers directory HAppS-Data HAppS-IxSet HAppS-State HAppS-Util HaXml hslogger html HTTP mtl network old-locale old-time parsec process random syb template-haskell unix xhtml ]; description = "Web related tools and services"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HAppS-State" = callPackage ({ mkDerivation, base, binary, bytestring, containers, directory , filepath, HAppS-Data, HAppS-Util, HaXml, hslogger, hspread, mtl , network, old-locale, old-time, random, stm, syb, template-haskell , unix }: mkDerivation { pname = "HAppS-State"; version = "0.9.3"; sha256 = "1r1ing4c8s91d9p41q7yv6v6xaqs9si438j7b5vnzxgwz0syd6ah"; libraryHaskellDepends = [ base binary bytestring containers directory filepath HAppS-Data HAppS-Util HaXml hslogger hspread mtl network old-locale old-time random stm syb template-haskell unix ]; description = "Event-based distributed state"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HAppS-Util" = callPackage ({ mkDerivation, array, base, bytestring, directory, hslogger, mtl , old-time, process, template-haskell }: mkDerivation { pname = "HAppS-Util"; version = "0.9.3"; sha256 = "0mg6p14xv6f9b1rb77mvadzchf6limcypi6z0di1n49pdqjhs4pr"; libraryHaskellDepends = [ array base bytestring directory hslogger mtl old-time process template-haskell ]; description = "Web framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HAppSHelpers" = callPackage ({ mkDerivation }: mkDerivation { pname = "HAppSHelpers"; version = "0.11"; sha256 = "1hwxh60b26chcd466vlpxc7hx3smdnfl40mfxpyh8j1597v2aqa3"; doHaddock = false; description = "OBSOLETE. Please use happstack-helpers"; license = lib.licenses.bsd3; }) {}; "HCL" = callPackage ({ mkDerivation, base, containers, HUnit, mtl, QuickCheck, random }: mkDerivation { pname = "HCL"; version = "1.8"; sha256 = "1h5mrrpr6kma8k0mqzzjcyg3nd94f7lv6a2k5pfxcqs01qy3khgk"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers mtl QuickCheck random ]; executableHaskellDepends = [ base containers mtl QuickCheck random ]; testHaskellDepends = [ base containers HUnit mtl QuickCheck random ]; description = "High-level library for building command line interfaces"; license = lib.licenses.bsd3; }) {}; "HCard" = callPackage ({ mkDerivation, base, mtl, QuickCheck, random, random-shuffle }: mkDerivation { pname = "HCard"; version = "0.0"; sha256 = "0bvj1vc8m69bsnjz8xb4nbbpbd4xbqp4kfab0bmk6a4ixgnqk14b"; libraryHaskellDepends = [ base mtl QuickCheck random random-shuffle ]; description = "A library for implementing a Deck of Cards"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HCodecs" = callPackage ({ mkDerivation, array, base, bytestring, fail, QuickCheck, random , semigroups }: mkDerivation { pname = "HCodecs"; version = "0.5.2"; sha256 = "0gbspig721viwncsfg9m4qc9jbl9rz93ra74d5b1zw9pw7rhy5ji"; libraryHaskellDepends = [ array base bytestring fail QuickCheck random semigroups ]; testHaskellDepends = [ array base bytestring fail QuickCheck random semigroups ]; description = "A library to read, write and manipulate MIDI, WAVE, and SoundFont2 files"; license = lib.licenses.bsd3; }) {}; "HDBC" = callPackage ({ mkDerivation, base, bytestring, containers, convertible, mtl , old-time, text, time, utf8-string }: mkDerivation { pname = "HDBC"; version = "2.4.0.4"; sha256 = "1jlh6swrk5vn106p456dmqg3yf145hsjgziwmcyfafx7w682sgy9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers convertible mtl old-time text time utf8-string ]; description = "Haskell Database Connectivity"; license = lib.licenses.bsd3; }) {}; "HDBC-mysql" = callPackage ({ mkDerivation, base, bytestring, Cabal, HDBC, mysqlclient , openssl, time, utf8-string, zlib }: mkDerivation { pname = "HDBC-mysql"; version = "0.7.1.0"; sha256 = "1kx73pgh1mjg0526i2szk1kbm6d7bhbv64ml1y9nbja3lba8bjc1"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring HDBC time utf8-string ]; librarySystemDepends = [ mysqlclient openssl zlib ]; description = "MySQL driver for HDBC"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {mysqlclient = null; inherit (pkgs) openssl; inherit (pkgs) zlib;}; "HDBC-odbc" = callPackage ({ mkDerivation, base, bytestring, concurrent-extra, HDBC, mtl , time, unixODBC, utf8-string }: mkDerivation { pname = "HDBC-odbc"; version = "2.6.0.0"; sha256 = "0nmma7z7r9rgibiwi3m7zkx90val4qqvljidlyiw6ysw20s3gbs3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring concurrent-extra HDBC mtl time utf8-string ]; librarySystemDepends = [ unixODBC ]; description = "ODBC driver for HDBC"; license = lib.licenses.bsd3; }) {inherit (pkgs) unixODBC;}; "HDBC-postgresql" = callPackage ({ mkDerivation, base, bytestring, Cabal, convertible, HDBC, mtl , old-time, parsec, postgresql, time, utf8-string }: mkDerivation { pname = "HDBC-postgresql"; version = "2.5.0.1"; sha256 = "0qpryqgzx4carc4wpy0vv2706y6i542zx7mz4f1mg19rnc69qfi9"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring convertible HDBC mtl old-time parsec time utf8-string ]; librarySystemDepends = [ postgresql ]; description = "PostgreSQL driver for HDBC"; license = lib.licenses.bsd3; }) {inherit (pkgs) postgresql;}; "HDBC-postgresql-hstore" = callPackage ({ mkDerivation, attoparsec, base, containers, HDBC, text }: mkDerivation { pname = "HDBC-postgresql-hstore"; version = "0.0.1.2"; sha256 = "0657a1qy51bihh9gvpwpqpm4gch68rw32plnjcfdbc37yjq5dj1d"; libraryHaskellDepends = [ attoparsec base containers HDBC text ]; description = "Manipulate data in PostgreSQL \"hstore\" columns"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HDBC-session" = callPackage ({ mkDerivation, base, HDBC }: mkDerivation { pname = "HDBC-session"; version = "0.1.2.0"; sha256 = "1qwnqb62zgmm4dy5qlcj04aczja6yn16c92jc63zkln9pcc7y1da"; libraryHaskellDepends = [ base HDBC ]; description = "Bracketed connection for HDBC"; license = lib.licenses.bsd3; }) {}; "HDBC-sqlite3" = callPackage ({ mkDerivation, base, bytestring, HDBC, mtl, sqlite, utf8-string }: mkDerivation { pname = "HDBC-sqlite3"; version = "2.3.3.1"; sha256 = "1spbhvwwyj4q7li33kvw1bsr6m1xbnxipga67s7cdgvyf2mxk0x7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring HDBC mtl utf8-string ]; librarySystemDepends = [ sqlite ]; description = "Sqlite v3 driver for HDBC"; license = lib.licenses.bsd3; }) {inherit (pkgs) sqlite;}; "HDRUtils" = callPackage ({ mkDerivation, array, base, colour, containers, mtl, pfstools , unix }: mkDerivation { pname = "HDRUtils"; version = "1.0.2"; sha256 = "0rkykxmqpqiclvxlvfd0v9rrvkkb25shyajdmajxisfqxl684y0g"; libraryHaskellDepends = [ array base colour containers mtl unix ]; librarySystemDepends = [ pfstools ]; description = "Utilities for reading, manipulating, and writing HDR images"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) pfstools;}; "HERA" = callPackage ({ mkDerivation, base, mpfr }: mkDerivation { pname = "HERA"; version = "0.2"; sha256 = "08lry7w4zb7j81q9d7rjpz0chcbr9laxi4h9dz327pfcgmy083sy"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ mpfr ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) mpfr;}; "HExcel" = callPackage ({ mkDerivation, base, microlens, microlens-th, time, transformers , xlsxwriter, zlib }: mkDerivation { pname = "HExcel"; version = "0.1.0.1"; sha256 = "0pa33yh2sqslhdr94bi17kysmf0j3gqhplcxrcafgip2gab9j626"; libraryHaskellDepends = [ base microlens microlens-th time transformers ]; librarySystemDepends = [ xlsxwriter zlib ]; description = "Create Excel files with Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {xlsxwriter = null; inherit (pkgs) zlib;}; "HFitUI" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, MissingH, mtl , process, random, shakespeare, template-haskell, text, uuid }: mkDerivation { pname = "HFitUI"; version = "0.1.1.0"; sha256 = "03v03adcqyf0ppbhx8jxmp1f4pzmqs5s43as21add2yl13rkwzm7"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base blaze-html blaze-markup MissingH mtl process random shakespeare template-haskell text uuid ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "The library for generating a graphical interface on the web"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HFrequencyQueue" = callPackage ({ mkDerivation, base, c-storable-deriving }: mkDerivation { pname = "HFrequencyQueue"; version = "0.2.0.0"; sha256 = "09h6wfalziw39c2sghj8qw82vyvnl01qlsam6ngkfkdirgj5sg5h"; libraryHaskellDepends = [ base c-storable-deriving ]; description = "A Queue with a random (weighted) pick function"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HFuse" = callPackage ({ mkDerivation, base, bytestring, fuse, unix }: mkDerivation { pname = "HFuse"; version = "0.2.5.0"; sha256 = "1sv7w1jn0p2dgdcqy7pnmwgp1dghh4jqz21m7ixvidks0nlfkq02"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring unix ]; librarySystemDepends = [ fuse ]; preConfigure = '' sed -i -e "s@ Extra-Lib-Dirs: /usr/local/lib@ Extra-Lib-Dirs: ${fuse}/lib@" HFuse.cabal ''; description = "HFuse is a binding for the Linux FUSE library"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) fuse;}; "HGE2D" = callPackage ({ mkDerivation, base, GLUT, hspec, OpenGL, QuickCheck, safe, time }: mkDerivation { pname = "HGE2D"; version = "0.1.9.2"; sha256 = "0rbwa17z96d14kgxm3fvixzkiisshr3bs2pq8hrc0q4ybghgl6bv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base GLUT OpenGL safe time ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "2D game engine written in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HGL" = callPackage ({ mkDerivation, array, base, stm, X11 }: mkDerivation { pname = "HGL"; version = "3.2.3.2"; sha256 = "087k8i0bha3mzpqa3z3c6npl5vmccg7xcwl28lbv0yzbvj1qkg38"; libraryHaskellDepends = [ array base stm X11 ]; description = "A simple graphics library based on X11 or Win32"; license = lib.licenses.bsd3; }) {}; "HGamer3D" = callPackage ({ mkDerivation, base, binary-serialise-cbor, bytestring, cereal , clock, containers, directory, filepath, fresco-binding, text , vect }: mkDerivation { pname = "HGamer3D"; version = "0.9.5"; sha256 = "094jq36n6j8k6gxyqm6gpkn1qxadj93m3bn3nrkg3n0nkqpcjcsb"; libraryHaskellDepends = [ base binary-serialise-cbor bytestring cereal clock containers directory filepath fresco-binding text vect ]; description = "Toolset for the Haskell Game Programmer"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HGamer3D-API" = callPackage ({ mkDerivation, base, haskell98, HGamer3D-Data , HGamer3D-Ogre-Binding, HGamer3D-SFML-Binding }: mkDerivation { pname = "HGamer3D-API"; version = "0.1.6"; sha256 = "14wji303z3frjr4rc675pcispbpbpm1ilj6g3cb1fxm5wmi30q5l"; libraryHaskellDepends = [ base haskell98 HGamer3D-Data HGamer3D-Ogre-Binding HGamer3D-SFML-Binding ]; description = "Library to enable 3D game development for Haskell - API"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "HGamer3D-Audio" = callPackage ({ mkDerivation, base, containers, HGamer3D-Common, HGamer3D-Data , HGamer3D-SFML-Binding }: mkDerivation { pname = "HGamer3D-Audio"; version = "0.5.0"; sha256 = "0zfzk0vjn2w127dxcsg64d8j6jw1an3i0a2v32sx05l6whrnhabd"; libraryHaskellDepends = [ base containers HGamer3D-Common HGamer3D-Data HGamer3D-SFML-Binding ]; description = "Toolset for the Haskell Game Programmer - Audio Functionality"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "HGamer3D-Bullet-Binding" = callPackage ({ mkDerivation, base, HGamer3D-Data }: mkDerivation { pname = "HGamer3D-Bullet-Binding"; version = "0.2.1"; sha256 = "1ilj8p1gm56dffics90qj6gspnam56s84wvaig9s0cwjbwxqi4hy"; libraryHaskellDepends = [ base HGamer3D-Data ]; description = "Windows Game Engine for the Haskell Programmer - Bullet Bindings"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "HGamer3D-CAudio-Binding" = callPackage ({ mkDerivation, base, haskell98, HGamer3D-Data, HGamer3DCAudio015 }: mkDerivation { pname = "HGamer3D-CAudio-Binding"; version = "0.1.5"; sha256 = "1q69ffhnnh4iaghb1g8s6bqlsry7jy5sbp5vpg4lprnr4wna5ya1"; libraryHaskellDepends = [ base haskell98 HGamer3D-Data ]; librarySystemDepends = [ HGamer3DCAudio015 ]; description = "Library to enable 3D game development for Haskell - cAudio Bindings"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {HGamer3DCAudio015 = null;}; "HGamer3D-CEGUI-Binding" = callPackage ({ mkDerivation, base, CEGUIBase, CEGUIOgreRenderer, hg3dcegui050 , HGamer3D-Data }: mkDerivation { pname = "HGamer3D-CEGUI-Binding"; version = "0.5.0"; sha256 = "1lh7gajn69l8yh2lvv552spf31g4br05cvpb2cwrpkijcnq6x8d0"; libraryHaskellDepends = [ base HGamer3D-Data ]; librarySystemDepends = [ CEGUIBase CEGUIOgreRenderer hg3dcegui050 ]; description = "A Toolset for the Haskell Game Programmer - CEGUI Bindings"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {CEGUIBase = null; CEGUIOgreRenderer = null; hg3dcegui050 = null;}; "HGamer3D-Common" = callPackage ({ mkDerivation, base, clock, containers, directory, filepath , FindBin, HGamer3D-Data, stm, vect }: mkDerivation { pname = "HGamer3D-Common"; version = "0.5.0"; sha256 = "1klb8974hlsbjg06jwg1akl3pvbp6wr17apmdn69x8zarmb84skh"; libraryHaskellDepends = [ base clock containers directory filepath FindBin HGamer3D-Data stm vect ]; description = "Toolset for the Haskell Game Programmer - Game Engine and Utilities"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "HGamer3D-Data" = callPackage ({ mkDerivation, base, clock, containers, directory, filepath , FindBin, stm, vect }: mkDerivation { pname = "HGamer3D-Data"; version = "0.5.0"; sha256 = "0361153939v63qy204fxpajkgij7f8kfcz93y38jikqcz6nh7bgz"; libraryHaskellDepends = [ base clock containers directory filepath FindBin stm vect ]; description = "Toolset for the Haskell Game Programmer - Data Definitions"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HGamer3D-Enet-Binding" = callPackage ({ mkDerivation, base, enet, hg3denet050, HGamer3D-Data }: mkDerivation { pname = "HGamer3D-Enet-Binding"; version = "0.5.0"; sha256 = "0a5na073ysmcvr9nkbg7jgrkapzbd22wn7p09s2kpxzl9fr8axwd"; libraryHaskellDepends = [ base HGamer3D-Data ]; librarySystemDepends = [ enet hg3denet050 ]; description = "Enet Binding for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) enet; hg3denet050 = null;}; "HGamer3D-GUI" = callPackage ({ mkDerivation, base, HGamer3D-CEGUI-Binding, HGamer3D-Data , HGamer3D-WinEvent, split }: mkDerivation { pname = "HGamer3D-GUI"; version = "0.4.0"; sha256 = "006j6g6w990il30kgpwvls77hsmlbg2haiwckrpq3mcywxrhrbsd"; libraryHaskellDepends = [ base HGamer3D-CEGUI-Binding HGamer3D-Data HGamer3D-WinEvent split ]; description = "GUI Functionality for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "HGamer3D-Graphics3D" = callPackage ({ mkDerivation, base, containers, directory, filepath , HGamer3D-CEGUI-Binding, HGamer3D-Common, HGamer3D-Data , HGamer3D-Ogre-Binding, HGamer3D-SDL2-Binding, mtl, split , transformers }: mkDerivation { pname = "HGamer3D-Graphics3D"; version = "0.5.0"; sha256 = "1a6fizaf0l6271407z8kzlzd8yhh9ky2l9n10xcns0a1asvdkj5y"; libraryHaskellDepends = [ base containers directory filepath HGamer3D-CEGUI-Binding HGamer3D-Common HGamer3D-Data HGamer3D-Ogre-Binding HGamer3D-SDL2-Binding mtl split transformers ]; description = "Toolset for the Haskell Game Programmer - 3D Graphics Functionality"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "HGamer3D-InputSystem" = callPackage ({ mkDerivation, base, HGamer3D-Common, HGamer3D-Data , HGamer3D-SDL2-Binding, HGamer3D-SFML-Binding }: mkDerivation { pname = "HGamer3D-InputSystem"; version = "0.5.0"; sha256 = "1dpc5zncc9fayf3gqqpki7chimq5cjpvnpjswapllsmykginlyfh"; libraryHaskellDepends = [ base HGamer3D-Common HGamer3D-Data HGamer3D-SDL2-Binding HGamer3D-SFML-Binding ]; description = "Joystick, Mouse and Keyboard Functionality for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "HGamer3D-Network" = callPackage ({ mkDerivation, base, HGamer3D-Common, HGamer3D-Data , HGamer3D-Enet-Binding }: mkDerivation { pname = "HGamer3D-Network"; version = "0.5.0"; sha256 = "105m6k112qs96cih9jp0s9l24s671a3hlnsv4jm893mdk28zvznl"; libraryHaskellDepends = [ base HGamer3D-Common HGamer3D-Data HGamer3D-Enet-Binding ]; description = "Networking Functionality for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "HGamer3D-OIS-Binding" = callPackage ({ mkDerivation, base, haskell98, HGamer3D-Data , HGamer3D-Ogre-Binding, HGamer3DOIS015 }: mkDerivation { pname = "HGamer3D-OIS-Binding"; version = "0.1.5"; sha256 = "1n00s6vpwyw8zcasqzg6ycgc98w6hh3sylxjh05w1pya9v853syf"; libraryHaskellDepends = [ base haskell98 HGamer3D-Data HGamer3D-Ogre-Binding ]; librarySystemDepends = [ HGamer3DOIS015 ]; description = "Library to enable 3D game development for Haskell - OIS Bindings"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {HGamer3DOIS015 = null;}; "HGamer3D-Ogre-Binding" = callPackage ({ mkDerivation, base, hg3dogre050, HGamer3D-Data, mtl, OgreMain , OgrePaging, OgreProperty, OgreRTShaderSystem, OgreTerrain , transformers }: mkDerivation { pname = "HGamer3D-Ogre-Binding"; version = "0.5.0"; sha256 = "1m2mgqky2bswwskgkmp7xmnm4df5i3rdkshlxkhihglgx3z1wy1w"; libraryHaskellDepends = [ base HGamer3D-Data mtl transformers ]; librarySystemDepends = [ hg3dogre050 OgreMain OgrePaging OgreProperty OgreRTShaderSystem OgreTerrain ]; description = "Ogre Binding for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {OgreMain = null; OgrePaging = null; OgreProperty = null; OgreRTShaderSystem = null; OgreTerrain = null; hg3dogre050 = null;}; "HGamer3D-SDL2-Binding" = callPackage ({ mkDerivation, base, bytestring, hg3dsdl2050, HGamer3D-Data , libX11, SDL2, utf8-string }: mkDerivation { pname = "HGamer3D-SDL2-Binding"; version = "0.5.0"; sha256 = "11j9gysd6sc8wvia7hgf3qvzbxmpqkj7hv65iza474yig2dcr5hh"; libraryHaskellDepends = [ base bytestring HGamer3D-Data utf8-string ]; librarySystemDepends = [ hg3dsdl2050 libX11 SDL2 ]; description = "SDL2 Binding for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) SDL2; hg3dsdl2050 = null; inherit (pkgs.xorg) libX11;}; "HGamer3D-SFML-Binding" = callPackage ({ mkDerivation, base, hg3dsfml050, HGamer3D-Data, sfml-audio , sfml-network, sfml-system, sfml-window }: mkDerivation { pname = "HGamer3D-SFML-Binding"; version = "0.5.0"; sha256 = "1087g60dxg8pzxvx7bh72ws5slf4mfqmya8cnv11vxl6hk04vc4v"; libraryHaskellDepends = [ base HGamer3D-Data ]; librarySystemDepends = [ hg3dsfml050 sfml-audio sfml-network sfml-system sfml-window ]; description = "SFML Binding for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {hg3dsfml050 = null; sfml-audio = null; sfml-network = null; sfml-system = null; sfml-window = null;}; "HGamer3D-WinEvent" = callPackage ({ mkDerivation, base, HGamer3D-Data, HGamer3D-SDL2-Binding, text }: mkDerivation { pname = "HGamer3D-WinEvent"; version = "0.4.0"; sha256 = "0d3vjlgpzzb473dmhllxvi05lnh010vgfdbizlj4yxywrp6aas9a"; libraryHaskellDepends = [ base HGamer3D-Data HGamer3D-SDL2-Binding text ]; description = "Windowing and Event Functionality for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "HGamer3D-Wire" = callPackage ({ mkDerivation, base, containers, HGamer3D, HGamer3D-Audio , HGamer3D-Data, HGamer3D-GUI, HGamer3D-InputSystem , HGamer3D-WinEvent, mtl, netwire, transformers }: mkDerivation { pname = "HGamer3D-Wire"; version = "0.3.3"; sha256 = "0w5iafs9ldafc3kzq13alnk1ng766p9w97nak3aijpxfrc4m6z77"; libraryHaskellDepends = [ base containers HGamer3D HGamer3D-Audio HGamer3D-Data HGamer3D-GUI HGamer3D-InputSystem HGamer3D-WinEvent mtl netwire transformers ]; description = "Wire Functionality for HGamer3D"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "HGraphStorage" = callPackage ({ mkDerivation, base, binary, bytestring, Cabal, containers , criterion, data-default, directory, filepath, HUnit, lifted-base , monad-control, monad-logger, QuickCheck, resourcet, tar, tasty , tasty-hunit, tasty-quickcheck, text, text-binary, transformers , transformers-base, zlib }: mkDerivation { pname = "HGraphStorage"; version = "0.0.3"; sha256 = "1qbhzrw8sjxaz95b34w3w71dv79wlkmqjgvcsr79vxxfn4c83dfc"; libraryHaskellDepends = [ base binary bytestring containers data-default directory filepath lifted-base monad-control monad-logger resourcet text transformers transformers-base ]; testHaskellDepends = [ base bytestring containers data-default directory filepath HUnit lifted-base monad-control monad-logger QuickCheck resourcet tasty tasty-hunit tasty-quickcheck text transformers transformers-base ]; benchmarkHaskellDepends = [ base binary bytestring Cabal containers criterion data-default directory filepath monad-logger resourcet tar text text-binary transformers zlib ]; description = "Graph database stored on disk"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HHDL" = callPackage ({ mkDerivation, base, containers, mtl, template-haskell }: mkDerivation { pname = "HHDL"; version = "0.1.0.0"; sha256 = "1215nz6l3bbkld2fqqsc494xw4qw4vqavznaqxgja2p60w9mwg0q"; libraryHaskellDepends = [ base containers mtl template-haskell ]; description = "Hardware Description Language embedded in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HJScript" = callPackage ({ mkDerivation, base, HJavaScript, hsp, mtl, text }: mkDerivation { pname = "HJScript"; version = "0.7.0"; sha256 = "0xvhzmsl1z6im36svjhcl4zlbnmpknlfn0m426cj5l06a3c5mfa8"; libraryHaskellDepends = [ base HJavaScript hsp mtl text ]; description = "HJScript is a Haskell EDSL for writing JavaScript programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HJVM" = callPackage ({ mkDerivation, base, Cabal, containers, filepath , haskell-src-exts, HUnit, jdk, mtl, parsec, process , test-framework, test-framework-hunit, transformers }: mkDerivation { pname = "HJVM"; version = "0.1"; sha256 = "0ixzhgrb2jj7np8gmfwca724w5n26i5xalppm5idnhxw6k4jbklr"; libraryHaskellDepends = [ base containers filepath haskell-src-exts mtl parsec process transformers ]; librarySystemDepends = [ jdk ]; testHaskellDepends = [ base Cabal haskell-src-exts HUnit mtl parsec test-framework test-framework-hunit transformers ]; description = "A library to create a Java Virtual Machine and manipulate Java objects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) jdk;}; "HJavaScript" = callPackage ({ mkDerivation, base, pretty }: mkDerivation { pname = "HJavaScript"; version = "0.4.7"; sha256 = "0sb2wqbf6kml5d414xi6jk0gr31673djqxa5wg1mxl40vwn14pvh"; revision = "1"; editedCabalFile = "05m2kgz0laxv9jl1qfc1sxndan9503010y3aadvfcsxi9cyg3j1j"; libraryHaskellDepends = [ base pretty ]; description = "HJavaScript is an abstract syntax for a typed subset of JavaScript"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HLearn-algebra" = callPackage ({ mkDerivation, base, ConstraintKinds, containers, deepseq , hashable, MonadRandom, parallel, random, template-haskell, vector , vector-heterogenous }: mkDerivation { pname = "HLearn-algebra"; version = "1.1.0.1"; sha256 = "1k0a01cqaay4wp6i603yvcjpmap7inyjxiblqkbpifk9mwjxf15a"; revision = "2"; editedCabalFile = "12cqv3spyjawayk8znhfp1vcdwcb885r2hq5a9xvl8y56p80l2v4"; libraryHaskellDepends = [ base ConstraintKinds containers deepseq hashable MonadRandom parallel random template-haskell vector vector-heterogenous ]; description = "Algebraic foundation for homomorphic learning"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HLearn-approximation" = callPackage ({ mkDerivation, base, ConstraintKinds, containers, heap , HLearn-algebra, HLearn-datastructures, HLearn-distributions , list-extras, vector }: mkDerivation { pname = "HLearn-approximation"; version = "1.1.0"; sha256 = "1gqrpnliy4jqjlhdhi7vygvq2lnfgwl2hr5hlkzgqmz2gjyib8vn"; revision = "1"; editedCabalFile = "1qf5c6dlr93caypdb9048hxvjj8ha54qygylkvhd9da1i7s3f23v"; libraryHaskellDepends = [ base ConstraintKinds containers heap HLearn-algebra HLearn-datastructures HLearn-distributions list-extras vector ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HLearn-classification" = callPackage ({ mkDerivation, base, binary, bytestring, ConstraintKinds , containers, deepseq, dlist, hashable, HLearn-algebra , HLearn-distributions, list-extras, logfloat, math-functions , MonadRandom, normaldistribution, parsec, primitive, QuickCheck , statistics, vector, vector-th-unbox }: mkDerivation { pname = "HLearn-classification"; version = "1.0.1.3"; sha256 = "11c1016nhhckmdrzlazz5b7iabl0iz0g2245bwws3alnnn74svhd"; revision = "1"; editedCabalFile = "1hgdrfrdjk1vpcpj68cxywnazvdsd3i1plik1n6vqp84s708r9d9"; libraryHaskellDepends = [ base binary bytestring ConstraintKinds containers deepseq dlist hashable HLearn-algebra HLearn-distributions list-extras logfloat math-functions MonadRandom normaldistribution parsec primitive QuickCheck statistics vector vector-th-unbox ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HLearn-datastructures" = callPackage ({ mkDerivation, base, ConstraintKinds, containers, deepseq , HLearn-algebra, list-extras, MonadRandom, QuickCheck, vector }: mkDerivation { pname = "HLearn-datastructures"; version = "1.1.0"; sha256 = "06kbscd7nbbb6dlsgyigyag851bbvhiz6p05gdawpb7y0fh8f3wb"; libraryHaskellDepends = [ base ConstraintKinds containers deepseq HLearn-algebra list-extras MonadRandom QuickCheck vector ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HLearn-distributions" = callPackage ({ mkDerivation, array, base, ConstraintKinds, containers, deepseq , erf, gamma, graphviz, HLearn-algebra, HLearn-datastructures , hmatrix, list-extras, math-functions, MonadRandom , normaldistribution, process, QuickCheck, statistics , template-haskell, vector, vector-th-unbox }: mkDerivation { pname = "HLearn-distributions"; version = "1.1.0.2"; sha256 = "19v9askkccbv405bchq5h72jahsbivj2s31ajwi316kksan2iwzf"; revision = "1"; editedCabalFile = "1ispp5nf8pynb9yr8xbbm92sdasad6l4hq9zdlkbm3rdssfjxfsq"; libraryHaskellDepends = [ array base ConstraintKinds containers deepseq erf gamma graphviz HLearn-algebra HLearn-datastructures hmatrix list-extras math-functions MonadRandom normaldistribution process QuickCheck statistics template-haskell vector vector-th-unbox ]; description = "Distributions for use with the HLearn library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HList" = callPackage ({ mkDerivation, array, base, base-orphans, cmdargs, directory , filepath, ghc-prim, hspec, hspec-expectations, lens, mtl, process , profunctors, QuickCheck, semigroups, syb, tagged , template-haskell }: mkDerivation { pname = "HList"; version = "0.5.2.0"; sha256 = "00gfghf3dxa4f3r5kvwd8n2yfgc4paa7vbk1h8mlxykb7kxwx2n1"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base base-orphans ghc-prim mtl profunctors semigroups tagged template-haskell ]; testHaskellDepends = [ array base cmdargs directory filepath hspec hspec-expectations lens mtl process QuickCheck semigroups syb template-haskell ]; description = "Heterogeneous lists"; license = lib.licenses.mit; }) {}; "HListPP" = callPackage ({ mkDerivation, base, regex-applicative }: mkDerivation { pname = "HListPP"; version = "0.2.2"; sha256 = "009i1i4daa6cb8pix0545gs5w5c7hsxwiqz98gdsc6awszxbhg7l"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base regex-applicative ]; description = "A preprocessor for HList labelable labels"; license = lib.licenses.bsd3; }) {}; "HLogger" = callPackage ({ mkDerivation, base, old-locale, time }: mkDerivation { pname = "HLogger"; version = "0.0.1.0"; sha256 = "0amxyg9j6fh58g2wh9k0231mxmvi6j96z7ykd3rm3jzs96fhlncp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base old-locale time ]; executableHaskellDepends = [ base old-locale time ]; description = "Simple, concurrent and easy-to-use logging library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HMM" = callPackage ({ mkDerivation }: mkDerivation { pname = "HMM"; version = "0.2.1"; sha256 = "01y8l76c56gysynbilp32yq0wfc129hl24siw8s9fmpn98qa71s6"; description = "A hidden markov model library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HMap" = callPackage ({ mkDerivation, base, data-default, hashable, mtl , unordered-containers }: mkDerivation { pname = "HMap"; version = "1.3.0"; sha256 = "01y8mspmf7k0mxafyanfirbjp46x54wnm4n6lwc2jczw5bb48yx7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base data-default hashable mtl unordered-containers ]; description = "Fast heterogeneous maps and unconstrained typeable-like functionality"; license = lib.licenses.bsd3; }) {}; "HMarkov" = callPackage ({ mkDerivation, base, lens, mtl, QuickCheck, random, tasty , tasty-hunit, tasty-quickcheck, vector }: mkDerivation { pname = "HMarkov"; version = "1.0.1.1"; sha256 = "00wxm07ng9kz1xm94n8dm44c08lmnpqk3pxpsa3q8d6734q7bcpp"; libraryHaskellDepends = [ base lens mtl random vector ]; testHaskellDepends = [ base lens mtl QuickCheck random tasty tasty-hunit tasty-quickcheck vector ]; description = "Markov-generated sequences"; license = lib.licenses.bsd3; }) {}; "HMock" = callPackage ({ mkDerivation, base, constraints, containers, data-default , deepseq, directory, doctest-exitcode-stdio, doctest-lib , exceptions, explainable-predicates, extra, hspec, monad-control , mtl, QuickCheck, stm, syb, template-haskell, transformers-base , unliftio }: mkDerivation { pname = "HMock"; version = "0.5.1.0"; sha256 = "1nbdgndk5bmd45wabfnndzmava9d8cf24li0w1093yl6099gmwas"; libraryHaskellDepends = [ base constraints containers data-default exceptions explainable-predicates extra monad-control mtl stm syb template-haskell transformers-base unliftio ]; testHaskellDepends = [ base containers data-default deepseq directory doctest-exitcode-stdio doctest-lib exceptions explainable-predicates extra hspec mtl QuickCheck syb template-haskell unliftio ]; description = "A flexible mock framework for testing effectful code"; license = lib.licenses.bsd3; }) {}; "HNM" = callPackage ({ mkDerivation, base, containers, directory, glib, gtk, haskell98 , mtl, process, regex-posix, unix }: mkDerivation { pname = "HNM"; version = "0.1.2"; sha256 = "04325gwmlrx4iy9609vzaw2dhs4kg3ydr4r6af6rllrf500f6w9j"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers directory glib gtk haskell98 mtl process regex-posix unix ]; executableHaskellDepends = [ base containers glib gtk haskell98 mtl process regex-posix unix ]; description = "Happy Network Manager"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HNumeric" = callPackage ({ mkDerivation, base, math-functions, parallel, parallel-io , random }: mkDerivation { pname = "HNumeric"; version = "0.5.0.2"; sha256 = "1z6r9z7s89z9bihiy37scjrb8k3gb6zi7fl77d3sdldy2x0ajgrh"; libraryHaskellDepends = [ base math-functions parallel parallel-io random ]; testHaskellDepends = [ base math-functions parallel parallel-io random ]; description = "Haskell Numeric Library with pure functionality, R & MATLAB Syntax"; license = lib.licenses.bsd3; }) {}; "HODE" = callPackage ({ mkDerivation, array, base, ode }: mkDerivation { pname = "HODE"; version = "2008.10.27"; sha256 = "0fr3bivmlciicba1brhm86l8diadb765ff1s8g6ylygs8l7lingv"; libraryHaskellDepends = [ array base ]; librarySystemDepends = [ ode ]; description = "Binding to libODE"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) ode;}; "HOpenCV" = callPackage ({ mkDerivation, allocated-processor, base, opencv, vector-space }: mkDerivation { pname = "HOpenCV"; version = "0.4.0.1"; sha256 = "1ixykkjsfbps5l66hv578w45v2hfrcpja8xqc3mmqrvf8s9f8yvy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ allocated-processor base vector-space ]; libraryPkgconfigDepends = [ opencv ]; executableHaskellDepends = [ base ]; executablePkgconfigDepends = [ opencv ]; description = "A binding for the OpenCV computer vision library"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) opencv;}; "HPDF" = callPackage ({ mkDerivation, array, base, base64-bytestring, binary, bytestring , containers, errors, file-embed, filepath, HTF, hyphenation, mtl , network-uri, parsec, random, text, vector, zlib }: mkDerivation { pname = "HPDF"; version = "1.6.0"; sha256 = "037cwhnjr6p2b168bixy9a1n811krcvmyhg2kbhlry02svkars7k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base base64-bytestring binary bytestring containers errors file-embed filepath hyphenation mtl network-uri parsec random text vector zlib ]; executableHaskellDepends = [ base filepath network-uri random text vector ]; testHaskellDepends = [ base HTF ]; description = "Generation of PDF documents"; license = lib.licenses.bsd3; }) {}; "HPath" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath , haskell-src-exts, mtl, parsec, utf8-string }: mkDerivation { pname = "HPath"; version = "0.0.2"; sha256 = "10hlqyhcpgnkiqwjwb3d10wrhzc82jcbz1qvxa0mzzif36rys1wk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal containers directory filepath haskell-src-exts mtl parsec utf8-string ]; executableHaskellDepends = [ base Cabal containers directory filepath haskell-src-exts mtl parsec utf8-string ]; description = "Extract Haskell declarations by name"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HPhone" = callPackage ({ mkDerivation, base, containers, hspec, phone-metadata , regex-pcre }: mkDerivation { pname = "HPhone"; version = "0.0.1.2"; sha256 = "0f8gi2i9ag80r4cdl8zhcfwlfjk8g6plyjbp012brrs24020b6xm"; libraryHaskellDepends = [ base containers phone-metadata regex-pcre ]; testHaskellDepends = [ base hspec ]; description = "Phone number parser and validator - This is now DEPRECATED!"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "HPi" = callPackage ({ mkDerivation, base, bcm2835, bytestring }: mkDerivation { pname = "HPi"; version = "0.7.0"; sha256 = "094wdlnby4iqp5zvd3iimp3whn386w5h6x04izz5xxf43bzzbl2a"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ bcm2835 ]; description = "GPIO, I2C and SPI functions for the Raspberry Pi"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {bcm2835 = null;}; "HPlot" = callPackage ({ mkDerivation, base, c2hs, glade, glib, gtk, plplotd-gnome2 }: mkDerivation { pname = "HPlot"; version = "0.3"; sha256 = "022642xp13fl34y854n4j7kxn0nyxhrz4gxgn3nfqs67m13bcsqy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base glade glib gtk ]; libraryPkgconfigDepends = [ plplotd-gnome2 ]; libraryToolDepends = [ c2hs ]; executableHaskellDepends = [ base glade glib gtk ]; executablePkgconfigDepends = [ plplotd-gnome2 ]; description = "A minimal monadic PLplot interface for Haskell"; license = lib.licenses.bsd3; }) {plplotd-gnome2 = null;}; "HPong" = callPackage ({ mkDerivation, base, data-accessor, data-accessor-template, GLFW , OpenGL }: mkDerivation { pname = "HPong"; version = "0.1.2"; sha256 = "0dzzq4ksny537b151g6c1jgj2ns143klhdjfbq84srs026pvpvzi"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base data-accessor data-accessor-template GLFW OpenGL ]; description = "A simple OpenGL Pong game based on GLFW"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "HQu" = callPackage ({ mkDerivation, base, bytestring, cassava, containers, conversion , data-default-class, erf, gauge, gsl, hmatrix, hmatrix-gsl , hmatrix-gsl-stats, hspec, hspec-expectations, ieee754 , math-functions, mersenne-random-pure64, monad-loops, mtl, random , random-fu, random-source, rvar, sorted-list, statistics, stm , text, time, vector, vector-algorithms }: mkDerivation { pname = "HQu"; version = "0.0.0.5"; sha256 = "1izaamiw14gl4wciq99bh6ynra0kxav0b65zpm36q72brchr3z0r"; libraryHaskellDepends = [ base bytestring cassava containers conversion data-default-class erf hmatrix hmatrix-gsl hmatrix-gsl-stats ieee754 math-functions mersenne-random-pure64 monad-loops mtl random random-fu random-source rvar sorted-list statistics stm text time vector vector-algorithms ]; librarySystemDepends = [ gsl ]; testHaskellDepends = [ base hspec hspec-expectations ]; benchmarkHaskellDepends = [ base gauge ]; description = "quantitative finance library"; license = lib.licenses.mit; platforms = [ "aarch64-darwin" "i686-linux" "x86_64-darwin" "x86_64-linux" ]; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) gsl;}; "HROOT" = callPackage ({ mkDerivation, base, fficxx, fficxx-runtime, HROOT-core , HROOT-graf, HROOT-hist, HROOT-io, HROOT-math, HROOT-tree , template-haskell }: mkDerivation { pname = "HROOT"; version = "0.9.0.1"; sha256 = "1mc3lhwjdrwv32hbl5q6j293gmifla9hk815sxayz35g3h9pg9p8"; libraryHaskellDepends = [ base fficxx fficxx-runtime HROOT-core HROOT-graf HROOT-hist HROOT-io HROOT-math HROOT-tree template-haskell ]; description = "Haskell binding to the ROOT data analysis framework"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {}; "HROOT-core" = callPackage ({ mkDerivation, base, fficxx, fficxx-runtime, template-haskell }: mkDerivation { pname = "HROOT-core"; version = "0.9.0.1"; sha256 = "1qxadv3kdd0wn3vb6jk65h9qr1ihr775zsrn2pp2z1xhlj3d8g85"; libraryHaskellDepends = [ base fficxx fficxx-runtime template-haskell ]; description = "Haskell binding to ROOT Core modules"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {}; "HROOT-graf" = callPackage ({ mkDerivation, base, fficxx, fficxx-runtime, HROOT-core , HROOT-hist, template-haskell }: mkDerivation { pname = "HROOT-graf"; version = "0.9.0.1"; sha256 = "1a1i7slarqz64k8v02m6lbrjay11xsr88i2siy8gygqshp6ncf4r"; libraryHaskellDepends = [ base fficxx fficxx-runtime HROOT-core HROOT-hist template-haskell ]; description = "Haskell binding to ROOT Graf modules"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {}; "HROOT-hist" = callPackage ({ mkDerivation, base, fficxx, fficxx-runtime, HROOT-core , template-haskell }: mkDerivation { pname = "HROOT-hist"; version = "0.9.0.1"; sha256 = "059hlsqn394hd3805hzrm85khvycwd9dnsbjrks9lmbr7sz13aad"; libraryHaskellDepends = [ base fficxx fficxx-runtime HROOT-core template-haskell ]; description = "Haskell binding to ROOT Hist modules"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {}; "HROOT-io" = callPackage ({ mkDerivation, base, fficxx, fficxx-runtime, HROOT-core , template-haskell }: mkDerivation { pname = "HROOT-io"; version = "0.9.0.1"; sha256 = "0jx3ikypvynpd2mfyya86jqdmjl4i12fzvsmn66yksx32hgcksqw"; libraryHaskellDepends = [ base fficxx fficxx-runtime HROOT-core template-haskell ]; description = "Haskell binding to ROOT IO modules"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {}; "HROOT-math" = callPackage ({ mkDerivation, base, fficxx, fficxx-runtime, HROOT-core , template-haskell }: mkDerivation { pname = "HROOT-math"; version = "0.9.0.1"; sha256 = "12cx3m67mdisi7k675gd4ifa2zmbhqywpgb1slacwzdjlqazhs96"; libraryHaskellDepends = [ base fficxx fficxx-runtime HROOT-core template-haskell ]; description = "Haskell binding to ROOT Math modules"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {}; "HROOT-tree" = callPackage ({ mkDerivation, base, fficxx, fficxx-runtime, HROOT-core , template-haskell }: mkDerivation { pname = "HROOT-tree"; version = "0.9.0.1"; sha256 = "1whcigrfm0mmnkazby0ycgsz3x9182r00zwh569b0lbbg0m5qbj4"; libraryHaskellDepends = [ base fficxx fficxx-runtime HROOT-core template-haskell ]; description = "Haskell binding to ROOT Tree modules"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {}; "HRay" = callPackage ({ mkDerivation, array, base, directory, haskell98 }: mkDerivation { pname = "HRay"; version = "1.2.3"; sha256 = "0bg0b8260cd2l8q7ccijwqg1yz49mkifv1r0a5q1hrbsagvac4nf"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base directory haskell98 ]; description = "Haskell raytracer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HSFFIG" = callPackage ({ mkDerivation, array, base, Cabal, containers, directory , filepath, parsec, process, unix }: mkDerivation { pname = "HSFFIG"; version = "1.1.3"; sha256 = "10zkg2lhvzxi6csyrah8kw3xd1da60im0whpg884hpnf5h220086"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base Cabal containers directory filepath parsec process unix ]; executableHaskellDepends = [ array base Cabal containers directory filepath parsec process unix ]; description = "Generate FFI import declarations from C include files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HSGEP" = callPackage ({ mkDerivation, base, csv, mersenne-random-pure64 , monad-mersenne-random, mtl, split, vector }: mkDerivation { pname = "HSGEP"; version = "0.1.5"; sha256 = "16k853180smf2smw8ch3mzjv14imj9w2ssh61hcc23carhrsbg9p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mersenne-random-pure64 monad-mersenne-random mtl split vector ]; executableHaskellDepends = [ csv ]; description = "Gene Expression Programming evolutionary algorithm in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HSH" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, hslogger , MissingH, mtl, process, regex-base, regex-compat, regex-posix , unix }: mkDerivation { pname = "HSH"; version = "2.1.3"; sha256 = "03b7cmalk6vl2c7qfacpqrdm3wdmxhb28b3y4xiy5pykfw90bpsl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring directory filepath hslogger MissingH mtl process regex-base regex-compat regex-posix unix ]; description = "Library to mix shell scripting with Haskell programs"; license = "LGPL"; }) {}; "HSHHelpers" = callPackage ({ mkDerivation, base, bytestring, DebugTraceHelpers, directory , filepath, HSH, HStringTemplateHelpers, MissingH, mtl, regex-pcre , unix }: mkDerivation { pname = "HSHHelpers"; version = "0.24"; sha256 = "0mz25xak9fkircdxcpzrf3rym9l5ivhifk7dqm2xki3mv6fw214d"; libraryHaskellDepends = [ base bytestring DebugTraceHelpers directory filepath HSH HStringTemplateHelpers MissingH mtl regex-pcre unix ]; description = "Convenience functions that use HSH, instances for HSH"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "HSet" = callPackage ({ mkDerivation, base, containers, hashable, hashtables }: mkDerivation { pname = "HSet"; version = "0.0.1"; sha256 = "0snix2qdj1d66v6qj6fl0zizl617kjzbmxiswdd5i0b5lzjkpagb"; libraryHaskellDepends = [ base containers hashable hashtables ]; description = "Faux heterogeneous sets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HSlippyMap" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "HSlippyMap"; version = "3.0.1"; sha256 = "03gb5dd59mirwb11b98vbg60w2zwfsbr8akk7qbq01z7n7rkgsr7"; libraryHaskellDepends = [ base ]; description = "OpenStreetMap Slippy Map"; license = lib.licenses.bsd3; }) {}; "HSmarty" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-expr, base , bytestring, filepath, Glob, HTF, HTTP, mtl, scientific, text , unordered-containers, vector }: mkDerivation { pname = "HSmarty"; version = "0.4.1"; sha256 = "1rfpghc9wl1b4zs5q2k4ndkvxhf6bc5qkm6vfvlfy64c79q96mq3"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson attoparsec attoparsec-expr base bytestring filepath Glob HTTP mtl scientific text unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base HTF text ]; description = "Small template engine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HSoM" = callPackage ({ mkDerivation, array, arrows, base, containers, deepseq, Euterpea , ghc-prim, HCodecs, markov-chain, pure-fft, random, UISF }: mkDerivation { pname = "HSoM"; version = "1.0.0"; sha256 = "1hh23kid568yhc92j4j0xd18xxlfwgrdhmbpb3zvxzrg0ah0pxkk"; libraryHaskellDepends = [ array arrows base containers deepseq Euterpea ghc-prim HCodecs markov-chain pure-fft random UISF ]; description = "Library for computer music education"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {}; "HSoundFile" = callPackage ({ mkDerivation, base, binary, bytestring, filepath, haskell98, mtl , parallel }: mkDerivation { pname = "HSoundFile"; version = "0.2.2"; sha256 = "0qlz17dzlysj36zz3s8dzwvfdr9rdfp6gnabc262iraidqapshzb"; libraryHaskellDepends = [ base binary bytestring filepath haskell98 mtl parallel ]; description = "Audio file reading/writing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HStringTemplate" = callPackage ({ mkDerivation, array, base, blaze-builder, bytestring, containers , deepseq, directory, filepath, HUnit, mtl, old-locale, parsec , pretty, QuickCheck, random, semigroups, syb, template-haskell , text, time, void }: mkDerivation { pname = "HStringTemplate"; version = "0.8.8"; sha256 = "1n8ci0kzjcgnqh4dfpqwlh7mnlzyiqiqc6hc0zr65p0balbg8zbi"; revision = "2"; editedCabalFile = "1iq8ni7im7b0q3hpchyc9j7iw1r431xlikwsqlhiwnw61q2c5qi5"; libraryHaskellDepends = [ array base blaze-builder bytestring containers deepseq directory filepath mtl old-locale parsec pretty semigroups syb template-haskell text time void ]; testHaskellDepends = [ base containers HUnit QuickCheck random ]; description = "StringTemplate implementation in Haskell"; license = lib.licenses.bsd3; }) {}; "HStringTemplateHelpers" = callPackage ({ mkDerivation, base, containers, directory, FileManipCompat , filepath, HSH, HStringTemplate, mtl, safe, strict }: mkDerivation { pname = "HStringTemplateHelpers"; version = "0.0.14"; sha256 = "1dgr28hxm9zlxl13ms9mn63rbm5ya6bkyys6q0kbns2y2zwmkswh"; libraryHaskellDepends = [ base containers directory FileManipCompat filepath HSH HStringTemplate mtl safe strict ]; description = "Convenience functions and instances for HStringTemplate"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "HSvm" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "HSvm"; version = "0.1.1.3.25"; sha256 = "1n97frz0hbc85wlyflihnj9w5hvg7x4cbawqjimr12zlsqh26iag"; libraryHaskellDepends = [ base containers ]; description = "Haskell Bindings for libsvm"; license = lib.licenses.bsd3; }) {}; "HTF" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, base , base64-bytestring, bytestring, Cabal, containers, cpphs, Diff , directory, filepath, haskell-src, HUnit, lifted-base , monad-control, mtl, old-time, pretty, process, QuickCheck, random , regex-compat, template-haskell, temporary, text, time, unix , unordered-containers, vector, xmlgen }: mkDerivation { pname = "HTF"; version = "0.15.0.0"; sha256 = "16sbz9rr1v8p3b0qi6b9rvzqgbd4rr05qp2wiiy0nc2gh1qca4nq"; 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 ]; testHaskellDepends = [ aeson aeson-pretty base bytestring directory filepath HUnit mtl process random regex-compat template-haskell temporary text unordered-containers ]; description = "The Haskell Test Framework"; license = lib.licenses.lgpl21Only; }) {}; "HTTP" = callPackage ({ mkDerivation, array, base, bytestring, deepseq, httpd-shed , HUnit, mtl, network, network-uri, parsec, pureMD5, split , test-framework, test-framework-hunit, time }: mkDerivation { pname = "HTTP"; version = "4000.3.16"; sha256 = "0bgyj3ahqlyg0jw6qsm2sncp8mklc4h0dj91s043vb3ig01iq2fn"; revision = "1"; editedCabalFile = "0wagwgzfy2mqkha88fjl37ah0l7h4biz34v65993xd502ly68hk0"; libraryHaskellDepends = [ array base bytestring mtl network network-uri parsec time ]; testHaskellDepends = [ base bytestring deepseq httpd-shed HUnit mtl network network-uri pureMD5 split test-framework test-framework-hunit ]; description = "A library for client-side HTTP"; license = lib.licenses.bsd3; }) {}; "HTTP_4000_4_0" = callPackage ({ mkDerivation, array, base, bytestring, deepseq, httpd-shed , HUnit, mtl, network, network-uri, parsec, pureMD5, split , test-framework, test-framework-hunit, time, transformers }: mkDerivation { pname = "HTTP"; version = "4000.4.0"; sha256 = "1m2z6hsla3kf810kcfkljf2j9w6lhjgvxbpqzv5f227wxs8n5s5h"; libraryHaskellDepends = [ array base bytestring mtl network network-uri parsec time transformers ]; testHaskellDepends = [ base bytestring deepseq httpd-shed HUnit mtl network network-uri pureMD5 split test-framework test-framework-hunit ]; description = "A library for client-side HTTP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HTTP-Simple" = callPackage ({ mkDerivation, base, HTTP, network }: mkDerivation { pname = "HTTP-Simple"; version = "0.2"; sha256 = "1294pn82fbskgfw2mh3ri31wab5l9y3j0g50dcx5sqbhz79pnj9w"; libraryHaskellDepends = [ base HTTP network ]; doHaddock = false; description = "DEPRECATED Enable simple wrappers to Network.HTTP"; license = lib.licenses.bsd3; }) {}; "HTab" = callPackage ({ mkDerivation, base, cmdargs, containers, deepseq, hylolib, mtl , random, strict }: mkDerivation { pname = "HTab"; version = "1.7.3"; sha256 = "0w5zjd9q87a79vaslxs4r7xllq37vyg546ramgfnw43l1cmkica6"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cmdargs containers deepseq hylolib mtl random strict ]; description = "Tableau based theorem prover for hybrid logics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HTicTacToe" = callPackage ({ mkDerivation, array, base, mtl, random, SDL, SDL-image, SDL-ttf }: mkDerivation { pname = "HTicTacToe"; version = "0.2"; sha256 = "0h3pr4lyx14zndwbas5ba8sg3s84sq19qhh6pcqpy4v2ajfyyfqc"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base mtl random SDL SDL-image SDL-ttf ]; description = "An SDL tic-tac-toe game"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HUnit" = callPackage ({ mkDerivation, base, call-stack, deepseq, filepath }: mkDerivation { pname = "HUnit"; version = "1.6.2.0"; sha256 = "1as4sw5y39c3zrmr6sb8zbw74c9gdn4401y0dx45ih7zf6457dxh"; libraryHaskellDepends = [ base call-stack deepseq ]; testHaskellDepends = [ base call-stack deepseq filepath ]; description = "A unit testing framework for Haskell"; license = lib.licenses.bsd3; }) {}; "HUnit-Diff" = callPackage ({ mkDerivation, ansi-terminal, base, Diff, groom, HUnit }: mkDerivation { pname = "HUnit-Diff"; version = "0.1"; sha256 = "0dlsx6qicnrqkhb52jbgh31f0y6lxh32yl5gr6bg3fnqr36vc6x6"; libraryHaskellDepends = [ ansi-terminal base Diff groom HUnit ]; description = "Assertions for HUnit with difference reporting"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HUnit-Plus" = callPackage ({ mkDerivation, base, bytestring, Cabal, cmdargs, directory , hashable, hexpat, hostname, parsec, text, time, timeit , unordered-containers }: mkDerivation { pname = "HUnit-Plus"; version = "2.0.0"; sha256 = "1xbnpd2mxw7dbbix5sdhpdvfq79ssq40pi99wxrda0z5xdyy09dj"; libraryHaskellDepends = [ base bytestring Cabal cmdargs hashable hexpat hostname parsec text time timeit unordered-containers ]; testHaskellDepends = [ base bytestring Cabal cmdargs directory hashable hexpat hostname parsec text time timeit unordered-containers ]; description = "A test framework building on HUnit"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HUnit-approx" = callPackage ({ mkDerivation, base, call-stack, HUnit }: mkDerivation { pname = "HUnit-approx"; version = "1.1.1.1"; sha256 = "1brblqpz002jzql9wgzxk5zlfglmkv91s8gcfd6992xv539jfhsa"; libraryHaskellDepends = [ base call-stack HUnit ]; testHaskellDepends = [ base call-stack HUnit ]; description = "Approximate equality for floating point numbers with HUnit"; license = lib.licenses.bsd3; }) {}; "HXMPP" = callPackage ({ mkDerivation, base, base64-string, binary, bytestring , crypto-api, enumerator, HLogger, network, pureMD5, random , regex-posix, text, transformers, utf8-string, xml-enumerator , xml-types }: mkDerivation { pname = "HXMPP"; version = "0.0.1.0"; sha256 = "094j5bafrwr0d5sz3fidz7k328w6f4nqhja2c9gf89759nc470ss"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base64-string binary bytestring crypto-api enumerator HLogger network pureMD5 random regex-posix text transformers utf8-string xml-enumerator xml-types ]; executableHaskellDepends = [ base base64-string binary bytestring crypto-api enumerator HLogger network pureMD5 random regex-posix text transformers utf8-string xml-enumerator xml-types ]; description = "A (prototyped) easy to use XMPP library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HXQ" = callPackage ({ mkDerivation, array, base, haskeline, HTTP, mtl, regex-base , regex-compat, template-haskell }: mkDerivation { pname = "HXQ"; version = "0.20.1"; sha256 = "1ba3b7a91h1qc5g9g9cw591mvsp711myijpzxr4c1wg6yapqbhxp"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base haskeline HTTP mtl regex-base regex-compat template-haskell ]; description = "A Compiler from XQuery to Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HaLeX" = callPackage ({ mkDerivation, base, HUnit, mtl, QuickCheck }: mkDerivation { pname = "HaLeX"; version = "1.2.6"; sha256 = "1mvxzcq42h823gq025w86z03jigk271fj20r7yfjydj7yvn24kjv"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base HUnit mtl QuickCheck ]; description = "HaLeX enables modelling, manipulation and visualization of regular languages"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HaMinitel" = callPackage ({ mkDerivation, base, bytestring, serialport, stm }: mkDerivation { pname = "HaMinitel"; version = "0.1.0.0"; sha256 = "0q7fq5z0wrk2qg9n715033yp25dpl73g6iqkbvxbg2ahp9caq458"; libraryHaskellDepends = [ base bytestring serialport stm ]; description = "An Haskell library to drive the french Minitel through a serial port"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "HaPy" = callPackage ({ mkDerivation, base, template-haskell, th-lift }: mkDerivation { pname = "HaPy"; version = "0.1.1.1"; sha256 = "0li04k27pkq7ci1dfx4sl022ivl4gjqy5ny25jszifwrx4n4pmwz"; libraryHaskellDepends = [ base template-haskell th-lift ]; description = "Haskell bindings for Python"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HaRe" = callPackage ({ mkDerivation, attoparsec, base, base-prelude, Cabal , cabal-helper, case-insensitive, containers, conversion , conversion-case-insensitive, conversion-text, Diff, directory , filepath, foldl, ghc, ghc-exactprint, ghc-mod, ghc-syb-utils , gitrev, hslogger, hspec, HUnit, monad-control, mtl , optparse-applicative, optparse-simple, parsec , Strafunski-StrategyLib, syb, syz, turtle }: mkDerivation { pname = "HaRe"; version = "0.8.4.1"; sha256 = "16ld7lrdf6vjmxam4kfc6zyy2g4baw7mr9ha39nrxjq0p8d4hn3v"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base cabal-helper containers directory filepath ghc ghc-exactprint ghc-mod ghc-syb-utils hslogger monad-control mtl Strafunski-StrategyLib syb syz ]; executableHaskellDepends = [ base Cabal ghc-mod gitrev mtl optparse-applicative optparse-simple ]; testHaskellDepends = [ attoparsec base base-prelude case-insensitive containers conversion conversion-case-insensitive conversion-text Diff directory foldl ghc ghc-exactprint ghc-mod ghc-syb-utils hslogger hspec HUnit mtl parsec turtle ]; description = "the Haskell Refactorer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HaTeX" = callPackage ({ mkDerivation, base, bibtex, bytestring, containers, hashable , matrix, parsec, prettyprinter, QuickCheck, tasty , tasty-quickcheck, text, transformers }: mkDerivation { pname = "HaTeX"; version = "3.22.3.1"; sha256 = "0vgyixd8j3nzpy8s04cy3q7gj2gfblba2z0ppr58rdm8qgj16j5c"; libraryHaskellDepends = [ base bibtex bytestring containers hashable matrix parsec prettyprinter QuickCheck text transformers ]; testHaskellDepends = [ base parsec QuickCheck tasty tasty-quickcheck text ]; description = "The Haskell LaTeX library"; license = lib.licenses.bsd3; }) {}; "HaTeX-meta" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath, ghc , haddock, haskell-src-exts, mtl, parsec }: mkDerivation { pname = "HaTeX-meta"; version = "1.2.1"; sha256 = "1cfn823xfp4962x4ww3dawm017nkg00wxa20b8nbq3pmjjnpb2xl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers directory filepath ghc haddock haskell-src-exts mtl parsec ]; description = "This package is deprecated. From version 3, HaTeX does not need this anymore."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HaTeX-qq" = callPackage ({ mkDerivation, antiquoter, base, haskell-src-meta, HaTeX , template-haskell, text }: mkDerivation { pname = "HaTeX-qq"; version = "0.1.0.1"; sha256 = "192gjv2289mfflwii3wf7q3aih8a99072n9adv3vx360mh08wbd8"; libraryHaskellDepends = [ antiquoter base haskell-src-meta HaTeX template-haskell text ]; description = "Quasiquoters for HaTeX"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HaVSA" = callPackage ({ mkDerivation, base, HUnit, logict, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck }: mkDerivation { pname = "HaVSA"; version = "0.1.0.2"; sha256 = "1hh324i7gvazlkm3vfmzah41h2hlxwb2k8g1z8dmfbif6pmp0apk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base logict ]; executableHaskellDepends = [ base HUnit logict QuickCheck test-framework test-framework-hunit test-framework-quickcheck ]; description = "An implementation of the Version Space Algebra learning framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HaXml" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , polyparse, pretty, random }: mkDerivation { pname = "HaXml"; version = "1.25.9"; sha256 = "0ia27ffpdx59sa4mnyhks2bngrgaahwg150znnvnna30s9ncdfq1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers filepath polyparse pretty random ]; executableHaskellDepends = [ base directory polyparse pretty ]; description = "Utilities for manipulating XML documents"; license = lib.licenses.lgpl21Only; }) {}; "Hach" = callPackage ({ mkDerivation, base, containers, network, old-locale, text, time , vty, vty-ui }: mkDerivation { pname = "Hach"; version = "0.1.2"; sha256 = "1bp7ngsh655x0iamb8bhn2sqkpg3p6mhg0n0fgqz5k4pjskjyavy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers network old-locale ]; executableHaskellDepends = [ text time vty vty-ui ]; description = "Simple chat"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "HackMail" = callPackage ({ mkDerivation, base, Crypto, directory, hdaemonize, hint, mtl , old-time, parsec }: mkDerivation { pname = "HackMail"; version = "0.0.1"; sha256 = "1j8lw1c5asx40fag9gd6ni19c0z0q46f55yry5cj94v4s5m2gzbw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Crypto directory hint mtl old-time parsec ]; executableHaskellDepends = [ base Crypto directory hdaemonize hint mtl old-time parsec ]; description = "A Procmail Replacement as Haskell EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Haggressive" = callPackage ({ mkDerivation, base, bytestring, Cabal, cassava, containers , directory, HUnit, PSQueue, text, tokenize, tuple, vector }: mkDerivation { pname = "Haggressive"; version = "0.1.0.4"; sha256 = "08f8i8bmnjv255xzpasa7drd83fh82qjm49mscn6dmiw6yp47vz1"; libraryHaskellDepends = [ base bytestring Cabal cassava containers directory HUnit PSQueue text tokenize tuple vector ]; testHaskellDepends = [ base Cabal containers HUnit tuple vector ]; description = "Aggression analysis for Tweets on Twitter"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "HandlerSocketClient" = callPackage ({ mkDerivation, base, bytestring, network }: mkDerivation { pname = "HandlerSocketClient"; version = "0.0.5"; sha256 = "1jp8cwlp6h1wvvkh71813i3lzxc7ckxzc7nvvcsjvcz0apxcl7vv"; libraryHaskellDepends = [ base bytestring network ]; description = "Haskell implementation of a HandlerSocket client (API)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HandsomeSoup" = callPackage ({ mkDerivation, base, containers, hspec, HTTP, hxt, hxt-http, mtl , network, network-uri, parsec, transformers }: mkDerivation { pname = "HandsomeSoup"; version = "0.4.2"; sha256 = "1yzfrvivvxwlaiqwbjx27rxwq9mmnnpb512vwklzw7nyzg9xmqha"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers HTTP hxt hxt-http mtl network network-uri parsec transformers ]; testHaskellDepends = [ base hspec hxt ]; description = "Work with HTML more easily in HXT"; license = lib.licenses.bsd3; }) {}; "Hangman" = callPackage ({ mkDerivation, base, hspec, random, transformers }: mkDerivation { pname = "Hangman"; version = "0.1.0.2"; sha256 = "01w3x2hp0zj3xb53pnaq0wn0w6c3dh67mv1y3z07fldrwhy38mxh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base random transformers ]; testHaskellDepends = [ base hspec transformers ]; description = "The classic game of Hangman"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HangmanAscii" = callPackage ({ mkDerivation, base, containers, haskeline, mtl , optparse-applicative, random }: mkDerivation { pname = "HangmanAscii"; version = "0.1.0.2"; sha256 = "103f603vfri1ilhga7h2gwbzp4iyb59hzpdxgmfa1j4x7hq1myv6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers haskeline mtl optparse-applicative random ]; description = "Yet another Hangman game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HappyTree" = callPackage ({ mkDerivation, base, constraints, generics-sop, safe, singletons }: mkDerivation { pname = "HappyTree"; version = "0.2018.1.8"; sha256 = "01mc5qh786aw2vbpj5h8kzarhwi5h73bd65m51x7xiyabwfmln0b"; libraryHaskellDepends = [ base constraints generics-sop safe singletons ]; testHaskellDepends = [ base constraints generics-sop safe singletons ]; description = "Type Safe and End to End Decision Tree"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HarmTrace" = callPackage ({ mkDerivation, array, base, binary, cmdargs, deepseq, Diff , directory, filepath, ghc-prim, HarmTrace-Base, instant-generics , ListLike, matrix, mtl, parallel, process, sox, template-haskell , uu-parsinglib, vector }: mkDerivation { pname = "HarmTrace"; version = "2.2.1"; sha256 = "1f0m154fqal44i16bq9lxzsxj1810rmjvg7a17q5p80phg3dzarj"; revision = "2"; editedCabalFile = "0n1qh6bn1r7hwa7aafgs7pvjh8c1qavq2s9vc56989p73llwl1qr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base binary cmdargs deepseq Diff directory filepath ghc-prim HarmTrace-Base instant-generics ListLike matrix mtl parallel process sox template-haskell uu-parsinglib vector ]; description = "Harmony Analysis and Retrieval of Music"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "HarmTrace-Base" = callPackage ({ mkDerivation, base, binary, containers, ghc-prim, ListLike , QuickCheck, random, uu-parsinglib }: mkDerivation { pname = "HarmTrace-Base"; version = "1.6.0.0"; sha256 = "03rma29wkrcixvd5whmmlqkhiznxgff3dq8jmw6w7xzr9fn72f9b"; revision = "1"; editedCabalFile = "0fldc14b2lj8pvkmxly0ld9mmx33yvswh7sg85g62w4yixsr6fdl"; libraryHaskellDepends = [ base binary containers ghc-prim ListLike uu-parsinglib ]; testHaskellDepends = [ base binary containers ghc-prim ListLike QuickCheck random uu-parsinglib ]; description = "Parsing and unambiguously representing musical chords"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HasBigDecimal" = callPackage ({ mkDerivation, base, hspec, QuickCheck }: mkDerivation { pname = "HasBigDecimal"; version = "0.1.1"; sha256 = "0ddyngd1mrx9s11nm7sh0nh76zi1zi7yjzmqk7xbpv6ijqka050a"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "A library for arbitrary precision decimal numbers"; license = lib.licenses.asl20; }) {}; "HasCacBDD" = callPackage ({ mkDerivation, base, Cabal, CacBDD, directory, hspec, process , QuickCheck }: mkDerivation { pname = "HasCacBDD"; version = "0.1.0.3"; sha256 = "04kczdr702kkqa89pm5lc3glq4xqnjy0rszpq7ms1zlj1gwvgckz"; setupHaskellDepends = [ base Cabal directory ]; libraryHaskellDepends = [ base process QuickCheck ]; librarySystemDepends = [ CacBDD ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Haskell bindings for CacBDD"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {CacBDD = null;}; "HasGP" = callPackage ({ mkDerivation, base, haskell98, hmatrix, hmatrix-special, mtl , parsec, random }: mkDerivation { pname = "HasGP"; version = "0.1"; sha256 = "1sw5l74p2md4whq0c1xifcnwbb525i84n1razjxs7cpf8gicgggx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base haskell98 hmatrix hmatrix-special mtl parsec random ]; description = "A Haskell library for inference using Gaussian processes"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "Haschoo" = callPackage ({ mkDerivation, array, base, list-tries, monad-loops, mtl, numbers , parsec }: mkDerivation { pname = "Haschoo"; version = "0.1.2"; sha256 = "0jh506p0clwyb5wwrhlgbc5xp7w6smz5vky3lc8vhnwvwk324qcj"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base list-tries monad-loops mtl numbers parsec ]; description = "Minimalist R5RS Scheme interpreter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Hashell" = callPackage ({ mkDerivation, base, directory, ghc, haskell98, parsec, process , readline, regex-compat, unix }: mkDerivation { pname = "Hashell"; version = "1.0"; sha256 = "0yn525sr7i2nwf4y44va00aswnphn89072zaqjr2i0f1n1jjaxpl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory ghc haskell98 parsec process readline regex-compat unix ]; description = "Simple shell written in Haskell"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "HaskRel" = callPackage ({ mkDerivation, base, containers, directory, ghc-prim, HList , tagged }: mkDerivation { pname = "HaskRel"; version = "0.1.0.2"; sha256 = "19q7x459g9s6g7kd9bmhh8lj2khbbmaafmcmm3ggrf4ijxmh5kp7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers directory ghc-prim HList tagged ]; description = "HaskRel, Haskell as a DBMS with support for the relational algebra"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HaskellAnalysisProgram" = callPackage ({ mkDerivation, base, bytestring, cassava, containers, csv , directory, fgl, filepath, graphviz, haskell-src-exts, HUnit , pretty, split, syb, text, vector }: mkDerivation { pname = "HaskellAnalysisProgram"; version = "0.1.0"; sha256 = "14z8nwvx306822nlna0p7vihrldk87z518c23aka17h3fxwfzzma"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cassava containers csv directory fgl filepath graphviz haskell-src-exts pretty split syb text vector ]; testHaskellDepends = [ base bytestring cassava containers csv directory fgl filepath graphviz haskell-src-exts HUnit pretty split syb text vector ]; description = "Haskell source code analysis program"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HaskellForMaths" = callPackage ({ mkDerivation, array, base, containers, random }: mkDerivation { pname = "HaskellForMaths"; version = "0.4.9"; sha256 = "1jgim9g0jbv6k31aalq0yps843jmfx74k53lnd1p79kgad7670rz"; libraryHaskellDepends = [ array base containers random ]; description = "Combinatorics, group theory, commutative algebra, non-commutative algebra"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HaskellLM" = callPackage ({ mkDerivation, base, hmatrix }: mkDerivation { pname = "HaskellLM"; version = "0.1.2"; sha256 = "0baqn15zdhlinf4v3c244005nb3wm63gpr0w6fy7g9gmn8a00scq"; libraryHaskellDepends = [ base hmatrix ]; description = "Pure Haskell implementation of the Levenberg-Marquardt algorithm"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HaskellNN" = callPackage ({ mkDerivation, base, hmatrix, random }: mkDerivation { pname = "HaskellNN"; version = "0.1.3"; sha256 = "0i5jqhkxna1kq361hh66830x4z5m782pp898g9ggfvdiwpp8phmr"; libraryHaskellDepends = [ base hmatrix random ]; description = "High Performance Neural Network in Haskell"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HaskellNet" = callPackage ({ mkDerivation, array, base, base64, bytestring, cryptohash-md5 , mime-mail, mtl, network, network-bsd, old-time, pretty, text }: mkDerivation { pname = "HaskellNet"; version = "0.6"; sha256 = "0jsnq5sqflw9qjbhcvgxsb0mlac6yl1427xp7nm6fbaa2mmv8jd2"; libraryHaskellDepends = [ array base base64 bytestring cryptohash-md5 mime-mail mtl network network-bsd old-time pretty text ]; description = "Client support for POP3, SMTP, and IMAP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HaskellNet-SSL" = callPackage ({ mkDerivation, base, bytestring, connection, data-default , HaskellNet, network, network-bsd }: mkDerivation { pname = "HaskellNet-SSL"; version = "0.3.4.4"; sha256 = "031d1a8ryzkm3xsyh1gh8d8kxq9i7pc9r5l2vjpkzgba31s5fbia"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring connection data-default HaskellNet network network-bsd ]; description = "Helpers to connect to SSL/TLS mail servers with HaskellNet"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HaskellTorrent" = callPackage ({ mkDerivation, base, bytestring, cereal, cml, containers , directory, hopenssl, hslogger, HTTP, HUnit, mtl, network, parsec , pretty, QuickCheck, random, random-shuffle, test-framework , test-framework-hunit, test-framework-quickcheck2, time }: mkDerivation { pname = "HaskellTorrent"; version = "0.1.1"; sha256 = "0dy9irl085jw7wz6y50566rwsj05ymp8g2xp2444vg12ryd5dra1"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring cereal cml containers directory hopenssl hslogger HTTP HUnit mtl network parsec pretty QuickCheck random random-shuffle test-framework test-framework-hunit test-framework-quickcheck2 time ]; description = "A concurrent bittorrent client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HaskellTutorials" = callPackage ({ mkDerivation, base, cmdargs, text }: mkDerivation { pname = "HaskellTutorials"; version = "0.0.0.1"; sha256 = "0gnf8x4dqz3bwyhrcn17qci2rzmms3r0cyr7cgf593jlkxiq287q"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cmdargs text ]; description = "Haskell Tutorials by Evgeny Ukhanov"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Haskelloids" = callPackage ({ mkDerivation, base, containers, HGL, hmatrix, MonadRandom , random, Yampa }: mkDerivation { pname = "Haskelloids"; version = "0.1.1"; sha256 = "0v171rzpbh4w5kxzbc9h2x4kha1ykw4vk69scfpmdz5iqih2bqz8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers HGL hmatrix MonadRandom random Yampa ]; description = "A reproduction of the Atari 1979 classic \"Asteroids\""; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Hastodon" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit , containers, exceptions, http-client, http-conduit, http-types , mime-types, MissingH, resourcet, text, transformers }: mkDerivation { pname = "Hastodon"; version = "0.6.0"; sha256 = "108a4cgqyfgv8srpnmaiqf8jvqfp2kwfl26vk9b58n6sbmmxcwyn"; libraryHaskellDepends = [ aeson attoparsec base bytestring conduit containers exceptions http-client http-conduit http-types mime-types MissingH resourcet text transformers ]; description = "mastodon client module for Haskell"; license = lib.licenses.mit; }) {}; "Hate" = callPackage ({ mkDerivation, base, bytestring, GLFW-b, GLUtil, hpp, JuicyPixels , JuicyPixels-util, lens, mtl, multimap, OpenGL, random, stm , transformers, vect, vect-opengl, vector }: mkDerivation { pname = "Hate"; version = "0.1.4.3"; sha256 = "0vjfyd149hbshnxyf8w9jap6x4a7hibzp1il2bs3q481yk1j0yaj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring GLFW-b GLUtil hpp JuicyPixels JuicyPixels-util mtl multimap OpenGL stm transformers vect vect-opengl vector ]; executableHaskellDepends = [ base GLFW-b GLUtil JuicyPixels JuicyPixels-util lens mtl OpenGL random transformers vect vect-opengl vector ]; description = "A small 2D game framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "Hawk" = callPackage ({ mkDerivation, base, bytestring, bytestring-trie, cgi, containers , convertible, data-default, dataenc, directory, filepath, hack , HDBC, HDBC-sqlite3, hslogger, hslogger-template, HTTP, hxt , json-b, MonadCatchIO-mtl, mtl, network, regex-posix, SHA , template-haskell, time, utf8-string }: mkDerivation { pname = "Hawk"; version = "0.0.2"; sha256 = "0g7dgj3asxwcjg43nzhjp7agvnzv882xhgbrr7jnpdckywkgacgq"; libraryHaskellDepends = [ base bytestring bytestring-trie cgi containers convertible data-default dataenc directory filepath hack HDBC HDBC-sqlite3 hslogger hslogger-template HTTP hxt json-b MonadCatchIO-mtl mtl network regex-posix SHA template-haskell time utf8-string ]; description = "Haskell Web Application Kit"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Hayoo" = callPackage ({ mkDerivation, base, binary, bytestring, bzlib, containers , deepseq, enummapset, filepath, Holumbus-Searchengine, hxt , hxt-cache, hxt-charproperties, hxt-curl, hxt-http , hxt-regex-xmlschema, hxt-unicode, hxt-xpath, json , MonadCatchIO-transformers, mtl, network, old-time, parsec , process, snap, snap-core, snap-server, tar, text, transformers , xhtml-combinators, zlib }: mkDerivation { pname = "Hayoo"; version = "1.2.3"; sha256 = "0bpkkdwgwf7xagp4rda1g07mdglzvl4hzq2jif7c3s8j7f6zq48c"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring bzlib containers deepseq enummapset filepath Holumbus-Searchengine hxt hxt-cache hxt-charproperties hxt-curl hxt-http hxt-regex-xmlschema hxt-unicode hxt-xpath json MonadCatchIO-transformers mtl network old-time parsec process snap snap-core snap-server tar text transformers xhtml-combinators zlib ]; description = "The Hayoo! search engine for Haskell API search on hackage"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "Hclip" = callPackage ({ mkDerivation, base, mtl, process, strict }: mkDerivation { pname = "Hclip"; version = "3.0.0.4"; sha256 = "04ppwm7vfzndrys8x1n8vfb41vzwx59r9xp4dkbiqmrms390pj6q"; libraryHaskellDepends = [ base mtl process strict ]; description = "A small cross-platform library for reading and modifying the system clipboard"; license = lib.licenses.bsd3; }) {}; "Hedi" = callPackage ({ mkDerivation, base, editline, mtl, parsec, pretty, process , QuickCheck, regex-posix }: mkDerivation { pname = "Hedi"; version = "0.1.1"; sha256 = "0z0sa658fngv68611k76ncf5j59v517xchhw2y84blj97fl6jkn9"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base editline mtl parsec pretty process QuickCheck regex-posix ]; executableHaskellDepends = [ base editline mtl parsec pretty process QuickCheck regex-posix ]; description = "Line oriented editor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HerbiePlugin" = callPackage ({ mkDerivation, base, deepseq, directory, ghc, linear, mtl , process, split, sqlite-simple, subhask, template-haskell, text }: mkDerivation { pname = "HerbiePlugin"; version = "0.2.0.0"; sha256 = "1vrlx1b85fvdcbcjn2mfhkznvvqag3pxhvkqsk80pyqiwf8xfgw7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base deepseq directory ghc mtl process split sqlite-simple template-haskell text ]; testHaskellDepends = [ base linear subhask ]; description = "automatically improve your code's numeric stability"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Hermes" = callPackage ({ mkDerivation, AES, base, bytestring, cereal, containers , hslogger, monads-tf, network, old-time, random, random-shuffle , RSA, SHA2, stm, syb, time, transformers, unamb, yjtools }: mkDerivation { pname = "Hermes"; version = "0.0.4"; sha256 = "0j5vg3rvf4hbvg6jan4im7ijqffy6k9dvijfwxjcn164qjzh6xb3"; libraryHaskellDepends = [ AES base bytestring cereal containers hslogger monads-tf network old-time random random-shuffle RSA SHA2 stm syb time transformers unamb yjtools ]; description = "Message-based middleware layer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Hieroglyph" = callPackage ({ mkDerivation, array, base, buster, bytestring, cairo, colour , containers, glib, GLUT, gtk, gtkglext, IfElse, mtl, OpenGL , parallel, pretty, random }: mkDerivation { pname = "Hieroglyph"; version = "3.89"; sha256 = "0dkvvk3qwn72vn4kc0q2iv6raxslrxf0ypr0sn7i0fjds3cjxs6s"; libraryHaskellDepends = [ array base buster bytestring cairo colour containers glib GLUT gtk gtkglext IfElse mtl OpenGL parallel pretty random ]; description = "Purely functional 2D graphics for visualization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HiggsSet" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, mtl, text , th-expand-syns, TrieMap, vector }: mkDerivation { pname = "HiggsSet"; version = "0.1.1"; sha256 = "1k0qlpm4akzx820b0j3g3f562ailxa56sa41268xyq3046xdpyl1"; libraryHaskellDepends = [ base bytestring containers deepseq mtl text th-expand-syns TrieMap vector ]; description = "A multi-index set with advanced query capabilites"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Hipmunk" = callPackage ({ mkDerivation, array, base, containers, StateVar, transformers }: mkDerivation { pname = "Hipmunk"; version = "5.2.0.17"; sha256 = "1yxs1v9pzb35g3zlvycsx762dk8swrbry7ajr50zlq667j20n4a8"; libraryHaskellDepends = [ array base containers StateVar transformers ]; description = "A Haskell binding for Chipmunk"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Hipmunk-Utils" = callPackage ({ mkDerivation, base, Hipmunk, linear, StateVar }: mkDerivation { pname = "Hipmunk-Utils"; version = "0.1.1.1"; sha256 = "1nql9101c1philljk20idllpxgq79hlihkk3kyl57bk4cb4iyr2h"; libraryHaskellDepends = [ base Hipmunk linear StateVar ]; testHaskellDepends = [ base ]; description = "Useful functions for Hipmunk"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HipmunkPlayground" = callPackage ({ mkDerivation, base, containers, GLFW, Hipmunk, OpenGL, StateVar , transformers }: mkDerivation { pname = "HipmunkPlayground"; version = "5.2.1.1"; sha256 = "075am1d0hjbhnibk2x56fbh4ybw5pavfmqk2dz4yjw7yh264vcs7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers GLFW Hipmunk OpenGL StateVar transformers ]; description = "A playground for testing Hipmunk"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "Hish" = callPackage ({ mkDerivation, base, directory, MissingH, process, regex-tdfa , time }: mkDerivation { pname = "Hish"; version = "0.1.2.4"; sha256 = "1vdllvcx43r8r4rsk9y8i59qwk3n5rpmwhpj62277jrrzysj7xx9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory MissingH process regex-tdfa time ]; executableHaskellDepends = [ base directory MissingH process regex-tdfa time ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Histogram" = callPackage ({ mkDerivation, base, containers, gnuplot }: mkDerivation { pname = "Histogram"; version = "0.1.0.2"; sha256 = "00f0a3lbpc7s70lzmnf9a7hjzc3yv8nfxcvz5nparr34x585zbxl"; libraryHaskellDepends = [ base containers gnuplot ]; license = lib.licenses.bsd3; }) {}; "Hmpf" = callPackage ({ mkDerivation, base, ConfigFile, Crypto, HTTP, mtl, network, time , unix, utf8-string }: mkDerivation { pname = "Hmpf"; version = "0.1"; sha256 = "0lw2d9yv3zxqv20v96czx0msahbyk0rc5d68gj567dxnyb377yx7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ConfigFile Crypto HTTP mtl network time unix utf8-string ]; description = "An MPD client designed for a Home Theatre PC"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Hoed" = callPackage ({ mkDerivation, array, base, bytestring, cereal, cereal-text , cereal-vector, clock, containers, deepseq, directory, hashable , libgraph, open-browser, primitive, process, QuickCheck , regex-tdfa, regex-tdfa-text, semigroups, strict, template-haskell , terminal-size, text, transformers, uniplate, unordered-containers , vector, vector-th-unbox }: mkDerivation { pname = "Hoed"; version = "0.5.1"; sha256 = "1rzlqd1sha6p1cw5w0gpf1w7qsmc6088sjnq1kq44mp12ybxrxm8"; libraryHaskellDepends = [ array base bytestring cereal cereal-text cereal-vector clock containers deepseq directory hashable libgraph open-browser primitive process QuickCheck regex-tdfa regex-tdfa-text semigroups strict template-haskell terminal-size text transformers uniplate unordered-containers vector vector-th-unbox ]; testHaskellDepends = [ base process QuickCheck ]; description = "Lightweight algorithmic debugging"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HoleyMonoid" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "HoleyMonoid"; version = "0.1.2"; sha256 = "0y29gnbxrlj9fh0d5naa7ia1xs36fimszcbzif2zdw451jkk97r9"; libraryHaskellDepends = [ base ]; description = "Monoids with holes"; license = lib.licenses.bsd3; }) {}; "Holumbus-Distribution" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , deepseq, haskell98, hslogger, hxt, network, random, readline, stm , time, unix }: mkDerivation { pname = "Holumbus-Distribution"; version = "0.1.1"; sha256 = "1mhljxyfv02pfy2lyh10nlv5x05qvv37ij9i6c8c17f5b5qcgc78"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq haskell98 hslogger hxt network random readline stm time unix ]; description = "intra- and inter-program communication"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "Holumbus-MapReduce" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq , directory, extensible-exceptions, haskell98 , Holumbus-Distribution, Holumbus-Storage, hslogger, hxt, network , readline, time, unix }: mkDerivation { pname = "Holumbus-MapReduce"; version = "0.1.1"; sha256 = "0dqwj7xpw1lidv7ixfm1wzfx6psrzl2q08x3scyiskpm3a2l67q8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers deepseq directory extensible-exceptions haskell98 Holumbus-Distribution Holumbus-Storage hslogger hxt network readline time unix ]; description = "a distributed MapReduce framework"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "Holumbus-Searchengine" = callPackage ({ mkDerivation, base, binary, bytestring, bzlib, containers , deepseq, directory, enummapset, filepath, hslogger, hxt , hxt-cache, hxt-curl, hxt-regex-xmlschema, hxt-unicode, mtl , network, parallel, parsec, process, SHA, unix }: mkDerivation { pname = "Holumbus-Searchengine"; version = "1.2.3"; sha256 = "1kx0j4f13fj6k3xlhh5cmlb7lz35vyqd0sp913yy8yc2h56ybbqq"; libraryHaskellDepends = [ base binary bytestring bzlib containers deepseq directory enummapset filepath hslogger hxt hxt-cache hxt-curl hxt-regex-xmlschema hxt-unicode mtl network parallel parsec process SHA unix ]; description = "A search and indexing engine"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "Holumbus-Storage" = callPackage ({ mkDerivation, base, binary, bytestring, containers, directory , haskell98, Holumbus-Distribution, hslogger, hxt, network, random , time, unix }: mkDerivation { pname = "Holumbus-Storage"; version = "0.1.0"; sha256 = "1zs6m3rsxh3886idcn0qm056bzv9yllgf3n2qsfa97cpbzhah54q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers directory haskell98 Holumbus-Distribution hslogger hxt network random time unix ]; description = "a distributed storage system"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "Homology" = callPackage ({ mkDerivation, base, containers, vector }: mkDerivation { pname = "Homology"; version = "0.1.1"; sha256 = "12cqfy2vpshly1rgjclzpnhb094s5wr038ahh5agsx03x6mnsr9n"; libraryHaskellDepends = [ base containers vector ]; description = "Compute the homology of a chain complex"; license = "GPL"; }) {}; "HongoDB" = callPackage ({ mkDerivation, attoparsec, attoparsec-binary, base, blaze-builder , bytestring, directory, enumerator, hashable, monad-control, mtl , process, random, unix, unix-bytestring, unordered-containers }: mkDerivation { pname = "HongoDB"; version = "0.0.1"; sha256 = "19dwxv7fjk2k55mxgsc2gjx5jp9vr77yg01292gdj1piwmxx459v"; libraryHaskellDepends = [ attoparsec attoparsec-binary base blaze-builder bytestring directory enumerator hashable monad-control mtl unix unix-bytestring unordered-containers ]; testHaskellDepends = [ base process random ]; description = "A Simple Key Value Store"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HostAndPort" = callPackage ({ mkDerivation, base, criterion, doctest, hspec, parsec }: mkDerivation { pname = "HostAndPort"; version = "0.2.0"; sha256 = "1rjv6c7j6fdy6gnn1zr5jnfmiqiamsmjfw9h3bx119giw3sjb9hm"; libraryHaskellDepends = [ base parsec ]; testHaskellDepends = [ base doctest hspec ]; benchmarkHaskellDepends = [ base criterion ]; description = "Parser for host and port pairs like localhost:22"; license = lib.licenses.mit; }) {}; "Hricket" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "Hricket"; version = "0.1"; sha256 = "0cmmhljlgb23kr6v8as2cma3cpgr6zpkb11qg6hmq1ilbi363282"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers ]; description = "A Cricket scoring application"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Hs2lib" = callPackage ({ mkDerivation, array, base, cereal, containers, cpphs, directory , filepath, ghc, ghc-paths, haddock, haskell-src-exts, mtl , old-locale, process, QuickCheck, random, syb, time }: mkDerivation { pname = "Hs2lib"; version = "0.6.3"; sha256 = "0yjkghshbdbajib35hy3qr8x608i9qi2pgffpi59118krcw6k8mn"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory filepath ghc haskell-src-exts old-locale random syb time ]; libraryToolDepends = [ cpphs ]; executableHaskellDepends = [ array base cereal containers directory filepath ghc ghc-paths haddock haskell-src-exts mtl old-locale process QuickCheck random syb time ]; testHaskellDepends = [ base directory filepath process ]; description = "A Library and Preprocessor that makes it easier to create shared libs from Haskell programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HsASA" = callPackage ({ mkDerivation, array, base, random }: mkDerivation { pname = "HsASA"; version = "0.2"; sha256 = "1kdf2yq3v8lr84h2pf1ydi6vrqfr685vbkxjz4ai5wd2mij8i361"; libraryHaskellDepends = [ array base random ]; description = "A haskell interface to Lester Ingber's adaptive simulating annealing code"; license = lib.licenses.bsd3; }) {}; "HsHTSLib" = callPackage ({ mkDerivation, base, bytestring, bytestring-lexing, c2hs, conduit , containers, tasty, tasty-golden, tasty-hunit, vector, zlib }: mkDerivation { pname = "HsHTSLib"; version = "1.9.2.2"; sha256 = "11jy5xv58x379gmzgd4whgjba58syxlagggc6v77w4n3l86wrdxm"; libraryHaskellDepends = [ base bytestring bytestring-lexing conduit containers vector ]; librarySystemDepends = [ zlib ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base bytestring conduit tasty tasty-golden tasty-hunit vector ]; description = "Bindings to htslib"; license = lib.licenses.mit; }) {inherit (pkgs) zlib;}; "HsHaruPDF" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "HsHaruPDF"; version = "0.0.0"; sha256 = "1yifhxk1m3z2i7gaxgwlmk6cv2spbpx8fny4sn59ybca8wd9z7ps"; libraryHaskellDepends = [ base ]; description = "Haskell binding to libharu (http://libharu.sourceforge.net/)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HsHyperEstraier" = callPackage ({ mkDerivation, base, base-unicode-symbols, bytestring , hyperestraier, network, qdbm, text }: mkDerivation { pname = "HsHyperEstraier"; version = "0.4"; sha256 = "0q7nngghplw97q5cmayqkkixa5lbprilvkcv0260yaz7wg5xpqk8"; libraryHaskellDepends = [ base base-unicode-symbols bytestring network text ]; libraryPkgconfigDepends = [ hyperestraier qdbm ]; description = "HyperEstraier binding for Haskell"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {hyperestraier = null; qdbm = null;}; "HsJudy" = callPackage ({ mkDerivation, base, bytestring, containers, Judy }: mkDerivation { pname = "HsJudy"; version = "0.2"; sha256 = "1ypdsjy7gn6b3ynn17fcpirgwq3017jahm3pj5fh4qr6zr1cljkh"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers ]; librarySystemDepends = [ Judy ]; description = "Judy bindings, and some nice APIs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {Judy = null;}; "HsOpenSSL" = callPackage ({ mkDerivation, base, bytestring, Cabal, network, openssl, time }: mkDerivation { pname = "HsOpenSSL"; version = "0.11.7.2"; sha256 = "0ysdfl8ck3nzhx597fa13dqf31jq5gzwajlak6r91jajks9w0dl5"; revision = "2"; editedCabalFile = "1wqk9mnzxwphiza6lwg526nvr6mzbwv0l22kwbsd2r9vv1gix1rk"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring network time ]; librarySystemDepends = [ openssl ]; testHaskellDepends = [ base bytestring ]; description = "Partial OpenSSL binding for Haskell"; license = lib.licenses.publicDomain; }) {inherit (pkgs) openssl;}; "HsOpenSSL-x509-system" = callPackage ({ mkDerivation, base, bytestring, HsOpenSSL, unix }: mkDerivation { pname = "HsOpenSSL-x509-system"; version = "0.1.0.4"; sha256 = "15mp70bqg1lzp971bzp6wym3bwzvxb76hzbgckygbfa722xyymhr"; libraryHaskellDepends = [ base bytestring HsOpenSSL unix ]; description = "Use the system's native CA certificate store with HsOpenSSL"; license = lib.licenses.bsd3; }) {}; "HsParrot" = callPackage ({ mkDerivation, base, bytestring, HsSyck, pretty, pugs-DrIFT }: mkDerivation { pname = "HsParrot"; version = "0.0.2.20150805"; sha256 = "0d1xkfl5zbr2q60igl9092lr6zgh1jq10c0b7yd6i0jxs66d767a"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring HsSyck pretty pugs-DrIFT ]; description = "Haskell integration with Parrot virtual machine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "HsPerl5" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "HsPerl5"; version = "0.0.6.20150815"; sha256 = "15j8zm12lcp4gm8kmciw3xy7qckqmlygn0d2difsdb598y5ijz2z"; libraryHaskellDepends = [ base ]; description = "Haskell interface to embedded Perl 5 interpreter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HsSVN" = callPackage ({ mkDerivation, base, bytestring, mtl, stm }: mkDerivation { pname = "HsSVN"; version = "0.4.3.3"; sha256 = "1yx4dzcjmykk4nzrh888jhikb8x635dpx7g27rgnlaiy5nid3pc7"; libraryHaskellDepends = [ base bytestring mtl stm ]; description = "Partial Subversion (SVN) binding for Haskell"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HsSyck" = callPackage ({ mkDerivation, base, bytestring, hashtables, syb, utf8-string }: mkDerivation { pname = "HsSyck"; version = "0.53"; sha256 = "17r4jwnkjinmzpw9m2crjwccdyv9wmpljnv1ldgljkr9p9mb5ywf"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring hashtables syb utf8-string ]; description = "Fast, lightweight YAML loader and dumper"; license = lib.licenses.mit; }) {}; "HsTools" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "HsTools"; version = "0.0.1.1"; sha256 = "0banfivx4xc0j3c1qmda31gvvrqqsg12fzizcpman2fvdlk7kn5l"; libraryHaskellDepends = [ base ghc-prim ]; description = "Haskell helper functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HsWebots" = callPackage ({ mkDerivation, base, bytestring, Controller, driver, hspec , hspec-discover, inline-c, inline-c-cpp, JuicyPixels, process , safe-exceptions, template-haskell, vector, VRML }: mkDerivation { pname = "HsWebots"; version = "0.1.1.3"; sha256 = "0ddbg63wfjwmrziaq0472iz7yhlcfsh2hrjqj02r1qavba35hzwa"; libraryHaskellDepends = [ base bytestring inline-c inline-c-cpp JuicyPixels safe-exceptions template-haskell vector ]; librarySystemDepends = [ Controller driver ]; testHaskellDepends = [ base bytestring hspec hspec-discover inline-c inline-c-cpp JuicyPixels process safe-exceptions template-haskell vector VRML ]; testToolDepends = [ hspec-discover ]; description = "Webots bindings for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {Controller = null; driver = null;}; "HsYAML" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, mtl, parsec , QuickCheck, tasty, tasty-quickcheck, text }: mkDerivation { pname = "HsYAML"; version = "0.2.1.0"; sha256 = "10qzhsg789h37q22hm9p27dx4rhbykcbxp7p3pvkws8fr7ajgxv0"; revision = "4"; editedCabalFile = "1gzfaqnz7wjvdjh8w66rlg8c9vwawb0adh9kahl8fn70mdnp38az"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers deepseq mtl parsec text ]; testHaskellDepends = [ base bytestring containers mtl QuickCheck tasty tasty-quickcheck text ]; description = "Pure Haskell YAML 1.2 processor"; license = lib.licenses.gpl2Only; }) {}; "HsYAML_0_2_1_1" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, mtl, parsec , QuickCheck, tasty, tasty-quickcheck, text, transformers }: mkDerivation { pname = "HsYAML"; version = "0.2.1.1"; sha256 = "0a7nbvpl4p8kwbbjfn1dj6s3fif5k8zhbckdvyz1k74pj3yb8ns6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers deepseq mtl parsec text transformers ]; testHaskellDepends = [ base bytestring containers mtl QuickCheck tasty tasty-quickcheck text ]; description = "Pure Haskell YAML 1.2 processor"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "HsYAML-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, HsYAML, mtl , scientific, text, unordered-containers, vector }: mkDerivation { pname = "HsYAML-aeson"; version = "0.2.0.1"; sha256 = "139hqd07hkr8ykvrgmcshh9f3vp9dnrj6ks5nl8hgrpi990jsy5r"; revision = "2"; editedCabalFile = "15j9w4ay9j2yzb14fywljrv8vsv91lhlxf2z3xvmmgmgj6wpf2n4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers HsYAML mtl scientific text unordered-containers vector ]; description = "JSON to YAML Adapter"; license = lib.licenses.gpl2Plus; }) {}; "Hsed" = callPackage ({ mkDerivation, array, base, bytestring, cmdargs, data-accessor , data-accessor-template, data-accessor-transformers, directory , filepath, Glob, GotoT-transformers, haskell98, mtl, parsec , regex-base, regex-compat, regex-posix }: mkDerivation { pname = "Hsed"; version = "0.2.2"; sha256 = "09v2gcazqlmw7j7sqzzzmsz1jr3mrnfy3p30w9hnp2g430w10r2a"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring cmdargs data-accessor data-accessor-template data-accessor-transformers directory filepath Glob GotoT-transformers haskell98 mtl parsec regex-base regex-compat regex-posix ]; description = "Stream Editor in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Hsmtlib" = callPackage ({ mkDerivation, base, containers, parsec, pretty, process, smtLib , transformers }: mkDerivation { pname = "Hsmtlib"; version = "2.8.8.8"; sha256 = "1zb5s5rwcqc90c3zv332k44p7l13ngp9nqci8qalnlbxbypx3hab"; revision = "1"; editedCabalFile = "12ca7x8xr0cqjjkpfqqcy7kl8cf2z3hs2nq7dxjqlr78rihhbwq1"; libraryHaskellDepends = [ base containers parsec pretty process smtLib transformers ]; description = "Haskell library for easy interaction with SMT-LIB 2 compliant solvers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HueAPI" = callPackage ({ mkDerivation, aeson, base, containers, lens, lens-aeson, mtl , transformers, wreq }: mkDerivation { pname = "HueAPI"; version = "0.2.7"; sha256 = "005rfd95v1ryxjww1lpy490qmnm4z79mykghjv2fmbdd5wkhh6h4"; libraryHaskellDepends = [ aeson base containers lens lens-aeson mtl transformers wreq ]; description = "API for controlling Philips Hue lights"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "HulkImport" = callPackage ({ mkDerivation, attoparsec, base, pretty, tasty, tasty-golden , text }: mkDerivation { pname = "HulkImport"; version = "0.1.0.3"; sha256 = "1kcnjk9vym3sjlna90qbs1fwcph05wgl5k4jhpqc5cyshsha5l3h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base pretty text ]; executableHaskellDepends = [ base text ]; testHaskellDepends = [ base tasty tasty-golden ]; description = "Easily bulk import CSV data to SQL Server"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Hungarian-Munkres" = callPackage ({ mkDerivation, array, base, criterion, Munkres, random, tasty , tasty-quickcheck }: mkDerivation { pname = "Hungarian-Munkres"; version = "0.1.5"; sha256 = "0g2hgcrsfwqp4w3mzg6vwi7lypgqd0b6axaff81wbi27h9n8q4qd"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ array base Munkres random tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ array base criterion Munkres random ]; description = "A Linear Sum Assignment Problem (LSAP) solver"; license = lib.licenses.gpl3Only; }) {}; "Hydrogen" = callPackage ({ mkDerivation, aeson, base, binary, directory, HFitUI, MissingH , shakespeare, yaml }: mkDerivation { pname = "Hydrogen"; version = "0.1.0.0"; sha256 = "10n45j8ri1svxhplpfj88riqk4qigzl02cqxkk3mrsahhgn6bkmp"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base binary directory HFitUI MissingH shakespeare yaml ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "The library for generating a WebGL scene for the web"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "I1M" = callPackage ({ mkDerivation, array, base, QuickCheck, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "I1M"; version = "0.1.0"; sha256 = "0a5bh9hlsn6hmdqinc47hxlav1isv9jh2i4x3zfyfp4y4xrp2h93"; libraryHaskellDepends = [ array base QuickCheck ]; testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck ]; description = "Code for the Haskell course taught at the University of Seville"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "IDynamic" = callPackage ({ mkDerivation, base, containers, directory }: mkDerivation { pname = "IDynamic"; version = "0.1"; sha256 = "1p4h2hxwzp0bxkzh864vkqbwychi0j2c3rqck9vk5kfax5i1jfz8"; libraryHaskellDepends = [ base containers directory ]; description = "Indexable, serializable form of Data.Dynamic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "IFS" = callPackage ({ mkDerivation, array, base, bytestring, containers, random }: mkDerivation { pname = "IFS"; version = "0.1.1"; sha256 = "1r2dbpsmmsgxb43ycsz54zxcyfwanp72r9ry645mjlshg4q360xr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring containers random ]; description = "Iterated Function System generation for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "INblobs" = callPackage ({ mkDerivation, base, containers, directory, haskell98, HaXml , polyparse, pretty, process, wx, wxcore }: mkDerivation { pname = "INblobs"; version = "0.1.1"; sha256 = "04il63xafq20jn3m4hahn93xxfrp6whrjvsz974zczxqm41ygb10"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers directory haskell98 HaXml polyparse pretty process wx wxcore ]; description = "Editor and interpreter for Interaction Nets"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "IOR" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "IOR"; version = "0.1"; sha256 = "0iinsva0pwparpg4lkgx8mw8l49rnl1h3zzblp89nkqk5i7qhq8a"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base mtl ]; description = "Region based resource management for the IO monad"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "IORefCAS" = callPackage ({ mkDerivation, base, bits-atomic, ghc-prim, HUnit, QuickCheck , time }: mkDerivation { pname = "IORefCAS"; version = "0.2.0.1"; sha256 = "06vfck59x30mqa9h2ljd4r2cx1ks91b9gwcr928brp7filsq9fdb"; revision = "1"; editedCabalFile = "0s01hpvl0dqb6lszp1s76li1i1k57j1bzhwhfwz552w85pxpv7ib"; libraryHaskellDepends = [ base bits-atomic ghc-prim ]; testHaskellDepends = [ base bits-atomic ghc-prim HUnit QuickCheck time ]; description = "Atomic compare and swap for IORefs and STRefs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "IOSpec" = callPackage ({ mkDerivation, base, mtl, QuickCheck, Stream }: mkDerivation { pname = "IOSpec"; version = "0.3.1.1"; sha256 = "1w6f7jnjm4n0s4mr18yqv81rsnrh8f6806x523gnqljbyak18p1l"; libraryHaskellDepends = [ base mtl QuickCheck Stream ]; description = "A pure specification of the IO monad"; license = lib.licenses.bsd3; }) {}; "IPv6Addr" = callPackage ({ mkDerivation, aeson, attoparsec, base, HUnit, iproute, network , network-info, random, test-framework, test-framework-hunit, text }: mkDerivation { pname = "IPv6Addr"; version = "2.0.4"; sha256 = "1d20cfnxvahcnr8iq71ymyykfl6cgxzl5i6vmdl7ill2bj07xy08"; libraryHaskellDepends = [ aeson attoparsec base iproute network network-info random text ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit text ]; description = "Library to deal with IPv6 address text representations"; license = lib.licenses.bsd3; }) {}; "IPv6DB" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, fast-logger , hedis, hspec, http-client, http-types, IPv6Addr, mtl , optparse-applicative, text, unordered-containers, vector, wai , wai-logger, warp }: mkDerivation { pname = "IPv6DB"; version = "0.3.2"; sha256 = "1nhgbrfwabnxgbjwjyksaazb08awlhf7m8w7dx3xhm32m1dkkm6f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring hedis http-types IPv6Addr mtl text unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring fast-logger hedis http-types IPv6Addr mtl optparse-applicative text unordered-containers vector wai wai-logger warp ]; testHaskellDepends = [ aeson base hspec http-client http-types vector ]; description = "A RESTful microService for IPv6-related data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "IcoGrid" = callPackage ({ mkDerivation, array, base, GlomeVec }: mkDerivation { pname = "IcoGrid"; version = "0.1.2"; sha256 = "0ryb2q5xfddcx2qg019jajac7xvaw2ci5wi094gbrqhhflj7wc8n"; libraryHaskellDepends = [ array base GlomeVec ]; description = "Library for generating grids of hexagons and pentagons mapped to a sphere"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "IfElse" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "IfElse"; version = "0.85"; sha256 = "1kfx1bwfjczj93a8yqz1n8snqiq5655qgzwv1lrycry8wb1vzlwa"; libraryHaskellDepends = [ base mtl ]; description = "Anaphoric and miscellaneous useful control-flow"; license = lib.licenses.bsd3; }) {}; "Imlib" = callPackage ({ mkDerivation, array, base, imlib2, X11 }: mkDerivation { pname = "Imlib"; version = "0.1.2"; sha256 = "075x1vcrxdwknzbad05l08i5c79svf714yvv6990ffvsfykiilry"; libraryHaskellDepends = [ array base X11 ]; librarySystemDepends = [ imlib2 ]; license = lib.licenses.bsd3; }) {inherit (pkgs) imlib2;}; "ImperativeHaskell" = callPackage ({ mkDerivation, base, mtl, template-haskell }: mkDerivation { pname = "ImperativeHaskell"; version = "2.0.0.1"; sha256 = "06px87hc6gz7n372lvpbq0g2v2s0aghd3k5a1ajgn5hbxirhnpwb"; libraryHaskellDepends = [ base mtl template-haskell ]; description = "A library for writing Imperative style haskell"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "IndentParser" = callPackage ({ mkDerivation, base, parsec }: mkDerivation { pname = "IndentParser"; version = "0.2.1"; sha256 = "0l9k8md2n0vhjqlvxcaf43i4cv09lnbbbw8vfz7bkbzhbwirs32j"; libraryHaskellDepends = [ base parsec ]; description = "Combinators for parsing indentation based syntatic structures"; license = "GPL"; }) {}; "IndexedList" = callPackage ({ mkDerivation, base, PeanoWitnesses }: mkDerivation { pname = "IndexedList"; version = "0.1.0.1"; sha256 = "1i7gv3iqjj4j026k0ywmksbpjyqxlgb0f6bq2v0p9pkrj5q3jxfm"; libraryHaskellDepends = [ base PeanoWitnesses ]; description = "Length- and element-indexed lists sitting somewhere between homogeneous and fully heterogeneous"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "InfixApplicative" = callPackage ({ mkDerivation, base, haskell98 }: mkDerivation { pname = "InfixApplicative"; version = "1.1"; sha256 = "03c0jlnlnqm6faiandfg0kzajffk03aazkrqwav3g4vc3cdqwfgp"; libraryHaskellDepends = [ base haskell98 ]; description = "liftA2 for infix operators"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "IntFormats" = callPackage ({ mkDerivation, base, hspec, parsec, QuickCheck }: mkDerivation { pname = "IntFormats"; version = "0.1.0.0"; sha256 = "1w8frx6w29lxwq094vx7bk1pxi48m3qva3h2wxyl4f6w2k0l3hck"; libraryHaskellDepends = [ base parsec QuickCheck ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Convert integers in various bases to and from strings"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "IntGraph" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "IntGraph"; version = "0.1.1.0"; sha256 = "08cvlvqvjzcxsnqs9lh493y9yjxv5wcfaqc4pq9rl3wlhixjlrp6"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers ]; description = "Dynamically sized graph library"; license = lib.licenses.bsd3; }) {}; "InternedData" = callPackage ({ mkDerivation, aeson, base, bimaps, binary, bytestring, cereal , cereal-text, compact, containers, criterion, deepseq, hashable , QuickCheck, string-conversions, tasty, tasty-quickcheck, tasty-th , text, text-binary, utf8-string, vector-th-unbox }: mkDerivation { pname = "InternedData"; version = "0.0.0.1"; sha256 = "0wyxh6hzhxgia66knwbpbkjhx4zk3fw6dswqzfxir0i4bqdn35xx"; libraryHaskellDepends = [ aeson base bimaps binary bytestring cereal cereal-text compact deepseq hashable string-conversions text text-binary utf8-string vector-th-unbox ]; testHaskellDepends = [ aeson base binary cereal QuickCheck string-conversions tasty tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base bytestring containers criterion deepseq text ]; description = "Data interning (with compact regions where possible)"; license = lib.licenses.bsd3; }) {}; "Interpolation" = callPackage ({ mkDerivation, base, haskell-src-meta, syb, template-haskell }: mkDerivation { pname = "Interpolation"; version = "0.3.0"; sha256 = "046bx18mlgicp26391gvgzbi0wfwl9rddam3jdfz4lpxva4q9xhv"; libraryHaskellDepends = [ base haskell-src-meta syb template-haskell ]; description = "Multiline strings, interpolation and templating"; license = "unknown"; }) {}; "Interpolation-maxs" = callPackage ({ mkDerivation, base, syb, template-haskell }: mkDerivation { pname = "Interpolation-maxs"; version = "0.3.0"; sha256 = "0dh8d681h47jngan89vxnf8yhm31vjv8ysf21w6gclzfcl521vgn"; libraryHaskellDepends = [ base syb template-haskell ]; description = "Multiline strings, interpolation and templating"; license = "unknown"; }) {}; "IntervalMap" = callPackage ({ mkDerivation, base, Cabal, containers, criterion, deepseq , fingertree, QuickCheck, random, SegmentTree, weigh }: mkDerivation { pname = "IntervalMap"; version = "0.6.1.2"; sha256 = "03smzhwk1zf5na544b0azp49j4gvafqsih9ggwf6yng38yhixwld"; libraryHaskellDepends = [ base containers deepseq ]; testHaskellDepends = [ base Cabal containers deepseq QuickCheck ]; benchmarkHaskellDepends = [ base containers criterion deepseq fingertree random SegmentTree weigh ]; description = "Containers for intervals, with efficient search"; license = lib.licenses.bsd3; }) {}; "Irc" = callPackage ({ mkDerivation, base, data-default, doctest, mtl, network , transformers }: mkDerivation { pname = "Irc"; version = "0.1.0.2"; sha256 = "0qh1j9zy0yfpzdjxn6mypsw555pq2gm5nzys08zj5ilqn5z2r2pi"; libraryHaskellDepends = [ base data-default mtl network transformers ]; testHaskellDepends = [ base doctest ]; description = "DSL for IRC bots"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "IrrHaskell" = callPackage ({ mkDerivation, base, random, time }: mkDerivation { pname = "IrrHaskell"; version = "0.2"; sha256 = "1j0m4ib2r84kb7c0s3qpmv3cziq3a2mql4ga9rnqi5pqkqpz2xcc"; libraryHaskellDepends = [ base random time ]; doHaddock = false; description = "Haskell FRP binding to the Irrlicht game engine"; license = "LGPL"; }) {}; "IsNull" = callPackage ({ mkDerivation, base, bytestring, containers, hspec, HUnit , QuickCheck, quickcheck-instances, system-filepath, text , unordered-containers, vector }: mkDerivation { pname = "IsNull"; version = "0.4.0.0"; sha256 = "06f03b9my7hix5fvcv9cc0saf9zfwgkvn3210vymlyc1rj450ykm"; libraryHaskellDepends = [ base bytestring containers text ]; testHaskellDepends = [ base bytestring containers hspec HUnit QuickCheck quickcheck-instances system-filepath text unordered-containers vector ]; description = "A typeclass to determine if a given value is null"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "JSON-Combinator" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , bytestring-trie, containers, failure, hjson, json, JSONb, parsec , text, vector }: mkDerivation { pname = "JSON-Combinator"; version = "0.2.8"; sha256 = "0rdiva15wspaz33dh1g7x6llswsx1l4j51wqyvszzcjzifx2ly6q"; libraryHaskellDepends = [ aeson attoparsec base bytestring bytestring-trie containers failure hjson json JSONb parsec text vector ]; description = "A combinator library on top of a generalised JSON type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "JSON-Combinator-Examples" = callPackage ({ mkDerivation, base, bytestring, json, JSON-Combinator, JSONb }: mkDerivation { pname = "JSON-Combinator-Examples"; version = "0.0.1"; sha256 = "1s5grfgnklnwh55yn5mlg2ibdm7mx2i7hwqs7649gkapda054ywg"; libraryHaskellDepends = [ base bytestring json JSON-Combinator JSONb ]; description = "Example uses of the JSON-Combinator library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "JSONParser" = callPackage ({ mkDerivation, base, parsec }: mkDerivation { pname = "JSONParser"; version = "0.1.0.4"; sha256 = "1xda2dy2mizpvxvn3gyhx7aql7pi26zvw044r3bm14xr5qj11q26"; libraryHaskellDepends = [ base parsec ]; description = "Parse JSON"; license = lib.licenses.bsd3; }) {}; "JSONb" = callPackage ({ mkDerivation, attoparsec, base, bytestring, bytestring-nums , bytestring-trie, containers, utf8-string }: mkDerivation { pname = "JSONb"; version = "1.0.8"; sha256 = "16gjdlajqvwvq1znyq3vqxfa9vq4xs0ywxpm93v0y1rgmzcfqzj7"; revision = "1"; editedCabalFile = "06l6w3kcskfcy9i52m9d8chxxrk6dk5dvsmlvggylsapkid8bcj7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base bytestring bytestring-nums bytestring-trie containers utf8-string ]; description = "JSON parser that uses byte strings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "JYU-Utils" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , deepseq, directory, filepath, lazysmallcheck, mtl, mwc-random , parallel, process, QuickCheck, random, stm, template-haskell , unix, zlib }: mkDerivation { pname = "JYU-Utils"; version = "0.1.1.2"; sha256 = "1c3cxdzbdvmvy1qvy4xvg10zijm8vw48pgh9c8a6mykgncwq6pw9"; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath lazysmallcheck mtl mwc-random parallel process QuickCheck random stm template-haskell unix zlib ]; description = "Some utility functions for JYU projects"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "JackMiniMix" = callPackage ({ mkDerivation, base, hosc }: mkDerivation { pname = "JackMiniMix"; version = "0.1"; sha256 = "0ivqfk1rac1hv5j6nlsbpcm5yjqwpic34mdq9gf2m63lygqkbwqp"; libraryHaskellDepends = [ base hosc ]; description = "control JackMiniMix"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Javasf" = callPackage ({ mkDerivation, base, binary, bytestring, language-java-classfile }: mkDerivation { pname = "Javasf"; version = "0.0.1"; sha256 = "14v0skqf1s54jkscgdcxjh1yv5lcrc5ni44bizx0kw35vf07faah"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring language-java-classfile ]; description = "A utility to print the SourceFile attribute of one or more Java class files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Javav" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Javav"; version = "0.0.4"; sha256 = "06aiiq1bhl8gvhk2agk2rsmqrqf6ac5ym194bm5aq47hmdwi33h9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "A utility to print the target version of Java class files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Jazzkell" = callPackage ({ mkDerivation, base, Euterpea, random }: mkDerivation { pname = "Jazzkell"; version = "0.0.1"; sha256 = "11sqcvdi1msnxn6fp590sy272lv2dp6qlzfard6sp1xnwqxx85nh"; libraryHaskellDepends = [ base Euterpea random ]; description = "Library for modeling jazz improvisation"; license = "unknown"; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {}; "Jdh" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Jdh"; version = "0.1.0.1"; sha256 = "0zg7xh3apm7x3c9gz876k5cis5jpng1bzf6g9ywbmmndry6dn1c0"; libraryHaskellDepends = [ base ]; description = "A Json implementation for Haskell, with JavaScript Values and Encoding/Decoding"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Jikka" = callPackage ({ mkDerivation, alex, ansi-terminal, array, base, containers , deepseq, directory, doctest, happy, hspec, hspec-discover, mtl , template-haskell, text, transformers, vector }: mkDerivation { pname = "Jikka"; version = "5.6.0.0"; sha256 = "18if2ghs642yvwqnblkhwd8ah32gdnpg53v5hjmqz4k4gr589bsg"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ ansi-terminal array base containers deepseq directory mtl template-haskell text transformers vector ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ ansi-terminal array base containers deepseq directory mtl template-haskell text transformers vector ]; testHaskellDepends = [ ansi-terminal array base containers deepseq directory doctest hspec mtl template-haskell text transformers vector ]; testToolDepends = [ hspec-discover ]; description = "A transpiler from Python to C++ for competitive programming"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "JsContracts" = callPackage ({ mkDerivation, base, containers, directory, filepath, mtl, parsec , pretty, syb, WebBits, WebBits-Html }: mkDerivation { pname = "JsContracts"; version = "0.5.3"; sha256 = "17l6kdpdc7lrpd9j4d2b6vklkpclshcjy6hzpi442b7pj96sn589"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers directory filepath mtl parsec pretty syb WebBits WebBits-Html ]; executableHaskellDepends = [ base containers mtl parsec pretty syb WebBits WebBits-Html ]; description = "Design-by-contract for JavaScript"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "JsonGrammar" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , HUnit, language-typescript, mtl, stack-prism, test-framework , test-framework-hunit, text, unordered-containers, vector }: mkDerivation { pname = "JsonGrammar"; version = "1.0.5"; sha256 = "12p1y9cmqhk49g84mz8l6j4c8vladwc9868sjn6pn0q70jl7d915"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers language-typescript mtl stack-prism text unordered-containers vector ]; testHaskellDepends = [ aeson base HUnit language-typescript stack-prism test-framework test-framework-hunit text ]; description = "Combinators for bidirectional JSON parsing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "JuPyTer-notebook" = callPackage ({ mkDerivation, aeson, base, bytestring, json-autotype, text }: mkDerivation { pname = "JuPyTer-notebook"; version = "0.1.0.0"; sha256 = "1bmnwi0z68fzlzjf2599xs6rzi89p1jpv1gmnsi05cfsh1bysda7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base json-autotype ]; executableHaskellDepends = [ aeson base bytestring json-autotype text ]; description = "JuPyTer notebook parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "JuicyPixels" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq, mtl , primitive, transformers, vector, zlib }: mkDerivation { pname = "JuicyPixels"; version = "3.3.7"; sha256 = "1rrvapzcj0q8sigxq1zq2k4h88i1r2hyca4p7pkqa1b4pk6vhdny"; libraryHaskellDepends = [ base binary bytestring containers deepseq mtl primitive transformers vector zlib ]; description = "Picture loading/serialization (in png, jpeg, bitmap, gif, tga, tiff and radiance)"; license = lib.licenses.bsd3; }) {}; "JuicyPixels-blp" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring, directory , filepath, hashable, JuicyPixels, optparse-simple, text-show , unordered-containers, vector }: mkDerivation { pname = "JuicyPixels-blp"; version = "0.2.0.0"; sha256 = "04wkqqzzwn2jr58dmyg6vhkl7z4016gzbkrvd54k94w6p5szkfpz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base binary bytestring hashable JuicyPixels text-show vector ]; executableHaskellDepends = [ base bytestring directory filepath JuicyPixels optparse-simple text-show unordered-containers ]; description = "BLP format decoder/encoder over JuicyPixels library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "JuicyPixels-blurhash" = callPackage ({ mkDerivation, base, bytestring, containers, doctest, filepath , Glob, hedgehog, JuicyPixels, optparse-applicative, tasty , tasty-discover, tasty-hedgehog, tasty-hunit, vector }: mkDerivation { pname = "JuicyPixels-blurhash"; version = "0.1.0.3"; sha256 = "0kgl2j7990p8q5yrkn0wgaszc9fzva1pc3277j11k1lbjsymz360"; revision = "8"; editedCabalFile = "09mlq9874j1lc33mk9f7qx6nwyz58hywnb8r4l1nkmnnbnc56alj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers filepath JuicyPixels vector ]; executableHaskellDepends = [ base bytestring containers filepath JuicyPixels optparse-applicative vector ]; testHaskellDepends = [ base bytestring containers doctest filepath Glob hedgehog JuicyPixels tasty tasty-discover tasty-hedgehog tasty-hunit vector ]; testToolDepends = [ tasty-discover ]; description = "Blurhash is a very compact represenation of a placeholder for an image"; license = lib.licenses.bsd3; }) {}; "JuicyPixels-canvas" = callPackage ({ mkDerivation, base, containers, JuicyPixels }: mkDerivation { pname = "JuicyPixels-canvas"; version = "0.1.0.0"; sha256 = "0y791kwg9gc3nlz5sbpszd7wiqr5b5bwmgvafyjzk9xnlxlc7xcm"; libraryHaskellDepends = [ base containers JuicyPixels ]; description = "Functions for drawing lines, squares and so on pixel by pixel"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "JuicyPixels-extra" = callPackage ({ mkDerivation, base, criterion, hspec, hspec-discover , JuicyPixels }: mkDerivation { pname = "JuicyPixels-extra"; version = "0.5.2"; sha256 = "11y4735bbp99wvi4fkpvkda7cj4c6iqp437drs27flicx2ygc687"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base JuicyPixels ]; testHaskellDepends = [ base hspec JuicyPixels ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion JuicyPixels ]; description = "Efficiently scale, crop, flip images with JuicyPixels"; license = lib.licenses.bsd3; }) {}; "JuicyPixels-repa" = callPackage ({ mkDerivation, base, bytestring, JuicyPixels, repa, vector }: mkDerivation { pname = "JuicyPixels-repa"; version = "0.7.1.0"; sha256 = "0zi6262gqjj9dax3skwngz0ly5hgfbrh6snnvzx8ay1rvl1i5wdq"; libraryHaskellDepends = [ base bytestring JuicyPixels repa vector ]; description = "Convenience functions to obtain array representations of images"; license = lib.licenses.bsd3; }) {}; "JuicyPixels-scale-dct" = callPackage ({ mkDerivation, base, base-compat, carray, fft, JuicyPixels, time }: mkDerivation { pname = "JuicyPixels-scale-dct"; version = "0.1.2"; sha256 = "04rhrmjnh12hh2nz04k245avgdcwqfyjnsbpcrz8j9328j41nf7p"; revision = "8"; editedCabalFile = "08ym2s8ypmqs2viz4jr9zm54cia8b54li2zqi8dq93vjnzz0kkbf"; libraryHaskellDepends = [ base base-compat carray fft JuicyPixels ]; testHaskellDepends = [ base base-compat carray fft JuicyPixels time ]; description = "Scale JuicyPixels images with DCT"; license = lib.licenses.bsd3; }) {}; "JuicyPixels-stbir" = callPackage ({ mkDerivation, base, c2hs, data-default-class, JuicyPixels , vector }: mkDerivation { pname = "JuicyPixels-stbir"; version = "0.1.0.0"; sha256 = "0jlb72hbiqbnjm5q63ywrw5dljfzpgbw91xk7ijrsfm209pprcqz"; libraryHaskellDepends = [ base data-default-class JuicyPixels vector ]; libraryToolDepends = [ c2hs ]; description = "Scale JuicyPixels images with stb_image_resize"; license = lib.licenses.bsd3; }) {}; "JuicyPixels-util" = callPackage ({ mkDerivation, base, JuicyPixels, vector }: mkDerivation { pname = "JuicyPixels-util"; version = "0.2"; sha256 = "1b2rx5g8kd83hl50carr02mz21gvkasnsddw1f3pfvfsyfv3yyrc"; libraryHaskellDepends = [ base JuicyPixels vector ]; description = "Convert JuicyPixel images into RGBA format, flip, trim and so on"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "JunkDB" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, conduit , data-default, directory, filepath, mtl, network, resourcet }: mkDerivation { pname = "JunkDB"; version = "0.1.1.0"; sha256 = "0g68khpfiwknqwwa7hv7db0563hsnd3hczfd0p4nx777xqrkh2dx"; libraryHaskellDepends = [ aeson base binary bytestring conduit data-default directory filepath mtl network resourcet ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "JunkDB-driver-gdbm" = callPackage ({ mkDerivation, base, bytestring, conduit, directory, filepath , JunkDB, mtl, resourcet }: mkDerivation { pname = "JunkDB-driver-gdbm"; version = "0.1.1.0"; sha256 = "1q8sa4w60pv7mgf17zg8yjpjvbzrg2xlpn30myp66vq2kdv293jj"; libraryHaskellDepends = [ base bytestring conduit directory filepath JunkDB mtl resourcet ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "JunkDB-driver-hashtables" = callPackage ({ mkDerivation, base, bytestring, conduit, hashable, hashtables , JunkDB, mtl, resourcet }: mkDerivation { pname = "JunkDB-driver-hashtables"; version = "0.1.1.0"; sha256 = "0385f0vpp4dy9r9cqh2rr7gpx07fazzqjk9bwrbs4nka4wfnqbv0"; libraryHaskellDepends = [ base bytestring conduit hashable hashtables JunkDB mtl resourcet ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "JustParse" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "JustParse"; version = "2.1"; sha256 = "16il25s1fb4b6ih6njsqxx7p7x0fc0kcwa5vqn7n7knqph6vvjaa"; libraryHaskellDepends = [ base ]; description = "A simple and comprehensive Haskell parsing library"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "KMP" = callPackage ({ mkDerivation, array, base, Cabal }: mkDerivation { pname = "KMP"; version = "0.2.0.0"; sha256 = "0x90yi4aplfqhwaaw5ymgcmv6fpg7659r8n7ir6xfkrpgfmk18i9"; libraryHaskellDepends = [ array base ]; testHaskellDepends = [ base Cabal ]; description = "Knuth–Morris–Pratt string searching algorithm"; license = lib.licenses.bsd3; }) {}; "KSP" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "KSP"; version = "0.1"; sha256 = "19sjr9vavxnbv5yp2c01gy6iz1q2abllcsf378n15f3z064ffqn6"; libraryHaskellDepends = [ base ]; description = "A library with the kerbal space program universe and demo code"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Kalman" = callPackage ({ mkDerivation, base, hmatrix }: mkDerivation { pname = "Kalman"; version = "0.1.0.1"; sha256 = "1mzdaj6h21is3fwnckzq5zcxd4zqahsdppsx65bv5vdplsiadrw5"; libraryHaskellDepends = [ base hmatrix ]; description = "A slightly extended Kalman filter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Kawaii-Parser" = callPackage ({ mkDerivation, base, containers, mtl }: mkDerivation { pname = "Kawaii-Parser"; version = "2.0.0"; sha256 = "1b0b6hr128jahwlivl0w27s11l51p6y5xjijjlgqhb17yjicxfl1"; libraryHaskellDepends = [ base containers mtl ]; description = "A simple parsing library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "KdTree" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "KdTree"; version = "0.2.2.1"; sha256 = "056396l7rj2c8lxzm53vf9dq8jc5wqhb3lzhbxif1p6fapd6whcf"; libraryHaskellDepends = [ base QuickCheck ]; testHaskellDepends = [ base QuickCheck ]; description = "KdTree, for efficient search in K-dimensional point clouds"; license = lib.licenses.bsd3; }) {}; "Ketchup" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, directory , mime-types, network, text }: mkDerivation { pname = "Ketchup"; version = "0.4.3"; sha256 = "1f5dnxfch3xrhxbgn74adzj7lalx1fpz3cicnhvvxj2aay62a7d1"; libraryHaskellDepends = [ base base64-bytestring bytestring directory mime-types network text ]; description = "A super small web framework for those who don't like big and fancy codebases"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "KiCS" = callPackage ({ mkDerivation, base, containers, curry-base, curry-frontend , directory, filepath, ghc-paths, kics, network, old-time, process , random, readline, syb, unix }: mkDerivation { pname = "KiCS"; version = "0.9.3"; sha256 = "0z5ps5apr436dbm5wkfnpqksnqi3jsqmp2zkmy37crzzinlilzvn"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers curry-frontend directory filepath network old-time process random syb unix ]; libraryToolDepends = [ kics ]; executableHaskellDepends = [ base containers curry-base curry-frontend directory filepath ghc-paths old-time process readline ]; description = "A compiler from Curry to Haskell"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {kics = null;}; "KiCS-debugger" = callPackage ({ mkDerivation, base, containers, curry-base, directory, filepath , haskell-src, haskell98, KiCS, KiCS-prophecy, mtl, readline, syb }: mkDerivation { pname = "KiCS-debugger"; version = "0.1.1"; sha256 = "1hvdqil8lfybcp2j04ig03270q5fy29cbmg8jmv38dpcgjsx6mk1"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers filepath haskell98 KiCS mtl readline syb ]; executableHaskellDepends = [ base curry-base directory haskell-src KiCS KiCS-prophecy ]; description = "debug features for kics"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "KiCS-prophecy" = callPackage ({ mkDerivation, base, filepath, KiCS }: mkDerivation { pname = "KiCS-prophecy"; version = "0.1.1"; sha256 = "0l278x2gavm0ndbm4k0197cwyvamz37vzy7nz35lb7n5sc5b2gsr"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base filepath KiCS ]; executableHaskellDepends = [ base KiCS ]; description = "a transformation used by the kics debugger"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "Kleislify" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Kleislify"; version = "0.0.4"; sha256 = "0f7f6sxb774h9dx6xy6wbcrc5b2i27k9m5ay3hq9hqsjg86qmxyl"; libraryHaskellDepends = [ base ]; description = "Variants of Control.Arrow functions, specialised to kleislis."; license = lib.licenses.bsd3; }) {}; "Konf" = callPackage ({ mkDerivation, base, containers, parsec }: mkDerivation { pname = "Konf"; version = "0.1.0.0"; sha256 = "113jxbaw8b17j91aakxli3r3zdvnx3gvf2m57sx5d7mfk2qx28r6"; libraryHaskellDepends = [ base containers parsec ]; description = "A configuration language and a parser"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Kriens" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Kriens"; version = "0.1.0.1"; sha256 = "1b6r4860qnnszs4giaidd8z1xch8vvq8qdyb9linrdhxpf5ad3sw"; libraryHaskellDepends = [ base ]; description = "Category for Continuation Passing Style"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Kulitta" = callPackage ({ mkDerivation, array, base, deepseq, Euterpea, parallel, random , UISF }: mkDerivation { pname = "Kulitta"; version = "2.2.1"; sha256 = "1r5pjlv4a99dpbqqnixyw8s99z5h1fgw6rdc8bdhjij1bj6dc5qw"; libraryHaskellDepends = [ array base deepseq Euterpea parallel random UISF ]; description = "Library for automated composition and musical learning"; license = "unknown"; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {}; "KyotoCabinet" = callPackage ({ mkDerivation, base, bytestring, extensible-exceptions , kyotocabinet }: mkDerivation { pname = "KyotoCabinet"; version = "0.1"; sha256 = "1l7cpppjfz5nd8k67ss959g8sg5kbsfl4zy80a3yrlwbivyrg58n"; libraryHaskellDepends = [ base bytestring extensible-exceptions ]; librarySystemDepends = [ kyotocabinet ]; description = "Kyoto Cabinet DB bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) kyotocabinet;}; "L-seed" = callPackage ({ mkDerivation, base, cairo, containers, gtk, mtl, old-time , parsec, random }: mkDerivation { pname = "L-seed"; version = "0.2"; sha256 = "1dj4320fpwmlqv5jzzi7x218mrsacdmmk3czb1szzq44pmfmpy32"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cairo containers gtk mtl old-time parsec random ]; description = "Plant growing programming game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "LATS" = callPackage ({ mkDerivation, base, constraint-classes, hmatrix, openblasCompat , semigroups, vector }: mkDerivation { pname = "LATS"; version = "0.4.2"; sha256 = "1dx3z575sjpaf34qja792c7r39gcl9fq83hxczrc3984b3i0gss3"; libraryHaskellDepends = [ base constraint-classes hmatrix semigroups vector ]; librarySystemDepends = [ openblasCompat ]; description = "Linear Algebra on Typed Spaces"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) openblasCompat;}; "LC3" = callPackage ({ mkDerivation, base, bytestring, hspec, lens, mtl, vector }: mkDerivation { pname = "LC3"; version = "0.1.0.2"; sha256 = "029l4rgdzas0w9c4dpgfxhgbl1ngkvsfd3yf6mx8vwriwgmqbs05"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring hspec lens mtl vector ]; description = "LC-3 virtual machine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "LDAP" = callPackage ({ mkDerivation, base, HUnit, openldap }: mkDerivation { pname = "LDAP"; version = "0.6.11"; sha256 = "1cwh3272zi5r0zznmixghf87vskz7s35bmz6ifyky0xk3s04ijq1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; librarySystemDepends = [ openldap ]; testHaskellDepends = [ base HUnit ]; testSystemDepends = [ openldap ]; description = "Haskell binding for C LDAP API"; license = lib.licenses.bsd3; }) {inherit (pkgs) openldap;}; "LDAPv3" = callPackage ({ mkDerivation, base, base-encoding, binary, bytestring , containers, deepseq, int-cast, newtype, parsec , quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck, text , text-short }: mkDerivation { pname = "LDAPv3"; version = "0.1.1.0"; sha256 = "164d3n9gi236qghbb0pyqi7f9c3w5xmj1p5h315zcrcc1hydac0m"; libraryHaskellDepends = [ base binary bytestring containers deepseq int-cast newtype parsec text text-short ]; testHaskellDepends = [ base base-encoding binary bytestring containers deepseq int-cast newtype parsec quickcheck-instances tasty tasty-hunit tasty-quickcheck text text-short ]; description = "Lightweight Directory Access Protocol (LDAP) version 3"; license = lib.licenses.gpl2Plus; hydraPlatforms = lib.platforms.none; }) {}; "LParse" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "LParse"; version = "0.3.1.0"; sha256 = "1fw5s0688d5x2i2qarac2r96pj13b2fhla0212fzwlsgpbmg7g8z"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base ]; description = "A continuation-based parser library"; license = lib.licenses.mit; }) {}; "LRU" = callPackage ({ mkDerivation, base, containers, QuickCheck }: mkDerivation { pname = "LRU"; version = "0.1.1"; sha256 = "0yppxz78y5myh9f53yqz6naqj15vk2h7fl3h8h8dps72zw9c5aqn"; libraryHaskellDepends = [ base containers QuickCheck ]; description = "Implements an LRU data structure"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "LTS" = callPackage ({ mkDerivation, base, criterion, fin, QuickCheck, smallcheck , tasty, tasty-hunit, tasty-smallcheck, time }: mkDerivation { pname = "LTS"; version = "0.1.0.0"; sha256 = "0wiyly7yhpdsbpnv1lkbyy3b5p3vsri5zhr6d7bcrhmrn3wbc0hb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base fin ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck smallcheck tasty tasty-hunit tasty-smallcheck ]; benchmarkHaskellDepends = [ base criterion time ]; description = "LTS: Labelled Transition System"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "LTree" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "LTree"; version = "0.1"; sha256 = "0liqz3n2ycidwmg8iz7mbm0d087fcfgphvbip8bsn0hpwlf10dvw"; libraryHaskellDepends = [ base transformers ]; description = "Tree with only leaves carrying the data"; license = lib.licenses.publicDomain; }) {}; "LambdaCalculator" = callPackage ({ mkDerivation, base, binary, bytestring, haskeline, mtl, parsec , pretty }: mkDerivation { pname = "LambdaCalculator"; version = "0.2"; sha256 = "108synzx9h3k30sn9a8rhdwgskiv0xi7qf41jkdrg6c7ca95wp6i"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring haskeline mtl parsec pretty ]; description = "A basic lambda calculator with beta reduction and a REPL"; license = lib.licenses.bsd3; }) {}; "LambdaDB" = callPackage ({ mkDerivation, base, containers, QuickCheck, transformers }: mkDerivation { pname = "LambdaDB"; version = "0.0.0.6"; sha256 = "10dzjbgb8l0yp8drhkfpww798xa9wvv3hl1z8iq04xz5h910m803"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers transformers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; description = "On-memory Database using Lambda Function environment"; license = lib.licenses.bsd3; }) {}; "LambdaDesigner" = callPackage ({ mkDerivation, aeson, base, bytestring, bytestring-trie , containers, hosc, lens, lens-aeson, matrix, text, transformers , vector }: mkDerivation { pname = "LambdaDesigner"; version = "0.1.0.0"; sha256 = "1lgplxb546f7bdrwnmivb8zwix4rqhkrhv83ni90hzf4nx5fpjcy"; libraryHaskellDepends = [ aeson base bytestring bytestring-trie containers hosc lens lens-aeson matrix text transformers vector ]; description = "A type-safe EDSL for TouchDesigner written in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "LambdaHack" = callPackage ({ mkDerivation, ansi-terminal, assert-failure, async, base , base-compat, binary, bytestring, containers, deepseq, directory , enummapset, file-embed, filepath, ghc-compact, hashable, hsini , keys, miniutter, open-browser, optparse-applicative, pretty-show , primitive, QuickCheck, sdl2, sdl2-ttf, splitmix, stm, tasty , tasty-hunit, tasty-quickcheck, template-haskell, text , th-lift-instances, time, transformers, unordered-containers , vector, vector-binary-instances, witch, zlib }: mkDerivation { pname = "LambdaHack"; version = "0.11.0.0"; sha256 = "19dmcbx0clzmblk3kh367dx3bbvmargjq1zkjhy2i1ixfpfcs9jm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal assert-failure async base base-compat binary bytestring containers deepseq directory enummapset file-embed filepath ghc-compact hashable hsini keys miniutter open-browser optparse-applicative pretty-show primitive QuickCheck sdl2 sdl2-ttf splitmix stm template-haskell text th-lift-instances time transformers unordered-containers vector vector-binary-instances witch zlib ]; executableHaskellDepends = [ async base filepath optparse-applicative ]; testHaskellDepends = [ base containers enummapset optparse-applicative splitmix tasty tasty-hunit tasty-quickcheck text transformers vector ]; description = "A game engine library for tactical squad ASCII roguelike dungeon crawlers"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; hydraPlatforms = lib.platforms.none; }) {}; "LambdaINet" = callPackage ({ mkDerivation, base, containers, GLFW, GLFW-task, monad-task, mtl , OpenGL, transformers, vector }: mkDerivation { pname = "LambdaINet"; version = "0.2.0.0"; sha256 = "1hdl25dzv19gjr8dzpq1r267v3jj2c2yiskbg0kzdcrh4cj7jcwk"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers GLFW GLFW-task monad-task mtl OpenGL transformers vector ]; description = "Graphical Interaction Net Evaluator for Optimal Evaluation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "LambdaNet" = callPackage ({ mkDerivation, base, binary, bytestring, hmatrix, random , random-shuffle, split }: mkDerivation { pname = "LambdaNet"; version = "0.2.0.0"; sha256 = "06sg360vbayz1314djlg6z885yrknd7gz15s355kna21xjqydmz4"; libraryHaskellDepends = [ base binary bytestring hmatrix random random-shuffle split ]; description = "A configurable and extensible neural network library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "LambdaPrettyQuote" = callPackage ({ mkDerivation, base, checkers, DebugTraceHelpers, derive, HUnit , lambda-ast, mtl, parsec, QuickCheck, syb, template-haskell , test-framework, test-framework-hunit, test-framework-quickcheck2 , th-instances, transformers, tuple, uniplate }: mkDerivation { pname = "LambdaPrettyQuote"; version = "0.0.0.8"; sha256 = "0rxh9gxsd0qh76nzib9pqgzh10gdc629ypnhbg8fjgdiaza7hyal"; libraryHaskellDepends = [ base DebugTraceHelpers HUnit lambda-ast mtl parsec QuickCheck syb template-haskell test-framework test-framework-hunit test-framework-quickcheck2 transformers tuple uniplate ]; testHaskellDepends = [ base checkers DebugTraceHelpers derive HUnit lambda-ast mtl parsec QuickCheck syb template-haskell test-framework test-framework-hunit test-framework-quickcheck2 th-instances transformers tuple uniplate ]; description = "Quasiquoter, and Arbitrary helpers for the lambda calculus"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "LambdaShell" = callPackage ({ mkDerivation, base, containers, mtl, parsec, Shellac , Shellac-compatline }: mkDerivation { pname = "LambdaShell"; version = "0.9.3"; sha256 = "1nqzlnw3fchgqn9bvlvbjma1m0wwssrip2mwb2kiv4rbhqdbfijv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers mtl parsec Shellac Shellac-compatline ]; description = "Simple shell for evaluating lambda expressions"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "Lambdajudge" = callPackage ({ mkDerivation, base, filepath, hspec, mtl, process, text }: mkDerivation { pname = "Lambdajudge"; version = "1.0.0.4"; sha256 = "0va3scw7s24wsxkbybwahy7g32sdx3a2pipx0pa6bz6haz4c0b35"; libraryHaskellDepends = [ base filepath hspec mtl process text ]; testHaskellDepends = [ base filepath hspec mtl process text ]; description = "A library to easily host Haskell based programming competitions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Lambdaya" = callPackage ({ mkDerivation, base, binary, mtl, network, pipes, pipes-binary , pipes-network, pipes-parse }: mkDerivation { pname = "Lambdaya"; version = "0.3.0.0.0"; sha256 = "0lpw6nrs6j87zscgzzg3n7iha6g7jvvcdhk4px2as3795wn22m4s"; libraryHaskellDepends = [ base binary mtl network pipes pipes-binary pipes-network pipes-parse ]; description = "Library for RedPitaya"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "LargeCardinalHierarchy" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "LargeCardinalHierarchy"; version = "0.0.1"; sha256 = "0agq2593h5yb9r3jqnycis9fdizwij3and61ljc4prnhhyxv48g2"; libraryHaskellDepends = [ base ]; description = "A transfinite cardinal arithmetic library including all known large cardinals"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Lastik" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filemanip , filepath, process, pureMD5, SHA, zip-archive }: mkDerivation { pname = "Lastik"; version = "0.7.0"; sha256 = "1bq8az2lrdqszn1aicvxj0spmwpxphvcvgkl6p0mnz8878hyxsdm"; libraryHaskellDepends = [ base bytestring containers directory filemanip filepath process pureMD5 SHA zip-archive ]; description = "A library for compiling programs in a variety of languages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Lattices" = callPackage ({ mkDerivation, array, base, HaskellForMaths, HUnit , test-framework, test-framework-hunit }: mkDerivation { pname = "Lattices"; version = "0.0.3"; sha256 = "08v41np4v4v7dcv5959vvrg0l60xqk5wzi6y1gnm9q1i641r129k"; libraryHaskellDepends = [ array base HaskellForMaths ]; testHaskellDepends = [ array base HaskellForMaths HUnit test-framework test-framework-hunit ]; description = "A library for lattices"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "Lazy-Pbkdf2" = callPackage ({ mkDerivation, base, base16-bytestring, binary, byteable , bytestring, criterion, cryptonite, memory }: mkDerivation { pname = "Lazy-Pbkdf2"; version = "3.1.1"; sha256 = "0hvjgw52rm5kl8v4aafzmafqzg34x6a6jdvdx8fxl9arlxzpba87"; libraryHaskellDepends = [ base binary bytestring ]; testHaskellDepends = [ base base16-bytestring binary bytestring cryptonite memory ]; benchmarkHaskellDepends = [ base binary byteable bytestring criterion cryptonite memory ]; description = "Lazy PBKDF2 generator"; license = lib.licenses.mit; }) {}; "LazyVault" = callPackage ({ mkDerivation, base, directory, filepath, unix }: mkDerivation { pname = "LazyVault"; version = "0.0.1"; sha256 = "1y80bzcjyk5gkzkgyn8h7sf0bg11qn4qr0qgvi640spppxqfqkjq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath unix ]; description = "A simple sandboxing tool for Haskell packages"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Learning" = callPackage ({ mkDerivation, base, containers, hmatrix, vector }: mkDerivation { pname = "Learning"; version = "0.1.0"; sha256 = "14hlr86c605bpfcawvi4vy0hcwph4ji38ql8pic6bawyvcn7pybn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers hmatrix vector ]; executableHaskellDepends = [ base containers hmatrix vector ]; testHaskellDepends = [ base containers hmatrix vector ]; description = "The most frequently used machine learning tools"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "LetsBeRational" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "LetsBeRational"; version = "1.0.0.0"; sha256 = "1rj5n931370nxrnqj1728p38mcqbpswmxc73c5g1mlh66k0gqqk4"; libraryHaskellDepends = [ base ]; description = "European option implied vol calculation"; license = lib.licenses.mit; }) {}; "Level0" = callPackage ({ mkDerivation, base, directory, random, SDL, SDL-ttf }: mkDerivation { pname = "Level0"; version = "1.0"; sha256 = "1kpz8qpm2xj5nm0sav5439flyj3zdx6ha9lgg3c7ky4sjqvwwzxv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory random SDL SDL-ttf ]; description = "A Snake II clone written using SDL"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "LibClang" = callPackage ({ mkDerivation, base, bytestring, c2hs, clang, filepath, hashable , mtl, ncurses, resourcet, text, time, transformers , transformers-base, vector }: mkDerivation { pname = "LibClang"; version = "3.8.0"; sha256 = "1p5r1m65gfdf7zkx2wbcbi5bfmlry1wllhqsxrdfi5xs9vq56p4l"; libraryHaskellDepends = [ base bytestring filepath hashable mtl resourcet text time transformers transformers-base vector ]; librarySystemDepends = [ clang ]; libraryPkgconfigDepends = [ ncurses ]; libraryToolDepends = [ c2hs ]; description = "Haskell bindings for libclang (a C++ parsing library)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (self.llvmPackages) clang; inherit (pkgs) ncurses;}; "LibZip" = callPackage ({ mkDerivation, base, bindings-libzip, bytestring, directory , filepath, HUnit, mtl, time, utf8-string }: mkDerivation { pname = "LibZip"; version = "1.0.1"; sha256 = "0ps2psza80jz566c9k377cqn536g6jcbs558jkc60gra5lhf0dm6"; libraryHaskellDepends = [ base bindings-libzip bytestring filepath mtl time utf8-string ]; testHaskellDepends = [ base bindings-libzip bytestring directory filepath HUnit mtl time utf8-string ]; description = "Bindings to libzip, a library for manipulating zip archives"; license = lib.licenses.bsd3; }) {}; "Limit" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Limit"; version = "1.0"; sha256 = "1yd8c443ql17daicn3r9jiwxxjlpqnpnvkbxcszjha4i4ar94zq1"; libraryHaskellDepends = [ base ]; description = "Wrapper for data that can be unbounded"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "LinearSplit" = callPackage ({ mkDerivation, array, base, cmdargs, haskell98, QuickCheck }: mkDerivation { pname = "LinearSplit"; version = "0.2.1"; sha256 = "05rdlxsl5zpnczahaw2fdycqyryd3y7bccizjbn5sap23spwd7di"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base cmdargs haskell98 QuickCheck ]; description = "Partition the sequence of items to the subsequences in the order given"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "LinguisticsTypes" = callPackage ({ mkDerivation, aeson, base, bimaps, binary, bytestring, cereal , cereal-text, containers, criterion, deepseq, hashable, intern , log-domain, QuickCheck, string-conversions, tasty , tasty-quickcheck, tasty-th, text, text-binary, utf8-string , vector-th-unbox }: mkDerivation { pname = "LinguisticsTypes"; version = "0.0.0.3"; sha256 = "19s2xjzapkg8k8mcasv9llx825z12a5arai7crjfa6wx7l6v3d1d"; libraryHaskellDepends = [ aeson base bimaps binary bytestring cereal cereal-text deepseq hashable intern log-domain QuickCheck string-conversions text text-binary utf8-string vector-th-unbox ]; testHaskellDepends = [ aeson base binary cereal QuickCheck string-conversions tasty tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base bytestring containers criterion deepseq text ]; description = "Collection of types for natural language"; license = lib.licenses.bsd3; }) {}; "LinkChecker" = callPackage ({ mkDerivation, base, containers, haskell98, HTTP, mtl, network , tagsoup }: mkDerivation { pname = "LinkChecker"; version = "0.1"; sha256 = "00wlyqclmzn03y86ba64pkc85kndnakgj8spv4vm7z0k8dsphnfq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers haskell98 HTTP mtl network tagsoup ]; description = "Check a bunch of local html files for broken links"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Liquorice" = callPackage ({ mkDerivation, base, binary, bytestring, HTF, mtl }: mkDerivation { pname = "Liquorice"; version = "0.0.1"; sha256 = "067vnmm74wrdjpy4syabn8l2gr11s4pfarn6156mfhf981svnzqd"; libraryHaskellDepends = [ base binary bytestring HTF mtl ]; testHaskellDepends = [ base binary bytestring HTF mtl ]; description = "Algorithmic Doom map generation"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "List" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "List"; version = "0.6.2"; sha256 = "0y5qk6pzpcha01pa9133qgmmk9nkgjqxaxlg04993i9g43hjpff4"; revision = "1"; editedCabalFile = "11ws93cdzz7k4nvcld2d74155mdgcvyi6f6an7gpf9z4k523c11n"; libraryHaskellDepends = [ base transformers ]; description = "List monad transformer and class"; license = lib.licenses.bsd3; }) {}; "ListLike" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq , dlist, fmlist, HUnit, QuickCheck, random, text, utf8-string , vector }: mkDerivation { pname = "ListLike"; version = "4.7.6"; sha256 = "08jip0q2f9qc95wcqka2lrqpf8r7sswsi5104w73kyrbmfirqnrd"; libraryHaskellDepends = [ array base bytestring containers deepseq dlist fmlist text utf8-string vector ]; testHaskellDepends = [ array base bytestring containers dlist fmlist HUnit QuickCheck random text utf8-string vector ]; description = "Generalized support for list-like structures"; license = lib.licenses.bsd3; }) {}; "ListT" = callPackage ({ mkDerivation, base, smallcheck, tasty, tasty-smallcheck , transformers, util }: mkDerivation { pname = "ListT"; version = "0.1.2.0"; sha256 = "0ygj695w1xrv0kkpnm55gfjnks7xdbw6vrlqx1a5as4s36hq11zr"; revision = "3"; editedCabalFile = "037gbqvqqlqh1b18z4y24rcgkmn3yh0yg3p1aqq1frm3cbkawcps"; libraryHaskellDepends = [ base transformers util ]; testHaskellDepends = [ base smallcheck tasty tasty-smallcheck transformers util ]; description = "List transformer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ListTree" = callPackage ({ mkDerivation, base, directory, filepath, List, transformers }: mkDerivation { pname = "ListTree"; version = "0.2.3"; sha256 = "1k301z2s7z7qjghcllg6x2aibavr39lfmzja1gwzgnck879s2fhb"; libraryHaskellDepends = [ base directory filepath List transformers ]; description = "Trees and monadic trees expressed as monadic lists where the underlying monad is a list"; license = lib.licenses.bsd3; }) {}; "ListWriter" = callPackage ({ mkDerivation, base, hspec, mtl }: mkDerivation { pname = "ListWriter"; version = "0.1.0.0"; sha256 = "1hq0ymraa8fpj81n5v0znc1r98zd46rg4mgarg7zaiwvlv88mk28"; libraryHaskellDepends = [ base mtl ]; testHaskellDepends = [ base hspec ]; description = "define a list constant using Monadic syntax other than overhead [,]"; license = lib.licenses.bsd3; }) {}; "ListZipper" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "ListZipper"; version = "1.2.0.2"; sha256 = "0z3izxpl21fxz43jpx7zqs965anb3gp5vidv3pwwznr88ss2j6a9"; libraryHaskellDepends = [ base QuickCheck ]; description = "Simple zipper for lists"; license = lib.licenses.bsd3; }) {}; "LiterateMarkdown" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "LiterateMarkdown"; version = "0.1.0.1"; sha256 = "0rgjf6blrg8rq75872bpwp6cn3bg89718cy6ik2m22881zfvr2m7"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; doHaddock = false; description = "Converter to convert from .lhs to .md and vice versa."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Logic" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Logic"; version = "0.1.0.0"; sha256 = "0jplyy09i2rr5l8qzkyd41wwi7yj3sxlrz8f36ygdwxnwqfk2w01"; libraryHaskellDepends = [ base ]; description = "Logic"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "LogicGrowsOnTrees" = callPackage ({ mkDerivation, AbortT-mtl, AbortT-transformers, base, bytestring , cereal, cmdtheline, composition, containers, criterion, data-ivar , deepseq, derive, directory, hslogger, hslogger-template, HUnit , lens, MonadCatchIO-transformers, monoid-statistics, mtl, multiset , old-locale, operational, prefix-units, pretty, PSQueue , QuickCheck, quickcheck-instances, random, sequential-index , smallcheck, split, stm, test-framework, test-framework-hunit , test-framework-quickcheck2, test-framework-smallcheck, time , transformers, uuid, void, yjtools }: mkDerivation { pname = "LogicGrowsOnTrees"; version = "1.1.0.2"; sha256 = "1yqnrzcmx8ch9xcpg07if9cs4z1sdpyjfpgzkqkhv9i263pfgxpk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ AbortT-mtl AbortT-transformers base bytestring cereal cmdtheline composition containers data-ivar derive directory hslogger hslogger-template lens MonadCatchIO-transformers monoid-statistics mtl multiset old-locale operational prefix-units pretty PSQueue sequential-index split stm time transformers void yjtools ]; testHaskellDepends = [ base bytestring cereal composition containers data-ivar directory hslogger hslogger-template HUnit lens MonadCatchIO-transformers operational QuickCheck quickcheck-instances random smallcheck stm test-framework test-framework-hunit test-framework-quickcheck2 test-framework-smallcheck time transformers uuid void ]; benchmarkHaskellDepends = [ base cereal criterion deepseq ]; description = "a parallel implementation of logic programming using distributed tree exploration"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "LogicGrowsOnTrees-MPI" = callPackage ({ mkDerivation, base, bytestring, cereal, cmdtheline, containers , data-ivar, derive, hslogger, hslogger-template, LogicGrowsOnTrees , MonadCatchIO-transformers, openmpi, stm, transformers }: mkDerivation { pname = "LogicGrowsOnTrees-MPI"; version = "1.0.0.1.1"; sha256 = "0sqlx06i9f3wxzpk7mivbnn2k4z5n141vbkn1bj886bk5srbrx92"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal cmdtheline containers data-ivar derive hslogger hslogger-template LogicGrowsOnTrees MonadCatchIO-transformers stm transformers ]; librarySystemDepends = [ openmpi ]; description = "an adapter for LogicGrowsOnTrees that uses MPI"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) openmpi;}; "LogicGrowsOnTrees-network" = callPackage ({ mkDerivation, base, cereal, cmdtheline, composition, containers , hslogger, hslogger-template, HUnit, lens, LogicGrowsOnTrees , MonadCatchIO-transformers, mtl, network, pretty, random, stm , test-framework, test-framework-hunit, transformers }: mkDerivation { pname = "LogicGrowsOnTrees-network"; version = "1.0.0.4"; sha256 = "0wxrv610msqfmb52a5101xivpxq49agd88zvrjzi0n3vz10fn0bs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cereal cmdtheline composition containers hslogger hslogger-template lens LogicGrowsOnTrees MonadCatchIO-transformers mtl network pretty transformers ]; testHaskellDepends = [ base hslogger hslogger-template HUnit LogicGrowsOnTrees network random stm test-framework test-framework-hunit transformers ]; description = "an adapter for LogicGrowsOnTrees that uses multiple processes running in a network"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "LogicGrowsOnTrees-processes" = callPackage ({ mkDerivation, base, bytestring, cereal, cmdtheline, containers , criterion, filepath, FindBin, hslogger, hslogger-template, HUnit , LogicGrowsOnTrees, MonadCatchIO-transformers, process, random , test-framework, test-framework-hunit, transformers }: mkDerivation { pname = "LogicGrowsOnTrees-processes"; version = "1.0.0.2"; sha256 = "0d1kz5d83frn1591vgk33d0rw2s4z98lp993rnvhl3k5zqpr2svn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal cmdtheline containers filepath FindBin hslogger hslogger-template LogicGrowsOnTrees MonadCatchIO-transformers process transformers ]; testHaskellDepends = [ base cereal hslogger hslogger-template HUnit LogicGrowsOnTrees random test-framework test-framework-hunit transformers ]; benchmarkHaskellDepends = [ base criterion LogicGrowsOnTrees ]; description = "an adapter for LogicGrowsOnTrees that uses multiple processes for parallelism"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "LslPlus" = callPackage ({ mkDerivation, array, base, bytestring, containers, directory , filepath, haskell98, HaXml, mtl, network, old-time, parsec , pureMD5, random, syb, template-haskell, utf8-string }: mkDerivation { pname = "LslPlus"; version = "0.4.3"; sha256 = "0dwsx23fibgj36181rfwfj1kl6sgdkf8bk4dd9cwia0rbjrl4qyk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base bytestring containers directory filepath haskell98 HaXml mtl network old-time parsec pureMD5 random syb template-haskell utf8-string ]; description = "An execution and testing framework for the Linden Scripting Language (LSL)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Lucu" = callPackage ({ mkDerivation, base, base-unicode-symbols, base64-bytestring , bytestring, containers, directory, filepath, haskell-src , HsOpenSSL, hxt, mtl, network, stm, time, time-http, unix, zlib }: mkDerivation { pname = "Lucu"; version = "0.7.0.3"; sha256 = "09vhz5gc9nmlwlxn6vk5whq6lpqbidqifx4i4lvp4n21gib64v9b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-unicode-symbols base64-bytestring bytestring containers directory filepath haskell-src HsOpenSSL hxt mtl network stm time time-http unix zlib ]; description = "HTTP Daemonic Library"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "Lykah" = callPackage ({ mkDerivation, array, base, blaze-markup, blazeT, clay , containers, directory, filepath, filesystem-trees, formatting , ListLike, mtl, old-locale, pandoc, regex-compat, regex-posix , safe, split, template-haskell, text, time, transformers }: mkDerivation { pname = "Lykah"; version = "0.0.2"; sha256 = "1mcw34kamqllkc8296jyg0g131rd9cy9hq1dybvqr8vqh8svly0r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base blaze-markup blazeT clay containers directory filepath filesystem-trees formatting ListLike mtl old-locale pandoc regex-compat regex-posix safe split template-haskell text time transformers ]; executableHaskellDepends = [ array base blaze-markup blazeT clay containers directory filepath filesystem-trees formatting ListLike mtl old-locale pandoc regex-compat regex-posix safe split template-haskell text time transformers ]; description = "A static website and blog generator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "MASMGen" = callPackage ({ mkDerivation, base, containers, mtl }: mkDerivation { pname = "MASMGen"; version = "0.7.0.0"; sha256 = "0b5vscpdf252gqi7qpsz9ia4101iik3bgrcdawz1mlinlv1zaccv"; libraryHaskellDepends = [ base containers mtl ]; testHaskellDepends = [ base containers mtl ]; description = "Generate MASM code from haskell"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MBot" = callPackage ({ mkDerivation, base, bytestring, hidapi, mtl }: mkDerivation { pname = "MBot"; version = "0.2.4.1"; sha256 = "0yh84vybrxs6bv3z4qx4n9m4xwsb4kw21l35s5v4gg8yllgbb79r"; libraryHaskellDepends = [ base bytestring hidapi mtl ]; description = "Haskell interface for controlling the mBot educational robot"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MC-Fold-DP" = callPackage ({ mkDerivation, base, Biobase, cmdargs, PrimitiveArray, split , tuple, vector }: mkDerivation { pname = "MC-Fold-DP"; version = "0.1.1.0"; sha256 = "0h76xsh4p4zbxnbk7hszwm1gj44p6349d4bkbixn7fyiyp4f0pvh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Biobase PrimitiveArray tuple vector ]; executableHaskellDepends = [ cmdargs split ]; description = "Folding algorithm based on nucleotide cyclic motifs"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "MFlow" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, bytestring , case-insensitive, clientsession, conduit, conduit-extra , containers, cpphs, directory, extensible-exceptions, http-types , monadloc, mtl, old-time, parsec, pwstore-fast, random , RefSerialize, resourcet, stm, TCache, text, time, transformers , utf8-string, vector, wai, wai-extra, warp, warp-tls, Workflow }: mkDerivation { pname = "MFlow"; version = "0.4.6.0"; sha256 = "0hm3y606z4qdnp8kqbr69ll8hrx95qn782hhzmcq7n2jh54gg4sf"; libraryHaskellDepends = [ base blaze-html blaze-markup bytestring case-insensitive clientsession conduit conduit-extra containers directory extensible-exceptions http-types monadloc mtl old-time parsec pwstore-fast random RefSerialize resourcet stm TCache text time transformers utf8-string vector wai wai-extra warp warp-tls Workflow ]; libraryToolDepends = [ cpphs ]; description = "stateful, RESTful web framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "MHask" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "MHask"; version = "0.3.0.0"; sha256 = "0nlj914ahipyfqv1l7qr66pa0a8g4g6ks6mipc38z5f1jy0kjrva"; libraryHaskellDepends = [ base transformers ]; description = "The category of monads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MIP" = callPackage ({ mkDerivation, base, bytestring, bytestring-encoding , case-insensitive, containers, data-default-class, extended-reals , filepath, intern, lattices, megaparsec, mtl, OptDir, process , scientific, stm, tasty, tasty-hunit, tasty-quickcheck, tasty-th , temporary, text, xml-conduit, zlib }: mkDerivation { pname = "MIP"; version = "0.1.1.0"; sha256 = "03gzwg0hzgij9hpxxfsrdxx2cknfy9fr9h1w1na04bmzpai1sl40"; revision = "1"; editedCabalFile = "0jm2g7g4js366i6i21d13f2gng7py4gkb3m64f76rdxbpqfcgfq1"; libraryHaskellDepends = [ base bytestring bytestring-encoding case-insensitive containers data-default-class extended-reals filepath intern lattices megaparsec mtl OptDir process scientific stm temporary text xml-conduit zlib ]; testHaskellDepends = [ base containers data-default-class lattices tasty tasty-hunit tasty-quickcheck tasty-th ]; description = "Library for using Mixed Integer Programming (MIP)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MIP-glpk" = callPackage ({ mkDerivation, async, base, bytestring, bytestring-encoding , containers, extended-reals, glpk, glpk-headers, intern, MIP , scientific, tasty, tasty-hunit, tasty-quickcheck, tasty-th, text }: mkDerivation { pname = "MIP-glpk"; version = "0.1.1.0"; sha256 = "19wd6i8jsszhpl6fh9cm32284byz4rfjv0rkh3v4xacypfg5g1aj"; revision = "1"; editedCabalFile = "0ijc4875vvmiv1a14rm45yrcv7n7gvdw1v131si77qhl2qnyj3dr"; libraryHaskellDepends = [ base bytestring bytestring-encoding containers extended-reals glpk-headers intern MIP scientific text ]; librarySystemDepends = [ glpk ]; testHaskellDepends = [ async base containers extended-reals glpk-headers MIP scientific tasty tasty-hunit tasty-quickcheck tasty-th ]; description = "A GLPK backend to the MIP library"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) glpk;}; "MSQueue" = callPackage ({ mkDerivation, base, ghc-prim, monad-loops, ref-mtl, stm }: mkDerivation { pname = "MSQueue"; version = "0.0.1"; sha256 = "04yvf4a07cy47qzl9p8x45qbk2i6yapfps7hx85p589338s8b72y"; libraryHaskellDepends = [ base ghc-prim monad-loops ref-mtl stm ]; description = "Michael-Scott queue"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "MTGBuilder" = callPackage ({ mkDerivation, base, containers, mtl, parsec }: mkDerivation { pname = "MTGBuilder"; version = "0.2.0.1"; sha256 = "0hr8cw77ymb2djj71kk889mz3yh94axxgbax794zdklrvqr6xakp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers mtl parsec ]; description = "Builds decks out of a meta"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MagicHaskeller" = callPackage ({ mkDerivation, abstract-par, array, base, bytestring, cgi , containers, directory, extensible-exceptions, ghc, ghc-paths , hashable, haskell-src, hint, html, monad-par, mtl, mueval , network, network-uri, pretty, process, random, syb , template-haskell, tf-random, time, transformers, unix }: mkDerivation { pname = "MagicHaskeller"; version = "0.9.6.10"; sha256 = "04rfddv8hldjavks7pn3s9p80cgpzlz3x9f9d7y6wyz98zcqxpbf"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring containers directory ghc ghc-paths hashable haskell-src html mtl network network-uri pretty random syb template-haskell tf-random time transformers ]; executableHaskellDepends = [ abstract-par array base bytestring cgi containers directory extensible-exceptions ghc ghc-paths hashable haskell-src hint html monad-par mtl mueval network network-uri pretty process random syb template-haskell tf-random time transformers unix ]; description = "Automatic inductive functional programmer by systematic search"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MailchimpSimple" = callPackage ({ mkDerivation, aeson, aeson-lens, base, base16-bytestring , bytestring, cryptohash, directory, filepath, http-conduit , http-types, lens, safe, text, time, transformers, vector }: mkDerivation { pname = "MailchimpSimple"; version = "0.2.0.0"; sha256 = "13f9znxm28y0h9wr7zvjsym1nhykia63879xbay6h0a0fkm2bxb0"; libraryHaskellDepends = [ aeson aeson-lens base base16-bytestring bytestring cryptohash directory filepath http-conduit http-types lens safe text time transformers vector ]; description = "Haskell library to interact with Mailchimp JSON API Version 3.0"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Map" = callPackage ({ mkDerivation, base, containers, either-both, filtrable , smallcheck, tasty, tasty-smallcheck, util }: mkDerivation { pname = "Map"; version = "0.1.3.3"; sha256 = "060b50hjl79ikzff1i65xakq8vkqr6pssc5kvw5j6vrd46y4ami4"; libraryHaskellDepends = [ base containers either-both filtrable util ]; testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; description = "Class of key-value maps"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MapWith" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "MapWith"; version = "0.2.0.0"; sha256 = "1xkyaj83yblf42qawv4nyi8miaynydd8b3ysx62f9y10bqxk7dja"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base ]; description = "mapWith: like fmap, but with additional parameters (isFirst, isLast, etc)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Mapping" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Mapping"; version = "2.0.0.0"; sha256 = "1yz7dgmhlkqmf3fc2y32j9lr01zfjjqy9pnnj3bh03b9khblw0pn"; libraryHaskellDepends = [ base ]; description = "Mapping"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MaybeT" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "MaybeT"; version = "0.1.2"; sha256 = "0cmnfs22ldai0z172rdsvryzsh33a70yax21v03nhr92a4b62plr"; revision = "1"; editedCabalFile = "1045p10l7smabidysk52m16sgqgfpa70ny8nwyn56238i02cd7ir"; libraryHaskellDepends = [ base mtl ]; description = "MaybeT monad transformer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MaybeT-monads-tf" = callPackage ({ mkDerivation, base, monads-tf, transformers }: mkDerivation { pname = "MaybeT-monads-tf"; version = "0.2.0.1"; sha256 = "034v9n6ldjn1hsv4rphvysbykm8x0jqa2prbw7k28fkp6m30j74x"; libraryHaskellDepends = [ base monads-tf transformers ]; description = "MaybeT monad transformer compatible with monads-tf (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MaybeT-transformers" = callPackage ({ mkDerivation, base, monads-fd, transformers }: mkDerivation { pname = "MaybeT-transformers"; version = "0.2"; sha256 = "189w8dpxyq7gksca6k08hb4vpanpz06c99akgzpcpjy0i7k22ily"; libraryHaskellDepends = [ base monads-fd transformers ]; description = "MaybeT monad transformer using transformers instead of mtl"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "MazesOfMonad" = callPackage ({ mkDerivation, array, base, containers, directory, filepath , HUnit, mtl, old-locale, pretty, random, regex-posix, time }: mkDerivation { pname = "MazesOfMonad"; version = "1.0.9"; sha256 = "041kqz5j8xaa2ciyrfnwz6p9gcx4il5s6f34kzv9kp0s07hmn1q2"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers directory filepath HUnit mtl old-locale pretty random regex-posix time ]; description = "Console-based Role Playing Game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MeanShift" = callPackage ({ mkDerivation, base, vector }: mkDerivation { pname = "MeanShift"; version = "0.1"; sha256 = "0rnbg7w3qc3xsbzpw5is7w7qdjl2kqbr1acc744aggwlibazl59w"; libraryHaskellDepends = [ base vector ]; description = "Mean shift algorithm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Measure" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Measure"; version = "0.0.2"; sha256 = "1vy8ykjy9cpv661byqv21775zbyciqx2hf77c1nl58nn34x0s2ds"; libraryHaskellDepends = [ base ]; description = "A library for units of measurement"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Mecha" = callPackage ({ mkDerivation, base, machines }: mkDerivation { pname = "Mecha"; version = "0.0.0.0"; sha256 = "1qqdvrhqm187gi9dj78z9ijcrrk6wv0a9cx060aa0278nayr4b2w"; libraryHaskellDepends = [ base machines ]; description = "mecha are the most complex composite machines known to humanity, lets build them well!"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Mechs" = callPackage ({ mkDerivation, base, machines }: mkDerivation { pname = "Mechs"; version = "0.0.0.0"; sha256 = "00vmxrydynn8kjqn48q6kmd802m4q4y1n7cqq33vsi482ijrjak1"; libraryHaskellDepends = [ base machines ]; description = "mecha are the most complex composite machines known to humanity, lets build them well!"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MemoTrie" = callPackage ({ mkDerivation, base, newtype-generics }: mkDerivation { pname = "MemoTrie"; version = "0.6.10"; sha256 = "0lxsarhyhhkp58wpbp7b08scmjxq7s46jfl9vhp2yfq973hz0kaq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base newtype-generics ]; description = "Trie-based memo functions"; license = lib.licenses.bsd3; }) {}; "MetaHDBC" = callPackage ({ mkDerivation, base, convertible, hashtables, HDBC, HDBC-odbc , mtl, template-haskell }: mkDerivation { pname = "MetaHDBC"; version = "0.1.4"; sha256 = "0l47v2cpbngxrq1r6p95rfcs16jqwr8l1sy4bcg9liazz50i8lyr"; libraryHaskellDepends = [ base convertible hashtables HDBC HDBC-odbc mtl template-haskell ]; description = "Statically checked database access"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MetaObject" = callPackage ({ mkDerivation, base, containers, stringtable-atom }: mkDerivation { pname = "MetaObject"; version = "0.0.6.20150815"; sha256 = "0gbxayv4wv7zk53iqvsvsbby1js5zlwf6802rix6h3fx4xpzllab"; libraryHaskellDepends = [ base containers stringtable-atom ]; description = "A meta-object system for Haskell based on Perl 6"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Metrics" = callPackage ({ mkDerivation, base, hstats }: mkDerivation { pname = "Metrics"; version = "0.1.2"; sha256 = "1ks5h3vlla2d86wvf2a4z1qifsinya2skq8ygdk45ynnwk735y4x"; libraryHaskellDepends = [ base hstats ]; description = "Evaluation metrics commonly used in supervised machine learning"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Mhailist" = callPackage ({ mkDerivation, base, binary, bytestring, directory, filepath , haskell98, mtl, old-locale, process, time }: mkDerivation { pname = "Mhailist"; version = "0.0"; sha256 = "1vxsaw2kfrx6g5y57lchcs1xwj0jnanw9svg59mjnasw53z674ck"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring directory filepath haskell98 mtl old-locale process time ]; description = "Haskell mailing list manager"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Michelangelo" = callPackage ({ mkDerivation, base, bytestring, containers, GLUtil, lens, linear , OpenGL, OpenGLRaw, WaveFront }: mkDerivation { pname = "Michelangelo"; version = "0.2.4.0"; sha256 = "0fy9r9hglfd306xfgb009gvyhigrn8749maf8wy999gdbj14b1py"; libraryHaskellDepends = [ base bytestring containers GLUtil lens linear OpenGL OpenGLRaw WaveFront ]; description = "OpenGL for dummies"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "MicrosoftTranslator" = callPackage ({ mkDerivation, aeson, base, bytestring, datetime, exceptions , http-client, lens, text, transformers, url, wreq, xml }: mkDerivation { pname = "MicrosoftTranslator"; version = "0.1.0.1"; sha256 = "081i7p9570p8983qsrzyd73cn9f3w8blxj68134mq357slqcym88"; libraryHaskellDepends = [ aeson base bytestring datetime exceptions http-client lens text transformers url wreq xml ]; description = "Interface for Microsoft Translator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "MiniAgda" = callPackage ({ mkDerivation, alex, array, base, containers, goldplate, happy , haskell-src-exts, mtl, pretty, process, transformers }: mkDerivation { pname = "MiniAgda"; version = "0.2022.3.11"; sha256 = "1h1zcq3hsx8nxayzp3sa1qd1mlaigshqknkp3xn66yiv08f6vgmc"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers haskell-src-exts mtl pretty transformers ]; executableToolDepends = [ alex happy ]; testHaskellDepends = [ base process ]; testToolDepends = [ goldplate ]; description = "A toy dependently typed programming language with type-based termination"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MissingH" = callPackage ({ mkDerivation, array, base, containers, directory, filepath , hslogger, HUnit, mtl, network, network-bsd, old-locale, old-time , parsec, process, regex-compat, time, unix }: mkDerivation { pname = "MissingH"; version = "1.5.0.1"; sha256 = "0c92fdv32nq51kfdizi3lpxmnvscsgk6marfzaycd7k05aka8byb"; libraryHaskellDepends = [ array base containers directory filepath hslogger mtl network network-bsd old-locale old-time parsec process regex-compat time unix ]; testHaskellDepends = [ base containers directory filepath HUnit old-time parsec regex-compat time unix ]; description = "Large utility library"; license = lib.licenses.bsd3; }) {}; "MissingK" = callPackage ({ mkDerivation, base, glib, template-haskell }: mkDerivation { pname = "MissingK"; version = "0.0.1"; sha256 = "1x8ygk64v1crj92zwdv2jh7rw5n53k0wx0bkjmkjn2x1vklsdinz"; libraryHaskellDepends = [ base glib template-haskell ]; description = "Useful types and definitions missing from other libraries"; license = lib.licenses.bsd3; }) {}; "MissingM" = callPackage ({ mkDerivation, base, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2, transformers }: mkDerivation { pname = "MissingM"; version = "0.0.4"; sha256 = "19kijf02jq8w3n2fvisb8xrws524sa690lbp9di6499xakkzyqxs"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 transformers ]; description = "findM and other missing 'M's"; license = lib.licenses.bsd3; }) {}; "MissingPy" = callPackage ({ mkDerivation, anydbm, base, MissingH }: mkDerivation { pname = "MissingPy"; version = "0.10.6"; sha256 = "0390ap25qj6a37jllsih39q5apgvwdjdw5m7jgfrllkp5bng6yj6"; libraryHaskellDepends = [ anydbm base MissingH ]; description = "Haskell interface to Python"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "Mobile-Legends-Hack-Cheats" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, doctest, hspec , hspec-discover, lens, QuickCheck, servant, servant-auth , servant-auth-docs, servant-docs, template-haskell, text }: mkDerivation { pname = "Mobile-Legends-Hack-Cheats"; version = "1.0.1"; sha256 = "1alyhdrliyy6hi88svbnmwf76vl6ipd92r835r2j1qyvbadi63fl"; revision = "2"; editedCabalFile = "1vcysv7jsik7i6s8a5jw3fzan0zv8104yv9ggvmlbq5n8sg9yjgq"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest hspec lens QuickCheck servant servant-auth servant-auth-docs servant-docs template-haskell text ]; testToolDepends = [ hspec-discover ]; description = "spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Modulo" = callPackage ({ mkDerivation, base, numeric-prelude }: mkDerivation { pname = "Modulo"; version = "0.2.0.1"; sha256 = "1n90lfrvfr1ni7ninlxbs4wk0m7mibdpi9sy26ifih51nmk8nziq"; libraryHaskellDepends = [ base numeric-prelude ]; description = "Modular arithmetic via Numeric-Prelude"; license = lib.licenses.gpl2Only; }) {}; "Moe" = callPackage ({ mkDerivation, base, GLUT, random }: mkDerivation { pname = "Moe"; version = "0.1"; sha256 = "1nk767nywssg5p50wd6czcbhi61v5gcncyy3d59a90slzic8n5b3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base GLUT random ]; executableHaskellDepends = [ base GLUT random ]; description = "A FRP library based on signal functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MoeDict" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, text , unordered-containers }: mkDerivation { pname = "MoeDict"; version = "0.0.4"; sha256 = "0vpnxrzjykwc3a801ipjkw01hck1lc72dz31nigvb0g03hpd55k8"; libraryHaskellDepends = [ aeson base bytestring containers text unordered-containers ]; description = "Utilities working with MoeDict.tw JSON dataset"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MonadCatchIO-mtl" = callPackage ({ mkDerivation, base, extensible-exceptions , MonadCatchIO-transformers }: mkDerivation { pname = "MonadCatchIO-mtl"; version = "0.3.1.0"; sha256 = "0qarf73c8zq8dgvxdiwqybpjfy8gba9vf4k0skiwyk5iphilxhhq"; libraryHaskellDepends = [ base extensible-exceptions MonadCatchIO-transformers ]; description = "Monad-transformer version of the Control.Exception module"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "MonadCatchIO-mtl-foreign" = callPackage ({ mkDerivation, base, MonadCatchIO-mtl, mtl, primitive }: mkDerivation { pname = "MonadCatchIO-mtl-foreign"; version = "0.1"; sha256 = "0jfq5v1jigxl9mnnvpqph9ayq840s9nyb5srym04mbicri4gbjan"; libraryHaskellDepends = [ base MonadCatchIO-mtl mtl primitive ]; description = "Polymorphic combinators for working with foreign functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "MonadCatchIO-transformers" = callPackage ({ mkDerivation, base, extensible-exceptions, monads-tf , transformers }: mkDerivation { pname = "MonadCatchIO-transformers"; version = "0.3.1.3"; sha256 = "1g840h7whsvgyrh4v58mdmsb7hinq785irbz6x9y08r1q8r9r90h"; libraryHaskellDepends = [ base extensible-exceptions monads-tf transformers ]; description = "Monad-transformer compatible version of the Control.Exception module"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MonadCatchIO-transformers-foreign" = callPackage ({ mkDerivation, base, MonadCatchIO-transformers, primitive , transformers }: mkDerivation { pname = "MonadCatchIO-transformers-foreign"; version = "0.1"; sha256 = "070ifw78z2si3l1hqqvx236spdf61p3bf1qspd54fzq2dm89i1yw"; libraryHaskellDepends = [ base MonadCatchIO-transformers primitive transformers ]; description = "Polymorphic combinators for working with foreign functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "MonadCompose" = callPackage ({ mkDerivation, base, free, mmorph, mtl, transformers }: mkDerivation { pname = "MonadCompose"; version = "0.9.0.0"; sha256 = "1jq8ms16karqqa6qxp4n24f2v4bcc8n8mzfjm6b6q3n8hg7dj8yd"; libraryHaskellDepends = [ base free mmorph mtl transformers ]; description = "Methods for composing monads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MonadLab" = callPackage ({ mkDerivation, base, haskell98, parsec, process, template-haskell }: mkDerivation { pname = "MonadLab"; version = "0.0.2"; sha256 = "1p8xhxxjhwr93as98pvp1z25ypgj7arka8bw75r0q46948h7nxf7"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base parsec template-haskell ]; executableHaskellDepends = [ base haskell98 process ]; description = "Automatically generate layered monads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "MonadPrompt" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "MonadPrompt"; version = "1.0.0.5"; sha256 = "1nmy7dfzrkd8yfv5i9vlmjq9khnyi76ayvkzgcf783v5hfzcn4mh"; libraryHaskellDepends = [ base mtl ]; description = "MonadPrompt, implementation & examples"; license = lib.licenses.bsd3; }) {}; "MonadRandom" = callPackage ({ mkDerivation, base, mtl, primitive, random, transformers , transformers-compat }: mkDerivation { pname = "MonadRandom"; version = "0.5.3"; sha256 = "17qaw1gg42p9v6f87dj5vih7l88lddbyd8880ananj8avanls617"; revision = "2"; editedCabalFile = "1diy29if7w1c9ckc465mrrb52fm0zmd8zzym1h5ryh5a58qafwhr"; libraryHaskellDepends = [ base mtl primitive random transformers transformers-compat ]; description = "Random-number generation monad"; license = lib.licenses.bsd3; }) {}; "MonadRandomLazy" = callPackage ({ mkDerivation, base, MonadRandom, mtl, random }: mkDerivation { pname = "MonadRandomLazy"; version = "0.1.1.1"; sha256 = "0zqw3g69dx72rjmmbjjgvv06jr7j64fy4c4zkqyra4h5hxflb282"; libraryHaskellDepends = [ base MonadRandom mtl random ]; description = "Lazy monad for psuedo random-number generation"; license = lib.licenses.bsd3; }) {}; "MonadStack" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "MonadStack"; version = "0.1.0.3"; sha256 = "0fsnc17dxmv3qnmz54gw3wy2camgp23ip9jfi543xqks0l8n7gcz"; libraryHaskellDepends = [ base mtl ]; description = "Generalizing lift to monad stacks"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Monadius" = callPackage ({ mkDerivation, array, base, directory, GLUT, OpenGL }: mkDerivation { pname = "Monadius"; version = "0.99"; sha256 = "0jq59nnnydllqpvg3h2d1ylz3g58hwi0m08lmw2bv0ajzgn5mc8x"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base directory GLUT OpenGL ]; description = "2-D arcade scroller"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Monadoro" = callPackage ({ mkDerivation, ansi-terminal, base, doctest, hspec, time }: mkDerivation { pname = "Monadoro"; version = "0.2.6.0"; sha256 = "0ijiqwx8vy00l1aphbj2kjfdzycsj6hm5828liyj4qig6cr6l1zd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base time ]; executableHaskellDepends = [ ansi-terminal base time ]; testHaskellDepends = [ ansi-terminal base doctest hspec time ]; description = "A minimalistic CLI Pomodoro timer"; license = lib.licenses.mit; }) {}; "Monaris" = callPackage ({ mkDerivation, array, base, containers, directory, free , free-game, mtl }: mkDerivation { pname = "Monaris"; version = "0.1.8"; sha256 = "0myghw0w122n1czpaaqmpiyv0nragjkwnja8kb4agrwhcjfk3icb"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers directory free free-game mtl ]; description = "A simple tetris clone"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Monatron" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Monatron"; version = "0.3.1"; sha256 = "0250xqc5fgl8mg9yb0ykbfmxnyxacqbvi692irgfw89gf9vkh886"; libraryHaskellDepends = [ base ]; description = "Monad transformer library with uniform liftings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Monatron-IO" = callPackage ({ mkDerivation, base, Monatron, transformers }: mkDerivation { pname = "Monatron-IO"; version = "1.0"; sha256 = "0svdyfzv4xlwjnc61wwik8a60a5667lhsys49sgry65a1v2csnv0"; libraryHaskellDepends = [ base Monatron transformers ]; description = "MonadIO instances for the Monatron transformers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Monocle" = callPackage ({ mkDerivation, base, containers, haskell98, mtl }: mkDerivation { pname = "Monocle"; version = "0.0.4"; sha256 = "1p8s2agsni56h7vlydbhy7qhi0qkwafpcrsfafrlg44gvpwff15y"; libraryHaskellDepends = [ base containers haskell98 mtl ]; description = "Symbolic computations in strict monoidal categories with LaTeX output"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "MorseCode" = callPackage ({ mkDerivation, base, containers, split }: mkDerivation { pname = "MorseCode"; version = "0.0.5"; sha256 = "1dglyak17db7q9nd6s255w2zh8lh192vidyjvgvh53vbybymb20z"; libraryHaskellDepends = [ base containers split ]; description = "Morse code"; license = lib.licenses.gpl3Only; }) {}; "MuCheck" = callPackage ({ mkDerivation, base, directory, hashable, haskell-src-exts, hint , hspec, mtl, random, syb, temporary, time }: mkDerivation { pname = "MuCheck"; version = "0.3.0.4"; sha256 = "183p3fmzz5d67g8wmzgv8c8yyhs0cp7x3xig4cm9s98nhrsm1j0r"; libraryHaskellDepends = [ base directory hashable haskell-src-exts hint mtl random syb temporary time ]; testHaskellDepends = [ base directory hashable haskell-src-exts hint hspec mtl random syb temporary time ]; description = "Automated Mutation Testing"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MuCheck-HUnit" = callPackage ({ mkDerivation, base, HUnit, MuCheck }: mkDerivation { pname = "MuCheck-HUnit"; version = "0.3.0.4"; sha256 = "05x5sfwlzzis29sps93ypsn53y2vs4cjmxifjqn7wd5lmhaxjbhj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base HUnit MuCheck ]; executableHaskellDepends = [ base HUnit MuCheck ]; description = "Automated Mutation Testing for HUnit tests"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "MuCheck-Hspec" = callPackage ({ mkDerivation, base, hspec, hspec-core, MuCheck }: mkDerivation { pname = "MuCheck-Hspec"; version = "0.3.0.4"; sha256 = "0c8sd6ns8hnhc7577j0y7iqyhf7ld51zmrr3jgpckgpcghycw5mw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hspec hspec-core MuCheck ]; executableHaskellDepends = [ base hspec hspec-core MuCheck ]; description = "Automated Mutation Testing for Hspec tests"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "MuCheck-QuickCheck" = callPackage ({ mkDerivation, base, MuCheck, QuickCheck }: mkDerivation { pname = "MuCheck-QuickCheck"; version = "0.3.0.4"; sha256 = "1q242vw70jccfj19jn6wx1fm74mshd60lay9ql4379mgcl2lf6qk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base MuCheck QuickCheck ]; executableHaskellDepends = [ base MuCheck QuickCheck ]; description = "Automated Mutation Testing for QuickCheck tests"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "MuCheck-SmallCheck" = callPackage ({ mkDerivation, base, MuCheck, smallcheck }: mkDerivation { pname = "MuCheck-SmallCheck"; version = "0.3.0.4"; sha256 = "19brgllnbsbbg57jgwgd745iial53ykn7c329x9lq6gd82siavii"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base MuCheck smallcheck ]; executableHaskellDepends = [ base MuCheck smallcheck ]; description = "Automated Mutation Testing for SmallCheck tests"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "Munkres" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "Munkres"; version = "0.1"; sha256 = "169mgcyls0dsifnbp615r4i3g64ga2vbczsiv4aq17d1nma8sw19"; libraryHaskellDepends = [ array base ]; description = "Munkres' assignment algorithm (hungarian method)"; license = lib.licenses.bsd3; }) {}; "Munkres-simple" = callPackage ({ mkDerivation, array, base, bimap, containers, Munkres }: mkDerivation { pname = "Munkres-simple"; version = "0.1.0.1"; sha256 = "0k5v37qrhb8i5hfx9jvkggjmry2jrzw967s17l2x561qmm59c2rb"; libraryHaskellDepends = [ array base bimap containers Munkres ]; description = "Simple and typesafe layer over the Munkres package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "MusicBrainz" = callPackage ({ mkDerivation, 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 }: mkDerivation { pname = "MusicBrainz"; version = "0.4.1"; sha256 = "0mydq3bjf15ksfrh4lf947ka43i3978q58y2aij3aqd763v2jb16"; 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 ]; description = "interface to MusicBrainz XML2 and JSON web services"; license = lib.licenses.gpl3Only; }) {}; "MusicBrainz-libdiscid" = callPackage ({ mkDerivation, base, containers, vector }: mkDerivation { pname = "MusicBrainz-libdiscid"; version = "0.5.0.0"; sha256 = "15fwpbh8yxv41k73j9q4v5d5c5rh3q2xfp7pc7b5mc3rxipw4pa5"; libraryHaskellDepends = [ base containers vector ]; description = "Binding to libdiscid by MusicBrainz"; license = "LGPL"; }) {}; "MutationOrder" = callPackage ({ mkDerivation, ADPfusion, ADPfusionSet, aeson, attoparsec, base , bimaps, BiobaseXNA, bytestring, bytestring-trie, cereal , cereal-vector, cmdargs, containers, deepseq, directory, DPutils , errors, file-embed, filemanip, filepath, FormalGrammars, hashable , lens, log-domain, mtl, OrderedBits, parallel, PrimitiveArray , PrimitiveArray-Pretty, QuickCheck, serialize-instances , ShortestPathProblems, split, tasty, tasty-quickcheck, tasty-th , text, unordered-containers, vector, vector-strategies , ViennaRNA-bindings, zlib }: mkDerivation { pname = "MutationOrder"; version = "0.0.1.0"; sha256 = "0zk0cwjapsinnadwk8ss5cv3g81c6cz1dcqq47g53bfi0m9aly9q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion ADPfusionSet aeson attoparsec base bimaps BiobaseXNA bytestring bytestring-trie cereal cereal-vector containers deepseq directory DPutils errors filemanip filepath FormalGrammars hashable lens log-domain mtl OrderedBits parallel PrimitiveArray PrimitiveArray-Pretty serialize-instances ShortestPathProblems split text unordered-containers vector vector-strategies ViennaRNA-bindings zlib ]; executableHaskellDepends = [ base bytestring cmdargs directory errors file-embed filepath ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck tasty-th vector ]; description = "Most likely order of mutation events in RNA"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "MyPrimes" = callPackage ({ mkDerivation, base, containers, time }: mkDerivation { pname = "MyPrimes"; version = "0.1.0.0"; sha256 = "1bwq0fwhkw4i2kjx9xbdfn0y86j9s78kyrw9vlxq7zmv4pddazly"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; executableHaskellDepends = [ base containers ]; benchmarkHaskellDepends = [ base time ]; description = "Generate all primes"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "NGrams" = callPackage ({ mkDerivation, base, HCL, HTTP, network, regex-compat }: mkDerivation { pname = "NGrams"; version = "1.1"; sha256 = "1niwh0ndkzgd38phx5527i14nb9swvybdjwjwbndkpb21x5j82nc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base HCL HTTP network regex-compat ]; description = "Simple application for calculating n-grams using Google"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "NMap" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "NMap"; version = "0.12"; sha256 = "1d8s5224kpg2rqlzjb991pn2yj3qygf1jzcazm4z5xim54b3n4w4"; libraryHaskellDepends = [ base containers ]; description = "A transparent nested Map structure"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "NTRU" = callPackage ({ mkDerivation, base, bytestring, containers, crypto-api , integer-gmp, poly, random, SHA, split }: mkDerivation { pname = "NTRU"; version = "1.1.0.0"; sha256 = "0hslzmkhinv3yjzbp2l8d2gbjispikj1mbgjpy2f6qx4k8dgq8f5"; libraryHaskellDepends = [ base bytestring containers crypto-api integer-gmp poly random SHA split ]; description = "NTRU Cryptography"; license = "GPL"; }) {}; "NXT" = callPackage ({ mkDerivation, base, bluetooth, bytestring, filepath, HUnit, mtl , QuickCheck, serialport, test-framework, test-framework-hunit , test-framework-quickcheck2, time, unix }: mkDerivation { pname = "NXT"; version = "0.2.5"; sha256 = "04qcz85lmsm9wy9qfgs35f10nrwjmwxnx2x05xjg8aqmdav4yr7w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring mtl serialport time unix ]; librarySystemDepends = [ bluetooth ]; executableHaskellDepends = [ base bytestring filepath mtl ]; testHaskellDepends = [ base bytestring filepath HUnit mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 time ]; description = "A Haskell interface to Lego Mindstorms NXT"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; }) {bluetooth = null;}; "NXTDSL" = callPackage ({ mkDerivation, attoparsec, base, hashable, mtl, resourcet, stm , text, unordered-containers }: mkDerivation { pname = "NXTDSL"; version = "0.4"; sha256 = "117ngz15j5chnyrhj1da3r4z11vqx5g70wan7zblwr3s6n006485"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base hashable mtl resourcet stm text unordered-containers ]; description = "Generate NXC Code from DSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "NaCl" = callPackage ({ mkDerivation, base, base16, bytestring, hedgehog, HUnit , libsodium, memory, safe-exceptions, tasty, tasty-discover , tasty-hedgehog, tasty-hunit }: mkDerivation { pname = "NaCl"; version = "0.0.5.0"; sha256 = "1q6wr6a3q0w594z8lrldmvzc1fs4krds8nbady8ymz2vll71q1kz"; libraryHaskellDepends = [ base bytestring libsodium memory safe-exceptions ]; testHaskellDepends = [ base base16 bytestring hedgehog HUnit libsodium memory safe-exceptions tasty tasty-hedgehog tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "Easy-and-safe-to-use high-level Haskell bindings to NaCl"; license = lib.licenses.mpl20; }) {}; "NameGenerator" = callPackage ({ mkDerivation, base, containers, random }: mkDerivation { pname = "NameGenerator"; version = "0.0.2"; sha256 = "1rnn3i9rvb9z7iqd0hx730gv3n5hc1gbsdqsa0hlq3qxffg3sr8x"; revision = "1"; editedCabalFile = "01ma6068mnwn9f7jpa5g8kkl7lyhl5wnpw9ad44zz9gki1mrw37i"; libraryHaskellDepends = [ base containers random ]; description = "A name generator written in Haskell"; license = lib.licenses.gpl3Only; }) {}; "NanoID" = callPackage ({ mkDerivation, aeson, base, bytestring, cereal, extra, mwc-random , optparse-applicative, text }: mkDerivation { pname = "NanoID"; version = "3.2.0"; sha256 = "16h4mhr16b2fkf37vpsalnzjmg06sghb86gh1n1w3z64dvad0849"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring cereal extra mwc-random text ]; executableHaskellDepends = [ base bytestring mwc-random optparse-applicative ]; description = "NanoID generator"; license = lib.licenses.bsd3; }) {}; "NanoProlog" = callPackage ({ mkDerivation, base, containers, ListLike, uu-parsinglib }: mkDerivation { pname = "NanoProlog"; version = "0.3"; sha256 = "0wjjwzzc78sj7nsaq1hgxiwv0pc069mxns425lhmrlxcm0vf8fmn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ListLike uu-parsinglib ]; executableHaskellDepends = [ base uu-parsinglib ]; description = "Very small interpreter for a Prolog-like language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Naperian" = callPackage ({ mkDerivation, base, containers, ghc-prim, vector }: mkDerivation { pname = "Naperian"; version = "0.1.1.0"; sha256 = "1i9hc1pdp9mg9x1xd4wrv06cbhjxw0yhyk2xhsm8jz6rgksa22j7"; revision = "1"; editedCabalFile = "0njjyn54cda1j2rmxhmz9hnbg5rwd5f8qcdgfk2z9bq1aiv3h61q"; libraryHaskellDepends = [ base containers ghc-prim vector ]; description = "Naperian Functors for APL-like programming"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "NaperianNetCDF" = callPackage ({ mkDerivation, base, hnetcdf, Naperian, split, vector }: mkDerivation { pname = "NaperianNetCDF"; version = "0.1.0.1"; sha256 = "0hyx9lg9hs124h9a666ym6cpnd3amdcl3v727shzc5v3hzwbvqgj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hnetcdf Naperian vector ]; executableHaskellDepends = [ base hnetcdf Naperian split ]; description = "Instances of NcStore for hypercuboids"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "NaturalLanguageAlphabets" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, base, binary, bytestring , cereal, containers, criterion, deepseq, errors, file-embed , hashable, hashtables, InternedData, lens, mtl, mwc-random , parsers, QuickCheck, random, tasty, tasty-hunit, tasty-quickcheck , tasty-th, text, transformers, trifecta, unordered-containers , utf8-string, vector }: mkDerivation { pname = "NaturalLanguageAlphabets"; version = "0.2.1.0"; sha256 = "11iybvgzzpaxlwgq71hqpl24f5xymzvnbb7m530wwg3fb9wdkd1y"; libraryHaskellDepends = [ aeson ansi-wl-pprint base bytestring containers errors file-embed hashable InternedData lens mtl parsers text transformers trifecta unordered-containers utf8-string ]; testHaskellDepends = [ aeson base binary cereal InternedData mtl QuickCheck tasty tasty-hunit tasty-quickcheck tasty-th text unordered-containers ]; benchmarkHaskellDepends = [ base containers criterion deepseq hashtables InternedData mwc-random random unordered-containers vector ]; description = "Simple scoring schemes for word alignments"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "NaturalSort" = callPackage ({ mkDerivation, base, bytestring, strict }: mkDerivation { pname = "NaturalSort"; version = "0.2.1"; sha256 = "1xjhmjxp7w0nxvphnfh2phfpg4aqhjyg2f8q99qqavf8cq2k3za9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring strict ]; description = "Natural sorting for strings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "NearContextAlgebra" = callPackage ({ mkDerivation, base, containers, ContextAlgebra, lattices , multiset, QuickCheck }: mkDerivation { pname = "NearContextAlgebra"; version = "0.1.0.2"; sha256 = "0nwvc982kziwj062lb75iyyjwabq9z89ijicqwq8gg09nrnbvrkp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers ContextAlgebra lattices multiset QuickCheck ]; description = "Context Algebra of near"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Neks" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, directory , hashable, messagepack, network, stm, vector }: mkDerivation { pname = "Neks"; version = "0.5.0.0"; sha256 = "083hkcgmrk42pyjm1xz1amdjpmccw0c72axmkk163ar6ir7aznc8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal containers directory hashable messagepack network stm vector ]; executableHaskellDepends = [ base bytestring cereal containers directory hashable messagepack network stm vector ]; description = "Simple networked key/value store"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "NestedFunctor" = callPackage ({ mkDerivation, base, comonad, distributive }: mkDerivation { pname = "NestedFunctor"; version = "0.2.0.2"; sha256 = "1kmv20haxkqn1cwy9g59nmjpn5x1rng2rrd8y3gwxfdwn8blc735"; libraryHaskellDepends = [ base comonad distributive ]; description = "Nested composition of functors with a type index tracking nesting"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "NestedSampling" = callPackage ({ mkDerivation, base, random, vector }: mkDerivation { pname = "NestedSampling"; version = "0.1.4"; sha256 = "1sdlnjnlbk5b04zyhr7574g2ghcivzvkxnm2aak4h9bik00gb1lv"; libraryHaskellDepends = [ base random vector ]; description = "A port of John Skilling's nested sampling C code to Haskell"; license = lib.licenses.gpl2Only; }) {}; "NetSNMP" = callPackage ({ mkDerivation, base, bytestring, HUnit, net_snmp, process }: mkDerivation { pname = "NetSNMP"; version = "0.3.2.5"; sha256 = "0gslhzalip3q4shhfnp09p0c004z30a1xphw96kbi441ns8s0dp0"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ net_snmp ]; testHaskellDepends = [ base bytestring HUnit process ]; description = "Bindings for net-snmp's C API for clients"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {net_snmp = null;}; "Network-NineP" = callPackage ({ mkDerivation, async, base, binary, bytestring, containers , convertible, exceptions, hslogger, monad-loops, monad-peel , mstate, mtl, network, network-bsd, NineP, regex-posix, stateref , transformers }: mkDerivation { pname = "Network-NineP"; version = "0.4.7.1"; sha256 = "0gjscwrm4qjz662819g3l7i989ykxg3cka82kp23j5d2fy2sn2mc"; libraryHaskellDepends = [ async base binary bytestring containers convertible exceptions hslogger monad-loops monad-peel mstate mtl network network-bsd NineP regex-posix stateref transformers ]; description = "High-level abstraction over 9P protocol"; license = "unknown"; }) {}; "NewBinary" = callPackage ({ mkDerivation, array, base, integer }: mkDerivation { pname = "NewBinary"; version = "0.2.1"; sha256 = "0cp71hkx8cccx7jxf5qw1bxdylcc56v68mvjp0dn9hkh1idxplzq"; libraryHaskellDepends = [ array base integer ]; description = "A binary I/O library"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {integer = null;}; "NineP" = callPackage ({ mkDerivation, base, binary }: mkDerivation { pname = "NineP"; version = "0.0.2.1"; sha256 = "1k6qdp4zmqjl2f6cqy1zzzl6ncb2m9r0qgh4c24i2h5kkxmm3cab"; libraryHaskellDepends = [ base binary ]; description = "9P2000 in pure Haskell"; license = lib.licenses.bsd3; }) {}; "Ninjas" = callPackage ({ mkDerivation, base, binary, bytestring, containers, filepath , gloss, network, networked-game, random }: mkDerivation { pname = "Ninjas"; version = "0.1.0.0"; sha256 = "0wz80cv7m7m4q6y6rd07y422b97hyhnb9yl6bj68pi1nxmjzcjhm"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base binary bytestring containers filepath gloss network networked-game random ]; description = "Ninja game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "NoHoed" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "NoHoed"; version = "0.1.1"; sha256 = "0g9vqkpcmn66922z2yqp29h4kp2n2xnz1rva294h0kh39hiklrlv"; libraryHaskellDepends = [ base template-haskell ]; description = "Placeholder package to preserve debug ability via conditional builds"; license = lib.licenses.bsd3; }) {}; "NoSlow" = callPackage ({ mkDerivation, array, base, containers, criterion, dph-base , dph-prim-seq, statistics, storablevector, template-haskell , uvector, vector }: mkDerivation { pname = "NoSlow"; version = "0.2"; sha256 = "1pr1v8xxnhd7yxbhjqhlkwlsfzbk425bmxn99d80w8p4biag104x"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers criterion dph-base dph-prim-seq statistics storablevector template-haskell uvector vector ]; description = "Microbenchmarks for various array libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "NoTrace" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "NoTrace"; version = "0.3.0.4"; sha256 = "0nb7cqqd7p62gnmcp1hhjv113faihwps6m8xds5ng6zi7jdzz6n1"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Remove all the functions come from Debug.Trace after debugging"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Noise" = callPackage ({ mkDerivation, array, base, data-default, vector }: mkDerivation { pname = "Noise"; version = "1.0.6"; sha256 = "0sjyq8nilqhmlhbagi1ms2zh7fyhzci9w5hj3dyxpd2ccq1bbvyq"; libraryHaskellDepends = [ array base data-default vector ]; description = "A Haskell coherent noise generator based on libnoise"; license = lib.licenses.bsd3; }) {}; "Nomyx" = callPackage ({ mkDerivation, base, directory, exceptions, filepath, hint-server , mtl, network, Nomyx-Core, Nomyx-Language, Nomyx-Web, safe, stm , time }: mkDerivation { pname = "Nomyx"; version = "0.7.6"; sha256 = "1zbrirplcgff9z75lmamh0i5749m22kvnwcr3s51wajnvh982qi3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory exceptions filepath hint-server mtl network Nomyx-Core Nomyx-Language Nomyx-Web safe stm time ]; description = "A Nomic game in haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Nomyx-Core" = callPackage ({ mkDerivation, acid-state, aeson, base, blaze-html, blaze-markup , bytestring, data-lens, data-lens-fd, data-lens-template , DebugTraceHelpers, deepseq, directory, either-unwrap, exceptions , filepath, happstack-authenticate, hint, hint-server, hscolour , ixset, mime-mail, MissingH, mtl, network, Nomyx-Language , old-locale, random, safe, safecopy, stm, tar, template-haskell , temporary, text, time, unix }: mkDerivation { pname = "Nomyx-Core"; version = "0.7.6"; sha256 = "16s60gap32kjs62zxjddppxyg9jhamzgm4d41mfg3vviadlacdrq"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state aeson base blaze-html blaze-markup bytestring data-lens data-lens-fd data-lens-template DebugTraceHelpers deepseq directory either-unwrap exceptions filepath happstack-authenticate hint hint-server hscolour ixset mime-mail MissingH mtl network Nomyx-Language old-locale random safe safecopy stm tar template-haskell temporary text time unix ]; description = "A Nomic game in haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Nomyx-Language" = callPackage ({ mkDerivation, base, Boolean, containers, data-lens, data-lens-fd , data-lens-template, DebugTraceHelpers, ghc, mtl, old-locale , random, safe, time, time-recurrence }: mkDerivation { pname = "Nomyx-Language"; version = "0.7.6"; sha256 = "0na9nm6qnayip2lx3nd3if4c1iyp7zs89jp2dgb7zkmbiwvax3l9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base Boolean containers data-lens data-lens-fd data-lens-template DebugTraceHelpers ghc mtl old-locale random safe time time-recurrence ]; description = "Language to express rules for Nomic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Nomyx-Rules" = callPackage ({ mkDerivation, base, containers, ghc, hint-server, hslogger, mtl , old-locale, safe, stm, time, time-recurrence }: mkDerivation { pname = "Nomyx-Rules"; version = "0.1.0"; sha256 = "16kzpdvn57sdmpqkwswgixm6pnyi01vj44yvzczn9sy4azwd10q5"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers ghc hint-server hslogger mtl old-locale safe stm time time-recurrence ]; description = "Language to express rules for Nomic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Nomyx-Web" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, bytestring , data-lens, data-lens-fd, fb, filepath, happstack-authenticate , happstack-server, hscolour, mtl, Nomyx-Core, Nomyx-Language , old-locale, reform, reform-blaze, reform-happstack, safe, split , stm, text, time, web-routes, web-routes-happstack , web-routes-regular, web-routes-th }: mkDerivation { pname = "Nomyx-Web"; version = "0.7.6"; sha256 = "193v967bzhs0linqvh93w7viwdrlmsbdpnr8asigqhp5905zdjb7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base blaze-html blaze-markup bytestring data-lens data-lens-fd fb filepath happstack-authenticate happstack-server hscolour mtl Nomyx-Core Nomyx-Language old-locale reform reform-blaze reform-happstack safe split stm text time web-routes web-routes-happstack web-routes-regular web-routes-th ]; description = "Web gui for Nomyx"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "NonEmpty" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "NonEmpty"; version = "0.1"; sha256 = "0nycv791c6b5bcaz5y9wm3wxn1p930p163qs1rpdiix04fnaxgxl"; libraryHaskellDepends = [ base ]; description = "Library providing a non-empty list datatype, and total functions operating on it"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "NonEmptyList" = callPackage ({ mkDerivation, base, category-extras, QuickCheck, Semigroup , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "NonEmptyList"; version = "0.0.9"; sha256 = "09515y7ax4vndsj1828b6xxnnkml4vg9x29rn3lrw3rc65fi11x2"; libraryHaskellDepends = [ base category-extras QuickCheck Semigroup test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A list with a length of at least one"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "NumInstances" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "NumInstances"; version = "1.4"; sha256 = "0ycnwn09izajv330l7a31mc0alifqmxjsn9qmfswwnbg6i4jmnyb"; libraryHaskellDepends = [ base ]; description = "Instances of numeric classes for functions and tuples"; license = lib.licenses.bsd3; }) {}; "NumLazyByteString" = callPackage ({ mkDerivation, base, binary, bytestring }: mkDerivation { pname = "NumLazyByteString"; version = "0.0.0.1"; sha256 = "17ca34hxaz9xk3ykkzp14n7wb31aiza12859k3rmvwhnq4j89jqs"; libraryHaskellDepends = [ base binary bytestring ]; description = "Num, Enum, Eq, Integral, Ord, Real, and Show instances for Lazy ByteStrings"; license = lib.licenses.bsd3; }) {}; "NumberSieves" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "NumberSieves"; version = "0.1.2"; sha256 = "1w8y46ivli37rlhkdrnw13qv6f0m13a88w0qkfw949b09vdp2nw2"; libraryHaskellDepends = [ array base ]; description = "Number Theoretic Sieves: primes, factorization, and Euler's Totient"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "NumberTheory" = callPackage ({ mkDerivation, base, containers, HUnit, primes }: mkDerivation { pname = "NumberTheory"; version = "0.1.0.1"; sha256 = "1a8xxqvmaja2r6sy9idc805n4kmhwks6xsf38sw1kmxl01aivk70"; libraryHaskellDepends = [ base containers primes ]; testHaskellDepends = [ base containers HUnit primes ]; description = "A library for number theoretic computations, written in Haskell"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Numbers" = callPackage ({ mkDerivation, base, random }: mkDerivation { pname = "Numbers"; version = "0.2.1"; sha256 = "1z1v396lar6b0lyis3k5gn5kn17ndggm8j7qxnhirlpgm831fgg7"; libraryHaskellDepends = [ base random ]; description = "An assortment of number theoretic functions"; license = "LGPL"; }) {}; "Nussinov78" = callPackage ({ mkDerivation, ADPfusion, base, ghc-prim, mtl, primitive , PrimitiveArray, vector }: mkDerivation { pname = "Nussinov78"; version = "0.1.0.0"; sha256 = "1j9qmin7fqwfy69f7wi1is1nawhh46phda6na20am7r8cjzdnjsh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion base ghc-prim mtl primitive PrimitiveArray vector ]; description = "Nussinov78 using the ADPfusion library"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "Nutri" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Nutri"; version = "0.1"; sha256 = "1m7qx5zydz5jpk6a55k7rzchlwmkd91gsiqmn26qqn50ab3di35j"; libraryHaskellDepends = [ base ]; description = "A little library to calculate nutrition values of food items"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "OGL" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "OGL"; version = "0.0.3"; sha256 = "1w8lpi2r315b4ry234gi4rq09j92zvhr9ibxwsig6544cbb5g8qm"; libraryHaskellDepends = [ base mtl ]; description = "A context aware binding for the OpenGL graphics system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ONC-RPC" = callPackage ({ mkDerivation, base, bytestring, Cabal, cereal, containers , filepath, haskell-src-exts, network, parsec, random, time, unix , vector }: mkDerivation { pname = "ONC-RPC"; version = "0.1"; sha256 = "19smd0rp0jx9i59jgjk149g4czpwjx173szhp1z9dvm5j0pdwyy5"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base bytestring Cabal cereal containers filepath haskell-src-exts parsec vector ]; libraryHaskellDepends = [ base bytestring Cabal cereal containers filepath haskell-src-exts network parsec random time unix vector ]; executableHaskellDepends = [ base filepath ]; description = "ONC RPC (aka Sun RPC) and XDR library"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "OSM" = callPackage ({ mkDerivation, base, comonad-transformers, containers, data-lens , hxt, newtype }: mkDerivation { pname = "OSM"; version = "0.6.4"; sha256 = "1m606r0lc0hsniqn7krm2hpvhj7y6sq4qbjjj4g8n4hap6v4syr9"; libraryHaskellDepends = [ base comonad-transformers containers data-lens hxt newtype ]; description = "Parse OpenStreetMap files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "OTP" = callPackage ({ mkDerivation, base, bytestring, cryptohash-sha1 , cryptohash-sha256, cryptohash-sha512, tasty, tasty-hunit, time }: mkDerivation { pname = "OTP"; version = "0.1.0.0"; sha256 = "1r7vpc0bv89d70j6pc3z3vam93gahl4j0y5w8smknxwjliwqxkcb"; revision = "2"; editedCabalFile = "012yi2pvjjlk6vri5zj8a7pipscsfc6rgkw7s5qldqmvvwvrk64s"; libraryHaskellDepends = [ base bytestring cryptohash-sha1 cryptohash-sha256 cryptohash-sha512 time ]; testHaskellDepends = [ base bytestring tasty tasty-hunit time ]; description = "HMAC-Based and Time-Based One-Time Passwords (HOTP & TOTP)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Object" = callPackage ({ mkDerivation, base, containers, ghc, template-haskell }: mkDerivation { pname = "Object"; version = "1.0"; sha256 = "05lrqq4008vnfs2x8kxlyrgdvxmzk04rqvn0w65b691bp3vwnbf9"; libraryHaskellDepends = [ base containers ghc template-haskell ]; description = "Object oriented programming for haskell using multiparameter typeclasses"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ObjectIO" = callPackage ({ mkDerivation, comctl32, comdlg32, gdi32, kernel32, ole32 , shell32, user32, winmm, winspool }: mkDerivation { pname = "ObjectIO"; version = "1.0.1.1"; sha256 = "1f8ac7dk1ls6xla3w0wy2qr164kv67k5ilj7niakfr9x74mpp6jy"; librarySystemDepends = [ comctl32 comdlg32 gdi32 kernel32 ole32 shell32 user32 winmm winspool ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {comctl32 = null; comdlg32 = null; gdi32 = null; kernel32 = null; ole32 = null; shell32 = null; user32 = null; winmm = null; winspool = null;}; "ObjectName" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "ObjectName"; version = "1.1.0.2"; sha256 = "0xdkfc97salzj5s3fvmwk4k0097dcd8c4xcr5ghhv9mz0wcxm9gz"; libraryHaskellDepends = [ base transformers ]; description = "Explicitly handled object names"; license = lib.licenses.bsd3; }) {}; "Obsidian" = callPackage ({ mkDerivation, base, containers, cuda, language-c-quote , mainland-pretty, mtl, mwc-random, process, rdtsc, text , value-supply, vector }: mkDerivation { pname = "Obsidian"; version = "0.4.0.0"; sha256 = "1l2x681kclg7chnas45bivvjxpqi7qwcxviy1arfxd9vf6lyxkxn"; libraryHaskellDepends = [ base containers cuda language-c-quote mainland-pretty mtl mwc-random process rdtsc text value-supply vector ]; description = "Embedded language for GPU Programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Octree" = callPackage ({ mkDerivation, base, criterion, deepseq, ghc-prim, lens, linear , QuickCheck }: mkDerivation { pname = "Octree"; version = "0.6.0.1"; sha256 = "00f4ck5ln8svjjs5by6k82dg9xrjfckg6whccncmd86rql59n74z"; libraryHaskellDepends = [ base deepseq lens linear QuickCheck ]; testHaskellDepends = [ base deepseq lens linear QuickCheck ]; benchmarkHaskellDepends = [ base criterion deepseq ghc-prim lens linear QuickCheck ]; description = "Simple unbalanced Octree for storing data about 3D points"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "OddWord" = callPackage ({ mkDerivation, base, criterion, hspec, QuickCheck }: mkDerivation { pname = "OddWord"; version = "1.0.2.0"; sha256 = "14hd7dd3dyfd9cs9kgxjippi2awpambn2ia7s3kxcvinnfbigj3r"; revision = "1"; editedCabalFile = "0sam69p0j3a61cp3z19gla2bwbq3qyqda3xm5jx3k5skvsr4cz0x"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; benchmarkHaskellDepends = [ base criterion ]; description = "Provides a wrapper for deriving word types with fewer bits"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Omega" = callPackage ({ mkDerivation, base, containers, HUnit }: mkDerivation { pname = "Omega"; version = "1.0.3"; sha256 = "05dax2r7rrdbsvxszxn13xcf24zq87xq8scxzvl2ccr2y29n0f5j"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers HUnit ]; description = "Integer sets and relations using Presburger arithmetic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "OnRmt" = callPackage ({ mkDerivation, async, base, brick, bytestring, conduit , conduit-extra, containers, control-monad-loop, data-default , HUnit, itemfield, listsafe, microlens, mtl, old-locale, process , repl-toolkit, ssh-known-hosts, string-conversions, test-framework , test-framework-hunit, text, text-zipper, time, transformers , vector, void, vty }: mkDerivation { pname = "OnRmt"; version = "1.0.0.0"; sha256 = "061j03ld96zkx1pfg7caxkyknj91b3maijx52610zmc9kfcjg5jd"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ async base brick bytestring conduit conduit-extra containers control-monad-loop data-default itemfield listsafe microlens mtl old-locale process repl-toolkit string-conversions text text-zipper time transformers vector void vty ]; executableHaskellDepends = [ async base brick bytestring conduit conduit-extra containers control-monad-loop data-default itemfield listsafe microlens mtl old-locale process repl-toolkit ssh-known-hosts string-conversions text text-zipper time transformers vector void vty ]; testHaskellDepends = [ async base brick bytestring conduit conduit-extra HUnit itemfield old-locale string-conversions test-framework test-framework-hunit text text-zipper time transformers vector vty ]; description = "Text UI library for performing parallel remote SSH operations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "OneTuple" = callPackage ({ mkDerivation, base, base-orphans, ghc-prim, hashable , template-haskell }: mkDerivation { pname = "OneTuple"; version = "0.3.1"; sha256 = "1vry21z449ph9k61l5zm7mfmdwkwszxqdlawlhvwrd1gsn13d1cq"; revision = "2"; editedCabalFile = "0gk0656igxl0km9kgh8v7b5vq74kla59ka9hvpzq57njr6bc0j58"; libraryHaskellDepends = [ base base-orphans ghc-prim template-haskell ]; testHaskellDepends = [ base hashable template-haskell ]; description = "Singleton Tuple"; license = lib.licenses.bsd3; }) {}; "Only" = callPackage ({ mkDerivation, base, deepseq }: mkDerivation { pname = "Only"; version = "0.1"; sha256 = "0rdj3a629fk2vp121jq8mf2smkblrz5w3cxhlsyx6my2x29s2ymb"; revision = "1"; editedCabalFile = "1ahk7p34kmh041mz7lyc10nhcxgv2i4z8nvzxvqm2x34gslmsbzr"; libraryHaskellDepends = [ base deepseq ]; description = "The 1-tuple type or single-value \"collection\""; license = lib.licenses.bsd3; }) {}; "OpenAFP" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , directory, hashable, hashtables, mtl, process, regex-compat }: mkDerivation { pname = "OpenAFP"; version = "1.4.3"; sha256 = "0ziwg4l5ycmymimbwm4qrf1pqwkjy39nl302ld6z33flpmcrs1s7"; libraryHaskellDepends = [ array base binary bytestring containers directory hashable hashtables mtl process regex-compat ]; description = "IBM AFP document format parser and generator"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "OpenAFP-Utils" = callPackage ({ mkDerivation, base, binary, bytestring, containers, directory , filepath, hashable, line2pdf, OpenAFP, regex-base, regex-posix , text, text-locale-encoding, xhtml }: mkDerivation { pname = "OpenAFP-Utils"; version = "1.4.1.3"; sha256 = "160qlcjh0pgslql9f4zv2asw8kb9kl7wd6dk5958dv0n9p96pay0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring containers directory filepath hashable line2pdf OpenAFP regex-base regex-posix text text-locale-encoding xhtml ]; description = "Assorted utilities to work with AFP data streams"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "OpenAL" = callPackage ({ mkDerivation, base, ObjectName, openal, OpenGL, StateVar , transformers }: mkDerivation { pname = "OpenAL"; version = "1.7.0.5"; sha256 = "167qgbls1439wbckva281cf61bclkca0krbbi4451l7qjinm8fil"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ObjectName OpenGL StateVar transformers ]; librarySystemDepends = [ openal ]; description = "A binding to the OpenAL cross-platform 3D audio API"; license = lib.licenses.bsd3; }) {inherit (pkgs) openal;}; "OpenCL" = callPackage ({ mkDerivation, base, bytestring, c2hs, mtl, OpenCL, QuickCheck }: mkDerivation { pname = "OpenCL"; version = "1.0.3.4"; sha256 = "04cqddhn4b5m0rj2f6i3gr62yhlfgffmkplb4599sd3qbgx0g27x"; libraryHaskellDepends = [ base bytestring mtl ]; librarySystemDepends = [ OpenCL ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base QuickCheck ]; description = "Haskell high-level wrapper for OpenCL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {OpenCL = null;}; "OpenCLRaw" = callPackage ({ mkDerivation, base, bytestring, mtl }: mkDerivation { pname = "OpenCLRaw"; version = "1.0.1001"; sha256 = "1a9nlrmxp3jwc3hbj79xm35aypfby04qy01fk4vyrp19diiinl07"; libraryHaskellDepends = [ base bytestring mtl ]; description = "The OpenCL Standard for heterogenous data-parallel computing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "OpenCLWrappers" = callPackage ({ mkDerivation, base, bytestring, mtl }: mkDerivation { pname = "OpenCLWrappers"; version = "0.1.0.3"; sha256 = "0xlm26jksp4jf1dhkpg4708r1ak5mjdc5x5fjp4fhizmzlk3348s"; libraryHaskellDepends = [ base bytestring mtl ]; description = "The OpenCL Standard for heterogenous data-parallel computing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "OpenGL" = callPackage ({ mkDerivation, base, bytestring, containers, GLURaw, ObjectName , OpenGLRaw, StateVar, text, transformers }: mkDerivation { pname = "OpenGL"; version = "3.0.3.0"; sha256 = "069fg8jcxqq2z9iikynd8vi3jxm2b5y3qywdh4bdviyzab3zy1as"; revision = "1"; editedCabalFile = "1748mrb6r9mpf5jbrx436lwbg8w6dadyy8dhxw2dwnrj5z7zf741"; libraryHaskellDepends = [ base bytestring containers GLURaw ObjectName OpenGLRaw StateVar text transformers ]; description = "A binding for the OpenGL graphics system"; license = lib.licenses.bsd3; }) {}; "OpenGLCheck" = callPackage ({ mkDerivation, base, checkers, haskell98, OpenGL, QuickCheck }: mkDerivation { pname = "OpenGLCheck"; version = "1.0"; sha256 = "0zjgwd9h6jncvp7x4nn049878jagcajsc63ch5i1ynndnrr1cfar"; libraryHaskellDepends = [ base checkers haskell98 OpenGL QuickCheck ]; description = "Quickcheck instances for various data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "OpenGLRaw" = callPackage ({ mkDerivation, base, bytestring, containers, fixed, half, libGL , text, transformers }: mkDerivation { pname = "OpenGLRaw"; version = "3.3.4.1"; sha256 = "07nk0rgm6jcxz6yshwhv5lj5frs6371w3hdjxwa4biws2kmbs6hj"; libraryHaskellDepends = [ base bytestring containers fixed half text transformers ]; librarySystemDepends = [ libGL ]; description = "A raw binding for the OpenGL graphics system"; license = lib.licenses.bsd3; }) {inherit (pkgs) libGL;}; "OpenGLRaw21" = callPackage ({ mkDerivation, OpenGLRaw }: mkDerivation { pname = "OpenGLRaw21"; version = "2.0.0.2"; sha256 = "1kfgwwjnwl5dzwf8bpxcs4q241zap29pjhh4ih5k2cdrnbbn1bz1"; libraryHaskellDepends = [ OpenGLRaw ]; description = "The intersection of OpenGL 2.1 and OpenGL 3.1 Core"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "OpenSCAD" = callPackage ({ mkDerivation, base, Cabal, colour, containers, deepseq, filepath , HUnit, semigroups, tasty, tasty-hunit, testpack }: mkDerivation { pname = "OpenSCAD"; version = "0.3.0.2"; sha256 = "04b7n6905qvvz8az8zhsjjg8jcf71y5yby7svy2mqzavq2azjm8x"; libraryHaskellDepends = [ base colour containers filepath semigroups ]; testHaskellDepends = [ base Cabal colour containers deepseq filepath HUnit semigroups tasty tasty-hunit testpack ]; description = "ADT wrapper and renderer for OpenSCAD models"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "OpenVG" = callPackage ({ mkDerivation, base, GLUT, OpenGL, OpenGLRaw, OpenVGRaw }: mkDerivation { pname = "OpenVG"; version = "0.7.0"; sha256 = "0ad96lbwcwl7vvk5vx1mmb0wj28c541jwd9nsm7l5na9qdxfhzvj"; libraryHaskellDepends = [ base GLUT OpenGL OpenGLRaw OpenVGRaw ]; description = "OpenVG (ShivaVG-0.2.1) binding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "OpenVGRaw" = callPackage ({ mkDerivation, base, OpenGLRaw }: mkDerivation { pname = "OpenVGRaw"; version = "0.4.0"; sha256 = "1fdg5b8f2x36x6gmdkazkmhqgknagd0kzr70hydygsmqbf2im5x2"; libraryHaskellDepends = [ base OpenGLRaw ]; description = "Raw binding to OpenVG (ShivaVG-0.2.1 implementation)."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Operads" = callPackage ({ mkDerivation, array, base, containers, mtl }: mkDerivation { pname = "Operads"; version = "1.0"; sha256 = "1b880lrzdxww3j19zspnj49ifsn89n0ac1h5xf7nn83847k8q2qk"; libraryHaskellDepends = [ array base containers mtl ]; description = "Groebner basis computation for Operads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "OptDir" = callPackage ({ mkDerivation, base, hashable, syb }: mkDerivation { pname = "OptDir"; version = "0.0.4"; sha256 = "07l2fagp60ykhsr3dxclkfgg1pxawj2xf0wxrn3dksjdlx0hg5j5"; libraryHaskellDepends = [ base hashable syb ]; description = "The OptDir type for representing optimization directions"; license = lib.licenses.bsd3; }) {}; "OrPatterns" = callPackage ({ mkDerivation, base, containers, haskell-src-exts , haskell-src-meta, mtl, split, syb, template-haskell }: mkDerivation { pname = "OrPatterns"; version = "0.1"; sha256 = "0fkg2bnk7gh8lzf8i0bffj6qbbpq15sf8yw88rqpzghsz7xrr111"; libraryHaskellDepends = [ base containers haskell-src-exts haskell-src-meta mtl split syb template-haskell ]; description = "A quasiquoter for or-patterns"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "OrchestrateDB" = callPackage ({ mkDerivation, aeson, base, bytestring, HTTP, http-conduit , http-types, lifted-base, random }: mkDerivation { pname = "OrchestrateDB"; version = "1.0.0.3"; sha256 = "0d12jbdgpfkzax5c8djab6n611hcwi1bkphwmn5qmny43fb3wsaz"; libraryHaskellDepends = [ aeson base bytestring HTTP http-conduit http-types lifted-base ]; testHaskellDepends = [ aeson base bytestring HTTP http-conduit http-types lifted-base random ]; description = "Unofficial Haskell Client Library for the Orchestrate.io API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "OrderedBits" = callPackage ({ mkDerivation, base, bits, criterion, primitive, QuickCheck , tasty, tasty-quickcheck, tasty-th, vector, vector-algorithms }: mkDerivation { pname = "OrderedBits"; version = "0.0.2.0"; sha256 = "1kfb7z5xbzgn1aj8kpij4ry5i4v3v5h55pp3g6qzvgayn25xqc05"; libraryHaskellDepends = [ base bits primitive vector vector-algorithms ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck tasty-th vector ]; benchmarkHaskellDepends = [ base criterion ]; description = "Efficient ordered (by popcount) enumeration of bits"; license = lib.licenses.bsd3; }) {}; "Ordinals" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Ordinals"; version = "0.0.0.2"; sha256 = "04xk74rl2d6vp1kn197hsbkkwdvwvqpjqg3kgkpkl2i0r90y8lsi"; libraryHaskellDepends = [ base ]; description = "Ordinal arithmetic"; license = lib.licenses.bsd3; }) {}; "Ordinary" = callPackage ({ mkDerivation, base, safe, threepenny-gui }: mkDerivation { pname = "Ordinary"; version = "0.2018.1.8"; sha256 = "0n4mk28cdcj71qxifh1prib2a83fjk4dzw6h5dm8a81z6ijribb1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base safe threepenny-gui ]; executableHaskellDepends = [ base safe threepenny-gui ]; testHaskellDepends = [ base safe threepenny-gui ]; description = "A Programming Language in Construction"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Oslo-Vectize" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Oslo-Vectize"; version = "0.2"; sha256 = "05lgpaw6glwflczsa3400fhih717ry4sikhs9ypyd7xlqvraad57"; revision = "2"; editedCabalFile = "0axdqcpl3rl9lh9rvd5cn4llvglca8y82p1l3rvka97b33lfj8ky"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "PArrows" = callPackage ({ mkDerivation, base, containers, ghc-prim, mtl }: mkDerivation { pname = "PArrows"; version = "0.1.1"; sha256 = "08mkq72zv9ywp002vwjk7gl6pq6915zdd06sp4ap935aqdjrhn0p"; libraryHaskellDepends = [ base containers ghc-prim mtl ]; description = "Arrow parser combinators similar to Parsec"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "PBKDF2" = callPackage ({ mkDerivation, base, binary, bytestring, Crypto, random }: mkDerivation { pname = "PBKDF2"; version = "0.3.1.5"; sha256 = "0ljacj31pmcwk4lk24p37761sb60ncwjnjbqhnfrgdjqnyj2bd62"; revision = "1"; editedCabalFile = "0gnvhijrjj39z9y4m1ic2nys2yi3ida7yh93b9q88r6i02m2k23f"; libraryHaskellDepends = [ base binary bytestring Crypto random ]; description = "Make password-based security schemes more secure"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "PCLT" = callPackage ({ mkDerivation, base, bytestring, containers, mtl, utf8-string }: mkDerivation { pname = "PCLT"; version = "0.1"; sha256 = "0k5abpdz066dsszkj39fd03slb279ddj4i8clnq4gafpa90xbg9q"; libraryHaskellDepends = [ base bytestring containers mtl utf8-string ]; description = "Extension to Show: templating, catalogizing, languages, parameters, etc"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "PCLT-DB" = callPackage ({ mkDerivation, base, bytestring, containers, convertible, HDBC , HDBC-postgresql, mtl, PCLT }: mkDerivation { pname = "PCLT-DB"; version = "0.1.1"; sha256 = "0nb5mijpkbllrs9034d3a24drd95lvrhlx60ahcd73kmagh9rfqf"; libraryHaskellDepends = [ base bytestring containers convertible HDBC HDBC-postgresql mtl PCLT ]; description = "An addon to PCLT package: enchance PCLT catalog with PostgreSQL powers"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "PDBtools" = callPackage ({ mkDerivation, base, bytestring, containers }: mkDerivation { pname = "PDBtools"; version = "0.0.3"; sha256 = "1i5hixmywy63pnh15zl7npfiwc7dvlnz6izjxg08cnvn8jyi026q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers ]; description = "A library for analysis of 3-D protein coordinates"; license = lib.licenses.gpl3Only; }) {}; "PPrinter" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "PPrinter"; version = "0.1.0"; sha256 = "1fcvjrsq40nc2z4dg5f3bkz9h8psp89ay28k1jnwxqgh74xnylzc"; libraryHaskellDepends = [ base containers ]; description = "A generic derivable Haskell pretty printer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "PSQueue" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "PSQueue"; version = "1.1.1"; sha256 = "02pgqzwxndi8cwa5fw668gfsh7z3lzbygkgcsf56bwrxwqjyz4bi"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; description = "Priority Search Queue"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "PTQ" = callPackage ({ mkDerivation, base, containers, mtl, network, network-uri, xml }: mkDerivation { pname = "PTQ"; version = "0.0.8"; sha256 = "0mbyf63s19rps7p74b4fazbfccpjzx40l1fjszv38kprrg7jff2s"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers mtl network network-uri xml ]; description = "An implementation of Montague's PTQ"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "PUH-Project" = callPackage ({ mkDerivation, base, bytestring, containers, directory, mime-mail , network, old-locale, persistent, persistent-sqlite , persistent-template, pwstore-fast, random, smtp-mail, text, time , transformers }: mkDerivation { pname = "PUH-Project"; version = "0.1.0.1"; sha256 = "08n5q3a5w8ivy3jb037q8jd0wh0qnwx3d06yn6a0f39cv48qbr1s"; libraryHaskellDepends = [ base bytestring containers directory mime-mail network old-locale persistent persistent-sqlite persistent-template pwstore-fast random smtp-mail text time transformers ]; description = "This is a package which includes Assignments, Email, User and Reviews modules for Programming in Haskell course"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "PageIO" = callPackage ({ mkDerivation, array, attoparsec, base, base64-string, bytestring , containers, directory, iconv, network, old-time, regex-base , regex-compat, regex-tdfa, sqlite, stringtable-atom, utf8-string , uuid }: mkDerivation { pname = "PageIO"; version = "0.0.3"; sha256 = "0pnnhwmlhjvpb3g94p2asbhy9arvlvcbch11m0hmy7w9m3zj9wjk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array attoparsec base base64-string bytestring containers directory iconv network old-time regex-base regex-compat regex-tdfa sqlite stringtable-atom utf8-string uuid ]; executableHaskellDepends = [ array attoparsec base base64-string bytestring containers directory iconv network old-time regex-base regex-compat regex-tdfa sqlite stringtable-atom utf8-string uuid ]; description = "Page-oriented extraction and composition library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Paillier" = callPackage ({ mkDerivation, base, crypto-numbers, crypto-random, HUnit , QuickCheck, test-framework, test-framework-quickcheck2 , test-framework-th }: mkDerivation { pname = "Paillier"; version = "0.1.0.3"; sha256 = "0jcb72shia5p0lpnr3qz57jlzjvnwh4642zwys5d3rg0rwnxigz2"; libraryHaskellDepends = [ base crypto-numbers crypto-random ]; testHaskellDepends = [ base crypto-numbers crypto-random HUnit QuickCheck test-framework test-framework-quickcheck2 test-framework-th ]; description = "a simple Paillier cryptosystem"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "PandocAgda" = callPackage ({ mkDerivation, Agda, base, containers, directory, filepath, mtl , pandoc, pandoc-types, QuickCheck, text, time, xhtml }: mkDerivation { pname = "PandocAgda"; version = "2.3.3.0.2"; sha256 = "1g39mxrfii8vm40cbb7vdfrx2rx9gm4s1xhp3zjkiyi7f979cbk0"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ Agda base containers directory filepath mtl pandoc pandoc-types QuickCheck text time xhtml ]; executableHaskellDepends = [ base ]; description = "Pandoc support for literate Agda"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Paraiso" = callPackage ({ mkDerivation, array, base, containers, directory, failure, fgl , filepath, HUnit, mtl, numeric-prelude, process, QuickCheck , random, repa, test-framework, test-framework-hunit , test-framework-quickcheck2, text, typelevel-tensor, vector }: mkDerivation { pname = "Paraiso"; version = "0.3.1.5"; sha256 = "098mjla0cv6g9c219vnjif0prxlyfaswjvbxj81wbzpm6sks4j24"; libraryHaskellDepends = [ array base containers directory failure fgl filepath mtl numeric-prelude random text typelevel-tensor vector ]; testHaskellDepends = [ array base containers directory fgl filepath HUnit mtl numeric-prelude process QuickCheck random repa test-framework test-framework-hunit test-framework-quickcheck2 text typelevel-tensor vector ]; description = "a code generator for partial differential equations solvers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Parallel-Arrows-BaseSpec" = callPackage ({ mkDerivation, base, deepseq, hspec, Parallel-Arrows-Definition , split }: mkDerivation { pname = "Parallel-Arrows-BaseSpec"; version = "0.1.1.0"; sha256 = "014fy1sv1b82wxd3wpsxvnv3jn07d24r4ph3bi7p6i8aykx2a9f4"; libraryHaskellDepends = [ base deepseq hspec Parallel-Arrows-Definition split ]; testHaskellDepends = [ base hspec Parallel-Arrows-Definition split ]; description = "BaseSpecs used for @Parallel-Arrows-Definition@ and Co"; license = lib.licenses.mit; }) {}; "Parallel-Arrows-Definition" = callPackage ({ mkDerivation, base, deepseq, split }: mkDerivation { pname = "Parallel-Arrows-Definition"; version = "0.1.1.0"; sha256 = "1zdsvg0nx2vnvgx9vcwq8l1kanfp056mmiscs3716lswkrvhdlbf"; libraryHaskellDepends = [ base deepseq split ]; description = "Multithreaded evaluation using Arrows"; license = lib.licenses.mit; }) {}; "Parallel-Arrows-Eden" = callPackage ({ mkDerivation, base, deepseq, edenmodules, hspec, parallel , Parallel-Arrows-BaseSpec, Parallel-Arrows-Definition, QuickCheck , split }: mkDerivation { pname = "Parallel-Arrows-Eden"; version = "0.1.1.0"; sha256 = "1iihlxghr2f70zbw3kkilckzfw24sjax6ck0g42272kj61gk2zy7"; libraryHaskellDepends = [ base deepseq edenmodules parallel Parallel-Arrows-Definition split ]; testHaskellDepends = [ base deepseq edenmodules hspec parallel Parallel-Arrows-BaseSpec Parallel-Arrows-Definition QuickCheck split ]; description = "Eden based backend for @Parallel-Arrows-Definition@"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "Parallel-Arrows-Multicore" = callPackage ({ mkDerivation, base, deepseq, hspec, parallel , Parallel-Arrows-BaseSpec, Parallel-Arrows-Definition, split }: mkDerivation { pname = "Parallel-Arrows-Multicore"; version = "0.1.1.0"; sha256 = "0g9ag9lk8mvnbfgzay27sq517an6cmv02fapxsn2lmr5vs7k63ar"; libraryHaskellDepends = [ base deepseq parallel Parallel-Arrows-Definition split ]; testHaskellDepends = [ base deepseq hspec parallel Parallel-Arrows-BaseSpec Parallel-Arrows-Definition split ]; description = "GpH based backend for @Parallel-Arrows-Definition@ in a multicore variant"; license = lib.licenses.mit; }) {}; "Parallel-Arrows-ParMonad" = callPackage ({ mkDerivation, base, deepseq, hspec, monad-par , Parallel-Arrows-BaseSpec, Parallel-Arrows-Definition, split }: mkDerivation { pname = "Parallel-Arrows-ParMonad"; version = "0.1.1.0"; sha256 = "193794v158wfblriklp2jgxa3hk86p4kxbp8sj1hh16dwb0qa9cr"; libraryHaskellDepends = [ base deepseq monad-par Parallel-Arrows-Definition split ]; testHaskellDepends = [ base deepseq hspec monad-par Parallel-Arrows-BaseSpec Parallel-Arrows-Definition split ]; description = "Par Monad (@monad-par@) based backend for @Parallel-Arrows-Definition@"; license = lib.licenses.mit; }) {}; "Parry" = callPackage ({ mkDerivation, base, binary, bytestring, containers, directory , ghc-prim, network, old-locale, process, random, RSA , SafeSemaphore, time, unix }: mkDerivation { pname = "Parry"; version = "0.1.0.0"; sha256 = "0jy0pya7ahy0nzw1yizi1ll7q5kv4jxgn3n56qgcwv25rh374n4s"; libraryHaskellDepends = [ base binary bytestring containers directory ghc-prim network old-locale process random RSA SafeSemaphore time unix ]; description = "A proven synchronization server for high performance computing"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ParsecTools" = callPackage ({ mkDerivation, base, parsec }: mkDerivation { pname = "ParsecTools"; version = "0.0.2.0"; sha256 = "11vshnbxfl8p38aix4h2b0vms8j58agwxbmhd9pkxai764sl6j7g"; libraryHaskellDepends = [ base parsec ]; description = "Parsec combinators for more complex objects"; license = lib.licenses.gpl3Only; }) {}; "ParserFunction" = callPackage ({ mkDerivation, base, containers, parsec }: mkDerivation { pname = "ParserFunction"; version = "0.1.0"; sha256 = "0l0j1mdycqsb5d32l7h0giwrj5yj54523gdn0bvim2vz67qrbxrq"; libraryHaskellDepends = [ base containers parsec ]; description = "Parse and evaluate mathematical expressions"; license = lib.licenses.bsd3; }) {}; "PartialTypeSignatures" = callPackage ({ mkDerivation, base, containers, syb, template-haskell }: mkDerivation { pname = "PartialTypeSignatures"; version = "0.1.0.1"; sha256 = "04c01bcfrb79av2j9bivlwanmycasn7gjnc9gb5jm6gkwyvgv0h3"; libraryHaskellDepends = [ base containers syb template-haskell ]; description = "emulate partial type signatures with template haskell"; license = lib.licenses.bsd3; }) {}; "PasswordGenerator" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "PasswordGenerator"; version = "0.1.0.0"; sha256 = "12lxylmpi2f1ahy6w1n7jmwn9kay4hajgr95xbnqqdzv4dw6whzw"; libraryHaskellDepends = [ base QuickCheck ]; description = "Simple library for generating passwords"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "PastePipe" = callPackage ({ mkDerivation, base, cmdargs, HTTP, network, network-uri }: mkDerivation { pname = "PastePipe"; version = "1.8"; sha256 = "10gf9xkys704k89i9lajqcwqsihfxs314vjy35shhwgga5rjnslz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cmdargs HTTP network network-uri ]; executableHaskellDepends = [ base cmdargs ]; description = "CLI for pasting to lpaste.net"; license = lib.licenses.gpl3Only; }) {}; "PathTree" = callPackage ({ mkDerivation, base, containers, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "PathTree"; version = "0.1.1.0"; sha256 = "1rqq95jsgv3d8jlq21s8pf6l2n6wfi4clr8pjsjv3qp2px9qiy0q"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; description = "A tree used to merge and maintain paths"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Pathfinder" = callPackage ({ mkDerivation, base, bytestring, libxml2, text }: mkDerivation { pname = "Pathfinder"; version = "0.5.10"; sha256 = "1k38p73jnkfcmmz94iqpzg2g6apsxflidvy8p9lwqyzfmg70brqf"; libraryHaskellDepends = [ base bytestring text ]; librarySystemDepends = [ libxml2 ]; description = "Relational optimiser and code generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) libxml2;}; "Peano" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Peano"; version = "0.0.4"; sha256 = "0ss4p40gkqcw9bdh5iy0yar56gpsanrxld74q5dxvakrf8m6cqmz"; libraryHaskellDepends = [ base ]; description = "simple Peano numbers"; license = lib.licenses.bsd3; }) {}; "PeanoWitnesses" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "PeanoWitnesses"; version = "0.1.0.0"; sha256 = "1g83jws23grl84gnq89rnppw6q7vsbhi9hk6lp5dq2n4818kamgg"; libraryHaskellDepends = [ base ]; description = "GADT type witnesses for Peano-style natural numbers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "PerfectHash" = callPackage ({ mkDerivation, array, base, binary, bytestring, cmph, containers , digest, time }: mkDerivation { pname = "PerfectHash"; version = "0.1.5"; sha256 = "0fhpfnp4g673kfnskl31r0hyp9h3fna7iiymz2kggznnw6740n9w"; libraryHaskellDepends = [ array base binary bytestring containers digest time ]; librarySystemDepends = [ cmph ]; description = "A perfect hashing library for mapping bytestrings to values"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {cmph = null;}; "PermuteEffects" = callPackage ({ mkDerivation, base, ReplicateEffects }: mkDerivation { pname = "PermuteEffects"; version = "0.2"; sha256 = "0lmmsvqbnw0k321254xfqlzmddvymy0mj50ax7caqj2fnarfgy4l"; libraryHaskellDepends = [ base ReplicateEffects ]; description = "Permutations of effectful computations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Persistence" = callPackage ({ mkDerivation, base, containers, maximal-cliques, parallel , vector }: mkDerivation { pname = "Persistence"; version = "2.0.3"; sha256 = "19zzggnzdfdvvp0svixpdrnxpjn5h4wgpi01vkjydczq4630aiaa"; libraryHaskellDepends = [ base containers maximal-cliques parallel vector ]; testHaskellDepends = [ base containers maximal-cliques parallel vector ]; description = "A versatile library for topological data analysis"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Phsu" = callPackage ({ mkDerivation, acid-state, aeson, base, blaze-html, blaze-markup , containers, curl, filepath, friendly-time, happstack-server , happstack-server-tls, lifted-base, MissingH, monad-control, mtl , network, network-uri, old-locale, process, regex-base, regex-pcre , safecopy, string-conversions, temporary, text, time }: mkDerivation { pname = "Phsu"; version = "0.1.0.3"; sha256 = "12f6hqgxyf3svr53g0irn15q69wp9py1bxfw3a5inpkqzmrs04x9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ acid-state aeson base blaze-html blaze-markup containers curl filepath friendly-time happstack-server happstack-server-tls lifted-base MissingH monad-control mtl network network-uri old-locale process regex-base regex-pcre safecopy string-conversions temporary text time ]; description = "Personal Happstack Server Utils"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Pipe" = callPackage ({ mkDerivation, base, filepath, process, unix }: mkDerivation { pname = "Pipe"; version = "2.1.2"; sha256 = "1453rjp5whl9vywiq8i86vjfa8ys1ppwabhvlibqwsbx804q9yhr"; libraryHaskellDepends = [ base filepath process unix ]; description = "Process piping library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Piso" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "Piso"; version = "0.2"; sha256 = "07rzwkhz4b6nymygrhcz07dxl8fnvfrmfpcdj9qz3mwrcyf1kp9n"; libraryHaskellDepends = [ base template-haskell ]; description = "Partial isomorphisms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "PlayHangmanGame" = callPackage ({ mkDerivation, base, containers, directory, mtl, random , regex-compat }: mkDerivation { pname = "PlayHangmanGame"; version = "0.2"; sha256 = "17avnaz6da80v5kgz0b3v0zq3y9p2d3mxxv5a09ggcmilbz4xwlg"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers directory mtl random regex-compat ]; description = "Play Hangman Game"; license = lib.licenses.bsd3; }) {}; "PlayingCards" = callPackage ({ mkDerivation, base, HUnit, MonadRandom, QuickCheck , random-shuffle }: mkDerivation { pname = "PlayingCards"; version = "0.3.0.0"; sha256 = "1wq4y6dfn93c8pyxbz5dwbd1c2lq78fbw6s2pdk6nvi0zgf5hp6k"; libraryHaskellDepends = [ base HUnit MonadRandom QuickCheck random-shuffle ]; description = "Playing cards api"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Plot-ho-matic" = callPackage ({ mkDerivation, base, bytestring, cairo, cereal, Chart , Chart-cairo, colour, containers, data-default-class , generic-accessors, glib, gtk3, lens, text, time, transformers , vector }: mkDerivation { pname = "Plot-ho-matic"; version = "0.12.2.3"; sha256 = "1wmylc6z8ikq2qky46jvzffrrjzl8c9xzzlkwsx8223cxa2n59pn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cairo cereal Chart Chart-cairo colour containers data-default-class generic-accessors glib gtk3 lens text time transformers vector ]; description = "Real-time line plotter for generic data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "PlslTools" = callPackage ({ mkDerivation, array, base, directory, filepath, haskell98 , old-locale, old-time, parsec, process, random }: mkDerivation { pname = "PlslTools"; version = "0.0.2"; sha256 = "1kly1jfki4n9fhgkh2m9j9xj8182s92i7rsq81vcm6i3hd4fac94"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base directory filepath haskell98 old-locale old-time parsec process random ]; description = "So far just a lint like program for PL/SQL. Diff and refactoring tools are planned"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Plural" = callPackage ({ mkDerivation, base, containers, regex-tdfa }: mkDerivation { pname = "Plural"; version = "0.0.2"; sha256 = "047aw1pka7xsqnshbmirkxd80m92w96xfb0kpi1a22bx0kpgg58w"; libraryHaskellDepends = [ base containers regex-tdfa ]; description = "Pluralize English words"; license = lib.licenses.gpl3Only; }) {}; "Pollutocracy" = callPackage ({ mkDerivation, array, base, clock, GLUT, random }: mkDerivation { pname = "Pollutocracy"; version = "1.0"; sha256 = "036b114f6fas2w3kmbcb1ria2ymdgi1sc5iqkskfgbc1iizhm2wh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base clock GLUT random ]; description = "An imaginary world"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "PortFusion" = callPackage ({ mkDerivation, base, bytestring, network, splice }: mkDerivation { pname = "PortFusion"; version = "1.2.1"; sha256 = "1n095a7ggkgvxdagn7wi1rnb3h766lah5avyrdxnv4g0kl143vvy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring network splice ]; description = "high-performance distributed reverse / forward proxy & tunneling for TCP"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "PortMidi" = callPackage ({ mkDerivation, alsa-lib, base }: mkDerivation { pname = "PortMidi"; version = "0.2.0.0"; sha256 = "1jb722gwgx1fdyv64nj3by22970l3r04ibc3fa3hnp3k4l2jvk0f"; revision = "1"; editedCabalFile = "0h3gql271mdz3kh0jgimxv8ada34b0h4n8wnyf5i759fqxpf6w86"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ alsa-lib ]; description = "A binding for PortMedia/PortMidi"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) alsa-lib;}; "PortMidi-simple" = callPackage ({ mkDerivation, base, PortMidi }: mkDerivation { pname = "PortMidi-simple"; version = "0.1.0.1"; sha256 = "1xi0117296jxc15vpjxd228p31hb5bm47wakiinlp1rdvvil63lc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base PortMidi ]; description = "Simplified PortMidi wrapper"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {}; "PostgreSQL" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "PostgreSQL"; version = "0.2"; sha256 = "0p5q3yc8ymgzzlc600h4mb9w86ncrgjdbpqfi49b2jqvkcx5bwrr"; libraryHaskellDepends = [ base mtl ]; description = "Thin wrapper over the C postgresql library"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Prelude" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Prelude"; version = "0.1.0.1"; sha256 = "14p4jkhzdh618r7gvj6dd4w1zj4b032g4nx43bihnnaf2dqyppy6"; revision = "1"; editedCabalFile = "14z8gv75jnvykk5naqcqqrdcx7160kzd3gnfdvx6rw4nqzsi6hw1"; libraryHaskellDepends = [ base ]; description = "A Prelude module replacement"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "PrimitiveArray" = callPackage ({ mkDerivation, aeson, base, binary, bits, cereal, cereal-vector , containers, criterion, deepseq, DPutils, hashable, hashtables , lens, log-domain, mtl, OrderedBits, primitive, QuickCheck , smallcheck, tasty, tasty-quickcheck, tasty-smallcheck, tasty-th , text, unordered-containers, vector, vector-algorithms , vector-binary-instances, vector-th-unbox }: mkDerivation { pname = "PrimitiveArray"; version = "0.10.1.1"; sha256 = "114d41g28i8iah5gpb1377rzfmbcsfay9gr9dhhyyj4dqrpdn1df"; libraryHaskellDepends = [ aeson base binary bits cereal cereal-vector containers deepseq DPutils hashable hashtables lens log-domain mtl OrderedBits primitive QuickCheck smallcheck text unordered-containers vector vector-algorithms vector-binary-instances vector-th-unbox ]; testHaskellDepends = [ aeson base binary bits cereal cereal-vector containers deepseq DPutils hashable hashtables lens log-domain mtl OrderedBits primitive QuickCheck smallcheck tasty tasty-quickcheck tasty-smallcheck tasty-th text unordered-containers vector vector-algorithms vector-binary-instances vector-th-unbox ]; benchmarkHaskellDepends = [ aeson base binary bits cereal cereal-vector containers criterion deepseq DPutils hashable hashtables lens log-domain mtl OrderedBits primitive QuickCheck smallcheck text unordered-containers vector vector-algorithms vector-binary-instances vector-th-unbox ]; description = "Efficient multidimensional arrays"; license = lib.licenses.bsd3; }) {}; "PrimitiveArray-Pretty" = callPackage ({ mkDerivation, base, diagrams, diagrams-contrib, diagrams-lib , diagrams-postscript, diagrams-svg, filepath, log-domain , QuickCheck, split, test-framework, test-framework-quickcheck2 , test-framework-th }: mkDerivation { pname = "PrimitiveArray-Pretty"; version = "0.0.0.2"; sha256 = "0kc9pisc731nfamwg0bzwq9cbg897dacskdr89n3qzy45p2b5l47"; libraryHaskellDepends = [ base diagrams diagrams-contrib diagrams-lib diagrams-postscript diagrams-svg filepath log-domain split ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 test-framework-th ]; description = "Pretty-printing for primitive arrays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Printf-TH" = callPackage ({ mkDerivation, base, haskell98, pretty, template-haskell }: mkDerivation { pname = "Printf-TH"; version = "0.1.1"; sha256 = "0n1gva510p69vy25zvjkzwqqz2gilbns1wnrzz2p22rjkkbrinvx"; libraryHaskellDepends = [ base haskell98 pretty template-haskell ]; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "PriorityChansConverger" = callPackage ({ mkDerivation, base, containers, stm }: mkDerivation { pname = "PriorityChansConverger"; version = "0.1"; sha256 = "0258ysarn6k5kxxwy4lz9ww2rdhg5mg7h6idfbfrszcgwkcp22a1"; libraryHaskellDepends = [ base containers stm ]; description = "Read single output from an array of inputs - channels with priorities"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ProbabilityMonads" = callPackage ({ mkDerivation, base, MaybeT, MonadRandom, mtl }: mkDerivation { pname = "ProbabilityMonads"; version = "0.1.0"; sha256 = "0vmjg91yq4p0121ypjx4l1hh77j8xj6ha7awdvrjk5fjmz9xryh3"; libraryHaskellDepends = [ base MaybeT MonadRandom mtl ]; description = "Probability distribution monads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Probnet" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Probnet"; version = "0.1.0.4"; sha256 = "02q4c7mp268r8f3p2f37yksssginjrs89ldqljpn80aj53ylcqyf"; libraryHaskellDepends = [ base ]; description = "Geometric Extrapolation of Integer Sequences with error prediction"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "PropLogic" = callPackage ({ mkDerivation, base, old-time, random }: mkDerivation { pname = "PropLogic"; version = "0.9.0.4"; sha256 = "1gr3xiwj5ggqlrvi2xi612sba0v7lwc3bz0w18knhh0gz60vslqy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base old-time random ]; executableHaskellDepends = [ base old-time random ]; description = "Propositional Logic"; license = lib.licenses.bsd3; }) {}; "Proper" = callPackage ({ mkDerivation, base, containers, HUnit, parsec, syb }: mkDerivation { pname = "Proper"; version = "0.5.2.0"; sha256 = "0y8jrvhnvb3nr8zi4hw8cm90nnz4lmcp3npvzsbz2wlkif5qf7k6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers syb ]; executableHaskellDepends = [ base containers HUnit parsec syb ]; description = "An implementation of propositional logic in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ProxN" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "ProxN"; version = "0.0.1"; sha256 = "0mx3kgkcbhppz2p6g8vb9yx27219ca2w7k36j60vfhszni1c4gid"; libraryHaskellDepends = [ base mtl ]; description = "Proximity sets in N dimensions"; license = lib.licenses.bsd3; }) {}; "Pugs" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , control-timeout, directory, filepath, FindBin, hashable , hashtables, haskeline, HsParrot, HsSyck, MetaObject, mtl, network , parsec, pretty, process, pugs-compat, pugs-DrIFT, random, stm , stringtable-atom, text, time, utf8-string }: mkDerivation { pname = "Pugs"; version = "6.2.13.20150815"; sha256 = "0w7x4zgz00wzchqdhajpf1ir3h0jxw1vgh030g384k1qbbjv4la2"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base binary bytestring containers control-timeout directory filepath FindBin hashable hashtables haskeline HsParrot HsSyck MetaObject mtl network parsec pretty process pugs-compat pugs-DrIFT random stm stringtable-atom text time utf8-string ]; description = "A Perl 6 Implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Pup-Events" = callPackage ({ mkDerivation, base, Pup-Events-Client, Pup-Events-PQueue , Pup-Events-Server }: mkDerivation { pname = "Pup-Events"; version = "1.0"; sha256 = "13zjhxq8q1qd7sbc17d73g6mfsfls6rl3ndawbcfjgj73b7xajyj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Pup-Events-Client Pup-Events-PQueue Pup-Events-Server ]; executableHaskellDepends = [ base ]; doHaddock = false; description = "A networked event handling framework for hooking into other programs"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "Pup-Events-Client" = callPackage ({ mkDerivation, base, network, parsec, Pup-Events-PQueue, stm , transformers }: mkDerivation { pname = "Pup-Events-Client"; version = "1.1.4"; sha256 = "1b6vkjnk1yk7ra221njh1mm92jgzqh2hjbh67p2h4fz2jf202xvm"; libraryHaskellDepends = [ base network parsec Pup-Events-PQueue stm transformers ]; description = "A networked event handling framework for hooking into other programs"; license = lib.licenses.gpl3Only; }) {}; "Pup-Events-Demo" = callPackage ({ mkDerivation, base, GLUT, OpenGL, parsec, Pup-Events-Client , Pup-Events-PQueue, Pup-Events-Server, stm }: mkDerivation { pname = "Pup-Events-Demo"; version = "1.3"; sha256 = "06cf18ccamaknkm2fcmj17ymdb2i3130q5bakbji4m8349bzhxxb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLUT OpenGL parsec Pup-Events-Client Pup-Events-PQueue Pup-Events-Server stm ]; description = "A networked event handling framework for hooking into other programs"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "Pup-Events-PQueue" = callPackage ({ mkDerivation, base, stm }: mkDerivation { pname = "Pup-Events-PQueue"; version = "1.0"; sha256 = "0sngiqxzj5kif452s2hn3x1kv257815c5v19dp4wqazbyc373iwx"; libraryHaskellDepends = [ base stm ]; description = "A networked event handling framework for hooking into other programs"; license = lib.licenses.gpl3Only; }) {}; "Pup-Events-Server" = callPackage ({ mkDerivation, base, network, parsec, Pup-Events-PQueue, stm , transformers }: mkDerivation { pname = "Pup-Events-Server"; version = "1.2"; sha256 = "18n4bzhwvx336dv4yb5pbicaxbzzhhd36951diwhgw4gf5ji80dn"; libraryHaskellDepends = [ base network parsec Pup-Events-PQueue stm transformers ]; description = "A networked event handling framework for hooking into other programs"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "PyF" = callPackage ({ mkDerivation, base, bytestring, deepseq, filepath, ghc, ghc-boot , hspec, HUnit, mtl, parsec, process, template-haskell, temporary , text, time }: mkDerivation { pname = "PyF"; version = "0.10.2.0"; sha256 = "0a1bq7c3vx6yp7745xr2vlxjsqgqa0s1f7yzqnfsybqwff03zbcw"; libraryHaskellDepends = [ base bytestring ghc ghc-boot mtl parsec template-haskell text time ]; testHaskellDepends = [ base bytestring deepseq filepath hspec HUnit process template-haskell temporary text time ]; description = "Quasiquotations for a python like interpolated string formatter"; license = lib.licenses.bsd3; }) {}; "QIO" = callPackage ({ mkDerivation, base, containers, mtl, old-time, random }: mkDerivation { pname = "QIO"; version = "1.3"; sha256 = "19xbnqm90b1wsxbjhjm1q1mld0rv4p6ga1chzl4i00yccpwsh7g8"; libraryHaskellDepends = [ base containers mtl old-time random ]; description = "The Quantum IO Monad is a library for defining quantum computations in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "QLearn" = callPackage ({ mkDerivation, base, random, vector }: mkDerivation { pname = "QLearn"; version = "0.1.0.0"; sha256 = "0vbkvc0d7j4awvdiqs0kgz3fa9m0991zlzhs3w7rxi8if2crkn47"; libraryHaskellDepends = [ base random vector ]; description = "A library for fast, easy-to-use Q-learning"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "QuadEdge" = callPackage ({ mkDerivation, base, random, vector }: mkDerivation { pname = "QuadEdge"; version = "0.2"; sha256 = "1f3wxc8ipb8ka02xq2snjs5wgl10mk528zjkpwdw5wf3fldhz037"; libraryHaskellDepends = [ base random vector ]; description = "QuadEdge structure for representing triangulations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "QuadTree" = callPackage ({ mkDerivation, base, composition, lens, QuickCheck }: mkDerivation { pname = "QuadTree"; version = "0.11.0"; sha256 = "1qlll96vkhyfqvkj753kf5vhrnmmkk4pq8a6kszbm44x11zvw8nf"; libraryHaskellDepends = [ base composition lens ]; testHaskellDepends = [ base composition lens QuickCheck ]; description = "QuadTree library for Haskell, with lens support"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "QuasiText" = callPackage ({ mkDerivation, attoparsec, base, haskell-src-meta , template-haskell, text, th-lift-instances }: mkDerivation { pname = "QuasiText"; version = "0.1.2.6"; sha256 = "06giw0q5lynx05c4h45zwnlcifg91w291h3gwrg68qsjw9lx40g8"; libraryHaskellDepends = [ attoparsec base haskell-src-meta template-haskell text th-lift-instances ]; description = "A QuasiQuoter for Text"; license = lib.licenses.bsd3; }) {}; "Quelea" = callPackage ({ mkDerivation, base, bytestring, cassandra-cql, cereal , containers, derive, directory, lens, mtl, optparse-applicative , process, random, template-haskell, text, time, transformers , tuple, unix, uuid, z3, zeromq4-haskell }: mkDerivation { pname = "Quelea"; version = "1.0.0"; sha256 = "1qypcy5f8axllwcvhfy218iskw1mkjv424rwvfwklz8a2qb6a2xk"; libraryHaskellDepends = [ base bytestring cassandra-cql cereal containers derive directory lens mtl optparse-applicative process random template-haskell text time transformers tuple unix uuid z3 zeromq4-haskell ]; description = "Programming with Eventual Consistency over Cassandra"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "QuickAnnotate" = callPackage ({ mkDerivation, base, haskell-src-exts }: mkDerivation { pname = "QuickAnnotate"; version = "0.6"; sha256 = "0xphlira6gxfs7md1b55vf9biqzw9v1kzmcs17x07xnzcy1y3dvb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base haskell-src-exts ]; description = "Annotation Framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "QuickCheck" = callPackage ({ mkDerivation, base, containers, deepseq, process, random , splitmix, template-haskell, transformers }: mkDerivation { pname = "QuickCheck"; version = "2.14.2"; sha256 = "1wrnrm9sq4s0bly0q58y80g4153q45iglqa34xsi2q3bd62nqyyq"; libraryHaskellDepends = [ base containers deepseq random splitmix template-haskell transformers ]; testHaskellDepends = [ base deepseq process ]; description = "Automatic testing of Haskell programs"; license = lib.licenses.bsd3; }) {}; "QuickCheck-GenT" = callPackage ({ mkDerivation, base, mtl, QuickCheck, random }: mkDerivation { pname = "QuickCheck-GenT"; version = "0.2.2"; sha256 = "0bn594bgvavbphm5543kqljcc7hgxk4ir0fcdjw399sbfaxpn5yz"; libraryHaskellDepends = [ base mtl QuickCheck random ]; description = "A GenT monad transformer for QuickCheck library"; license = lib.licenses.mit; }) {}; "QuickCheck-safe" = callPackage ({ mkDerivation, base, containers, QuickCheck }: mkDerivation { pname = "QuickCheck-safe"; version = "0.1.0.6"; sha256 = "1f868s6iq66m4m305xrx3mfw46zvzaahkvz6xjlqzk0cragai1kp"; revision = "1"; editedCabalFile = "0my9s0kcxkizbfckb35l5hyr1pmhx32l2lviy7zqh93mlmv9ig4s"; libraryHaskellDepends = [ base containers QuickCheck ]; description = "Safe reimplementation of QuickCheck's core"; license = lib.licenses.mit; }) {}; "QuickCheckVariant" = callPackage ({ mkDerivation, base, hspec, QuickCheck }: mkDerivation { pname = "QuickCheckVariant"; version = "1.0.1.0"; sha256 = "1hfx28krjmx06jlivri51jcssngyf7i8n1vjmz0n948i83hn5kga"; libraryHaskellDepends = [ base QuickCheck ]; testHaskellDepends = [ base hspec QuickCheck ]; benchmarkHaskellDepends = [ base hspec QuickCheck ]; description = "Valid and Invalid generator"; license = lib.licenses.gpl3Only; }) {}; "QuickPlot" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , haskell-src-meta, parsec, scientific, snap, snap-core , template-haskell, text, vector, websockets, websockets-snap }: mkDerivation { pname = "QuickPlot"; version = "0.1.0.1"; sha256 = "1d9zllxl8vyjmb9m9kdgrv9v9hwnspyiqhjnb5ds5kmby6r4r1h2"; revision = "1"; editedCabalFile = "0ykvkbrf5mavrk9jdl5w01dldwi3x2dwg89hiin95vi8ay0r02gq"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson attoparsec base bytestring haskell-src-meta parsec scientific snap snap-core template-haskell text vector websockets websockets-snap ]; description = "Quick and easy data visualization with Haskell"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Quickson" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, either, text }: mkDerivation { pname = "Quickson"; version = "0.2"; sha256 = "1mr8ilcjlwxcpbblk6l6w022qbf4ngzd0q62fc9k1kjb0w1palbg"; libraryHaskellDepends = [ aeson attoparsec base bytestring either text ]; description = "Quick JSON extractions with Aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "R-pandoc" = callPackage ({ mkDerivation, base, directory, filepath, pandoc-types, process , split }: mkDerivation { pname = "R-pandoc"; version = "0.2.3"; sha256 = "05pb2gr0s4fjd3lj90r6hdj30bzsz16jsibmi99xi3172plyk449"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath pandoc-types process split ]; executableHaskellDepends = [ base pandoc-types ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "RANSAC" = callPackage ({ mkDerivation, base, HUnit, lens, linear, random, test-framework , test-framework-hunit, vector }: mkDerivation { pname = "RANSAC"; version = "0.1.0.2"; sha256 = "1rv70fp40wfk6rmb5drbilgb9z43vcqm67d4a6ck6mh3w69hb5gq"; libraryHaskellDepends = [ base random vector ]; testHaskellDepends = [ base HUnit lens linear test-framework test-framework-hunit vector ]; description = "The RANSAC algorithm for parameter estimation"; license = lib.licenses.bsd3; }) {}; "RBTree" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "RBTree"; version = "0.0.5"; sha256 = "0p46b105lixbxqjz8pwxf4asl4s7zdh2ss3nvgmp1rclqfg6cwrq"; libraryHaskellDepends = [ base ]; description = "Pure haskell Red-Black-Tree implemetation"; license = lib.licenses.bsd3; }) {}; "RESTng" = callPackage ({ mkDerivation, base, HDBC, HDBC-postgresql, mtl, old-time, parsec , redHandlers, xhtml, yuiGrid }: mkDerivation { pname = "RESTng"; version = "0.1"; sha256 = "1fans0znb3i33n9cxd8w140n1sl8bdyl874cdrgc5wvlg6y3y4aj"; libraryHaskellDepends = [ base HDBC HDBC-postgresql mtl old-time parsec redHandlers xhtml yuiGrid ]; description = "A framework for writing RESTful applications"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "RFC1751" = callPackage ({ mkDerivation, base, bytestring, cereal, hspec, QuickCheck , vector }: mkDerivation { pname = "RFC1751"; version = "1.0.0"; sha256 = "1lj97jyw0pxq8rn0xg15x2xqm3vwqx4fy3qz8aimf193vgw2amah"; libraryHaskellDepends = [ base bytestring cereal vector ]; testHaskellDepends = [ base bytestring cereal hspec QuickCheck vector ]; description = "RFC-1751 library for Haskell"; license = lib.licenses.publicDomain; }) {}; "RJson" = callPackage ({ mkDerivation, array, base, bytestring, containers, iconv, mtl , parsec, syb-with-class }: mkDerivation { pname = "RJson"; version = "0.3.7"; sha256 = "04vlhcyikd4liy65xiy3xn4slkm5w4q3r8ir54s095zs9bq8jx1n"; libraryHaskellDepends = [ array base bytestring containers iconv mtl parsec syb-with-class ]; description = "A reflective JSON serializer/parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "RLP" = callPackage ({ mkDerivation, base, binary, bytestring, hspec }: mkDerivation { pname = "RLP"; version = "1.1.1"; sha256 = "075hv3ljc47zr5xkvmbiqq666cgicvwl90isq2n45x9nsbg441d1"; libraryHaskellDepends = [ base binary bytestring ]; testHaskellDepends = [ base binary bytestring hspec ]; description = "RLP serialization as defined in Ethereum Yellow Paper"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "RMP" = callPackage ({ mkDerivation, allocated-processor, base, canlib, cv-combinators , ftd2xx, HOpenCV, vector-space }: mkDerivation { pname = "RMP"; version = "0.0.2"; sha256 = "0bcilw8z764p6idjj19kxk9if5l4pxyn7zszxjv0q3bfky1rd8ay"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ allocated-processor base ]; librarySystemDepends = [ canlib ftd2xx ]; executableHaskellDepends = [ allocated-processor base cv-combinators HOpenCV vector-space ]; executableSystemDepends = [ canlib ftd2xx ]; description = "Binding to code that controls a Segway RMP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {canlib = null; ftd2xx = null;}; "RNAFold" = callPackage ({ mkDerivation, ADPfusion, base, BiobaseTurner, BiobaseVienna , BiobaseXNA, cmdargs, containers, deepseq, lens, primitive , PrimitiveArray, repa, strict, vector }: mkDerivation { pname = "RNAFold"; version = "1.99.3.4"; sha256 = "0r4y4rinrdr2xwfpnys5agm1awr3qr9im4cqczz1fzjz7r425m96"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion base BiobaseTurner BiobaseVienna BiobaseXNA cmdargs containers deepseq lens primitive PrimitiveArray repa strict vector ]; executableHaskellDepends = [ base BiobaseTurner BiobaseVienna BiobaseXNA cmdargs ]; description = "RNA secondary structure prediction"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "RNAFoldProgs" = callPackage ({ mkDerivation, base, Biobase, BiobaseTurner, BiobaseTypes , BiobaseVienna, cmdargs, containers, HsTools, primitive , PrimitiveArray, RNAFold, split, vector }: mkDerivation { pname = "RNAFoldProgs"; version = "0.0.0.3"; sha256 = "1bmybm80fhw7xqjzny2iricicbzqsl33snpsjamfcr16a939wlwp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Biobase BiobaseTurner BiobaseTypes BiobaseVienna cmdargs containers HsTools primitive PrimitiveArray RNAFold split vector ]; description = "RNA secondary structure folding"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "RNAdesign" = callPackage ({ mkDerivation, array, base, BiobaseTurner, BiobaseVienna , BiobaseXNA, bytestring, cmdargs, containers, fgl , fgl-extras-decompositions, file-embed, lens, monad-primitive , mwc-random-monad, parallel, parsec, ParsecTools, primitive , PrimitiveArray, random, RNAFold, transformers, tuple, vector , ViennaRNA-bindings }: mkDerivation { pname = "RNAdesign"; version = "0.1.2.2"; sha256 = "1qdfbwiydkh0974m7r4ashxhsbkss8k9d6kpc07vj4hspjf5v5ag"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base BiobaseTurner BiobaseVienna BiobaseXNA containers fgl fgl-extras-decompositions lens monad-primitive mwc-random-monad parallel parsec ParsecTools primitive PrimitiveArray random RNAFold transformers tuple vector ViennaRNA-bindings ]; executableHaskellDepends = [ bytestring cmdargs file-embed ]; description = "Multi-target RNA sequence design"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "RNAdraw" = callPackage ({ mkDerivation, array, base, BiobaseXNA, bytestring, cmdargs , containers, PrimitiveArray, QuasiText, repa, split, text, vector }: mkDerivation { pname = "RNAdraw"; version = "0.2.0.1"; sha256 = "1d85lps04b2sn23fzyn5hd8lj2lf7byqk7flj8p2b905hl3062dx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base BiobaseXNA bytestring containers PrimitiveArray QuasiText repa split text vector ]; executableHaskellDepends = [ cmdargs ]; description = "Draw RNA secondary structures"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "RNAlien" = callPackage ({ mkDerivation, aeson, base, BiobaseBlast, BiobaseFasta , BiobaseHTTP, BiobaseTypes, BlastHTTP, bytestring, cassava , ClustalParser, cmdargs, containers, directory, edit-distance , either-unwrap, filepath, hierarchical-clustering, HTTP , http-conduit, http-types, hxt, matrix, network, parsec, process , pureMD5, random, silently, split, Taxonomy, text, text-metrics , time, transformers, vector, ViennaRNAParser }: mkDerivation { pname = "RNAlien"; version = "1.7.0"; sha256 = "1yqf2i1q5s65i968ha4lhnn0njmgapb30sxwdq5rpf7wbw2f29by"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base BiobaseBlast BiobaseFasta BiobaseHTTP BiobaseTypes BlastHTTP bytestring cassava ClustalParser cmdargs containers directory edit-distance either-unwrap filepath hierarchical-clustering HTTP http-conduit http-types hxt matrix network parsec process pureMD5 random silently Taxonomy text text-metrics transformers vector ViennaRNAParser ]; executableHaskellDepends = [ base BiobaseFasta BiobaseTypes bytestring cassava cmdargs containers directory either-unwrap filepath process random split text time vector ViennaRNAParser ]; description = "Unsupervized construction of RNA family models"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "RNAwolf" = callPackage ({ mkDerivation, base, BiobaseTrainingData, BiobaseXNA, bytestring , cmdargs, containers, deepseq, directory, parallel, PrimitiveArray , random, split, StatisticalMethods, vector }: mkDerivation { pname = "RNAwolf"; version = "0.4.0.0"; sha256 = "1s7ilg8814gglg4n64nk94b51fdzh2fm1y4k1mw8d81qd66y60vn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base BiobaseTrainingData BiobaseXNA bytestring containers deepseq directory parallel PrimitiveArray random StatisticalMethods vector ]; executableHaskellDepends = [ cmdargs split ]; description = "RNA folding with non-canonical basepairs and base-triplets"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "RSA" = callPackage ({ mkDerivation, base, binary, bytestring, crypto-api , crypto-pubkey-types, QuickCheck, SHA, tagged, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "RSA"; version = "2.4.1"; sha256 = "0hchsqrxpfw7mqrqwscfy8ig1w2di6w3nxpzi873w0gibv2diibj"; libraryHaskellDepends = [ base binary bytestring crypto-api crypto-pubkey-types SHA ]; testHaskellDepends = [ base binary bytestring crypto-api crypto-pubkey-types QuickCheck SHA tagged test-framework test-framework-quickcheck2 ]; description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1."; license = lib.licenses.bsd3; }) {}; "RSolve" = callPackage ({ mkDerivation, base, containers, lens, mtl }: mkDerivation { pname = "RSolve"; version = "2.0.0.0"; sha256 = "0rcbdxn9n2fimqxmprcfgq5c48y69wfjy5ny3acr5ln8ppcinmq8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers lens mtl ]; executableHaskellDepends = [ base containers lens mtl ]; testHaskellDepends = [ base containers lens mtl ]; license = lib.licenses.mit; }) {}; "RabbitMQ" = callPackage ({ mkDerivation, array, base, binary, bytestring, clock, containers , HsOpenSSL, io-streams, monad-control, network, network-uri , openssl-streams, split, stm, text, vector }: mkDerivation { pname = "RabbitMQ"; version = "0.1.0.0"; sha256 = "14rxwsxxqhj91alcnvvp6949ig0ifnls9x2mgnd1jmknqz7pwvrs"; revision = "1"; editedCabalFile = "17ypl1n9f1nyc1axdmmfgb188d0ml7i3sqgmbka1k4l0p2ik9qpp"; libraryHaskellDepends = [ array base binary bytestring clock containers HsOpenSSL io-streams monad-control network network-uri openssl-streams split stm text vector ]; description = "AMQP 0-9-1 client library for RabbitMQ servers"; license = "BSD-3-Clause AND GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Raincat" = callPackage ({ mkDerivation, base, containers, extensible-exceptions, GLUT, mtl , OpenGL, random, sdl2, sdl2-image, sdl2-mixer, time }: mkDerivation { pname = "Raincat"; version = "1.2.1"; sha256 = "10y9zi22m6hf13c9h8zd9vg7mljpwbw0r3djb6r80bna701fdf6c"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers extensible-exceptions GLUT mtl OpenGL random sdl2 sdl2-image sdl2-mixer time ]; description = "A puzzle game written in Haskell with a cat in lead role"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {}; "Random123" = callPackage ({ mkDerivation, array, base, criterion, data-dword, HUnit , QuickCheck, random, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "Random123"; version = "0.2.0"; sha256 = "18q6nf63qapypj10iifpc1qdaq7pndmv2p7jz0f96y113z33nqy4"; libraryHaskellDepends = [ array base data-dword random ]; testHaskellDepends = [ base HUnit QuickCheck random test-framework test-framework-hunit test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base criterion random ]; description = "Haskell port of Random123 library"; license = lib.licenses.mit; }) {}; "RandomDotOrg" = callPackage ({ mkDerivation, base, HTTP-Simple, network }: mkDerivation { pname = "RandomDotOrg"; version = "0.2.1"; sha256 = "0rfarn424wsvvwvi7b1qzvzc63dxfqmlyrfd0hdcvmgkq5h2iy4c"; libraryHaskellDepends = [ base HTTP-Simple network ]; description = "Interface to random.org"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Randometer" = callPackage ({ mkDerivation, base, random-fu }: mkDerivation { pname = "Randometer"; version = "0.1.0.1"; sha256 = "1anj962cpgl06hipjfdygxlvq6adkdg3r0ghkwkzzf3dklmwzng6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base random-fu ]; description = "Randomness intuition trainer"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Range" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Range"; version = "0.1.0.0"; sha256 = "0759508s75zba89jjr56sqpm7idgwsxynmf9zl9hwrz9q11fxrqh"; libraryHaskellDepends = [ base ]; description = "Data structure for managing ranges"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Ranged-sets" = callPackage ({ mkDerivation, base, HUnit, QuickCheck }: mkDerivation { pname = "Ranged-sets"; version = "0.4.0"; sha256 = "1skd2a6yw7dd5vq8x81kwh28gi8sgyzg9qqqyadxmgpvy11sh9ab"; revision = "2"; editedCabalFile = "1dl69wa509yn2jvl0d4c5c036swq22i6nd73kqn0bp7vhbj4rfq4"; libraryHaskellDepends = [ base HUnit QuickCheck ]; testHaskellDepends = [ base HUnit QuickCheck ]; description = "Ranged sets for Haskell"; license = lib.licenses.bsd3; }) {}; "Ranka" = callPackage ({ mkDerivation, base, HTTP, json, network, utf8-string, XMPP }: mkDerivation { pname = "Ranka"; version = "0.1"; sha256 = "1df010121jdjbagc3gg906kydmwwpa7np1c0mx7w2v64mr7i2q1r"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base HTTP json network utf8-string XMPP ]; description = "HTTP to XMPP omegle chats gate"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "Rasenschach" = callPackage ({ mkDerivation, array, base, bytestring, cereal, containers , convertible, directory, filepath, ghc, GLUT, monad-loops, OpenGL , OpenGLRaw, time, Yampa }: mkDerivation { pname = "Rasenschach"; version = "0.1.3.2"; sha256 = "1wk4bylydfdqdmzjybkpbmvp4znp9i26mvkl2541gp5vwv7blms6"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base bytestring cereal containers convertible directory filepath ghc GLUT monad-loops OpenGL OpenGLRaw time Yampa ]; description = "Soccer simulation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Rasterific" = callPackage ({ mkDerivation, base, bytestring, containers, dlist, FontyFruity , free, JuicyPixels, mtl, primitive, transformers, vector , vector-algorithms }: mkDerivation { pname = "Rasterific"; version = "0.7.5.4"; sha256 = "07silf2b85kxq7wvl5mnwrg5p0gwzlapipj9hi224i9ix1knn5f1"; libraryHaskellDepends = [ base bytestring containers dlist FontyFruity free JuicyPixels mtl primitive transformers vector vector-algorithms ]; description = "A pure haskell drawing engine"; license = lib.licenses.bsd3; }) {}; "Rattus" = callPackage ({ mkDerivation, base, Cabal, containers, ghc, ghc-prim , simple-affine-space, transformers }: mkDerivation { pname = "Rattus"; version = "0.5.0.1"; sha256 = "1rj29wbhk9bn7mazhrqcgas8m7rnfcak10krimsn08v2nzw2af79"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base containers ghc ghc-prim simple-affine-space transformers ]; testHaskellDepends = [ base containers ]; description = "A modal FRP language"; license = lib.licenses.bsd3; }) {}; "ReadArgs" = callPackage ({ mkDerivation, base, hspec, system-filepath, text }: mkDerivation { pname = "ReadArgs"; version = "1.2.3"; sha256 = "0s8s4nhl84qsr5a87gzjslcf4d9vvvzmcfl5g4gqa3czzafjljwz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base system-filepath text ]; executableHaskellDepends = [ base system-filepath text ]; testHaskellDepends = [ base hspec system-filepath text ]; description = "Simple command line argument parsing"; license = lib.licenses.bsd3; }) {}; "Redmine" = callPackage ({ mkDerivation, aeson, base, bytestring, connection, containers , HTTP, http-client-tls, http-conduit, http-types, HUnit, MissingH , network, resourcet, text, time, transformers }: mkDerivation { pname = "Redmine"; version = "0.0.8"; sha256 = "1lmcaaaqpzk3k6khv5cd9kg54ighva8ni5paamgvk4wjkd2n010g"; libraryHaskellDepends = [ aeson base bytestring connection containers HTTP http-client-tls http-conduit http-types MissingH network resourcet text time transformers ]; testHaskellDepends = [ aeson base bytestring connection containers HTTP http-client-tls http-conduit http-types HUnit MissingH network resourcet text time transformers ]; description = "Library to access Redmine's REST services"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Ref" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "Ref"; version = "0.1.1.0"; sha256 = "15qikbjbydbabc26skhavshzrsaz17a71q8hfxqvi5ix2bhhz4hm"; libraryHaskellDepends = [ base ghc-prim ]; description = "Generic Mutable Ref Abstraction Layer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "RefSerialize" = callPackage ({ mkDerivation, base, binary, bytestring, containers, hashtables , stringsearch }: mkDerivation { pname = "RefSerialize"; version = "0.4.0"; sha256 = "1cmvab3yakazhgij3x8s871r9wf8ixkwmb52k88rcgclmfqmxch5"; libraryHaskellDepends = [ base binary bytestring containers hashtables stringsearch ]; description = "Write to and read from ByteStrings maintaining internal memory references"; license = lib.licenses.bsd3; }) {}; "Referees" = callPackage ({ mkDerivation, base, bytestring, cassava, cmdargs, cond , containers, directory, glpk-hs, matrix, MissingH, vector }: mkDerivation { pname = "Referees"; version = "0.0.0"; sha256 = "076pa25455jd4b0dbs9gfksaa1ww66yvnknki4yivc0pm60pnh7r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cassava containers glpk-hs matrix MissingH vector ]; executableHaskellDepends = [ base cmdargs cond containers directory ]; description = "A utility for computing distributions of material to review among reviewers"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "RepLib" = callPackage ({ mkDerivation, base, containers, mtl, template-haskell , transformers }: mkDerivation { pname = "RepLib"; version = "0.5.4.1"; sha256 = "064avhz0x77yd5irvvs4sa1fcn8srb3n5sqbd4vmsjva6514jr9y"; libraryHaskellDepends = [ base containers mtl template-haskell transformers ]; description = "Generic programming library with representation types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ReplicateEffects" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ReplicateEffects"; version = "0.3"; sha256 = "194nbnbrf5g3d2pch6z9zapzhi0i2z30vpgjj0h5x8bfwzpf1527"; libraryHaskellDepends = [ base ]; description = "Composable replication schemes of applicative functors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ReviewBoard" = callPackage ({ mkDerivation, base, directory, HTTP, json, mtl, network, process , random }: mkDerivation { pname = "ReviewBoard"; version = "0.2.2"; sha256 = "1grcs7mily2gpxdzq1pcz1f71z2d8pz6paqrb8yv38nkckvm4j75"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base HTTP json mtl network random ]; executableHaskellDepends = [ base directory HTTP json mtl network process random ]; description = "Haskell bindings to ReviewBoard"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "RichConditional" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "RichConditional"; version = "0.1.0.0"; sha256 = "065plckw5r16aalkf51y7hs2xjandad3hgfly795wakqfhdnrajw"; libraryHaskellDepends = [ base ]; description = "Tiny library to replace classic if/else"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Ritt-Wu" = callPackage ({ mkDerivation, algebra, base, criterion, deepseq, massiv , scheduler, sscript, tasty, tasty-hunit, tasty-quickcheck , tasty-smallcheck }: mkDerivation { pname = "Ritt-Wu"; version = "0.1.0.0"; sha256 = "1jk9a2hgnm82b4b9cbfsw8aib1q4jrdb9zal858vbprsvx6ig36f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ algebra base criterion deepseq massiv scheduler sscript ]; executableHaskellDepends = [ algebra base criterion deepseq massiv scheduler sscript ]; testHaskellDepends = [ base deepseq scheduler tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; benchmarkHaskellDepends = [ algebra base criterion deepseq massiv scheduler sscript ]; description = "Parallel implementation of Ritt-Wu's algorithm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Rlang-QQ" = callPackage ({ mkDerivation, array, base, binary, bytestring, Cabal, containers , data-binary-ieee754, directory, doctest, filepath , haskell-src-meta, HList, hspec, lens, mtl, process, repa, SHA , split, syb, template-haskell, temporary, text, transformers , trifecta, utf8-string, vector, zlib }: mkDerivation { pname = "Rlang-QQ"; version = "0.3.1.0"; sha256 = "0rl3cmr7vfc8vk7132y40ib0l53v9yndw71bmp25zj24nkmha7hj"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring Cabal containers data-binary-ieee754 directory filepath haskell-src-meta HList lens mtl process repa SHA split syb template-haskell temporary text transformers trifecta utf8-string vector zlib ]; testHaskellDepends = [ base directory doctest hspec lens vector ]; description = "quasiquoter for inline-R code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "RollingDirectory" = callPackage ({ mkDerivation, base, directory, filepath, hdaemonize-buildfix , hinotify, hsyslog, HUnit, monad-parallel, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 , unix }: mkDerivation { pname = "RollingDirectory"; version = "0.1"; sha256 = "0mw4hd99v8pp75ng75cv3vym5ld93f07mpkcbi2b6v12k68bxx4v"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath hdaemonize-buildfix hinotify hsyslog monad-parallel unix ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Limits the size of a directory's contents"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "RoyalMonad" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "RoyalMonad"; version = "1000.9"; sha256 = "1gixw6793i4bcf1fsawfqdgvib5q7b1972fi0prrcwq7cp7nrgwr"; libraryHaskellDepends = [ base ]; description = "All hail the Royal Monad!"; license = lib.licenses.bsd3; }) {}; "RtMidi" = callPackage ({ mkDerivation, alsa-lib, base, deepseq, pretty-simple, tasty , tasty-hunit, unliftio-core, vector }: mkDerivation { pname = "RtMidi"; version = "0.5.0.2"; sha256 = "1mlb611ilamjd884da57zy5c2jga4d5nbjy2yphnn0fcn7lzymyk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base deepseq unliftio-core vector ]; librarySystemDepends = [ alsa-lib ]; executableHaskellDepends = [ base pretty-simple vector ]; testHaskellDepends = [ base tasty tasty-hunit vector ]; description = "Haskell wrapper for RtMidi, the lightweight, cross-platform MIDI I/O library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) alsa-lib;}; "RxHaskell" = callPackage ({ mkDerivation, base, containers, stm, transformers }: mkDerivation { pname = "RxHaskell"; version = "0.2"; sha256 = "0pwxsvkpdr4vzr6cpgjmkr55ip6ns3gcv8pma7dwzg21myx9c3vl"; libraryHaskellDepends = [ base containers stm transformers ]; description = "Reactive Extensions for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "S3" = callPackage ({ mkDerivation, base, base-encoding, bytestring, cryptohash-md5 , cryptohash-sha1, cryptohash-sha256, deepseq, hashable , http-io-streams, io-streams, Prelude, text, text-short, time, X }: mkDerivation { pname = "S3"; version = "0.1.0.0"; sha256 = "0z59h36qnb1vvshqik3f1ai3a3frnmzzxdcmkbbh3x6flnih7r0a"; revision = "1"; editedCabalFile = "115432ww5hm6nv82rib363sx38f7vm0kl0xd5qc2dpfn1jljr0g7"; libraryHaskellDepends = [ base base-encoding bytestring cryptohash-md5 cryptohash-sha1 cryptohash-sha256 deepseq hashable http-io-streams io-streams Prelude text text-short time X ]; description = "Library for accessing S3 compatible storage services"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; }) {}; "SBench" = callPackage ({ mkDerivation, base, bytestring, cassava, criterion, deepseq , directory, filepath, gnuplot, hp2any-core, parsec, process , utf8-string, vector }: mkDerivation { pname = "SBench"; version = "0.2.0"; sha256 = "0ym9qdwwn180365hgvwi6djzbqvfiyqrd2fhywpvxihwxnlnhiam"; libraryHaskellDepends = [ base bytestring cassava criterion deepseq directory filepath gnuplot hp2any-core parsec process utf8-string vector ]; description = "A benchmark suite for runtime and heap measurements over a series of inputs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "SCRIPTWriter" = callPackage ({ mkDerivation, array, base, binary, bitcoin-hs, bitcoin-script , bytestring, containers, mtl, uu-tc }: mkDerivation { pname = "SCRIPTWriter"; version = "1.0.1"; sha256 = "0sipk7brfw42zq4ksp7gz23ghia9faffshc5zh8j0zb4f1497mwi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bitcoin-hs bitcoin-script bytestring containers mtl uu-tc ]; executableHaskellDepends = [ base ]; description = "ESCRIPT: a human friendly language for programming Bitcoin scripts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "SCalendar" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck, scalendar , text, time }: mkDerivation { pname = "SCalendar"; version = "1.1.0"; sha256 = "139lggc8f7sw703asdyxqbja0jfcgphx0l5si1046lsryinvywa9"; libraryHaskellDepends = [ base containers text time ]; testHaskellDepends = [ base containers hspec QuickCheck scalendar text time ]; description = "This is a library for handling calendars and resource availability based on the \"top-nodes algorithm\" and set operations"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "SDL" = callPackage ({ mkDerivation, base, Cabal, SDL }: mkDerivation { pname = "SDL"; version = "0.6.7.0"; sha256 = "00y67v80a8l09i3k76z09lg25kw72ivl09nag8ckdlk4a0cfnzfq"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base ]; librarySystemDepends = [ SDL ]; description = "Binding to libSDL"; license = lib.licenses.bsd3; }) {inherit (pkgs) SDL;}; "SDL-gfx" = callPackage ({ mkDerivation, base, Cabal, SDL, SDL_gfx }: mkDerivation { pname = "SDL-gfx"; version = "0.7.0.0"; sha256 = "1pmhbgdp4f9nz9mpxckx0mrhphccqsfcwfpflxmph5gx4mxk4xb2"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base SDL ]; librarySystemDepends = [ SDL_gfx ]; description = "Binding to libSDL_gfx"; license = lib.licenses.bsd3; }) {inherit (pkgs) SDL_gfx;}; "SDL-image" = callPackage ({ mkDerivation, base, Cabal, SDL, SDL_image }: mkDerivation { pname = "SDL-image"; version = "0.6.2.0"; sha256 = "1gxwrvswgwjw6g7ym52gik22l9l3ljy592phv97jdmcf3gi6qcg1"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base SDL ]; librarySystemDepends = [ SDL_image ]; description = "Binding to libSDL_image"; license = lib.licenses.bsd3; }) {inherit (pkgs) SDL_image;}; "SDL-mixer" = callPackage ({ mkDerivation, base, Cabal, SDL, SDL_mixer }: mkDerivation { pname = "SDL-mixer"; version = "0.6.3.0"; sha256 = "0k26hqgdh789ka3mv4dsk6rin6x6vwcs6hjmnsqq7j3mnrh1342r"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base SDL ]; librarySystemDepends = [ SDL_mixer ]; description = "Binding to libSDL_mixer"; license = lib.licenses.bsd3; }) {inherit (pkgs) SDL_mixer;}; "SDL-mpeg" = callPackage ({ mkDerivation, base, SDL, smpeg }: mkDerivation { pname = "SDL-mpeg"; version = "0.0.1"; sha256 = "0hx4977iynchnyd4b9ycbiw5qq07wk1a7dkisqx0a3x0ca4qirwj"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base SDL ]; librarySystemDepends = [ smpeg ]; description = "Binding to the SMPEG library"; license = lib.licenses.bsd3; }) {inherit (pkgs) smpeg;}; "SDL-ttf" = callPackage ({ mkDerivation, base, Cabal, SDL, SDL_ttf }: mkDerivation { pname = "SDL-ttf"; version = "0.6.3.0"; sha256 = "1hh5v1b5b8yyv1vhgbymn6rwpjpdccmqz2wy1wmjqzcfffdszmag"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base SDL ]; librarySystemDepends = [ SDL_ttf ]; description = "Binding to libSDL_ttf"; license = lib.licenses.bsd3; }) {inherit (pkgs) SDL_ttf;}; "SDL2-ttf" = callPackage ({ mkDerivation, base, SDL2, SDL2_ttf }: mkDerivation { pname = "SDL2-ttf"; version = "0.1.0"; sha256 = "03ng8kih285pvwj06jdwk4hkyyyb8j666pnvagnw5hsjhq60r8h6"; libraryHaskellDepends = [ base SDL2 ]; librarySystemDepends = [ SDL2_ttf ]; description = "Binding to libSDL-ttf"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {SDL2 = null; inherit (pkgs) SDL2_ttf;}; "SFML" = callPackage ({ mkDerivation, base, csfml-audio, csfml-graphics, csfml-network , csfml-system, csfml-window, sfml-audio, sfml-graphics , sfml-network, sfml-system, sfml-window }: mkDerivation { pname = "SFML"; version = "2.3.2.4"; sha256 = "1hsvbw54cidvldx4i8cpvjpd3s16qrw2b6405qhwrxcigfzn9b8a"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ csfml-audio csfml-graphics csfml-network csfml-system csfml-window sfml-audio sfml-graphics sfml-network sfml-system sfml-window ]; description = "SFML bindings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {csfml-audio = null; csfml-graphics = null; csfml-network = null; csfml-system = null; csfml-window = null; sfml-audio = null; sfml-graphics = null; sfml-network = null; sfml-system = null; sfml-window = null;}; "SFML-control" = callPackage ({ mkDerivation, base, mtl, SFML, template-haskell }: mkDerivation { pname = "SFML-control"; version = "0.2.0.2"; sha256 = "001h9y9395mz6fr58s1i8svn4pyy5iqbkzzsp19xdphh4w69za9g"; libraryHaskellDepends = [ base mtl SFML template-haskell ]; description = "Higher level library on top of SFML"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "SFont" = callPackage ({ mkDerivation, array, base, SDL, Sprig }: mkDerivation { pname = "SFont"; version = "0.1.1"; sha256 = "077yvys00kp8lmkvc4mbynmkk9nn2ib5rh38bqcw0wnwsvl7140i"; libraryHaskellDepends = [ array base SDL Sprig ]; description = "SFont SDL Bitmap Fonts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "SG" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "SG"; version = "1.0"; sha256 = "0aj15lp5wbldaa9ndfvni1iq7kcrjv1syln9yz77jg6p8ndk61jv"; libraryHaskellDepends = [ base mtl ]; description = "Small geometry library for dealing with vectors and collision detection"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "SGdemo" = callPackage ({ mkDerivation, base, GLUT, OpenGL, SG }: mkDerivation { pname = "SGdemo"; version = "1.1"; sha256 = "0f7s8y5wq479i2yix2ik5ffsqkrb65pi31n6a03453kvk5jc7wv6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLUT OpenGL SG ]; description = "An example of using the SG and OpenGL libraries"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "SGplus" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "SGplus"; version = "1.1"; sha256 = "1qwrhb7nw22v7j6d9x3a1ps9l7mjpwjy13zxssmimwfhbch055v3"; libraryHaskellDepends = [ base mtl ]; description = "(updated) Small geometry library for dealing with vectors and collision detection"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "SHA" = callPackage ({ mkDerivation, array, base, binary, bytestring, QuickCheck , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "SHA"; version = "1.6.4.4"; sha256 = "0i4b2wjisivdy72synal711ywhx05mfqfba5n65rk8qidggm1nbb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring ]; testHaskellDepends = [ array base binary bytestring QuickCheck test-framework test-framework-quickcheck2 ]; description = "Implementations of the SHA suite of message digest functions"; license = lib.licenses.bsd3; }) {}; "SHA2" = callPackage ({ mkDerivation, AES, base, bytestring, monads-tf, transformers }: mkDerivation { pname = "SHA2"; version = "0.2.5"; sha256 = "1zs79a327x6myfam3p2vr8lmszcaqnkll2qz8n4sy835vz328j40"; libraryHaskellDepends = [ AES base bytestring monads-tf transformers ]; description = "Fast, incremental SHA hashing for bytestrings"; license = lib.licenses.bsd3; }) {}; "SJW" = callPackage ({ mkDerivation, attoparsec, base, Cabal, containers, directory , filepath, mtl, optparse-applicative, random, text, time, unix }: mkDerivation { pname = "SJW"; version = "0.1.2.4"; sha256 = "1flr9dp3v4cyn8fs6sybibbim5spzab7kxi6rxpczjcwmnn1cv78"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base containers directory filepath mtl random text time unix ]; executableHaskellDepends = [ attoparsec base optparse-applicative text ]; testHaskellDepends = [ base Cabal directory filepath random ]; benchmarkHaskellDepends = [ base directory filepath random time ]; description = "The Simple Javascript Wrench"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "SMTPClient" = callPackage ({ mkDerivation, base, containers, extensible-exceptions, hsemail , network, old-locale, old-time }: mkDerivation { pname = "SMTPClient"; version = "1.1.0"; sha256 = "07njj24c43iz33c641d5ish62h13lhpvn2mx5pv5i6s3fm3bxsfk"; libraryHaskellDepends = [ base containers extensible-exceptions hsemail network old-locale old-time ]; description = "A simple SMTP client library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "SNet" = callPackage ({ mkDerivation, base, bindings-DSL, c2hsc, containers , data-default, lens, mtl, transformers }: mkDerivation { pname = "SNet"; version = "0.1.0"; sha256 = "19ls2icg5vflznf9wn5b429x6blismcdxinh66vd8cr8hwgc8m99"; libraryHaskellDepends = [ base bindings-DSL containers data-default lens mtl transformers ]; libraryToolDepends = [ c2hsc ]; description = "Declarative coördination language for streaming networks"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "SQLDeps" = callPackage ({ mkDerivation, base, hashable, HDBC, HDBC-sqlite3, mtl , unordered-containers }: mkDerivation { pname = "SQLDeps"; version = "0.1"; sha256 = "1dx4vxrc7hjms3bx80bngwr5jxkb1v9hps09ayi0mqwhnfzq5vgp"; libraryHaskellDepends = [ base hashable HDBC HDBC-sqlite3 mtl unordered-containers ]; description = "Calculate db-data dependencies of functions"; license = lib.licenses.bsd3; }) {}; "SSTG" = callPackage ({ mkDerivation, base, containers, ghc, ghc-paths }: mkDerivation { pname = "SSTG"; version = "0.1.1.7"; sha256 = "1qgkqd025cd9q0la36i45kd356n8sxnzgnq40v71sdbv8f7wb4yh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ghc ghc-paths ]; executableHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers ]; description = "STG Symbolic Execution"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "STL" = callPackage ({ mkDerivation, attoparsec, base, bytestring, cereal, text }: mkDerivation { pname = "STL"; version = "0.3.0.6"; sha256 = "18bz9qxsl7lq3j18ilczi175j3djwlpckzj5a65l4dj7d1sw1c35"; libraryHaskellDepends = [ attoparsec base bytestring cereal text ]; description = "STL 3D geometry format parsing and pretty-printing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "STLinkUSB" = callPackage ({ mkDerivation, base, binary, bytestring, transformers, usb , vector }: mkDerivation { pname = "STLinkUSB"; version = "0.1.1"; sha256 = "1b0cxrjbldsdh948fa3d5qr0lmjl2g5qkh7ii4smkmsakzk9jx0s"; libraryHaskellDepends = [ base binary bytestring transformers usb vector ]; description = "STLink USB interface in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "STM32-Zombie" = callPackage ({ mkDerivation, base, binary, bytestring, containers, STLinkUSB , STM32F103xx-SVD, transformers }: mkDerivation { pname = "STM32-Zombie"; version = "0.2.0"; sha256 = "10vknxgihz3cgyzi1rmyh30zqyg0q7ll653ljndjj8lh3hnghajx"; libraryHaskellDepends = [ base binary bytestring containers STLinkUSB STM32F103xx-SVD transformers ]; description = "control a STM32F103 microcontroller"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "STM32F103xx-SVD" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "STM32F103xx-SVD"; version = "0.1"; sha256 = "0m6vvj4mfmmn1r21aglwdb6801bwr0ks60vbwz7y1cb97vsdad9v"; libraryHaskellDepends = [ base ]; description = "Definition for Peripherals,Registers and Fields from STM32F103xx.svd"; license = lib.licenses.bsd3; }) {}; "STMonadTrans" = callPackage ({ mkDerivation, array, base, mtl, tasty, tasty-hunit , tasty-quickcheck, transformers }: mkDerivation { pname = "STMonadTrans"; version = "0.4.6"; sha256 = "0rvhh0hhwz601ibpzisry7xf3j61r5sxfgp47imaa37i5bvrlynb"; revision = "1"; editedCabalFile = "04svg3fwiir2zd5da44pklvw51bs2qm8pqmsnicyav0g0wvhbxbc"; libraryHaskellDepends = [ array base mtl ]; testHaskellDepends = [ array base tasty tasty-hunit tasty-quickcheck transformers ]; description = "A monad transformer version of the ST monad"; license = lib.licenses.bsd3; }) {}; "SVD2HS" = callPackage ({ mkDerivation, base, containers, pretty, text, xml-conduit , xml-lens }: mkDerivation { pname = "SVD2HS"; version = "0.1"; sha256 = "16crp18wyp7gb99x0vmjcqdwvsvns2kppaic3aspnidlc14hwg35"; libraryHaskellDepends = [ base containers pretty text xml-conduit xml-lens ]; description = "translate a SVD of a Microcontroller to Haskell tables"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "SVG2Q" = callPackage ({ mkDerivation, base, haskell98, language-c, pretty, svgutils, syb , xml }: mkDerivation { pname = "SVG2Q"; version = "0.3"; sha256 = "07cr20cdz4dk8c9j84j1wlzhg4qb4hmgyvh2nnlh4vc52bvvizmq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haskell98 language-c pretty svgutils syb xml ]; description = "Code generation tool for Quartz code from a SVG"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "SVGFonts_1_7_0_1" = callPackage ({ mkDerivation, attoparsec, base, blaze-markup, blaze-svg , bytestring, cereal, cereal-vector, containers, data-default-class , diagrams-core, diagrams-lib, directory, parsec, split, text , vector, xml }: mkDerivation { pname = "SVGFonts"; version = "1.7.0.1"; sha256 = "06vnpkkr19s9b1wjp7l2w29vr7fsghcrffd2knlxvdhjacrfpc9h"; revision = "2"; editedCabalFile = "0q731cyrqq1csbid9nxh2bj6rf8yss017lz9j9zk22bw3bymzb0s"; 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 ]; description = "Fonts from the SVG-Font format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "SVGFonts" = callPackage ({ mkDerivation, attoparsec, base, blaze-markup, blaze-svg , bytestring, cereal, cereal-vector, containers, data-default-class , diagrams-core, diagrams-lib, directory, parsec, split, text , vector, xml }: mkDerivation { pname = "SVGFonts"; version = "1.8.0.1"; sha256 = "0r3z7i7x56qvhyc51jlq084c1biy9xn72nm19mw116gx49rm32k9"; 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 ]; description = "Fonts from the SVG-Font format"; license = lib.licenses.bsd3; }) {}; "SVGPath" = callPackage ({ mkDerivation, base, parsec }: mkDerivation { pname = "SVGPath"; version = "1.1.2"; sha256 = "1a4rmp1rn6jv8nkab688i146ywiv4w6fp5bpm0slwgda2x0h6lp4"; libraryHaskellDepends = [ base parsec ]; description = "Parsing the path command of SVG"; license = lib.licenses.bsd3; }) {}; "SWMMoutGetMB" = callPackage ({ mkDerivation, base, binary, bytestring, data-binary-ieee754 , pipes-binary, pipes-bytestring, pipes-parse, split }: mkDerivation { pname = "SWMMoutGetMB"; version = "0.1.1.1"; sha256 = "0scgh998laq8z2mjpjvhahy5z8nsc45lmdz2z8mv7cmfiqca5ck0"; libraryHaskellDepends = [ base binary bytestring data-binary-ieee754 pipes-binary pipes-bytestring pipes-parse split ]; description = "A parser for SWMM 5 binary .OUT files"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "SableCC2Hs" = callPackage ({ mkDerivation, array, base, containers, filepath, loch-th, pretty , text, transformers, wl-pprint-text, xml }: mkDerivation { pname = "SableCC2Hs"; version = "0.0.1.0"; sha256 = "1sngk170p5wyi3sgjkl74fr3k570fbfabhbg0dnp8z4iw53d8jfl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers ]; executableHaskellDepends = [ array base containers filepath loch-th pretty text transformers wl-pprint-text xml ]; description = "Generate a parser (in Haskell) with the SableCC parser generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Safe" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Safe"; version = "0.1"; sha256 = "0ybi5r4635yjx41ig54bm426fbdzrivc5kn8fwqxmzm62ai0v623"; libraryHaskellDepends = [ base ]; description = "Library for safe (pattern match free) functions"; license = lib.licenses.bsd3; }) {}; "SafeSemaphore" = callPackage ({ mkDerivation, base, containers, HUnit, stm }: mkDerivation { pname = "SafeSemaphore"; version = "0.10.1"; sha256 = "0rpg9j6fy70i0b9dkrip9d6wim0nac0snp7qzbhykjkqlcvvgr91"; revision = "1"; editedCabalFile = "1k61gqgfh6n3sj8ni8sfvpcm39nqc2msjfxk2pgmhfabvv48w5hv"; libraryHaskellDepends = [ base containers stm ]; testHaskellDepends = [ base HUnit ]; description = "Much safer replacement for QSemN, QSem, and SampleVar"; license = lib.licenses.bsd3; }) {}; "Salsa" = callPackage ({ mkDerivation, base, bytestring, file-embed, glib, mono }: mkDerivation { pname = "Salsa"; version = "0.2.0.2"; sha256 = "0915mwi1ksa85in03vzm5hqbvk6ih7l0zslg5cmy7j9fc0jhgwgd"; libraryHaskellDepends = [ base bytestring file-embed ]; librarySystemDepends = [ glib mono ]; description = "A .NET Bridge for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) glib; inherit (pkgs) mono;}; "Saturnin" = callPackage ({ mkDerivation, base, bytestring, data-default, directory, either , exceptions, filepath, formatting, hlint, hspec, ini, mtl, network , old-locale, process, spawn, stm, temporary, text, time , unordered-containers, yaml }: mkDerivation { pname = "Saturnin"; version = "0.1.0.2"; sha256 = "0f6z17ry2n0qkgajiwip09r7dbcn72dkz7gh4igwk3n0igxlpqsr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring data-default directory either exceptions filepath formatting ini mtl network old-locale process spawn stm temporary text time unordered-containers yaml ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base data-default either hlint hspec mtl ]; description = "Saturnin CI / Job System"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "SciBaseTypes" = callPackage ({ mkDerivation, aeson, base, binary, cereal, deepseq, DPutils , hashable, lens, log-domain, mtl, QuickCheck, semirings, tasty , tasty-quickcheck, tasty-th, vector, vector-th-unbox }: mkDerivation { pname = "SciBaseTypes"; version = "0.1.1.0"; sha256 = "12k2arn3qbgfa8bc344vv02smqj3yd6rqhnpfib3yi43nkbaazqa"; libraryHaskellDepends = [ aeson base binary cereal deepseq DPutils hashable lens log-domain mtl semirings vector vector-th-unbox ]; testHaskellDepends = [ aeson base binary cereal deepseq DPutils hashable lens log-domain mtl QuickCheck semirings tasty tasty-quickcheck tasty-th vector vector-th-unbox ]; benchmarkHaskellDepends = [ aeson base binary cereal deepseq DPutils hashable lens log-domain mtl semirings vector vector-th-unbox ]; description = "Base types and classes for statistics, sciences and humanities"; license = lib.licenses.bsd3; }) {}; "SciFlow" = callPackage ({ mkDerivation, base, binary, bytestring, constraints , cryptohash-sha256, distributed-process , distributed-process-monad-control, exceptions, hashable , lifted-async, memory, monad-control, mtl, network-transport , network-transport-tcp, rainbow, sqlite-simple, stm , template-haskell, text, th-lift-instances, time , unordered-containers }: mkDerivation { pname = "SciFlow"; version = "0.7.0"; sha256 = "1fm94yr872dg21j6pc0rxs5qvq7i72yn4338bhn73d1sv95c29ir"; libraryHaskellDepends = [ base binary bytestring constraints cryptohash-sha256 distributed-process distributed-process-monad-control exceptions hashable lifted-async memory monad-control mtl network-transport network-transport-tcp rainbow sqlite-simple stm template-haskell text th-lift-instances time unordered-containers ]; description = "Scientific workflow management system"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "SciFlow-drmaa" = callPackage ({ mkDerivation, base, distributed-process, drmaa, hostname , network-transport-tcp, random, SciFlow, stm, unordered-containers }: mkDerivation { pname = "SciFlow-drmaa"; version = "0.1.0"; sha256 = "08lgdm7nlqapz54ixaf7z319laqiknk3vhhhljbch093vb0925bv"; libraryHaskellDepends = [ base distributed-process drmaa hostname network-transport-tcp random SciFlow stm unordered-containers ]; description = "Scientific workflow management system"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ScratchFs" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, HFuse , hsyslog, process, regex-compat, sqlite-simple, unix }: mkDerivation { pname = "ScratchFs"; version = "0.1.0.2"; sha256 = "0c410hnby7g5qdx1kj3shwxl0m910vl3rj3ayx6f5qsz5by5rczh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory filepath HFuse hsyslog process regex-compat sqlite-simple unix ]; description = "Size limited temp filesystem based on fuse"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Scurry" = callPackage ({ mkDerivation, base, binary, bytestring, containers, network , network-bytestring, parsec, random, stm, time, unix }: mkDerivation { pname = "Scurry"; version = "0.0.3"; sha256 = "0iwlai8zspz08l3v7qf505mgfxn5v177kqa1x4xfssq7wzxawq8j"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring containers network network-bytestring parsec random stm time unix ]; description = "A cross platform P2P VPN application built using Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "SecureHash-SHA3" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "SecureHash-SHA3"; version = "0.1.1.0"; sha256 = "0dva3bzfzyzh8kxljyipd041a2w1zhxjvxmhnw2mlv2jcywnk2hz"; revision = "3"; editedCabalFile = "0jsx09bjk98nvfy0fvr5n2dyx8s22xnq66dvniyl572g5kfyknwm"; libraryHaskellDepends = [ base bytestring ]; description = "simple static linked SHA3 using private symbols and the ref impl"; license = lib.licenses.bsd2; }) {}; "SegmentTree" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "SegmentTree"; version = "0.3"; sha256 = "1hagm0y9x2j1wcgk5ibxnlh2slnxfggn79cq20ws0zvd4yqw3231"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; description = "Data structure for querying the set (or count) of intervals covering given point"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "SelectSequencesFromMSA" = callPackage ({ mkDerivation, base, biocore, biofasta, bytestring, ClustalParser , cmdargs, containers, directory, either-unwrap, filepath, matrix , parsec, process, text, text-metrics, transformers, vector , ViennaRNAParser }: mkDerivation { pname = "SelectSequencesFromMSA"; version = "1.0.5"; sha256 = "0m68xiaa6acaq30qlscpd5lm7x0rfrqxyn0krwahkqd5s9h5aj7i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base biocore biofasta bytestring ClustalParser cmdargs containers directory either-unwrap filepath matrix parsec process text text-metrics transformers vector ViennaRNAParser ]; executableHaskellDepends = [ base cmdargs directory either-unwrap ]; description = "Selects a representative subset of sequences from multiple sequence alignment"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "Semantique" = callPackage ({ mkDerivation, base, bytestring, classify, containers, mongoDB , mtl, network, process, split, tagsoup, text }: mkDerivation { pname = "Semantique"; version = "0.3.0"; sha256 = "1l334lvm56xr7rw135l6nj7iz4h1yskl1fcrr5rdimlw7dyw2cr8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring classify containers mongoDB mtl network process split tagsoup text ]; description = "Command-line tool for maintaining the Semantique database"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Semigroup" = callPackage ({ mkDerivation, base, bytestring, containers, mtl }: mkDerivation { pname = "Semigroup"; version = "0.0.7"; sha256 = "1mdw1z50gr02j5hycki5rl95b1yk7xfrdk056ajw9ghw48s0jpx6"; libraryHaskellDepends = [ base bytestring containers mtl ]; description = "A semigroup"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "SeqAlign" = callPackage ({ mkDerivation, base, bytestring, vector }: mkDerivation { pname = "SeqAlign"; version = "0.1.0.0"; sha256 = "0vk63ni1a93win8if032nps5y0xi245cmjqq2j4xfsdddg5bdln5"; libraryHaskellDepends = [ base bytestring vector ]; description = "Sequence Alignment"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "SessionLogger" = callPackage ({ mkDerivation, base, directory, filepath, hslogger, mtl , old-locale, random, time }: mkDerivation { pname = "SessionLogger"; version = "0.3.0.0"; sha256 = "1zgjslf9p64aa7dwww44jq2f6iic1192ic98gmjsjj5ww8anl8c3"; libraryHaskellDepends = [ base directory filepath hslogger mtl old-locale random time ]; description = "Easy Loggingframework"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Set" = callPackage ({ mkDerivation, base, containers, gauge, util }: mkDerivation { pname = "Set"; version = "0.0.2.0"; sha256 = "1kll1gdc4mg8sh483qj67yagcmgbbwz31xbinid0cpkcl93gccdb"; libraryHaskellDepends = [ base containers util ]; testHaskellDepends = [ base containers util ]; benchmarkHaskellDepends = [ base containers gauge util ]; description = "See README for more info"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ShellCheck_0_7_2" = callPackage ({ mkDerivation, aeson, array, base, bytestring, containers , deepseq, Diff, directory, filepath, mtl, parsec, process , QuickCheck, regex-tdfa }: mkDerivation { pname = "ShellCheck"; version = "0.7.2"; sha256 = "0wl43njaq95l35y5mvipwp1db9vr551nz9wl0xy83j1x1kc38xgz"; 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 ]; testHaskellDepends = [ aeson array base bytestring containers deepseq Diff directory filepath mtl parsec QuickCheck regex-tdfa ]; description = "Shell script analysis tool"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "ShellCheck" = callPackage ({ mkDerivation, aeson, array, base, bytestring, containers , deepseq, Diff, directory, filepath, mtl, parsec, process , QuickCheck, regex-tdfa }: mkDerivation { pname = "ShellCheck"; version = "0.8.0"; sha256 = "05jlapp4m997w36h2wszdxz9gvczdczaylypsbn14jqpb650w232"; 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 ]; testHaskellDepends = [ aeson array base bytestring containers deepseq Diff directory filepath mtl parsec QuickCheck regex-tdfa ]; description = "Shell script analysis tool"; license = lib.licenses.gpl3Only; }) {}; "Shellac" = callPackage ({ mkDerivation, base, directory, mtl, unix }: mkDerivation { pname = "Shellac"; version = "0.9.9"; sha256 = "005793m4njccn28ngbhmi4zp7grf71rmhscy2i5bsy8an4b4wkg6"; revision = "1"; editedCabalFile = "1nq7j00vfrhfzkbsgr6j28zr339gx5bcvq6x9mvh9qvs2jmcdz1z"; libraryHaskellDepends = [ base directory mtl unix ]; description = "A framework for creating shell envinronments"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Shellac-compatline" = callPackage ({ mkDerivation, base, Shellac, Shellac-readline }: mkDerivation { pname = "Shellac-compatline"; version = "0.9.9"; sha256 = "0qmiadsi8yihvlgdx88y9smw18jzcgpacv5mdipwrv2lrix9hnr5"; revision = "1"; editedCabalFile = "0ws8prjzj4j9yf1mqdnvlpv367cx4wfqa5jq5n6x7g9npwmd5ya0"; libraryHaskellDepends = [ base Shellac Shellac-readline ]; description = "\"compatline\" backend module for Shellac"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Shellac-editline" = callPackage ({ mkDerivation, base, editline, Shellac }: mkDerivation { pname = "Shellac-editline"; version = "0.9.9"; sha256 = "172fd5khxdi1wa3244mziypd7sp0d2wc2wh19w0gzmiqp1d2vqc7"; revision = "1"; editedCabalFile = "1wyal7nqnl5sj74d9mid2dw35d37b40v132cg3zhw9ys24k0jl6v"; libraryHaskellDepends = [ base editline Shellac ]; description = "Editline backend module for Shellac"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Shellac-haskeline" = callPackage ({ mkDerivation, base, haskeline, mtl, Shellac }: mkDerivation { pname = "Shellac-haskeline"; version = "0.2.1"; sha256 = "0lhm2j8gl2vk4qasb2d6ips6qnvb4bg0mpb7mczqhahzq3i38sh4"; libraryHaskellDepends = [ base haskeline mtl Shellac ]; description = "Haskeline backend module for Shellac"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Shellac-readline" = callPackage ({ mkDerivation, base, readline, Shellac }: mkDerivation { pname = "Shellac-readline"; version = "0.9.9"; sha256 = "0lc8xf81cz6slyl7djr5kibp96f7fqmqlhlmvv9x5as4k9gbq7rm"; revision = "1"; editedCabalFile = "019p7q1nmi2v7rb1rjnch4zaz506c4ry28mkivhkqiq3ay1m86hs"; libraryHaskellDepends = [ base readline Shellac ]; description = "Readline backend module for Shellac"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ShortestPathProblems" = callPackage ({ mkDerivation, ADPfusion, ADPfusionSet, base, FormalGrammars , log-domain, PrimitiveArray, QuickCheck, tasty, tasty-quickcheck , tasty-th, text, vector }: mkDerivation { pname = "ShortestPathProblems"; version = "0.0.0.1"; sha256 = "1p8xbrchk13mrij4vs0licblh3siq6m3kiz0l2n38xbmcc43zh8f"; libraryHaskellDepends = [ ADPfusion ADPfusionSet base FormalGrammars log-domain PrimitiveArray text vector ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck tasty-th vector ]; description = "grammars for TSP and SHP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ShowF" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ShowF"; version = "0.1.1"; sha256 = "1nq4i4h43nfh86f6wgwng1ps6mcdl1ba96x9wsjl3qzn3blavyfh"; libraryHaskellDepends = [ base ]; description = "Show for * -> *"; license = lib.licenses.bsd3; }) {}; "Shpadoinkle" = callPackage ({ mkDerivation, base, containers, deepseq, ghcjs-dom, jsaddle , jsaddle-warp, mtl, text, transformers, unliftio, wai , wai-app-static, warp }: mkDerivation { pname = "Shpadoinkle"; version = "0.3.2.0"; sha256 = "1an13ybgayp532vx040bhjccg3kb429zrcrhc38bkvbs6475y3bz"; libraryHaskellDepends = [ base containers deepseq ghcjs-dom jsaddle jsaddle-warp mtl text transformers unliftio wai wai-app-static warp ]; description = "A programming model for declarative, high performance user interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Shpadoinkle-backend-pardiff" = callPackage ({ mkDerivation, base, compactable, containers, exceptions , file-embed, ghcjs-dom, jsaddle, monad-control, mtl, random , Shpadoinkle, text, transformers-base, unliftio }: mkDerivation { pname = "Shpadoinkle-backend-pardiff"; version = "0.3.0.1"; sha256 = "1ghj2464pq36paf3z56hc7q0p2nkfgwqjvfa3yymwfr2xdachqwd"; libraryHaskellDepends = [ base compactable containers exceptions file-embed ghcjs-dom jsaddle monad-control mtl random Shpadoinkle text transformers-base unliftio ]; description = "A Virtual Dom in pure Haskell, based on Html as an Alignable Functor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Shpadoinkle-backend-snabbdom" = callPackage ({ mkDerivation, base, containers, exceptions, file-embed , ghcjs-dom, jsaddle, monad-control, mtl, Shpadoinkle, text , transformers-base, unliftio }: mkDerivation { pname = "Shpadoinkle-backend-snabbdom"; version = "0.3.0.2"; sha256 = "1hqbfsjlvrkfjf16r5f1jr7fxbki559mbxksqviba80b94wn34ld"; libraryHaskellDepends = [ base containers exceptions file-embed ghcjs-dom jsaddle monad-control mtl Shpadoinkle text transformers-base unliftio ]; description = "Use the high-performance Snabbdom virtual dom library written in JavaScript"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Shpadoinkle-backend-static" = callPackage ({ mkDerivation, base, compactable, Shpadoinkle, text }: mkDerivation { pname = "Shpadoinkle-backend-static"; version = "0.2.0.1"; sha256 = "1lcly4kb6im7m1y25209s7wxdvisc0nyfa33a3fjf078ambqpai1"; libraryHaskellDepends = [ base compactable Shpadoinkle text ]; description = "A backend for rendering Shpadoinkle as Text"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Shpadoinkle-console" = callPackage ({ mkDerivation, aeson, base, jsaddle, lens, text, unliftio }: mkDerivation { pname = "Shpadoinkle-console"; version = "0.0.1.4"; sha256 = "1agvyr8785y9dmhdcm36mhvg3lq2ksqly38asb7pb8xynhlvllbk"; libraryHaskellDepends = [ aeson base jsaddle lens text unliftio ]; description = "Support for the native browser console"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Shpadoinkle-debug" = callPackage ({ mkDerivation, aeson, base, jsaddle, lens, text, unliftio }: mkDerivation { pname = "Shpadoinkle-debug"; version = "0.0.0.1"; sha256 = "1yvr3d40aa6sl3gpyr24a5hij63jm2p0jrx0kac7asjihvd6fk2g"; libraryHaskellDepends = [ aeson base jsaddle lens text unliftio ]; description = "Debugging tools for Shpadoinkle applications"; license = lib.licenses.bsd3; }) {}; "Shpadoinkle-developer-tools" = callPackage ({ mkDerivation, base, containers, jsaddle, lens, pretty-show , Shpadoinkle, Shpadoinkle-backend-pardiff, Shpadoinkle-html, stm , text, time, unliftio }: mkDerivation { pname = "Shpadoinkle-developer-tools"; version = "0.0.0.2"; sha256 = "1lcz9xlqxzzv8gq31jcd1lw5l8dw14ixkcg14kq73p0418lwm06z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers jsaddle lens pretty-show Shpadoinkle Shpadoinkle-backend-pardiff Shpadoinkle-html stm text time unliftio ]; executableHaskellDepends = [ base containers jsaddle lens pretty-show Shpadoinkle Shpadoinkle-backend-pardiff Shpadoinkle-html stm text time unliftio ]; description = "Chrome extension to aide in development"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Shpadoinkle-disembodied" = callPackage ({ mkDerivation, base, directory, filepath, servant, Shpadoinkle , Shpadoinkle-backend-static, Shpadoinkle-html, Shpadoinkle-router , text, unliftio }: mkDerivation { pname = "Shpadoinkle-disembodied"; version = "0.0.0.2"; sha256 = "1r96j6lx5k28m0wc4x0pdf81zzml6ppdaw5ywdlv85yxcmv1wxsd"; libraryHaskellDepends = [ base directory filepath servant Shpadoinkle Shpadoinkle-backend-static Shpadoinkle-html Shpadoinkle-router text unliftio ]; description = "Shpadoinkle as a static site"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Shpadoinkle-examples" = callPackage ({ mkDerivation, aeson, base, beam-core, beam-sqlite, bytestring , containers, ease, exceptions, file-embed, generic-lens , generic-monoid, ghcjs-dom, jsaddle, lens, mtl , optparse-applicative, pretty-show, safe, servant, servant-client , servant-server, Shpadoinkle, Shpadoinkle-backend-pardiff , Shpadoinkle-backend-snabbdom, Shpadoinkle-backend-static , Shpadoinkle-console, Shpadoinkle-html, Shpadoinkle-lens , Shpadoinkle-router, Shpadoinkle-widgets, split, sqlite-simple , stm, text, unliftio, wai, wai-app-static, warp }: mkDerivation { pname = "Shpadoinkle-examples"; version = "0.0.0.3"; sha256 = "1ym3wnqqj07v0w07af6z9yiccx95bbljna36z37pz8gp35dxamlh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base beam-core beam-sqlite bytestring containers ease exceptions file-embed generic-lens generic-monoid ghcjs-dom jsaddle lens mtl optparse-applicative pretty-show safe servant servant-client servant-server Shpadoinkle Shpadoinkle-backend-pardiff Shpadoinkle-backend-snabbdom Shpadoinkle-backend-static Shpadoinkle-console Shpadoinkle-html Shpadoinkle-lens Shpadoinkle-router Shpadoinkle-widgets split sqlite-simple stm text unliftio wai wai-app-static warp ]; description = "Example usages of Shpadoinkle"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Shpadoinkle-html" = callPackage ({ mkDerivation, base, bytestring, compactable, containers , directory, ghcjs-dom, jsaddle, lens, process, raw-strings-qq , regex-pcre, Shpadoinkle, stm, template-haskell, text, time , transformers, unliftio }: mkDerivation { pname = "Shpadoinkle-html"; version = "0.3.0.2"; sha256 = "1wi1b4vnag530iz8xzqih1phwgpr96yv3brizmn6yj9j8d0bf5qz"; libraryHaskellDepends = [ base bytestring compactable containers directory ghcjs-dom jsaddle lens process raw-strings-qq regex-pcre Shpadoinkle stm template-haskell text time transformers unliftio ]; description = "A typed, template generated Html DSL, and helpers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Shpadoinkle-isreal" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, deepseq , directory, filepath, process, random, servant, servant-server , text, time, warp }: mkDerivation { pname = "Shpadoinkle-isreal"; version = "0.0.0.2"; sha256 = "1mvc5q5rvsgvgind9pv7389908ikb80qa704vwrzqb2wg2ir5g78"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers deepseq random servant servant-server text time ]; executableHaskellDepends = [ aeson base bytestring containers deepseq directory filepath process random servant servant-server text time warp ]; description = "Isreal Swan will make a snowman for you!"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Shpadoinkle-lens" = callPackage ({ mkDerivation, base, lens, Shpadoinkle, text }: mkDerivation { pname = "Shpadoinkle-lens"; version = "0.0.0.4"; sha256 = "16lkkyjlxczdcdb8wwj4jvkhi9wsr9d9h5ih6kjdxd9r2qn4zi84"; libraryHaskellDepends = [ base lens Shpadoinkle text ]; description = "Lens combinators for Shpadoinkle applications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Shpadoinkle-router" = callPackage ({ mkDerivation, aeson, base, bytestring, compactable, exceptions , ghcjs-dom, http-api-data, http-media, http-types, jsaddle , jsaddle-warp, lens, network-uri, servant, servant-client , servant-client-js, servant-rawm, servant-rawm-server , servant-server, Shpadoinkle, Shpadoinkle-backend-static, text , unliftio, wai, wai-app-static, warp }: mkDerivation { pname = "Shpadoinkle-router"; version = "0.3.0.1"; sha256 = "0xy09nklsjypaw2dmzl4dzdkrhdlzip2jw41mj1vm7xdvas7i7f1"; libraryHaskellDepends = [ aeson base bytestring compactable exceptions ghcjs-dom http-api-data http-media http-types jsaddle jsaddle-warp lens network-uri servant servant-client servant-client-js servant-rawm servant-rawm-server servant-server Shpadoinkle Shpadoinkle-backend-static text unliftio wai wai-app-static warp ]; description = "A single page application rounter for Shpadoinkle based on Servant"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Shpadoinkle-streaming" = callPackage ({ mkDerivation, base, lens, Shpadoinkle, streaming, text }: mkDerivation { pname = "Shpadoinkle-streaming"; version = "0.0.0.2"; sha256 = "1i86299ss25xd1swxd4rz9k5mvxqzhnafiylaawan2fbp2xwqkq2"; libraryHaskellDepends = [ base lens Shpadoinkle streaming text ]; description = "Integration of the streaming library with Shpadoinkle continuations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Shpadoinkle-template" = callPackage ({ mkDerivation, base, directory, file-embed, html-entities , html-parse, process, Shpadoinkle, Shpadoinkle-backend-static , template-haskell, text }: mkDerivation { pname = "Shpadoinkle-template"; version = "0.0.0.2"; sha256 = "1alhlc4w9xcyzan0sbsanip3q0yw9pjg094linwwavb211wbcdkj"; libraryHaskellDepends = [ base directory html-entities html-parse process Shpadoinkle Shpadoinkle-backend-static template-haskell text ]; testHaskellDepends = [ base directory file-embed html-entities html-parse process Shpadoinkle Shpadoinkle-backend-static template-haskell text ]; description = "Read standard file formats into Shpadoinkle with Template Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Shpadoinkle-widgets" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, compactable , containers, edit-distance, either, email-validate, hspec, jsaddle , mtl, QuickCheck, quickcheck-classes, quickcheck-classes-base , servant, Shpadoinkle, Shpadoinkle-html, stm, template-haskell , text, transformers, unliftio }: mkDerivation { pname = "Shpadoinkle-widgets"; version = "0.2.0.1"; sha256 = "11ncdip5f01d8ng1rgpprl0adrgca19mww86hybckg8v9lxvyfgc"; libraryHaskellDepends = [ aeson attoparsec base bytestring compactable containers edit-distance either email-validate jsaddle mtl servant Shpadoinkle Shpadoinkle-html stm template-haskell text transformers unliftio ]; testHaskellDepends = [ base containers hspec QuickCheck quickcheck-classes quickcheck-classes-base ]; description = "A collection of common reusable types and components"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Shrub" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Shrub"; version = "0.1.0.0"; sha256 = "105rnyrqzagfgbfdxbdx4wqhvdfxkd8d5jaxkyqd1zyvf0chi858"; libraryHaskellDepends = [ base ]; description = "4-way trie fuzzy search"; license = lib.licenses.bsd3; }) {}; "Shu-thing" = callPackage ({ mkDerivation, base, GLUT }: mkDerivation { pname = "Shu-thing"; version = "1.1.4"; sha256 = "1j42jgv27lj723mnq3dbc94zirhbbksahzw6y43ay1iylw870yjs"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLUT ]; description = "A vector shooter game"; license = lib.licenses.bsd3; }) {}; "SimpleAES" = callPackage ({ mkDerivation, base, binary, bytestring, mwc-random }: mkDerivation { pname = "SimpleAES"; version = "0.4.2"; sha256 = "0s85xgwrhldyr2w3kcn9f72yjajmpz3d4dizq9p9z97rx4qva4vj"; libraryHaskellDepends = [ base binary bytestring mwc-random ]; description = "Fast AES encryption/decryption for bytestrings"; license = lib.licenses.bsd3; }) {}; "SimpleEA" = callPackage ({ mkDerivation, base, mersenne-random-pure64, MonadRandom }: mkDerivation { pname = "SimpleEA"; version = "0.2.1"; sha256 = "0qimm9y138jjnzy5i6s5b7899rkxahk7p2kcwfry0gdq2pcb68vr"; libraryHaskellDepends = [ base mersenne-random-pure64 MonadRandom ]; description = "Simple evolutionary algorithm framework"; license = lib.licenses.bsd3; }) {}; "SimpleGL" = callPackage ({ mkDerivation, base, GLFW, JuicyPixels, OpenGL, SimpleH, vector }: mkDerivation { pname = "SimpleGL"; version = "0.9.3"; sha256 = "0c674q5jiqvscc53m0z5vkmljla29pcll15gbvxr86pqxwmqm5hr"; libraryHaskellDepends = [ base GLFW JuicyPixels OpenGL SimpleH vector ]; description = "A Simple Graphics Library from the SimpleH framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "SimpleH" = callPackage ({ mkDerivation, base, bytestring, clock, containers, cpu , directory, filepath, network, time, unix }: mkDerivation { pname = "SimpleH"; version = "1.2"; sha256 = "0g05yplsm65xmx7brdcqy5kc8qcmzj96vywicwqpmigcv8pi9zmc"; libraryHaskellDepends = [ base bytestring clock containers cpu directory filepath network time unix ]; description = "A light, clean and powerful Haskell utility library"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "SimpleLog" = callPackage ({ mkDerivation, ansi-terminal, attoparsec, base, bytestring , containers, directory, ForkableT, monad-control, mtl, old-locale , resourcet, semigroups, stm, template-haskell, text, th-lift, time , transformers, transformers-base }: mkDerivation { pname = "SimpleLog"; version = "0.1.0.3"; sha256 = "12fjdmaxcpgp13gr1s25ybb5fysvbcg40j9yb29wvpbmf67xrsbw"; libraryHaskellDepends = [ ansi-terminal attoparsec base bytestring containers directory ForkableT monad-control mtl old-locale resourcet semigroups stm template-haskell text th-lift time transformers transformers-base ]; description = "Simple, configurable logging"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "SimpleServer" = callPackage ({ mkDerivation, base, cmdargs, dyre, transformers, wai-routes , warp }: mkDerivation { pname = "SimpleServer"; version = "0.1.1.2"; sha256 = "0nb8j2sgbmf0nk4fbs2y4a4kdiv3vxc7qqaczl40b11l60qz4ab3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cmdargs dyre transformers wai-routes warp ]; executableHaskellDepends = [ base cmdargs dyre transformers wai-routes warp ]; description = "A simple static file server, for when apache is overkill"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "SimpleTableGenerator" = callPackage ({ mkDerivation, base, Cabal, split }: mkDerivation { pname = "SimpleTableGenerator"; version = "0.2.0.0"; sha256 = "1bbizqbgyk8666xylgrh0k8sdsnk2mmh3qy5h8f1v6v8m77yyn0v"; libraryHaskellDepends = [ base split ]; testHaskellDepends = [ base Cabal ]; description = "Simple table generator"; license = lib.licenses.gpl3Only; }) {}; "Sit" = callPackage ({ mkDerivation, alex, array, base, containers, data-lens-light , happy, mtl }: mkDerivation { pname = "Sit"; version = "0.2022.3.18"; sha256 = "03q784w5wf8rvc173skh1cmdsvw5450cxc9jymqs23xv9wyp8b4z"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base containers data-lens-light mtl ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Prototypical type checker for Type Theory with Sized Natural Numbers"; license = "unknown"; }) {}; "SizeCompare" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "SizeCompare"; version = "0.1"; sha256 = "0f53vggmc1ysi1rn8zd2kafi45w20d6j7iv1jgnrqy7izpah91a7"; libraryHaskellDepends = [ base containers ]; description = "Fast size comparison for standard containers"; license = "GPL"; }) {}; "Slides" = callPackage ({ mkDerivation, base, colour, diagrams-lib, diagrams-svg , file-embed, regex-applicative }: mkDerivation { pname = "Slides"; version = "0.1.0.10"; sha256 = "0w60zffs83d5xmhz0d12aip5xqgih495wfrah25d64f9fh6j4j0i"; libraryHaskellDepends = [ base colour diagrams-lib diagrams-svg file-embed regex-applicative ]; testHaskellDepends = [ base file-embed ]; description = "Generate slides from Haskell code"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "SmithNormalForm" = callPackage ({ mkDerivation, base, matrix, vector }: mkDerivation { pname = "SmithNormalForm"; version = "0.1.0.0"; sha256 = "1lwf047v5b757fwdz4dz94rky08lg9fib38iv6g5f4wsyacx0jzj"; libraryHaskellDepends = [ base matrix vector ]; description = "A lightweight Haskell implementation of Smith normal form over the integers"; license = lib.licenses.mit; }) {}; "Smooth" = callPackage ({ mkDerivation, base, containers, DifferenceLogic , FirstOrderTheory, HUnit, Proper }: mkDerivation { pname = "Smooth"; version = "0.1.0.1"; sha256 = "0rwl5dw1vpgszhs7pjk146kp8h8n3ggvpby9y18fr7zsqgsckzcd"; libraryHaskellDepends = [ base containers DifferenceLogic FirstOrderTheory HUnit Proper ]; description = "A tiny, lazy SMT solver"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "SmtLib" = callPackage ({ mkDerivation, base, parsec, transformers }: mkDerivation { pname = "SmtLib"; version = "0.1.0.0"; sha256 = "0wmdzl3anbbfqik2kl2wjy57cd9r3ix8h8g28rmzqbvlajrvqcv1"; libraryHaskellDepends = [ base parsec transformers ]; description = "Library for parsing SMTLIB2"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Snusmumrik" = callPackage ({ mkDerivation, base, bytestring, convertible, cpphs, directory , filepath, haskell98, HDBC, HDBC-sqlite3, HFuse, hslogger, iconv , LibZip, regex-tdfa, stm, unix, utf8-string, xml, zip }: mkDerivation { pname = "Snusmumrik"; version = "0.0.1"; sha256 = "1f4d493hnv7fag9c2p2hnm0kc6b705z7mgdk4z6s4g24536j4ksk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring convertible directory filepath haskell98 HDBC HDBC-sqlite3 HFuse hslogger iconv LibZip regex-tdfa stm unix utf8-string xml ]; executableSystemDepends = [ zip ]; executableToolDepends = [ cpphs ]; description = "E-library directory based on FUSE virtual file system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) zip;}; "SoOSiM" = callPackage ({ mkDerivation, base, concurrent-supply, containers , monad-coroutine, mtl, stm, transformers }: mkDerivation { pname = "SoOSiM"; version = "0.2.1.0"; sha256 = "0ghblkhf942gcidsvah8z6wigymzfng1010mp17pvacizamakcmp"; libraryHaskellDepends = [ base concurrent-supply containers monad-coroutine mtl stm transformers ]; description = "Abstract full system simulator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "SoccerFun" = callPackage ({ mkDerivation, base, base-unicode-symbols, binary, derive , directory, mtl, process, random, zlib }: mkDerivation { pname = "SoccerFun"; version = "0.5.3"; sha256 = "12dpvm8lzp8gllyrf7yzpljpdr0jdk42zhi7zrnzvjzryv6w268j"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base-unicode-symbols binary derive directory mtl process random zlib ]; description = "Football simulation framework for teaching functional programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "SoccerFunGL" = callPackage ({ mkDerivation, base, base-unicode-symbols, binary, GLUT, OpenGL , process, random, SoccerFun }: mkDerivation { pname = "SoccerFunGL"; version = "0.5.3"; sha256 = "02j5ni8565ba7rvr6gw9z65qdfl7rd17586gqlkx2iz2v2bwkasf"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base-unicode-symbols binary GLUT OpenGL process random SoccerFun ]; description = "OpenGL UI for the SoccerFun framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Sonnex" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "Sonnex"; version = "0.1.0.3"; sha256 = "0fqaw4wh7ml35kl75qsvqsq17g5pndf7x6clcmqxpwayjn2syzda"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; description = "Sonnex is an alternative to Soundex for french language"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "SourceGraph" = callPackage ({ mkDerivation, base, Cabal, containers, directory, fgl, filepath , Graphalyze, graphviz, haskell-src-exts, mtl, multiset, random }: mkDerivation { pname = "SourceGraph"; version = "0.7.0.7"; sha256 = "1m4rkxrgv5j6kawwxdcfrsx8ypwarlbd1rwf7i3gzxhp5wkllwwk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers directory fgl filepath Graphalyze graphviz haskell-src-exts mtl multiset random ]; description = "Static code analysis using graph-theoretic techniques"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "Southpaw" = callPackage ({ mkDerivation, ALUT, base, bytestring, cairo, containers , filepath, GLFW-b, gtk3, JuicyPixels, OpenAL, OpenGL, vector , Win32 }: mkDerivation { pname = "Southpaw"; version = "0.1.0.2"; sha256 = "1zijb1b6ryrmq2230i1fr7iqz8iax9f2rwpy75fkggiknrd4xnpq"; libraryHaskellDepends = [ ALUT base bytestring cairo containers filepath GLFW-b gtk3 JuicyPixels OpenAL OpenGL vector Win32 ]; description = "Assorted utility modules"; license = lib.licenses.mit; }) {}; "SpaceInvaders" = callPackage ({ mkDerivation, array, base, deepseq, HGL, random , simple-affine-space, Yampa }: mkDerivation { pname = "SpaceInvaders"; version = "0.13.3"; sha256 = "0gl1cs2msc7c8vs4zknl77wqmlmp2k4brv0asni6mlc6nigriq4f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base deepseq HGL random simple-affine-space Yampa ]; description = "Video game"; license = lib.licenses.bsd3; }) {}; "SpacePrivateers" = callPackage ({ mkDerivation, base, containers, enummapset-th, filepath , LambdaHack, template-haskell, text }: mkDerivation { pname = "SpacePrivateers"; version = "0.1.0.0"; sha256 = "0gj709knv4lvz34900jigb1hiq35acbbl86iwa5yszibm8f0drkh"; revision = "1"; editedCabalFile = "1gv48zss4rw4z2n9grga090j1223ylzwi5pirqb0d1mdj9w617dm"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers enummapset-th filepath LambdaHack template-haskell text ]; description = "Simple space pirate roguelike"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "SpinCounter" = callPackage ({ mkDerivation, base, monad-loops, ref-mtl, stm }: mkDerivation { pname = "SpinCounter"; version = "0.0.1"; sha256 = "1rf9r69a2k3qfmy2nvwm3gdimncjglsv698rdc8i8gnjwrr0c1i2"; libraryHaskellDepends = [ base monad-loops ref-mtl stm ]; description = "Lock free Spin Counter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Spintax" = callPackage ({ mkDerivation, attoparsec, base, extra, mtl, mwc-random, text }: mkDerivation { pname = "Spintax"; version = "0.3.6"; sha256 = "000yprzvq72ia6wfk3hjarb8anx3wfm54rzpv8x7d2zf09pzxk6k"; libraryHaskellDepends = [ attoparsec base extra mtl mwc-random text ]; description = "Random text generation based on spintax"; license = lib.licenses.bsd3; }) {}; "Spock" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, containers , cryptonite, focus, hashable, hspec, hspec-wai, http-types, hvect , list-t, monad-control, mtl, reroute, resource-pool, resourcet , Spock-core, stm, stm-containers, text, time, transformers , transformers-base, unordered-containers, vault, wai, wai-extra }: mkDerivation { pname = "Spock"; version = "0.14.0.0"; sha256 = "19zqang5ixnfhqrdy70myqn8p1ijd24qfhnmj4w1f9hdr38kmz11"; libraryHaskellDepends = [ base base64-bytestring bytestring containers cryptonite focus hashable http-types hvect list-t monad-control mtl reroute resource-pool resourcet Spock-core stm stm-containers text time transformers transformers-base unordered-containers vault wai ]; testHaskellDepends = [ base bytestring hspec hspec-wai Spock-core stm text time unordered-containers vault wai wai-extra ]; description = "Another Haskell web framework for rapid development"; license = lib.licenses.bsd3; }) {}; "Spock-api" = callPackage ({ mkDerivation, aeson, base, deepseq, hvect, reroute }: mkDerivation { pname = "Spock-api"; version = "0.14.0.0"; sha256 = "1wqbq8vgq5sifybw32prkmcjwm2dqz4z3sv8ci4s603a2sril7h7"; libraryHaskellDepends = [ aeson base deepseq hvect reroute ]; description = "Another Haskell web framework for rapid development"; license = lib.licenses.bsd3; }) {}; "Spock-api-ghcjs" = callPackage ({ mkDerivation, aeson, base, bytestring, ghcjs-base, hvect , Spock-api, text }: mkDerivation { pname = "Spock-api-ghcjs"; version = "0.14.0.0"; sha256 = "1ks2a8z2zav84qi9fkpp7pdl6bjbpn9j8h8mcfg5xb2h0p8000fc"; libraryHaskellDepends = [ aeson base bytestring ghcjs-base hvect Spock-api text ]; description = "Another Haskell web framework for rapid development"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Spock-api-server" = callPackage ({ mkDerivation, base, hvect, mtl, Spock-api, Spock-core }: mkDerivation { pname = "Spock-api-server"; version = "0.14.0.0"; sha256 = "0ra8y036vilsb75jb0lsfbdraygz6jm7b5l9002n7ixypbp2adya"; libraryHaskellDepends = [ base hvect mtl Spock-api Spock-core ]; description = "Another Haskell web framework for rapid development"; license = lib.licenses.bsd3; }) {}; "Spock-auth" = callPackage ({ mkDerivation, base, http-types, Spock, text, time }: mkDerivation { pname = "Spock-auth"; version = "0.2.0.1"; sha256 = "1vcrl5dqjn0ri9ybza2yv80xvbv2iwrz5hj5rbhgy6i803ixlpx0"; libraryHaskellDepends = [ base http-types Spock text time ]; description = "Provides authentification helpers for Spock"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Spock-core" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , case-insensitive, containers, cookie, hashable, hspec, hspec-wai , http-api-data, http-types, hvect, mmorph, monad-control, mtl , old-locale, reroute, resourcet, stm, superbuffer, text, time , transformers, transformers-base, unordered-containers, vault, wai , wai-extra, warp }: mkDerivation { pname = "Spock-core"; version = "0.14.0.0"; sha256 = "0bcxngy33wap9py3y4f6kjysl31yjz3qmkp6z5z6pka80x9w3sf7"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive containers cookie hashable http-api-data http-types hvect mmorph monad-control mtl old-locale reroute resourcet stm superbuffer text time transformers transformers-base unordered-containers vault wai wai-extra warp ]; testHaskellDepends = [ aeson base base64-bytestring bytestring hspec hspec-wai http-types monad-control reroute text time transformers transformers-base unordered-containers wai ]; description = "Another Haskell web framework for rapid development"; license = lib.licenses.bsd3; }) {}; "Spock-digestive" = callPackage ({ mkDerivation, base, digestive-functors, http-types, mtl , Spock-core, text, unordered-containers, wai }: mkDerivation { pname = "Spock-digestive"; version = "0.3.0.0"; sha256 = "1ymcy9jq3l4drl61wq5mvbyb3wv5mawp9kak8jxz3dgyafc11dh9"; libraryHaskellDepends = [ base digestive-functors http-types mtl Spock-core text unordered-containers wai ]; description = "Digestive functors support for Spock"; license = lib.licenses.mit; }) {}; "Spock-lucid" = callPackage ({ mkDerivation, base, lucid, Spock, transformers }: mkDerivation { pname = "Spock-lucid"; version = "0.4.0.1"; sha256 = "15r3vk78vbhqi09liq0a3zabya845zfmblqahgw6r2jjx49da9ii"; libraryHaskellDepends = [ base lucid Spock transformers ]; description = "Lucid support for Spock"; license = lib.licenses.bsd3; }) {}; "Spock-worker" = callPackage ({ mkDerivation, base, containers, errors, HTF, lifted-base, mtl , Spock, stm, text, time, transformers, vector }: mkDerivation { pname = "Spock-worker"; version = "0.3.1.0"; sha256 = "0jywfrfdaklncp0dwl5mhppa9a10yy980yw8xqxsna75kzahkh7d"; libraryHaskellDepends = [ base containers errors lifted-base mtl Spock stm text time transformers vector ]; testHaskellDepends = [ base containers HTF stm vector ]; description = "Background workers for Spock"; license = lib.licenses.mit; }) {}; "SpreadsheetML" = callPackage ({ mkDerivation, base, xml }: mkDerivation { pname = "SpreadsheetML"; version = "0.1"; sha256 = "14d3fk0cal0svb2clbhbbk48fygwvb0k01aawfm72576mrz9mb18"; libraryHaskellDepends = [ base xml ]; description = "Write support for Excel's SpreadsheetML format"; license = lib.licenses.bsd3; }) {}; "Sprig" = callPackage ({ mkDerivation, base, SDL }: mkDerivation { pname = "Sprig"; version = "0.1.1"; sha256 = "06jxs1hc69viv38nvafhn8ilj3xn2j9k543abgd8p69gc95w1lbn"; libraryHaskellDepends = [ base SDL ]; description = "Binding to Sprig"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Stack" = callPackage ({ mkDerivation, base, deepseq, nats, stm }: mkDerivation { pname = "Stack"; version = "0.4.0"; sha256 = "0i8frm923gkk9h8z38jijrd43dfsj9rwzxhwj6xv57rq7l3nq583"; revision = "2"; editedCabalFile = "1n4zyl9iagzjx3i3zb5w24mf5x51nwwnnzrrc1rgkflvxlirm9md"; libraryHaskellDepends = [ base deepseq nats stm ]; description = "Stack data structure"; license = lib.licenses.bsd3; }) {}; "Stasis" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "Stasis"; version = "0.0.1"; sha256 = "1pycmc30hg7vzf3addl0kdd74hpamzg3c1z4fj6fzr4542afhcq8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; executableHaskellDepends = [ base ]; description = "A simple MVCC like library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "StateVar" = callPackage ({ mkDerivation, base, stm, transformers }: mkDerivation { pname = "StateVar"; version = "1.2.2"; sha256 = "098q4lk60najzpbfal4bg4sh7izxm840aa5h4ycaamjn77d3jjsy"; libraryHaskellDepends = [ base stm transformers ]; description = "State variables"; license = lib.licenses.bsd3; }) {}; "StateVar-transformer" = callPackage ({ mkDerivation, base, mtl, transformers }: mkDerivation { pname = "StateVar-transformer"; version = "1.0.0.0"; sha256 = "1dbpxwjz6yf4ap20wm5ngvd0i0knkjsdahmd90ymddqj82v8w3d0"; libraryHaskellDepends = [ base mtl transformers ]; description = "State variables"; license = lib.licenses.bsd3; }) {}; "StatisticalMethods" = callPackage ({ mkDerivation, base, statistics, tuple, vector }: mkDerivation { pname = "StatisticalMethods"; version = "0.0.0.1"; sha256 = "1h90i6crknxv23zryqi7mfzg65g1ydv62mza1hiri66jlmdahir6"; libraryHaskellDepends = [ base statistics tuple vector ]; description = "Collection of useful statistical methods"; license = lib.licenses.gpl3Only; }) {}; "StockholmAlignment" = callPackage ({ mkDerivation, base, directory, either-unwrap, filepath, parsec , ParsecTools, text, vector }: mkDerivation { pname = "StockholmAlignment"; version = "1.3.0"; sha256 = "1wc23pmcw246na7zwd6ka6v00kxn754pr3b069y7zn8l0lxby45p"; libraryHaskellDepends = [ base directory either-unwrap filepath parsec ParsecTools text vector ]; description = "Libary for Stockholm aligmnent format"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "Stomp" = callPackage ({ mkDerivation, base, binary, bytestring, network, time , utf8-string }: mkDerivation { pname = "Stomp"; version = "0.1.1"; sha256 = "0fdibnhab5j03df70pfg9psk6ah80a91ds4nmlb0rdlldddbi3wn"; libraryHaskellDepends = [ base binary bytestring network time utf8-string ]; description = "Client library for Stomp brokers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Strafunski-ATermLib" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "Strafunski-ATermLib"; version = "1.6.0.3"; sha256 = "1cicz4d5kyl9j4y3p79m3fk56vcqk3220a6y536dw525x6180dzw"; libraryHaskellDepends = [ base containers ]; description = "An abstract data type designed for the exchange of tree-like data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Strafunski-Sdf2Haskell" = callPackage ({ mkDerivation, base, directory, haskell-src, mtl, pretty, process , Strafunski-ATermLib, Strafunski-StrategyLib, template-haskell }: mkDerivation { pname = "Strafunski-Sdf2Haskell"; version = "1.0.0.2"; sha256 = "0h73yj74pl0k3p7vamqhw1jz36pvh8kfpw58gkmskdmkh7j6wb30"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base directory haskell-src mtl pretty process Strafunski-ATermLib Strafunski-StrategyLib template-haskell ]; description = "Converts SDF to Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Strafunski-StrategyLib" = callPackage ({ mkDerivation, base, directory, mtl, syb, transformers }: mkDerivation { pname = "Strafunski-StrategyLib"; version = "5.0.1.0"; sha256 = "15d2m7ahb3jwriariaff0yz93mmrhpv579wink9838w9091cf650"; revision = "2"; editedCabalFile = "1g9ksfgcz8fjasn78zq7w1yw9wk87i4gd5i0pf31gnf4l3963yz8"; libraryHaskellDepends = [ base directory mtl syb transformers ]; description = "Library for strategic programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "StrappedTemplates" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, containers , filemanip, filepath, hspec, mtl, parsec, text, transformers }: mkDerivation { pname = "StrappedTemplates"; version = "0.2.0.2"; sha256 = "0x0nsrzb2r9pwp353ksxwik48iw17whmsclfj07qrqxchdwrjy6h"; libraryHaskellDepends = [ base blaze-builder bytestring containers filemanip filepath mtl parsec text transformers ]; testHaskellDepends = [ base blaze-builder bytestring hspec text ]; description = "General purpose templates in haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "StrategyLib" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "StrategyLib"; version = "4.0.0.0"; sha256 = "1sskndywpm1gi4bs4i1gah73jk49inlscg4jzcqhq0phb8f886xk"; libraryHaskellDepends = [ base mtl ]; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Stream" = callPackage ({ mkDerivation, base, lazysmallcheck, QuickCheck }: mkDerivation { pname = "Stream"; version = "0.4.7.2"; sha256 = "1l87l0kl4awzdyx6b28npwy6xf03r39d89iharsh06zgnd4y42wr"; libraryHaskellDepends = [ base lazysmallcheck QuickCheck ]; description = "A library for manipulating infinite lists"; license = lib.licenses.bsd3; }) {}; "StrictBench" = callPackage ({ mkDerivation, base, benchpress, parallel }: mkDerivation { pname = "StrictBench"; version = "0.1.1"; sha256 = "1l4l77rjhl5g9089kjyarsrvbvm43bk370ld50qp17dqhvisl73m"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base benchpress parallel ]; description = "Benchmarking code through strict evaluation"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "StrictCheck" = callPackage ({ mkDerivation, base, bifunctors, containers, deepseq , generics-sop, HUnit, QuickCheck, template-haskell }: mkDerivation { pname = "StrictCheck"; version = "0.3.0"; sha256 = "16p1njy866gsg8jxyhx91x8nq67cr5w61fhqwffh6fyfhcybm2ag"; libraryHaskellDepends = [ base bifunctors containers generics-sop QuickCheck template-haskell ]; testHaskellDepends = [ base deepseq generics-sop HUnit QuickCheck ]; description = "StrictCheck: Keep Your Laziness In Check"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "StringUtils" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "StringUtils"; version = "0.2.0.2"; sha256 = "1wbixjgzad3s9jj16kl0gvwg82g3hqvkag9wr5j58w98a4qyqw8i"; libraryHaskellDepends = [ base ]; description = "String manipulation utilities"; license = lib.licenses.lgpl3Only; }) {}; "SuffixStructures" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, cereal, cmdargs , containers, criterion, data-default-class, deepseq, ListLike , mwc-random, primitive, vector, vector-algorithms , vector-binary-instances }: mkDerivation { pname = "SuffixStructures"; version = "0.0.1.0"; sha256 = "0s294s06pj95i6q8n1cxsgkdc7x98mvvr1qd720rxqd3y54n63lb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary bytestring cereal containers data-default-class ListLike primitive vector vector-algorithms vector-binary-instances ]; executableHaskellDepends = [ aeson base binary bytestring cereal cmdargs containers vector ]; benchmarkHaskellDepends = [ base bytestring cmdargs criterion deepseq mwc-random vector ]; description = "Suffix array construction"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "SybWidget" = callPackage ({ mkDerivation, base, containers, mtl, syb-with-class , template-haskell, TypeCompose }: mkDerivation { pname = "SybWidget"; version = "0.5.6"; sha256 = "0m3papl90fs3zmlqxsjn0cymk049352cl42bif2x7gij75cv2b68"; libraryHaskellDepends = [ base containers mtl syb-with-class template-haskell TypeCompose ]; description = "Library which aids constructing generic (SYB3-based) widgets"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "SyntaxMacros" = callPackage ({ mkDerivation, AspectAG, base, containers, HList, ListLike , template-haskell, TTTAS, uu-parsinglib, uulib }: mkDerivation { pname = "SyntaxMacros"; version = "1.0.3"; sha256 = "155vkv7kg026zc2crywdyna1df98mw41qm0sadqihaj49xk59vyc"; libraryHaskellDepends = [ AspectAG base containers HList ListLike template-haskell TTTAS uu-parsinglib uulib ]; description = "Syntax Macros in the form of an EDSL"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "Sysmon" = callPackage ({ mkDerivation, base, ConfigFile, filepath, fingertree, Glob , MissingH, mtl, old-locale, pretty, statistics, template-haskell , time, vector }: mkDerivation { pname = "Sysmon"; version = "0.1.2"; sha256 = "1zyp333vicjarcmip2q52nzfv948yl2q6qr3k3glp4v4m8f75ap3"; revision = "1"; editedCabalFile = "0q8v52ldarrhgp73rnm81p2h3a43nap9q2036z6p28wn3ymrbgrx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ConfigFile filepath fingertree Glob MissingH mtl old-locale pretty statistics template-haskell time vector ]; description = "Sybase 15 sysmon reports processor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "TBC" = callPackage ({ mkDerivation, base, Cabal, deepseq, directory, filepath, process , unix }: mkDerivation { pname = "TBC"; version = "0.0.3"; sha256 = "1063ckv034mb6s41xy8pr387y1hnknkyk4r29vmzdrm3pdcyzdn3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal deepseq directory filepath process ]; executableHaskellDepends = [ base Cabal directory filepath process unix ]; description = "Testing By Convention"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "TBit" = callPackage ({ mkDerivation, base, containers, deepseq, fgl, free, hmatrix , integration, list-extras, mtl, numeric-tools, parallel }: mkDerivation { pname = "TBit"; version = "0.4.2.3"; sha256 = "1by1wy2w3ankg1php7m911kc53q2dv5jfl8v1iwp3mb68s8b6wrs"; libraryHaskellDepends = [ base containers deepseq fgl free hmatrix integration list-extras mtl numeric-tools parallel ]; description = "Utilities for condensed matter physics tight binding calculations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "TCache" = callPackage ({ mkDerivation, base, bytestring, containers, directory , hashtables, mtl, old-time, RefSerialize, stm, text }: mkDerivation { pname = "TCache"; version = "0.12.1"; sha256 = "1gdp78v359jf9hzwdkips7z99s9lvi21vw0l88dgl9yirmgv8d7i"; libraryHaskellDepends = [ base bytestring containers directory hashtables mtl old-time RefSerialize stm text ]; description = "A Transactional cache with user-defined persistence"; license = lib.licenses.bsd3; }) {}; "THEff" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "THEff"; version = "0.1.4"; sha256 = "0rpjd93lsqg3dqfjndm9l1nzyrbfs5nnvc61lmbmbhg0bcy0jms8"; libraryHaskellDepends = [ base template-haskell ]; description = "TH implementation of effects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "TLT" = callPackage ({ mkDerivation, ansi-terminal, base, either, free, HUnit, mtl , resourcet, STMonadTrans, symbol, transformers }: mkDerivation { pname = "TLT"; version = "0.1.0.1"; sha256 = "1b91ax19dfgi50rlkfvjjywzz6w998d5jsq5c0yz620rcdl7jrki"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base either free HUnit mtl resourcet STMonadTrans symbol transformers ]; executableHaskellDepends = [ ansi-terminal base either free HUnit mtl resourcet STMonadTrans symbol transformers ]; testHaskellDepends = [ ansi-terminal base either free HUnit mtl resourcet STMonadTrans symbol transformers ]; description = "Testing in monads and transformers without explicit specs"; license = lib.licenses.lgpl3Only; }) {}; "TORCS" = callPackage ({ mkDerivation, base, bytestring, containers, directory, lens , monad-loops, monad-parallel, MonadRandom, network, process , random, random-shuffle, time, Yampa }: mkDerivation { pname = "TORCS"; version = "0.1.0.2"; sha256 = "0lkp8qcglp2l6hq4py3i3kc1p1s6wvydrszh9dwfm6vk41cjwmnw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory lens monad-loops monad-parallel MonadRandom network process random random-shuffle time Yampa ]; executableHaskellDepends = [ base bytestring Yampa ]; description = "Bindings to the TORCS vehicle simulator"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "TTTAS" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "TTTAS"; version = "0.6.0"; sha256 = "18p3rxh3g44ky5q4hjq53l4shg4gd8v68wra6bdxv8bjafxld1wp"; libraryHaskellDepends = [ base ]; description = "Typed Transformations of Typed Abstract Syntax"; license = "LGPL"; }) {}; "TV" = callPackage ({ mkDerivation, base, DeepArrow, TypeCompose }: mkDerivation { pname = "TV"; version = "0.5.0"; sha256 = "0vz9j5vjypnkbzld18f6kczfj54disf43x5052s4n7gqzsjxpxvb"; libraryHaskellDepends = [ base DeepArrow TypeCompose ]; description = "Tangible Values -- composable interfaces"; license = lib.licenses.bsd3; }) {}; "TYB" = callPackage ({ mkDerivation, array, base, containers, mtl, template-haskell , transformers }: mkDerivation { pname = "TYB"; version = "0.2.3"; sha256 = "1rdwj6dg156i60i7s8xr310j0yza41jjqk6pmgx2giqjs122dz5n"; libraryHaskellDepends = [ array base containers mtl template-haskell transformers ]; description = "Template Your Boilerplate - a Template Haskell version of SYB"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "TableAlgebra" = callPackage ({ mkDerivation, base, containers, HaXml, mtl, pretty , template-haskell }: mkDerivation { pname = "TableAlgebra"; version = "0.7.1"; sha256 = "1jqkjnyznklyiy2shm4c9gix267war1hmsjncdmailhca41fs4bz"; libraryHaskellDepends = [ base containers HaXml mtl pretty template-haskell ]; description = "Ferry Table Algebra"; license = lib.licenses.bsd3; }) {}; "Tables" = callPackage ({ mkDerivation, base, cookbook }: mkDerivation { pname = "Tables"; version = "0.1.0.2"; sha256 = "02a6awbqwhmv7c74lgbp35ykqn31mgwp7ffd0j4rs42vv1a4ffkr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cookbook ]; description = "A client for Quill databases"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Tablify" = callPackage ({ mkDerivation, base, parsec, xhtml }: mkDerivation { pname = "Tablify"; version = "0.8.2"; sha256 = "10w3idjhrgmkrkjblrmb2wb2s2fg657nw5rmg5k147wrgrkzbsz3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base parsec xhtml ]; description = "Tool to render CSV into tables of various formats"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Tahin" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, containers , cryptohash, haskeline, mtl, optparse-applicative, text }: mkDerivation { pname = "Tahin"; version = "0.1.2"; sha256 = "08qr4cdcnsyc86dzpsjvsjlb3b6nkbrzkhpfjyv5z61pr0mjp6y8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base64-bytestring bytestring text ]; executableHaskellDepends = [ base base64-bytestring bytestring containers cryptohash haskeline mtl optparse-applicative text ]; description = "Tahin Password Generator"; license = lib.licenses.bsd3; }) {}; "Tainted" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "Tainted"; version = "0.1.0.2"; sha256 = "1mjr81z42qhwa6njlvlsslpzbbpiab88ns8g8amskwv159gk6mlb"; libraryHaskellDepends = [ base mtl ]; description = "Tainted type, and associated operations"; license = lib.licenses.bsd3; }) {}; "Takusen" = callPackage ({ mkDerivation, base, mtl, old-time, time }: mkDerivation { pname = "Takusen"; version = "0.8.7"; sha256 = "0mxck66rz6lplgcl3a3i0gaybc2ki0q7wfilhkp2f3h3m50fg7wy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl old-time time ]; description = "Database library with left-fold interface, for PostgreSQL, Oracle, SQLite, ODBC"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Tape" = callPackage ({ mkDerivation, base, comonad, distributive, Stream }: mkDerivation { pname = "Tape"; version = "0.4.0.0"; sha256 = "1d66l67cicn3q4a6glfxfkhc9cjm7vqi0bnyjad0bzyyv409j6bp"; libraryHaskellDepends = [ base comonad distributive Stream ]; description = "Bidirectionally infinite streams, akin to the tape of a Turing machine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "TaskMonad" = callPackage ({ mkDerivation, base, containers, mtl, process, random, unix, X11 , X11-xft, xmonad, xmonad-contrib }: mkDerivation { pname = "TaskMonad"; version = "1.0.1"; sha256 = "1kvhb0863kfbi63q0j9jzi3yr97r8zd5vhh5cqgpkra4rjb4qx1r"; revision = "1"; editedCabalFile = "1gsnl1sbnjh4j51mfniq6x2k9k6054frzxrdkqycmp0cpwhaijwi"; libraryHaskellDepends = [ base containers mtl process random unix X11 X11-xft xmonad xmonad-contrib ]; description = "A collection of tools which can be used to access taskwarrior from xmonad"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Taxonomy" = callPackage ({ mkDerivation, aeson, base, bytestring, either-unwrap, fgl , graphviz, parsec, text, vector }: mkDerivation { pname = "Taxonomy"; version = "2.2.0"; sha256 = "0rwm3p510k5nmzbdy8bxdviv37mba0bvygxq92f24wqb5gry8w9w"; libraryHaskellDepends = [ aeson base bytestring either-unwrap fgl graphviz parsec text vector ]; description = "Libary for parsing, processing and vizualization of taxonomy data"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "TaxonomyTools" = callPackage ({ mkDerivation, aeson, base, bytestring, cassava, cmdargs , directory, either-unwrap, EntrezHTTP, fgl, hxt, parsec, process , Taxonomy, text, vector }: mkDerivation { pname = "TaxonomyTools"; version = "1.0.1"; sha256 = "15fballsvq40y8q0rkmmnr7dmspjw1b5lx43ikan7fh1rx9vl974"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring cassava cmdargs directory either-unwrap EntrezHTTP fgl hxt parsec process Taxonomy text vector ]; description = "Tool for parsing, processing, comparing and visualizing taxonomy data"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "TeX-my-math" = callPackage ({ mkDerivation, base, decimal-literals, directory, dumb-cas , filepath, hashable, haskell-src-meta, HaTeX, process , template-haskell, text, unordered-containers, vector-space, void }: mkDerivation { pname = "TeX-my-math"; version = "0.202.2.0"; sha256 = "1w074jr2qr603hjh644cvlc0n1miaz10r8mhkskq39jn184kriyl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base decimal-literals dumb-cas hashable haskell-src-meta HaTeX template-haskell text unordered-containers vector-space void ]; executableHaskellDepends = [ base directory filepath HaTeX process text ]; testHaskellDepends = [ base directory dumb-cas filepath haskell-src-meta HaTeX process template-haskell text ]; description = "Render general Haskell math to LaTeX. Or: math typesetting with high signal-to-noise–ratio."; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "TeaHS" = callPackage ({ mkDerivation, array, base, containers, mtl, SDL, SDL-image , SDL-mixer, SFont, Sprig }: mkDerivation { pname = "TeaHS"; version = "0.3.1"; sha256 = "1326lrpkw2gyn7y9px38gyzi2cnx87ki65r6mwds746d1s1zmmcn"; libraryHaskellDepends = [ array base containers mtl SDL SDL-image SDL-mixer SFont Sprig ]; description = "TeaHS Game Creation Library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Tensor" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Tensor"; version = "1.1.0.2"; sha256 = "0kyg43ah15fpvy8gypacimjnhb7j250jqksg6w5znz57fg0rari4"; libraryHaskellDepends = [ base ]; description = "Tensor data types"; license = lib.licenses.bsd3; }) {}; "TernaryTrees" = callPackage ({ mkDerivation, base, binary }: mkDerivation { pname = "TernaryTrees"; version = "0.2.0.2"; sha256 = "06m4mi9cl16sfyn9wibb0ph32vhgf501adjq059s3hdlxr4acdwr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary ]; executableHaskellDepends = [ base ]; description = "Efficient pure ternary tree Sets and Maps"; license = lib.licenses.bsd3; }) {}; "TestExplode" = callPackage ({ mkDerivation, base, containers, directory, fgl, graphviz , interpolatedstring-perl6, mtl, process, text }: mkDerivation { pname = "TestExplode"; version = "0.1.0.0"; sha256 = "0r4nwzwdila9p05g5y99rp06dbh1k2yl5jsc6yn6dwvxkvvdjcs1"; revision = "7"; editedCabalFile = "0m66y84bcnwmws9lvgasi7vrsp5qdd68saxizx5kkqn3c6qnd06b"; libraryHaskellDepends = [ base containers directory fgl graphviz interpolatedstring-perl6 mtl process text ]; description = "Generates testcases from program-snippets"; license = lib.licenses.lgpl3Only; }) {}; "Theora" = callPackage ({ mkDerivation, base, ogg, theora }: mkDerivation { pname = "Theora"; version = "1.0"; sha256 = "1gw97mxwb6ywc4qvfggjzsryl0m4g6g30ljx4xcvy6snfmgv00ig"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ ogg theora ]; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {ogg = null; theora = null;}; "Thingie" = callPackage ({ mkDerivation, base, cairo, gtk, mtl }: mkDerivation { pname = "Thingie"; version = "0.80"; sha256 = "0fl6pk2vp765gyzc4afjdg0lgbnh5v08gfbp0kzny4ng25bmxqwa"; libraryHaskellDepends = [ base cairo gtk mtl ]; description = "Purely functional 2D drawing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ThreadObjects" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ThreadObjects"; version = "0.0"; sha256 = "0rpcv6kw351ykj36f83qdqygrhk4ylqlcgcswxl8gg1v33jaaqmz"; libraryHaskellDepends = [ base ]; description = "Mutable objects that reside in their own threads"; license = lib.licenses.gpl3Only; }) {}; "Thrift" = callPackage ({ mkDerivation, base, binary, bytestring, ghc-prim, HTTP, network }: mkDerivation { pname = "Thrift"; version = "0.6.0.1"; sha256 = "0yk496zql0jpyj83ybdzffc03sylf5pwn093k831m99j54l2r5yv"; revision = "1"; editedCabalFile = "1ncrb6m5a7qywbi3vmavfqv2nim3qbjpa51gf28p6xw52q2apa2n"; libraryHaskellDepends = [ base binary bytestring ghc-prim HTTP network ]; description = "Haskell bindings for the Apache Thrift RPC system"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Tic-Tac-Toe" = callPackage ({ mkDerivation, base, safe }: mkDerivation { pname = "Tic-Tac-Toe"; version = "0.1.0.2"; sha256 = "16f7r1clxyq9hvy11bbkkp0wmpx3jsq3cc7yh9i3kdy27fdxvrdz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base safe ]; description = "Tic Tac Toe in your command line!"; license = lib.licenses.asl20; }) {}; "TicTacToe" = callPackage ({ mkDerivation, base, containers, HUnit, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "TicTacToe"; version = "0.0.1"; sha256 = "0542hripn5nlwdvnhkd9xzzh2b1x6alwnqxq877r92c7kqnlffw4"; libraryHaskellDepends = [ base containers HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A sub-project (exercise) for a functional programming course"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "TigerHash" = callPackage ({ mkDerivation, base, binary, bytestring, dataenc }: mkDerivation { pname = "TigerHash"; version = "0.2"; sha256 = "02plz1y7lmvp3jpl5srsnx2nkl6yhhfn6pqj00szs688cahk2dik"; libraryHaskellDepends = [ base binary bytestring dataenc ]; description = "TigerHash with C implementation"; license = lib.licenses.gpl2Only; }) {}; "TimePiece" = callPackage ({ mkDerivation, base, containers, old-locale, old-time, random , SDL, SDL-gfx, SDL-image, SDL-ttf }: mkDerivation { pname = "TimePiece"; version = "0.0.5"; sha256 = "1ylf4kzyf947szgib0ivkvygbinmy97nvy77d0crryzxdmccrzbj"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers old-locale old-time random SDL SDL-gfx SDL-image SDL-ttf ]; executableHaskellDepends = [ base containers old-locale old-time random SDL SDL-gfx SDL-image SDL-ttf ]; description = "A simple tile-based digital clock screen saver"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "TinyLaunchbury" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "TinyLaunchbury"; version = "1.0.1"; sha256 = "1xxadd8pqbgl0z8vrqn8fm6x0c9l2y3a7irjmjkh9750x6hdb4b9"; libraryHaskellDepends = [ base mtl ]; description = "Simple implementation of call-by-need using Launchbury's semantics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "TinyURL" = callPackage ({ mkDerivation, base, HTTP, network }: mkDerivation { pname = "TinyURL"; version = "0.1.0"; sha256 = "0y8bl6w3ix2zjhm10wazgi70sr02ydc3hrwjbr6whk341n140wsh"; libraryHaskellDepends = [ base HTTP network ]; description = "Use TinyURL to compress URLs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Titim" = callPackage ({ mkDerivation, base, containers, matrix, random }: mkDerivation { pname = "Titim"; version = "0.2.3"; sha256 = "1s8zvb38r9pxh55d5206lijprc6xsqnr0j670sdjrw7n8gyn7vav"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers matrix random ]; description = "Game for Lounge Marmelade"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Top" = callPackage ({ mkDerivation, base, containers, mtl, parsec }: mkDerivation { pname = "Top"; version = "1.7"; sha256 = "0ykicqwayja14z30hn5cy3c96sikqhbyrh0bcqykk9izwhxs339x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers mtl ]; executableHaskellDepends = [ base containers mtl parsec ]; description = "Constraint solving framework employed by the Helium Compiler"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "TotalMap" = callPackage ({ mkDerivation, adjunctions, base, distributive, generics-sop , lens, markdown-unlit }: mkDerivation { pname = "TotalMap"; version = "0.1.1.1"; sha256 = "1415xyh354i7d5y7c2g2k1gyd3knkdx97gxa1z8bjn9ah5qvd8mw"; libraryHaskellDepends = [ adjunctions base distributive generics-sop lens ]; testHaskellDepends = [ adjunctions base distributive generics-sop lens markdown-unlit ]; testToolDepends = [ markdown-unlit ]; description = "A total map datatype"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Tournament" = callPackage ({ mkDerivation, base, containers, mtl, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "Tournament"; version = "0.0.1"; sha256 = "1yzgcsp3g5sfyxavq1firna5z5m9bnk9ddrbxxmpy1yydmj1n5jk"; libraryHaskellDepends = [ base containers mtl ]; testHaskellDepends = [ base containers mtl QuickCheck test-framework test-framework-quickcheck2 ]; description = "Tournament related algorithms"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "TraceUtils" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "TraceUtils"; version = "0.1.0.2"; sha256 = "0la19yynd7bpswi9012hf0vl9c4fdnn8p6y0287xanmdcs9zqz16"; libraryHaskellDepends = [ base ]; description = "Functions that should have been in Debug.Trace"; license = lib.licenses.bsd3; }) {}; "TransformeR" = callPackage ({ mkDerivation, base, haskell-src-exts, mtl, parsec, QuickCheck }: mkDerivation { pname = "TransformeR"; version = "0.1.0.0"; sha256 = "1w1szm6k8ncfpklcvhhr2knpi6qx8axxxaqjdji5ck6msiszzdaz"; revision = "1"; editedCabalFile = "1ghl88mqq6bvw9lapm50iswygan35r1ajv2vfqy6jp00vhvfw72v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskell-src-exts mtl parsec ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; description = "eDSL in R for Safe Variable Transformarion"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "TransformersStepByStep" = callPackage ({ mkDerivation, base, containers, mtl }: mkDerivation { pname = "TransformersStepByStep"; version = "0.1.1.0"; sha256 = "1cd8sh6gi9zmvd70kzw1x9ycanfsyphjdy3r65xrph54ilwy511p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers mtl ]; description = "Tutorial on monad transformers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Transhare" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "Transhare"; version = "0.9"; sha256 = "04n1ld6h3q71iqnvwyabzj69vdy2x98w0drriyx13ykywbd31036"; libraryHaskellDepends = [ base containers ]; description = "A library to apply transformation to containers so as to maximize sharing of unchanged subcomponents"; license = lib.licenses.bsd3; }) {}; "TreeCounter" = callPackage ({ mkDerivation, base, ref-mtl, stm }: mkDerivation { pname = "TreeCounter"; version = "0.0.2"; sha256 = "06ci4v8gflsgi73wrpqvhb7w3mdkbjgidhqf95yyk4wiga1mrzal"; libraryHaskellDepends = [ base ref-mtl stm ]; description = "Wait-free Tree Counter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "TreeStructures" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "TreeStructures"; version = "0.0.2"; sha256 = "1lcj166i8f7850fqjv7xqxdn6zwpdynzxn3bf243wdnwmnn5pysx"; libraryHaskellDepends = [ base ]; description = "A collection of heaps and search trees"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "TreeT" = callPackage ({ mkDerivation, base, containers, transformers }: mkDerivation { pname = "TreeT"; version = "0.0"; sha256 = "0d1k4nblcnksh2j6b4v14r2xd2kn6cmqmyqhmy6wyz3kr0lyzxqd"; libraryHaskellDepends = [ base containers transformers ]; description = "Transformer for Data.Tree"; license = lib.licenses.publicDomain; }) {}; "Treiber" = callPackage ({ mkDerivation, base, ghc-prim, monad-loops, ref-mtl, stm }: mkDerivation { pname = "Treiber"; version = "0.0.4"; sha256 = "09sd9p1y3zqkfahkp1vgdnlvgv1vnvdl7kdzccsd41h1h61fz3jd"; libraryHaskellDepends = [ base ghc-prim monad-loops ref-mtl stm ]; description = "Lock free Treiber stack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "TrendGraph" = callPackage ({ mkDerivation, base, containers, diagrams-cairo, diagrams-lib , mtl, optparse-applicative, time }: mkDerivation { pname = "TrendGraph"; version = "0.1.0.1"; sha256 = "1rdlimlbdpa089knhnqzgxc8ngqag4m4w3r92jd95kwnmr8nizkp"; libraryHaskellDepends = [ base containers diagrams-cairo diagrams-lib mtl optparse-applicative time ]; description = "A simple trend Graph script"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "TrieMap" = callPackage ({ mkDerivation, base, bytestring, containers, primitive , template-haskell, th-expand-syns, transformers, unpack-funcs , vector }: mkDerivation { pname = "TrieMap"; version = "4.1.0"; sha256 = "14wril1sa35cja66y7ah9qwr3bmsi985y7rlxyj12x2fv6dclpc4"; libraryHaskellDepends = [ base bytestring containers primitive template-haskell th-expand-syns transformers unpack-funcs vector ]; description = "Automatic type inference of generalized tries with Template Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Twofish" = callPackage ({ mkDerivation, array, base, binary, bytestring, cereal , crypto-api, HUnit, largeword, mtl, tagged }: mkDerivation { pname = "Twofish"; version = "0.3.2"; sha256 = "1bv79582fxwgk255fhss6k8irb7mlbdvlvvx8jyzs16g3fyw1y5a"; libraryHaskellDepends = [ array base binary bytestring cereal crypto-api largeword mtl tagged ]; testHaskellDepends = [ array base binary bytestring cereal crypto-api HUnit largeword tagged ]; description = "An implementation of the Twofish Symmetric-key cipher"; license = lib.licenses.bsd3; }) {}; "TypeClass" = callPackage ({ mkDerivation, base, containers, filepath, random , reactive-banana, reactive-banana-sdl, SDL, SDL-ttf, transformers }: mkDerivation { pname = "TypeClass"; version = "0.2.1"; sha256 = "0crymgw91xx0hblbmz488x39i2qzf9c15kv5x950ljmpyrhy5jhv"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers filepath random reactive-banana reactive-banana-sdl SDL SDL-ttf transformers ]; description = "Typing speed game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "TypeCompose" = callPackage ({ mkDerivation, base, base-orphans }: mkDerivation { pname = "TypeCompose"; version = "0.9.14"; sha256 = "0msss17lrya6y5xfvxl41xsqs6yr09iw6m1px4xlwin72xwly0sn"; revision = "1"; editedCabalFile = "1pxg6az5vkl0zvs3zdvvvnhxqawd9fkkd44jmzzzyyibppgni6x4"; libraryHaskellDepends = [ base base-orphans ]; description = "Type composition classes & instances"; license = lib.licenses.bsd3; }) {}; "TypeIlluminator" = callPackage ({ mkDerivation, base, haskell98 }: mkDerivation { pname = "TypeIlluminator"; version = "0.0"; sha256 = "02ck7sik5wvh989k9ban1m2dlpfld0d0zs7sqb12m1f6wls7fghc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haskell98 ]; description = "TypeIlluminator is a prototype tool exploring debugging of type errors/"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "TypeNat" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "TypeNat"; version = "0.5.0.0"; sha256 = "1css4pb2x514s396c35brghgn3pgysdps8k09k1wcx5k2qpg90cx"; libraryHaskellDepends = [ base ]; description = "Some Nat-indexed types for GHC"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "TypingTester" = callPackage ({ mkDerivation, base, containers, directory, time }: mkDerivation { pname = "TypingTester"; version = "0.2.0.0"; sha256 = "07qwvmdh5164v552qkk4fm66nlvb4dcv0wh5jircfgh7gsd60l6n"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory time ]; description = "Command Line Typing speed tester"; license = lib.licenses.gpl3Only; }) {}; "UISF" = callPackage ({ mkDerivation, array, arrows, base, containers, deepseq, GLUT , OpenGL, stm, transformers }: mkDerivation { pname = "UISF"; version = "0.4.0.0"; sha256 = "1rzkh36q9c3k6l9fi93fvynhivivp00pk4xlz8qbhr0kr3qq880x"; libraryHaskellDepends = [ array arrows base containers deepseq GLUT OpenGL stm transformers ]; description = "Library for Arrowized Graphical User Interfaces"; license = lib.licenses.bsd3; }) {}; "UMM" = callPackage ({ mkDerivation, base, haskell98, old-time, parsec, process , utf8-string }: mkDerivation { pname = "UMM"; version = "0.3.1"; sha256 = "0k9kvlkcznk6ydfcymzzh0a4j4zkl5iblvnx6fkmk8xah1qnkq5h"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haskell98 old-time parsec process utf8-string ]; description = "A small command-line accounting tool"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "URLT" = callPackage ({ mkDerivation, applicative-extras, base, Consumer , happstack-server, hsp, hsx, mtl, QuickCheck, regular , template-haskell }: mkDerivation { pname = "URLT"; version = "0.14"; sha256 = "14qlyrc3ins3lwhd2c8lyhm1j3v6nj4qgs5g9xys4w6hnndz2g3s"; libraryHaskellDepends = [ applicative-extras base Consumer happstack-server hsp hsx mtl QuickCheck regular template-haskell ]; description = "Library for maintaining correctness of URLs within an application"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "URLb" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers }: mkDerivation { pname = "URLb"; version = "0.0.1"; sha256 = "1l62z7798bby4fbrz62ic802g8zah3flb2pmsd3ky7y5903s3nxr"; libraryHaskellDepends = [ attoparsec base bytestring containers ]; description = "DEPRECATED A simple, liberal URL parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "UTFTConverter" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, hspec , image-type, JuicyPixels, time }: mkDerivation { pname = "UTFTConverter"; version = "0.1.0.1"; sha256 = "13f59flfrf6xgyg86z3bgwbnb38n5lnwmib7480f694x14c44f64"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring directory filepath image-type JuicyPixels time ]; executableHaskellDepends = [ base bytestring directory filepath JuicyPixels time ]; testHaskellDepends = [ base bytestring directory filepath hspec JuicyPixels time ]; description = "Processing popular picture formats into .c or .raw format in RGB565"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Unique" = callPackage ({ mkDerivation, base, bytestring, containers, criterion, extra , hashable, hspec, QuickCheck, quickcheck-instances , unordered-containers }: mkDerivation { pname = "Unique"; version = "0.4.7.9"; sha256 = "14f1qnmhdmbam8qis725dhwq1mk9h86fsnzhkwhsx73ny9z29s1l"; libraryHaskellDepends = [ base containers extra hashable unordered-containers ]; testHaskellDepends = [ base containers hspec QuickCheck ]; benchmarkHaskellDepends = [ base bytestring criterion hashable QuickCheck quickcheck-instances ]; description = "It provides the functionality like unix \"uniq\" utility"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ kiwi ]; }) {}; "Unixutils" = callPackage ({ mkDerivation, base, bytestring, directory, exceptions, filepath , mtl, process, process-extras, pureMD5, regex-tdfa, unix, zlib }: mkDerivation { pname = "Unixutils"; version = "1.54.2"; sha256 = "040wj8mr2k7spwns3vnadcgynqq4h7zy3lf62lvx7gasjmaj5m4w"; revision = "1"; editedCabalFile = "1rhr1isy8vq8ys29p4hcjh889dpfandqm2q5zcxyw4szl068jqc0"; libraryHaskellDepends = [ base bytestring directory exceptions filepath mtl process process-extras pureMD5 regex-tdfa unix zlib ]; description = "A crude interface between Haskell and Unix-like operating systems"; license = lib.licenses.bsd3; }) {}; "Unixutils-shadow" = callPackage ({ mkDerivation, base, unix }: mkDerivation { pname = "Unixutils-shadow"; version = "1.0.0"; sha256 = "11m8lgq2rjvh7j8si7sqixf4k4ns65jy0zp6apqp0xc23c1znyr7"; libraryHaskellDepends = [ base unix ]; description = "A simple interface to shadow passwords (aka, shadow.h)"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {}; "Updater" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Updater"; version = "0.3"; sha256 = "0iry59pyd4iy0cmj6flr05lbk3696l1z8wswqcfp8q8m5ibykkz0"; libraryHaskellDepends = [ base ]; description = "Monadic FRP library based on stm"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "UrlDisp" = callPackage ({ mkDerivation, base, cgi, MaybeT, mtl }: mkDerivation { pname = "UrlDisp"; version = "0.1.7"; sha256 = "1y21v5k7s9sj8z5r3czp5i80x40zvyqxzr1xl28ardwj5q5rrvzp"; libraryHaskellDepends = [ base cgi MaybeT mtl ]; description = "Url dispatcher. Helps to retain friendly URLs in web applications."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Useful" = callPackage ({ mkDerivation, base, containers, random }: mkDerivation { pname = "Useful"; version = "0.0.6"; sha256 = "01xb68qh29q6b0pdxvadqw7q1p855k14jdz1qjlhg6785n0qp954"; libraryHaskellDepends = [ base containers random ]; description = "Some useful functions and shorthands"; license = lib.licenses.bsd3; }) {}; "UtilityTM" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "UtilityTM"; version = "0.0.4"; sha256 = "1mjy3w4sw32rbmm13yhmpidfsj91v3p58jvki16z0kzk3fswpa85"; libraryHaskellDepends = [ base ]; description = "Utility functions that are missing from the standard library"; license = lib.licenses.bsd3; }) {}; "VKHS" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring , case-insensitive, clock, containers, data-default-class , directory, filepath, flippers, hashable, http-client , http-client-tls, http-types, mtl, network-uri , optparse-applicative, parsec, pipes, pipes-http, pretty-show , process, regexpr, scientific, split, tagsoup, text, time , utf8-string, vector }: mkDerivation { pname = "VKHS"; version = "1.9.2"; sha256 = "0axipbapshpdybzaiklcyyzly1awnfmpg7q2hqf3sy97rw72blbj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring case-insensitive clock containers data-default-class directory filepath flippers hashable http-client http-client-tls http-types mtl network-uri optparse-applicative parsec pipes pipes-http pretty-show process regexpr scientific split tagsoup text time utf8-string vector ]; executableHaskellDepends = [ base bytestring directory filepath mtl optparse-applicative parsec regexpr text ]; description = "Provides access to Vkontakte social network via public API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "VRML" = callPackage ({ mkDerivation, aeson, base, doctest, megaparsec, pretty-simple , prettyprinter, text }: mkDerivation { pname = "VRML"; version = "0.1.0.0"; sha256 = "17dnxkr8y2g65anas5vg76cqyxbcp2zzxayf8lc2d5iigxnrvsgq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base megaparsec prettyprinter text ]; executableHaskellDepends = [ aeson base megaparsec pretty-simple prettyprinter text ]; testHaskellDepends = [ aeson base doctest megaparsec prettyprinter text ]; description = "VRML parser and generator for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Validation" = callPackage ({ mkDerivation, base, bifunctors, semigroupoids, semigroups }: mkDerivation { pname = "Validation"; version = "0.2.0"; sha256 = "10smif8y5bgjiarag3ws131kwji32mlh6mqfnmmp20xf41fsm0z3"; libraryHaskellDepends = [ base bifunctors semigroupoids semigroups ]; description = "A data-type like Either but with an accumulating Applicative"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ValveValueKeyvalue" = callPackage ({ mkDerivation, base, parsec }: mkDerivation { pname = "ValveValueKeyvalue"; version = "1.1.0.0"; sha256 = "1hcgyv5fhpqvccpplrpi192vlk8dh1ds3w455fy3yvz14g5rfvkp"; libraryHaskellDepends = [ base parsec ]; description = "A Valve Value-keyvalue parser for Haskell made with Parsec"; license = lib.licenses.mit; }) {}; "Vec" = callPackage ({ mkDerivation, array, base, ghc-prim }: mkDerivation { pname = "Vec"; version = "1.0.5"; sha256 = "0hyk553pdn72zc1i82njz3md8ycmzfiwi799y08qr3fg0i8r88zm"; libraryHaskellDepends = [ array base ghc-prim ]; description = "Fixed-length lists and low-dimensional linear algebra"; license = lib.licenses.bsd3; }) {}; "Vec-Boolean" = callPackage ({ mkDerivation, base, Boolean, Vec }: mkDerivation { pname = "Vec-Boolean"; version = "1.0.6"; sha256 = "0zxxpychddmlrv7r190gn4dl282ak4qfk2d92l24qxi9fds1rshk"; libraryHaskellDepends = [ base Boolean Vec ]; description = "Provides Boolean instances for the Vec package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Vec-OpenGLRaw" = callPackage ({ mkDerivation, base, OpenGLRaw, Vec }: mkDerivation { pname = "Vec-OpenGLRaw"; version = "0.2.0.1"; sha256 = "0qsi1s8qp3fkr5alh2m7y1a1lm5xypjvmk174ywf0aga2y20bblm"; libraryHaskellDepends = [ base OpenGLRaw Vec ]; description = "Instances and functions to interoperate Vec and OpenGL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Vec-Transform" = callPackage ({ mkDerivation }: mkDerivation { pname = "Vec-Transform"; version = "1.1"; sha256 = "0jwi9kgij8xd0419nkksgffwcn94fz6ijdq8s29b771409a1pkfc"; doHaddock = false; description = "This package is obsolete"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "VecN" = callPackage ({ mkDerivation, base, Peano }: mkDerivation { pname = "VecN"; version = "0.0.2"; sha256 = "1hv8idxv9gniwwjs67q75bbcc5ry9r05cxjmsxk0q54l8zscdss2"; libraryHaskellDepends = [ base Peano ]; description = "a simple peano-indexed vector type"; license = lib.licenses.bsd3; }) {}; "Verba" = callPackage ({ mkDerivation, base, containers, matrix }: mkDerivation { pname = "Verba"; version = "0.1.2.0"; sha256 = "1fig9zxxisd51v5vzcsapsp4qygikhwhpjzyagw7a3x6kv5qpipm"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers matrix ]; description = "A solver for the WordBrain game"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ViennaRNA-bindings" = callPackage ({ mkDerivation, array, base, bytestring, c2hs, QuickCheck, tasty , tasty-hunit, tasty-silver, tasty-th }: mkDerivation { pname = "ViennaRNA-bindings"; version = "0.233.2.0"; sha256 = "1hzw4x493vqwmcdjj7ahn8cj7r2zw5mjs8gpl1alnsp1lp0j517y"; libraryHaskellDepends = [ array base bytestring ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ array base bytestring QuickCheck tasty tasty-hunit tasty-silver tasty-th ]; testToolDepends = [ c2hs ]; description = "ViennaRNA v2 bindings"; license = "unknown"; }) {}; "ViennaRNA-extras" = callPackage ({ mkDerivation, array, attoparsec, base, BiobaseTypes, BiobaseXNA , bytestring, deepseq, lens, QuickCheck, streaming , streaming-bytestring, strict, strict-base-types, tasty , tasty-quickcheck, tasty-th, vector, ViennaRNA-bindings }: mkDerivation { pname = "ViennaRNA-extras"; version = "0.0.0.1"; sha256 = "06az042v9ja888nq59bdcsj6i7zk4dmbjsb9qcbdzqv6xw1lm8ac"; libraryHaskellDepends = [ array attoparsec base BiobaseTypes BiobaseXNA bytestring deepseq lens QuickCheck streaming streaming-bytestring strict strict-base-types ViennaRNA-bindings ]; testHaskellDepends = [ attoparsec base bytestring QuickCheck tasty tasty-quickcheck tasty-th vector ]; description = "ViennaRNA v2 extensions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ViennaRNAParser" = callPackage ({ mkDerivation, base, hspec, parsec, ParsecTools, process , transformers }: mkDerivation { pname = "ViennaRNAParser"; version = "1.3.3"; sha256 = "1zmfzdp28g9mz99yp2kv98g745a2p4cls4553izcbc5q0v8l3sby"; libraryHaskellDepends = [ base parsec ParsecTools process transformers ]; testHaskellDepends = [ base hspec parsec ]; description = "Libary for parsing ViennaRNA package output"; license = lib.licenses.gpl3Only; }) {}; "Villefort" = callPackage ({ mkDerivation, aeson, base, bytestring, concurrent-extra , convertible, directory, filepath, HDBC, HDBC-sqlite3, hspec , MissingH, mtl, process, QuickCheck, random, scotty, split, strict , text, time, transformers, unbounded-delays, unix, uri-encode , webdriver }: mkDerivation { pname = "Villefort"; version = "0.1.2.19"; sha256 = "1n6371yvlb39dzi4apcb4am2cyqpm26c2d258idyii4v7s5j0rq0"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring convertible directory filepath HDBC HDBC-sqlite3 MissingH mtl process random scotty split strict text time transformers unix uri-encode ]; executableHaskellDepends = [ base HDBC HDBC-sqlite3 random scotty split text time ]; testHaskellDepends = [ base concurrent-extra HDBC HDBC-sqlite3 hspec mtl QuickCheck unbounded-delays webdriver ]; description = "Villefort is a task manager and time tracker"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Vulkan" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Vulkan"; version = "0.1.0.0"; sha256 = "1jpw465n1abwi17s0yixg31f2zx28a24k3vh3kx59lknrw8q9jz1"; libraryHaskellDepends = [ base ]; description = "A binding for the Vulkan API"; license = lib.licenses.bsd3; }) {}; "VulkanMemoryAllocator" = callPackage ({ mkDerivation, base, bytestring, transformers, vector, vulkan }: mkDerivation { pname = "VulkanMemoryAllocator"; version = "0.10"; sha256 = "1iqfks31wcpdizk6dnja29i5nzxa08h0s6qnar4h4w8xgwp0zj0q"; libraryHaskellDepends = [ base bytestring transformers vector vulkan ]; description = "Bindings to the VulkanMemoryAllocator library"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "x86_64-linux" ]; maintainers = with lib.maintainers; [ expipiplus1 ]; }) {}; "WAVE" = callPackage ({ mkDerivation, base, bytestring, containers, parseargs }: mkDerivation { pname = "WAVE"; version = "0.1.6"; sha256 = "1jm0zs4v38agy0rinlxkgx5zgdy0qizy2nb73wfzprk5kka5kn37"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; executableHaskellDepends = [ base bytestring containers parseargs ]; description = "WAVE audio file IO library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "WEditor" = callPackage ({ mkDerivation, base, directory, filepath }: mkDerivation { pname = "WEditor"; version = "0.2.1.1"; sha256 = "0p0vrvg96va4jppcxr3r5m14ykb5jybn8iyj677dxpziwh5brhmq"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base directory filepath ]; doHaddock = false; description = "Generic text-editor logic for use with fixed-width fonts"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "WEditorBrick" = callPackage ({ mkDerivation, base, brick, microlens, vty, WEditor }: mkDerivation { pname = "WEditorBrick"; version = "0.2.0.1"; sha256 = "1bzrfbw14c0ad477z5s51n8181cgcxw6q93bdj1d1nrfgawq7znb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base brick microlens vty WEditor ]; executableHaskellDepends = [ base brick vty WEditor ]; description = "Text-editor widget with dynamic line-wrapping for use with Brick"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "WEditorHyphen" = callPackage ({ mkDerivation, base, directory, hyphenation, WEditor }: mkDerivation { pname = "WEditorHyphen"; version = "0.1.0.5"; sha256 = "05f7dh75dx27q35bcj84mn3q6w0sd6jkcilykrlad9gm5ihbbcbk"; libraryHaskellDepends = [ base hyphenation WEditor ]; testHaskellDepends = [ base directory hyphenation WEditor ]; description = "Language-specific hyphenation policies for WEditor"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "WL500gPControl" = callPackage ({ mkDerivation, base, directory, filepath, mtl, unix, WL500gPLib }: mkDerivation { pname = "WL500gPControl"; version = "0.3.4"; sha256 = "0gbjb432758wvd3p5brb4kjn037x6h30bzvn9f681pg0m1w52hgv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath mtl unix WL500gPLib ]; description = "A simple command line tools to control the Asus WL500gP router"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "WL500gPLib" = callPackage ({ mkDerivation, base, curl, mtl, tagsoup }: mkDerivation { pname = "WL500gPLib"; version = "0.3.1"; sha256 = "15w065yg8hjhljgnmx88fnryhbh7dysmsqmpr9qnj96as7vrkwgs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base curl mtl tagsoup ]; executableHaskellDepends = [ base ]; description = "A simple library to access to the WL 500gP router from the Haskell code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "WMSigner" = callPackage ({ mkDerivation, base, base64-bytestring, binary, bytestring , cryptohash, directory, hspec, lens, mtl, random, split, vector }: mkDerivation { pname = "WMSigner"; version = "0.1.0.0"; sha256 = "0im8rfyfnhq2s445cjm4xvnqqs8pgpavhmyk98jqshpfm9d1cd6q"; libraryHaskellDepends = [ base base64-bytestring binary bytestring cryptohash directory lens mtl random split vector ]; testHaskellDepends = [ base bytestring cryptohash hspec lens random split vector ]; description = "WebMoney authentication module"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "WURFL" = callPackage ({ mkDerivation, base, haskell98, parsec }: mkDerivation { pname = "WURFL"; version = "0.1"; sha256 = "13vfszyfyxwz4zi8zilifd0jad1gwlr75x931q8qbpi1kwr7mivk"; libraryHaskellDepends = [ base haskell98 parsec ]; description = "Convert the WURFL file into a Parsec parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "WXDiffCtrl" = callPackage ({ mkDerivation, base, containers, wx, wxcore }: mkDerivation { pname = "WXDiffCtrl"; version = "0.0.1"; sha256 = "0vv8s483g3dkxyk833cjczj0a5zxiy9xh56kij6n0jjyzxb9bz0k"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers wx wxcore ]; description = "WXDiffCtrl"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "WashNGo" = callPackage ({ mkDerivation, base, containers, directory, ghc-paths, haskell98 , parsec, process, regex-compat }: mkDerivation { pname = "WashNGo"; version = "2.12.0.1"; sha256 = "11d9cwqfpvf999a5fi3a3v5b4gdrszzgf4gbdhx63afy42ylbnfj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers haskell98 parsec regex-compat ]; executableHaskellDepends = [ directory ghc-paths process ]; description = "WASH is a family of EDSLs for programming Web applications in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "WaveFront" = callPackage ({ mkDerivation, attoparsec, base, Cartesian, containers, either , filepath, lens, linear, QuickCheck, text, transformers, vector }: mkDerivation { pname = "WaveFront"; version = "0.5.0.0"; sha256 = "0zc8hnvigm70w2j9y1y8bxzlfgz1mygmp5pbq1ggrrd6nq2p1yn2"; libraryHaskellDepends = [ attoparsec base Cartesian containers either filepath lens linear QuickCheck text transformers vector ]; description = "Parsers and utilities for the OBJ WaveFront 3D model format"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "Weather" = callPackage ({ mkDerivation, aeson, base, bytestring, HTTP, text , unordered-containers }: mkDerivation { pname = "Weather"; version = "0.1.0.4"; sha256 = "0g5rpz6gnf8hl7gpjc7nwci8x24yw02ps3jwjsi6js5yf3mlrxnv"; libraryHaskellDepends = [ aeson base bytestring HTTP text unordered-containers ]; description = "Library for interacting with the Weather Underground JSON API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "WebBits" = callPackage ({ mkDerivation, base, containers, mtl, parsec, pretty, syb }: mkDerivation { pname = "WebBits"; version = "2.2"; sha256 = "1frmnjbpgm76dzs1p4766fb6isqc3pxv4dnj8sdhnfliv5j0xv2z"; libraryHaskellDepends = [ base containers mtl parsec pretty syb ]; description = "JavaScript analysis tools"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "WebBits-Html" = callPackage ({ mkDerivation, base, containers, mtl, parsec, pretty, syb , WebBits }: mkDerivation { pname = "WebBits-Html"; version = "1.0.2"; sha256 = "18dd52970cd27kra4l89vvrx2mrdbqd4w4f76xrq3142daxsagal"; libraryHaskellDepends = [ base containers mtl parsec pretty syb WebBits ]; description = "JavaScript analysis tools"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "WebBits-multiplate" = callPackage ({ mkDerivation, base, multiplate, multiplate-simplified , transformers, WebBits }: mkDerivation { pname = "WebBits-multiplate"; version = "0.0.0.1"; sha256 = "1j3difi3f1w6bgbnsvqw9cv88aikin22myli0lx29pqn7xhqsbv3"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base multiplate multiplate-simplified transformers WebBits ]; description = "A Multiplate instance for JavaScript"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "WebCont" = callPackage ({ mkDerivation, applicative-extras, base, concatenative , containers, formlets, happstack-server, happstack-state , happstack-util, mtl, utf8-string, xhtml }: mkDerivation { pname = "WebCont"; version = "0.0.1"; sha256 = "1lr5iz0kqhr8w0c7038mlbysw1c3lbzfjis085n68ib104ykyyi6"; libraryHaskellDepends = [ applicative-extras base concatenative containers formlets happstack-server happstack-state happstack-util mtl utf8-string xhtml ]; description = "Continuation based web programming for Happstack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "WeberLogic" = callPackage ({ mkDerivation, base, parsec }: mkDerivation { pname = "WeberLogic"; version = "0.1.2"; sha256 = "0nl79q3y2qi0xnkppxj8d9h96hfwrgb3gksm2x1zp9lq7836562z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base parsec ]; executableHaskellDepends = [ base parsec ]; description = "Logic interpreter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Webrexp" = callPackage ({ mkDerivation, aeson, array, base, bytestring, containers , directory, filepath, HaXml, HTTP, hxt, mtl, network, parsec , process, regex-pcre-builtin, template-haskell, text, transformers , unordered-containers, vector }: mkDerivation { pname = "Webrexp"; version = "1.1.2"; sha256 = "1iv969gd4xmagw74i6fmw4d864zxlzi4yf0y9ns1nvijn7w7s5jb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array base bytestring containers directory filepath HaXml HTTP hxt mtl network parsec process regex-pcre-builtin template-haskell text transformers unordered-containers vector ]; executableHaskellDepends = [ aeson array base bytestring containers directory filepath HaXml HTTP hxt mtl network parsec process regex-pcre-builtin template-haskell text transformers unordered-containers vector ]; description = "Regexp-like engine to scrap web data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Wheb" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, case-insensitive , containers, cookie, http-types, HUnit, mtl, pwstore-fast , QuickCheck, stm, test-framework, test-framework-hunit , test-framework-quickcheck2, text, time, transformers, unix, uuid , wai, wai-extra, wai-websockets, warp, web-routes, websockets }: mkDerivation { pname = "Wheb"; version = "0.3.1.0"; sha256 = "13x204lz2azfrry38w791rni2d0g9xsg5lhajrkrgfhdn56yrzqs"; libraryHaskellDepends = [ base blaze-builder bytestring case-insensitive containers cookie http-types mtl pwstore-fast stm text time transformers unix uuid wai wai-extra wai-websockets warp web-routes websockets ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text ]; description = "The frictionless WAI Framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "WikimediaParser" = callPackage ({ mkDerivation, base, parsec }: mkDerivation { pname = "WikimediaParser"; version = "0.1"; sha256 = "0rzpf8z414qvkbks16zizsxsinvbdxbm1n0dbav11p286791xx1j"; libraryHaskellDepends = [ base parsec ]; description = "A parser for wikimedia style article markup"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Win32" = callPackage ({ mkDerivation }: mkDerivation { pname = "Win32"; version = "2.12.0.1"; sha256 = "1nivdwjp9x9i64xg8gf3xj8khm9dfq6n5m8kvvlhz7i7ypl4mv72"; description = "A binding to Windows Win32 API"; license = lib.licenses.bsd3; platforms = lib.platforms.none; }) {}; "Win32_2_13_2_0" = callPackage ({ mkDerivation }: mkDerivation { pname = "Win32"; version = "2.13.2.0"; sha256 = "1gmhqb0v3ds7csrmzw211jqjjp955akgp7ykngwnpqb6kpbvpcf4"; description = "A binding to Windows Win32 API"; license = lib.licenses.bsd3; platforms = lib.platforms.none; }) {}; "Win32-console" = callPackage ({ mkDerivation, base, Win32 }: mkDerivation { pname = "Win32-console"; version = "0.1.0.0"; sha256 = "0117f413db3qr09m7rc09q44mbhahjkaqczb04g5f24x7fbwrn39"; libraryHaskellDepends = [ base Win32 ]; description = "Binding to the Win32 console API"; license = lib.licenses.bsd3; platforms = lib.platforms.none; }) {}; "Win32-dhcp-server" = callPackage ({ mkDerivation, base, text, Win32, Win32-errors }: mkDerivation { pname = "Win32-dhcp-server"; version = "0.3.2"; sha256 = "0r0629nnjmlw245czxf4gyzrl0zhgm3fjgjy1bs8622zsvfdavrz"; libraryHaskellDepends = [ base text Win32 Win32-errors ]; description = "Win32 DHCP Server Management API"; license = lib.licenses.bsd3; platforms = lib.platforms.none; }) {}; "Win32-errors" = callPackage ({ mkDerivation, base, hspec, QuickCheck, template-haskell, text , Win32 }: mkDerivation { pname = "Win32-errors"; version = "0.2.2.5"; sha256 = "08gbvlsf37nx982qs19pb9qc5sxi6493f02d3afjsyxqvalfbijy"; revision = "1"; editedCabalFile = "0vk991m2b14sqs74fnbxfymp9hzvmn30xkrngkhl6idyqgc0hsbd"; libraryHaskellDepends = [ base template-haskell text Win32 ]; testHaskellDepends = [ base hspec QuickCheck Win32 ]; description = "Alternative error handling for Win32 foreign calls"; license = lib.licenses.bsd3; platforms = lib.platforms.none; }) {}; "Win32-extras" = callPackage ({ mkDerivation, base, imm32, msimg32, Win32 }: mkDerivation { pname = "Win32-extras"; version = "0.2.0.1"; sha256 = "00lrqvsa74mqv0k4yz00j2jdpmchkyhcicqv24z9a53iv1i0xp7h"; revision = "1"; editedCabalFile = "0gxp1a5sk9jb7x1mvz5jk68n8npvh8b9nlqcw9s2dn4wlyicm4mp"; libraryHaskellDepends = [ base Win32 ]; librarySystemDepends = [ imm32 msimg32 ]; description = "Provides missing Win32 API"; license = lib.licenses.bsd3; platforms = lib.platforms.none; }) {imm32 = null; msimg32 = null;}; "Win32-junction-point" = callPackage ({ mkDerivation, base, text, Win32, Win32-errors }: mkDerivation { pname = "Win32-junction-point"; version = "0.2.1.1"; sha256 = "1pvlvhdp4wcz8kn5nldhrkryz03dmzyzvjbm8x1ri9kwq1icd941"; libraryHaskellDepends = [ base text Win32 Win32-errors ]; description = "Support for manipulating NTFS junction points"; license = lib.licenses.bsd3; platforms = lib.platforms.none; }) {}; "Win32-notify" = callPackage ({ mkDerivation, base, containers, directory, Win32 }: mkDerivation { pname = "Win32-notify"; version = "0.3.0.3"; sha256 = "05j10i83354cqbi8yzq5rgkkd6rmxsvy1b0sbwz3pkmidkhdn88c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory Win32 ]; description = "A binding to part of the Win32 library for file notification"; license = lib.licenses.bsd3; platforms = lib.platforms.none; }) {}; "Win32-security" = callPackage ({ mkDerivation, base, text, Win32, Win32-errors }: mkDerivation { pname = "Win32-security"; version = "0.1.1"; sha256 = "0dh4z7a0mxwpqhx1cxvwwjc7w24mcrqc0bmg7bp86kd6zqz6rjly"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base text Win32 Win32-errors ]; description = "Haskell bindings to a security-related functions of the Windows API"; license = lib.licenses.mit; platforms = lib.platforms.none; }) {}; "Win32-services" = callPackage ({ mkDerivation, Advapi32, base, Win32, Win32-errors }: mkDerivation { pname = "Win32-services"; version = "0.4.0.1"; sha256 = "1skf8w3d1n61847bjpvll3bql65mrc6vg03q84bg21mlh77mx1s3"; libraryHaskellDepends = [ base Win32 Win32-errors ]; librarySystemDepends = [ Advapi32 ]; description = "Windows service applications"; license = lib.licenses.bsd3; platforms = lib.platforms.none; }) {Advapi32 = null;}; "Win32-services-wrapper" = callPackage ({ mkDerivation, base, directory, filepath, Win32, Win32-errors , Win32-services }: mkDerivation { pname = "Win32-services-wrapper"; version = "0.1.3.0"; sha256 = "1nihf12bcgahs5220pdny1kf54973qxh7llhzv5d9s9lxias2jyd"; libraryHaskellDepends = [ base directory filepath Win32 Win32-errors Win32-services ]; description = "Wrapper code for making a Win32 service"; license = lib.licenses.bsd3; platforms = lib.platforms.none; }) {}; "Win32-shortcut" = callPackage ({ mkDerivation, base, libossp_uuid, mtl, ole32, th-utilities , Win32 }: mkDerivation { pname = "Win32-shortcut"; version = "0.0.1"; sha256 = "1dzz8j8q0mly37fq26j0805m9dnqx5c3431s5x2sgl90rbc6fbaw"; libraryHaskellDepends = [ base mtl th-utilities Win32 ]; librarySystemDepends = [ libossp_uuid ole32 ]; description = "Support for manipulating shortcuts (.lnk files) on Windows"; license = lib.licenses.bsd3; platforms = lib.platforms.none; }) {inherit (pkgs) libossp_uuid; ole32 = null;}; "Wired" = callPackage ({ mkDerivation, base, chalmers-lava2000, containers, mtl , QuickCheck }: mkDerivation { pname = "Wired"; version = "0.3"; sha256 = "14zxf849r4k3mk5i5rakfjp2f216sz84ww4hfggq9cnr9w8j406j"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base chalmers-lava2000 containers mtl QuickCheck ]; description = "Wire-aware hardware description"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "WordAlignment" = callPackage ({ mkDerivation, ADPfusion, aeson, AlignmentAlgorithms, attoparsec , base, bimaps, bytestring, cmdargs, containers, data-default , deepseq, DPutils, file-embed, filepath, fmlist, FormalGrammars , ghc-prim, GrammarProducts, hashable, intern, lens , LinguisticsTypes, mtl, NaturalLanguageAlphabets, parallel, pipes , primitive, PrimitiveArray, split, strict, tasty, tasty-quickcheck , tasty-silver, tasty-th, template-haskell, text, text-format , transformers, tuple-th, unordered-containers, vector }: mkDerivation { pname = "WordAlignment"; version = "0.2.0.0"; sha256 = "1k0i8pbmap8mk9hm03nbgzgy5kw4pdpqqkdp8gnfq05mdmh35kcw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ADPfusion aeson AlignmentAlgorithms attoparsec base bimaps bytestring containers data-default deepseq DPutils file-embed fmlist FormalGrammars ghc-prim GrammarProducts hashable intern lens LinguisticsTypes mtl NaturalLanguageAlphabets pipes primitive PrimitiveArray strict template-haskell text text-format transformers tuple-th unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring cmdargs containers data-default DPutils file-embed intern lens LinguisticsTypes mtl NaturalLanguageAlphabets parallel pipes strict text text-format transformers unordered-containers vector ]; testHaskellDepends = [ base bytestring containers DPutils filepath NaturalLanguageAlphabets split tasty tasty-quickcheck tasty-silver tasty-th text ]; description = "Bigram word pair alignments"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "WordNet" = callPackage ({ mkDerivation, array, base, containers, filepath }: mkDerivation { pname = "WordNet"; version = "1.1.0"; sha256 = "0b44xxkihafzsw25xx484xxw17zlzzqbj0bx8cs2nvf3p7jxd02k"; revision = "2"; editedCabalFile = "08i5izbni7xism94h6ncmdvfy88gny2vybapv0fkzgw3wyf6arhq"; libraryHaskellDepends = [ array base containers filepath ]; description = "Haskell interface to the WordNet database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "WordNet-ghc74" = callPackage ({ mkDerivation, array, base, containers, filepath }: mkDerivation { pname = "WordNet-ghc74"; version = "0.1.3"; sha256 = "1ab5wybawa3dfq89dn0g3zdhsqd03bcm3qky2d4z6irw7afdqrr8"; revision = "1"; editedCabalFile = "1wdx2xv6zxvwkz3jkkd4vcdf9hyyivbfwyln9dd30m67ip7illp3"; libraryHaskellDepends = [ array base containers filepath ]; description = "Haskell interface to the WordNet database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Wordlint" = callPackage ({ mkDerivation, base, boxes, cmdargs }: mkDerivation { pname = "Wordlint"; version = "0.2.0.4"; sha256 = "08d02h4ynkwxqxxqzk8hfmdj9y7rg23biybb969pk0scgvg7iyd5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base boxes cmdargs ]; executableHaskellDepends = [ base boxes cmdargs ]; description = "Plaintext prose redundancy linter"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Workflow" = callPackage ({ mkDerivation, base, binary, bytestring, containers, directory , exceptions, extensible-exceptions, mtl, old-time, RefSerialize , stm, TCache, vector }: mkDerivation { pname = "Workflow"; version = "0.8.3"; sha256 = "08r1s840771z1gy44dj3xc6ary7gk3ka3zvji5pmgzi998x4p6y8"; revision = "1"; editedCabalFile = "0jy6hn1lx9wpq44ld96msgb6a2hb6cvryn1a39b4rq4iy3m45r8v"; libraryHaskellDepends = [ base binary bytestring containers directory exceptions extensible-exceptions mtl old-time RefSerialize stm TCache vector ]; description = "Workflow patterns over a monad for thread state logging & recovery"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "WxGeneric" = callPackage ({ mkDerivation, base, containers, mtl, SybWidget, wx, wxcore, xtc }: mkDerivation { pname = "WxGeneric"; version = "0.8.1"; sha256 = "0lvbdmb1qwsz8bz0z715nzgbpshfckm4syk1ny52akkb4ddkrd60"; libraryHaskellDepends = [ base containers mtl SybWidget wx wxcore xtc ]; description = "Generic (SYB3) construction of wxHaskell widgets"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "X" = callPackage ({ mkDerivation, base, bytestring, deepseq, text, text-short }: mkDerivation { pname = "X"; version = "0.3.1.0"; sha256 = "10paczbaiwag50v8ay9pl0f6whqds6y0yy14z0h8s6j04p9zd50f"; revision = "1"; editedCabalFile = "1c24q6bh9zq1a9rm9wqi8kasfzcn3cvbzdcgya8clwh3k7xbsvmg"; libraryHaskellDepends = [ base bytestring deepseq text text-short ]; description = "A light-weight XML library"; license = "BSD-3-Clause AND GPL-3.0-or-later"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "X11" = callPackage ({ mkDerivation, base, data-default-class, libX11, libXext , libXinerama, libXrandr, libXrender, libXScrnSaver }: mkDerivation { pname = "X11"; version = "1.10.2"; sha256 = "1ip207l97s8nw4daxp9s254agk8f0wibpf0prx0n695klqyn8bz1"; libraryHaskellDepends = [ base data-default-class ]; librarySystemDepends = [ libX11 libXext libXinerama libXrandr libXrender libXScrnSaver ]; description = "A binding to the X11 graphics library"; license = lib.licenses.bsd3; }) {inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXScrnSaver; inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXrandr; inherit (pkgs.xorg) libXrender;}; "X11-extras" = callPackage ({ mkDerivation, base, libX11, X11 }: mkDerivation { pname = "X11-extras"; version = "0.4"; sha256 = "1cpjr09gddcjd0wqwvaankv1zj7fyc6hbfdvar63f51g3vvw627a"; revision = "1"; editedCabalFile = "0g7zmmnfz2bkhsk8r7jyrw1s3kdpjz9yichjcgp48kgvs6n1bczp"; libraryHaskellDepends = [ base X11 ]; librarySystemDepends = [ libX11 ]; description = "Missing bindings to the X11 graphics library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs.xorg) libX11;}; "X11-rm" = callPackage ({ mkDerivation, base, X11 }: mkDerivation { pname = "X11-rm"; version = "0.2"; sha256 = "11jxlaad9jgjddd5v8ygy2rdrajrbm9dlp6f0mslvxa2wzn4v4r3"; libraryHaskellDepends = [ base X11 ]; description = "A binding to the resource management functions missing from X11"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "X11-xdamage" = callPackage ({ mkDerivation, base, X11, Xdamage }: mkDerivation { pname = "X11-xdamage"; version = "0.1.2"; sha256 = "0r6dq9xx0v100162y7bvkj1l0lv5m697y35c659kgjj0mg8p9bjv"; libraryHaskellDepends = [ base X11 ]; librarySystemDepends = [ Xdamage ]; description = "A binding to the Xdamage X11 extension library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {Xdamage = null;}; "X11-xfixes" = callPackage ({ mkDerivation, base, X11, Xfixes }: mkDerivation { pname = "X11-xfixes"; version = "0.1.1"; sha256 = "0wwhyqqybrjvy8mi5d5429wraky93xq348gr9ldhg2qj95hj13yk"; libraryHaskellDepends = [ base X11 ]; librarySystemDepends = [ Xfixes ]; description = "A binding to the Xfixes X11 extension library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {Xfixes = null;}; "X11-xft" = callPackage ({ mkDerivation, base, libXft, utf8-string, X11 }: mkDerivation { pname = "X11-xft"; version = "0.3.4"; sha256 = "05m988r45jiqpxqsw3vafz158whlwfcl7v8z9nnqnqz9mggd4032"; libraryHaskellDepends = [ base utf8-string X11 ]; libraryPkgconfigDepends = [ libXft ]; description = "Bindings to the Xft and some Xrender parts"; license = lib.licenses.bsd3; }) {inherit (pkgs.xorg) libXft;}; "X11-xshape" = callPackage ({ mkDerivation, base, X11 }: mkDerivation { pname = "X11-xshape"; version = "0.1.1"; sha256 = "19p71lc0hihfn0xzl29j01kd0zf9yalspwj7dava0ybc1rm3g62h"; libraryHaskellDepends = [ base X11 ]; description = "A binding to the Xshape X11 extension library"; license = lib.licenses.bsd3; }) {}; "XAttr" = callPackage ({ mkDerivation, base, unix }: mkDerivation { pname = "XAttr"; version = "0.1.1"; sha256 = "16vap0rw026lgxfcqpdfsx7l26ik97rhkkv1mg2j61akydhijs67"; libraryHaskellDepends = [ base unix ]; description = "Read, set, and list extended attributes"; license = "GPL"; }) {}; "XInput" = callPackage ({ mkDerivation, base, Win32, xinput }: mkDerivation { pname = "XInput"; version = "0.1"; sha256 = "1kk0gccv83mw8463x29c7rpl5davmhk9vyf82i4rbksgrdzkhjh9"; libraryHaskellDepends = [ base Win32 ]; librarySystemDepends = [ xinput ]; description = "Bindings for the DirectX XInput library"; license = lib.licenses.bsd3; platforms = lib.platforms.none; }) {inherit (pkgs.xorg) xinput;}; "XML" = callPackage ({ mkDerivation, base, base-unicode-symbols, hs-functors , multivector, smallcheck, tasty, tasty-smallcheck, txt, util , vector }: mkDerivation { pname = "XML"; version = "0.0.1.0"; sha256 = "1cix816q5q45gyw48634ar4x50wmmqqn4cwz94czvlb7v03qc8rv"; revision = "1"; editedCabalFile = "01hxvcp2g9vwpafr7nv4dcl1iny2w973ikhdlj59i0zcrd9k92aw"; libraryHaskellDepends = [ base base-unicode-symbols hs-functors multivector txt util vector ]; testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; description = "Extensible Markup Language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "XMLParser" = callPackage ({ mkDerivation, base, parsec }: mkDerivation { pname = "XMLParser"; version = "0.1.0.8"; sha256 = "1vdgbmf27ghvyjzkcymsz9fgv9lcss41n5hiyqc58nzg0w18r0ik"; libraryHaskellDepends = [ base parsec ]; description = "A library to parse xml"; license = lib.licenses.gpl3Only; }) {}; "XMMS" = callPackage ({ mkDerivation, base, containers, xmmsclient, xmmsclient-glib }: mkDerivation { pname = "XMMS"; version = "0.1.1"; sha256 = "08l53b0wp6v9wjfn53xfa1vlh64bnqidajc4lzlk8p31km1c09qx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers ]; librarySystemDepends = [ xmmsclient xmmsclient-glib ]; description = "XMMS2 client library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {xmmsclient = null; xmmsclient-glib = null;}; "XMPP" = callPackage ({ mkDerivation, base, haskell98, hsdns, mtl, network, parsec , random, utf8-string }: mkDerivation { pname = "XMPP"; version = "0.1.2"; sha256 = "03gypa9kln2v3zqyxszn4k2x364g8wj0hppsy10ywmandghsvn7b"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base haskell98 hsdns mtl network parsec random utf8-string ]; description = "XMPP library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "XSaiga" = callPackage ({ mkDerivation, aeson, base, bifunctors, bytestring, cgi , containers, data-constructors, fastcgi, generic-data, hashable , hsparql, mtl, network, pretty, random, rdf4h, text , unordered-containers, vector }: mkDerivation { pname = "XSaiga"; version = "1.7.0.0"; sha256 = "1a5r7z8pzccypybc1fw1vbmmn8y79d9xb68pffasslhsmv2wdf5g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bifunctors bytestring cgi containers data-constructors fastcgi generic-data hashable hsparql mtl network pretty random rdf4h text unordered-containers vector ]; executableHaskellDepends = [ aeson base bifunctors bytestring cgi containers data-constructors fastcgi generic-data hashable hsparql mtl network pretty random rdf4h text unordered-containers vector ]; description = "An implementation of a polynomial-time top-down parser suitable for NLP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Xauth" = callPackage ({ mkDerivation, base, libXau }: mkDerivation { pname = "Xauth"; version = "0.1"; sha256 = "1mvflp6y1nz9961gngbwk0b7wr8sx3p6296jfvvb6ln1kvm2scxs"; libraryHaskellDepends = [ base ]; libraryPkgconfigDepends = [ libXau ]; description = "A binding to the X11 authentication library"; license = lib.licenses.bsd3; }) {inherit (pkgs.xorg) libXau;}; "Xec" = callPackage ({ mkDerivation, base, binary, bytestring, cairo, containers , directory, filepath, gtk, mtl, old-time, SHA, unix }: mkDerivation { pname = "Xec"; version = "0.1.6"; sha256 = "1n3y232v9i5jzbshk2zw675g09snc45ni60acmi6kvfsk7nkmfw8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring cairo containers directory filepath gtk mtl old-time SHA unix ]; description = "Gtk command launcher with identicon"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "XmlHtmlWriter" = callPackage ({ mkDerivation, base, mtl, transformers }: mkDerivation { pname = "XmlHtmlWriter"; version = "0.0.0.1"; sha256 = "0dv5nvvqy6w0ndjyab4bwhjpw1hlx8xi4bv2jw4rl8v6y68bilk1"; libraryHaskellDepends = [ base mtl transformers ]; description = "A library for writing XML and HTML"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Xorshift128Plus" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Xorshift128Plus"; version = "0.1.0.1"; sha256 = "11g1gipc9v81h5jzndr3j7j4mwr4lva9b52fd0hml4mrzf6vj2dx"; libraryHaskellDepends = [ base ]; description = "Pure haskell implementation of xorshift128plus random number generator"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "YACPong" = callPackage ({ mkDerivation, base, data-accessor-transformers, fclabels , monads-fd, random, SDL, SDL-image, SDL-mixer, SDL-ttf , transformers }: mkDerivation { pname = "YACPong"; version = "0.1"; sha256 = "1r2n1vbzq755p68fzb5f6fm1yjfq2c5jgx52ri9p5rlrwmfk3hw5"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base data-accessor-transformers fclabels monads-fd random SDL SDL-image SDL-mixer SDL-ttf transformers ]; description = "Yet Another Pong Clone using SDL"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "YFrob" = callPackage ({ mkDerivation, array, base, HGL, Yampa }: mkDerivation { pname = "YFrob"; version = "0.4"; sha256 = "17pp79yr8jfmhx85vlr5kx7q5wha48p3ra7l4ligd583yxzvlnif"; libraryHaskellDepends = [ array base HGL Yampa ]; description = "Yampa-based library for programming robots"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Yablog" = callPackage ({ mkDerivation, base, blaze-builder, blaze-html, bytestring , case-insensitive, clientsession, conduit, containers , data-default, directory, filepath, hamlet, hjsmin, http-conduit , http-types, mime-mail, monad-control, mtl, network, old-locale , pandoc, pandoc-types, persistent, persistent-mongoDB, resourcet , shakespeare-css, shakespeare-js, shakespeare-text , template-haskell, temporary, text, time, wai, wai-extra , xml-conduit, xml-hamlet, yaml, yesod, yesod-auth, yesod-core , yesod-default, yesod-form, yesod-newsfeed, yesod-platform , yesod-recaptcha, yesod-static }: mkDerivation { pname = "Yablog"; version = "0.2.0"; sha256 = "0qa7m9y3dclr2r2vpd2cmpc58nib158hnr49hrdjvk00ncd4lyvk"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base blaze-builder blaze-html bytestring case-insensitive clientsession conduit containers data-default directory filepath hamlet hjsmin http-conduit http-types mime-mail monad-control mtl network old-locale pandoc pandoc-types persistent persistent-mongoDB resourcet shakespeare-css shakespeare-js shakespeare-text template-haskell temporary text time wai wai-extra xml-conduit xml-hamlet yaml yesod yesod-auth yesod-core yesod-default yesod-form yesod-newsfeed yesod-platform yesod-recaptcha yesod-static ]; description = "A simple blog engine powered by Yesod"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "YamlReference" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , dlist, hashmap, HUnit, mtl, regex-compat }: mkDerivation { pname = "YamlReference"; version = "0.10.0"; sha256 = "01cjddbg98vs1bd66n0v58i415kqn7cfi6cslk384p7j2ivwv2ad"; revision = "2"; editedCabalFile = "023997365188qvgrfg8wshmmlrjr7z435329pxcsvmfcywnc739a"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring containers dlist regex-compat ]; executableHaskellDepends = [ base bytestring containers dlist regex-compat ]; testHaskellDepends = [ base bytestring containers directory dlist hashmap HUnit mtl regex-compat ]; description = "YAML reference implementation"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Yampa" = callPackage ({ mkDerivation, base, deepseq, random, simple-affine-space }: mkDerivation { pname = "Yampa"; version = "0.13.4"; sha256 = "1qh3fdj82n7s2arwjin1mp5n8jn8p0dan5ll6zbj533j181k8w4p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base deepseq random simple-affine-space ]; description = "Elegant Functional Reactive Programming Language for Hybrid Systems"; license = lib.licenses.bsd3; }) {}; "Yampa-core" = callPackage ({ mkDerivation, base, deepseq, random, vector-space }: mkDerivation { pname = "Yampa-core"; version = "0.2.0"; sha256 = "06mgmnj8zsnfzg3li3nw4a5lmiz0jkc4hxzilwhh1r84qiki72xp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base deepseq random vector-space ]; description = "Library for programming hybrid systems"; license = lib.licenses.bsd3; }) {}; "YampaSynth" = callPackage ({ mkDerivation, array, base, bytestring, containers, HCodecs , Yampa }: mkDerivation { pname = "YampaSynth"; version = "0.2"; sha256 = "028a7lrfyikvky52s19kffssnry1grnip3sm7z55bs5fazma1im1"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base bytestring containers HCodecs Yampa ]; description = "Software synthesizer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Yocto" = callPackage ({ mkDerivation, base, containers, parsec }: mkDerivation { pname = "Yocto"; version = "0.1.0"; sha256 = "1krp17rw25b7a280rf3idpfzkx39kpfcjqwznz96y0d2sdqbhg6p"; libraryHaskellDepends = [ base containers parsec ]; description = "A Minimal JSON Parser & Printer for Haskell"; license = lib.licenses.mit; }) {}; "Yogurt" = callPackage ({ mkDerivation, base, containers, mtl, network, old-locale , process, readline, regex-posix, syb, time }: mkDerivation { pname = "Yogurt"; version = "0.4.1"; sha256 = "04fzixjgsn0azx2dp352kipxdijfafsm5dnrcvxpxdxms35npffq"; libraryHaskellDepends = [ base containers mtl network old-locale process readline regex-posix syb time ]; description = "A MUD client library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Yogurt-Standalone" = callPackage ({ mkDerivation, base, containers, hint, mtl, network, old-locale , process, readline, regex-posix, syb, time, Yogurt }: mkDerivation { pname = "Yogurt-Standalone"; version = "0.4"; sha256 = "151kamqwdwnhinvsmzdq9ckryyvnrf9ihzw6qm4j851y375452hl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers hint mtl network old-locale process regex-posix syb time Yogurt ]; executableSystemDepends = [ readline ]; description = "A functional MUD client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) readline;}; "Z-Botan" = callPackage ({ mkDerivation, base, Cabal, directory, filepath, ghc-prim, hspec , hspec-discover, HUnit, integer-gmp, primitive, QuickCheck , quickcheck-instances, scientific, stm, time, Z-Data, Z-IO }: mkDerivation { pname = "Z-Botan"; version = "0.4.0.0"; sha256 = "0jlw9wk8yhgsqjn3grzkq2a1p90dil1ayx30cvg85c2y96j5x8jn"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal directory filepath ]; libraryHaskellDepends = [ base ghc-prim integer-gmp primitive scientific stm time Z-Data Z-IO ]; libraryToolDepends = [ hspec-discover ]; testHaskellDepends = [ base hspec HUnit QuickCheck quickcheck-instances Z-Data Z-IO ]; description = "Crypto for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Z-Data" = callPackage ({ mkDerivation, base, bytestring, Cabal, case-insensitive , containers, deepseq, ghc-prim, hashable, hspec, hspec-discover , HUnit, integer-gmp, primitive, QuickCheck, quickcheck-instances , random, scientific, tagged, template-haskell, time , unicode-collation, unordered-containers, uuid-types }: mkDerivation { pname = "Z-Data"; version = "1.2.0.0"; sha256 = "1kf20s8y2jgr4gsx72mj9ax6mxrwxz7ss034qsajzd8l3j1h5bir"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring case-insensitive containers deepseq ghc-prim hashable integer-gmp primitive QuickCheck random scientific tagged template-haskell time unicode-collation unordered-containers uuid-types ]; testHaskellDepends = [ base containers hashable hspec HUnit integer-gmp primitive QuickCheck quickcheck-instances scientific time unordered-containers ]; testToolDepends = [ hspec-discover ]; description = "Array, vector and text"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "Z-IO" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions, foldl , hashable, hspec, hspec-discover, HUnit, primitive, QuickCheck , quickcheck-instances, scientific, stm, time, unix-time , unordered-containers, Z-Data, zlib }: mkDerivation { pname = "Z-IO"; version = "1.0.1.0"; sha256 = "0w82pfbs7f8yiw7jv95m5gh8yd23v5gwdxjh7z8cwf173r5j6g0k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers exceptions foldl primitive stm time unix-time unordered-containers Z-Data ]; libraryToolDepends = [ hspec-discover ]; testHaskellDepends = [ base bytestring hashable hspec HUnit primitive QuickCheck quickcheck-instances scientific Z-Data zlib ]; testToolDepends = [ hspec-discover ]; description = "Simple and high performance IO toolkit for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Z-MessagePack" = callPackage ({ mkDerivation, base, containers, deepseq, hashable, hspec , hspec-discover, HUnit, integer-gmp, primitive, QuickCheck , quickcheck-instances, scientific, tagged, time , unordered-containers, Z-Data, Z-IO }: mkDerivation { pname = "Z-MessagePack"; version = "0.4.1.0"; sha256 = "0sq4w488dyhk3nxgdw394i9n79j45hhxp3yzgw2fpmjh9xwfv1m9"; libraryHaskellDepends = [ base containers deepseq hashable integer-gmp primitive QuickCheck scientific tagged time unordered-containers Z-Data Z-IO ]; testHaskellDepends = [ base containers hashable hspec HUnit primitive QuickCheck quickcheck-instances scientific time unordered-containers Z-Data Z-IO ]; testToolDepends = [ hspec-discover ]; description = "MessagePack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "Z-YAML" = callPackage ({ mkDerivation, base, hspec, primitive, scientific, transformers , unordered-containers, Z-Data, Z-IO }: mkDerivation { pname = "Z-YAML"; version = "0.3.4.0"; sha256 = "1bv88kl5bn4x0mq0pciyihvml4jqsi76379wbqsgjpf285x2a92d"; libraryHaskellDepends = [ base primitive scientific transformers unordered-containers Z-Data Z-IO ]; testHaskellDepends = [ base hspec Z-Data ]; description = "YAML tools"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ZEBEDDE" = callPackage ({ mkDerivation, base, vect }: mkDerivation { pname = "ZEBEDDE"; version = "0.1.0.0"; sha256 = "1i85pah79342ivmcg73q305awbf9fi6gw4ckg9i019d6vmdg5d17"; revision = "5"; editedCabalFile = "17dsvvbv3kf0b85l15fdkbvfpjhcmqw3j54j8av59wqhqncgnx2r"; libraryHaskellDepends = [ base vect ]; description = "Polymer growth simulation method"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ZFS" = callPackage ({ mkDerivation, base, CC-delcont, containers, mtl, network, unix }: mkDerivation { pname = "ZFS"; version = "0.0.2"; sha256 = "1mwpcgkw1cci2grhb8vl081wykkgsmfbanwapp10mrzzp0df1yzr"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base CC-delcont containers mtl network unix ]; description = "Oleg's Zipper FS"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ZMachine" = callPackage ({ mkDerivation, array, base, gtk, mtl, random }: mkDerivation { pname = "ZMachine"; version = "0.0"; sha256 = "1s005k892z9651mr2jj0jdwpm8aa0y72vi405xi4h6czg52i4rb3"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base gtk mtl random ]; description = "A Z-machine interpreter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ZipFold" = callPackage ({ mkDerivation, base, TypeCompose }: mkDerivation { pname = "ZipFold"; version = "0.1.4"; sha256 = "05cnpl9c6i0j8jqr4j43b32jgryv34gahimhp9g1m45idgnl2sn0"; libraryHaskellDepends = [ base TypeCompose ]; description = "Zipping folds"; license = lib.licenses.bsd3; }) {}; "ZipperAG" = callPackage ({ mkDerivation, base, syz }: mkDerivation { pname = "ZipperAG"; version = "0.9"; sha256 = "0nl08r7s3r5hr5jag499fillca16wsb8yqz1dlzydvacqcklcxr9"; libraryHaskellDepends = [ base syz ]; description = "An implementationg of Attribute Grammars using Functional Zippers"; license = lib.licenses.bsd3; }) {}; "Zora" = callPackage ({ mkDerivation, base, bytestring, containers, directory, fgl , graphviz, random, shelly, tasty, tasty-hunit, text }: mkDerivation { pname = "Zora"; version = "1.2.0"; sha256 = "1yni2yq8ynq9jhnzabyx0ahmvmvcyblc0swxy0n7qdzlz5rxzm3i"; libraryHaskellDepends = [ base bytestring containers directory fgl graphviz random shelly text ]; testHaskellDepends = [ base containers random tasty tasty-hunit ]; description = "Graphing library wrapper + assorted useful functions"; license = lib.licenses.bsd3; }) {}; "Zwaluw" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "Zwaluw"; version = "0.1"; sha256 = "1crvcvni5gzpc1c6cnaqqp0gng1l9gk9d8ac23967nvp82xav7s1"; libraryHaskellDepends = [ base ]; description = "Combinators for bidirectional URL routing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "a50" = callPackage ({ mkDerivation, base, biofasta, biopsl, cmdargs, containers , directory, process }: mkDerivation { pname = "a50"; version = "0.5"; sha256 = "0jfnf0rq3rfic196zjwbaiamyis98zrr8d4zn2myjlgqlzhljzs0"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base biofasta biopsl cmdargs containers directory process ]; description = "Compare genome assemblies"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "abacate" = callPackage ({ mkDerivation, base, HUnit, parsec, text }: mkDerivation { pname = "abacate"; version = "0.0.0.0"; sha256 = "1lxsn3n77fk7jl8i76nffj1zngvi2s38y17s54ha29h8hrp3s3dg"; libraryHaskellDepends = [ base parsec text ]; testHaskellDepends = [ base HUnit text ]; description = "Parser for a language similar to Cucumber's Gherkin"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "abc-puzzle" = callPackage ({ mkDerivation, array, base, minisat, random, random-shuffle, Safe }: mkDerivation { pname = "abc-puzzle"; version = "0.2.1"; sha256 = "0i162j9wlpcisqzf9klqvag9hrs9v7araw4l16cvw0yrifvqzswd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base minisat random random-shuffle Safe ]; description = "Generate instances of the ABC Logic Puzzle"; license = lib.licenses.bsd3; }) {}; "abcBridge" = callPackage ({ mkDerivation, abc, aig, base, base-compat, c2hs, containers , directory, QuickCheck, tasty, tasty-ant-xml, tasty-hunit , tasty-quickcheck, vector }: mkDerivation { pname = "abcBridge"; version = "0.15"; sha256 = "0g0ibd2fkarw9m7bqgklqrhw3xbx84swh7v292nzghz9ss1gizj5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aig base base-compat containers directory vector ]; librarySystemDepends = [ abc ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ aig base base-compat directory QuickCheck tasty tasty-ant-xml tasty-hunit tasty-quickcheck vector ]; description = "Bindings for ABC, A System for Sequential Synthesis and Verification"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {abc = null;}; "abcnotation" = callPackage ({ mkDerivation, base, parsec, prettify, process, semigroups }: mkDerivation { pname = "abcnotation"; version = "1.9.0"; sha256 = "0vmpgdqasnhj0fbb5wl7ikxmp6kzrlnbixp2yj4x93mh8vrrsk40"; libraryHaskellDepends = [ base parsec prettify process semigroups ]; description = "Haskell representation and parser for ABC notation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "abeson" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bson, bytestring , data-default-class, scientific, text, time, unordered-containers , uuid, vector }: mkDerivation { pname = "abeson"; version = "0.1.0.1"; sha256 = "1g258gfk7sk8hsd4nixah0vj69rwphvv6aywsvdldm8pbw51sy1c"; revision = "1"; editedCabalFile = "09w7335f3xzrjhl2kcw3c5lr3lz36g8nvanj6sdzpy17jg0kj67w"; libraryHaskellDepends = [ aeson base base64-bytestring bson bytestring data-default-class scientific text time unordered-containers uuid vector ]; description = "interconversion between aeson and bson"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "abides" = callPackage ({ mkDerivation, base, comonad, tasty, tasty-quickcheck }: mkDerivation { pname = "abides"; version = "0.0.1"; sha256 = "0qw4zlbz92j9m5wnnckmyc7vr5naq41zv1g648b02kb8zp94l7hf"; libraryHaskellDepends = [ base comonad ]; testHaskellDepends = [ base comonad tasty tasty-quickcheck ]; description = "Simple boolean tests to see if a value abides by certain properties"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "abnf" = callPackage ({ mkDerivation, attoparsec, base, containers, HUnit, megaparsec , tasty, tasty-hunit, test-framework, test-framework-hunit, text }: mkDerivation { pname = "abnf"; version = "0.4.1.0"; sha256 = "1jv2absg9y0ps0ssf0i6vb9sp898xka8lsi9xcxjihk0w08y3dgr"; libraryHaskellDepends = [ attoparsec base containers megaparsec text ]; testHaskellDepends = [ attoparsec base containers HUnit megaparsec tasty tasty-hunit test-framework test-framework-hunit text ]; description = "Parse ABNF and generate parsers for the specified document"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "abstract-deque" = callPackage ({ mkDerivation, array, base, containers, random, time }: mkDerivation { pname = "abstract-deque"; version = "0.3"; sha256 = "18jwswjxwzc9bjiy4ds6hw2a74ki797jmfcifxd2ga4kh7ri1ah9"; libraryHaskellDepends = [ array base containers random time ]; description = "Abstract, parameterized interface to mutable Deques"; license = lib.licenses.bsd3; }) {}; "abstract-deque-tests" = callPackage ({ mkDerivation, abstract-deque, array, base, containers, HUnit , random, test-framework, test-framework-hunit, time }: mkDerivation { pname = "abstract-deque-tests"; version = "0.3"; sha256 = "19gb5x5z3nvazdra3skm24c2g2byj0i4cjbzfwfghnb5q96gn5sz"; libraryHaskellDepends = [ abstract-deque array base containers HUnit random test-framework test-framework-hunit time ]; testHaskellDepends = [ abstract-deque array base containers HUnit random test-framework test-framework-hunit time ]; description = "A test-suite for any queue or double-ended queue satisfying an interface"; license = lib.licenses.bsd3; }) {}; "abstract-par" = callPackage ({ mkDerivation, base, deepseq }: mkDerivation { pname = "abstract-par"; version = "0.3.3"; sha256 = "0q6qsniw4wks2pw6wzncb1p1j3k6al5njnvm2v5n494hplwqg2i4"; libraryHaskellDepends = [ base deepseq ]; description = "Type classes generalizing the functionality of the 'monad-par' library"; license = lib.licenses.bsd3; }) {}; "abstract-par-accelerate" = callPackage ({ mkDerivation, abstract-par, accelerate, array, base, vector }: mkDerivation { pname = "abstract-par-accelerate"; version = "0.3.3"; sha256 = "0k1730mg2vyf21837fc459m8si1ffnbj78cdkbgglp2vn51f3nz4"; libraryHaskellDepends = [ abstract-par accelerate array base vector ]; description = "Provides the class ParAccelerate, nothing more"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "abt" = callPackage ({ mkDerivation, base, profunctors, transformers , transformers-compat, vinyl }: mkDerivation { pname = "abt"; version = "0.1.1.0"; sha256 = "1hgbzzpxn6gcs3zjs8hqz065gqk2x6gzra2b1fw9lyb2x4lw42y9"; libraryHaskellDepends = [ base profunctors transformers transformers-compat vinyl ]; description = "Abstract binding trees for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ac-machine" = callPackage ({ mkDerivation, base, hashable, unordered-containers, vector }: mkDerivation { pname = "ac-machine"; version = "0.2.0.5"; sha256 = "00s2nvd85l00kpl45ipaq4ypa1ymaxmvnaf5mdvdladg4icl50i4"; libraryHaskellDepends = [ base hashable unordered-containers vector ]; description = "Aho-Corasick string matching algorithm in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ac-machine-conduit" = callPackage ({ mkDerivation, ac-machine, base, conduit, text }: mkDerivation { pname = "ac-machine-conduit"; version = "0.1.0.0"; sha256 = "1nsnbvllwznbqycw33f09vfgqvqmqfkcbi367clm6k4v6rfswzl3"; libraryHaskellDepends = [ ac-machine base conduit text ]; description = "Drive Aho-Corasick machines in Conduit pipelines"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "acc" = callPackage ({ mkDerivation, base, deepseq, gauge, QuickCheck , quickcheck-instances, rerebase, semigroupoids, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "acc"; version = "0.2.0.1"; sha256 = "03wk2pnh3scjf5102w882hg6hsczj9ihj8pb9g3928na2zk1jw1v"; libraryHaskellDepends = [ base deepseq semigroupoids ]; testHaskellDepends = [ QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ gauge rerebase ]; description = "Sequence optimized for monoidal construction and folding"; license = lib.licenses.mit; }) {}; "accelerate" = callPackage ({ mkDerivation, ansi-terminal, base, base-orphans, bytestring , Cabal, cabal-doctest, containers, cryptonite, deepseq, directory , doctest, exceptions, filepath, ghc-prim, half, hashable , hashtables, hedgehog, lens, mtl, prettyprinter , prettyprinter-ansi-terminal, primitive, tasty, template-haskell , terminal-size, text, transformers, unique, unix , unordered-containers, vector }: mkDerivation { pname = "accelerate"; version = "1.3.0.0"; sha256 = "14md9fbxckgwpbkm7hdj95ny11w5b5cj103r8razg0aw2hgid5sb"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ ansi-terminal base base-orphans bytestring containers cryptonite deepseq directory exceptions filepath ghc-prim half hashable hashtables hedgehog lens mtl prettyprinter prettyprinter-ansi-terminal primitive tasty template-haskell terminal-size text transformers unique unix unordered-containers vector ]; testHaskellDepends = [ base doctest ]; description = "An embedded language for accelerated array processing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "accelerate-arithmetic" = callPackage ({ mkDerivation, accelerate, accelerate-utility, base, QuickCheck , utility-ht }: mkDerivation { pname = "accelerate-arithmetic"; version = "1.0.0.1"; sha256 = "05hnbsccd8wm984zpkrkk7653rwml33rq3hymy2llzbi010jm82y"; libraryHaskellDepends = [ accelerate accelerate-utility base QuickCheck utility-ht ]; testHaskellDepends = [ accelerate accelerate-utility base QuickCheck ]; description = "Linear algebra and interpolation using the Accelerate framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-bignum" = callPackage ({ mkDerivation, accelerate, accelerate-io-vector, accelerate-llvm , accelerate-llvm-native, accelerate-llvm-ptx, base, criterion , ghc-prim, hedgehog, llvm-hs-pure, mwc-random, tasty , tasty-hedgehog, template-haskell, vector, vector-th-unbox , wide-word }: mkDerivation { pname = "accelerate-bignum"; version = "0.3.0.0"; sha256 = "1xwqg3d2qilkfx8wmmhp2qq5cas3pnsrpyli3a9z0yxqamibxh33"; libraryHaskellDepends = [ accelerate accelerate-llvm accelerate-llvm-native accelerate-llvm-ptx base ghc-prim llvm-hs-pure template-haskell ]; testHaskellDepends = [ accelerate accelerate-llvm-native accelerate-llvm-ptx base hedgehog tasty tasty-hedgehog ]; benchmarkHaskellDepends = [ accelerate accelerate-io-vector accelerate-llvm-native accelerate-llvm-ptx base criterion mwc-random vector vector-th-unbox wide-word ]; description = "Fixed-length large integer arithmetic for Accelerate"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-blas" = callPackage ({ mkDerivation, accelerate, accelerate-llvm , accelerate-llvm-native, accelerate-llvm-ptx, base, blas-hs , bytestring, containers, criterion, cublas, cuda, deepseq , file-embed, hedgehog, hmatrix, llvm-hs-pure, mtl, mwc-random , mwc-random-accelerate, tasty, tasty-hedgehog }: mkDerivation { pname = "accelerate-blas"; version = "0.3.0.0"; sha256 = "1ydym6fxvg1b5vx49r8dnn80spsq42ssbg4v01s1djklks054g7y"; libraryHaskellDepends = [ accelerate accelerate-llvm accelerate-llvm-native accelerate-llvm-ptx base blas-hs bytestring containers cublas cuda file-embed llvm-hs-pure mtl ]; testHaskellDepends = [ accelerate accelerate-llvm-native accelerate-llvm-ptx base hedgehog tasty tasty-hedgehog ]; benchmarkHaskellDepends = [ accelerate accelerate-llvm-native accelerate-llvm-ptx base criterion deepseq hmatrix mwc-random mwc-random-accelerate ]; description = "Numeric Linear Algebra in Accelerate"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-cublas" = callPackage ({ mkDerivation, accelerate, accelerate-arithmetic, accelerate-cuda , accelerate-io, accelerate-utility, base, cublas, cuda, hmatrix , pooled-io, random, timeit, utility-ht, vector }: mkDerivation { pname = "accelerate-cublas"; version = "0.1"; sha256 = "06khcx5db470p95fgz8r9m01ppx5rkrs1mslgypgxdxgriks39y6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ accelerate accelerate-arithmetic accelerate-cuda accelerate-io accelerate-utility base cublas cuda utility-ht vector ]; executableHaskellDepends = [ accelerate accelerate-arithmetic accelerate-cuda accelerate-utility base random ]; benchmarkHaskellDepends = [ accelerate accelerate-arithmetic accelerate-cuda accelerate-utility base cuda hmatrix pooled-io random timeit utility-ht ]; description = "Basic Linear Algebra using native CUBLAS library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-cuda" = callPackage ({ mkDerivation, accelerate, array, base, binary, bytestring , containers, cryptohash, cuda, directory, fclabels, filepath , hashable, hashtables, language-c-quote, mainland-pretty, mtl , old-time, pretty, process, SafeSemaphore, srcloc , template-haskell, text, transformers, unix, unordered-containers }: mkDerivation { pname = "accelerate-cuda"; version = "0.17.0.0"; sha256 = "10mnsl5bclqf1k9yjadxy4zsj6pm4qbsx2hkrrhkjxfvhcba3wcb"; revision = "3"; editedCabalFile = "04w0gy775lxjgvvg1mbyrz0xzbdrc0dzbygy4vi52j0y9lygb4vm"; enableSeparateDataOutput = true; libraryHaskellDepends = [ accelerate array base binary bytestring containers cryptohash cuda directory fclabels filepath hashable hashtables language-c-quote mainland-pretty mtl old-time pretty process SafeSemaphore srcloc template-haskell text transformers unix unordered-containers ]; description = "Accelerate backend for NVIDIA GPUs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-cufft" = callPackage ({ mkDerivation, accelerate, accelerate-fourier , accelerate-llvm-ptx, accelerate-utility, base, cuda, cufft }: mkDerivation { pname = "accelerate-cufft"; version = "1.0"; sha256 = "1rz5i80scvbz36awh4wgh5vp2vkv8drj3gmwvx02j80cjjqibcij"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ accelerate accelerate-fourier accelerate-llvm-ptx accelerate-utility base cuda cufft ]; description = "Accelerate frontend to the CUFFT library (Fourier transform)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-examples" = callPackage ({ mkDerivation, accelerate, accelerate-fft, accelerate-io , accelerate-io-bmp, accelerate-io-repa, accelerate-io-vector , accelerate-llvm-native, accelerate-llvm-ptx, ansi-wl-pprint , array, base, binary, bmp, bytestring, bytestring-lexing, cereal , colour-accelerate, containers, criterion, criterion-measurement , directory, fclabels, filepath, gloss, gloss-accelerate , gloss-raster-accelerate, gloss-rendering, HUnit, lens-accelerate , linear-accelerate, matrix-market-attoparsec, mwc-random , mwc-random-accelerate, normaldistribution, QuickCheck, random , repa, repa-io, scientific, test-framework, test-framework-hunit , test-framework-quickcheck2, vector, vector-algorithms }: mkDerivation { pname = "accelerate-examples"; version = "1.3.0.0"; sha256 = "145m2bi8bini6z2jg6g99vnsc3m7pqz4dc9l34j8fg40fw65rwi0"; configureFlags = [ "-f-opencl" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ accelerate accelerate-llvm-native accelerate-llvm-ptx ansi-wl-pprint base containers criterion directory fclabels HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; executableHaskellDepends = [ accelerate accelerate-fft accelerate-io accelerate-io-bmp accelerate-io-repa accelerate-io-vector array base binary bmp bytestring bytestring-lexing cereal colour-accelerate containers criterion criterion-measurement directory fclabels filepath gloss gloss-accelerate gloss-raster-accelerate gloss-rendering lens-accelerate linear-accelerate matrix-market-attoparsec mwc-random mwc-random-accelerate normaldistribution random repa repa-io scientific vector vector-algorithms ]; description = "Examples using the Accelerate library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-fft" = callPackage ({ mkDerivation, accelerate, accelerate-llvm , accelerate-llvm-native, accelerate-llvm-ptx, base, bytestring , carray, containers, cuda, cufft, fft, file-embed, hashable , hedgehog, lens-accelerate, mtl, tasty, tasty-hedgehog , unordered-containers }: mkDerivation { pname = "accelerate-fft"; version = "1.3.0.0"; sha256 = "1a7cwzbs8r3rvaymrq2kfx83lqb3i7wz0gmz3ppz59f40rxn974x"; libraryHaskellDepends = [ accelerate accelerate-llvm accelerate-llvm-native accelerate-llvm-ptx base bytestring carray containers cuda cufft fft file-embed hashable lens-accelerate mtl unordered-containers ]; testHaskellDepends = [ accelerate accelerate-llvm-native accelerate-llvm-ptx base hedgehog tasty tasty-hedgehog ]; description = "FFT using the Accelerate library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-fftw" = callPackage ({ mkDerivation, accelerate, accelerate-io, base, carray, fft , storable-complex }: mkDerivation { pname = "accelerate-fftw"; version = "1.0.0.1"; sha256 = "1qakxrm0f61zb21awjvpiw5054p7lhrm9sa2bha4jfzksw9phypy"; libraryHaskellDepends = [ accelerate accelerate-io base carray fft storable-complex ]; description = "Accelerate frontend to the FFTW library (Fourier transform)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-fourier" = callPackage ({ mkDerivation, accelerate, accelerate-arithmetic , accelerate-llvm-native, accelerate-utility, base, containers , criterion, QuickCheck, transformers, utility-ht }: mkDerivation { pname = "accelerate-fourier"; version = "1.0.0.5"; sha256 = "03bbs6k6mn76nsgjhi823mzmhl3fsgyqjqix9wsslj8jh2vg3kr8"; libraryHaskellDepends = [ accelerate accelerate-arithmetic accelerate-utility base containers QuickCheck transformers utility-ht ]; testHaskellDepends = [ accelerate accelerate-arithmetic accelerate-utility base QuickCheck utility-ht ]; benchmarkHaskellDepends = [ accelerate accelerate-arithmetic accelerate-llvm-native accelerate-utility base criterion utility-ht ]; description = "Fast Fourier transform and convolution using the Accelerate framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-fourier-benchmark" = callPackage ({ mkDerivation, accelerate, accelerate-cuda, accelerate-cufft , accelerate-fftw, accelerate-fourier, base, criterion }: mkDerivation { pname = "accelerate-fourier-benchmark"; version = "0.0.0.1"; sha256 = "0zgn0k1n5fhas1k95yazq9zjlh1qd5m1m78c5vgs4ndpwy3kgb1p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ accelerate accelerate-cuda accelerate-cufft accelerate-fftw accelerate-fourier base criterion ]; description = "Compare different implementations of the Fast Fourier Transform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-io" = callPackage ({ mkDerivation, accelerate, base }: mkDerivation { pname = "accelerate-io"; version = "1.3.0.0"; sha256 = "048md40pfacxa1mbzncybxzwp9fzmsaq8i94pd8ai677n2zyw5cg"; libraryHaskellDepends = [ accelerate base ]; description = "Convert between Accelerate arrays and raw pointers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-io-JuicyPixels" = callPackage ({ mkDerivation, accelerate, accelerate-io-vector, base , JuicyPixels, vector }: mkDerivation { pname = "accelerate-io-JuicyPixels"; version = "0.1.0.0"; sha256 = "0rr43lwmc16r99si1s4nimxxydlsxb6ck45absrxy6vnkln7x185"; libraryHaskellDepends = [ accelerate accelerate-io-vector base JuicyPixels vector ]; description = "Convert between Accelerate arrays and JuicyPixels images"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-io-array" = callPackage ({ mkDerivation, accelerate, array, base, hedgehog, primitive , tasty, tasty-hedgehog }: mkDerivation { pname = "accelerate-io-array"; version = "0.1.0.0"; sha256 = "1gcxd4m3h1xr8ia8z7c8sxznm90h2q3mzwhi5vsv8s1gh7sdym9m"; libraryHaskellDepends = [ accelerate array base primitive ]; testHaskellDepends = [ accelerate array base hedgehog tasty tasty-hedgehog ]; description = "Convert between Accelerate and array"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-io-bmp" = callPackage ({ mkDerivation, accelerate, accelerate-io-bytestring, base, bmp }: mkDerivation { pname = "accelerate-io-bmp"; version = "0.1.0.0"; sha256 = "0x7bkn4j7s9dzlfk4q1lh6fyd4bir1zkm4x37c65nl9g86154sc8"; libraryHaskellDepends = [ accelerate accelerate-io-bytestring base bmp ]; description = "Convert between Accelerate arrays and BMP images"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-io-bytestring" = callPackage ({ mkDerivation, accelerate, base, bytestring }: mkDerivation { pname = "accelerate-io-bytestring"; version = "0.1.0.0"; sha256 = "15j42ahdcqpy4xbpp1xibfbjcrijy0hpfxp4k53qkb9bcqaknyq1"; libraryHaskellDepends = [ accelerate base bytestring ]; description = "Convert between Accelerate and ByteString"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-io-cereal" = callPackage ({ mkDerivation, accelerate, accelerate-io-bytestring, base, cereal }: mkDerivation { pname = "accelerate-io-cereal"; version = "0.1.0.0"; sha256 = "13im1kmrd2yjxxrmpzp2030jhhq9fm9xa76yl11xwpd82z10a2pl"; libraryHaskellDepends = [ accelerate accelerate-io-bytestring base cereal ]; description = "Binary serialisation of Accelerate arrays using cereal"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-io-repa" = callPackage ({ mkDerivation, accelerate, base, repa }: mkDerivation { pname = "accelerate-io-repa"; version = "0.1.0.0"; sha256 = "084gzvfwz6prwra5393lfm5hgvssxwij0cdf24fq5nahzn7x2wrp"; libraryHaskellDepends = [ accelerate base repa ]; description = "Convert between Accelerate and Repa arrays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-io-serialise" = callPackage ({ mkDerivation, accelerate, accelerate-io-bytestring, base , serialise }: mkDerivation { pname = "accelerate-io-serialise"; version = "0.1.0.0"; sha256 = "1i85x6dqz7ihvi8b9rnlgjqnliq98cbv5fd1pf03n18kdbflzvm8"; libraryHaskellDepends = [ accelerate accelerate-io-bytestring base serialise ]; description = "Binary serialisation of Accelerate arrays using serialise"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-io-vector" = callPackage ({ mkDerivation, accelerate, base, hedgehog, primitive, tasty , tasty-hedgehog, vector }: mkDerivation { pname = "accelerate-io-vector"; version = "0.1.0.0"; sha256 = "1nh7n3qj4csxyzvkhkvfr9bii2vmqky51f32pz3bphrwfvhzdrri"; libraryHaskellDepends = [ accelerate base primitive vector ]; testHaskellDepends = [ accelerate base hedgehog tasty tasty-hedgehog vector ]; description = "Convert between Accelerate and vector"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-kullback-liebler" = callPackage ({ mkDerivation, accelerate, accelerate-llvm-native , accelerate-llvm-ptx, base, composition-prelude, cpphs, criterion , mwc-random-accelerate, tasty, tasty-hedgehog, tasty-hunit }: mkDerivation { pname = "accelerate-kullback-liebler"; version = "0.1.2.1"; sha256 = "1pvgm5w8m7226wa139h49fd0f5bsrz3a7x30wx3mzjn80acgsm63"; revision = "1"; editedCabalFile = "1255a274j1ssiy934kl507giyv6zjmwiipqfj72gjik6ss0ih2vz"; libraryHaskellDepends = [ accelerate base mwc-random-accelerate ]; testHaskellDepends = [ accelerate accelerate-llvm-native accelerate-llvm-ptx base composition-prelude tasty tasty-hedgehog tasty-hunit ]; benchmarkHaskellDepends = [ accelerate accelerate-llvm-native accelerate-llvm-ptx base criterion ]; benchmarkToolDepends = [ cpphs ]; doHaddock = false; description = "Kullback-Liebler divergence"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-llvm" = callPackage ({ mkDerivation, accelerate, base, bytestring, constraints , containers, data-default-class, deepseq, directory, dlist , exceptions, filepath, llvm-hs, llvm-hs-pure, mtl, primitive , template-haskell, unordered-containers, vector }: mkDerivation { pname = "accelerate-llvm"; version = "1.3.0.0"; sha256 = "1fjjfjav11s6grwl6ihqdrzx738bwki0l25qlp4zzz2hi2440qbp"; libraryHaskellDepends = [ accelerate base bytestring constraints containers data-default-class deepseq directory dlist exceptions filepath llvm-hs llvm-hs-pure mtl primitive template-haskell unordered-containers vector ]; description = "Accelerate backend component generating LLVM IR"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-llvm-native" = callPackage ({ mkDerivation, accelerate, accelerate-llvm, base, bytestring , c2hs, cereal, containers, deepseq, directory, dlist, filepath , ghc, ghc-prim, hashable, libffi, llvm-hs, llvm-hs-pure , lockfree-queue, mtl, template-haskell, unique, unix, vector }: mkDerivation { pname = "accelerate-llvm-native"; version = "1.3.0.0"; sha256 = "1x4wfbp83ppzknd98k2ad160a8kdqh96qqmyfzdqyvy44iskxcn6"; libraryHaskellDepends = [ accelerate accelerate-llvm base bytestring cereal containers deepseq directory dlist filepath ghc ghc-prim hashable libffi llvm-hs llvm-hs-pure lockfree-queue mtl template-haskell unique unix vector ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ accelerate base ]; description = "Accelerate backend for multicore CPUs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-llvm-ptx" = callPackage ({ mkDerivation, accelerate, accelerate-llvm, base, bytestring , containers, cuda, deepseq, directory, dlist, file-embed, filepath , ghc-heap, hashable, llvm-hs, llvm-hs-pure, mtl, nvvm, pretty , process, template-haskell, unordered-containers }: mkDerivation { pname = "accelerate-llvm-ptx"; version = "1.3.0.0"; sha256 = "0bb7p67dv5csbblnaxbm7hkq8y2qknz0yd1f0rav29igsv3a9rfx"; libraryHaskellDepends = [ accelerate accelerate-llvm base bytestring containers cuda deepseq directory dlist file-embed filepath ghc-heap hashable llvm-hs llvm-hs-pure mtl nvvm pretty process template-haskell unordered-containers ]; testHaskellDepends = [ accelerate base ]; description = "Accelerate backend for NVIDIA GPUs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-random" = callPackage ({ mkDerivation, accelerate, base, mwc-random }: mkDerivation { pname = "accelerate-random"; version = "0.15.0.0"; sha256 = "1wqy11aw99gq7hd0g539synsh6kv8j4a09p9b1k29hpanjr009kd"; libraryHaskellDepends = [ accelerate base mwc-random ]; description = "Generate Accelerate arrays filled with high quality pseudorandom numbers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-typelits" = callPackage ({ mkDerivation, accelerate, accelerate-random, base, HUnit-Plus , mwc-random, QuickCheck, smallcheck, tasty, tasty-hunit , tasty-quickcheck, tasty-smallcheck }: mkDerivation { pname = "accelerate-typelits"; version = "0.1.0.0"; sha256 = "0851r22gvrcnjiisdn5s826wpywga9nzjskk6fy2js9d7dw32vlm"; revision = "2"; editedCabalFile = "1mcny4gm03bfryvzk80z5y5cmhhq173x81nyw0yijb109zq6jgll"; libraryHaskellDepends = [ accelerate accelerate-random base mwc-random QuickCheck smallcheck ]; testHaskellDepends = [ accelerate accelerate-random base HUnit-Plus mwc-random QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; description = "a typesafe way encode accelerate matrices and vectors"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; }) {}; "accelerate-utility" = callPackage ({ mkDerivation, accelerate, base, utility-ht }: mkDerivation { pname = "accelerate-utility"; version = "1.0.0.1"; sha256 = "1wdxypkgkjngrlkw4fnxqqqbcy3chaw5fim0xyzcbh52zd0b62wh"; libraryHaskellDepends = [ accelerate base utility-ht ]; description = "Utility functions for the Accelerate framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accentuateus" = callPackage ({ mkDerivation, base, bytestring, HTTP, json, network, text }: mkDerivation { pname = "accentuateus"; version = "0.9.4"; sha256 = "16hgs81cs3zgbvsprh9lzvyxbh58g7rijf1d4j0dkrpnqnrvg0hy"; libraryHaskellDepends = [ base bytestring HTTP json network text ]; description = "A Haskell implementation of the Accentuate.us API."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "access-time" = callPackage ({ mkDerivation, base, filepath, old-time, time, unix }: mkDerivation { pname = "access-time"; version = "0.1.0.4"; sha256 = "13kg8mjrnif88r0w7b041x4vmzdm9aqrx4fskc3qv3smpq2q2ngs"; libraryHaskellDepends = [ base filepath old-time time unix ]; description = "Cross-platform support for retrieving file access times"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "access-token-provider" = callPackage ({ mkDerivation, aeson, aeson-casing, base, base64-bytestring , bytestring, containers, exceptions, filepath, http-client , http-client-tls, http-types, katip, lens, lens-aeson, mtl, random , safe-exceptions, say, stm, tasty, tasty-hunit, text, th-format , transformers, unliftio, unliftio-core, uuid }: mkDerivation { pname = "access-token-provider"; version = "0.1.1.0"; sha256 = "18j07sb100zb407n7dpyppi5mc20g57y73k3sscmvlgq6yqdxwk4"; libraryHaskellDepends = [ aeson aeson-casing base base64-bytestring bytestring containers exceptions filepath http-client http-client-tls http-types katip lens lens-aeson mtl random safe-exceptions say stm text th-format transformers unliftio unliftio-core ]; testHaskellDepends = [ aeson base bytestring containers exceptions http-client http-types katip lens mtl random safe-exceptions tasty tasty-hunit text th-format unliftio unliftio-core uuid ]; description = "Provides Access Token for Services"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "accuerr" = callPackage ({ mkDerivation, base, bifunctors, lens, semigroups }: mkDerivation { pname = "accuerr"; version = "0.2.0.2"; sha256 = "0dlszai5bz05algxm98kjhnjwa7mwj620d52vrsc4fxds8q84sjg"; libraryHaskellDepends = [ base bifunctors lens semigroups ]; description = "Data type like Either but with accumulating error type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ace" = callPackage ({ mkDerivation, attoparsec, base, bifunctors, blaze-html , blaze-markup, data-default, hspec, HUnit, mtl, parsec, text }: mkDerivation { pname = "ace"; version = "0.6"; sha256 = "0f07j2rj9ylvdrijwwlpx66mj503mhjfq1x2mylpxkr6kmjjniyk"; libraryHaskellDepends = [ attoparsec base blaze-html blaze-markup data-default parsec text ]; testHaskellDepends = [ base bifunctors hspec HUnit mtl parsec text ]; description = "Attempto Controlled English parser and printer"; license = lib.licenses.bsd3; }) {}; "achille" = callPackage ({ mkDerivation, aeson, base, binary, binary-instances, bytestring , containers, data-default, directory, filepath, frontmatter, Glob , mtl, optparse-applicative, pandoc, pandoc-types, process, tasty , tasty-hunit, text, time }: mkDerivation { pname = "achille"; version = "0.0.0"; sha256 = "1d15dfzw4sryilrws68cp064j4646mn0rqdnwaaz7k5y4wnwjivg"; libraryHaskellDepends = [ aeson base binary binary-instances bytestring data-default directory filepath frontmatter Glob optparse-applicative pandoc pandoc-types process text time ]; testHaskellDepends = [ base bytestring containers directory filepath Glob mtl tasty tasty-hunit text time ]; description = "A library for building static site generators"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acid-state" = callPackage ({ mkDerivation, array, base, bytestring, cereal, containers , criterion, deepseq, directory, filelock, filepath, hedgehog , hspec, hspec-discover, mtl, network, network-bsd, random , safecopy, stm, system-fileio, system-filepath, template-haskell , text, th-expand-syns, time, unix }: mkDerivation { pname = "acid-state"; version = "0.16.1"; sha256 = "1fvcx96y7cin7f39asa130q8j2z39l61ibff98vmkhqwxiys4z4h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring cereal containers directory filelock filepath mtl network network-bsd safecopy stm template-haskell th-expand-syns unix ]; executableHaskellDepends = [ base directory ]; testHaskellDepends = [ base cereal containers deepseq directory hedgehog hspec hspec-discover mtl network safecopy template-haskell text time ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion directory mtl random system-fileio system-filepath ]; description = "Add ACID guarantees to any serializable Haskell data structure"; license = lib.licenses.publicDomain; }) {}; "acid-state-dist" = callPackage ({ mkDerivation, acid-state, base, bytestring, cereal , concurrent-extra, containers, criterion, directory, filepath, mtl , random, safe, safecopy, semigroups, stm, transformers , zeromq4-haskell }: mkDerivation { pname = "acid-state-dist"; version = "0.1.0.1"; sha256 = "1awyqvf2sm7ym3yb2jd0y168hjadl0s7c978krh5frqdf8l3r3c6"; libraryHaskellDepends = [ acid-state base bytestring cereal concurrent-extra containers filepath mtl safe safecopy semigroups stm transformers zeromq4-haskell ]; testHaskellDepends = [ acid-state base directory mtl random safecopy ]; benchmarkHaskellDepends = [ acid-state base criterion directory mtl safecopy ]; description = "A replication backend for acid-state"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acid-state-tls" = callPackage ({ mkDerivation, acid-state, base, directory, HsOpenSSL, network , safecopy }: mkDerivation { pname = "acid-state-tls"; version = "0.9.2"; sha256 = "04w3r1x3msvsixmdlif99ly4k0py9bzb8pgi06j780zz5lpm1zpi"; libraryHaskellDepends = [ acid-state base directory HsOpenSSL network safecopy ]; description = "Add TLS support for Data.Acid.Remote"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acl2" = callPackage ({ mkDerivation, base, process }: mkDerivation { pname = "acl2"; version = "0.0.1"; sha256 = "0bwlsdxk3lbir90xhar7xd83cwarqcm0a86gvwaghknpil2ay4cg"; libraryHaskellDepends = [ base process ]; description = "Writing and calling ACL2 from Haskell"; license = lib.licenses.bsd3; }) {}; "acme-all-monad" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "acme-all-monad"; version = "0.1.0.0"; sha256 = "1qay7m16yjsjg8anbinkagb2v8r67k5wsppkrwyskn9jcb1wnbgv"; libraryHaskellDepends = [ base transformers ]; description = "A monad which is powerful enough to interpret any action"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-box" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-box"; version = "0.0.0.0"; sha256 = "0n6mawj9kq6s84j4yxwqabhni7kzgvhmhxi9dw1mrwnxkh5ial8v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "A full featured empty project"; license = lib.licenses.bsd3; }) {}; "acme-cadre" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-cadre"; version = "0.1"; sha256 = "1nclcq48r547rgmd4h0hf498z27d15lp4da9yb3a3sy7qk6m92bi"; libraryHaskellDepends = [ base ]; description = "car, cdr and more"; license = lib.licenses.publicDomain; }) {}; "acme-circular-containers" = callPackage ({ mkDerivation, base, containers, doctest, doctest-discover , graph-wrapper }: mkDerivation { pname = "acme-circular-containers"; version = "0.1.0.0"; sha256 = "1xngqlx0avn84qx696hjm8cdqqs9p0ls90kklkz5rs48fbcma3pr"; revision = "3"; editedCabalFile = "0zpjfk5wwkhl3sql8lrp6j8h731j6ms0cqmjs1hzz24iiwwkj7bj"; libraryHaskellDepends = [ base containers graph-wrapper ]; testHaskellDepends = [ base containers doctest doctest-discover graph-wrapper ]; description = "Spineless containers which are fast to read but inefficient to update"; license = lib.licenses.publicDomain; }) {}; "acme-cofunctor" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-cofunctor"; version = "0.1.1.0"; sha256 = "0ydlnp0bbl5haci3a5x59sj2biylmpkqwzy749fhp8jn1cr8fg4x"; libraryHaskellDepends = [ base ]; description = "A Cofunctor is a structure from category theory dual to Functor"; license = lib.licenses.bsd3; }) {}; "acme-colosson" = callPackage ({ mkDerivation, base, random }: mkDerivation { pname = "acme-colosson"; version = "0.1"; sha256 = "0mfnav0wb0ks365n3kghaic6nasp3qaznhmsdccx35h164ixj9vc"; libraryHaskellDepends = [ base random ]; description = "Determines whether it is numberwang"; license = lib.licenses.bsd3; }) {}; "acme-comonad" = callPackage ({ mkDerivation, base, comonad }: mkDerivation { pname = "acme-comonad"; version = "0.1.0.0"; sha256 = "1sc0alwdgfls18y4q4y0qkbzqm4fgzd9yv6dwwnzw3472vsz2x8s"; libraryHaskellDepends = [ base comonad ]; description = "A more efficient dualization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-cuteboy" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-cuteboy"; version = "0.1.0.0"; sha256 = "1x21mvm1n6cka07c3d3w8ycp84gx58af1nvpsfcaa7sccj13jvj9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Maybe gives you a cute boy"; license = lib.licenses.publicDomain; }) {}; "acme-cutegirl" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-cutegirl"; version = "0.2.0.0"; sha256 = "1vvhfncnrq4pbzrgq45kannqv1c029b96lvi1qzwvzf513rqfb3z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Maybe gives you a cute girl"; license = lib.licenses.gpl3Only; }) {}; "acme-default" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-default"; version = "0.1.0"; sha256 = "0hkx2zpk3w9vh1jdhpwkd7x7hwr3zf5z9n6f30rjrbyqmxnicpip"; libraryHaskellDepends = [ base ]; description = "A class for types with a distinguished aesthetically pleasing value"; license = lib.licenses.asl20; }) {}; "acme-dont" = callPackage ({ mkDerivation, base, tasty, tasty-hunit }: mkDerivation { pname = "acme-dont"; version = "1.2"; sha256 = "0pi5xdbsbbrl6g23v41505vgzv5mr6l9r9iwv6l2gg6vzmsk42r7"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "A \"don't\" construct"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-flipping-tables" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-flipping-tables"; version = "0"; sha256 = "1xl5gwc67acg47fdkgrn7sjvvvnc4sjf5vifph0jb3c7gv93n757"; libraryHaskellDepends = [ base ]; description = "Stop execution with rage"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-functors" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-functors"; version = "0.1.0.1"; sha256 = "0blzbrlg033vfy8v225sw0nhaacc1pb0zq9vsh1wafadfwmpi6ig"; libraryHaskellDepends = [ base ]; description = "The best applicative functors"; license = lib.licenses.bsd3; }) {}; "acme-grawlix" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-grawlix"; version = "0.1.0.2"; sha256 = "170cvi3b13wb8imfz3yc3323v2dnyhrr080syjqam477ahwggwsn"; libraryHaskellDepends = [ base ]; description = "More readable names for commonly used symbols"; license = lib.licenses.bsd3; }) {}; "acme-hq9plus" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-hq9plus"; version = "0.1"; sha256 = "0da4ysj74fmhcbbvxxfb6w97pr870518k90vwnc3z8kglj1ni187"; libraryHaskellDepends = [ base ]; description = "An embedded DSL for the HQ9+ programming language"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-http" = callPackage ({ mkDerivation, base, bytestring, extensible-exceptions, mtl , network, pretty }: mkDerivation { pname = "acme-http"; version = "0.2.3"; sha256 = "11xxl1var2xdai8s70343s9glx0lrd1fa3d63jaysggcrhg9kl62"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring extensible-exceptions mtl network pretty ]; description = "fastest Haskell PONG server in the world"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-inator" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-inator"; version = "0.1.0.0"; sha256 = "1h1vdzqarrmb8sl6y6250h6fia4rxi9vz4i4sj7km7nyk3778zyk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Evil inventions in the Tri-State area"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-io" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-io"; version = "0.1.0.1"; sha256 = "091czdcbydc75ndaw2ns8cncxa6ihlvclhrbcz9vp29kvhf483cb"; libraryHaskellDepends = [ base ]; description = "The only true way to do IO in Haskell!"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-iot" = callPackage ({ mkDerivation, base, ghc-prim, mtl, transformers }: mkDerivation { pname = "acme-iot"; version = "0.1.0.1"; sha256 = "0y43prc9ykkbyvrq879ys753cijphmya7ig1m3v1g7fwyy9n23gx"; libraryHaskellDepends = [ base ghc-prim mtl transformers ]; description = "IO monad transformer"; license = lib.licenses.mit; }) {}; "acme-kitchen-sink" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-kitchen-sink"; version = "0.1.0.0"; sha256 = "0b587ryd63zyap7c3a1dnm25y0k9a6i2sx26xzg0wrq8hfh0f815"; libraryHaskellDepends = [ base ]; description = "A place for dumping that does-not-feel-right code while you improve it"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-left-pad" = callPackage ({ mkDerivation, base, text }: mkDerivation { pname = "acme-left-pad"; version = "3.0"; sha256 = "039pz5lw3p8iy1gaijvbc8296djxcziw70a0rnw0iz3iy29w1fmc"; libraryHaskellDepends = [ base text ]; description = "free your haskell from the tyranny of npm!"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-lolcat" = callPackage ({ mkDerivation, base, parsec, random, random-shuffle, text }: mkDerivation { pname = "acme-lolcat"; version = "0.1.1"; sha256 = "08issbr9lgc2saqvgs80sxl1sgi7ig5jg6iykv1g1zl5k1kv2a32"; libraryHaskellDepends = [ base parsec random random-shuffle text ]; description = "LOLSPEAK translator"; license = lib.licenses.bsd3; }) {}; "acme-lookofdisapproval" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-lookofdisapproval"; version = "0.1"; sha256 = "194xvcab14bs3b3nrayxp4z3da60afxa9cmip58mkms5016kwhis"; libraryHaskellDepends = [ base ]; description = "Express your disapproval"; license = lib.licenses.bsd3; }) {}; "acme-memorandom" = callPackage ({ mkDerivation, base, MemoTrie, random }: mkDerivation { pname = "acme-memorandom"; version = "0.0.3"; sha256 = "1l6kxmdb7fi47ldfpcqbl6h4dnzw6zw0ahxmvx6sxwxm3x4hynhi"; libraryHaskellDepends = [ base MemoTrie random ]; description = "Memoized random number generation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-microwave" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-microwave"; version = "0.1.0.2"; sha256 = "136lwxcimj241nq9l0x7icxk1q9xz826sg07d40yj87shir52j39"; libraryHaskellDepends = [ base ]; description = "The eighth wonder of the world, kitchen math!"; license = lib.licenses.bsd3; }) {}; "acme-miscorder" = callPackage ({ mkDerivation, base, random }: mkDerivation { pname = "acme-miscorder"; version = "0.1.0.0"; sha256 = "180fs64vlbxb2700qq8hzzz82kkmpknakkbk66ddkk1pdl7nm0j4"; libraryHaskellDepends = [ base random ]; description = "Miscellaneous newtypes for orderings of discutable use"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-missiles" = callPackage ({ mkDerivation, base, stm }: mkDerivation { pname = "acme-missiles"; version = "0.3"; sha256 = "0nvkgdj04i21gq5k541an8zjz0hzzy7dpi384yrhcyh14jsxhqz5"; libraryHaskellDepends = [ base stm ]; description = "Cause serious international side effects"; license = lib.licenses.publicDomain; }) {}; "acme-mutable-package" = callPackage ({ mkDerivation, base, Cabal }: mkDerivation { pname = "acme-mutable-package"; version = "0"; sha256 = "16da6pkkdr2g77dn3n4v9x6mwi6yz3xlpisvpn0id2xz0bayipmr"; revision = "4"; editedCabalFile = "1154vbz0yar1xd8jn2v2dl5fc2pkawwp93yd0g5dcrb9bbx6pagf"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base ]; description = "A mutable package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-now" = callPackage ({ mkDerivation, base, time }: mkDerivation { pname = "acme-now"; version = "1.0.0.1"; sha256 = "0lnrsndx7r00b7vgh9jmp5j635m4pb2bzx0lfhqidkzfc2llzwsm"; libraryHaskellDepends = [ base time ]; description = "An interface to the philosophical and metaphysical \"now\""; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-numbersystem" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "acme-numbersystem"; version = "0.3.0.0"; sha256 = "1p5rdssdmds6yqgv3yvlh835h180h9q9430j8i6qrhygqn8lmv87"; libraryHaskellDepends = [ base template-haskell ]; description = "Define the less than and add and subtract for nats"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-omitted" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "acme-omitted"; version = "3.0.0.0"; sha256 = "1b0202ikrg81m1v99ax93v60n21aw9anzwsa4hwkfjdn3rhcwrj9"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "A name for omitted definitions"; license = lib.licenses.bsd3; }) {}; "acme-one" = callPackage ({ mkDerivation }: mkDerivation { pname = "acme-one"; version = "0.0.2"; sha256 = "11sgx648g5594w8m8x8r25x7s61jyyxazp5dcfyglvhc7zlrrvbb"; doHaddock = false; description = "The identity element of package dependencies"; license = lib.licenses.publicDomain; }) {}; "acme-operators" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-operators"; version = "0.2.0.0"; sha256 = "1wf12iphv12srygdvhy7xyja453dzjmm6kd9l2qp00fx986zd01w"; libraryHaskellDepends = [ base ]; description = "Operators of base, all in one place!"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-php" = callPackage ({ mkDerivation, acme-left-pad, base }: mkDerivation { pname = "acme-php"; version = "0.0.5"; sha256 = "1kjfpihicb6f3kn5gzr0ya8f73g4y3kvw7y4plv67cpbc1icnpjl"; libraryHaskellDepends = [ acme-left-pad base ]; description = "The flexibility of Haskell and the safety of PHP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "acme-pointful-numbers" = callPackage ({ mkDerivation, base, split }: mkDerivation { pname = "acme-pointful-numbers"; version = "0.1.2.4"; sha256 = "02gml2db5vigkwkx99lqzjkpfaqdc74x16bgdx62kf7r3nn37my9"; libraryHaskellDepends = [ base split ]; description = "Make more than one point in numeric literals"; license = lib.licenses.bsd3; }) {}; "acme-realworld" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-realworld"; version = "0.1.1"; sha256 = "0ffhichjhhic7d5cjypmd2zmcq0dpqiz5ygsw0y67v83hry0vf8r"; libraryHaskellDepends = [ base ]; description = "Primitives for manipulating the state of the universe"; license = lib.licenses.bsd3; }) {}; "acme-safe" = callPackage ({ mkDerivation, acme-dont, base }: mkDerivation { pname = "acme-safe"; version = "0.1.0.0"; sha256 = "0bmv45b3v45967gdvsy37xfw6x50qpl8234y20m3nc48f4nf0z68"; libraryHaskellDepends = [ acme-dont base ]; description = "Safe versions of some infamous haskell functions such as fromJust"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "acme-schoenfinkel" = callPackage ({ mkDerivation, base, QuickCheck, test-framework , test-framework-quickcheck2, test-framework-th }: mkDerivation { pname = "acme-schoenfinkel"; version = "0.1.1"; sha256 = "0jvbrivxpq8jb5rhz6j3pxx2g3d0ckviprp4iza31d6ik7cpk8ad"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 test-framework-th ]; description = "Proper names for curry and uncurry"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-smuggler" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "acme-smuggler"; version = "1.1.1.0"; sha256 = "0w4m213dcn07hxbnmkbrg2xgfdv9hlfz72ax9pcinswc10zwph1q"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Smuggle arbitrary values in arbitrary types"; license = lib.licenses.bsd3; }) {}; "acme-strfry" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "acme-strfry"; version = "0.1"; sha256 = "1r6xnkyx22khzq6hlb8bk0fnbb6hlwbf12wajhx8vcxa7bkhh8lb"; libraryHaskellDepends = [ base bytestring ]; description = "A binding to the glibc strfry function"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-stringly-typed" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "acme-stringly-typed"; version = "1.0.0.0"; sha256 = "18wvsvdmbwh9dcawiy4f9pn4vg98kdq9zxc37sz7dpmaigimw16f"; revision = "1"; editedCabalFile = "0i5hark97zl45iyiijxj07d2pg112kh3jcmjmscpbss5l5n02h23"; libraryHaskellDepends = [ base ]; description = "Stringly Typed Programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-strtok" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "acme-strtok"; version = "0.1.0.3"; sha256 = "1anj8yygzcqkl4nwqwbrmwsqda84qcl8yzq7pgx2b7p895xcfa68"; libraryHaskellDepends = [ base mtl ]; description = "A Haskell port of the C/PHP strtok function"; license = lib.licenses.publicDomain; }) {}; "acme-this" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "acme-this"; version = "0.1.0.0"; sha256 = "16zmjrf849m066mnj7rlc10jcddy31ck83mg0b7pmn4cvp95q8k5"; revision = "1"; editedCabalFile = "1xizmz9yyhxkkaynlk9x0l1nv5maz0shk3d1ipaphc9c6q4b1mjq"; libraryHaskellDepends = [ base template-haskell ]; description = "import This"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-timemachine" = callPackage ({ mkDerivation, base, ghc-prim, mtl, transformers }: mkDerivation { pname = "acme-timemachine"; version = "0.0.1.0"; sha256 = "1dfwn0n4hg6zs4ikz6jzkn2spwsvchs1jgq7662aq4ljyp7f1rvb"; libraryHaskellDepends = [ base ghc-prim mtl transformers ]; description = "An easy way to perform and unperform IO and other stateful actions"; license = lib.licenses.bsd3; }) {}; "acme-year" = callPackage ({ mkDerivation, base, criterion, time }: mkDerivation { pname = "acme-year"; version = "2019"; sha256 = "011vpap3j0riw6y23j8c4h7610yhjq00jpcfjg2g7lagb62gmkpa"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base time ]; benchmarkHaskellDepends = [ base criterion ]; description = "Get the current year"; license = lib.licenses.publicDomain; }) {}; "acme-zalgo" = callPackage ({ mkDerivation, array, base, random }: mkDerivation { pname = "acme-zalgo"; version = "0.1.2.1"; sha256 = "1yd3xrdkxf3hgapi4w5vg79nxmw8y5rnyki5pqi00mca9wjspdhz"; revision = "2"; editedCabalFile = "1l2m9hh6mbc59h17z17gcfzgza25jj912d413pw1q37r3v4y0a1c"; libraryHaskellDepends = [ array base random ]; description = "A somewhat flexible Zalgo̐ te̳͜x̥̖̉̓͞t̍̌̔ ̀̃t̴̢̞̜͓̝r̶̬̆̂̒͟á̧̡͎͔̯̰̕n̹̾̓ͬͦ̍͘ṡ̢͓͉ͮ͆l̠̖̹̗̳̖̽̌ͤ͞a͚̭͙̹̲ͭͩt͈͐o̢̭͇͍̟͐ͬ̾ͪ͜r͇.̸̅ͭ̐̀̊ͨ͛"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acme-zero" = callPackage ({ mkDerivation }: mkDerivation { pname = "acme-zero"; version = "0.0.2"; sha256 = "06d4hpda8qwwq9wzkgx6fpiq39l1md8sfm9hnvh4r95xyg5q53f6"; doHaddock = false; description = "The absorbing element of package dependencies"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "acousticbrainz-client" = callPackage ({ mkDerivation, aeson, base-compat-batteries, base-noprelude , bytestring, exceptions, filepath, microlens-aeson , microlens-platform, pretty-simple, relude, scientific , streaming-bytestring, streaming-utils, tasty, tasty-golden, text }: mkDerivation { pname = "acousticbrainz-client"; version = "0.1.0.0"; sha256 = "03bzfxv1d7bgsp6bm15h2a8h573id4nyb7xd4y52gbkzyblbz58c"; libraryHaskellDepends = [ aeson base-compat-batteries base-noprelude bytestring exceptions microlens-aeson microlens-platform relude scientific streaming-bytestring streaming-utils text ]; testHaskellDepends = [ aeson base-compat-batteries base-noprelude filepath pretty-simple relude tasty tasty-golden text ]; description = "AcousticBrainz API client"; license = lib.licenses.cc0; hydraPlatforms = lib.platforms.none; }) {}; "acquire" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "acquire"; version = "0.3.1"; sha256 = "1spw70dw8x6d9dy5wg47fim4kpsvzgr25nmwpv8c4wd8g3gmnqmw"; libraryHaskellDepends = [ base transformers ]; description = "Abstraction over management of resources"; license = lib.licenses.mit; }) {}; "action-permutations" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "action-permutations"; version = "0.0.0.1"; sha256 = "0rhlzpwshixpnqma7sk28f22dkwz39b6lcwnzmd31rcnz5cyw6d4"; libraryHaskellDepends = [ base ]; description = "Execute a set of actions (e.g. parsers) in each possible order"; license = lib.licenses.bsd3; }) {}; "active" = callPackage ({ mkDerivation, base, lens, linear, QuickCheck, semigroupoids , semigroups, vector }: mkDerivation { pname = "active"; version = "0.2.0.15"; sha256 = "019xr66pahsssqr2hybs88mga4qshv1vmd22j7624wqafqm57d74"; revision = "1"; editedCabalFile = "0p13f762fgkwjldm45pawqv00hxyb2clny08pw8jkrd80li5rnan"; libraryHaskellDepends = [ base lens linear semigroupoids semigroups vector ]; testHaskellDepends = [ base lens linear QuickCheck semigroupoids semigroups vector ]; description = "Abstractions for animation"; license = lib.licenses.bsd3; }) {}; "activehs" = callPackage ({ mkDerivation, activehs-base, array, base, blaze-html , blaze-markup, bytestring, cmdargs, containers, data-pprint , deepseq, dia-base, dia-functions, directory, exceptions, filepath , haskell-src-exts, highlighting-kate, hint, hoogle, mtl , old-locale, old-time, pandoc, process, pureMD5, QuickCheck , simple-reflect, snap-core, snap-server, split, syb, text, time , utf8-string, xhtml }: mkDerivation { pname = "activehs"; version = "0.3.2"; sha256 = "0n5bb5bdigf3b0016ljv5r3bki3fq6j5dv7csvkdq7pdvghzw3gp"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ activehs-base array base blaze-html blaze-markup bytestring cmdargs containers data-pprint deepseq dia-base dia-functions directory exceptions filepath haskell-src-exts highlighting-kate hint hoogle mtl old-locale old-time pandoc process pureMD5 QuickCheck simple-reflect snap-core snap-server split syb text time utf8-string xhtml ]; description = "Haskell code presentation tool"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "activehs-base" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "activehs-base"; version = "0.3.0.4"; sha256 = "0gmixyawdl0kk351k8n5g7k3cfxv1qlbish750kv5kip6xc1dmcj"; revision = "1"; editedCabalFile = "1v2sw9n9kiqc7cy0v1923ld645dykmk57bgdrgdgfv6qkfp6ghdd"; libraryHaskellDepends = [ base QuickCheck ]; description = "Basic definitions for activehs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "activitypub" = callPackage ({ mkDerivation, aeson, base, network-uri, text, time }: mkDerivation { pname = "activitypub"; version = "0.1.0.0"; sha256 = "1a9x42x0bysia00672qala6q6g5dgdfzwlzk2969c7q9gsxf63y9"; libraryHaskellDepends = [ aeson base network-uri text time ]; description = "ActivityPub Haskell Library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "activitystreams-aeson" = callPackage ({ mkDerivation, aeson, base, text, time, unordered-containers }: mkDerivation { pname = "activitystreams-aeson"; version = "0.2.0.2"; sha256 = "1v0jqmbs15rjd75wqgjswgpjxqaczhgrd26idf7y3nfswhld6lhj"; libraryHaskellDepends = [ aeson base text time unordered-containers ]; description = "An interface to the ActivityStreams specification"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "actor" = callPackage ({ mkDerivation, base, haskell98, stm, time }: mkDerivation { pname = "actor"; version = "0.1.1"; sha256 = "1ic74yrfy6hk7217vh2ff6yacvf3dc5m1hjkcpfvxzdk5xhdv2b5"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base haskell98 stm time ]; description = "Actors with multi-headed receive clauses"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "acts" = callPackage ({ mkDerivation, base, deepseq, finitary, finite-typelits, groups }: mkDerivation { pname = "acts"; version = "0.3.1.0"; sha256 = "06bpayfa8vwj8dqlqp71nw2s9iwbffdknkk4hpazd4r1wvhnrg37"; revision = "4"; editedCabalFile = "081arnkkll6xkni350ywsnwzagnki2ly5in42cx5zcpfp1xbssmk"; libraryHaskellDepends = [ base deepseq finitary finite-typelits groups ]; doHaddock = false; description = "Semigroup actions and torsors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ad" = callPackage ({ mkDerivation, adjunctions, array, base, comonad, containers , criterion, data-reify, erf, free, nats, reflection, semigroups , transformers }: mkDerivation { pname = "ad"; version = "4.5"; sha256 = "1v37ckxcav3aicv4vv7y77mmvinfwd8mxzcnm672mmxq1d29vpsc"; libraryHaskellDepends = [ adjunctions array base comonad containers data-reify erf free nats reflection semigroups transformers ]; benchmarkHaskellDepends = [ base criterion erf ]; description = "Automatic Differentiation"; license = lib.licenses.bsd3; }) {}; "ad-delcont" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "ad-delcont"; version = "0.3.0.0"; sha256 = "1gdnvl4f4m95jp2p2wdival48d3j4ymizxwp9phf0f698baxs28k"; libraryHaskellDepends = [ base transformers ]; description = "Reverse-mode automatic differentiation with delimited continuations"; license = lib.licenses.bsd3; }) {}; "adaptive-containers" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "adaptive-containers"; version = "0.3"; sha256 = "16h0zi55hf9g07xisbcmgkx72m9laiqykh2r9nh2siczx3sxi1qk"; libraryHaskellDepends = [ base ]; description = "Self optimizing container types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "adaptive-tuple" = callPackage ({ mkDerivation, base, template-haskell, type-level }: mkDerivation { pname = "adaptive-tuple"; version = "0.2.0"; sha256 = "1kf4d3qf8nv61c7pajv234b2vil84c2cq40csnm456lg55qh53r1"; libraryHaskellDepends = [ base template-haskell type-level ]; description = "Self-optimizing tuple types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "adb" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, mtl, network }: mkDerivation { pname = "adb"; version = "0.1.0.1"; sha256 = "19v7v308z6db5f61lalhwnn8z38s9v50f6hqd39i7krjd26f0n9a"; libraryHaskellDepends = [ base bytestring cereal containers mtl network ]; description = "Android Debug Bridge (ADB) protocol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "adblock2privoxy" = callPackage ({ mkDerivation, base, case-insensitive, containers, directory , filepath, http-conduit, MissingH, mtl, network, network-uri , old-locale, parsec, parsec-permutation, strict, text, time }: mkDerivation { pname = "adblock2privoxy"; version = "2.1.0"; sha256 = "0w4yhpsl92wbijfkm37y3wl17vpsrf50mrgcllvd77ycak5w4nhw"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base case-insensitive containers directory filepath http-conduit MissingH mtl network network-uri old-locale parsec parsec-permutation strict text time ]; description = "Convert adblock config files to privoxy format"; license = lib.licenses.gpl3Only; }) {}; "addLicenseInfo" = callPackage ({ mkDerivation, base, process }: mkDerivation { pname = "addLicenseInfo"; version = "0.1"; sha256 = "054kcm0ibh1qdkyci36w3yxwxln56hz1yvi7gskp636nzhw5sjrw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base process ]; description = "Adds license info to the top of a file"; license = lib.licenses.bsd3; }) {}; "addy" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, hedgehog , http-types, ip, lens, relude, tasty, tasty-hedgehog, tasty-hunit , text, text-icu, validation-selective }: mkDerivation { pname = "addy"; version = "0.1.0.1"; sha256 = "1mvxnbb1118f26581zqyh0id4g1qnn44f8q3h0sfpijf0g1v9vg5"; libraryHaskellDepends = [ attoparsec base bytestring ip lens relude text text-icu validation-selective ]; testHaskellDepends = [ aeson attoparsec base bytestring hedgehog http-types ip lens relude tasty tasty-hedgehog tasty-hunit text text-icu validation-selective ]; description = "A full-featured library for parsing, validating, and rendering email addresses"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; }) {}; "adhoc-network" = callPackage ({ mkDerivation, base, bytestring, containers, Crypto, dataenc , HaXml, hsgnutls, network, old-locale, parsec, pkcs1, random, time , utf8-string, xml-parsec }: mkDerivation { pname = "adhoc-network"; version = "1.0.3"; sha256 = "1whdrmxw13nr7bb95rhqaz3klgmcwx4ai51bz5yb38nldf4ac377"; libraryHaskellDepends = [ base bytestring containers Crypto dataenc HaXml hsgnutls network old-locale parsec pkcs1 random time utf8-string xml-parsec ]; description = "Ad-hoc P2P network protocol"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "adict" = callPackage ({ mkDerivation, array, base, binary, containers, dawg, PSQueue , QuickCheck, test-framework, test-framework-quickcheck2, vector }: mkDerivation { pname = "adict"; version = "0.4.1"; sha256 = "07w3595cwlicvwg04w9i5sg1x9d3r8c64pq0yi5pmnza7jpd5vgq"; revision = "1"; editedCabalFile = "07aigsviy51b7hhp1nikvx620s6b8i8j98cvm0rp04pp90n1jqf8"; libraryHaskellDepends = [ array base binary containers dawg PSQueue vector ]; testHaskellDepends = [ base containers dawg QuickCheck test-framework test-framework-quickcheck2 vector ]; description = "Approximate dictionary searching"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "adjunction" = callPackage ({ mkDerivation, base, gauge, hs-functors }: mkDerivation { pname = "adjunction"; version = "0.0.0.0"; sha256 = "1n83ak423jwyj3w708alj9ngczzll05jyn60d0fgx8bvr3hlmi0i"; revision = "1"; editedCabalFile = "1q5bgf7zk11rbxa0gy0fm4vap38jwg42lk1qhb3nlm93j9jgfn36"; libraryHaskellDepends = [ base hs-functors ]; testHaskellDepends = [ base hs-functors ]; benchmarkHaskellDepends = [ base gauge hs-functors ]; description = "See README for more info"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "adjunctions" = callPackage ({ mkDerivation, array, base, comonad, containers, contravariant , distributive, free, generic-deriving, hspec, hspec-discover, mtl , profunctors, semigroupoids, semigroups, tagged, transformers , transformers-compat, void }: mkDerivation { pname = "adjunctions"; version = "4.4"; sha256 = "1sbal7cbhm12crfnfhkk322jnzgx7lhw3jzq0p463bipagsjwz2h"; revision = "2"; editedCabalFile = "1yfsjx7dqikg3hvld7i91xfsg5lawmr5980lvfd794sybmgxsf17"; libraryHaskellDepends = [ array base comonad containers contravariant distributive free mtl profunctors semigroupoids semigroups tagged transformers transformers-compat void ]; testHaskellDepends = [ base distributive generic-deriving hspec ]; testToolDepends = [ hspec-discover ]; description = "Adjunctions and representable functors"; license = lib.licenses.bsd3; }) {}; "adjunctions_4_4_1" = callPackage ({ mkDerivation, array, base, comonad, containers, contravariant , distributive, free, generic-deriving, hspec, hspec-discover, mtl , profunctors, semigroupoids, semigroups, tagged, transformers , transformers-compat, void }: mkDerivation { pname = "adjunctions"; version = "4.4.1"; sha256 = "0hqm86v5in7xp31wv3wvr1h7gsim96fpl0si0xrpv8060qalzwww"; libraryHaskellDepends = [ array base comonad containers contravariant distributive free mtl profunctors semigroupoids semigroups tagged transformers transformers-compat void ]; testHaskellDepends = [ base distributive generic-deriving hspec ]; testToolDepends = [ hspec-discover ]; description = "Adjunctions and representable functors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "adler32" = callPackage ({ mkDerivation, base, bytestring, hspec, zlib }: mkDerivation { pname = "adler32"; version = "0.1.2.0"; sha256 = "1936b05mx842wm8swz3g3jv6m9absa04islq4rwysicz72gkrd16"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ zlib ]; testHaskellDepends = [ base bytestring hspec ]; description = "An implementation of Adler-32, supporting rolling checksum operation"; license = lib.licenses.bsd3; }) {inherit (pkgs) zlib;}; "adobe-swatch-exchange" = callPackage ({ mkDerivation, base, binary, bytestring, data-binary-ieee754 , language-css, mtl, pretty }: mkDerivation { pname = "adobe-swatch-exchange"; version = "0.2.0"; sha256 = "0jc6xwh1m2hmpfclsi27233775kp4yk0wrkr498qx7fs6p7xflpv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring data-binary-ieee754 language-css mtl pretty ]; executableHaskellDepends = [ base binary bytestring data-binary-ieee754 language-css mtl pretty ]; description = "parse Adobe Swatch Exchange files and (optionally) output .css files with the colors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "adp-multi" = callPackage ({ mkDerivation, array, base, containers, htrace, HUnit, mtl , QuickCheck, random-shuffle, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "adp-multi"; version = "0.2.3"; sha256 = "1lmmyxa22lm9a86w0gap8g676mnh5l1kxczbsv8ymb98fzcg6a27"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers htrace ]; testHaskellDepends = [ array base containers htrace HUnit mtl QuickCheck random-shuffle test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "ADP for multiple context-free languages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "adp-multi-monadiccp" = callPackage ({ mkDerivation, adp-multi, base, containers, monadiccp, mtl , QuickCheck, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "adp-multi-monadiccp"; version = "0.2.1"; sha256 = "13zlmhgyf46pcnrjwcrk7l6nmrkgqvycrajq3v7z72kjixakis6s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ adp-multi base containers monadiccp ]; testHaskellDepends = [ adp-multi base containers monadiccp mtl QuickCheck test-framework test-framework-quickcheck2 ]; description = "Subword construction in adp-multi using monadiccp"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "adtrees" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "adtrees"; version = "0.1.0.0"; sha256 = "0cp14n2l3scbsp7f6s4r19ngn2ympns03pm6s07hdkpavvgli1zg"; libraryHaskellDepends = [ base ]; description = "Modelling, rendering and quantitative analysis on attack defense trees"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "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, HUnit, megaparsec, mtl, profunctors , servant, servant-client, servant-client-core, stm, tagsoup, text , time, time-compat }: mkDerivation { pname = "advent-of-code-api"; version = "0.2.8.1"; sha256 = "17s80883jq75i129b1976qbvr56ml0bsadhfnx2qybbh7b55gxfh"; 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 ]; testHaskellDepends = [ base directory filepath HUnit text ]; description = "Advent of Code REST API bindings and servant API"; license = lib.licenses.bsd3; }) {}; "advent-of-code-ocr" = callPackage ({ mkDerivation, base, containers, criterion, data-default-class , heredoc, hspec, optparse-applicative, template-haskell, th-lift , th-lift-instances }: mkDerivation { pname = "advent-of-code-ocr"; version = "0.1.2.0"; sha256 = "0ppa386cbcdwx2k12ya19fsjlrgqgljdryv4mb3a0lrk44804k5c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default-class heredoc template-haskell th-lift th-lift-instances ]; executableHaskellDepends = [ base containers data-default-class heredoc optparse-applicative template-haskell th-lift th-lift-instances ]; testHaskellDepends = [ base containers data-default-class heredoc hspec template-haskell th-lift th-lift-instances ]; benchmarkHaskellDepends = [ base containers criterion data-default-class heredoc template-haskell th-lift th-lift-instances ]; description = "Parse Advent of Code ASCII art letters"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aern2-mp" = callPackage ({ mkDerivation, base, cdar-mBound, collect-errors, deepseq, hspec , integer-logarithms, mixed-types-num, QuickCheck, reflection , regex-tdfa, template-haskell }: mkDerivation { pname = "aern2-mp"; version = "0.2.8.0"; sha256 = "0nfd2r05jm93idsgijccxzqkkpjkpkn8jz3kqwanlma0x3wj02cj"; libraryHaskellDepends = [ base cdar-mBound collect-errors deepseq hspec integer-logarithms mixed-types-num QuickCheck reflection regex-tdfa template-haskell ]; testHaskellDepends = [ base cdar-mBound collect-errors deepseq hspec integer-logarithms mixed-types-num QuickCheck reflection regex-tdfa template-haskell ]; description = "Multi-precision ball (interval) arithmetic"; license = lib.licenses.bsd3; }) {}; "aern2-real" = callPackage ({ mkDerivation, aern2-mp, base, collect-errors, hspec , integer-logarithms, mixed-types-num, QuickCheck }: mkDerivation { pname = "aern2-real"; version = "0.2.8.0"; sha256 = "13nk4s5r7h7wg4q0x01f8aiy432zngynd5qbqsqi9fz149k7mik1"; libraryHaskellDepends = [ aern2-mp base collect-errors hspec integer-logarithms mixed-types-num QuickCheck ]; testHaskellDepends = [ aern2-mp base collect-errors hspec integer-logarithms mixed-types-num QuickCheck ]; description = "Real numbers as sequences of MPBalls"; license = lib.licenses.bsd3; }) {}; "aeson_1_5_6_0" = callPackage ({ mkDerivation, attoparsec, base, base-compat , base-compat-batteries, base-orphans, base16-bytestring , bytestring, containers, data-fix, deepseq, Diff, directory, dlist , filepath, generic-deriving, ghc-prim, hashable, hashable-time , integer-logarithms, primitive, QuickCheck, quickcheck-instances , scientific, strict, tagged, tasty, tasty-golden, tasty-hunit , tasty-quickcheck, template-haskell, text, th-abstraction, these , time, time-compat, unordered-containers, uuid-types, vector }: mkDerivation { pname = "aeson"; version = "1.5.6.0"; sha256 = "1s5z4bgb5150h6a4cjf5vh8dmyrn6ilh29gh05999v6jwd5w6q83"; revision = "5"; editedCabalFile = "01mbxj0cqbf20pwgx2021r79xwp8r3sjpvhxlpay5lk0s9pvn0sh"; libraryHaskellDepends = [ attoparsec base base-compat-batteries bytestring containers data-fix deepseq dlist ghc-prim hashable primitive scientific strict tagged template-haskell text th-abstraction these time time-compat unordered-containers uuid-types vector ]; testHaskellDepends = [ attoparsec base base-compat base-orphans base16-bytestring bytestring containers data-fix Diff directory dlist filepath generic-deriving ghc-prim hashable hashable-time integer-logarithms QuickCheck quickcheck-instances scientific strict tagged tasty tasty-golden tasty-hunit tasty-quickcheck template-haskell text these time time-compat unordered-containers uuid-types vector ]; description = "Fast JSON parsing and encoding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "aeson" = callPackage ({ mkDerivation, attoparsec, base, base-compat , base-compat-batteries, base-orphans, base16-bytestring , bytestring, containers, data-fix, deepseq, Diff, directory, dlist , filepath, generic-deriving, ghc-prim, hashable , indexed-traversable, integer-logarithms, OneTuple, primitive , QuickCheck, quickcheck-instances, scientific, semialign, strict , tagged, tasty, tasty-golden, tasty-hunit, tasty-quickcheck , template-haskell, text, text-short, th-abstraction, these, time , time-compat, unordered-containers, uuid-types, vector, witherable }: mkDerivation { pname = "aeson"; version = "2.0.3.0"; sha256 = "09dk0j33n262dm75vff3y3i9fm6lh06dyqswwv7a6kvnhhmhlxhr"; libraryHaskellDepends = [ attoparsec base base-compat-batteries bytestring containers data-fix deepseq dlist ghc-prim hashable indexed-traversable OneTuple primitive QuickCheck scientific semialign strict tagged template-haskell text text-short th-abstraction these time time-compat unordered-containers uuid-types vector witherable ]; testHaskellDepends = [ attoparsec base base-compat base-orphans base16-bytestring bytestring containers data-fix Diff directory dlist filepath generic-deriving ghc-prim hashable indexed-traversable integer-logarithms OneTuple primitive QuickCheck quickcheck-instances scientific strict tagged tasty tasty-golden tasty-hunit tasty-quickcheck template-haskell text text-short these time time-compat unordered-containers uuid-types vector ]; description = "Fast JSON parsing and encoding"; license = lib.licenses.bsd3; }) {}; "aeson-applicative" = callPackage ({ mkDerivation, aeson, base, text, unordered-containers }: mkDerivation { pname = "aeson-applicative"; version = "0.1.0.0"; sha256 = "0plbpln1glmf8a53f4nag1lx7sy8lcali6f1m526zifgak99p3qz"; libraryHaskellDepends = [ aeson base text unordered-containers ]; description = "make To/From JSOn instances from an applicative description"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-attoparsec" = callPackage ({ mkDerivation, aeson, attoparsec, base }: mkDerivation { pname = "aeson-attoparsec"; version = "0.0.0"; sha256 = "0111qzp381jjhv1iymjg8mr3jslx5x1ll3w2dq4b6f3r8y8871m5"; libraryHaskellDepends = [ aeson attoparsec base ]; testHaskellDepends = [ base ]; description = "Embed an Attoparsec text parser into an Aeson parser"; license = lib.licenses.bsd3; }) {}; "aeson-better-errors" = callPackage ({ mkDerivation, aeson, base, bytestring, dlist, mtl, scientific , text, transformers, transformers-compat, unordered-containers , vector, void }: mkDerivation { pname = "aeson-better-errors"; version = "0.9.1.1"; sha256 = "05yibq9kqbjb8rh84n12sbax05amvd8jccpja0hyadz58pjy4jnk"; revision = "1"; editedCabalFile = "0wzvrmhn5q2x1mcv43cyxhlck815ldkhx7c7gz5ijjyva1iicgn2"; libraryHaskellDepends = [ aeson base bytestring dlist mtl scientific text transformers transformers-compat unordered-containers vector void ]; description = "Better error messages when decoding JSON values"; license = lib.licenses.mit; }) {}; "aeson-bson" = callPackage ({ mkDerivation, aeson, array, attoparsec, base, bson, bytestring , containers, text, unordered-containers, vector }: mkDerivation { pname = "aeson-bson"; version = "0.3.0"; sha256 = "0a4hrx56q1kfvf2ff9flsmrpgpvz3rshri9dpj4a9bf76ah04jn9"; libraryHaskellDepends = [ aeson array attoparsec base bson bytestring containers text unordered-containers vector ]; description = "Mapping between Aeson's JSON and Bson objects"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-casing" = callPackage ({ mkDerivation, aeson, base, tasty, tasty-hunit, tasty-quickcheck , tasty-th }: mkDerivation { pname = "aeson-casing"; version = "0.2.0.0"; sha256 = "0cwjy46ac7vzdvkw6cm5xcbcljf2a4lcvc2xbsh8iwd3fdb0f8rp"; libraryHaskellDepends = [ aeson base ]; testHaskellDepends = [ aeson base tasty tasty-hunit tasty-quickcheck tasty-th ]; description = "Tools to change the formatting of field names in Aeson instances"; license = lib.licenses.mit; }) {}; "aeson-coerce" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, text }: mkDerivation { pname = "aeson-coerce"; version = "0.1.0.0"; sha256 = "0i6pv9hkwp4h7wwmnr6lwaqjkwykdgqkvpycm7fpyrlw5ipkp728"; libraryHaskellDepends = [ aeson base bytestring containers text ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; }) {}; "aeson-combinators" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , deepseq, fail, hspec, scientific, text, time, time-compat , unordered-containers, utf8-string, uuid-types, vector, void }: mkDerivation { pname = "aeson-combinators"; version = "0.1.0.1"; sha256 = "1vpsw29336xcybr87xj3k573qf2j7qxgv9wd7fccpcahgixpp2db"; libraryHaskellDepends = [ aeson base bytestring containers fail scientific text time time-compat unordered-containers uuid-types vector void ]; testHaskellDepends = [ aeson base bytestring hspec text utf8-string ]; benchmarkHaskellDepends = [ aeson base bytestring criterion deepseq text ]; description = "Aeson combinators for dead simple JSON decoding"; license = lib.licenses.bsd3; }) {}; "aeson-commit" = callPackage ({ mkDerivation, aeson, aeson-qq, base, hspec, mtl, text }: mkDerivation { pname = "aeson-commit"; version = "1.4"; sha256 = "1xbck5hcbfqm2kc3yzrl1dzdmjl9zf84vc33ird3c50ny884amwa"; libraryHaskellDepends = [ aeson base mtl text ]; testHaskellDepends = [ aeson aeson-qq base hspec text ]; description = "Parse Aeson data with commitment"; license = lib.licenses.bsd3; }) {}; "aeson-compat" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-iso8601, base , base-compat, base-orphans, bytestring, containers, exceptions , hashable, QuickCheck, quickcheck-instances, scientific, tagged , tasty, tasty-hunit, tasty-quickcheck, text, time , time-locale-compat, unordered-containers, vector }: mkDerivation { pname = "aeson-compat"; version = "0.3.10"; sha256 = "0ia3qfdpbrzhwwg4ywpdwca0z1m85k081pcz6jh1sx8qjsvcr71w"; revision = "2"; editedCabalFile = "0x0i17094nkmhzfh5rl758y21kpgv1fw2qicll5rx51fj6a77rr2"; libraryHaskellDepends = [ aeson attoparsec attoparsec-iso8601 base base-compat bytestring containers exceptions hashable scientific tagged text time time-locale-compat unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base base-compat base-orphans bytestring containers exceptions hashable QuickCheck quickcheck-instances scientific tagged tasty tasty-hunit tasty-quickcheck text time time-locale-compat unordered-containers vector ]; description = "Compatibility layer for aeson"; license = lib.licenses.bsd3; }) {}; "aeson-decode" = callPackage ({ mkDerivation, aeson, aeson-qq, base, containers, data-default , hedgehog, text, time, unordered-containers, vector }: mkDerivation { pname = "aeson-decode"; version = "0.1.0.0"; sha256 = "0x5gjp86554p09r8r73wpmv840d6dkc7vmqyq60nj6v6spq5v7bx"; libraryHaskellDepends = [ aeson base containers data-default text unordered-containers vector ]; testHaskellDepends = [ aeson-qq base containers hedgehog text time ]; description = "Easy functions for converting from Aeson.Value"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-default" = callPackage ({ mkDerivation, aeson, base, containers }: mkDerivation { pname = "aeson-default"; version = "0.9.1.0"; sha256 = "0fmjxanahqdkrrgy56i2xbm3547c512k4p4if6c6lvrxcfvb8zjy"; libraryHaskellDepends = [ aeson base containers ]; testHaskellDepends = [ aeson base containers ]; description = "Apply default value to FromJSON instacnes' Maybe fields"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-deriving" = callPackage ({ mkDerivation, aeson, base, hedgehog, regex-tdfa, text , unordered-containers }: mkDerivation { pname = "aeson-deriving"; version = "0.1.1.2"; sha256 = "05mcsask5mhp6gqhch3nnxpcli1j6wax7x9ap1jaypyvq9bi0cxs"; libraryHaskellDepends = [ aeson base regex-tdfa text unordered-containers ]; testHaskellDepends = [ aeson base hedgehog regex-tdfa text unordered-containers ]; description = "data types for compositional, type-directed serialization"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-diff" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, cabal-doctest , directory, doctest, edit-distance-vector, filepath, Glob , optparse-applicative, QuickCheck, scientific, text, vector }: mkDerivation { pname = "aeson-diff"; version = "1.1.0.12"; sha256 = "0zr7qjcyklwgg6k9cf12z2cpkyyxb9jkhx7pkb2h31vprzba4b9z"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ aeson base bytestring edit-distance-vector scientific text vector ]; executableHaskellDepends = [ aeson base bytestring optparse-applicative ]; testHaskellDepends = [ aeson base bytestring directory doctest filepath Glob QuickCheck vector ]; description = "Extract and apply patches to JSON documents"; license = lib.licenses.bsd3; }) {}; "aeson-diff-generic" = callPackage ({ mkDerivation, aeson, aeson-diff, base, base-compat, bytestring , containers, dlist, hashable, lens, scientific, tagged , template-haskell, text, th-abstraction, time , unordered-containers, uuid-types, vector }: mkDerivation { pname = "aeson-diff-generic"; version = "0.0.3"; sha256 = "12vilqp1v49pchfq8xk8k1f3m8kgl7s5n5m1w680cbh5flj050w2"; libraryHaskellDepends = [ aeson aeson-diff base base-compat bytestring containers dlist hashable lens scientific tagged template-haskell text th-abstraction time unordered-containers uuid-types vector ]; description = "Apply a json-patch to any haskell datatype"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-extra" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-iso8601, base , base-compat-batteries, bytestring, containers, deepseq , exceptions, hashable, parsec, quickcheck-instances , recursion-schemes, scientific, semialign, tasty, tasty-hunit , tasty-quickcheck, template-haskell, text, these, time-parsers , unordered-containers, vector }: mkDerivation { pname = "aeson-extra"; version = "0.5.1"; sha256 = "13d01hppx71cm7f901n1bd0hxj69ikbp57i6ckfygc6da0mg49jc"; revision = "1"; editedCabalFile = "0minlchivdbpwlfqv7n7ss9cvd7fbpflnmbvs0bcmw1fi83k3b32"; libraryHaskellDepends = [ aeson attoparsec attoparsec-iso8601 base base-compat-batteries bytestring containers deepseq exceptions hashable parsec recursion-schemes scientific semialign template-haskell text these unordered-containers vector ]; testHaskellDepends = [ aeson base base-compat-batteries containers quickcheck-instances tasty tasty-hunit tasty-quickcheck time-parsers unordered-containers vector ]; description = "Extra goodies for aeson"; license = lib.licenses.bsd3; }) {}; "aeson-filthy" = callPackage ({ mkDerivation, aeson, base, bytestring, doctest, text, time , unordered-containers }: mkDerivation { pname = "aeson-filthy"; version = "0.1.4"; sha256 = "1mjlgq1h09plpllmh7manbcjnl57pmjap0kz9ahzrpv02zrfkszi"; libraryHaskellDepends = [ aeson base bytestring text time unordered-containers ]; testHaskellDepends = [ aeson base bytestring doctest text time unordered-containers ]; description = "Several newtypes and combinators for dealing with less-than-cleanly JSON input"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-flat" = callPackage ({ mkDerivation, aeson, base, text, unordered-containers, vector }: mkDerivation { pname = "aeson-flat"; version = "0.1.1"; sha256 = "00c8l22fqhqy94n19m0i0zsb3237zvkz6031rfhblfyj56k56kqw"; libraryHaskellDepends = [ aeson base text unordered-containers vector ]; testHaskellDepends = [ base ]; description = "Tools for creating flat JSON serializations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-flatten" = callPackage ({ mkDerivation, aeson, base, bytestring, hspec, text , unordered-containers }: mkDerivation { pname = "aeson-flatten"; version = "0.1.0.2"; sha256 = "0kb8k01iaksmxhvjpdrg5aymy5zgxyvhfi2sc0hxw4m13ajbd697"; libraryHaskellDepends = [ aeson base text unordered-containers ]; testHaskellDepends = [ aeson base bytestring hspec ]; description = "JSON flatten for Aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-flowtyped" = callPackage ({ mkDerivation, aeson, base, containers, data-fix, deriving-compat , free, generics-sop, mtl, recursion-schemes, reflection , scientific, tasty, tasty-hunit, text, time, unordered-containers , vector, wl-pprint }: mkDerivation { pname = "aeson-flowtyped"; version = "0.13.2.1"; sha256 = "03zs0mz6fxgvcvfnx3j55yj2hi4npfj10kirjysnx0icypqy6x7g"; libraryHaskellDepends = [ aeson base containers data-fix deriving-compat free generics-sop mtl recursion-schemes reflection scientific text time unordered-containers vector wl-pprint ]; testHaskellDepends = [ aeson base containers data-fix recursion-schemes tasty tasty-hunit text unordered-containers vector ]; description = "Create Flow or TypeScript type definitions from Haskell data types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-gadt-th" = callPackage ({ mkDerivation, aeson, aeson-qq, base, containers, dependent-map , dependent-sum, dependent-sum-template, hspec, HUnit , template-haskell, th-abstraction, transformers }: mkDerivation { pname = "aeson-gadt-th"; version = "0.2.5.1"; sha256 = "15d706h09igm9ic0sgjamwngghvcqhs2pir5pqb2crlkvmhr25cb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers dependent-sum template-haskell th-abstraction transformers ]; executableHaskellDepends = [ aeson base dependent-map dependent-sum dependent-sum-template ]; testHaskellDepends = [ aeson aeson-qq base dependent-sum hspec HUnit ]; description = "Derivation of Aeson instances for GADTs"; license = lib.licenses.bsd3; }) {}; "aeson-generic-compat" = callPackage ({ mkDerivation, aeson, base }: mkDerivation { pname = "aeson-generic-compat"; version = "0.0.1.3"; sha256 = "1kr3waa46k3619yvif0zh4lx7s0zhyghlr1c5kkrvg432i8wmdm6"; libraryHaskellDepends = [ aeson base ]; description = "Compatible generic class names of Aeson"; license = lib.licenses.bsd3; }) {}; "aeson-helper" = callPackage ({ mkDerivation, aeson, base, text, vector }: mkDerivation { pname = "aeson-helper"; version = "0.2.0.0"; sha256 = "1im4grk23vkxgpa1fhhdg0ghg5j1z2qcwqvnpjk1s168993j2522"; libraryHaskellDepends = [ aeson base text vector ]; description = "Aeson helper func"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-injector" = callPackage ({ mkDerivation, aeson, attoparsec, base, bifunctors, containers , deepseq, hashable, HUnit, lens, QuickCheck, quickcheck-text , scientific, servant-docs, swagger2, tasty, tasty-hunit , tasty-quickcheck, text, unordered-containers, vector }: mkDerivation { pname = "aeson-injector"; version = "1.2.0.0"; sha256 = "1q7hcclg0lycjgayyb9sgmh8rbjiw6cck7wl7xkxvf5ivy0jppz9"; libraryHaskellDepends = [ aeson attoparsec base bifunctors deepseq hashable lens servant-docs swagger2 text unordered-containers ]; testHaskellDepends = [ aeson base containers HUnit lens QuickCheck quickcheck-text scientific swagger2 tasty tasty-hunit tasty-quickcheck text vector ]; description = "Injecting fields into aeson values"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-iproute" = callPackage ({ mkDerivation, aeson, base, doctest, iproute, text }: mkDerivation { pname = "aeson-iproute"; version = "0.3.0"; sha256 = "027mmmjlfld6mncn0k8v0i2lg4xkgymaakl5nqs7jw7apgy83x2z"; libraryHaskellDepends = [ aeson base iproute text ]; testHaskellDepends = [ base doctest ]; description = "Aeson instances for iproute types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-json-ast" = callPackage ({ mkDerivation, aeson, base, json-ast }: mkDerivation { pname = "aeson-json-ast"; version = "0.1.1"; sha256 = "0p9da4cpbj811b9va2rhhn95cqckhabhr9k4fjfd536dzrxqjigz"; libraryHaskellDepends = [ aeson base json-ast ]; description = "Integration layer for \"json-ast\" and \"aeson\""; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-lens" = callPackage ({ mkDerivation, aeson, base, bytestring, doctest, lens, text , unordered-containers, vector }: mkDerivation { pname = "aeson-lens"; version = "0.5.0.0"; sha256 = "1pr8cxkx41wi7095cp1gpqrwadwx6azcrdi1kr1ik0fs6606dkks"; libraryHaskellDepends = [ aeson base bytestring lens text unordered-containers vector ]; testHaskellDepends = [ base doctest ]; description = "Lens of Aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-match-qq" = callPackage ({ mkDerivation, aeson, aeson-qq, attoparsec, base, bytestring , containers, either, haskell-src-meta, hspec, scientific , template-haskell, text, unordered-containers, vector }: mkDerivation { pname = "aeson-match-qq"; version = "1.4.2"; sha256 = "1dajffzyqcfnrjzmg05gw6kjcfjmn9p9fxfszdgnipx1isr6cn2l"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers either haskell-src-meta scientific template-haskell text unordered-containers vector ]; testHaskellDepends = [ aeson aeson-qq base hspec unordered-containers ]; description = "Declarative JSON matchers"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-modern-tojson" = callPackage ({ mkDerivation, aeson, base, inspection-testing }: mkDerivation { pname = "aeson-modern-tojson"; version = "0.1.1.0"; sha256 = "0x1798k4kyndilnm7fpkl8cc4fgn2f3jc1f9x8j2dc8kjkhv1fv7"; libraryHaskellDepends = [ aeson base ]; testHaskellDepends = [ aeson base inspection-testing ]; description = "Provide a handy way for derving ToJSON proprely"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-native" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder , blaze-textual-native, bytestring, containers, deepseq, hashable , mtl, old-locale, syb, text, time, unordered-containers, vector }: mkDerivation { pname = "aeson-native"; version = "0.3.3.2"; sha256 = "1s5i88r8sdd7ayrpjw6f18273k6r0igk0sswb503hzvjagzmzffh"; revision = "1"; editedCabalFile = "15z4i95j78nccb1x5ix1rqpd3ylrzdgxxal4pv7n8mg7phq9llf9"; libraryHaskellDepends = [ attoparsec base blaze-builder blaze-textual-native bytestring containers deepseq hashable mtl old-locale syb text time unordered-containers vector ]; description = "Fast JSON parsing and encoding (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "aeson-optics" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring , optics-core, optics-extra, scientific, text, unordered-containers , vector }: mkDerivation { pname = "aeson-optics"; version = "1.1.1"; sha256 = "1na5nsbp4sds8q289knzj4rgiwabbinxm0ihh66jfz0sjiia4wp7"; revision = "1"; editedCabalFile = "0wyn0l2qhlrlrf5xy1grk9mshlxsfy566ayabg9f92w7m89n0kff"; libraryHaskellDepends = [ aeson attoparsec base base-compat bytestring optics-core optics-extra scientific text unordered-containers vector ]; description = "Law-abiding optics for aeson"; license = lib.licenses.mit; }) {}; "aeson-optics_1_2" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, optics-core , optics-extra, scientific, text, text-short, unordered-containers , vector }: mkDerivation { pname = "aeson-optics"; version = "1.2"; sha256 = "0p852w0ns9mkmydbhj1p3szvkw7pl83c0xaqhvn5jwdrpqj6ma74"; libraryHaskellDepends = [ aeson attoparsec base bytestring optics-core optics-extra scientific text text-short unordered-containers vector ]; description = "Law-abiding optics for aeson"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "aeson-options" = callPackage ({ mkDerivation, aeson, base }: mkDerivation { pname = "aeson-options"; version = "0.1.0"; sha256 = "0d5wfcgsjrpmangknmrr2lxvr3h96d65y3vkkas6m9aqi1rrkqv4"; revision = "1"; editedCabalFile = "0sibi1vhgkx0v082iffpqxg1mshrwd1d1s3xnpaqn0rdpfpja31d"; libraryHaskellDepends = [ aeson base ]; description = "Options to derive FromJSON/ToJSON instances"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-parsec-picky" = callPackage ({ mkDerivation, aeson, base, parsec, scientific, text , unordered-containers, vector }: mkDerivation { pname = "aeson-parsec-picky"; version = "0.1.0.1"; sha256 = "0qpar865haxxvzvgy72q2yszy6hndi6w56pac2fn6gj5i10p05zn"; libraryHaskellDepends = [ aeson base parsec scientific text unordered-containers vector ]; description = "Alternative JSON parser based on Parsec and Aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-picker" = callPackage ({ mkDerivation, aeson, base, hspec, lens, lens-aeson, text }: mkDerivation { pname = "aeson-picker"; version = "0.1.0.6"; sha256 = "18qn7d163li5v4hjikjfds5jiqcv4h54myipw0pr4sq1ra1wlys4"; libraryHaskellDepends = [ aeson base lens lens-aeson text ]; testHaskellDepends = [ base hspec text ]; description = "Tiny library to get fields from JSON format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-prefix" = callPackage ({ mkDerivation, aeson, base, bytestring, hspec, mtl, text , unordered-containers, vector }: mkDerivation { pname = "aeson-prefix"; version = "0.1.0.2"; sha256 = "1yby6a88gbfikqvc5lzhqclxlzs23skd1xgdkqqr16nmrbgj982b"; libraryHaskellDepends = [ aeson base mtl text unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring hspec mtl text ]; description = "Hiearchical prefixing for aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-pretty" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring , cmdargs, scientific, text, unordered-containers, vector }: mkDerivation { pname = "aeson-pretty"; version = "0.8.9"; sha256 = "021az9az6xik9c9s3rnar5fr1lgy2h3igibf5ixnc7ps3m2lzg2x"; revision = "1"; editedCabalFile = "0x01ryaadmic21dy8ix73k4nkh1hkvwn5vp04vf95a6d30zcmnjf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base-compat bytestring scientific text unordered-containers vector ]; executableHaskellDepends = [ aeson attoparsec base bytestring cmdargs ]; description = "JSON pretty-printing library and command-line tool"; license = lib.licenses.bsd3; }) {}; "aeson-qq" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-compat, ghc-prim , haskell-src-meta, hspec, hspec-discover, parsec, scientific , template-haskell, text, vector }: mkDerivation { pname = "aeson-qq"; version = "0.8.4"; sha256 = "0dpklq2xdhrkg1rdc7zfdjnzm6c3qxx2i1xskrqdxpqi84ffnlyh"; libraryHaskellDepends = [ aeson attoparsec base base-compat haskell-src-meta parsec scientific template-haskell text vector ]; testHaskellDepends = [ aeson attoparsec base base-compat ghc-prim haskell-src-meta hspec parsec scientific template-haskell text vector ]; testToolDepends = [ hspec-discover ]; description = "JSON quasiquoter for Haskell"; license = lib.licenses.mit; }) {}; "aeson-quick" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, criterion , deepseq, microlens, QuickCheck, tasty, tasty-hunit , tasty-quickcheck, template-haskell, text, unordered-containers , vector }: mkDerivation { pname = "aeson-quick"; version = "0.2.0"; sha256 = "0dwvmpli1ld4fbbv9s1m53mn5p4a89rjl864p6c5aqsrjcfd2ijz"; libraryHaskellDepends = [ aeson attoparsec base deepseq template-haskell text unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base bytestring deepseq microlens QuickCheck tasty tasty-hunit tasty-quickcheck template-haskell text unordered-containers vector ]; benchmarkHaskellDepends = [ aeson attoparsec base bytestring criterion deepseq template-haskell text unordered-containers vector ]; description = "Quick JSON extractions with Aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-result" = callPackage ({ mkDerivation, aeson, aeson-helper, base, text }: mkDerivation { pname = "aeson-result"; version = "0.2.0.0"; sha256 = "1sssh9k4fkmsn96m796f5j3p5a5sc8khqgjfj4pzi1r935368n1f"; libraryHaskellDepends = [ aeson aeson-helper base text ]; description = "API Result for aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "aeson-schema" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , directory, fail, filepath, ghc-prim, hashable, hint, HUnit, mtl , QuickCheck, regex-base, regex-compat, regex-pcre, scientific, syb , template-haskell, temporary, test-framework, test-framework-hunit , test-framework-quickcheck2, text, th-lift, transformers , unordered-containers, vector }: mkDerivation { pname = "aeson-schema"; version = "0.4.2.0"; sha256 = "0d7x5c2s4jx3663wgrmzvdgxq5b3slcnmr09pk3i7kkrc1wf3yky"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson attoparsec base bytestring containers fail ghc-prim mtl QuickCheck regex-base regex-compat regex-pcre scientific syb template-haskell text th-lift transformers unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base bytestring containers directory filepath hashable hint HUnit mtl QuickCheck regex-compat scientific template-haskell temporary test-framework test-framework-hunit test-framework-quickcheck2 text unordered-containers vector ]; description = "Haskell JSON schema validator and parser generator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-schemas" = callPackage ({ mkDerivation, aeson, aeson-qq, base, criterion, deepseq , first-class-families, hashable, hint, interpolate, megaparsec , QuickCheck, raw-strings-qq, tasty, tasty-golden, tasty-hunit , tasty-quickcheck, template-haskell, text, th-orphans , th-test-utils, unordered-containers }: mkDerivation { pname = "aeson-schemas"; version = "1.3.5.1"; sha256 = "1cp6q92z0zkz9kdkaialcx2v9plvmkcghrg54jv841iqxjwcbj3r"; libraryHaskellDepends = [ aeson base first-class-families hashable megaparsec template-haskell text unordered-containers ]; testHaskellDepends = [ aeson aeson-qq base deepseq first-class-families hashable hint interpolate megaparsec QuickCheck raw-strings-qq tasty tasty-golden tasty-hunit tasty-quickcheck template-haskell text th-orphans th-test-utils unordered-containers ]; benchmarkHaskellDepends = [ aeson base criterion deepseq first-class-families hashable megaparsec template-haskell text th-test-utils unordered-containers ]; description = "Easily consume JSON data on-demand with type-safety"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-serialize" = callPackage ({ mkDerivation, aeson, base, cereal, hspec, HUnit }: mkDerivation { pname = "aeson-serialize"; version = "0.0.0"; sha256 = "010lbzm5ik2gdiqm8slnf9kwgbnz8ib03c901schrw5kildfxq51"; libraryHaskellDepends = [ aeson base cereal ]; testHaskellDepends = [ aeson base cereal hspec HUnit ]; description = "Simple serialization functions for aeson types"; license = lib.licenses.bsd3; }) {}; "aeson-smart" = callPackage ({ mkDerivation, aeson, base, data-default, template-haskell, text , unordered-containers, vector }: mkDerivation { pname = "aeson-smart"; version = "0.2.0.0"; sha256 = "1r3262k6d7nskbnnam5rw5vq7i84347amz8lk6hrjn3c4bwacf35"; libraryHaskellDepends = [ aeson base data-default template-haskell text unordered-containers vector ]; description = "Smart derivation of Aeson instances"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-streams" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, HsOpenSSL , http-streams, io-streams }: mkDerivation { pname = "aeson-streams"; version = "0.1.0"; sha256 = "1mmkilvjrffzbf7d024kpc4i6b72f7dbq5hrkvrzr0q7dg1mg825"; libraryHaskellDepends = [ aeson attoparsec base bytestring HsOpenSSL http-streams io-streams ]; description = "An HTTP client library for JSON-based APIs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-t" = callPackage ({ mkDerivation, aeson, aeson-qq, base, bytestring, hspec, text , unordered-containers, vector }: mkDerivation { pname = "aeson-t"; version = "0.0.5"; sha256 = "1mpqkjxsg4bpmbkj8ys39g53knw851l428x83619bmvnlrj1fkkd"; libraryHaskellDepends = [ aeson base bytestring text unordered-containers vector ]; testHaskellDepends = [ aeson aeson-qq base bytestring hspec text unordered-containers vector ]; description = "Transform JSON"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-tiled" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, text, vector }: mkDerivation { pname = "aeson-tiled"; version = "0.0.1.0"; sha256 = "1szlwkww2sbqrz6d8mbq20nzkba70a41if33bcka0vhfq5lrp224"; libraryHaskellDepends = [ aeson base bytestring containers text vector ]; description = "Aeson instances for the Tiled map editor"; license = lib.licenses.bsd3; }) {}; "aeson-toolkit" = callPackage ({ mkDerivation, aeson, base, bytestring, failure, hspec, text }: mkDerivation { pname = "aeson-toolkit"; version = "0.0.1"; sha256 = "07cb4f4zwm64x0q5z63gsskl80s6qbwnk4nl6x2jiardcl3k8cl3"; libraryHaskellDepends = [ aeson base bytestring failure text ]; testHaskellDepends = [ base hspec ]; description = "A generalization of Aeson over Failure"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-typescript" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , filepath, hspec, mtl, process, string-interpolate , template-haskell, temporary, text, th-abstraction , unordered-containers }: mkDerivation { pname = "aeson-typescript"; version = "0.3.0.1"; sha256 = "0xbj6m1lxpv4qclz5msrdplpy3mdxq5icjl3fq4bwbqy5rs6vczv"; libraryHaskellDepends = [ aeson base containers mtl string-interpolate template-haskell text th-abstraction unordered-containers ]; testHaskellDepends = [ aeson base bytestring containers directory filepath hspec mtl process string-interpolate template-haskell temporary text th-abstraction unordered-containers ]; description = "Generate TypeScript definition files from your ADTs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-typescript_0_4_0_0" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , filepath, hspec, mtl, process, string-interpolate , template-haskell, temporary, text, th-abstraction, transformers , unordered-containers }: mkDerivation { pname = "aeson-typescript"; version = "0.4.0.0"; sha256 = "0qy8hnrczyfxlyayrs9x1sp25wv9klc5n6c1pdds4lf09aq201ji"; libraryHaskellDepends = [ aeson base containers mtl string-interpolate template-haskell text th-abstraction transformers unordered-containers ]; testHaskellDepends = [ aeson base bytestring containers directory filepath hspec mtl process string-interpolate template-haskell temporary text th-abstraction transformers unordered-containers ]; description = "Generate TypeScript definition files from your ADTs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-utils" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, scientific , text }: mkDerivation { pname = "aeson-utils"; version = "0.3.0.2"; sha256 = "07sbvmm158yqmw4hri9l66ag4r6l59x230gbjm9r97w4x0dlp0bi"; revision = "7"; editedCabalFile = "0lnlmsn5imbapdhbza1175wm04ynn1w75llkhlk1akpanx1dnd15"; libraryHaskellDepends = [ aeson attoparsec base bytestring scientific text ]; description = "Utilities for working with Aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-value-parser" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, hashable , megaparsec, mtl, scientific, text, transformers , unordered-containers, vector }: mkDerivation { pname = "aeson-value-parser"; version = "0.19.6"; sha256 = "0nx0f46vrx94i6jnzh063fxjfwjm1snb9p41q18rlsj5hwgva0xs"; libraryHaskellDepends = [ aeson attoparsec base bytestring hashable megaparsec mtl scientific text transformers unordered-containers vector ]; description = "API for parsing \"aeson\" JSON tree into Haskell types"; license = lib.licenses.mit; }) {}; "aeson-via" = callPackage ({ mkDerivation, aeson, aeson-casing, base, newtype-generics, tasty , tasty-hunit, text }: mkDerivation { pname = "aeson-via"; version = "0.2.0"; sha256 = "0v2k9ilm60hnjzsjw1x1b0qcyc6b6db64k6rkci9mbnfqv8bj2wj"; libraryHaskellDepends = [ aeson aeson-casing base newtype-generics text ]; testHaskellDepends = [ aeson aeson-casing base newtype-generics tasty tasty-hunit text ]; description = "Wrappers to derive-via Aeson ToJSON/FromJSON typeclasses"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-with" = callPackage ({ mkDerivation, aeson, base, lens, lens-aeson, scientific, text , unordered-containers, vector }: mkDerivation { pname = "aeson-with"; version = "0.1.2.0"; sha256 = "0zj8jjsq26i6k8m3zfszpjxnnkar3gmvdw1adl9rxlgha2v5kfz8"; revision = "2"; editedCabalFile = "1li326p1vvgfs54pai7xswssj67j58prr40pqzhmlgs8v193q175"; libraryHaskellDepends = [ aeson base lens lens-aeson scientific text unordered-containers vector ]; description = "withXField combinators for aeson"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aeson-yak" = callPackage ({ mkDerivation, aeson, base }: mkDerivation { pname = "aeson-yak"; version = "0.1.1.3"; sha256 = "0x5a5z0bmiljl9rfapyq6srffp6v3g25qvy0x692a5as66y5ahxg"; libraryHaskellDepends = [ aeson base ]; description = "Handle JSON that may or may not be a list, or exist"; license = lib.licenses.mit; }) {}; "aeson-yaml" = callPackage ({ mkDerivation, aeson, base, bytestring, string-qq, tasty , tasty-discover, tasty-hunit, text, unordered-containers, vector , yaml }: mkDerivation { pname = "aeson-yaml"; version = "1.1.0.1"; sha256 = "06x1l0a0dvzf8n2xmqny5qpsgdsl03xlh2z9x7wdxiykl8p4xd24"; revision = "1"; editedCabalFile = "16jz8x7dbc66vcnfam52pzxcic6c40rmixc5p1y3xds2f695i1xl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring text unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring string-qq tasty tasty-hunit unordered-containers yaml ]; testToolDepends = [ tasty-discover ]; description = "Output any Aeson value as YAML (pure Haskell library)"; license = lib.licenses.bsd3; }) {}; "affection" = callPackage ({ mkDerivation, base, bytestring, clock, containers, glib, linear , monad-loops, monad-parallel, mtl, OpenGL, sdl2, stm, text, uuid , vector }: mkDerivation { pname = "affection"; version = "0.0.0.9"; sha256 = "0knb8j96nn2gh1dbyavcqi6wnn8rfvw0lmmw3vk2mbalxlzfvznr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring clock containers glib linear monad-loops monad-parallel mtl OpenGL sdl2 stm text uuid vector ]; description = "A simple Game Engine using SDL"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "affine" = callPackage ({ mkDerivation, alg, base }: mkDerivation { pname = "affine"; version = "0.1.1.0"; sha256 = "094h5b5l755sm79mr47dm5brp2jvfd2g0mdz23mcw1pz57lm0c8i"; revision = "1"; editedCabalFile = "1avxd17y9k0afqjgb8gq254a6ys7dpncgiyrp6mxbngdcvjyahyc"; libraryHaskellDepends = [ alg base ]; description = "Affine spaces (generalized)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "affine-invariant-ensemble-mcmc" = callPackage ({ mkDerivation, base, containers, mwc-random, primitive, split , vector }: mkDerivation { pname = "affine-invariant-ensemble-mcmc"; version = "0.2.0.0"; sha256 = "116ln9zf4n0xy95nyyb3kwhg7ds36m793ys5yd5ha74vqf48gvk5"; libraryHaskellDepends = [ base containers mwc-random primitive split vector ]; description = "General-purpose sampling"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "affinely-extended" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "affinely-extended"; version = "0.1.0.0"; sha256 = "1bldljkgsb9v7ss3l87mm4r9wjpp3z02hjnfdnp84pmaj0b34vam"; libraryHaskellDepends = [ base ]; license = lib.licenses.mit; }) {}; "afis" = callPackage ({ mkDerivation, base, byteable, bytestring, crypto-random , cryptohash, HUnit, mtl, packer, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "afis"; version = "0.1.2"; sha256 = "0ppq3rbwszz3wczg0zgk8hjqplv2ck11bbq5xr8306s5n02ybcf9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base byteable bytestring crypto-random cryptohash packer ]; testHaskellDepends = [ base byteable bytestring crypto-random cryptohash HUnit mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Anti-forensic Information Splitter"; license = lib.licenses.bsd3; }) {}; "afv" = callPackage ({ mkDerivation, base, bytestring, directory, language-c, mtl , process, yices }: mkDerivation { pname = "afv"; version = "0.1.1"; sha256 = "06p2xp5myipjhyzqak4zwr755kc1l4qljdf2bxn8rg0m7rhy01vk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory language-c mtl process yices ]; description = "Infinite state model checking of iterative C programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ag-pictgen" = callPackage ({ mkDerivation, base, containers, uuagc, uulib }: mkDerivation { pname = "ag-pictgen"; version = "1.0.0.0"; sha256 = "0z5r1cc273bb50ggs1zj539b3av9in7ja8af4x74kbmywczm5zis"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers uuagc uulib ]; description = "Attribute Grammar picture generation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "agda-language-server" = callPackage ({ mkDerivation, aeson, Agda, base, bytestring, containers, lsp , mtl, network, network-simple, process, stm, strict, tasty , tasty-golden, tasty-hunit, tasty-quickcheck, text }: mkDerivation { pname = "agda-language-server"; version = "0.2.1"; sha256 = "19zxhz5j9vzxr45q4hasvi41cr66pgnxanv1894zgxnpszgj9v10"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson Agda base bytestring containers lsp mtl network network-simple process stm strict text ]; executableHaskellDepends = [ aeson Agda base bytestring containers lsp mtl network network-simple process stm strict text ]; testHaskellDepends = [ aeson Agda base bytestring containers lsp mtl network network-simple process stm strict tasty tasty-golden tasty-hunit tasty-quickcheck text ]; description = "An implementation of language server protocal (LSP) for Agda 2"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "agda-server" = callPackage ({ mkDerivation, Agda, base, cmdargs, containers, directory , filepath, HJavaScript, mtl, pandoc, snap-core, snap-server , transformers, utf8-string, xhtml }: mkDerivation { pname = "agda-server"; version = "0.1.1"; sha256 = "070xszykrazkisp1lsh2q1ri1i64lhd8psz8g4blv37zm899fpga"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ Agda base cmdargs containers directory filepath HJavaScript mtl pandoc snap-core snap-server transformers utf8-string xhtml ]; description = "Http server for Agda (prototype)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "agda-snippets" = callPackage ({ mkDerivation, Agda, base, containers, mtl, network-uri , transformers, xhtml }: mkDerivation { pname = "agda-snippets"; version = "2.5.2"; sha256 = "1bfjbxgmy0nxfjcsqqp4snshmx3ka7rjij4pdw46ax6jlsap2w1f"; revision = "1"; editedCabalFile = "1lyagh0psry89lh7j8r7gq9ar1a4zgs75mdfrm40wym9h3hcwm1d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ Agda base containers mtl network-uri xhtml ]; executableHaskellDepends = [ Agda base network-uri transformers ]; description = "Render just the Agda snippets of a literate Agda file to HTML"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "agda-snippets-hakyll" = callPackage ({ mkDerivation, agda-snippets, base, directory, filepath, hakyll , network-uri, pandoc, pandoc-types }: mkDerivation { pname = "agda-snippets-hakyll"; version = "0.1.2.2"; sha256 = "1bwia22d78wjm33vhsxrx5jchcjvqwl95d1ikkhm9dhraba38z1h"; libraryHaskellDepends = [ agda-snippets base directory filepath hakyll network-uri pandoc pandoc-types ]; description = "Literate Agda support using agda-snippets, for Hakyll pages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "agda-unused" = callPackage ({ mkDerivation, aeson, Agda, base, containers, directory, filepath , hspec, mtl, optparse-applicative, text }: mkDerivation { pname = "agda-unused"; version = "0.2.0"; sha256 = "0fxrmcc0kn3jyjbij2fv72pw0r1l2rvg8wglj1i8d438jqpffigw"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ Agda base containers directory filepath mtl text ]; executableHaskellDepends = [ aeson base directory mtl optparse-applicative text ]; testHaskellDepends = [ base containers filepath hspec text ]; description = "Check for unused code in an Agda project"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "agda2lagda" = callPackage ({ mkDerivation, base, directory, filepath, goldplate , optparse-applicative, process }: mkDerivation { pname = "agda2lagda"; version = "0.2021.6.1"; sha256 = "1108xzl4fv86qpasg1wbc26bypd06s41kmgzybrggc76pv15hbis"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath optparse-applicative ]; testHaskellDepends = [ base process ]; testToolDepends = [ goldplate ]; description = "Translate .agda files into .lagda.tex files."; license = lib.licenses.publicDomain; }) {}; "agentx" = callPackage ({ mkDerivation, base, binary, bitwise, bytestring, containers , data-default, Diff, fclabels, mtl, network, pipes , pipes-concurrency, pipes-network, safe, snmp, time, transformers , unix }: mkDerivation { pname = "agentx"; version = "0.2.0.0"; sha256 = "0pmnrij90xag46af4c5yws5g26pf77l5ck864f4cyw5g9acw67g6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bitwise bytestring containers data-default Diff fclabels mtl network pipes pipes-concurrency pipes-network safe snmp time transformers unix ]; description = "AgentX protocol for write SNMP subagents"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "agum" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "agum"; version = "2.8"; sha256 = "17x0vbmfzrg5r99c8qdw5np63k1gaqr4q9ab93cpga2wk42pwlrl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; executableHaskellDepends = [ base containers ]; description = "Unification and Matching in an Abelian Group"; license = "GPL"; }) {}; "aig" = callPackage ({ mkDerivation, base, base-compat, mtl, QuickCheck, tasty , tasty-ant-xml, tasty-quickcheck, vector }: mkDerivation { pname = "aig"; version = "0.2.6"; sha256 = "1xcwchzsz6kxd6b0bqqmfhyrjsmqyikrf5qdry81y6p5bphk098i"; revision = "1"; editedCabalFile = "03i6jnmzjkzh7hwfy2r93dcz2b5vw5s9x3z8nzcicr729rp7mydp"; libraryHaskellDepends = [ base base-compat mtl QuickCheck vector ]; testHaskellDepends = [ base QuickCheck tasty tasty-ant-xml tasty-quickcheck ]; description = "And-inverter graphs in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aip" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, checkers , Crypto, directory, exceptions, filepath, HTTP, lens, network-uri , optparse-applicative, parsec, parsers, process, QuickCheck , semigroupoids, semigroups, tagsoup, tagsoup-selection, tasty , tasty-hunit, tasty-quickcheck, time, transformers , unordered-containers, utf8-string }: mkDerivation { pname = "aip"; version = "0.1.3"; sha256 = "10gc9k74ag5i7qbir1jarpap919b010k9zgqadj15cg1hb138k18"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring Crypto directory exceptions filepath HTTP lens network-uri optparse-applicative parsec parsers process semigroupoids semigroups tagsoup tagsoup-selection time transformers unordered-containers utf8-string ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base checkers lens QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Aeronautical Information Package (AIP)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "air" = callPackage ({ mkDerivation, array, base, bytestring, containers, directory , filepath, mtl, text, time }: mkDerivation { pname = "air"; version = "2015.5.4"; sha256 = "1g9zzsxhmkiqpdmmapsvvh3vq5dp5gmmyr0x7ja59529xndslwaj"; libraryHaskellDepends = [ array base bytestring containers directory filepath mtl text time ]; description = "air"; license = lib.licenses.bsd3; }) {}; "air-extra" = callPackage ({ mkDerivation, air, array, base, bytestring, containers , directory, filepath, parallel, parsec, regexpr, text, time }: mkDerivation { pname = "air-extra"; version = "2015.5.4"; sha256 = "07k01yjr9kj5q0dr871w9jmf23sdd75xrwgldsrkpppfc8kvnd97"; libraryHaskellDepends = [ air array base bytestring containers directory filepath parallel parsec regexpr text time ]; description = "air-extra"; license = lib.licenses.bsd3; }) {}; "air-spec" = callPackage ({ mkDerivation, base, hspec, text }: mkDerivation { pname = "air-spec"; version = "2013.7.1"; sha256 = "0s4y2805nmfydzxgr5lnhmyzkb6rh9mx2kpvzqqgyh4jvccdnwfx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base hspec text ]; description = "air spec helper"; license = lib.licenses.bsd3; }) {}; "air-th" = callPackage ({ mkDerivation, air, base, template-haskell }: mkDerivation { pname = "air-th"; version = "2014.11.17"; sha256 = "0rhp56qvwiwlrs7pvpbslybvlp4xnllfjab6pap2chxgywas34pq"; libraryHaskellDepends = [ air base template-haskell ]; description = "air"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "airbrake" = callPackage ({ mkDerivation, base, blaze-markup, bytestring, directory , exceptions, filepath, http-conduit, monad-control, network , semigroups, template-haskell, text, transformers, utf8-string , wai }: mkDerivation { pname = "airbrake"; version = "0.2.0.0"; sha256 = "03z5hjrdwv8kjsj1vhipqhfmc19mi5cnjkcvcm71b0gmnpd71shq"; libraryHaskellDepends = [ base blaze-markup bytestring directory exceptions filepath http-conduit monad-control network semigroups template-haskell text transformers utf8-string wai ]; description = "An Airbrake notifier for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "airship" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, blaze-builder , bytestring, bytestring-trie, case-insensitive, containers , cryptohash, directory, either, filepath, http-date, http-media , http-types, lifted-base, microlens, mime-types, mmorph , monad-control, mtl, network, old-locale, random, semigroups , tasty, tasty-hunit, tasty-quickcheck, text, time, transformers , transformers-base, unix, unordered-containers, wai, wai-extra }: mkDerivation { pname = "airship"; version = "0.9.5"; sha256 = "1x38pda1g1g6ihl3c39s3wmspn2qq09887apinwlna5cxbxjf3pc"; libraryHaskellDepends = [ attoparsec base base64-bytestring blaze-builder bytestring bytestring-trie case-insensitive containers cryptohash directory either filepath http-date http-media http-types lifted-base microlens mime-types mmorph monad-control mtl network old-locale random semigroups text time transformers transformers-base unix unordered-containers wai wai-extra ]; testHaskellDepends = [ base bytestring tasty tasty-hunit tasty-quickcheck text transformers wai ]; description = "A Webmachine-inspired HTTP library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "airtable-api" = callPackage ({ mkDerivation, aeson, base, bytestring, hashable, lens, text , time, unordered-containers, wreq }: mkDerivation { pname = "airtable-api"; version = "0.3.2.4"; sha256 = "0fnykbknnsj97xmk3h81633h11hlq3i8356y3snkavp683p26i7l"; libraryHaskellDepends = [ aeson base bytestring hashable lens text time unordered-containers wreq ]; testHaskellDepends = [ base ]; description = "Requesting and introspecting Tables within an Airtable project"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aivika" = callPackage ({ mkDerivation, array, base, binary, containers, deepseq , exceptions, mtl, mwc-random, random, semigroups, vector }: mkDerivation { pname = "aivika"; version = "5.9.1"; sha256 = "15l6lgzl64ym21rzf6dbp927bj0s23kx9rp2z34k36ghy4sbdqjz"; libraryHaskellDepends = [ array base binary containers deepseq exceptions mtl mwc-random random semigroups vector ]; description = "A multi-method simulation library"; license = lib.licenses.bsd3; }) {}; "aivika-branches" = callPackage ({ mkDerivation, aivika, aivika-transformers, base, containers, mtl , mwc-random, random }: mkDerivation { pname = "aivika-branches"; version = "0.3.2"; sha256 = "1bd85lk70h6p4a1v0h8dhbnsx5sc8cyj916kaq1hn6r0ykkrnsjd"; libraryHaskellDepends = [ aivika aivika-transformers base containers mtl mwc-random random ]; description = "Nested discrete event simulation module for the Aivika library"; license = lib.licenses.bsd3; }) {}; "aivika-distributed" = callPackage ({ mkDerivation, aivika, aivika-transformers, array, base, binary , containers, distributed-process, exceptions, mtl, mwc-random , random, stm, time }: mkDerivation { pname = "aivika-distributed"; version = "1.4"; sha256 = "0fpl6xa32w4f1bl4l8b5pwagm68k42nn45w7d1hsh9ffy4bfsq0k"; libraryHaskellDepends = [ aivika aivika-transformers array base binary containers distributed-process exceptions mtl mwc-random random stm time ]; description = "Parallel distributed discrete event simulation module for the Aivika library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "aivika-experiment" = callPackage ({ mkDerivation, aivika, aivika-transformers, base, containers , directory, filepath, mtl, network-uri, parallel-io, split }: mkDerivation { pname = "aivika-experiment"; version = "5.3.3"; sha256 = "0ps0spjd7himcfgr9ahh27c24isdvxrihf4qv2sr7cs33n6h7hsj"; libraryHaskellDepends = [ aivika aivika-transformers base containers directory filepath mtl network-uri parallel-io split ]; description = "Simulation experiments for the Aivika library"; license = lib.licenses.bsd3; }) {}; "aivika-experiment-cairo" = callPackage ({ mkDerivation, aivika-experiment, aivika-experiment-chart, base , Chart, Chart-cairo, colour, lens }: mkDerivation { pname = "aivika-experiment-cairo"; version = "5.1"; sha256 = "0ya9zl73zjq6xnr5b6a15jcw9dvsjhlj2xz0xlc402v96siwb690"; libraryHaskellDepends = [ aivika-experiment aivika-experiment-chart base Chart Chart-cairo colour lens ]; description = "Cairo-based charting backend for the Aivika simulation library"; license = lib.licenses.bsd3; }) {}; "aivika-experiment-chart" = callPackage ({ mkDerivation, aivika, aivika-experiment, array, base, Chart , colour, containers, data-default-class, filepath, lens, mtl , split }: mkDerivation { pname = "aivika-experiment-chart"; version = "5.3"; sha256 = "10m85nx1jdvv3vyg6rmpjiajpch4pnyamh3vxw6b4dwn140zlqq8"; libraryHaskellDepends = [ aivika aivika-experiment array base Chart colour containers data-default-class filepath lens mtl split ]; description = "Simulation experiments with charting for the Aivika library"; license = lib.licenses.bsd3; }) {}; "aivika-experiment-diagrams" = callPackage ({ mkDerivation, aivika-experiment, aivika-experiment-chart, base , Chart, Chart-diagrams, colour, containers, filepath, lens }: mkDerivation { pname = "aivika-experiment-diagrams"; version = "5.1"; sha256 = "13vgcm5dmqml9751wylvshxvgx8bgki2ymfp87l1llrp8qfxy95j"; libraryHaskellDepends = [ aivika-experiment aivika-experiment-chart base Chart Chart-diagrams colour containers filepath lens ]; description = "Diagrams-based charting backend for the Aivika simulation library"; license = lib.licenses.bsd3; }) {}; "aivika-gpss" = callPackage ({ mkDerivation, aivika, aivika-transformers, base, containers , hashable, mtl, unordered-containers }: mkDerivation { pname = "aivika-gpss"; version = "0.6.2"; sha256 = "09dfb212jjyd4fwqbl1bmm5k2sndzpx47vw688vgnx37zd94jwwj"; libraryHaskellDepends = [ aivika aivika-transformers base containers hashable mtl unordered-containers ]; description = "GPSS-like DSL for Aivika"; license = lib.licenses.bsd3; }) {}; "aivika-lattice" = callPackage ({ mkDerivation, aivika, aivika-transformers, array, base , containers, mtl, mwc-random, random }: mkDerivation { pname = "aivika-lattice"; version = "0.6.2"; sha256 = "0misn0pkrkfyyzg859y57ida2xc9ibmz5ykizj1fw30zsby57skl"; libraryHaskellDepends = [ aivika aivika-transformers array base containers mtl mwc-random random ]; description = "Nested discrete event simulation module for the Aivika library using lattice"; license = lib.licenses.bsd3; }) {}; "aivika-realtime" = callPackage ({ mkDerivation, aivika, aivika-transformers, async, base , containers, mtl, mwc-random, random, stm, time, vector }: mkDerivation { pname = "aivika-realtime"; version = "0.3.1"; sha256 = "0wvv41ip4izwa22l7p6zz1sdr8vchlakvm5vka33r5gkq10fw6s9"; libraryHaskellDepends = [ aivika aivika-transformers async base containers mtl mwc-random random stm time vector ]; description = "Soft real-time simulation module for the Aivika library"; license = lib.licenses.bsd3; }) {}; "aivika-transformers" = callPackage ({ mkDerivation, aivika, array, base, containers, exceptions, mtl , mwc-random, random, semigroups, vector }: mkDerivation { pname = "aivika-transformers"; version = "5.9.1"; sha256 = "0ii7g6a29fksg3lrk6vvlhaafdjssqypz92spksnpgjfv7iamk99"; libraryHaskellDepends = [ aivika array base containers exceptions mtl mwc-random random semigroups vector ]; description = "Transformers for the Aivika simulation library"; license = lib.licenses.bsd3; }) {}; "ajhc" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers, cpphs , directory, fgl, filepath, haskeline, HsSyck, HTTP, mtl, network , old-time, pretty, process, random, regex-compat, syb, temporary , unix, utf8-string, zlib }: mkDerivation { pname = "ajhc"; version = "0.8.0.10"; sha256 = "1x2rc0gyyg7idc07hi64fvkv5h5a652kmcrczfxqyzbiyx2fjphs"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring containers cpphs directory fgl filepath haskeline HsSyck mtl old-time pretty process random regex-compat syb temporary unix utf8-string zlib ]; executableHaskellDepends = [ array base binary bytestring containers directory fgl filepath haskeline HsSyck HTTP mtl network old-time pretty process random regex-compat syb temporary unix utf8-string zlib ]; description = "Haskell compiler that produce binary through C language"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "al" = callPackage ({ mkDerivation, base, c2hs, mtl, openal }: mkDerivation { pname = "al"; version = "0.1.4.2"; sha256 = "1lpcdh2dak1r9lwd6irjs8p56p1fjphq58ixwjwbg9syl2rz7w4b"; libraryHaskellDepends = [ base mtl ]; libraryPkgconfigDepends = [ openal ]; libraryToolDepends = [ c2hs ]; description = "OpenAL 1.1 raw API."; license = lib.licenses.bsd3; }) {inherit (pkgs) openal;}; "alarmclock" = callPackage ({ mkDerivation, async, base, clock, hspec, stm, time , unbounded-delays }: mkDerivation { pname = "alarmclock"; version = "0.7.0.6"; sha256 = "02fkmdhhzdmjkz68l9gayk99b21kvm47ksaflqlqsw3yiy8zq2ss"; libraryHaskellDepends = [ async base clock stm time unbounded-delays ]; testHaskellDepends = [ async base clock hspec stm time unbounded-delays ]; description = "Wake up and perform an action at a certain time"; license = lib.licenses.bsd3; }) {}; "alea" = callPackage ({ mkDerivation, base, optparse-applicative, random, text }: mkDerivation { pname = "alea"; version = "0.5.3.0"; sha256 = "0b8b7ncdn9as8y2m4dk4wwk7gjh79yvr9q3jlw6khdsqh266jq1q"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base optparse-applicative random text ]; description = "a diceware passphrase generator"; license = lib.licenses.mit; }) {}; "alerta" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, containers , data-default, http-api-data, http-client, servant, servant-client , servant-client-core, servant-server, text, time }: mkDerivation { pname = "alerta"; version = "0.1.0.6"; sha256 = "1dg66p8gc2k0mfxd33dsc8cv6y43kq7qvyj51rvidjmdg0v5bdfm"; libraryHaskellDepends = [ aeson aeson-pretty base containers data-default http-api-data http-client servant servant-client servant-client-core servant-server text time ]; description = "Bindings to the alerta REST API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "alerts" = callPackage ({ mkDerivation, base, blaze-html, text }: mkDerivation { pname = "alerts"; version = "0.1.2.0"; sha256 = "14fyckdwwhp786z2gg6m92xmz0rbvqwalj0bylqagi9n295ni74f"; libraryHaskellDepends = [ base blaze-html text ]; description = "Alert messages for web applications"; license = lib.licenses.bsd3; }) {}; "alex" = callPackage ({ mkDerivation, array, base, containers, directory, happy, process }: mkDerivation { pname = "alex"; version = "3.2.7.1"; sha256 = "1v0vm1l4xvybzwj1p6j5j58yiw5nhbnx7yxjnpyjy6wggsig3llv"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers directory ]; executableToolDepends = [ happy ]; testHaskellDepends = [ base process ]; description = "Alex is a tool for generating lexical analysers in Haskell"; license = lib.licenses.bsd3; }) {}; "alex-meta" = callPackage ({ mkDerivation, alex, array, base, containers, happy , haskell-src-meta, QuickCheck, template-haskell }: mkDerivation { pname = "alex-meta"; version = "0.3.0.13"; sha256 = "0lbralcid373p25m4qhrhrjak87p8wp4as3304sj6ba6xka89q3v"; revision = "1"; editedCabalFile = "0jxwpyx3mmydk07014k43256cwr2znvlfig76q7za8l1jpbbpxyx"; libraryHaskellDepends = [ array base containers haskell-src-meta QuickCheck template-haskell ]; libraryToolDepends = [ alex happy ]; description = "Quasi-quoter for Alex lexers"; license = lib.licenses.bsd3; }) {}; "alex-prelude" = callPackage ({ mkDerivation, base, time }: mkDerivation { pname = "alex-prelude"; version = "0.1.1.1"; sha256 = "1ngxkr7jvy48pgq0sjqpi7a84qjm4fjny64hxksyvbj08l2rn7ha"; libraryHaskellDepends = [ base time ]; description = "Collection of useful functions for writing console applications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "alex-tools" = callPackage ({ mkDerivation, base, bytestring, deepseq, template-haskell, text }: mkDerivation { pname = "alex-tools"; version = "0.6"; sha256 = "1khk9qxxj1al733a0bvbkla81370slgbiq37310nwll6ng06yh4a"; libraryHaskellDepends = [ base bytestring deepseq template-haskell text ]; description = "A set of functions for a common use case of Alex"; license = lib.licenses.isc; }) {}; "alfred" = callPackage ({ mkDerivation, aeson, base, bytestring, hexpat, http-conduit , http-types, network-uri, text, xmlgen }: mkDerivation { pname = "alfred"; version = "0.5"; sha256 = "1c6ak56g29wkas66x7yhg1zk039mp2mvlp7njixchhh2c4kx9fvn"; revision = "1"; editedCabalFile = "10b5gn9rs3d7p685iak2idgdm2h1z7lx4w6zaaad5hrgcyxbkr06"; libraryHaskellDepends = [ aeson base bytestring hexpat http-conduit http-types network-uri text xmlgen ]; description = "utility library for Alfred version 2"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "alfred-margaret" = callPackage ({ mkDerivation, aeson, base, containers, criterion, deepseq , hashable, hspec, hspec-expectations, primitive, QuickCheck , quickcheck-instances, text, unordered-containers, vector }: mkDerivation { pname = "alfred-margaret"; version = "2.0.0.0"; sha256 = "04hciwhzbh9i0y18fnsnmhhypmpanm06cpqg7f5dlqyy45jnqpk5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers deepseq hashable primitive text unordered-containers vector ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base deepseq hspec hspec-expectations primitive QuickCheck quickcheck-instances text ]; benchmarkHaskellDepends = [ base criterion deepseq vector ]; description = "Fast Aho-Corasick string searching"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "alg" = callPackage ({ mkDerivation, base, dual, util }: mkDerivation { pname = "alg"; version = "0.2.13.1"; sha256 = "0764j2njb86qdskck3nvbrh61v99hqdhf8aj9irblm6smdlrv4l3"; revision = "2"; editedCabalFile = "1ffcn0ahv2jl6191baik5sqsh5mb61n1g4rgkiybd1mspgsmnnwy"; libraryHaskellDepends = [ base dual util ]; description = "Algebraic structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "alga" = callPackage ({ mkDerivation, aeson, base, containers, data-default, exceptions , file-embed, filepath, formatting, haskeline, hspec, hxt , megaparsec, mtl, optparse-applicative, path, path-io, QuickCheck , random, text, tf-random, transformers, yaml }: mkDerivation { pname = "alga"; version = "0.2.2"; sha256 = "1wi0x4750c525zaqk8hzin4n1k38219nmgynv85rdsxik5qm141y"; revision = "1"; editedCabalFile = "1g1cxg4rxcm53pwlc0wh47s4w8h4lp5dsvnacrc1f5pmjhx3740y"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers exceptions haskeline hxt megaparsec mtl path QuickCheck random text tf-random transformers ]; executableHaskellDepends = [ aeson base containers data-default exceptions file-embed filepath formatting haskeline hxt megaparsec mtl optparse-applicative path path-io QuickCheck random text tf-random transformers yaml ]; testHaskellDepends = [ base containers hspec hxt megaparsec mtl QuickCheck random text tf-random transformers ]; description = "Algorithmic automation for various DAWs"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "algebra" = callPackage ({ mkDerivation, adjunctions, array, base, containers, distributive , mtl, nats, semigroupoids, semigroups, tagged, transformers, void }: mkDerivation { pname = "algebra"; version = "4.3.1"; sha256 = "090jaipyx5pcav2wqcqzds51fwx49l4c9cpp9nnk16bgkf92z615"; revision = "2"; editedCabalFile = "1yrqg6p9p7vfzv8gjbcvln5gd221kslg6zvn5d1722wfa06g4g1j"; libraryHaskellDepends = [ adjunctions array base containers distributive mtl nats semigroupoids semigroups tagged transformers void ]; description = "Constructive abstract algebra"; license = lib.licenses.bsd3; }) {}; "algebra-checkers" = callPackage ({ mkDerivation, ansi-terminal, base, checkers, containers, groups , mtl, pretty, QuickCheck, syb, template-haskell , th-instance-reification, transformers }: mkDerivation { pname = "algebra-checkers"; version = "0.1.0.0"; sha256 = "0phrm0lncqbjqsyxhk3ifmzfb2q42v6g81qklh49n1y73naykg9v"; libraryHaskellDepends = [ ansi-terminal base checkers containers groups mtl pretty QuickCheck syb template-haskell th-instance-reification transformers ]; description = "Model and test API surfaces algebraically"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "algebra-dag" = callPackage ({ mkDerivation, aeson, base, containers, fgl, mtl, parsec , template-haskell, transformers }: mkDerivation { pname = "algebra-dag"; version = "0.1.1.1"; sha256 = "1pr6bbj67n13bw120l82zn5bj7bj0x00b754w852pbpij03fjay9"; libraryHaskellDepends = [ aeson base containers fgl mtl parsec template-haskell transformers ]; description = "Infrastructure for DAG-shaped relational algebra plans"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "algebra-driven-design" = callPackage ({ mkDerivation, base, bytestring, containers, dlist, file-embed , generic-data, hashable, JuicyPixels, monoid-subclasses , monoidal-containers, mtl, multiset, QuickCheck, quickspec }: mkDerivation { pname = "algebra-driven-design"; version = "0.1.1.1"; sha256 = "0dp622a70biscjh1r0yyr9mz65g8p2wz60jrzrq8yhs1y4gsigs0"; libraryHaskellDepends = [ base bytestring containers dlist file-embed generic-data hashable JuicyPixels monoid-subclasses monoidal-containers mtl multiset QuickCheck quickspec ]; description = "Companion library for the book Algebra-Driven Design by Sandy Maguire"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "algebra-sql" = callPackage ({ mkDerivation, aeson, algebra-dag, ansi-wl-pprint, base , bytestring, containers, Decimal, dlist, errors, fgl, filepath , ghc-prim, mtl, multiset, parsec, pretty, process , template-haskell, text, time, transformers }: mkDerivation { pname = "algebra-sql"; version = "0.3.0.0"; sha256 = "1wvm9qkixmyawwjd6ypshsmby7y7229zwidj3qhzkbmyi7p5sgzj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson algebra-dag ansi-wl-pprint base bytestring containers Decimal dlist errors fgl filepath ghc-prim mtl multiset parsec pretty process template-haskell text time transformers ]; executableHaskellDepends = [ aeson algebra-dag ansi-wl-pprint base bytestring containers Decimal dlist errors fgl filepath ghc-prim mtl multiset parsec pretty process template-haskell text time transformers ]; description = "Relational Algebra and SQL Code Generation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "algebraic" = callPackage ({ mkDerivation, accelerate, base }: mkDerivation { pname = "algebraic"; version = "0.1.0.2"; sha256 = "15gv6w9vz02960r6bd0k979vi6kj7pfxg705ajbrsd1pnwklfnwh"; libraryHaskellDepends = [ accelerate base ]; description = "General linear algebra structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "algebraic-classes" = callPackage ({ mkDerivation, base, syb, template-haskell }: mkDerivation { pname = "algebraic-classes"; version = "0.9.4"; sha256 = "06q0vzixc5dz98ia5ii862ryd9nlfinnmly2l5br8rixsbnks82s"; revision = "1"; editedCabalFile = "0w3845hl7cppdk3zvhmz0zic7sbcklfircx97wf9dhh40q3qdcmi"; libraryHaskellDepends = [ base syb template-haskell ]; description = "Conversions between algebraic classes and F-algebras"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "algebraic-graphs" = callPackage ({ mkDerivation, array, base, containers, deepseq, extra , inspection-testing, mtl, QuickCheck, transformers }: mkDerivation { pname = "algebraic-graphs"; version = "0.6"; sha256 = "1d3gwyimrzcc7i2qj3iimab3wz6vicgwybhq7ac3da86b8pjlgim"; revision = "1"; editedCabalFile = "0f7ih4d0jls7399slxc3zkg38z32jm80jv74iyy42l8s6m5ya1cv"; libraryHaskellDepends = [ array base containers deepseq mtl transformers ]; testHaskellDepends = [ array base containers deepseq extra inspection-testing mtl QuickCheck transformers ]; description = "A library for algebraic graph construction and transformation"; license = lib.licenses.mit; }) {}; "algebraic-graphs-io" = callPackage ({ mkDerivation, algebraic-graphs, attoparsec, base, binary , binary-conduit, bytestring, conduit, conduit-extra, containers , csv-conduit, directory, dot, exceptions, filepath, hspec , http-conduit, matrix-market-attoparsec, megaparsec, mtl , parser-combinators, primitive, QuickCheck, tar-conduit, text , transformers, vector }: mkDerivation { pname = "algebraic-graphs-io"; version = "0.4"; sha256 = "03a31y4kxswn9h32vs7nh83cvwjmx714rckj8pvqxl4l7i01y6wf"; revision = "1"; editedCabalFile = "060m82d4qirv7anyp3n6wh5rsycipr5cimhl1y8p9mcm5573r2pl"; libraryHaskellDepends = [ algebraic-graphs attoparsec base binary binary-conduit bytestring conduit conduit-extra containers csv-conduit directory dot exceptions filepath http-conduit matrix-market-attoparsec megaparsec mtl parser-combinators primitive tar-conduit text transformers vector ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "I/O utilities and datasets for algebraic-graphs"; license = lib.licenses.bsd3; }) {}; "algebraic-prelude" = callPackage ({ mkDerivation, algebra, base, basic-prelude, lens, semigroups }: mkDerivation { pname = "algebraic-prelude"; version = "0.1.1.0"; sha256 = "0b0fbwxnlm91dlkg3qs27w5iz0ibf7bpzj7m3h0i6v6s1dgr29l9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ algebra base basic-prelude lens semigroups ]; description = "Algebraically structured Prelude"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "algo-s" = callPackage ({ mkDerivation, base, bytestring, criterion, errors, foldl, hspec , mwc-random, optparse-applicative, primitive, QuickCheck , smallcheck, unordered-containers }: mkDerivation { pname = "algo-s"; version = "0.1.0.0"; sha256 = "0hql08wxr6gh3qf047n5cki1vcdznza0an2gc33fhm4s8xw97hdw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base foldl mwc-random primitive unordered-containers ]; executableHaskellDepends = [ base bytestring errors mwc-random optparse-applicative ]; testHaskellDepends = [ base errors foldl hspec mwc-random QuickCheck smallcheck ]; benchmarkHaskellDepends = [ base criterion ]; description = "An implementation of Knuth's algorithm S"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "algolia" = callPackage ({ mkDerivation, aeson, aeson-iproute, attoparsec, base, bytestring , cryptonite, data-has, exceptions, hashable, http-client , http-client-tls, http-types, iproute, memory, mtl, retry , scientific, tasty, tasty-discover, tasty-hunit, text, time , unordered-containers, uri-templater, vector }: mkDerivation { pname = "algolia"; version = "0.1.0.0"; sha256 = "1gasyh2hv38i4936p4shmqmdxr06n785nydbxhaljrwwzih5mh3p"; libraryHaskellDepends = [ aeson aeson-iproute attoparsec base bytestring cryptonite data-has exceptions hashable http-client http-client-tls http-types iproute memory mtl retry scientific text time unordered-containers uri-templater vector ]; testHaskellDepends = [ aeson base tasty tasty-discover tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "A client implementing the Algolia search API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "algorithmic-composition-additional" = callPackage ({ mkDerivation, algorithmic-composition-basic, base, bytestring , directory, foldable-ix, mmsyn2-array, mmsyn3, mmsyn7l , mmsyn7ukr-common, phonetic-languages-simplified-base, process , ukrainian-phonetics-basic-array }: mkDerivation { pname = "algorithmic-composition-additional"; version = "0.1.1.0"; sha256 = "0j6qbfghx4i00ka0r8n8pw7m037qqn71vky794n3a06mfnisy8pb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ algorithmic-composition-basic base bytestring directory foldable-ix mmsyn2-array mmsyn3 mmsyn7l mmsyn7ukr-common phonetic-languages-simplified-base process ukrainian-phonetics-basic-array ]; executableHaskellDepends = [ algorithmic-composition-basic base bytestring directory foldable-ix mmsyn2-array mmsyn3 mmsyn7l mmsyn7ukr-common phonetic-languages-simplified-base process ukrainian-phonetics-basic-array ]; description = "Helps to create experimental music from a file (or its part) and a Ukrainian text"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "algorithmic-composition-basic" = callPackage ({ mkDerivation, base, bytestring, directory, foldable-ix , mmsyn2-array, mmsyn3, mmsyn7l, mmsyn7ukr-common, process , process-sequential, ukrainian-phonetics-basic-array-bytestring }: mkDerivation { pname = "algorithmic-composition-basic"; version = "0.5.0.0"; sha256 = "0wd6fdx9wg92h8224xgwj0s4iawxx3abxpfjv8jz14fj6vk6hrzi"; libraryHaskellDepends = [ base bytestring directory foldable-ix mmsyn2-array mmsyn3 mmsyn7l mmsyn7ukr-common process process-sequential ukrainian-phonetics-basic-array-bytestring ]; description = "Helps to create experimental music from a file (or its part) and a Ukrainian text"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "algorithmic-composition-complex" = callPackage ({ mkDerivation, algorithmic-composition-basic, base, bytestring , directory, foldable-ix, mmsyn2-array, mmsyn3, mmsyn7l , mmsyn7ukr-common, phonetic-languages-simplified-base, process , ukrainian-phonetics-basic-array-bytestring }: mkDerivation { pname = "algorithmic-composition-complex"; version = "0.1.1.0"; sha256 = "0gajyjjghhjgkjah0x139ca2010161rnkaxn22zgn8yikcdnr036"; libraryHaskellDepends = [ algorithmic-composition-basic base bytestring directory foldable-ix mmsyn2-array mmsyn3 mmsyn7l mmsyn7ukr-common phonetic-languages-simplified-base process ukrainian-phonetics-basic-array-bytestring ]; description = "Helps to create more complex experimental music from a file (especially timbre)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "algorithmic-composition-frequency-shift" = callPackage ({ mkDerivation, algorithmic-composition-basic, base, directory , doublezip, mmsyn3, mmsyn7l, process }: mkDerivation { pname = "algorithmic-composition-frequency-shift"; version = "0.1.0.0"; sha256 = "0m7pjxczi3w7r3srq76b30xjiqv9w6238xl2hm7s8gwnam8ha7r5"; libraryHaskellDepends = [ algorithmic-composition-basic base directory doublezip mmsyn3 mmsyn7l process ]; description = "Helps to create experimental music. Uses SoX inside."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "algorithmic-composition-overtones" = callPackage ({ mkDerivation, algorithmic-composition-basic, base }: mkDerivation { pname = "algorithmic-composition-overtones"; version = "0.1.1.0"; sha256 = "09q29fdn5n83k1lmmzn6ny5sz4rhbrzcj8hbkb6lkqgv3mvvzq6b"; libraryHaskellDepends = [ algorithmic-composition-basic base ]; description = "Some variants of the overtones functions to generate a timbre"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "align" = callPackage ({ mkDerivation, base, containers, transformers, vector }: mkDerivation { pname = "align"; version = "0.1.1.2"; sha256 = "1bv7x687ga563kdnl23smrspljq32bkaarq4zdg071glqckrffq9"; libraryHaskellDepends = [ base containers transformers vector ]; description = "Sequence alignment algorithms"; license = lib.licenses.bsd3; }) {}; "align-affine" = callPackage ({ mkDerivation, base, containers, transformers, vector }: mkDerivation { pname = "align-affine"; version = "0.1.0.0"; sha256 = "01y9svlisci6yjb7xb424hmram33ri81v5a503gfvlg0g9p00237"; libraryHaskellDepends = [ base containers transformers vector ]; description = "Sequence alignment with an affine gap penalty model"; license = lib.licenses.bsd3; }) {}; "align-audio" = callPackage ({ mkDerivation, base, comfort-array, comfort-fftw, containers , netlib-ffi, numeric-prelude, optparse-applicative, shell-utility , soxlib, storablevector, Stream, synthesizer-core, utility-ht }: mkDerivation { pname = "align-audio"; version = "0.0"; sha256 = "0sa7q5fzkc0z4vzibs5l21pvrkil0swdpbl27qn30vb6giy3yh7a"; revision = "1"; editedCabalFile = "1599vbnfalrnq0zgwmh47k62y9yq30agpjyyfwdzxzszhc0vfq6n"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base comfort-array comfort-fftw containers netlib-ffi numeric-prelude optparse-applicative shell-utility soxlib storablevector Stream synthesizer-core utility-ht ]; description = "Find relative time displacement of two recordings of the same music"; license = lib.licenses.bsd3; }) {}; "align-text" = callPackage ({ mkDerivation, base, optparse-applicative, text }: mkDerivation { pname = "align-text"; version = "0.1.0.1"; sha256 = "1vn8l9lxih2w8bjkfl8j4xxi8p44c1gqia63gi143xk9s035rjh2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base optparse-applicative text ]; description = "A simple unix filter to align text on specified substrings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aligned-foreignptr" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "aligned-foreignptr"; version = "0.1"; sha256 = "0hmnp08k04c0ag9fyp5sajg54r4gi57vrd9krk4g8y8fri0fgc00"; libraryHaskellDepends = [ base ]; description = "An aligned ForeignPtr type"; license = lib.licenses.publicDomain; }) {}; "alignment" = callPackage ({ mkDerivation, assoc, base, bifunctors, lens, semigroupoids }: mkDerivation { pname = "alignment"; version = "0.1.0.3"; sha256 = "09icpp5s8sfygcq423mczmapn0ssc9s9i9v5cr78bf687wqy7yqv"; libraryHaskellDepends = [ assoc base bifunctors lens semigroupoids ]; description = "Zip-alignment"; license = lib.licenses.bsd3; }) {}; "alist" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "alist"; version = "0.1.2.7"; sha256 = "0ydq2sxyfgij0rf54i3ajj4hdqjawhcdsgi822yrkq86xjvsxc4w"; libraryHaskellDepends = [ base ]; description = "lists with O(1) append"; license = lib.licenses.bsd3; }) {}; "allocated-processor" = callPackage ({ mkDerivation, base, vector-space }: mkDerivation { pname = "allocated-processor"; version = "0.0.2"; sha256 = "0jhz3q0972snrgd9c7lr934ddkwllwgw6anj7ax8hj4zi0zc615m"; libraryHaskellDepends = [ base vector-space ]; description = "Functional combinators for monadic actions that require allocation and de-allocation"; license = lib.licenses.bsd3; }) {}; "alloy" = callPackage ({ mkDerivation, base, containers, mtl, syb, vector }: mkDerivation { pname = "alloy"; version = "1.2.2"; sha256 = "0hy3x87idw60rx2plv69i7hd22qxircvasvx9cjbd1w603vqk8zh"; libraryHaskellDepends = [ base containers mtl syb vector ]; description = "Generic programming library"; license = lib.licenses.bsd3; }) {}; "alloy-proxy-fd" = callPackage ({ mkDerivation, alloy, base, mtl }: mkDerivation { pname = "alloy-proxy-fd"; version = "1.0.0"; sha256 = "1fhk5ydnf0l0n579gqg5lfg2cc9z8xbgqsqzgkpcw0046kp53rjw"; libraryHaskellDepends = [ alloy base mtl ]; description = "Some add-on instances for the Alloy library"; license = lib.licenses.bsd3; }) {}; "ally-invest" = callPackage ({ mkDerivation, aeson, authenticate-oauth, base, bytestring , http-client, http-client-tls, safe, text, time }: mkDerivation { pname = "ally-invest"; version = "0.1.0.0"; sha256 = "0n6vz0xd4y4div0p63mnbpng2dqwrsmrdhs25r10xw2wc2bznl79"; libraryHaskellDepends = [ aeson authenticate-oauth base bytestring http-client http-client-tls safe text time ]; testHaskellDepends = [ aeson authenticate-oauth base bytestring http-client http-client-tls safe text time ]; description = "Ally Invest integration library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "almost-fix" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "almost-fix"; version = "0.0.2"; sha256 = "03x715jcrsxfs2d08hsg3y5f6a4bnlzfxsmhzimvpdp9bw0psn90"; libraryHaskellDepends = [ base ]; description = "Recurse while a predicate is satisfied"; license = lib.licenses.bsd3; }) {}; "alms" = callPackage ({ mkDerivation, array, base, containers, directory, editline, fgl , filepath, HUnit, incremental-sat-solver, mtl, network, parsec , pretty, QuickCheck, random, stm, syb, template-haskell , transformers, tuple }: mkDerivation { pname = "alms"; version = "0.6.9"; sha256 = "0p2lhwnprswvmg40w9inw963xywgfqprlap5s5ppxpfjj4bz9ksh"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers directory editline fgl filepath HUnit incremental-sat-solver mtl network parsec pretty QuickCheck random stm syb template-haskell transformers tuple ]; description = "a practical affine language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "alpaca-netcode" = callPackage ({ mkDerivation, base, bytestring, containers, flat, hashable , network, network-run, random, stm, tasty, tasty-hunit, time }: mkDerivation { pname = "alpaca-netcode"; version = "0.1.0.0"; sha256 = "17mvvvw1a5a6pdjhp9xigg09cbpk31nsknlf1lns1ks6dm8i8kfj"; libraryHaskellDepends = [ base bytestring containers flat hashable network network-run random stm time ]; testHaskellDepends = [ base containers random tasty tasty-hunit ]; description = "Rollback/replay NetCode for realtime, deterministic, multiplayer games"; license = lib.licenses.asl20; }) {}; "alpha" = callPackage ({ mkDerivation, array, AvlTree, base, bimap, bindings-posix , bytestring, cereal, containers, COrdering, cpphs, directory , filepath, ghc-prim, mtl, parsec, transformers, unix }: mkDerivation { pname = "alpha"; version = "1.0.15"; sha256 = "1gc2kjyk75cxggy52w49j97q4gcn74q7f582q6kjb3gsp2pdrn09"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array AvlTree base bimap bindings-posix bytestring cereal containers COrdering cpphs directory filepath ghc-prim mtl parsec transformers unix ]; description = "A compiler for the Alpha language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "alphachar" = callPackage ({ mkDerivation, ansi-wl-pprint, base, hedgehog, lens, parsec , parsers, pretty, semigroups, tasty, tasty-hedgehog, tasty-hspec , tasty-hunit, text }: mkDerivation { pname = "alphachar"; version = "0.0.3"; sha256 = "1wrd881kwzzfnjkp9ajy1gaxizd17zb60f7sbalwg4n38lk7qvhx"; revision = "1"; editedCabalFile = "06pnq2fvz02i6dhx2rq1p63jp3pqvxy15n2vs6696ry5mkq1zjkc"; libraryHaskellDepends = [ base lens parsers semigroups ]; testHaskellDepends = [ ansi-wl-pprint base hedgehog lens parsec parsers pretty tasty tasty-hedgehog tasty-hspec tasty-hunit text ]; description = "A character between a-z"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "alpino-tools" = callPackage ({ mkDerivation, base, bytestring, bytestring-lexing, conduit , containers, hexpat-pickle, MonadRandom, mtl, random-shuffle , resourcet, rosezipper, utf8-string }: mkDerivation { pname = "alpino-tools"; version = "0.2.0"; sha256 = "1sh0mrlpfak5i20wqmz23ihphim4di802h02kyxj795gq8q6v61r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring bytestring-lexing conduit containers hexpat-pickle MonadRandom mtl random-shuffle resourcet rosezipper utf8-string ]; executableHaskellDepends = [ base conduit containers MonadRandom mtl resourcet utf8-string ]; description = "Alpino data manipulation tools"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "alsa" = callPackage ({ mkDerivation, alsa-lib, array, base, extensible-exceptions , sample-frame }: mkDerivation { pname = "alsa"; version = "0.4"; sha256 = "0zdnhi2wm7w6182k6mccm16x453g7kvbsqx2afnhfjpr3iaj69mg"; libraryHaskellDepends = [ array base extensible-exceptions sample-frame ]; librarySystemDepends = [ alsa-lib ]; description = "Binding to the ALSA Library API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) alsa-lib;}; "alsa-core" = callPackage ({ mkDerivation, alsa-lib, base, extensible-exceptions }: mkDerivation { pname = "alsa-core"; version = "0.5.0.1"; sha256 = "1avh4a419h9d2zsslg6j8hm87ppgsgqafz8ll037rk2yy1g4jl7b"; libraryHaskellDepends = [ base extensible-exceptions ]; libraryPkgconfigDepends = [ alsa-lib ]; description = "Binding to the ALSA Library API (Exceptions)"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) alsa-lib;}; "alsa-gui" = callPackage ({ mkDerivation, alsa-core, alsa-seq, base, midi, midi-alsa, wx , wxcore }: mkDerivation { pname = "alsa-gui"; version = "0.1.0.1"; sha256 = "17a34k0c6s1cisbnh02akyry7fmxigzn3d2ml9j0v56340r86059"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ alsa-core alsa-seq base midi midi-alsa wx wxcore ]; description = "Some simple interactive programs for sending MIDI control messages via ALSA"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "alsa-midi" = callPackage ({ mkDerivation, alsa-lib, array, base, event-list, midi , non-negative }: mkDerivation { pname = "alsa-midi"; version = "0.4.0.1"; sha256 = "1dmc336irhw6wdny6f2za9n3gnd83i3pcfr7qfkm8fzq6kzkkjy3"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base event-list midi non-negative ]; librarySystemDepends = [ alsa-lib ]; executableSystemDepends = [ alsa-lib ]; description = "Bindings for the ALSA sequencer API (MIDI stuff)"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) alsa-lib;}; "alsa-mixer" = callPackage ({ mkDerivation, alsa-core, alsa-lib, base, c2hs, unix }: mkDerivation { pname = "alsa-mixer"; version = "0.3.0"; sha256 = "00ny2p3276jilidjs44npc8zmbhynz3f2lpmlwwl6swwx5yijsnb"; libraryHaskellDepends = [ alsa-core base unix ]; librarySystemDepends = [ alsa-lib ]; libraryToolDepends = [ c2hs ]; description = "Bindings to the ALSA simple mixer API"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) alsa-lib;}; "alsa-pcm" = callPackage ({ mkDerivation, alsa-core, alsa-lib, array, base , extensible-exceptions, sample-frame, semigroups, storable-record }: mkDerivation { pname = "alsa-pcm"; version = "0.6.1.1"; sha256 = "1mllr9nbm3qb837zgvd6mrpr6f8i272wflv0a45rrpsq50zgcj33"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ alsa-core array base extensible-exceptions sample-frame semigroups storable-record ]; libraryPkgconfigDepends = [ alsa-lib ]; description = "Binding to the ALSA Library API (PCM audio)"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) alsa-lib;}; "alsa-pcm-tests" = callPackage ({ mkDerivation, alsa, base }: mkDerivation { pname = "alsa-pcm-tests"; version = "0.1"; sha256 = "1bhrjf731jqs5297zcid5b6mmdh2njqx2hxssd077a4iqvm0c21k"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ alsa base ]; description = "Tests for the ALSA audio signal library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "alsa-seq" = callPackage ({ mkDerivation, alsa-core, alsa-lib, array, base, bytestring , data-accessor, enumset, extensible-exceptions, poll, transformers , utility-ht }: mkDerivation { pname = "alsa-seq"; version = "0.6.0.8"; sha256 = "00f7873484nifbimdav0b25sipgx3rn6xx1il6qgvz0p70pzzljv"; revision = "1"; editedCabalFile = "1mzdlqgxrgjmr3ljf4xg8rcks1fdq0s0zpb4lkipcm1lyq0kk32j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ alsa-core array base bytestring data-accessor enumset extensible-exceptions poll transformers utility-ht ]; libraryPkgconfigDepends = [ alsa-lib ]; description = "Binding to the ALSA Library API (MIDI sequencer)"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) alsa-lib;}; "alsa-seq-tests" = callPackage ({ mkDerivation, alsa, base }: mkDerivation { pname = "alsa-seq-tests"; version = "0.1"; sha256 = "0is11wdymarzm5zlilh572j1nw3akxma0czbswvgy391pj1a007s"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ alsa base ]; description = "Tests for the ALSA sequencer library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "altcomposition" = callPackage ({ mkDerivation, base, composition }: mkDerivation { pname = "altcomposition"; version = "0.2.3.0"; sha256 = "1jcc6cx0jj5ddvyq8xii9ar67ic3vlmy351qgybn74clpipgdyrm"; libraryHaskellDepends = [ base composition ]; description = "Alternative combinators for unorthodox function composition"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "alternative-extra" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "alternative-extra"; version = "0.1.0.0"; sha256 = "1l6fjvh38qh3jqz3hvf4km3bzyp9x9w6hn9qk0rvs2z7bkasssl9"; libraryHaskellDepends = [ base ]; description = "Extra utilities for alternatives"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "alternative-io" = callPackage ({ mkDerivation, base, lifted-base, monad-control, transformers , transformers-base }: mkDerivation { pname = "alternative-io"; version = "0.0.1"; sha256 = "01hypbci3hw2czkmx78ls51ycx518ich4k753jgv0z8ilrq8isch"; revision = "2"; editedCabalFile = "0npiwlqnx3wd64sxcfayywr46dgcn7z03cm18i6nr3ic5wx1llq8"; libraryHaskellDepends = [ base lifted-base monad-control transformers transformers-base ]; description = "IO as Alternative instance (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "alternative-vector" = callPackage ({ mkDerivation, base, vector }: mkDerivation { pname = "alternative-vector"; version = "0.0.0"; sha256 = "1cf7akvr9nac1483chh7rd3xp5i5zk78f245lw9ixj6v133lnis2"; libraryHaskellDepends = [ base vector ]; description = "Use vectors instead of lists for many and some"; license = lib.licenses.bsd3; }) {}; "alternators" = callPackage ({ mkDerivation, base, lens, mmorph, mtl, newtype-generics, stm , transformers }: mkDerivation { pname = "alternators"; version = "1.0.0.0"; sha256 = "0ffk7xhx7n7h5mhb43ss6kprm9mzc0jzdnagz5wdsgqr8a5mnfa4"; libraryHaskellDepends = [ base lens mmorph mtl newtype-generics stm transformers ]; description = "Handy functions when using transformers"; license = lib.licenses.bsd3; }) {}; "altfloat" = callPackage ({ mkDerivation, base, ghc-prim, integer-gmp }: mkDerivation { pname = "altfloat"; version = "0.3.1"; sha256 = "1n0mxgl1jzap74sglw85l0595lhaj493bz46b90cnsqr5as9mal8"; libraryHaskellDepends = [ base ghc-prim integer-gmp ]; description = "Alternative floating point support for GHC"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "alto" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , containers, cryptohash-sha256, directory, exceptions, filepath , lens, list-tries, MonadRandom, mtl, random, random-string, scrypt , servant-server, text, warp }: mkDerivation { pname = "alto"; version = "0"; sha256 = "0515cghmkrw5szbnafwp3mqglrg5c44cbly8jnvk9z9gf9kdr26k"; revision = "1"; editedCabalFile = "0vxcy55zx70ibws59d1n5p86awrhb83xb06yw6iz0hkp7cwk52i2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring bytestring containers cryptohash-sha256 directory exceptions filepath lens list-tries MonadRandom mtl random random-string scrypt servant-server text ]; executableHaskellDepends = [ base warp ]; description = "Implement a menu experience fit for web users"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "altsvc" = callPackage ({ mkDerivation, base, bytestring, cereal, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "altsvc"; version = "0.1.0.0"; sha256 = "0lgfj02ryc3130ymrkw179j311df2cj0ry9w32mvd77mwx48396c"; libraryHaskellDepends = [ base bytestring cereal ]; testHaskellDepends = [ base bytestring cereal tasty tasty-hunit tasty-quickcheck ]; description = "HTTP Alternative Services"; license = lib.licenses.bsd3; }) {}; "alure" = callPackage ({ mkDerivation, alure, base, OpenAL }: mkDerivation { pname = "alure"; version = "0.1"; sha256 = "1nrlw8qdbgv3l99mlcql35zknyj767fgh3f53y2mjksrh0p61v8n"; libraryHaskellDepends = [ base OpenAL ]; librarySystemDepends = [ alure ]; description = "A Haskell binding for ALURE"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) alure;}; "always" = callPackage ({ mkDerivation }: mkDerivation { pname = "always"; version = "0.1"; sha256 = "15fwq1pmb3d46cgsj59q3iz2qs0lgvq5b9d6gxfysnjlm3sp0ivw"; description = "provides a typeclass that is always satisfied"; license = lib.licenses.bsd3; }) {}; "amazon-emailer" = callPackage ({ mkDerivation, base, bytestring, configurator, http-conduit , lifted-base, mime-mail, mime-mail-ses, postgresql-simple , resourcet, text, time }: mkDerivation { pname = "amazon-emailer"; version = "0.4.0.0"; sha256 = "0s8m16qbcz6jgxx83sx1swg2217bvv3q3pm8b7f2jsn33nihrzxx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring configurator http-conduit lifted-base mime-mail mime-mail-ses postgresql-simple resourcet text time ]; description = "A queue daemon for Amazon's SES with a PostgreSQL table as a queue"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "amazon-emailer-client-snap" = callPackage ({ mkDerivation, base, mtl, snap, snaplet-postgresql-simple, text }: mkDerivation { pname = "amazon-emailer-client-snap"; version = "0.1.1.1"; sha256 = "03am5nzacq2wd9jf46fnwmwq2ghfsh3yd9s0mzrrkskd26q1askb"; libraryHaskellDepends = [ base mtl snap snaplet-postgresql-simple text ]; description = "Client library for amazon-emailer daemon"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "amazon-products" = callPackage ({ mkDerivation, base, base64-bytestring, byteable, bytestring , conduit, containers, cryptohash, http-conduit, http-types, mtl , old-locale, resourcet, text, time, transformers , transformers-base, xml-conduit, xml-picklers, xml-types }: mkDerivation { pname = "amazon-products"; version = "0.1.0.1"; sha256 = "10y86b3bzx6yk0478pixh3hh4nkkh0qlwwr0ac2fn6sh1hd6c7sl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base64-bytestring byteable bytestring conduit containers cryptohash http-conduit http-types mtl old-locale resourcet text time transformers transformers-base xml-conduit xml-picklers xml-types ]; executableHaskellDepends = [ base bytestring http-conduit text transformers ]; description = "Connector for Amazon Products API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "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 , tasty, tasty-hunit, text, time, transformers, transformers-base , transformers-compat, unliftio-core, void }: mkDerivation { pname = "amazonka"; version = "1.6.1"; sha256 = "104ifvmwdc1w3y42qcbq57v579zcnmlfv3f0bsazbcqdxnvr9dzd"; 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 ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Comprehensive Amazon Web Services SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-alexa-business" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-alexa-business"; version = "1.6.1"; sha256 = "0k94d4i7fnrlf2zbvndw5bpl9g54ar03s43yzlygq1rg4qfwakhq"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Alexa For Business SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-apigateway" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-apigateway"; version = "1.6.1"; sha256 = "11gkml1xp2h5j9idgk84h6nlz2fvszrrn9hmqjm4b76hj3a3v11v"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon API Gateway SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-application-autoscaling" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-application-autoscaling"; version = "1.6.1"; sha256 = "11njiad7rzx2vbzr6m3qwrvzqaplnp6h1zkd92mcc16chaial3ns"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Application Auto Scaling SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-appstream" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-appstream"; version = "1.6.1"; sha256 = "1308gj35ibv54asgwng2rxsvwyz5gmcnfigikm1ib950a33zli36"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon AppStream SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-appsync" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-appsync"; version = "1.6.1"; sha256 = "0py1hf3hjcyrck39s8b8nircz0zi80rq27b4snwmrbs5l5lhp23s"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon AppSync SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-athena" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-athena"; version = "1.6.1"; sha256 = "17avw47p6jkfbwgr4hlv0kx10xbjgm2rfpdj26whjzwv1mpy83ip"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Athena SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-autoscaling" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-autoscaling"; version = "1.6.1"; sha256 = "0569mjl9k4v0z740vhaz665zy5s3jzrvp562n4j6mkim9p0svd1g"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Auto Scaling SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-autoscaling-plans" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-autoscaling-plans"; version = "1.6.1"; sha256 = "1xg9lcqjsdczy9gnssy78wbapypbdhnzs9kb3k779h5r8dv4rbx9"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Auto Scaling Plans SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-batch" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-batch"; version = "1.6.1"; sha256 = "197wjj11y5qjapz6c9qpp92fkhsfbc8pm9f0pyw63k7cyr3vcrq6"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Batch SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-budgets" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-budgets"; version = "1.6.1"; sha256 = "0wv25m25dnwsv3r8njjjg4ffy8d3r1xw5q56adhpifir0j2j1aw4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Budgets SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-certificatemanager" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-certificatemanager"; version = "1.6.1"; sha256 = "1wlyd1wn11ngq5pbh3mcg1acknsycyc9j41l7miwir5swxkpngc3"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Certificate Manager SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-certificatemanager-pca" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-certificatemanager-pca"; version = "1.6.1"; sha256 = "1qcmbw2n6vw0a9ksbvqhf7qmlk5zlxifc4hg9wzr3zywmj4zygq0"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Certificate Manager Private Certificate Authority SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-cloud9" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloud9"; version = "1.6.1"; sha256 = "1ikkcd9i45zmfx7p25wf97pn52314xs0ga4lh3r32b8xrh2d9kq4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Cloud9 SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-clouddirectory" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-clouddirectory"; version = "1.6.1"; sha256 = "012nilk1j8jmp8bhcc5qff95g1ivsky05jwk4xpfh05j573cdaqz"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudDirectory SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-cloudformation" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudformation"; version = "1.6.1"; sha256 = "1j5gsgswcflfrmry777drc7f7619azr1qffdz636y2vb8nsyl8z8"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudFormation SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-cloudfront" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudfront"; version = "1.6.1"; sha256 = "0yd7vx90wnjid99gq4vypxfmgqjrfa4ws2s7x77qx1rl1pxh0ncc"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudFront SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-cloudhsm" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudhsm"; version = "1.6.1"; sha256 = "06d0w3h3njblqjh95crf6gslkdcjx29g1h66f6z0gqikrwiy5prl"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudHSM SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-cloudhsmv2" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudhsmv2"; version = "1.6.1"; sha256 = "1j7ns5daj4rsvc1f956wfy7hpshb7z8vffa6vyzvrfmw8kfspvfa"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudHSM V2 SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-cloudsearch" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudsearch"; version = "1.6.1"; sha256 = "1p3srndrj4kgwwz9021mfh91za8qgrhf4hzk02nva6awdp114j6h"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudSearch SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-cloudsearch-domains" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudsearch-domains"; version = "1.6.1"; sha256 = "07xihv4bay6vz9pw89y3issfmi7iicryzi1wh22sxw3qb1jnq6q4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudSearch Domain SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-cloudtrail" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudtrail"; version = "1.6.1"; sha256 = "1abx1xp75fdnavxwxi2ak5gk3b2vc2380znv3mi28s72l8aprk2m"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudTrail SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-cloudwatch" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudwatch"; version = "1.6.1"; sha256 = "0v9j950qlfhy4dz77kq0329877050lpwaqi5h5s00kxiqwbvcmjf"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudWatch SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-cloudwatch-events" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudwatch-events"; version = "1.6.1"; sha256 = "0ikn7z6fp648qi5ch664wnym6v1mcq37khxw7fwfnfqnir13sclb"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudWatch Events SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-cloudwatch-logs" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cloudwatch-logs"; version = "1.6.1"; sha256 = "146llix63givxlry48la1m5c28q9008bmpfmbj3x5mwrgjxxxpv1"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon CloudWatch Logs SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-codebuild" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-codebuild"; version = "1.6.1"; sha256 = "1c56766yz3dj1zq643503mphdw7kb82kfn63ldi6f7i6dc5yyx8k"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon CodeBuild SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-codecommit" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-codecommit"; version = "1.6.1"; sha256 = "0cq73pd93la058sgpcvhmrqc5r4splh5x9w571fxrilmc08a6fdn"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon CodeCommit SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-codedeploy" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-codedeploy"; version = "1.6.1"; sha256 = "1yjlbcbzfp72621sj458b2lv35rf8fcr88ljb47mrp7ihb86zzrx"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon CodeDeploy SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-codepipeline" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-codepipeline"; version = "1.6.1"; sha256 = "1jb5775n31yhbqahv8jiiz5i1qzvq5rls3f1jf35wnwjvzzzz85z"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon CodePipeline SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-codestar" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-codestar"; version = "1.6.1"; sha256 = "1vf0cg2kby5bnb6j575c0mcldbqj577mkmfzsbwy3hnfv92rhipy"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon CodeStar SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-cognito-identity" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cognito-identity"; version = "1.6.1"; sha256 = "0142kq7hfdala7bl9l1d5s0rkf50zz89qm6m0f3mpfp4iiaphxxr"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Cognito Identity SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-cognito-idp" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cognito-idp"; version = "1.6.1"; sha256 = "06zhx3rajqf0llc5xvyp9nd77pb0h5mfv8f83kbp9696yi7c6qnz"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Cognito Identity Provider SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-cognito-sync" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cognito-sync"; version = "1.6.1"; sha256 = "0qyvj02y7c0lvw5axr50l22pvmzj8l6c8ivdlf6myrdmfb8gjj70"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Cognito Sync SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-comprehend" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-comprehend"; version = "1.6.1"; sha256 = "12ipg2qnyaw1y5azgq2b7vw9n17l877xiw7fa6xaxsmf3xfk6w1d"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Comprehend SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-config" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-config"; version = "1.6.1"; sha256 = "0d38y292gwq7ix0gvrkznc7007jlr8an2wzrxn0rjca0f24vldpz"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Config SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-connect" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-connect"; version = "1.6.1"; sha256 = "0l0p3n1pa3jnq5srcc93w37bxqiv4i912y5a4vx6ghzgpv8y4k42"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Connect Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-contrib-rds-utils" = callPackage ({ mkDerivation, amazonka, amazonka-core, amazonka-rds, base , bytestring, lens, optparse-applicative, text, time }: mkDerivation { pname = "amazonka-contrib-rds-utils"; version = "1.6.1.1"; sha256 = "16wjgsv0pd7lkpg4qwixlm8fkf6qzbspjb1xhyjh507lfgg2s1yl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ amazonka amazonka-core amazonka-rds base bytestring lens text time ]; executableHaskellDepends = [ amazonka base bytestring lens optparse-applicative text ]; description = "A Haskell equivalent of \"aws rds generate-db-auth-token\""; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-core" = callPackage ({ mkDerivation, aeson, attoparsec, base, bifunctors, bytestring , case-insensitive, conduit, conduit-extra, cryptonite , data-ordlist, deepseq, exceptions, hashable, http-client , http-conduit, http-types, lens, memory, mtl, QuickCheck , quickcheck-unicode, resourcet, scientific, semigroups, tagged , tasty, tasty-hunit, tasty-quickcheck, template-haskell, text , time, transformers, transformers-compat, unordered-containers , xml-conduit, xml-types }: mkDerivation { pname = "amazonka-core"; version = "1.6.1"; sha256 = "0hx250dja1l4n4y5115w0qngzlqj8f6p861sdaykh0yjm4nzb621"; revision = "2"; editedCabalFile = "15mwn2cv4f99rb53wzk7hplb6ncpcl7crsvj8dx71ymm60cf2kxr"; 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 ]; testHaskellDepends = [ aeson base bytestring case-insensitive conduit data-ordlist http-conduit http-types lens QuickCheck quickcheck-unicode tasty tasty-hunit tasty-quickcheck template-haskell text time ]; description = "Core data types and functionality for Amazonka libraries"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "amazonka-cost-explorer" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cost-explorer"; version = "1.6.1"; sha256 = "1hrcg3ibs1wwbbpdhpkzplqg48jd0ckhpyv1c1lfkhdgbxzb9gwc"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Cost Explorer Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-cur" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-cur"; version = "1.6.1"; sha256 = "0rigrrr7malmj6l2zxxda3bvljpakjnh6k986nm7fl5dg7qyvq62"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Cost and Usage Report Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-datapipeline" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-datapipeline"; version = "1.6.1"; sha256 = "08mig2diwr6ryyvin3w9rj3w37lm02v85c3bhnz5k7649s255xvb"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Data Pipeline SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-devicefarm" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-devicefarm"; version = "1.6.1"; sha256 = "1v43k8vyal9zi91yad3518jlr5qj975l27hbdri7q7w9iax5pn5y"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Device Farm SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-directconnect" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-directconnect"; version = "1.6.1"; sha256 = "0nq4zax36am2y5p51g4giqln26nbjyykgprqa6z1hl8ls659jqfw"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Direct Connect SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-discovery" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-discovery"; version = "1.6.1"; sha256 = "17a47yhqy7hs9vhj0iwby14irh732j2d00sm7zh3xpvipwrckaq2"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Application Discovery Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-dms" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-dms"; version = "1.6.1"; sha256 = "11zdwcl0cz7fpamc7a9smg6qjnkc3a77l1g8k9q5y0yprhbzcycc"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Database Migration Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-ds" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ds"; version = "1.6.1"; sha256 = "1zy8sr49ls5qzijr7phsbc5xmxsc4hqc1dwrzkm5cmc69abhfj7v"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Directory Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-dynamodb" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-dynamodb"; version = "1.6.1"; sha256 = "10hxbkq15l2hcyjjspi3kf05m3294ywk51vw82j3c1pii1n4h804"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon DynamoDB SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-dynamodb-dax" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-dynamodb-dax"; version = "1.6.1"; sha256 = "0s8n60lkjigbgn8a63cpwq1pj6nvjyhrx5w6bx1nqfls8y5ik857"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon DynamoDB Accelerator (DAX) SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-dynamodb-streams" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-dynamodb-streams"; version = "1.6.1"; sha256 = "0nfr9sqiirxb9a8j6ix2l1mhyrwx061q4h7lr57ar7arj9lanbgy"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon DynamoDB Streams SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-ec2" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ec2"; version = "1.6.1"; sha256 = "1lxdi92x60bd7r41abcz20dabs07qxy0ipmxgryqmrxkrqj9jjmh"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic Compute Cloud SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-ecr" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ecr"; version = "1.6.1"; sha256 = "0n3kdkmmwasqg7gkhmszkhvzsfp90mjlhfwx02v12gpn83b5s39d"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon EC2 Container Registry SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-ecs" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ecs"; version = "1.6.1"; sha256 = "1fhv3b62anx1zlspmdi5l44qgsk4xd7s0p2vxczvzf82mcli21sm"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon EC2 Container Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-efs" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-efs"; version = "1.6.1"; sha256 = "135isr1khawf2ap3ba791aynlm74hay7jddhrf6vsfscn1z087kl"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic File System SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-elasticache" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-elasticache"; version = "1.6.1"; sha256 = "0q7bzr3xcc78163md6i1gzxhbqrb98x8clisp9vynhvw5vh8lbad"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon ElastiCache SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-elasticbeanstalk" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-elasticbeanstalk"; version = "1.6.1"; sha256 = "0sczhwhckhgyf3dbmp0hnaikqkym94kyndyqzpsl9m8p0blgkm1a"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic Beanstalk SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-elasticsearch" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-elasticsearch"; version = "1.6.1"; sha256 = "04ya0s83gakhbkpgimmgjax09caww8y7cx1nm1j02fminifivycy"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elasticsearch Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-elastictranscoder" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-elastictranscoder"; version = "1.6.1"; sha256 = "0nzvjzb91jka0wiimvjh5hlfqw92bsn16m1dvgnk315p7pgfg06z"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic Transcoder SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-elb" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-elb"; version = "1.6.1"; sha256 = "178hpbk35vbc6lrmpjkdc57d8961bbv8nqn1bajxm65q3nwfqpjv"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic Load Balancing SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-elbv2" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-elbv2"; version = "1.6.1"; sha256 = "0ybv5wwfn0cnd3qwk7r343jihq6m0h15f6xr2a2yxjs8wizr0h37"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic Load Balancing SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-emr" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-emr"; version = "1.6.1"; sha256 = "1g475pn0sxf4widb2xqpsm4awvqj6glpdj3ryyqhp7i38wvcg4sb"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elastic MapReduce SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-fms" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-fms"; version = "1.6.1"; sha256 = "1nrgjqmm77difl82ixaif56waw89mx0m8p0hgblzfq47gi28n6mh"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Firewall Management Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-gamelift" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-gamelift"; version = "1.6.1"; sha256 = "1cp3w3xi5icwh9ss168hsz49rq0d4wqns8kbx1aar7lchm85bj69"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon GameLift SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-glacier" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-glacier"; version = "1.6.1"; sha256 = "11q8ajyx8nf9lc7wr7vwpg1gvp4wwb83zyv17cdpr60g7mrwymav"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Glacier SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-glue" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-glue"; version = "1.6.1"; sha256 = "17z8bcgahxw7apanj9nm9srj47dxwshmkwm828jm49wpkcvk0akb"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Glue SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-greengrass" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-greengrass"; version = "1.6.1"; sha256 = "03l0igrx2za6004rxbhd047ww1csbffviii3q16csvxnj41kz8pg"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Greengrass SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-guardduty" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-guardduty"; version = "1.6.1"; sha256 = "0v1xpykjgz3nqj5yil4f2m5rs4xcfflk9a4xckix0yp5gkbbd01x"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon GuardDuty SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-health" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-health"; version = "1.6.1"; sha256 = "0xs6fsl7z8qq40vi79nasfxwlxxm2ljpzh4c1b77v6q1mkak7dd2"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Health APIs and Notifications SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-iam" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-iam"; version = "1.6.1"; sha256 = "1mz7qdk19n3cs9iy5sf7h4g7a7sfimbb4lrk992f9ykmmyj0cl8x"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Identity and Access Management SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-iam-policy" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, base64-bytestring , bytestring, doctest, hashable, hspec, profunctors, scientific , text, time }: mkDerivation { pname = "amazonka-iam-policy"; version = "0.0.4"; sha256 = "0nm24ck11d3ppcvqpqmi73l6s9ry20c907v4017gi6rlybzra75j"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base base64-bytestring bytestring hashable profunctors scientific text time ]; testHaskellDepends = [ aeson aeson-pretty base bytestring doctest hspec ]; description = "Amazon IAM Policy Document DSL and Combinators"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "amazonka-importexport" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-importexport"; version = "1.6.1"; sha256 = "13nxssqayp917g2ynmvva2mk0dqd724f891jx4z0cnlxrja2856f"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Import/Export SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-inspector" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-inspector"; version = "1.6.1"; sha256 = "0x5nxw2nb64ahjw4hy8lp7w32mqsq0zj0skj116pa4yf6p1v7d38"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Inspector SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-iot" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-iot"; version = "1.6.1"; sha256 = "10y65lma8m8cyz753r3pkaayqfyhxs8103y63v0dardrvci3jxji"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-iot-analytics" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-iot-analytics"; version = "1.6.1"; sha256 = "1xwfz3s4sgd611bx045gjhnpjmh3c38i1hgvis968bx8ka47xbsk"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT Analytics SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-iot-dataplane" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-iot-dataplane"; version = "1.6.1"; sha256 = "0j0bqaw6nc3nhq6wbm1jlm7kdkf497xnba4yxk3q27gbx5zzjhvv"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT Data Plane SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-iot-jobs-dataplane" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-iot-jobs-dataplane"; version = "1.6.1"; sha256 = "00s8hdhp6g5h1lilvpqawgy3l89hdn31374cgq8wcx09nmjj8san"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon IoT Jobs Data Plane SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-kinesis" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-kinesis"; version = "1.6.1"; sha256 = "0rsipc64ia9hwcvw5bn0055bisq04kihnhzb4wzfvbgrzgrxrqsz"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Kinesis SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-kinesis-analytics" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-kinesis-analytics"; version = "1.6.1"; sha256 = "16bf0sqyrgphhbqi8lxzmgb818m7yajmdcwmzgz3w99zzad9qn5g"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Kinesis Analytics SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-kinesis-firehose" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-kinesis-firehose"; version = "1.6.1"; sha256 = "0bc7d36zs3b0nx2889hpnk45fcrn3dknn2c6gg19wk1k7zz0p8g4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Kinesis Firehose SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-kinesis-video" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-kinesis-video"; version = "1.6.1"; sha256 = "12v9jqr1x6gkxh7g3rzif24gv6wwh8f5rmf1bz6rbfai4sf75ixv"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Kinesis Video Streams SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-kinesis-video-archived-media" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-kinesis-video-archived-media"; version = "1.6.1"; sha256 = "1qbms2rfgap2pn1ygd6ihjpqqpafhkpwn15z3vl5bslhk6f7bm0j"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Kinesis Video Streams Archived Media SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-kinesis-video-media" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-kinesis-video-media"; version = "1.6.1"; sha256 = "1a5mq474g5iy8lp6sfgbr2b20swz6snhbi982zjyhkybvn6lgqh4"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Kinesis Video Streams Media SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-kms" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-kms"; version = "1.6.1"; sha256 = "11b2jnfdj2z3v65cbwwryr35n9pjf488mrs90j2prx6ijb1kwcvd"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Key Management Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-lambda" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-lambda"; version = "1.6.1"; sha256 = "18yc1wk7dbyxjdqkdyp1hi45i8vc95imaj0xfr29yq5dbkqmyawp"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Lambda SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-lex-models" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-lex-models"; version = "1.6.1"; sha256 = "1dhxanxg748jqz8g6ixdca4jv2hgynpf6w6qdg293429zrj1f2ss"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Lex Model Building Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-lex-runtime" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-lex-runtime"; version = "1.6.1"; sha256 = "1ampjwlaqczcs2x1sqagn5cm2c6y9bgr2wp62idlnsv5ic5nqky2"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Lex Runtime Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-lightsail" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-lightsail"; version = "1.6.1"; sha256 = "07lknfz41jc4vjd76ql32h6bbbhpb82wafj7w3ifwnxaz2h8wrvw"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Lightsail SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-marketplace-analytics" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-marketplace-analytics"; version = "1.6.1"; sha256 = "0z8kl946ssilj4vb50a5pv21kyfd0fp1bs3l3xyxjc1ynypq5xbg"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Marketplace Commerce Analytics SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-marketplace-entitlement" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-marketplace-entitlement"; version = "1.6.1"; sha256 = "03ik11dkksw1m2jrd12cpgd3gjczcwcbmwl1xg6p9y2f5fyq056i"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Marketplace Entitlement Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-marketplace-metering" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-marketplace-metering"; version = "1.6.1"; sha256 = "0dshx2nyhsywmx491cvzfcr3dz847q7mjdj9zwli9f6kzgldp2wj"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Marketplace Metering SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-mechanicalturk" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-mechanicalturk"; version = "1.6.1"; sha256 = "0cap5qkwwzgrkjxqg1rjmx8w9wa74p6h436w427yw53dxi6saxlh"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Mechanical Turk SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-mediaconvert" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-mediaconvert"; version = "1.6.1"; sha256 = "0zzdx21mjma5z04a4s6gf5h6wy8vv72a5m71h2hmr5f65asfi8k5"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elemental MediaConvert SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-medialive" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-medialive"; version = "1.6.1"; sha256 = "0b85pp51xpgl0v83wkym807gfp91qmgq8y0m85ygpyks69gnbs14"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elemental MediaLive SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-mediapackage" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-mediapackage"; version = "1.6.1"; sha256 = "08ayhbd8w7aqgw4y89akax24gx90n56d4p8cfm4favga10j46zj3"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elemental MediaPackage SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-mediastore" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-mediastore"; version = "1.6.1"; sha256 = "1cdns9s4mrnpnziq7b431iwx3swcl55c20a0migf2kzbyzcv9a7z"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elemental MediaStore SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-mediastore-dataplane" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-mediastore-dataplane"; version = "1.6.1"; sha256 = "1sd73z4pqa1x25x3qp64yxz5wljhavbvlrj07g4222bz01p8rb3q"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Elemental MediaStore Data Plane SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-migrationhub" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-migrationhub"; version = "1.6.1"; sha256 = "0gwmlr861g6f85wb46708wjvxixq2id6lxdk6vdkv838z1h60gl7"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Migration Hub SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-ml" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ml"; version = "1.6.1"; sha256 = "0wmqlx4k17m3zywkj39z3fv6jbmhhz9w7ax1g465gzizcswc1ixq"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Machine Learning SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-mobile" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-mobile"; version = "1.6.1"; sha256 = "1jx32by2xlkfb57c2d981i4ibsy8a59sgr2xfgsngfjdmpg844lp"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Mobile SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-mq" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-mq"; version = "1.6.1"; sha256 = "0whgnswjvx8a8wj01wd65b41yza3110g1zqwmvs6srjx6zjs3ha0"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon MQ SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-opsworks" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-opsworks"; version = "1.6.1"; sha256 = "15magxqrylyxdkqa5xyihq00nfh4pv0g7wl6gp9smvg5svq1c5qa"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon OpsWorks SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-opsworks-cm" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-opsworks-cm"; version = "1.6.1"; sha256 = "0mya7swx8x4p7wz17p62jn8ixw4xi72w6691r4ay5gphl81pi1ai"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon OpsWorks for Chef Automate SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-organizations" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-organizations"; version = "1.6.1"; sha256 = "1yx7hfnl6nnhdx3ryjvg8vkyj053m2a6zds61vrnl2kc0n890bcs"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Organizations SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-pinpoint" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-pinpoint"; version = "1.6.1"; sha256 = "11zw2xkn39c75frqpm67x2qpb63xzl25633ny0b3rbdpak8w4f5a"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Pinpoint SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-polly" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-polly"; version = "1.6.1"; sha256 = "1vyckykw1in9qlz824k4zmn9xixlf2ak479vfcb1p872ri2pb25h"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Polly SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-pricing" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-pricing"; version = "1.6.1"; sha256 = "1mh04sali41d8zchd8ibcvzv9vnfdlcwzz6p3n72wmczqaz2ps8v"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Price List Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-rds" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-rds"; version = "1.6.1"; sha256 = "08cl73fczrf94k5z92w2cpf3ngrcqhb6xiygbh3vv4wh6l541lpw"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Relational Database Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-redshift" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-redshift"; version = "1.6.1"; sha256 = "051281bgr65xsyac3vy1zbjs3v3avw4f2wk1743cqdjnarg8bsl7"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Redshift SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-rekognition" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-rekognition"; version = "1.6.1"; sha256 = "1y7qm7k9y9w0lm09qpzi5p1jld3i78x0pr446q37li15m3pgn81y"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Rekognition SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-resourcegroups" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-resourcegroups"; version = "1.6.1"; sha256 = "0nyac5hyv97b0djhn7z7rjdi2gf7na66grccl040770mxkb77q0k"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Resource Groups SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-resourcegroupstagging" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-resourcegroupstagging"; version = "1.6.1"; sha256 = "0dsghbhwxjq46bghgl1gnwdxcqbc5v3q9pfhap0asj9qjxq8hrwp"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Resource Groups Tagging API SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-route53" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-route53"; version = "1.6.1"; sha256 = "0wspqzdz0i07b4jg80w9vbzmd12pzv7l5dpjnhk2mvbdbgd44r3w"; libraryHaskellDepends = [ amazonka-core base text ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Route 53 SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-route53-autonaming" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-route53-autonaming"; version = "1.6.1"; sha256 = "09cch0ks8gxb08cjilmcyj3phpvikl31bi1ygz73xddaba6ppr9c"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Route 53 Auto Naming SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-route53-domains" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-route53-domains"; version = "1.6.1"; sha256 = "1s529dzwf92scjwbvyvrcfcs9ma1yvcgrwla79fj74f38mscsarc"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Route 53 Domains SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-s3" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , lens, tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-s3"; version = "1.6.1"; sha256 = "0a3y2q3xmb249giwjvsgva26ky315bnsii6s9gqvhd5g9q9b1827"; libraryHaskellDepends = [ amazonka-core base lens text ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Simple Storage Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-s3-streaming" = callPackage ({ mkDerivation, amazonka, amazonka-core, amazonka-s3, async, base , bytestring, conduit, dlist, exceptions, http-client, lens, mmorph , mtl }: mkDerivation { pname = "amazonka-s3-streaming"; version = "1.1.0.0"; sha256 = "0w5jqqc6m1cnhwdhyfb2k5kc9fzn499y2s9jkpsfqxpqynsivlwa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ amazonka amazonka-core amazonka-s3 async base bytestring conduit dlist exceptions http-client lens mmorph mtl ]; description = "Provides conduits to upload data to S3 using the Multipart API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-sagemaker" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-sagemaker"; version = "1.6.1"; sha256 = "0sxs1gan775gny8gq00vw30jqrn9rv46rqq0jglna7z1fadp0fyz"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon SageMaker Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-sagemaker-runtime" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-sagemaker-runtime"; version = "1.6.1"; sha256 = "0iilc70i0lz3qrdklw2909v4yzwvcsazn0px5570p7qsp67imb79"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon SageMaker Runtime SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-sdb" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-sdb"; version = "1.6.1"; sha256 = "0yiap66yqkr453dgkn9q74xmc1g6afqj6ghnhp795lf35igmid2k"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon SimpleDB SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-secretsmanager" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-secretsmanager"; version = "1.6.1"; sha256 = "0zr3nlzxjb1nhwipk67nirh0pnjfchirn677mr12109xx7qcfa8l"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Secrets Manager SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-serverlessrepo" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-serverlessrepo"; version = "1.6.1"; sha256 = "13sc48wbsrkypvqxlrldbglziv1biaqqj4df49x1jlplypbl53vp"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon ServerlessApplicationRepository SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-servicecatalog" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-servicecatalog"; version = "1.6.1"; sha256 = "0jzm0xsn52qh9ihjn73wgnkil6gnrxvp97x7d881nzyvg5yavmml"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Service Catalog SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-ses" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ses"; version = "1.6.1"; sha256 = "1s7c2jvg8y2vi7lzy3wgp352xnf0bfnc36l6g771279l61nmfk05"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Simple Email Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-shield" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-shield"; version = "1.6.1"; sha256 = "06bml09gg5pq8vsj145jwbqpmbx6n07yx0ds030yhmahxyl732hv"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Shield SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-sms" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-sms"; version = "1.6.1"; sha256 = "11ab1f09l7p33mvbgrxl5j09z6higs37a5v9d07hh94lvr5l7syn"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Server Migration Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-snowball" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-snowball"; version = "1.6.1"; sha256 = "1lvw8ym5xlxjiyflg1xr2cqcvf4flamwpd6pgqzbnwzdkyv1zha8"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Import/Export Snowball SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-sns" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-sns"; version = "1.6.1"; sha256 = "0dg72gkb3graaq2bh0dbpd4mx8scmx6zrk9q77rwzpxd80yab66v"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Simple Notification Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-sqs" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-sqs"; version = "1.6.1"; sha256 = "1m2313w5z0mdzhqdx7qkd6k9k5bxbb4dalg37v9jmbsidza7s1pf"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Simple Queue Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-ssm" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-ssm"; version = "1.6.1"; sha256 = "1bxh7hqsm2jfxza4dr2cami39sc2wzkck4yzqp7pk3ds3xggybcm"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Simple Systems Manager (SSM) SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-stepfunctions" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-stepfunctions"; version = "1.6.1"; sha256 = "04yhgmbj129kaj6dxl6ck9clai551j5kmfnwck6nbfpq3mi7dbv0"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Step Functions SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-storagegateway" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-storagegateway"; version = "1.6.1"; sha256 = "0gvyh6qjfcr3ndv17rcjxnsa13dghwdd420cnc8xsafq54qbah8h"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Storage Gateway SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-sts" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-sts"; version = "1.6.1"; sha256 = "1fcg3hg88427h9fgqpxwa599gh19i1lc2wfjlf554cg92jxn88zf"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Security Token Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-support" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-support"; version = "1.6.1"; sha256 = "1fhrqwbv84np82nddkxxp7bkws2830yb3pz52nwng800vpahsbas"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Support SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-swf" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-swf"; version = "1.6.1"; sha256 = "0jklp28c7kanlkl6mciam2gj6b6w25fs7aidf83ndr3z9xqfd73v"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Simple Workflow Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-test" = callPackage ({ mkDerivation, 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 }: mkDerivation { pname = "amazonka-test"; version = "1.6.1"; sha256 = "1a92y92gwn4143z73fwrm03vi5wdxgl2i1myvb8qsk9c621xa7km"; 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 ]; description = "Common functionality for Amazonka library test-suites"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-transcribe" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-transcribe"; version = "1.6.1"; sha256 = "1pkbmir7fqci7nlz9ca5rbd0yx75kj9pa665k928ll1m34fng5iv"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Transcribe Service SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-translate" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-translate"; version = "1.6.1"; sha256 = "09rk9223yyi2anzxifcmm4qmxpd1ljg1q644jv1accrpgn1k1h89"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon Translate SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-waf" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-waf"; version = "1.6.1"; sha256 = "0sjian917kc7vzq34sbd4cifx5qwf9lkkrvhbsl1z2aqv0bzbhj5"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon WAF SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-waf-regional" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-waf-regional"; version = "1.6.1"; sha256 = "1g57aa4zba01iq14njm529k9743lyx7n4v1ilg11qyycbihh2vgp"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon WAF Regional SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-workdocs" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-workdocs"; version = "1.6.1"; sha256 = "1gahyswzfimm5kcsp6npnla48cmrihw6pxy66bql6zy60apy26h1"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon WorkDocs SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-workmail" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-workmail"; version = "1.6.1"; sha256 = "1vb4p6l4jv6f5xrd7plxxqjpj9vsdqh83sdywr41p3ggynwg2vip"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon WorkMail SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-workspaces" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-workspaces"; version = "1.6.1"; sha256 = "1grpbka4baw81qz4sds52ag4nj4ial6kbjii11yrkyc6i9dki2g5"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon WorkSpaces SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amazonka-xray" = callPackage ({ mkDerivation, amazonka-core, amazonka-test, base, bytestring , tasty, tasty-hunit, text, time, unordered-containers }: mkDerivation { pname = "amazonka-xray"; version = "1.6.1"; sha256 = "03fhlls2n1cih0z4fcs1bcsr1d97qnllcknq90dqmmr9fmmg131l"; libraryHaskellDepends = [ amazonka-core base ]; testHaskellDepends = [ amazonka-core amazonka-test base bytestring tasty tasty-hunit text time unordered-containers ]; description = "Amazon X-Ray SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "amby" = callPackage ({ mkDerivation, base, bytestring, cassava, Chart, Chart-cairo , Chart-diagrams, colour, containers, data-default , data-default-class, datasets, doctest, either, exceptions, extra , foldl, lens, mtl, mwc-random, pretty-display, process, safe , scientific, statistics, tasty, tasty-hunit, text, vector , vector-algorithms }: mkDerivation { pname = "amby"; version = "0.3.2"; sha256 = "0sck0jjr1iwiy6lxd0lhv4cww004pcm7i9b9d8wikfvp2g170yzs"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cassava Chart Chart-cairo Chart-diagrams colour containers data-default data-default-class datasets either exceptions extra foldl lens mtl mwc-random pretty-display process safe scientific statistics text vector vector-algorithms ]; testHaskellDepends = [ base doctest tasty tasty-hunit vector ]; benchmarkHaskellDepends = [ base statistics ]; description = "Statistical data visualization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ampersand" = callPackage ({ mkDerivation, base, bytestring, conduit, containers, csv , directory, filepath, graphviz, hashable, HStringTemplate, lens , MissingH, mtl, old-locale, old-time, pandoc, pandoc-types, parsec , process, QuickCheck, simple-sql-parser, split, SpreadsheetML , text, time, transformers, utf8-string, wl-pprint, xlsx, zlib }: mkDerivation { pname = "ampersand"; version = "3.1.0"; sha256 = "0i37ycyhks335gfby81mnjflk40ir66aprf4752sqnqs68wk6bpm"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring containers csv directory filepath graphviz hashable HStringTemplate lens MissingH mtl old-locale old-time pandoc pandoc-types parsec process simple-sql-parser split SpreadsheetML text time utf8-string wl-pprint xlsx zlib ]; testHaskellDepends = [ base bytestring conduit containers directory filepath hashable lens MissingH mtl old-locale pandoc pandoc-types parsec QuickCheck simple-sql-parser text time transformers utf8-string wl-pprint xlsx zlib ]; description = "Toolsuite for automated design of business processes"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "amqp" = callPackage ({ mkDerivation, base, binary, bytestring, clock, connection , containers, data-binary-ieee754, hspec, hspec-expectations , monad-control, network, network-uri, split, stm, text, vector , xml }: mkDerivation { pname = "amqp"; version = "0.22.1"; sha256 = "0z1w35ar0bswbjzgana52nh4ilxbidnfkvli29w2zr7cak9dgzg1"; 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 ]; testHaskellDepends = [ base binary bytestring clock connection containers data-binary-ieee754 hspec hspec-expectations network network-uri split stm text vector ]; description = "Client library for AMQP servers (currently only RabbitMQ)"; license = lib.licenses.bsd3; }) {}; "amqp-conduit" = callPackage ({ mkDerivation, amqp, base, bytestring, conduit, exceptions, hspec , HUnit, lifted-base, monad-control, mtl, resourcet, text , transformers, transformers-base }: mkDerivation { pname = "amqp-conduit"; version = "0.3.0.0"; sha256 = "0w4i8jk7s8j341nx6qsmvlj7n2nnpwy3vzvkfnbzkphy0abyg0yn"; libraryHaskellDepends = [ amqp base conduit exceptions lifted-base monad-control mtl resourcet text transformers transformers-base ]; testHaskellDepends = [ amqp base bytestring conduit hspec HUnit resourcet transformers ]; description = "Conduit bindings for AMQP (see amqp package)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "amqp-streamly" = callPackage ({ mkDerivation, amqp, base, bytestring, hspec, process, streamly , testcontainers, text }: mkDerivation { pname = "amqp-streamly"; version = "0.2.0"; sha256 = "0f6w574pq9nl4iq6di99cip4sxn62yrwpjqc22nwlvbqr6bgl79f"; libraryHaskellDepends = [ amqp base streamly text ]; testHaskellDepends = [ amqp base bytestring hspec process streamly testcontainers text ]; description = "A simple streamly wrapper for amqp"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "amqp-utils" = callPackage ({ mkDerivation, amqp, base, bytestring, connection, containers , data-default-class, directory, filepath, filepath-bytestring , hinotify, magic, network, process, rawfilepath, text, time, tls , unix, utf8-string, x509-system }: mkDerivation { pname = "amqp-utils"; version = "0.6.3.2"; sha256 = "1qdhp96zqcjd8yd2hmg7c2cl9gdvywp1p3v1xjcax9si5pr83w1i"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ amqp base bytestring connection containers data-default-class directory filepath filepath-bytestring hinotify magic network process rawfilepath text time tls unix utf8-string x509-system ]; description = "AMQP toolset for the command line"; license = lib.licenses.gpl3Only; }) {}; "amqp-worker" = callPackage ({ mkDerivation, aeson, amqp, base, bytestring, data-default , exceptions, monad-control, monad-loops, mtl, resource-pool , server, split, text, transformers-base }: mkDerivation { pname = "amqp-worker"; version = "0.3.2"; sha256 = "0w6nz5crrvr8wb0ylszl3ckxc17pll03swr30zvpqaz855pqriw3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson amqp base bytestring data-default exceptions monad-control monad-loops mtl resource-pool split text transformers-base ]; executableHaskellDepends = [ aeson amqp base bytestring data-default exceptions monad-control monad-loops mtl resource-pool split text transformers-base ]; testHaskellDepends = [ aeson amqp base bytestring data-default exceptions monad-control monad-loops mtl resource-pool server split text transformers-base ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {server = null;}; "amrun" = callPackage ({ mkDerivation, base, deepseq, parsec }: mkDerivation { pname = "amrun"; version = "0.0.0.7"; sha256 = "13mc0vq51nhg3n7ff1k2045a9zkg3l5a3hr3wnz7ybfw8j457g78"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base deepseq parsec ]; description = "Interpreter for AM"; license = "GPL"; }) {}; "anagrep" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, containers , criterion, deepseq, ghc-prim, hspec, integer-gmp, QuickCheck , regex-tdfa, vector }: mkDerivation { pname = "anagrep"; version = "0.1.0.0"; sha256 = "1pqp3q8pr2j0v1ra83glfbbclq6yd6vns0q9q8i9r4kd7lrd2vrm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base case-insensitive containers deepseq ghc-prim integer-gmp regex-tdfa vector ]; executableHaskellDepends = [ base bytestring case-insensitive ]; testHaskellDepends = [ base case-insensitive hspec QuickCheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Find strings with permutations (anagrams) that match a regular expression"; license = lib.licenses.bsd3; }) {}; "analyze" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, cassava , exceptions, foldl, free, hashable, lucid, QuickCheck, tasty , tasty-hunit, tasty-quickcheck, text, unordered-containers, vector }: mkDerivation { pname = "analyze"; version = "0.1.0.0"; sha256 = "0ia4dcqzq168qy5qh65dsp7bb94bxmxnpi2l9vzp7492wrhij9mg"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base binary bytestring cassava exceptions foldl free hashable lucid text unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring exceptions foldl QuickCheck tasty tasty-hunit tasty-quickcheck text unordered-containers vector ]; description = "making data science easy and safe with data frames"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "analyze-client" = callPackage ({ mkDerivation, base, bytestring, http-conduit , MonadCatchIO-transformers, mtl, snap, snap-core, time }: mkDerivation { pname = "analyze-client"; version = "0.1.0.2"; sha256 = "12csrds628c3ff9giyc6q74jn1s2fbkdyagzbqcvnh3brnzsjvss"; libraryHaskellDepends = [ base bytestring http-conduit MonadCatchIO-transformers mtl snap snap-core time ]; description = "Client for analyze service"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "anansi" = callPackage ({ mkDerivation, base, bytestring, containers, monads-tf, options , parsec, system-argv0, system-fileio, system-filepath, text }: mkDerivation { pname = "anansi"; version = "0.4.8"; sha256 = "1fzrry9axri0wcff0zbxq0dbq0pxyq6x6bzw426xkm3ayzfd825a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers monads-tf options parsec system-argv0 system-fileio system-filepath text ]; executableHaskellDepends = [ base bytestring containers monads-tf options parsec system-argv0 system-fileio system-filepath text ]; description = "Simple literate programming preprocessor"; license = lib.licenses.gpl3Only; }) {}; "anansi-hscolour" = callPackage ({ mkDerivation, anansi, base, bytestring, containers, hscolour , monads-tf, text }: mkDerivation { pname = "anansi-hscolour"; version = "0.1.2"; sha256 = "0ffk44lacm3al96cmnacyi6pnhlzhw34jgn87fsfjcl516ffmfxw"; libraryHaskellDepends = [ anansi base bytestring containers hscolour monads-tf text ]; description = "Colorized looms for Anansi"; license = lib.licenses.gpl3Only; }) {}; "anansi-pandoc" = callPackage ({ mkDerivation, anansi, base, bytestring, containers, monads-tf , pandoc, text }: mkDerivation { pname = "anansi-pandoc"; version = "0.1.3"; sha256 = "13s370b35wmwvbp6a9afsbl62hswj4mdhnvcgigwjz6bcwxxxpxi"; libraryHaskellDepends = [ anansi base bytestring containers monads-tf pandoc text ]; description = "Looms which use Pandoc to parse and produce a variety of formats"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "anatomy" = callPackage ({ mkDerivation, atomo, base, blaze-html, bytestring, containers , directory, filepath, hashable, haskeline, highlighter, mtl , parsec, pretty, pretty-show, tagsoup, text, time, vector }: mkDerivation { pname = "anatomy"; version = "0.4"; sha256 = "0xza3xfzzbix9xf0vwwk4qz02h4iil3hglqspgdymhjbxfl68714"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ atomo base blaze-html bytestring containers directory filepath hashable haskeline highlighter mtl parsec pretty pretty-show tagsoup text time vector ]; executableHaskellDepends = [ atomo base blaze-html bytestring containers directory filepath hashable haskeline highlighter mtl parsec pretty pretty-show tagsoup text time vector ]; description = "Anatomy: Atomo documentation system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "android" = callPackage ({ mkDerivation, base, process }: mkDerivation { pname = "android"; version = "0.0.2"; sha256 = "1wn0kap7bw6sp9yi1awcmxh11s5ra4b44qbf97plsvrmpfz15cc5"; libraryHaskellDepends = [ base process ]; description = "Android methods exposed to Haskell"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "android-activity" = callPackage ({ mkDerivation, base, data-default }: mkDerivation { pname = "android-activity"; version = "0.1"; sha256 = "07mgmpcwj7xi3ibmlcz45l645s5cbfnkr1brlhrzbnbyx72x7dr6"; libraryHaskellDepends = [ base data-default ]; description = "Turn regular Haskell programs into Android Activities"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "android-lint-summary" = callPackage ({ mkDerivation, base, basic-prelude, data-default, directory , filemanip, hspec, hxt, lens, mtl, optparse-applicative , QuickCheck, rainbow, stringable, terminal-size, text }: mkDerivation { pname = "android-lint-summary"; version = "0.2.1"; sha256 = "1sk2mfxfbj6bbsff89jch1x7rhag2yv5331qhal50qf1q7fvzgx1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base basic-prelude data-default directory filemanip hxt lens mtl optparse-applicative rainbow stringable terminal-size text ]; executableHaskellDepends = [ base basic-prelude data-default directory filemanip mtl optparse-applicative rainbow stringable terminal-size text ]; testHaskellDepends = [ base basic-prelude directory hspec hxt QuickCheck stringable ]; description = "A pretty printer for Android Lint errors"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "angel" = callPackage ({ mkDerivation, base, configurator, containers, mtl, old-locale , optparse-applicative, process, stm, tasty, tasty-hunit , tasty-quickcheck, text, time, transformers, unix , unordered-containers }: mkDerivation { pname = "angel"; version = "0.6.2"; sha256 = "0n73w8lczsncagf2041lq1963mnsmw9albwy0n5qbhqx9030pzya"; revision = "1"; editedCabalFile = "0gx208vshdw6bm2id4a5rcacdw44n5ia0q6jmjhk1qfx4s2krp5q"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base configurator containers mtl old-locale optparse-applicative process stm text time transformers unix unordered-containers ]; testHaskellDepends = [ base configurator containers mtl old-locale process stm tasty tasty-hunit tasty-quickcheck text time transformers unix unordered-containers ]; description = "Process management and supervision daemon"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "angle" = callPackage ({ mkDerivation, base, containers, criterion, directory, filepath , haskeline, mtl, process, QuickCheck, split, tasty , tasty-quickcheck, transformers, transformers-compat }: mkDerivation { pname = "angle"; version = "0.8.1.0"; sha256 = "18cbgvr5z0ndbjzin3arg1q10xs7i1zyjm4384zcg6fjghkgjf94"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath mtl process transformers transformers-compat ]; executableHaskellDepends = [ base containers directory haskeline mtl split transformers transformers-compat ]; testHaskellDepends = [ base containers mtl QuickCheck tasty tasty-quickcheck transformers transformers-compat ]; benchmarkHaskellDepends = [ base criterion ]; description = "A small, general-purpose programming language"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "animalcase" = callPackage ({ mkDerivation, base, bytestring, text }: mkDerivation { pname = "animalcase"; version = "0.1.0.2"; sha256 = "0csbs9yrl8vhlgs7zax06shqlhcjs38q91wnkz5d3f6a4588lyqi"; libraryHaskellDepends = [ base bytestring text ]; description = "Convert camelCase to snake_case and vice versa"; license = lib.licenses.mit; }) {}; "animascii" = callPackage ({ mkDerivation, ansi-terminal-game, base, Cabal, config-ini , directory, filepath, fsnotify, hspec, parsec, process, temporary , text }: mkDerivation { pname = "animascii"; version = "0.1.1.0"; sha256 = "1f474jp121s1w947d6yn6363730hgki2m7mfqyin25ngl4q0isqd"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base Cabal directory filepath ]; executableHaskellDepends = [ ansi-terminal-game base config-ini directory filepath fsnotify parsec process temporary text ]; testHaskellDepends = [ ansi-terminal-game base hspec parsec ]; description = "text-file based ASCII animator"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "animate" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hspec, text , vector, yaml }: mkDerivation { pname = "animate"; version = "0.7.0"; sha256 = "1xkp7zpbls02didfks9980989riixpklm31m7by3gsxq7mmyd6gn"; libraryHaskellDepends = [ aeson base bytestring containers text vector yaml ]; testHaskellDepends = [ aeson base containers hspec vector ]; description = "Animation for sprites"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "animate-example" = callPackage ({ mkDerivation, aeson, animate, base, bytestring, containers, sdl2 , sdl2-image, StateVar, text }: mkDerivation { pname = "animate-example"; version = "0.2.0"; sha256 = "07jqlqjdza4jxjc4hic2v0gh1n3jcvz1dnsm54m6y68k1ww68vrz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson animate base bytestring containers sdl2 sdl2-image StateVar text ]; description = "Animation for sprites"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "animate-frames" = callPackage ({ mkDerivation, aeson, animate, async, base, bytestring , containers, JuicyPixels, pureMD5, safe, stm, tasty, tasty-hspec , text, vector, yaml }: mkDerivation { pname = "animate-frames"; version = "0.0.1"; sha256 = "1yjr3w064nm5qi87m4w8xvjpjqry4b6chs5igshwzijrb530chk9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson animate async base bytestring containers JuicyPixels pureMD5 safe stm text vector yaml ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hspec ]; description = "Convert sprite frames to animate files"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "animate-preview" = callPackage ({ mkDerivation, aeson, animate, base, bytestring, containers , filepath, fsnotify, key-state, lens, linear, mtl , optparse-applicative, optparse-generic, random, safe , safe-exceptions, sdl2, sdl2-fps, sdl2-gfx, sdl2-image, sdl2-ttf , StateVar, text, text-conversions, vector }: mkDerivation { pname = "animate-preview"; version = "0.1.2.4"; sha256 = "18bl5vwykva5z9w4f53vjfkmqig0cqcwi5zngwqbs37nypp78lyv"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson animate base bytestring containers filepath fsnotify key-state lens linear mtl optparse-applicative optparse-generic random safe safe-exceptions sdl2 sdl2-fps sdl2-gfx sdl2-image sdl2-ttf StateVar text text-conversions vector ]; executableHaskellDepends = [ base ]; description = "Preview tool for sprite animation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "animate-sdl2" = callPackage ({ mkDerivation, aeson, animate, base, sdl2, sdl2-image }: mkDerivation { pname = "animate-sdl2"; version = "0.1.1"; sha256 = "0wpx0jv2zyphhxi84bw4h1bw6apbazcadfxzzj90ddc3cb5lhv9n"; libraryHaskellDepends = [ aeson animate base sdl2 sdl2-image ]; description = "sdl2 + animate auxiliary library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "anki-tools" = callPackage ({ mkDerivation, aeson, base, bytestring, data-default, directory , exceptions, filepath, mtl, scientific, sqlite-simple, text, time , unordered-containers }: mkDerivation { pname = "anki-tools"; version = "0.1.0.0"; sha256 = "0fyvfi9kfjyvj0gdiay4zqxs194ff1c5zvavv62qqkmhy7d5c0m9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring data-default directory exceptions filepath mtl scientific sqlite-simple text time unordered-containers ]; executableHaskellDepends = [ base data-default ]; description = "Tools for interacting with Anki database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "annah" = callPackage ({ mkDerivation, alex, array, base, Earley, lens-family-core, morte , optparse-applicative, pipes, system-fileio, system-filepath, text , text-format, transformers }: mkDerivation { pname = "annah"; version = "1.0.0"; sha256 = "1283n37drsvafpmamhh55sjjry8isffird72rhqszi8sqkmr4ym0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base Earley lens-family-core morte pipes system-filepath text text-format transformers ]; libraryToolDepends = [ alex ]; executableHaskellDepends = [ base morte optparse-applicative system-fileio system-filepath text ]; description = "Medium-level language that desugars to Morte"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "annihilator" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "annihilator"; version = "0.1.0.0"; sha256 = "00f0pyf2fxdvwwz9bz3mpp7db39p1m83frvlif74kp0y1x8r20yp"; libraryHaskellDepends = [ base ]; description = "Semigroups with annihilators and utility functions"; license = lib.licenses.bsd3; }) {}; "annotated-exception" = callPackage ({ mkDerivation, base, containers, hspec, hspec-discover , safe-exceptions, text, unliftio-core }: mkDerivation { pname = "annotated-exception"; version = "0.2.0.2"; sha256 = "07njn6r1c3n1nblnlz5q2jrk5887vxxr2yzw4khqwayy0nmgbc7l"; libraryHaskellDepends = [ base containers safe-exceptions text unliftio-core ]; testHaskellDepends = [ base containers hspec safe-exceptions text unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "Exceptions, with checkpoints and context"; license = lib.licenses.bsd3; }) {}; "annotated-fix" = callPackage ({ mkDerivation, base, recursion-schemes }: mkDerivation { pname = "annotated-fix"; version = "0.1.0.0"; sha256 = "1lhyllmi8j9r5mdr5pngw1s1xzs1cwv2hh2ym8kkdrxvrq93dk2i"; libraryHaskellDepends = [ base recursion-schemes ]; description = "A fixpoint of a functor that can be annotated"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "annotated-wl-pprint" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "annotated-wl-pprint"; version = "0.7.0"; sha256 = "061xfz6qany3wf95csl8dcik2pz22cn8iv1qchhm16isw5zjs9hc"; revision = "1"; editedCabalFile = "138k24qxvl90l7dwdw1b3w36mpw93n0xi0nljblqg88pxg7jcvjx"; libraryHaskellDepends = [ base ]; description = "The Wadler/Leijen Pretty Printer, with annotation support"; license = lib.licenses.bsd3; }) {}; "anonymous-sums" = callPackage ({ mkDerivation, base, lens, template-haskell }: mkDerivation { pname = "anonymous-sums"; version = "0.6.0.0"; sha256 = "1bf27vzv21wi634vridxm2mvfjp3wwfwv50pcbdpzscwn4yc3if7"; libraryHaskellDepends = [ base lens template-haskell ]; description = "Anonymous sum types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "anonymous-sums-tests" = callPackage ({ mkDerivation, anonymous-sums, base, QuickCheck }: mkDerivation { pname = "anonymous-sums-tests"; version = "0.4.0.0"; sha256 = "0a7f7d3xzn8nl9gyzr4wl7m83aszmw42nd0dj8b875khh7i01h0b"; libraryHaskellDepends = [ anonymous-sums base QuickCheck ]; description = "QuickCheck functions to accompany the anonymous-sums package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ansi-escape-codes" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ansi-escape-codes"; version = "0.3.0.0"; sha256 = "1aj7p937c48laz5kkhil45lgkjiivcidky6vxxp3q5yvkymsijvb"; libraryHaskellDepends = [ base ]; description = "Haskell package to generate ANSI escape codes for styling strings in the terminal"; license = lib.licenses.mit; }) {}; "ansi-pretty" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, array, base, bytestring , containers, generics-sop, nats, scientific, semigroups, tagged , text, time, unordered-containers, vector }: mkDerivation { pname = "ansi-pretty"; version = "0.1.2.2"; sha256 = "0q72y2pnx5qx7jk1waq3qdry1azq07wygb9hcgjqz78lbszg19cm"; revision = "1"; editedCabalFile = "1y5bdvaafhfs4plrbs5iqvwh86xcxjcz5gas0fb3fkfyjhj87pck"; libraryHaskellDepends = [ aeson ansi-wl-pprint array base bytestring containers generics-sop nats scientific semigroups tagged text time unordered-containers vector ]; description = "AnsiPretty for ansi-wl-pprint"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ansi-terminal" = callPackage ({ mkDerivation, base, colour }: mkDerivation { pname = "ansi-terminal"; version = "0.11.3"; sha256 = "0swy5alj4xvfsnjrfiwxdlgzdnggjy6lgbfwph2d7c8zyzn67mgl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base colour ]; description = "Simple ANSI terminal support, with Windows compatibility"; license = lib.licenses.bsd3; }) {}; "ansi-terminal-game" = callPackage ({ mkDerivation, ansi-terminal, array, base, bytestring, cereal , clock, containers, exceptions, hspec, linebreak, mintty, mtl , QuickCheck, random, split, terminal-size, timers-tick, unidecode }: mkDerivation { pname = "ansi-terminal-game"; version = "1.8.0.0"; sha256 = "09wd7gh8zm90wq080fsah0qjbr9x3vrh89am7yf0d84a0akqw65m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal array base bytestring cereal clock containers exceptions linebreak mintty mtl QuickCheck random split terminal-size timers-tick unidecode ]; testHaskellDepends = [ ansi-terminal array base bytestring cereal clock containers exceptions hspec linebreak mintty mtl QuickCheck random split terminal-size timers-tick unidecode ]; description = "sdl-like functions for terminal applications, based on ansi-terminal"; license = lib.licenses.gpl3Only; }) {}; "ansi-wl-pprint" = callPackage ({ mkDerivation, ansi-terminal, base }: mkDerivation { pname = "ansi-wl-pprint"; version = "0.6.9"; sha256 = "1b2fg8px98dzbaqyns10kvs8kn6cl1hdq5wb9saz40izrpkyicm7"; revision = "3"; editedCabalFile = "1km10sx7ldyv1vfyljik1gqnrwl7bnq2s5m40w41gc930vm48891"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base ]; description = "The Wadler/Leijen Pretty Printer for colored ANSI terminal output"; license = lib.licenses.bsd3; }) {}; "ansigraph" = callPackage ({ mkDerivation, ansi-terminal, base, hspec, QuickCheck }: mkDerivation { pname = "ansigraph"; version = "0.3.0.5"; sha256 = "03ks75ik0jyfz55iz3gcccxgg73v1dw2nn0myl40c2rc31mwz39f"; revision = "1"; editedCabalFile = "047pnpd9sviia1wxx9czidz2in6jq7jgbln7l6dy2j157vyqi93k"; libraryHaskellDepends = [ ansi-terminal base ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Terminal-based graphing via ANSI and Unicode"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "antagonist" = callPackage ({ mkDerivation, antisplice, base, chatty, chatty-utils, ironforge , mtl, shakespeare, text, time, time-locale-compat, yesod , yesod-auth }: mkDerivation { pname = "antagonist"; version = "0.1.0.30"; sha256 = "1bgsal1030ydg05pn5xd8gdnpm68pmd135n52dqh5cwhjmhzc0g6"; revision = "1"; editedCabalFile = "0hm0flgi9h1y84pspr2921skwybrs490yazbs8pz8wi0bhvfg1bc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ antisplice base chatty chatty-utils mtl shakespeare text time time-locale-compat yesod yesod-auth ]; executableHaskellDepends = [ antisplice base chatty chatty-utils ironforge mtl shakespeare text time time-locale-compat yesod yesod-auth ]; description = "A web interface to Antisplice dungeons"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "antfarm" = callPackage ({ mkDerivation, base, containers, HUnit, minimorph, mtl, parsec , test-framework, test-framework-hunit, text, transformers }: mkDerivation { pname = "antfarm"; version = "0.1.0.0"; sha256 = "1s2lfd7va0nq5z0q4f37ig2spjpxigfhkhi067fz4y0n1zjc1isd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers minimorph mtl parsec text transformers ]; executableHaskellDepends = [ base containers minimorph mtl text ]; testHaskellDepends = [ base HUnit minimorph test-framework test-framework-hunit text transformers ]; description = "Referring expressions for definitions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "anticiv" = callPackage ({ mkDerivation, antisplice, base, chatty, chatty-text , chatty-utils, ctpl, directory, ironforge, mtl, network, plugins , time, transformers }: mkDerivation { pname = "anticiv"; version = "0.1.0.5"; sha256 = "0sxxa2kylgagbnlf7msrgfq98jaf26lvlas6afypnr15aavvlfzh"; revision = "1"; editedCabalFile = "0r2dllym065wi443g2i20sarqmr12dm0z6q515djzq33kdkjddyc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ antisplice base chatty chatty-text chatty-utils ctpl ironforge mtl network plugins time transformers ]; executableHaskellDepends = [ antisplice base chatty chatty-text chatty-utils ctpl directory ironforge mtl network plugins time transformers ]; description = "This is an IRC bot for Mafia and Resistance"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "antigate" = callPackage ({ mkDerivation, base, bytestring, data-default, deepseq , exceptions, failure, http-client, http-conduit, resourcet, safe , text, transformers }: mkDerivation { pname = "antigate"; version = "2.0.2"; sha256 = "1s1m0k2r18jvz14nqy07m1jm87cdk0n5x2r1xznyfbcik7081ywb"; libraryHaskellDepends = [ base bytestring data-default deepseq exceptions failure http-client http-conduit resourcet safe text transformers ]; description = "Interface for antigate.com captcha recognition API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "antimirov" = callPackage ({ mkDerivation, base, containers, QuickCheck }: mkDerivation { pname = "antimirov"; version = "0.1.0"; sha256 = "0aay5fhw2r502hvdlh6svj6k88zh5wjinn8mk2a3md7zdaiji9iq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers QuickCheck ]; executableHaskellDepends = [ base containers QuickCheck ]; description = "Define the language containment (=subtyping) relation on regulare expressions"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "antiope-athena" = callPackage ({ mkDerivation, amazonka, amazonka-athena, amazonka-core, base , hspec-discover, lens, resourcet, text, unliftio-core }: mkDerivation { pname = "antiope-athena"; version = "7.5.3"; sha256 = "0v8qk3v4i8f0bc8mw67km6bly37widk5v94d6paizpkn014c3y0m"; libraryHaskellDepends = [ amazonka amazonka-athena amazonka-core base lens resourcet text unliftio-core ]; testHaskellDepends = [ amazonka amazonka-athena amazonka-core base lens resourcet text unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "antiope-contract" = callPackage ({ mkDerivation, aeson, antiope-s3, avro, base, bytestring, text }: mkDerivation { pname = "antiope-contract"; version = "7.5.3"; sha256 = "18ifdaq6z5x3x3fbfbaf86x9wcb4dlgdbdi652a7dyh5kap29a3j"; libraryHaskellDepends = [ aeson antiope-s3 avro base bytestring text ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "antiope-core" = callPackage ({ mkDerivation, aeson, aeson-lens, amazonka, amazonka-core, base , bytestring, exceptions, generic-lens, hedgehog, hspec , hspec-discover, http-client, http-types, hw-hspec-hedgehog, lens , mtl, resourcet, scientific, text, transformers, unliftio-core }: mkDerivation { pname = "antiope-core"; version = "7.5.3"; sha256 = "1bzyahw9i098riqlmhymbk0zjg4iz95r0c4mpsrc811wyqdi7f65"; libraryHaskellDepends = [ aeson amazonka amazonka-core base bytestring exceptions generic-lens http-client http-types lens mtl resourcet text transformers unliftio-core ]; testHaskellDepends = [ aeson aeson-lens amazonka amazonka-core base bytestring exceptions generic-lens hedgehog hspec http-client http-types hw-hspec-hedgehog lens mtl resourcet scientific text transformers unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "antiope-dynamodb" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-dynamodb , antiope-core, base, generic-lens, hspec-discover, lens, text , unliftio-core, unordered-containers }: mkDerivation { pname = "antiope-dynamodb"; version = "7.5.3"; sha256 = "1j9g36c33virrnsqxrggnx2283nw9bp0i256vgq4z92h1z76kfz0"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-dynamodb antiope-core base generic-lens lens text unliftio-core unordered-containers ]; testHaskellDepends = [ amazonka amazonka-core amazonka-dynamodb antiope-core base generic-lens lens text unliftio-core unordered-containers ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "antiope-es" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-core , amazonka-elasticsearch, base, bytestring, hspec, hspec-discover , json-stream, lens, thyme, unordered-containers, vector }: mkDerivation { pname = "antiope-es"; version = "7.5.3"; sha256 = "0w6l22psj5q2p3chvxikywf5ix20sw7qlqgk24rm0ss6ybsfmk2k"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-elasticsearch base bytestring json-stream lens thyme unordered-containers vector ]; testHaskellDepends = [ base hspec ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "antiope-messages" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-core, base, bytestring , generic-lens, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog , lens, lens-aeson, monad-loops, network-uri, scientific, text , unliftio-core }: mkDerivation { pname = "antiope-messages"; version = "7.5.3"; sha256 = "1kajbd0f81jamk7cg97zkm9z89m0zlsfklhbfarg3rgiaq28ss2v"; libraryHaskellDepends = [ aeson amazonka amazonka-core base bytestring generic-lens lens lens-aeson monad-loops network-uri text unliftio-core ]; testHaskellDepends = [ aeson amazonka amazonka-core base bytestring generic-lens hedgehog hspec hw-hspec-hedgehog lens lens-aeson monad-loops network-uri scientific text unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "antiope-optparse-applicative" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3, base , hedgehog, hspec, hspec-discover, hw-hspec-hedgehog , optparse-applicative, text }: mkDerivation { pname = "antiope-optparse-applicative"; version = "7.5.3"; sha256 = "1cmgzkfqszqrngfrpj064cpmkw97pxrmcni3352qyzzicnakww56"; libraryHaskellDepends = [ amazonka amazonka-core amazonka-s3 base optparse-applicative text ]; testHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 base hedgehog hspec hw-hspec-hedgehog ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "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 , hedgehog, hspec, hspec-discover, http-types, hw-hspec-hedgehog , lens, mtl, network-uri, resourcet, text, time, unliftio-core }: mkDerivation { pname = "antiope-s3"; version = "7.5.3"; sha256 = "1wwh17vzrbg20jmbgf9xdx8vn5qkx8azzczzlyb2s2k3ldlh8s0c"; 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 ]; testHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 antiope-core attoparsec base bytestring conduit conduit-extra exceptions generic-lens hedgehog hspec http-types hw-hspec-hedgehog lens mtl network-uri resourcet text time unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "antiope-shell" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3 , antiope-core, antiope-messages, antiope-s3, attoparsec, base , bytestring, conduit, conduit-extra, exceptions, generic-lens , hedgehog, hspec, hspec-discover, http-types, hw-hspec-hedgehog , lens, mtl, network-uri, process, resourcet, text, time , unliftio-core }: mkDerivation { pname = "antiope-shell"; version = "7.5.3"; sha256 = "1cbvym7ip9vflwjas9fi8izbb6qdrjqq3c8pd7f0ab8a5i7qmbqh"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 antiope-core antiope-messages antiope-s3 attoparsec base bytestring exceptions generic-lens http-types lens mtl network-uri process resourcet text time unliftio-core ]; testHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 antiope-core attoparsec base bytestring conduit conduit-extra exceptions generic-lens hedgehog hspec http-types hw-hspec-hedgehog lens mtl network-uri resourcet text time unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "antiope-sns" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-sns, base , bytestring, generic-lens, hedgehog, hspec, hspec-discover , hw-hspec-hedgehog, lens, text, time, unliftio-core }: mkDerivation { pname = "antiope-sns"; version = "7.5.3"; sha256 = "01saqspi2033y423nyw4k0km3ggmypp3zzhkr7ha51r717bj6sii"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-sns base bytestring generic-lens lens text time unliftio-core ]; testHaskellDepends = [ aeson amazonka amazonka-core amazonka-sns base bytestring generic-lens hedgehog hspec hw-hspec-hedgehog lens text time unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "antiope-sqs" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-sqs, base , bytestring, conduit, generic-lens, hedgehog, hspec , hspec-discover, hw-hspec-hedgehog, lens, lens-aeson, monad-loops , mtl, network-uri, split, text, time, unliftio-core , unordered-containers }: mkDerivation { pname = "antiope-sqs"; version = "7.5.3"; sha256 = "18wz0ajnh5hib7srwksbwsyqrnp4slzcd2i30p98gnh1plqgbx5p"; 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 ]; testHaskellDepends = [ aeson amazonka amazonka-core amazonka-sqs base bytestring conduit generic-lens hedgehog hspec hw-hspec-hedgehog lens lens-aeson monad-loops mtl network-uri text time unliftio-core ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "antiope-swf" = callPackage ({ mkDerivation, amazonka-swf, base, hedgehog, hspec , hspec-discover, hw-hspec-hedgehog, lens, text }: mkDerivation { pname = "antiope-swf"; version = "7.4.4"; sha256 = "0b0wlbpn2bq1xwpb6j0knh4aa85a3rri1fhx5v3dqy5w4hy8vn0z"; libraryHaskellDepends = [ amazonka-swf base lens text ]; testHaskellDepends = [ base hedgehog hspec hw-hspec-hedgehog ]; testToolDepends = [ hspec-discover ]; description = "Please see the README on Github at "; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "antiprimes" = callPackage ({ mkDerivation, base, hspec, primes }: mkDerivation { pname = "antiprimes"; version = "0.1.0.1"; sha256 = "0ar9khd2mz1q7r52i90im5223inl3zywbl9n60ydzf93q9z4b2wf"; libraryHaskellDepends = [ base primes ]; testHaskellDepends = [ base hspec ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; }) {}; "antiquoter" = callPackage ({ mkDerivation, base, syb, template-haskell }: mkDerivation { pname = "antiquoter"; version = "0.1.1.0"; sha256 = "1qv5iid7az7bn1jf6r7ffg5qqbcs8ypf78j4vrs5ajwp39jnbiiy"; libraryHaskellDepends = [ base syb template-haskell ]; description = "Combinator library for quasi- and anti-quoting"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "antisplice" = callPackage ({ mkDerivation, base, chatty, chatty-utils, haskeline, mtl , template-haskell, text, time, transformers }: mkDerivation { pname = "antisplice"; version = "0.17.1.1"; sha256 = "1yk5yfrf665a880hry3vmqkmh8rg8l7n26z1xpwn09y3nmyl1rm2"; libraryHaskellDepends = [ base chatty chatty-utils haskeline mtl template-haskell text time transformers ]; description = "An engine for text-based dungeons"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "antlr-haskell" = callPackage ({ mkDerivation, base, call-stack, containers, deepseq, hashable , haskell-src-meta, HUnit, mtl, QuickCheck, template-haskell , test-framework, test-framework-hunit, test-framework-quickcheck2 , text, th-lift, transformers, unordered-containers }: mkDerivation { pname = "antlr-haskell"; version = "0.1.0.1"; sha256 = "1z796wgc4jnqc2mnrg5lwjazx07355f6jl02s5cq1zycxrlc7ry9"; libraryHaskellDepends = [ base containers deepseq hashable haskell-src-meta mtl template-haskell text th-lift transformers unordered-containers ]; testHaskellDepends = [ base call-stack containers deepseq hashable haskell-src-meta HUnit mtl QuickCheck template-haskell test-framework test-framework-hunit test-framework-quickcheck2 text th-lift transformers unordered-containers ]; description = "A Haskell implementation of the ANTLR top-down parser generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "antlrc" = callPackage ({ mkDerivation, antlr3c, base, bytestring, c2hs, enumerator , haskell98, regex-posix }: mkDerivation { pname = "antlrc"; version = "0.0.2"; sha256 = "1hjk2cvn6j1ijvg3gnml46ysri672jnxmfyh09y1aqsrbimkw8gd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskell98 ]; librarySystemDepends = [ antlr3c ]; libraryToolDepends = [ c2hs ]; executableHaskellDepends = [ base bytestring enumerator haskell98 regex-posix ]; description = "Haskell binding to the ANTLR parser generator C runtime library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {antlr3c = null;}; "anydbm" = callPackage ({ mkDerivation, base, containers, MissingH, mtl }: mkDerivation { pname = "anydbm"; version = "1.0.7"; sha256 = "1rxk36r6i065m0qiq4g5xlrk2yjsds7j896cbddbsyddbzy10d6k"; revision = "1"; editedCabalFile = "1iny2zl44lbyv266al9047mkj51510vany6nfyq0xi7h7ak3wb13"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers MissingH mtl ]; description = "Interface for DBM-like database systems"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aop-prelude" = callPackage ({ mkDerivation, base, ghc-prim, integer-gmp }: mkDerivation { pname = "aop-prelude"; version = "0.4.1.1"; sha256 = "0b8y58hiil7caqwn3q041r59qvm8jw2s8z8ydhs2ma7a7lrlqffm"; libraryHaskellDepends = [ base ghc-prim integer-gmp ]; testHaskellDepends = [ base ghc-prim ]; description = "prelude for Algebra of Programming"; license = lib.licenses.bsd3; }) {}; "aos-signature" = callPackage ({ mkDerivation, base, bytestring, cryptonite, memory, mtl , protolude, QuickCheck, random, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "aos-signature"; version = "0.1.1"; sha256 = "1sm925sr3ifi44wp7ndgjwwk3d3xy75ai6kgll573ngdicy3b2n3"; libraryHaskellDepends = [ base bytestring cryptonite memory mtl protolude random ]; testHaskellDepends = [ base bytestring cryptonite memory mtl protolude QuickCheck random tasty tasty-hunit tasty-quickcheck ]; description = "An implementation of the AOS signatures"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aosd" = callPackage ({ mkDerivation, base, bindings-DSL, cairo, colour , language-haskell-extract, libaosd, monad-control, pango , template-haskell, transformers, X11 }: mkDerivation { pname = "aosd"; version = "0.2.2"; sha256 = "1lx3afjniaj1dinik8mnqy8aam8ads55k7sr4hjmcqx85xwl4ssx"; libraryHaskellDepends = [ base bindings-DSL cairo colour monad-control pango transformers X11 ]; libraryPkgconfigDepends = [ libaosd ]; testHaskellDepends = [ base colour language-haskell-extract pango template-haskell ]; description = "Bindings to libaosd, a library for Cairo-based on-screen displays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) libaosd;}; "ap-normalize" = callPackage ({ mkDerivation, base, inspection-testing, transformers }: mkDerivation { pname = "ap-normalize"; version = "0.1.0.1"; sha256 = "1212zxc4qn6msk0w13yhrza2qjs79h78misllb4chng75jqi61l2"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base inspection-testing transformers ]; description = "Self-normalizing applicative expressions"; license = lib.licenses.mit; }) {}; "ap-reflect" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ap-reflect"; version = "0.3"; sha256 = "16hh3ava0qc8w2y04a8gdh2qfxclh2mhim9zv17d16wlx9dq9qgs"; libraryHaskellDepends = [ base ]; description = "Partial evaluation reflection a la simple-reflect"; license = lib.licenses.bsd3; }) {}; "apache-md5" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq, HUnit , MonadRandom, openssl, process, random, test-framework , test-framework-hunit, transformers }: mkDerivation { pname = "apache-md5"; version = "0.6.1.4"; sha256 = "1dwnn200sjp2pvriii3y4srrms0gyicd6qp6kvc74yyad8pqhky8"; revision = "2"; editedCabalFile = "1wirxr7f0rzbfy5d9bh61j13kxf60k87rb8fzd8ilcrqm7ml67g4"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ openssl ]; testHaskellDepends = [ base bytestring HUnit MonadRandom process random test-framework test-framework-hunit transformers ]; testSystemDepends = [ openssl ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq MonadRandom ]; benchmarkSystemDepends = [ openssl ]; description = "Apache specific MD5 digest algorighm"; license = lib.licenses.bsd3; }) {inherit (pkgs) openssl;}; "apart" = callPackage ({ mkDerivation, base, comonad, contravariant, free, hedgehog, lens , semigroupoids }: mkDerivation { pname = "apart"; version = "0.1.3"; sha256 = "16y5k372kmqsn81bksl9j01nbfhsk0cwriwpfycjsnzgmg8wnkpb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base comonad contravariant free hedgehog lens semigroupoids ]; executableHaskellDepends = [ base comonad contravariant free hedgehog lens semigroupoids ]; testHaskellDepends = [ base comonad contravariant free hedgehog lens semigroupoids ]; description = "Get all your structure and rip it apart"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "apecs" = callPackage ({ mkDerivation, array, base, containers, criterion, exceptions , linear, mtl, QuickCheck, template-haskell, vector }: mkDerivation { pname = "apecs"; version = "0.9.4"; sha256 = "0h4pdfh6c2cc9w13crn90rlllykv2axjfmxb74ji2l9m17m4w4vy"; libraryHaskellDepends = [ array base containers exceptions mtl template-haskell vector ]; testHaskellDepends = [ base containers linear QuickCheck vector ]; benchmarkHaskellDepends = [ base criterion linear ]; description = "Fast Entity-Component-System library for game programming"; license = lib.licenses.bsd3; }) {}; "apecs-gloss" = callPackage ({ mkDerivation, apecs, apecs-physics, base, containers, gloss , linear }: mkDerivation { pname = "apecs-gloss"; version = "0.2.4"; sha256 = "0dwaynabg26vlzbaa59q5ri6sczda667ni900fn567zn8hq9c837"; libraryHaskellDepends = [ apecs apecs-physics base containers gloss linear ]; description = "Simple gloss renderer for apecs"; license = lib.licenses.bsd3; }) {}; "apecs-physics" = callPackage ({ mkDerivation, apecs, base, Cabal, containers, inline-c, linear , template-haskell, vector }: mkDerivation { pname = "apecs-physics"; version = "0.4.5"; sha256 = "1ksxx5x998csgi3lr2yl18mk5sjccin20b15swyx1g9k7fsm7nx5"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ apecs base containers inline-c linear template-haskell vector ]; description = "2D physics for apecs"; license = lib.licenses.bsd3; }) {}; "apecs-physics-gloss" = callPackage ({ mkDerivation, apecs, apecs-physics, base, gloss }: mkDerivation { pname = "apecs-physics-gloss"; version = "0.1.0.0"; sha256 = "075rpm4l1na7j79vkh7n5c806zj7vvj2qxrxq6pkb6k6364ff249"; libraryHaskellDepends = [ apecs apecs-physics base gloss ]; description = "Gloss rendering for apecs-physics"; license = lib.licenses.bsd3; }) {}; "apecs-stm" = callPackage ({ mkDerivation, apecs, base, containers, list-t, stm , stm-containers, template-haskell, vector }: mkDerivation { pname = "apecs-stm"; version = "0.1.5"; sha256 = "10zfmc1zgmw5fkrrcs0mnsb2h44b0zfn2y7w1ld47skvmz580dxp"; libraryHaskellDepends = [ apecs base containers list-t stm stm-containers template-haskell vector ]; description = "STM stores for apecs"; license = lib.licenses.bsd3; }) {}; "apelsin" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq , directory, filepath, glib, gtk, HTTP, mtl, network, process , transformers, tremulous-query, xdg-basedir }: mkDerivation { pname = "apelsin"; version = "1.2.3"; sha256 = "08a747p0dyjvgn5pjfvrb1hnh7vk2km8hbbyvjmnsxl89r5m992l"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base bytestring containers deepseq directory filepath glib gtk HTTP mtl network process transformers tremulous-query xdg-basedir ]; description = "Server and community browser for the game Tremulous"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "api-builder" = callPackage ({ mkDerivation, aeson, base, bifunctors, bytestring, Cabal , containers, hspec, HTTP, http-client, http-client-tls, http-types , QuickCheck, text, tls, transformers }: mkDerivation { pname = "api-builder"; version = "0.17.0.0"; sha256 = "0mks971svg5m7h7bxgai33b8ksbgbvri3lw9cp7q8mycvmgslssh"; libraryHaskellDepends = [ aeson base bifunctors bytestring HTTP http-client http-client-tls http-types text tls transformers ]; testHaskellDepends = [ aeson base bytestring Cabal containers hspec http-client QuickCheck text transformers ]; description = "Library for easily building REST API wrappers in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "api-field-json-th" = callPackage ({ mkDerivation, aeson, base, HUnit, lens, split, template-haskell , text }: mkDerivation { pname = "api-field-json-th"; version = "0.1.0.2"; sha256 = "097pn19247g73rw0si33m5l1w797s9759ma3ki9h90dwd4w9rm5q"; libraryHaskellDepends = [ aeson base lens split template-haskell text ]; testHaskellDepends = [ aeson base HUnit lens ]; description = "option of aeson's deriveJSON"; license = lib.licenses.bsd3; }) {}; "api-maker" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, easy-logger , http-api-data, http-client, http-client-tls, http-types, lens , monad-control, mtl, req, text, transformers, transformers-base }: mkDerivation { pname = "api-maker"; version = "0.1.0.6"; sha256 = "1b3mh2z1paizbjzh4i03qvs5r8v6rgqmbga81dnsc6kxi4s8bw2a"; libraryHaskellDepends = [ aeson base bytestring containers easy-logger http-api-data http-client http-client-tls http-types lens monad-control mtl req text transformers transformers-base ]; testHaskellDepends = [ aeson base bytestring containers easy-logger http-api-data http-client http-client-tls http-types lens monad-control mtl req text transformers transformers-base ]; description = "Package to make APIs"; license = lib.licenses.bsd3; }) {}; "api-monobank" = callPackage ({ mkDerivation, aeson, base, bytestring, hs-coindesk-api , http-client, http-client-tls, http-conduit, servant , servant-client, stm, text, time }: mkDerivation { pname = "api-monobank"; version = "0.1.3.0"; sha256 = "0ajp0wv3nkv2db9bx68mq67ag46s2b26p80fx9ypw8nqhnkddg0g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring http-client http-client-tls http-conduit servant servant-client text time ]; executableHaskellDepends = [ aeson base bytestring http-client http-conduit stm text time ]; testHaskellDepends = [ base bytestring hs-coindesk-api ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {hs-coindesk-api = null;}; "api-opentheory-unicode" = callPackage ({ mkDerivation, base, bytestring, directory, opentheory-unicode }: mkDerivation { pname = "api-opentheory-unicode"; version = "1.2"; sha256 = "1mzbkrbdwcxr83bprk3gjrrg6sarl0vwv729xs8x5d1rfdiqlm88"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring opentheory-unicode ]; testHaskellDepends = [ base bytestring directory opentheory-unicode ]; description = "OpenTheory unicode character API"; license = lib.licenses.mit; }) {}; "api-rpc-accumulate" = callPackage ({ mkDerivation, aeson, aeson-casing, base, bytestring, http-client , http-client-tls, http-conduit, json-alt, network, remote-json , remote-json-client, remote-monad, stm, text, time, transformers , unordered-containers }: mkDerivation { pname = "api-rpc-accumulate"; version = "0.1.0.0"; sha256 = "0w3wqvyn524gcv07yzvcmhy9ghc663pwch5psk1fnyd9a51l2kg4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base bytestring http-client http-client-tls http-conduit json-alt network remote-json remote-json-client remote-monad text time transformers unordered-containers ]; executableHaskellDepends = [ aeson base bytestring http-client http-conduit stm text time ]; testHaskellDepends = [ base bytestring ]; description = "JSON-RPC API client for Accumulate blockchain"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "api-rpc-factom" = callPackage ({ mkDerivation, aeson, aeson-casing, base, bytestring, http-client , http-client-tls, http-conduit, network, servant, servant-client , servant-jsonrpc, servant-jsonrpc-client, stm, text, time , transformers }: mkDerivation { pname = "api-rpc-factom"; version = "0.1.3.2"; sha256 = "0k4i8asaz1p1fy234w5g4v141nhbndm9wg25x6rmbcgg1q7vsy4y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base bytestring http-client http-client-tls http-conduit network servant servant-client servant-jsonrpc servant-jsonrpc-client text time transformers ]; executableHaskellDepends = [ aeson base bytestring http-client http-conduit stm text time ]; testHaskellDepends = [ base bytestring ]; description = "RPC API client for Factom"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "api-rpc-pegnet" = callPackage ({ mkDerivation, aeson, aeson-casing, base, bytestring, http-client , http-client-tls, http-conduit, json-alt, network, remote-json , remote-json-client, remote-monad, text, time, transformers }: mkDerivation { pname = "api-rpc-pegnet"; version = "0.1.1.2"; sha256 = "16f7849awll42w58zznf11dri3p2snd4p7cb87ygsrdx1f96gxp6"; libraryHaskellDepends = [ aeson aeson-casing base bytestring http-client http-client-tls http-conduit json-alt network remote-json remote-json-client remote-monad text time transformers ]; testHaskellDepends = [ aeson aeson-casing base bytestring http-client http-client-tls http-conduit json-alt network remote-json remote-json-client remote-monad text time transformers ]; description = "simple json-rpc client for PegNet"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "api-tools" = callPackage ({ mkDerivation, aeson, aeson-pretty, alex, array, attoparsec, base , base16-bytestring, base64-bytestring, bytestring , case-insensitive, cborg, containers, criterion, deepseq, happy , lens, QuickCheck, regex-compat-tdfa, safe, safecopy, scientific , serialise, tasty, tasty-hunit, tasty-quickcheck, template-haskell , text, time, unordered-containers, vector }: mkDerivation { pname = "api-tools"; version = "0.9.0.0"; sha256 = "04496r4l598i2m14gj1wpz8a976as0gkbw0745h85ap8hy23vfjx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty array attoparsec base base16-bytestring base64-bytestring bytestring case-insensitive cborg containers deepseq lens QuickCheck regex-compat-tdfa safe safecopy scientific serialise template-haskell text time unordered-containers vector ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ aeson aeson-pretty base bytestring deepseq QuickCheck serialise ]; testHaskellDepends = [ aeson aeson-pretty base base64-bytestring bytestring cborg containers QuickCheck safecopy serialise tasty tasty-hunit tasty-quickcheck template-haskell text time unordered-containers ]; benchmarkHaskellDepends = [ base criterion text time ]; description = "DSL for generating API boilerplate and docs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "api-yoti" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , containers, crypto-pubkey-openssh, crypto-pubkey-types , crypto-simple, cryptonite, directory, hashable, memory, mtl, pem , text, time, transformers, wreq }: mkDerivation { pname = "api-yoti"; version = "0.1.0.0"; sha256 = "1c2jb9qzfzkcbcxabc7xvqc6npdm23dglpd9zqic7wafm7jdmf0s"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring containers crypto-pubkey-openssh crypto-pubkey-types crypto-simple cryptonite directory hashable memory mtl pem text time transformers wreq ]; testHaskellDepends = [ base bytestring text ]; description = "Api bindings for Yoti services"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "apiary" = callPackage ({ mkDerivation, aeson, base, blaze-builder, blaze-html , blaze-markup, bytestring, bytestring-lexing, case-insensitive , data-default-class, directory, exceptions, ghc-prim, hashable , hetero-dict, http-date, http-types, HUnit, mime-types , monad-control, mtl, primitive, process, resourcet, stringsearch , tasty, tasty-hunit, tasty-quickcheck, template-haskell, text , time, transformers, transformers-base, unix-compat , unordered-containers, vault, wai, wai-extra }: mkDerivation { pname = "apiary"; version = "2.1.2"; sha256 = "03b3rhjpjfinj1xnkngipz09d1j1dijy25s0z0a5mvygahlf9kvc"; revision = "1"; editedCabalFile = "0fznli6f20wxzbg1b5ylnjiyfqrmvm0wi5jcvhg8przmqhvjmcki"; libraryHaskellDepends = [ aeson base blaze-builder blaze-html blaze-markup bytestring bytestring-lexing case-insensitive data-default-class exceptions ghc-prim hashable hetero-dict http-date http-types mime-types monad-control mtl primitive process resourcet stringsearch template-haskell text time transformers transformers-base unix-compat unordered-containers vault wai wai-extra ]; testHaskellDepends = [ aeson base bytestring directory http-types HUnit mtl tasty tasty-hunit tasty-quickcheck wai wai-extra ]; description = "Simple and type safe web framework that generate web API documentation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "apiary-authenticate" = callPackage ({ mkDerivation, apiary, apiary-session, authenticate, base , blaze-builder, bytestring, cereal, data-default-class , http-client, http-client-tls, http-types, monad-control , resourcet, text, wai }: mkDerivation { pname = "apiary-authenticate"; version = "1.5.1"; sha256 = "0j28iv0am45a104cpc6jd1gv1j7nqwbjji892d0q9g90wlf2r5p8"; libraryHaskellDepends = [ apiary apiary-session authenticate base blaze-builder bytestring cereal data-default-class http-client http-client-tls http-types monad-control resourcet text wai ]; description = "authenticate support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "apiary-clientsession" = callPackage ({ mkDerivation, apiary, apiary-cookie, apiary-session, base , bytestring, cereal, clientsession, data-default-class, time , unix-compat, vault }: mkDerivation { pname = "apiary-clientsession"; version = "1.5.1"; sha256 = "1cxxc3nn05k2v0mr2lnhhjwigykx5jws23mik3znq259r18wjjk7"; libraryHaskellDepends = [ apiary apiary-cookie apiary-session base bytestring cereal clientsession data-default-class time unix-compat vault ]; description = "clientsession support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "apiary-cookie" = callPackage ({ mkDerivation, apiary, base, blaze-builder, blaze-html , bytestring, cookie, time, wai }: mkDerivation { pname = "apiary-cookie"; version = "1.5.1"; sha256 = "1lci1vim94nk3ah72wa9iy1vza3gnf3c05jp10bnv0khy131mghy"; libraryHaskellDepends = [ apiary base blaze-builder blaze-html bytestring cookie time wai ]; description = "Cookie support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "apiary-eventsource" = callPackage ({ mkDerivation, apiary, base, blaze-builder, wai-extra }: mkDerivation { pname = "apiary-eventsource"; version = "1.5.1"; sha256 = "0dkvj03ay44m49pmm96y9nvyqlrw91kyw0pzm6wraspagbvs57nm"; libraryHaskellDepends = [ apiary base blaze-builder wai-extra ]; description = "eventsource support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "apiary-helics" = callPackage ({ mkDerivation, apiary, base, bytestring, data-default-class , helics, helics-wai, monad-control, text, transformers , types-compat, vault, wai }: mkDerivation { pname = "apiary-helics"; version = "1.4.0"; sha256 = "1qm9fnhzafdja6fr20c7qhl6dmagmnzn23ni49ln5k55kbawfk8a"; revision = "2"; editedCabalFile = "15r778nj2yj0f6hmjhcxfclxb4l54iwyyvn0wjsja1dml8l5b9l2"; libraryHaskellDepends = [ apiary base bytestring data-default-class helics helics-wai monad-control text transformers types-compat vault wai ]; description = "helics support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "apiary-http-client" = callPackage ({ mkDerivation, apiary, base, bytestring, bytestring-builder , http-client, http-types, text, transformers, wai }: mkDerivation { pname = "apiary-http-client"; version = "0.1.4.0"; sha256 = "0y5sl8xy2ginmb97495xb3dzzczjvrznfrdklvrbsrll9a4b5iia"; libraryHaskellDepends = [ apiary base bytestring bytestring-builder http-client http-types text transformers wai ]; description = "A http client for Apiary"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "apiary-logger" = callPackage ({ mkDerivation, apiary, base, data-default-class, fast-logger , lifted-base, monad-control, monad-logger, transformers , transformers-base }: mkDerivation { pname = "apiary-logger"; version = "1.5.1"; sha256 = "19a8qiv0dygxmznjpr46s3wihryi83qj6d12nzr7d0n7j36ja2d8"; libraryHaskellDepends = [ apiary base data-default-class fast-logger lifted-base monad-control monad-logger transformers transformers-base ]; description = "fast-logger support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "apiary-memcached" = callPackage ({ mkDerivation, apiary, base, bytestring, data-default-class , memcached-binary, monad-control, text, transformers, types-compat }: mkDerivation { pname = "apiary-memcached"; version = "1.4.0"; sha256 = "1rwkj7byc84yism5sxphs1s231910ay8w7lap2cdg0y9k9f24gby"; revision = "2"; editedCabalFile = "1rqxpw0rhzqf678jpn7vdircp96q86f0j2w7id2a4bpgmixhfy9s"; libraryHaskellDepends = [ apiary base bytestring data-default-class memcached-binary monad-control text transformers types-compat ]; description = "memcached client for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "apiary-mongoDB" = callPackage ({ mkDerivation, apiary, base, bson, data-default-class , lifted-base, monad-control, mongoDB, resource-pool, text, time , transformers }: mkDerivation { pname = "apiary-mongoDB"; version = "1.5.1"; sha256 = "1liiyk2w2v18455ydbxz7k5d58f29sgmlagxikkgsplbdm3m5mz0"; libraryHaskellDepends = [ apiary base bson data-default-class lifted-base monad-control mongoDB resource-pool text time transformers ]; description = "mongoDB support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "apiary-persistent" = callPackage ({ mkDerivation, apiary, apiary-logger, base, monad-control , monad-logger, persistent, resource-pool, resourcet, transformers , transformers-base }: mkDerivation { pname = "apiary-persistent"; version = "1.5.1"; sha256 = "03vd0vjz72dd8ngi5n9dziplpxdysql5gxgiqfn825fzc75c9pn4"; libraryHaskellDepends = [ apiary apiary-logger base monad-control monad-logger persistent resource-pool resourcet transformers transformers-base ]; description = "persistent support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "apiary-purescript" = callPackage ({ mkDerivation, apiary, base, bytestring, data-default-class , filepath, Glob, parsec, purescript, text, transformers , types-compat, unordered-containers }: mkDerivation { pname = "apiary-purescript"; version = "1.4.0"; sha256 = "0z1d2wqpa86bv6xkpiw696sn77fdq52vk2s8951v8qdffbxia3jz"; revision = "2"; editedCabalFile = "1zsgamz8yx835xziknd198q02a4mpzdj3dzn5rd45i6mc4c9qnli"; libraryHaskellDepends = [ apiary base bytestring data-default-class filepath Glob parsec purescript text transformers types-compat unordered-containers ]; description = "purescript compiler for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "apiary-redis" = callPackage ({ mkDerivation, apiary, base, hedis, transformers }: mkDerivation { pname = "apiary-redis"; version = "1.5.1"; sha256 = "0b9m165qs7nd9iisbkkx0vpdkv37bh0vvrwq769bjc2k8qkqspwl"; libraryHaskellDepends = [ apiary base hedis transformers ]; description = "redis support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "apiary-session" = callPackage ({ mkDerivation, apiary, base, wai }: mkDerivation { pname = "apiary-session"; version = "1.5.0"; sha256 = "01z4r0sfm562wssfpqs3yzgwrprh8jzp0xsck4z099pwjknfi4i4"; libraryHaskellDepends = [ apiary base wai ]; description = "session support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "apiary-websockets" = callPackage ({ mkDerivation, apiary, base, wai-websockets, websockets }: mkDerivation { pname = "apiary-websockets"; version = "1.5.0"; sha256 = "0z43lqjz51r3mw92drjkrl3m8na7ldick76vqas0dr17v1d4qdsw"; libraryHaskellDepends = [ apiary base wai-websockets websockets ]; description = "websockets support for apiary web framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "apioiaf-client" = callPackage ({ mkDerivation, aeson, base, bytestring, lens, wreq }: mkDerivation { pname = "apioiaf-client"; version = "0.2.1.0"; sha256 = "0siwf22fvqhq0gx9spj7sfqp0sw90s19szrlhr3sdhvlxs110mhm"; libraryHaskellDepends = [ aeson base bytestring lens wreq ]; testHaskellDepends = [ base ]; description = "Consumer library for anapioficeandfire.com"; license = lib.licenses.bsd3; }) {}; "apis" = callPackage ({ mkDerivation, aeson, base, containers, deepseq, directory , ecma262, exceptions, filemanip, filepath, hslogger, hxt, mtl , opendatatable, split, template-haskell, text, th-lift, time , transformers, unordered-containers, utf8-string, yql }: mkDerivation { pname = "apis"; version = "0.0.1"; sha256 = "07jvx1bsfiqk9l4l9k9yrsmvqm7dc2lb6p7h8p2bzqc3dqcqp67q"; libraryHaskellDepends = [ aeson base containers deepseq directory ecma262 exceptions filemanip filepath hslogger hxt mtl opendatatable split template-haskell text th-lift time transformers unordered-containers utf8-string yql ]; description = "A Template Haskell library for generating type safe API calls"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; }) {}; "apns-http2" = callPackage ({ mkDerivation, aeson, aeson-qq, async, base, base16-bytestring , bytestring, conduit, conduit-extra, containers, data-default , http2, keys, lens, lifted-base, mmorph, mtl, network, stm , stm-chans, stm-conduit, text, time, tls, x509, x509-store , x509-system, x509-validation }: mkDerivation { pname = "apns-http2"; version = "0.1.1.0"; sha256 = "1hwybh3c6drqji34x7zwr68l642018ajrdzs4711dxws0ib63jrw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base bytestring conduit conduit-extra containers data-default http2 keys lens lifted-base mmorph mtl network stm stm-chans stm-conduit text time tls x509 x509-store x509-validation ]; executableHaskellDepends = [ aeson aeson-qq async base base16-bytestring bytestring conduit conduit-extra containers data-default http2 keys lens lifted-base mmorph mtl network stm stm-chans stm-conduit text time tls x509 x509-store x509-system x509-validation ]; description = "Apple Push Notification service HTTP/2 integration"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "apotiki" = callPackage ({ mkDerivation, aeson, attoparsec, base, binary, bytestring , containers, crypto-api, cryptohash, directory, http-types , old-time, openpgp, openpgp-asciiarmor, openpgp-crypto-api, scotty , strict, tar, text, transformers, wai-extra, wai-middleware-static , zlib }: mkDerivation { pname = "apotiki"; version = "0.5.2"; sha256 = "1rih1lasky5sjdf3lz2qi2qya3iwbbxs658p77h1amqpsa7lsfp7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base binary bytestring containers crypto-api cryptohash directory http-types old-time openpgp openpgp-asciiarmor openpgp-crypto-api scotty strict tar text transformers wai-extra wai-middleware-static zlib ]; executableHaskellDepends = [ aeson attoparsec base binary bytestring containers crypto-api cryptohash directory http-types old-time openpgp openpgp-asciiarmor openpgp-crypto-api scotty strict tar text transformers wai-extra wai-middleware-static zlib ]; description = "a faster debian repository"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "app-lens" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, lens, mtl }: mkDerivation { pname = "app-lens"; version = "0.1.0.3"; sha256 = "0i6pz68hqlpz15w82zkh6yycflnxzcnyx64xx396a57f3sk6dfgc"; libraryHaskellDepends = [ base containers lens mtl ]; benchmarkHaskellDepends = [ base containers criterion deepseq lens mtl ]; description = "applicative (functional) bidirectional programming beyond composition chains"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "app-settings" = callPackage ({ mkDerivation, base, containers, directory, hspec, HUnit, mtl , parsec, text }: mkDerivation { pname = "app-settings"; version = "0.2.0.12"; sha256 = "1nncn8vmq55m4b6zh77mdmx19d1s7z0af4pmz1v082bpf2wril9b"; libraryHaskellDepends = [ base containers directory mtl parsec text ]; testHaskellDepends = [ base containers directory hspec HUnit mtl parsec text ]; description = "A library to manage application settings (INI file-like)"; license = lib.licenses.bsd3; }) {}; "appar" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "appar"; version = "0.1.8"; sha256 = "07v3h766q9mnhphsm53718h1lds147ix7dj15kc5hnsj4vffvkn4"; libraryHaskellDepends = [ base bytestring ]; description = "A simple applicative parser"; license = lib.licenses.bsd3; }) {}; "appc" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hspec , hspec-smallcheck, optparse-applicative, semver, smallcheck, text , uuid }: mkDerivation { pname = "appc"; version = "0.0.6"; sha256 = "0qns7kjp9sjrpdx6vfkci9q6xinb0gwkb1a9ssw8xfbqqhf9ljms"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers semver text uuid ]; executableHaskellDepends = [ aeson base bytestring containers optparse-applicative semver text uuid ]; testHaskellDepends = [ aeson base hspec hspec-smallcheck semver smallcheck text uuid ]; description = "app container types and tools"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "appendful" = callPackage ({ mkDerivation, aeson, base, containers, deepseq, mtl, validity , validity-containers }: mkDerivation { pname = "appendful"; version = "0.0.0.0"; sha256 = "1wb2abnr2k7d7bgvh3zjyg55s1236cgnz1idldpxcrib30nr01l8"; libraryHaskellDepends = [ aeson base containers deepseq mtl validity validity-containers ]; license = lib.licenses.mit; }) {}; "appendful-persistent" = callPackage ({ mkDerivation, appendful, base, containers, genvalidity , genvalidity-appendful, genvalidity-hspec, genvalidity-persistent , hspec, microlens, monad-logger, mtl, path, path-io, persistent , persistent-sqlite, persistent-template, QuickCheck, text , validity }: mkDerivation { pname = "appendful-persistent"; version = "0.0.0.0"; sha256 = "0h0hdjkkrz8ckhs8r8n0vm983513lahi9bd89i1hyqlycrckbphl"; libraryHaskellDepends = [ appendful base containers microlens persistent ]; testHaskellDepends = [ appendful base containers genvalidity genvalidity-appendful genvalidity-hspec genvalidity-persistent hspec monad-logger mtl path path-io persistent persistent-sqlite persistent-template QuickCheck text validity ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "appendmap" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck }: mkDerivation { pname = "appendmap"; version = "0.1.5"; sha256 = "03mr60hgb5593s9vhc5890xwd2pdyismfkvnvw5hxhq26wda5grd"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers hspec QuickCheck ]; description = "Map with a Semigroup and Monoid instances delegating to Semigroup of the elements"; license = lib.licenses.bsd3; }) {}; "applicative-extras" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "applicative-extras"; version = "0.1.8"; sha256 = "1svsf8mvb816nksg1dh4dz3cms2zx2hjprz2z7h3zidpxmzs0pr8"; libraryHaskellDepends = [ base ]; description = "Instances for Applicative"; license = lib.licenses.bsd3; }) {}; "applicative-fail" = callPackage ({ mkDerivation, base, bifunctors, checkers, dlist, mtl, QuickCheck , tasty, tasty-quickcheck, transformers, transformers-base }: mkDerivation { pname = "applicative-fail"; version = "1.1.1"; sha256 = "11bk0svzdys8rgx6nzb80fkxz8mp6r0238ylmb5wzsnl8nc9y041"; libraryHaskellDepends = [ base bifunctors dlist mtl transformers transformers-base ]; testHaskellDepends = [ base checkers mtl QuickCheck tasty tasty-quickcheck ]; description = "Applicative functor and monad which collects all your fails"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "applicative-numbers" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "applicative-numbers"; version = "0.1.3"; sha256 = "0rnjl7yz6nga4qi0jdvhf911yf1qk6gy2fm5236bsgc50d5wbaw0"; libraryHaskellDepends = [ base ]; description = "Applicative-based numeric instances"; license = lib.licenses.bsd3; }) {}; "applicative-parsec" = callPackage ({ mkDerivation, base, containers, lens, mtl, QuickCheck , test-framework, test-framework-quickcheck2, text }: mkDerivation { pname = "applicative-parsec"; version = "0.1.0.0"; sha256 = "12y2j9lpaqpjcr2a9fk4anlvc1cw5rimyx031b6xa5dx500phrrx"; libraryHaskellDepends = [ base containers lens mtl text ]; testHaskellDepends = [ base mtl QuickCheck test-framework test-framework-quickcheck2 ]; description = "An applicative parser combinator library"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "applicative-quoters" = callPackage ({ mkDerivation, base, haskell-src-meta, template-haskell }: mkDerivation { pname = "applicative-quoters"; version = "0.1.0.8"; sha256 = "10m29d0938khjdazsmsvvncr5xndnpzpm1b7ymzb3b4b81xmcpgl"; revision = "1"; editedCabalFile = "0ccdnkl3pxkwcg7m3xalqwax1gzaj3hg85zb219y7cfva2pvz1jp"; libraryHaskellDepends = [ base haskell-src-meta template-haskell ]; description = "Quasiquoters for idiom brackets and an applicative do-notation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "applicative-splice" = callPackage ({ mkDerivation, base, haskell-src-exts, haskell-src-meta, mtl, syb , template-haskell }: mkDerivation { pname = "applicative-splice"; version = "0.0.0.0"; sha256 = "0am32b6yb39bk42bh053vl0glidm791bfzgx2crd7q8jiihdqxca"; libraryHaskellDepends = [ base haskell-src-exts haskell-src-meta mtl syb template-haskell ]; description = "Write applicative programs in direct style (generalizes idiom brackets)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "apply-refact" = callPackage ({ mkDerivation, base, containers, directory, extra, filemanip , filepath, ghc, ghc-boot-th, ghc-exactprint, optparse-applicative , process, refact, silently, syb, tasty, tasty-expected-failure , tasty-golden, transformers, uniplate, unix-compat }: mkDerivation { pname = "apply-refact"; version = "0.9.3.0"; sha256 = "1sn5g71sx8xa4ggyk49m661iip6zrzl65vb87l16l31kf79bbm7w"; revision = "1"; editedCabalFile = "0hgdjm6ydfc29d922h1cpwrch61r5qchzrw21dz80kdry53qxl5q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory extra filemanip ghc ghc-boot-th ghc-exactprint process refact syb transformers uniplate unix-compat ]; executableHaskellDepends = [ base containers directory extra filemanip filepath ghc ghc-boot-th ghc-exactprint optparse-applicative process refact syb transformers uniplate unix-compat ]; testHaskellDepends = [ base containers directory extra filemanip filepath ghc ghc-boot-th ghc-exactprint optparse-applicative process refact silently syb tasty tasty-expected-failure tasty-golden transformers uniplate unix-compat ]; description = "Perform refactorings specified by the refact library"; license = lib.licenses.bsd3; }) {}; "apply-refact_0_10_0_0" = callPackage ({ mkDerivation, base, containers, directory, extra, filemanip , filepath, ghc, ghc-boot-th, ghc-exactprint, ghc-paths , optparse-applicative, process, refact, silently, syb, tasty , tasty-expected-failure, tasty-golden, transformers, uniplate , unix-compat }: mkDerivation { pname = "apply-refact"; version = "0.10.0.0"; sha256 = "129bf8n66kpwh5420rxprngg43bqr2agyd8q8d7l49k2rxsjl1fb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory extra filemanip ghc ghc-boot-th ghc-exactprint ghc-paths process refact syb transformers uniplate unix-compat ]; executableHaskellDepends = [ base containers directory extra filemanip filepath ghc ghc-boot-th ghc-exactprint ghc-paths optparse-applicative process refact syb transformers uniplate unix-compat ]; testHaskellDepends = [ base containers directory extra filemanip filepath ghc ghc-boot-th ghc-exactprint ghc-paths optparse-applicative process refact silently syb tasty tasty-expected-failure tasty-golden transformers uniplate unix-compat ]; description = "Perform refactorings specified by the refact library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "apply-unordered" = callPackage ({ mkDerivation, base, fin, ghc, ghc-tcplugins-extra, hspec , should-not-typecheck, syb }: mkDerivation { pname = "apply-unordered"; version = "1.0"; sha256 = "0ajvml2kndhpkcjlcb2a2aaxfi45rlbjq8brd1j9k66xymjkxigp"; libraryHaskellDepends = [ base fin ghc ghc-tcplugins-extra syb ]; testHaskellDepends = [ base fin ghc ghc-tcplugins-extra hspec should-not-typecheck syb ]; description = "Apply a function to an argument specified by a type level Nat"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "apply-unordered-mono" = callPackage ({ mkDerivation, base, hspec, should-not-typecheck }: mkDerivation { pname = "apply-unordered-mono"; version = "1.0"; sha256 = "1wpla9alhi0srhhy1vxv0dk5hgd0gnwwbwczm6a70w9gga3nms7z"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec should-not-typecheck ]; description = "Apply functions to arguments in an unordered type-directed fashion"; license = lib.licenses.bsd3; }) {}; "apportionment" = callPackage ({ mkDerivation, base, containers, doctest-exitcode-stdio , doctest-lib, QuickCheck, utility-ht }: mkDerivation { pname = "apportionment"; version = "0.0.0.4"; sha256 = "12b4jlh3k3da1w5lw8z83qgvn0ys85xwvdqylm5kwfi2i1i72256"; libraryHaskellDepends = [ base containers utility-ht ]; testHaskellDepends = [ base doctest-exitcode-stdio doctest-lib QuickCheck ]; description = "Round a set of numbers while maintaining its sum"; license = lib.licenses.bsd3; }) {}; "approveapi" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , case-insensitive, containers, deepseq, exceptions, hspec , http-api-data, http-client, http-client-tls, http-media , http-types, iso8601-time, katip, microlens, mtl, network , QuickCheck, random, safe-exceptions, semigroups, text, time , transformers, unordered-containers, vector }: mkDerivation { pname = "approveapi"; version = "0.1.3.0"; sha256 = "1ylqv8vgz1nzndgms1rjn2fcqjymlx80xfyil0si2h0jxwxbwfr5"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive containers deepseq exceptions http-api-data http-client http-client-tls http-media http-types iso8601-time katip microlens mtl network random safe-exceptions text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring containers hspec iso8601-time mtl QuickCheck semigroups text time transformers unordered-containers vector ]; description = "ApproveAPI Haskell Client"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "approx" = callPackage ({ mkDerivation, base, containers, hashable, QuickCheck, text, time , unordered-containers, vector }: mkDerivation { pname = "approx"; version = "0.1.0.1"; sha256 = "0vzi0ai7lf7ji2lbf9v412fvrins7acy0dqs4j8ylfd1chck1w99"; revision = "1"; editedCabalFile = "0kj9qqfv8fzg5b6l33avflxjlmd52wjsjridff1d5n071dnif37y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers hashable text time unordered-containers vector ]; executableHaskellDepends = [ base containers hashable text time unordered-containers vector ]; testHaskellDepends = [ base containers hashable QuickCheck text time unordered-containers vector ]; description = "Easy-to-use emulation of approximate, ranges and tolerances in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "approx-rand-test" = callPackage ({ mkDerivation, base, Chart, Chart-diagrams, colour, conduit , containers, data-default, data-default-class, filepath, HUnit , ieee754, lens, mersenne-random-pure64, monad-mersenne-random, mtl , statistics, test-framework, test-framework-hunit, text , transformers, vector, vector-algorithms }: mkDerivation { pname = "approx-rand-test"; version = "0.2.1"; sha256 = "17aww5sffw07wk8hlyf0qv26v0jkr5qzv45wxk4zhhyb453b9m41"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mersenne-random-pure64 monad-mersenne-random mtl statistics transformers vector ]; executableHaskellDepends = [ base Chart Chart-diagrams colour conduit containers data-default data-default-class filepath lens mersenne-random-pure64 monad-mersenne-random mtl statistics text vector vector-algorithms ]; testHaskellDepends = [ base HUnit ieee754 mersenne-random-pure64 monad-mersenne-random mtl test-framework test-framework-hunit vector ]; description = "Approximate randomization test"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "approximate" = callPackage ({ mkDerivation, base, binary, bytes, cereal, comonad, deepseq , ghc-prim, hashable, lens, log-domain, pointed, safecopy , semigroupoids, semigroups, vector }: mkDerivation { pname = "approximate"; version = "0.3.5"; sha256 = "1f168ac9xryrv50k7gvh89xv0mj6c42cxw7pj01pqcbppbs0rm3g"; libraryHaskellDepends = [ base binary bytes cereal comonad deepseq ghc-prim hashable lens log-domain pointed safecopy semigroupoids semigroups vector ]; description = "Approximate discrete values and numbers"; license = lib.licenses.bsd3; }) {}; "approximate-equality" = callPackage ({ mkDerivation, base, type-level-natural-number }: mkDerivation { pname = "approximate-equality"; version = "1.1.0.2"; sha256 = "0pxvyb5a6vh0isba81flv7wjlwfn091xrma7g6wzr08bvqmix883"; libraryHaskellDepends = [ base type-level-natural-number ]; description = "Newtype wrappers for approximate equality"; license = lib.licenses.bsd3; }) {}; "ar-timestamp-wiper" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "ar-timestamp-wiper"; version = "0.1.0"; sha256 = "1gk1z0dw7i0c3wql1zh8iri6573falmiz31s0widfz7dav45vkrz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; executableHaskellDepends = [ base bytestring ]; description = "Wipes time stamps from .a files (like ar -D)"; license = lib.licenses.mit; }) {}; "arb-fft" = callPackage ({ mkDerivation, base, containers, criterion, directory, filepath , primitive, QuickCheck, tasty, tasty-quickcheck, transformers , vector }: mkDerivation { pname = "arb-fft"; version = "0.3.0.0"; sha256 = "1k0gqk9jnmg7mv65hjr17k6ylyjpinib7w0wzx25hnisb9nr3227"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers criterion directory filepath primitive transformers vector ]; executableHaskellDepends = [ base containers criterion vector ]; testHaskellDepends = [ base containers QuickCheck tasty tasty-quickcheck vector ]; description = "Pure Haskell arbitrary length FFT library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arbb-vm" = callPackage ({ mkDerivation, arbb_dev, base, bytestring, cereal, containers , directory, mtl, pretty }: mkDerivation { pname = "arbb-vm"; version = "0.1.1.20"; sha256 = "0k31ardnlg925vcrrl4n9w09867dbr68sdnc3bhs9xz1r9cdlkv8"; libraryHaskellDepends = [ base bytestring cereal containers directory mtl pretty ]; librarySystemDepends = [ arbb_dev ]; description = "FFI binding to the Intel Array Building Blocks (ArBB) virtual machine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {arbb_dev = null;}; "arbor-datadog" = callPackage ({ mkDerivation, aeson, auto-update, base, buffer-builder , bytestring, Cabal, dlist, generic-lens, hspec, hspec-discover , lens, mtl, network, optparse-applicative, random, resourcet, text , time, transformers, unordered-containers, vector }: mkDerivation { pname = "arbor-datadog"; version = "0.1.0.1"; sha256 = "1a6kvrm150kc12mi8sb3j89v5q9siwpqnrfsbcfxw4wq5jrwxsbg"; libraryHaskellDepends = [ aeson auto-update base buffer-builder bytestring dlist generic-lens lens mtl network optparse-applicative random resourcet text time transformers unordered-containers vector ]; testHaskellDepends = [ base Cabal generic-lens hspec lens network resourcet time transformers ]; testToolDepends = [ hspec-discover ]; description = "Datadog client for Haskell"; license = lib.licenses.mit; }) {}; "arbor-lru-cache" = callPackage ({ mkDerivation, base, containers, hedgehog, hspec, hspec-discover , hw-hspec-hedgehog, stm }: mkDerivation { pname = "arbor-lru-cache"; version = "0.1.1.1"; sha256 = "0ayr6d5p7x2b2ggck56skbbzsmf44vrsr5jf3bzhnqwcm1lljbv0"; libraryHaskellDepends = [ base containers stm ]; testHaskellDepends = [ base containers hedgehog hspec hw-hspec-hedgehog stm ]; testToolDepends = [ hspec-discover ]; description = "LRU cache based on STM"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arbor-monad-counter" = callPackage ({ mkDerivation, base, containers, generic-lens, hedgehog, hspec , hspec-discover, hw-hspec-hedgehog, lens, mtl, resourcet, stm , transformers }: mkDerivation { pname = "arbor-monad-counter"; version = "2.0.2"; sha256 = "1bfqjbfyr6f11w1g9i45wcnqjpsjs1jwwjij64nq5903m8bsby73"; libraryHaskellDepends = [ base containers generic-lens lens mtl resourcet stm transformers ]; testHaskellDepends = [ base containers generic-lens hedgehog hspec hw-hspec-hedgehog lens mtl resourcet stm transformers ]; testToolDepends = [ hspec-discover ]; description = "Counter library for submitting metrics to a backend such as datadog"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arbor-monad-logger" = callPackage ({ mkDerivation, base, bytestring, fast-logger, hedgehog, hspec , hspec-discover, hw-hspec-hedgehog, monad-logger, mtl , optparse-applicative, text }: mkDerivation { pname = "arbor-monad-logger"; version = "0.1.1.3"; sha256 = "1x44kavmgm7nffvnakyrmcxq03vshg15vkk8wcpvkq43dndk9jb2"; revision = "1"; editedCabalFile = "0srypscv4gd1q2h6namm507211xd3cnqv144h2pb1mayy20m9a8m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring fast-logger monad-logger optparse-applicative text ]; executableHaskellDepends = [ base mtl ]; testHaskellDepends = [ base hedgehog hspec hw-hspec-hedgehog ]; testToolDepends = [ hspec-discover ]; description = "Simple logging library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arbor-monad-metric" = callPackage ({ mkDerivation, arbor-datadog, base, bytestring, containers , generic-lens, hedgehog, hspec, hspec-discover, hw-hspec-hedgehog , lens, mtl, network, resourcet, stm, text, transformers }: mkDerivation { pname = "arbor-monad-metric"; version = "1.2.1"; sha256 = "0lrp60nspihvyjzlj8y7ndwkhp1r09rx85mxkal5alcbgg0nzqf7"; libraryHaskellDepends = [ base containers generic-lens lens mtl resourcet stm text transformers ]; testHaskellDepends = [ arbor-datadog base bytestring containers generic-lens hedgehog hspec hw-hspec-hedgehog lens mtl network resourcet stm text transformers ]; testToolDepends = [ hspec-discover ]; description = "Core metric library for publishing metrics"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arbor-monad-metric-datadog" = callPackage ({ mkDerivation, arbor-datadog, arbor-monad-metric, base , bytestring, containers, exceptions, fast-logger, generic-lens , hedgehog, hspec, hspec-discover, hw-hspec-hedgehog, lens , monad-logger, mtl, network, resourcet, stm, text, transformers }: mkDerivation { pname = "arbor-monad-metric-datadog"; version = "1.1.2"; sha256 = "1wja13n9k2vad0icqsm8lydrxkgb01062ajm3y1xq7fybn5g6rbx"; libraryHaskellDepends = [ arbor-datadog arbor-monad-metric base bytestring containers generic-lens lens mtl network resourcet stm text transformers ]; testHaskellDepends = [ arbor-datadog arbor-monad-metric base bytestring containers exceptions fast-logger generic-lens hedgehog hspec hw-hspec-hedgehog lens monad-logger mtl network resourcet stm text transformers ]; testToolDepends = [ hspec-discover ]; description = "Metric library backend for datadog"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "arbor-postgres" = callPackage ({ mkDerivation, base, bytestring, generic-lens, lens, network-uri , optparse-applicative, postgresql-simple, text }: mkDerivation { pname = "arbor-postgres"; version = "0.0.5"; sha256 = "0vn3jv60pphjjmhjwn1il3sh886dgdxs47gdiqfrii12hv8rsi21"; revision = "1"; editedCabalFile = "0954zfh8rnajywcjipd614axbpqq1r04v2nrrmgyjb3f6bk1y8k9"; libraryHaskellDepends = [ base bytestring generic-lens lens network-uri optparse-applicative postgresql-simple text ]; description = "Convenience types and functions for postgresql-simple"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arbtt" = callPackage ({ mkDerivation, aeson, array, attoparsec, base, binary, bytestring , bytestring-progress, conduit, containers, deepseq, directory , exceptions, filepath, mtl, parsec, pcre-light, process-extras , resourcet, strict, tasty, tasty-golden, tasty-hunit , terminal-progress-bar, text, time, transformers, unix , unliftio-core, utf8-string, X11 }: mkDerivation { pname = "arbtt"; version = "0.11.1"; sha256 = "0xlwphjq36wbdzbzl39m163jhrcxnhnrx0lsvmbq4y2gf20r0bbq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson array attoparsec base binary bytestring bytestring-progress conduit containers deepseq directory exceptions filepath mtl parsec pcre-light resourcet strict terminal-progress-bar text time transformers unix unliftio-core utf8-string X11 ]; testHaskellDepends = [ base binary bytestring containers deepseq directory mtl parsec pcre-light process-extras tasty tasty-golden tasty-hunit time transformers unix utf8-string ]; description = "Automatic Rule-Based Time Tracker"; license = lib.licenses.gpl2Only; maintainers = with lib.maintainers; [ rvl ]; }) {}; "arcgrid" = callPackage ({ mkDerivation, base, parsec, parsec-numeric }: mkDerivation { pname = "arcgrid"; version = "0.1.0.0"; sha256 = "153ngiw2bp0c5lpiqbvhnxbf55x06ymiicnr262hbmzxkasdxskf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base parsec parsec-numeric ]; executableHaskellDepends = [ base ]; description = "Parse ESRI/ArcInfo (ArcGrid) raster GIS files"; license = lib.licenses.bsd3; }) {}; "arcgrid-viewer" = callPackage ({ mkDerivation, arcgrid, base, bytestring, gloss, transformers }: mkDerivation { pname = "arcgrid-viewer"; version = "0.1.0.0"; sha256 = "1avxg7xic2h9visv16frzajdh4kn8rriq7p47714b3zarhx1f99p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ arcgrid base bytestring gloss transformers ]; description = "Simple viewer for ESRI/ArcInfo (ArcGrid) geospatial data"; license = lib.licenses.bsd3; }) {}; "arch-hs" = callPackage ({ mkDerivation, aeson, algebraic-graphs, arch-web, base , bytestring, Cabal, conduit, conduit-extra, containers, deepseq , Diff, directory, filepath, hackage-db, http-client , http-client-tls, megaparsec, microlens, microlens-th , neat-interpolation, optparse-simple, polysemy, prettyprinter , prettyprinter-ansi-terminal, servant-client, split, tar-conduit , template-haskell, text }: mkDerivation { pname = "arch-hs"; version = "0.10.1.0"; sha256 = "1lkhw3v7gmzgnv4y6p9l3m7qgpdahjiivx12w50kn35crkscscry"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson algebraic-graphs arch-web base bytestring Cabal conduit conduit-extra containers deepseq Diff directory filepath hackage-db http-client http-client-tls megaparsec microlens microlens-th neat-interpolation optparse-simple polysemy prettyprinter prettyprinter-ansi-terminal servant-client split tar-conduit template-haskell text ]; executableHaskellDepends = [ aeson algebraic-graphs arch-web base bytestring Cabal conduit conduit-extra containers deepseq Diff directory filepath hackage-db http-client http-client-tls megaparsec microlens microlens-th neat-interpolation optparse-simple polysemy prettyprinter prettyprinter-ansi-terminal servant-client split tar-conduit template-haskell text ]; description = "Distribute hackage packages to archlinux"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arch-web" = callPackage ({ mkDerivation, aeson, base, deriving-aeson, exceptions , http-client, http-client-tls, http-types, HUnit, lens, mtl , servant, servant-client, servant-client-core, text, time }: mkDerivation { pname = "arch-web"; version = "0.1.0"; sha256 = "1wiy4swpi3ca8sri2drycfr6i674da2kgiplfng7jcjlxr5nmdpz"; revision = "1"; editedCabalFile = "0g6mngy0b18n0w247ff2fyqxhdb6pxz6jywzypiq54w3f4vdqxr9"; libraryHaskellDepends = [ aeson base deriving-aeson exceptions http-client http-client-tls http-types lens mtl servant servant-client servant-client-core text time ]; testHaskellDepends = [ aeson base deriving-aeson exceptions http-client http-client-tls http-types HUnit lens mtl servant servant-client servant-client-core text time ]; description = "Arch Linux official and AUR web interface binding"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ berberman ]; }) {}; "archive" = callPackage ({ mkDerivation, base, bytestring, debian, debian-mirror, directory , Extra, filepath, help, HUnit, mtl, network, old-locale, pretty , process, progress, regex-compat, regex-posix, time, unix , Unixutils, xhtml }: mkDerivation { pname = "archive"; version = "1.2.12"; sha256 = "0rdgrdmmsn4qijbbprw4dbppb5klgn9lw3fyizzcd79gsgz4s61r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring debian debian-mirror directory Extra filepath help HUnit mtl network old-locale pretty process progress regex-compat regex-posix time unix Unixutils xhtml ]; description = "A library and programs for creating hardlinked incremental archives or backups"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {debian-mirror = null; help = null;}; "archive-libarchive" = callPackage ({ mkDerivation, base, bytestring, composition-prelude, cpphs , libarchive }: mkDerivation { pname = "archive-libarchive"; version = "1.0.0.1"; sha256 = "079wm4c9bahvi693g6655ag9rz9l5g7i4b82q7zm0hz383f94zsl"; libraryHaskellDepends = [ base bytestring composition-prelude libarchive ]; libraryToolDepends = [ cpphs ]; description = "Common interface using libarchive"; license = lib.licenses.bsd3; }) {}; "archive-sig" = callPackage ({ mkDerivation, base, bytestring, composition-prelude , dir-traverse }: mkDerivation { pname = "archive-sig"; version = "1.0.2.0"; sha256 = "0n9z13p76c9hxxy9ljjf3y1w9mh952rvihz4xgn0xpb03i1agj65"; libraryHaskellDepends = [ base bytestring composition-prelude dir-traverse ]; description = "Backpack signature for archive libraries"; license = lib.licenses.bsd3; }) {}; "archive-tar" = callPackage ({ mkDerivation, base, bytestring, composition-prelude, cpphs, tar }: mkDerivation { pname = "archive-tar"; version = "0.2.2.1"; sha256 = "0pwdjx2f78cs3z81hr9ax0iaq6fk6bdvywdp2q8vpjagrfbjcn8k"; libraryHaskellDepends = [ base bytestring composition-prelude tar ]; libraryToolDepends = [ cpphs ]; description = "Common interface using the tar package"; license = lib.licenses.bsd3; }) {}; "archive-tar-bytestring" = callPackage ({ mkDerivation, base, bytestring, composition-prelude, cpphs , tar-bytestring, text, unix }: mkDerivation { pname = "archive-tar-bytestring"; version = "1.0.0.0"; sha256 = "0gda7vpzjxsi8qidzqz1967a3nbap8m52f4ncfj8ph6kwh3pw2zb"; libraryHaskellDepends = [ base bytestring composition-prelude tar-bytestring text unix ]; libraryToolDepends = [ cpphs ]; description = "Common interface using the tar-bytestring package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "archiver" = callPackage ({ mkDerivation, base, bytestring, containers, curl, HTTP, network , process, random }: mkDerivation { pname = "archiver"; version = "0.6.2.1"; sha256 = "19gvja890lhn9zr2aqjshwq5qqb95nynxrsw5wk4z2a417xj70j2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base curl HTTP network ]; executableHaskellDepends = [ base bytestring containers process random ]; description = "Archive supplied URLs in WebCite & Internet Archive"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "archlinux" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath , pretty }: mkDerivation { pname = "archlinux"; version = "1.3"; sha256 = "051pgn39f8xq80qf8g04j162n6zysvcdbj8a8m05x6vi6mbr9jx2"; libraryHaskellDepends = [ base Cabal containers directory filepath pretty ]; description = "Support for working with Arch Linux packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "archlinux-web" = callPackage ({ mkDerivation, archlinux, base, Cabal, containers, csv, deepseq , directory, filepath, HTTP, json, old-time, parallel, pretty , prettyclass, process, strict-concurrency, xhtml }: mkDerivation { pname = "archlinux-web"; version = "0.1"; sha256 = "1rzjkxxmf24hrmlc70s416akn6rbcly7152ly618dxgigvqnir48"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ archlinux base Cabal containers csv deepseq directory filepath HTTP json old-time parallel pretty prettyclass process strict-concurrency xhtml ]; executableHaskellDepends = [ archlinux base Cabal containers csv deepseq directory filepath HTTP json old-time parallel pretty prettyclass process strict-concurrency xhtml ]; description = "Website maintenance for Arch Linux packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "archnews" = callPackage ({ mkDerivation, base, containers, download-curl, feed, tagsoup }: mkDerivation { pname = "archnews"; version = "0.2"; sha256 = "1v7b6w2cqfy69kvsr09a1qv4zyz78khygmd9l9hqjlmj7w3x8gys"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers download-curl feed tagsoup ]; description = "Convert Arch Linux package updates in RSS to pretty markdown"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arduino-copilot" = callPackage ({ mkDerivation, base, containers, copilot, copilot-c99 , copilot-language, directory, filepath, mtl, optparse-applicative , process, sketch-frp-copilot, temporary }: mkDerivation { pname = "arduino-copilot"; version = "1.7.1"; sha256 = "1w42y0avx032i7s208p1rkc24c7hy7lbjia5qjgixzv8qcc0693b"; libraryHaskellDepends = [ base containers copilot copilot-c99 copilot-language directory filepath mtl optparse-applicative sketch-frp-copilot temporary ]; testHaskellDepends = [ base directory process temporary ]; description = "Arduino programming in haskell using the Copilot stream DSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "arena" = callPackage ({ mkDerivation, base, bytes, bytestring, containers, criterion , digest, directory, filepath, mtl, persistent-vector, safe , semigroups, unix }: mkDerivation { pname = "arena"; version = "0.1"; sha256 = "1rg8lnxxyw37ysp8xx4v5f1ldvr344paqx5s4in3n10yc1kbs5ab"; revision = "1"; editedCabalFile = "0f81q0bvmhi4c3965970zb3mmgif1lmrw7q69kfyvw8d9ayvv6ps"; libraryHaskellDepends = [ base bytes bytestring containers digest directory filepath mtl persistent-vector safe semigroups unix ]; testHaskellDepends = [ base bytes containers directory mtl semigroups ]; benchmarkHaskellDepends = [ base criterion directory mtl semigroups ]; description = "A journaled data store"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arff" = callPackage ({ mkDerivation, base, binary, bytestring, bytestring-lexing , bytestring-show, old-locale, time }: mkDerivation { pname = "arff"; version = "0.1.0"; sha256 = "1mwak4kl4ksg5vqya9abz02v0zgj6lbi6bzq2bd8jpnncazsxha5"; libraryHaskellDepends = [ base binary bytestring bytestring-lexing bytestring-show old-locale time ]; description = "Generate Attribute-Relation File Format (ARFF) files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "arghwxhaskell" = callPackage ({ mkDerivation, base, directory, wx }: mkDerivation { pname = "arghwxhaskell"; version = "0.8.2.0"; sha256 = "0nyx7ir12dj25r3w7ilrrwsiy4hzwdnq507j6zqq9piw74hsv23b"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory wx ]; description = "An interpreter for the Argh! programming language in wxHaskell"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "argo" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, tasty , tasty-bench, tasty-hunit, tasty-quickcheck, template-haskell , text, transformers }: mkDerivation { pname = "argo"; version = "0.2022.2.27"; sha256 = "0jbxkkgia4jj49kyc7zg97w397cfdfk194bx8s6cikyaigw0yg0a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers deepseq template-haskell text transformers ]; executableHaskellDepends = [ base bytestring containers deepseq template-haskell text transformers ]; testHaskellDepends = [ base bytestring containers deepseq tasty tasty-hunit tasty-quickcheck template-haskell text transformers ]; benchmarkHaskellDepends = [ base bytestring containers deepseq tasty tasty-bench template-haskell text transformers ]; description = "Parse and render JSON"; license = lib.licenses.mit; }) {}; "argon" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal , containers, directory, docopt, filepath, ghc, ghc-paths , ghc-syb-utils, hlint, hspec, lens-simple, pipes, pipes-bytestring , pipes-files, pipes-group, pipes-safe, QuickCheck, syb }: mkDerivation { pname = "argon"; version = "0.4.1.0"; sha256 = "1sjv8zablab38wl9xir2hkkk997as7ryb57dqnyr6i4a26p50g6r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal base bytestring Cabal containers directory ghc ghc-paths ghc-syb-utils lens-simple pipes pipes-bytestring pipes-files pipes-group pipes-safe syb ]; executableHaskellDepends = [ base docopt pipes pipes-safe ]; testHaskellDepends = [ aeson ansi-terminal base filepath ghc hlint hspec pipes pipes-safe QuickCheck ]; description = "Measure your code's complexity"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; }) {}; "argon2" = callPackage ({ mkDerivation, base, bytestring, deepseq, QuickCheck, tasty , tasty-hunit, tasty-quickcheck, text-short }: mkDerivation { pname = "argon2"; version = "1.3.0.1"; sha256 = "1v0clf78hykdyhv81z8v3kwp86hjgqh6b8a7wfbjv0fyy55bwxry"; revision = "3"; editedCabalFile = "1ykclhdr8jq1my18mcz3yx3vf30kvab0bxl0lgwx5nqf4dk3m5mp"; libraryHaskellDepends = [ base bytestring deepseq text-short ]; testHaskellDepends = [ base bytestring QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Memory-hard password hash and proof-of-work function"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "argparser" = callPackage ({ mkDerivation, base, containers, HTF, HUnit }: mkDerivation { pname = "argparser"; version = "0.3.4"; sha256 = "0ypdj4mcm4yk5pswzwi9jk2w25f6qhiari8gam72za6ihyjwfig6"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers HTF HUnit ]; description = "Command line parsing framework for console applications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arguedit" = callPackage ({ mkDerivation, base, bimap, containers, glib, gtk, HDBC, indents , mtl, parsec }: mkDerivation { pname = "arguedit"; version = "0.1.0.1"; sha256 = "17s6m9mjai439j8g0cd5pr2zb0224h1ckik9fg0rbd06zgxvfmq6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bimap containers glib gtk HDBC indents mtl parsec ]; description = "A computer assisted argumentation transcription and editing software"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ariadne" = callPackage ({ mkDerivation, async, base, bert, Cabal, containers, data-lens , data-lens-fd, data-lens-template, directory, filepath , haskell-names, haskell-packages, haskell-src-exts, hse-cpp , hslogger, mtl, stm, tagged, tasty, tasty-hunit, transformers , utf8-string }: mkDerivation { pname = "ariadne"; version = "0.1.2.3"; sha256 = "02hyn3y4h7w4l5k48kp73al67lp8vzlymblb7al72w14r01ww8p3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ async base bert Cabal containers data-lens data-lens-fd data-lens-template directory filepath haskell-names haskell-packages haskell-src-exts hse-cpp hslogger mtl stm tagged transformers utf8-string ]; testHaskellDepends = [ base bert containers directory filepath haskell-src-exts tasty tasty-hunit utf8-string ]; description = "Go-to-definition for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "arion" = callPackage ({ mkDerivation, base, containers, directory, filemanip, fsnotify , hspec, process, regex-posix, safe, split, system-filepath, text , time, transformers }: mkDerivation { pname = "arion"; version = "0.1.0.8"; sha256 = "107rbbzmqg0zrgv3qb0pr8svmzh25a63dm0kn0hhyirkjzdyjgqw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filemanip fsnotify process regex-posix safe split system-filepath text transformers ]; testHaskellDepends = [ base containers directory filemanip fsnotify hspec process regex-posix safe split system-filepath text time ]; description = "Watcher and runner for Hspec"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arion-compose" = callPackage ({ mkDerivation, aeson, aeson-pretty, async, base, bytestring , directory, hspec, lens, lens-aeson, optparse-applicative, process , protolude, QuickCheck, temporary, text, unix }: mkDerivation { pname = "arion-compose"; version = "0.1.3.0"; sha256 = "1pw0vqx1y3zgq303gdgd3vkz95mqrv8hl0pfkw6kyc49hj7l864y"; revision = "1"; editedCabalFile = "03pp8dhxdcjkxw2mxgy667p266chbsqn13vc900cccy3qibqqk6m"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-pretty async base bytestring directory lens lens-aeson process protolude temporary text unix ]; executableHaskellDepends = [ aeson aeson-pretty async base bytestring directory lens lens-aeson optparse-applicative process protolude temporary text unix ]; testHaskellDepends = [ aeson aeson-pretty async base bytestring directory hspec lens lens-aeson process protolude QuickCheck temporary text unix ]; description = "Run docker-compose with help from Nix/NixOS"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ roberth ]; }) {}; "arith-encode" = callPackage ({ mkDerivation, array, base, binary, containers, hashable , HUnit-Plus, integer-logarithms, integer-roots , unordered-containers }: mkDerivation { pname = "arith-encode"; version = "1.0.2"; sha256 = "0nfrjfm6c37bsvqcqsgnxk6pal8hc7p85nhmab9pc2ha5jrcwhj0"; revision = "1"; editedCabalFile = "0gsfmn6afzcpvhbwi30fksl34wcbamkc2lgdjl3z58jhpm8824wi"; libraryHaskellDepends = [ array base binary containers hashable integer-logarithms integer-roots unordered-containers ]; testHaskellDepends = [ base binary containers hashable HUnit-Plus unordered-containers ]; description = "A practical arithmetic encoding (aka Godel numbering) library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "arithmatic" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "arithmatic"; version = "0.1.0.3"; sha256 = "0pxlla3jmpb4ll0hn8xvfb32kqx8053alvis9cryq060m3bd09aq"; libraryHaskellDepends = [ base ]; description = "do things with numbers"; license = lib.licenses.bsd3; }) {}; "arithmetic" = callPackage ({ mkDerivation, base, containers, opentheory, opentheory-bits , opentheory-divides, opentheory-prime, opentheory-primitive , QuickCheck, random }: mkDerivation { pname = "arithmetic"; version = "1.6"; sha256 = "1k448bgs99i5lg87jvbfy63p4h1n2g6ldb4a0vig5ym7q5yhjkdc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers opentheory opentheory-bits opentheory-divides opentheory-primitive QuickCheck random ]; executableHaskellDepends = [ base containers opentheory opentheory-bits opentheory-divides opentheory-primitive QuickCheck random ]; testHaskellDepends = [ base containers opentheory opentheory-bits opentheory-divides opentheory-prime opentheory-primitive QuickCheck random ]; description = "Natural number arithmetic"; license = lib.licenses.mit; }) {}; "arithmetic-circuits" = callPackage ({ mkDerivation, aeson, base, bulletproofs, containers, criterion , elliptic-curve, filepath, galois-fft, galois-field , markdown-unlit, MonadRandom, pairing, poly, process-extras , protolude, QuickCheck, quickcheck-instances, semirings, tasty , tasty-discover, tasty-hunit, tasty-quickcheck, text, vector , wl-pprint-text }: mkDerivation { pname = "arithmetic-circuits"; version = "0.2.0"; sha256 = "09fqcg8302dklzlr3fqlac09zzfws3li45nri4cd886cx8b1vzzq"; revision = "2"; editedCabalFile = "0386y15pncrafpvm5k10ipxhx09vbkjl3yj9z3895j5n1bpdn7f4"; libraryHaskellDepends = [ aeson base bulletproofs containers elliptic-curve filepath galois-fft galois-field MonadRandom poly process-extras protolude semirings text vector wl-pprint-text ]; testHaskellDepends = [ aeson base bulletproofs containers elliptic-curve filepath galois-fft galois-field markdown-unlit MonadRandom pairing poly process-extras protolude QuickCheck quickcheck-instances semirings tasty tasty-discover tasty-hunit tasty-quickcheck text vector wl-pprint-text ]; testToolDepends = [ markdown-unlit tasty-discover ]; benchmarkHaskellDepends = [ aeson base bulletproofs containers criterion elliptic-curve filepath galois-fft galois-field MonadRandom pairing poly process-extras protolude semirings text vector wl-pprint-text ]; description = "Arithmetic circuits for zkSNARKs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "arithmoi" = callPackage ({ mkDerivation, array, base, chimera, constraints, containers , deepseq, exact-pi, integer-gmp, integer-logarithms, integer-roots , mod, QuickCheck, quickcheck-classes, random, semirings , smallcheck, tasty, tasty-bench, tasty-hunit, tasty-quickcheck , tasty-rerun, tasty-smallcheck, transformers, vector }: mkDerivation { pname = "arithmoi"; version = "0.12.0.1"; sha256 = "1dsa0fw6z6b6gcsw23j08qayqyh2icya7gmb4v4r0adszr2p7ziz"; configureFlags = [ "-f-llvm" ]; libraryHaskellDepends = [ array base chimera constraints containers deepseq exact-pi integer-gmp integer-logarithms integer-roots mod random semirings transformers vector ]; testHaskellDepends = [ base containers exact-pi integer-gmp integer-roots mod QuickCheck quickcheck-classes random semirings smallcheck tasty tasty-hunit tasty-quickcheck tasty-rerun tasty-smallcheck transformers vector ]; benchmarkHaskellDepends = [ array base constraints containers deepseq integer-logarithms mod random semirings tasty-bench vector ]; description = "Efficient basic number-theoretic functions"; license = lib.licenses.mit; }) {}; "arity-generic-liftA" = callPackage ({ mkDerivation, base, doctest }: mkDerivation { pname = "arity-generic-liftA"; version = "0.1.0.0"; sha256 = "08ljx42nwpls02rg9qyzynfs6gwyxbw7v265mrh2cmb2gfb8g6wl"; revision = "1"; editedCabalFile = "0daxl4ds7bdjf1jjbf20hqqzss7srmzzkhgq2d0si8n2203jj8d9"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; description = "Provides an arity-generic version of the liftA2, liftA3... liftAn functions."; license = lib.licenses.mit; }) {}; "armada" = callPackage ({ mkDerivation, base, GLUT, mtl, OpenGL, stm }: mkDerivation { pname = "armada"; version = "0.1"; sha256 = "18ym9cs0mr4pr6pdgyk14rrwsxh1fa0xvqz3jg60lnxbgjlynvc1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLUT mtl OpenGL stm ]; description = "Space-based real time strategy game"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "armor" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , filepath, hashable, hspec, HUnit, lens, text }: mkDerivation { pname = "armor"; version = "0.2.0.1"; sha256 = "1pp9y7y9i01mbnkrx4870m4a4crpyzikpi4w8znn3avjbl5c1bxx"; libraryHaskellDepends = [ base bytestring containers directory filepath hashable HUnit lens ]; testHaskellDepends = [ aeson base bytestring containers directory hspec HUnit lens text ]; description = "Prevent serialization backwards compatibility problems using golden tests"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arpa" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "arpa"; version = "0.0.0.0"; sha256 = "13n878vafx1igw3q3v1c676iaidyqa4wk6z727vh7dagkkyl7653"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Library for reading ARPA n-gram models"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arpack" = callPackage ({ mkDerivation, arpack, base, concurrent-extra, containers , control-monad-loop, data-default, hmatrix, hspec, ieee754 , QuickCheck, storable-complex, transformers, vector , vector-algorithms }: mkDerivation { pname = "arpack"; version = "0.1.0.0"; sha256 = "042adjjsd96hnx33xmd4yvvzcdcfsbp7z509dikfyl9c2zrv8shn"; libraryHaskellDepends = [ base concurrent-extra containers control-monad-loop data-default hmatrix ieee754 storable-complex transformers vector vector-algorithms ]; libraryPkgconfigDepends = [ arpack ]; testHaskellDepends = [ base hmatrix hspec QuickCheck vector vector-algorithms ]; description = "Solve large scale eigenvalue problems"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) arpack;}; "array_0_5_4_0" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "array"; version = "0.5.4.0"; sha256 = "1ixqnwxd36l2j3873hwnfip17k2nzncbvsx7pnprqzv9z59mf4rv"; libraryHaskellDepends = [ base ]; description = "Mutable and immutable arrays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "array-builder" = callPackage ({ mkDerivation, array-chunks, base, primitive, run-st, tasty , tasty-hunit }: mkDerivation { pname = "array-builder"; version = "0.1.1.0"; sha256 = "0g9mpplq813b33yfgfa095k2vnrxnj8lhxvw60qc6jky6l9q0inq"; libraryHaskellDepends = [ array-chunks base primitive run-st ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Builders for arrays"; license = lib.licenses.bsd3; }) {}; "array-chunks" = callPackage ({ mkDerivation, base, primitive, QuickCheck, quickcheck-classes , run-st, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "array-chunks"; version = "0.1.3.0"; sha256 = "0alf0d4ifla7i47pl7xqmrhcwsky56rp4b76qgmh19kji8mfcq5z"; libraryHaskellDepends = [ base primitive run-st ]; testHaskellDepends = [ base primitive QuickCheck quickcheck-classes tasty tasty-hunit tasty-quickcheck ]; description = "Lists of chunks"; license = lib.licenses.bsd3; }) {}; "array-forth" = callPackage ({ mkDerivation, array, base, HUnit, mcmc-synthesis , modular-arithmetic, MonadRandom, OddWord, QuickCheck, split , test-framework-hunit, test-framework-quickcheck2 , test-framework-th, vector }: mkDerivation { pname = "array-forth"; version = "0.2.1.4"; sha256 = "03kjkpygi9jc8vrvnw9i8zwbfaihsl50bi39j0liclja442j9h5m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base mcmc-synthesis modular-arithmetic MonadRandom OddWord split vector ]; executableHaskellDepends = [ base split vector ]; testHaskellDepends = [ base HUnit QuickCheck test-framework-hunit test-framework-quickcheck2 test-framework-th ]; description = "A simple interpreter for arrayForth, the language used on GreenArrays chips"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "array-list" = callPackage ({ mkDerivation, array, base, doctest, doctest-driver-gen, hspec }: mkDerivation { pname = "array-list"; version = "0.2.0.0"; sha256 = "17xdkn1p7zfg7rw9sfbv6amfab291gz8fafkl26x38al9khjcgy2"; libraryHaskellDepends = [ array base ]; testHaskellDepends = [ array base doctest doctest-driver-gen hspec ]; description = "IsList instances of Array for OverloadedLists extension"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "array-memoize" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "array-memoize"; version = "0.6.0"; sha256 = "1p05vg8mdyad03aa7s1nrgw5xqgl80f6l7v0llhmi1q4xnrqrj3n"; libraryHaskellDepends = [ array base ]; description = "Memoization combinators using arrays for finite sub-domains of functions"; license = lib.licenses.bsd3; }) {}; "array-primops" = callPackage ({ mkDerivation, base, criterion, ghc-prim, QuickCheck, tasty , tasty-quickcheck }: mkDerivation { pname = "array-primops"; version = "0.2.0.1"; sha256 = "0kdf88xs6aplxah90pl2r94fgfl58a4fmpxjcbvb9996823q54qg"; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base ghc-prim QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion ghc-prim ]; description = "Extra foreign primops for primitive arrays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "array-utils" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "array-utils"; version = "0.3"; sha256 = "1gh7gmbm0djr78dqkf8q3ap9yk4gm3dq48k8jad9ssp3w19wpkan"; libraryHaskellDepends = [ array base ]; description = "Primitive functions for updating many elements in mutable arrays at once"; license = lib.licenses.bsd3; }) {}; "arrayfire" = callPackage ({ mkDerivation, af, base, Cabal, cabal-doctest, directory , filepath, hspec, hspec-discover, parsec, QuickCheck , quickcheck-classes, text, vector }: mkDerivation { pname = "arrayfire"; version = "0.6.0.0"; sha256 = "0vm1m3bc3c29dwbpzkp0pnxnz7rah8gqrgc0p4haivm5w4r10bf8"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base filepath vector ]; librarySystemDepends = [ af ]; executableHaskellDepends = [ base directory parsec text vector ]; testHaskellDepends = [ base directory hspec hspec-discover QuickCheck quickcheck-classes vector ]; testToolDepends = [ hspec-discover ]; description = "Haskell bindings to the ArrayFire general-purpose GPU library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {af = null;}; "arraylist" = callPackage ({ mkDerivation, base, hashable, initialize, MonadRandom, primitive , smallcheck, tasty, tasty-smallcheck }: mkDerivation { pname = "arraylist"; version = "0.1.0.0"; sha256 = "1swvn9k7j2pwcln4znzrszgwgdi4f26q9qlaz2fi8jixc089v91g"; libraryHaskellDepends = [ base initialize primitive ]; testHaskellDepends = [ base hashable MonadRandom primitive smallcheck tasty tasty-smallcheck ]; description = "Memory-efficient ArrayList implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "arrow-extras" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "arrow-extras"; version = "0.1.0.1"; sha256 = "0v3ab3h3rg38dvmyqqfsysgfpib8i81s87wr965cf7lxhfx3lg61"; libraryHaskellDepends = [ base ]; description = "Extra functions for Control.Arrow"; license = lib.licenses.bsd3; }) {}; "arrow-improve" = callPackage ({ mkDerivation, arrows, base, pointed, profunctors, semigroupoids }: mkDerivation { pname = "arrow-improve"; version = "0.1.0.0"; sha256 = "0ppl8v746lj41aqb0k2724vm4n32jxmz723qa0j860jvhkh2nww7"; libraryHaskellDepends = [ arrows base pointed profunctors semigroupoids ]; description = "Improved arrows"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arrow-list" = callPackage ({ mkDerivation, base, containers, fail, mtl }: mkDerivation { pname = "arrow-list"; version = "0.7.1"; sha256 = "11rzpq8mml00amb0hd09bwwhpn199jr8mxp0454ljkpbgqc5jm9s"; libraryHaskellDepends = [ base containers fail mtl ]; description = "List arrows for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arrow-utils" = callPackage ({ mkDerivation, base, QuickCheck, test-framework , test-framework-quickcheck2, vector-sized }: mkDerivation { pname = "arrow-utils"; version = "0.1.1"; sha256 = "112g74g844lnqfphkxqmp8ysnvi11iii9gcn70ml1ag6m5bdr7lc"; libraryHaskellDepends = [ base vector-sized ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; description = "functions for working with arrows"; license = lib.licenses.bsd3; }) {}; "arrowapply-utils" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "arrowapply-utils"; version = "0.2"; sha256 = "02zampc6cc5a9fvdvxkz2r6i5sxf5w0qilsvsx8jxiw4kprbghii"; libraryHaskellDepends = [ base ]; description = "Utilities for working with ArrowApply instances more naturally"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arrowp" = callPackage ({ mkDerivation, array, base, containers, haskell-src }: mkDerivation { pname = "arrowp"; version = "0.5.0.2"; sha256 = "0a0ss5q8ximbd6hr0agy1106jfvdm8cx50q7a9yaiqfxs20fy6lx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers haskell-src ]; description = "preprocessor translating arrow notation into Haskell 98"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arrowp-qq" = callPackage ({ mkDerivation, base, containers, data-default, haskell-src-exts , haskell-src-exts-util, haskell-src-meta, NoHoed, template-haskell , transformers, uniplate }: mkDerivation { pname = "arrowp-qq"; version = "0.3.0"; sha256 = "0szbl8yjz24r12q6wmi8j0f7aj2f9gbzaajna2cgaq9d33pyazvq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default haskell-src-exts haskell-src-exts-util haskell-src-meta NoHoed template-haskell transformers uniplate ]; executableHaskellDepends = [ base haskell-src-exts NoHoed ]; description = "A preprocessor and quasiquoter for translating arrow notation"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arrows" = callPackage ({ mkDerivation, base, Stream }: mkDerivation { pname = "arrows"; version = "0.4.4.2"; sha256 = "02db4byzz8xb4c36y0v867g9kd3a9p04r4cj1np717k20qrwjnpn"; libraryHaskellDepends = [ base Stream ]; description = "Arrow classes and transformers"; license = lib.licenses.bsd3; }) {}; "artery" = callPackage ({ mkDerivation, base, containers, profunctors, transformers }: mkDerivation { pname = "artery"; version = "0.1.1"; sha256 = "1fs8jap2ndcj21qgpkzy9nbnabvp4ac0xm0vdwkjjdf7i4j5kaqr"; libraryHaskellDepends = [ base containers profunctors transformers ]; description = "A simple, arrow-based reactive programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "artifact" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, text }: mkDerivation { pname = "artifact"; version = "0.0.0.0"; sha256 = "0pw47pfn745plc8kslcz580lniprwpv8x8l65zgixpnc34i1bx56"; revision = "1"; editedCabalFile = "09hmx0x4fz80kby7w1n9rc7sibbmpsvl4i3rc3h91hs53ban4yd4"; libraryHaskellDepends = [ aeson base bytestring containers text ]; description = "Basic types and instances for Valve's Artifact Card-set API"; license = lib.licenses.agpl3Plus; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "arx" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, bytestring , bytestring-nums, containers, file-embed, hashable, parsec , process, shell-escape, template-haskell }: mkDerivation { pname = "arx"; version = "0.3.2"; sha256 = "01mz46r54fhvaaawvng4csf9qk2vlr4y3zgnwwl6q6449y1w1k25"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base blaze-builder bytestring bytestring-nums containers file-embed hashable parsec process shell-escape template-haskell ]; executableHaskellDepends = [ attoparsec base blaze-builder bytestring bytestring-nums containers file-embed hashable parsec process shell-escape template-haskell ]; description = "Archive execution tool"; license = lib.licenses.bsd3; }) {}; "arxiv" = callPackage ({ mkDerivation, base, parsec, split, tagsoup }: mkDerivation { pname = "arxiv"; version = "0.0.3"; sha256 = "1rvzxbknmjcgx1209v265d4zar75y9637zi6alk1y3dg5lhbgm89"; libraryHaskellDepends = [ base parsec split tagsoup ]; description = "A client for the Arxiv API"; license = "LGPL"; }) {}; "asap" = callPackage ({ mkDerivation, base, bytestring, hedgehog, jwt, lens, mtl , semigroups, text, time, uuid }: mkDerivation { pname = "asap"; version = "0.0.4"; sha256 = "08yfangqxmdh2w39fqnicn16jnb1x9f263f99253khx3sv4q7qrf"; libraryHaskellDepends = [ base bytestring jwt lens mtl semigroups text time uuid ]; testHaskellDepends = [ base hedgehog jwt mtl text time ]; description = "Atlassian Service Authentication Protocol"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ascetic" = callPackage ({ mkDerivation, base, MissingH }: mkDerivation { pname = "ascetic"; version = "0.0.0.4"; sha256 = "1c5ip8q9b6xnvh3li03iilmqz33rrlis78zs0lh4jva67b37akqk"; libraryHaskellDepends = [ base MissingH ]; description = "Generic markup builder"; license = lib.licenses.mit; }) {}; "ascii" = callPackage ({ mkDerivation, ascii-case, ascii-char, ascii-group, ascii-numbers , ascii-predicates, ascii-superset, ascii-th, base, bytestring , hedgehog, text }: mkDerivation { pname = "ascii"; version = "1.1.3.0"; sha256 = "0pzyamd64mj8sx5a43gi7yjdy5dx6k9648ihbgsri8k8srlhm0c8"; revision = "1"; editedCabalFile = "0lxjb940qm86i1b2i9dgyj8874y49spwmkm5ninxd5hs7g9manll"; libraryHaskellDepends = [ ascii-case ascii-char ascii-group ascii-numbers ascii-predicates ascii-superset ascii-th base bytestring text ]; testHaskellDepends = [ base hedgehog text ]; description = "The ASCII character set and encoding"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "ascii_1_2_3_0" = callPackage ({ mkDerivation, ascii-case, ascii-char, ascii-group, ascii-numbers , ascii-predicates, ascii-superset, ascii-th, base, bytestring , hedgehog, text }: mkDerivation { pname = "ascii"; version = "1.2.3.0"; sha256 = "0s6w1wv6hjx1abz038cw7fyl8ilbs3cxmcs989c3hh9659l82p2j"; libraryHaskellDepends = [ ascii-case ascii-char ascii-group ascii-numbers ascii-predicates ascii-superset ascii-th base bytestring text ]; testHaskellDepends = [ base hedgehog text ]; description = "The ASCII character set and encoding"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "ascii-art-to-unicode" = callPackage ({ mkDerivation, base, comonad, doctest, strict }: mkDerivation { pname = "ascii-art-to-unicode"; version = "0.1.0.1"; sha256 = "1c9fgswj4sbgcx76c2a41mx8jhi9a28vc43w57cmzm7hgp8pxan3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base comonad ]; executableHaskellDepends = [ base strict ]; testHaskellDepends = [ base doctest ]; description = "ASCII Art to Unicode Box Drawing converter"; license = lib.licenses.bsd3; }) {}; "ascii-case" = callPackage ({ mkDerivation, ascii-char, base, hashable }: mkDerivation { pname = "ascii-case"; version = "1.0.0.10"; sha256 = "1vncwrngvqlzacs8084s7xvbj02zpq5irciwmv8cxh8pwjk2vhpw"; libraryHaskellDepends = [ ascii-char base hashable ]; testHaskellDepends = [ ascii-char base ]; description = "ASCII letter case"; license = lib.licenses.asl20; }) {}; "ascii-char" = callPackage ({ mkDerivation, base, hashable }: mkDerivation { pname = "ascii-char"; version = "1.0.0.14"; sha256 = "0mdmcxp5bd89akh6z7kdyhl679pbm58rww0mhzj6y41sj4g7j4m4"; libraryHaskellDepends = [ base hashable ]; testHaskellDepends = [ base ]; description = "A Char type representing an ASCII character"; license = lib.licenses.asl20; }) {}; "ascii-cows" = callPackage ({ mkDerivation, base, random-extras, random-fu, text }: mkDerivation { pname = "ascii-cows"; version = "0.0.2.0"; sha256 = "0ddnjsqmaqrs2kxys32zqpmvkyway4dqj35x2q3gqxmsir3qg8zq"; libraryHaskellDepends = [ base random-extras random-fu text ]; description = "A collection of ASCII cows. Moo."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ascii-flatten" = callPackage ({ mkDerivation, base, text }: mkDerivation { pname = "ascii-flatten"; version = "0.1.1.0"; sha256 = "1kbgxpcn07pi9ly3rfd5lhy7gp29rycf5v2f6wvigsypm1c1cmkb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base text ]; description = "Flattens European non-ASCII characaters into ASCII"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ascii-group" = callPackage ({ mkDerivation, ascii-char, base, hashable, hedgehog }: mkDerivation { pname = "ascii-group"; version = "1.0.0.12"; sha256 = "0g7n2bqhy131b4d87gqny82pwjndgmddvb2c4k6k2ic5138z6zk3"; libraryHaskellDepends = [ ascii-char base hashable ]; testHaskellDepends = [ ascii-char base hedgehog ]; description = "ASCII character groups"; license = lib.licenses.asl20; }) {}; "ascii-holidays" = callPackage ({ mkDerivation, base, random, random-shuffle, terminfo, time }: mkDerivation { pname = "ascii-holidays"; version = "0.1.0.1"; sha256 = "10ply90c2dwfgfz419q9nklm26w2xlxkz6ynqn9qfl7p9j6rhix0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base random random-shuffle terminfo time ]; description = "ASCII animations for the holidays!"; license = lib.licenses.gpl3Only; }) {}; "ascii-numbers" = callPackage ({ mkDerivation, ascii-case, ascii-char, ascii-superset, base , bytestring, d10, hashable, hedgehog, invert, text }: mkDerivation { pname = "ascii-numbers"; version = "1.0.0.0"; sha256 = "1zmid1p3gqdmbriq6d87fyz69pksh1ha2x7w4m4pw7nch85440f5"; libraryHaskellDepends = [ ascii-case ascii-char ascii-superset base bytestring d10 hashable text ]; testHaskellDepends = [ ascii-case ascii-char ascii-superset base bytestring d10 hashable hedgehog invert text ]; description = "ASCII representations of numbers"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ascii-numbers_1_1_0_0" = callPackage ({ mkDerivation, ascii-case, ascii-char, ascii-superset, base , bytestring, hashable, hedgehog, invert, text }: mkDerivation { pname = "ascii-numbers"; version = "1.1.0.0"; sha256 = "041qyhgksqchj3x09fbirxba7s31aicaqnk8185g2l70zgxjz6iv"; libraryHaskellDepends = [ ascii-case ascii-char ascii-superset base bytestring hashable text ]; testHaskellDepends = [ ascii-case ascii-char ascii-superset base bytestring hashable hedgehog invert text ]; description = "ASCII representations of numbers"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ascii-predicates" = callPackage ({ mkDerivation, ascii-char, base, hedgehog }: mkDerivation { pname = "ascii-predicates"; version = "1.0.0.10"; sha256 = "1964w50mvfwq4x6ss6vhz7q7fg8b9bfhczv95ll9cxs61qn2rir0"; libraryHaskellDepends = [ ascii-char base ]; testHaskellDepends = [ ascii-char base hedgehog ]; description = "Various categorizations of ASCII characters"; license = lib.licenses.asl20; }) {}; "ascii-predicates_1_0_1_0" = callPackage ({ mkDerivation, ascii-char, base, hedgehog }: mkDerivation { pname = "ascii-predicates"; version = "1.0.1.0"; sha256 = "1zqlly878qlrkjw2m4mgs4cgw6xspn0alx6xnvnrp1r2b412ykyn"; libraryHaskellDepends = [ ascii-char base ]; testHaskellDepends = [ ascii-char base hedgehog ]; description = "Various categorizations of ASCII characters"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "ascii-progress" = callPackage ({ mkDerivation, async, base, concurrent-output, data-default , hspec, QuickCheck, time }: mkDerivation { pname = "ascii-progress"; version = "0.3.3.0"; sha256 = "0glixkmqk7zz4g88sfrqfrdxd4na0krlwr50m2dkra091jwacgvy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base concurrent-output data-default time ]; testHaskellDepends = [ async base concurrent-output data-default hspec QuickCheck time ]; description = "A simple progress bar for the console"; license = lib.licenses.mit; }) {}; "ascii-string" = callPackage ({ mkDerivation, base, bytestring, cereal, deepseq, deferred-folds , foldl, hashable, primitive, primitive-extras, QuickCheck , quickcheck-instances, rerebase, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "ascii-string"; version = "1.0.1.4"; sha256 = "1hzqckcbinhmsg8866y9gaghz4jvdhy7h5na9q0ylapx6kq71plf"; libraryHaskellDepends = [ base bytestring cereal deepseq deferred-folds foldl hashable primitive primitive-extras ]; testHaskellDepends = [ cereal QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; description = "Compact representation of ASCII strings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ascii-superset" = callPackage ({ mkDerivation, ascii-char, base, bytestring, hashable, hedgehog , text }: mkDerivation { pname = "ascii-superset"; version = "1.0.1.13"; sha256 = "0pf1awrx0bfpgyc96r1ycybgpy801iqxr8qf3vp9pvbnfava1v8s"; libraryHaskellDepends = [ ascii-char base bytestring hashable text ]; testHaskellDepends = [ ascii-char base hedgehog text ]; description = "Representing ASCII with refined supersets"; license = lib.licenses.asl20; }) {}; "ascii-table" = callPackage ({ mkDerivation, aeson, base, containers, dlist, hashable, text , unordered-containers, vector, wl-pprint-extras }: mkDerivation { pname = "ascii-table"; version = "0.3.0.2"; sha256 = "04v2dlza1i6xsacm35qc3p5mpv1pny2dij4nz5wwv7p3pybbhvmd"; libraryHaskellDepends = [ aeson base containers dlist hashable text unordered-containers vector wl-pprint-extras ]; description = "ASCII table"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ascii-th" = callPackage ({ mkDerivation, ascii-char, ascii-superset, base, bytestring , hedgehog, template-haskell, text }: mkDerivation { pname = "ascii-th"; version = "1.0.0.10"; sha256 = "16ir0rkkwzc60fdznjjx9mgfh5vi09h2a77b1gk63m01p10xlr6g"; libraryHaskellDepends = [ ascii-char ascii-superset base template-haskell ]; testHaskellDepends = [ ascii-char ascii-superset base bytestring hedgehog text ]; description = "Template Haskell support for ASCII"; license = lib.licenses.asl20; }) {}; "ascii-vector-avc" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring, deepseq , deepseq-generics, HUnit, split, zlib }: mkDerivation { pname = "ascii-vector-avc"; version = "0.1.0.0"; sha256 = "09m7wcq207glaz3s824vakj42vdaxc334y5k9lsh095v2xp7pwz4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base binary bytestring deepseq deepseq-generics HUnit split zlib ]; executableHaskellDepends = [ attoparsec base binary bytestring deepseq deepseq-generics HUnit split zlib ]; description = "Process Ascii Vectors for Advantest 93k"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ascii85-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, hspec }: mkDerivation { pname = "ascii85-conduit"; version = "0.1.0.0"; sha256 = "191qw61y3jrbwzv7nabvxr6dxxigyxflbw49f0q637psqzdblsl5"; libraryHaskellDepends = [ base bytestring conduit ]; testHaskellDepends = [ base bytestring conduit hspec ]; description = "Conduit for encoding ByteString into Ascii85"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "asciichart" = callPackage ({ mkDerivation, array, base, hspec, random, raw-strings-qq , silently }: mkDerivation { pname = "asciichart"; version = "1.0.2"; sha256 = "0581dfx3a4cghdhm5sa5j1qqxr173i3zdi3c543i7pzcpmh9fcz0"; libraryHaskellDepends = [ array base ]; testHaskellDepends = [ base hspec random raw-strings-qq silently ]; description = "Line charts in terminal"; license = lib.licenses.mit; }) {}; "asciidiagram" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , FontyFruity, JuicyPixels, lens, linear, mtl, optparse-applicative , pandoc-types, rasterific-svg, svg-tree, text, vector }: mkDerivation { pname = "asciidiagram"; version = "1.3.3.3"; sha256 = "09k1kdaa0xi2fx9vfdlv2w2nxx5x1vnlkz7gp8s998a325w1x7q1"; revision = "1"; editedCabalFile = "1j7p9smyfmkayx6n7inssxcg9cr4zdm6329fpvba7504b96aprdk"; 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 ]; description = "Pretty rendering of Ascii diagram into svg or png"; license = lib.licenses.bsd3; }) {}; "asic" = callPackage ({ mkDerivation, asil, base, bytestring, utf8-string }: mkDerivation { pname = "asic"; version = "1.2"; sha256 = "0w7pkfd0i46a6x2ivk659rx56v9nkjvlvnmiafy96y1cbfzkyffg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ asil base bytestring utf8-string ]; description = "Action Script Instrumentation Compiler"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "asif" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring, conduit , conduit-combinators, conduit-extra, containers, cpu, directory , doctest, doctest-discover, either, exceptions, foldl , generic-lens, hedgehog, hspec, hspec-discover, hw-bits , hw-hspec-hedgehog, hw-ip, lens, network, old-locale , optparse-applicative, profunctors, resourcet, temporary-resourcet , text, thyme, transformers, vector }: mkDerivation { pname = "asif"; version = "6.0.4"; sha256 = "1613r90sfw7q0gsiyjd8j9s1gcjmwj4lsngx3qqpykcivy2ggs03"; 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 ]; testHaskellDepends = [ attoparsec base binary bytestring conduit conduit-combinators conduit-extra containers cpu doctest doctest-discover either exceptions foldl generic-lens hedgehog hspec hw-bits hw-hspec-hedgehog hw-ip lens network old-locale profunctors resourcet temporary-resourcet text thyme transformers vector ]; testToolDepends = [ doctest-discover hspec-discover ]; description = "Library for creating and querying segmented feeds"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "asil" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , data-binary-ieee754, directory, filepath, haskell-src-exts, mtl , pretty, utf8-string, uuagc, zip-archive, zlib }: mkDerivation { pname = "asil"; version = "1.2"; sha256 = "1zprddksk91wfyl1597cdgdy2r46d7vxjfxxi80rhxbfkshs4qwx"; libraryHaskellDepends = [ array base binary bytestring containers data-binary-ieee754 directory filepath haskell-src-exts mtl pretty utf8-string uuagc zip-archive zlib ]; description = "Action Script Instrumentation Library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "asn" = callPackage ({ mkDerivation, aeson, base, hashable, primitive, scientific, text }: mkDerivation { pname = "asn"; version = "0.1.0.0"; sha256 = "05gzplhf2p13wjz4gry6mxibds27gsa4pjipr4b2faajwdb3cyjf"; libraryHaskellDepends = [ aeson base hashable primitive scientific text ]; description = "asn type and encoding/decoding"; license = lib.licenses.bsd3; }) {}; "asn1-codec" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , containers, contravariant, cryptonite, directory, hashable, HUnit , integer-gmp, memory, network, pretty, stm, test-framework , test-framework-hunit, text, vector }: mkDerivation { pname = "asn1-codec"; version = "0.2.0"; sha256 = "03c5dknklv8zj69fyhkdfvb7abcp68byhv2h8mmlnfwd9nz8fsrg"; revision = "1"; editedCabalFile = "0d1m0i06i0agh64hbc182yrmd4lfwi6kwmms0gh2yh91ympmyd89"; libraryHaskellDepends = [ base bytestring containers contravariant cryptonite hashable integer-gmp memory network pretty stm text vector ]; testHaskellDepends = [ aeson base base16-bytestring bytestring directory HUnit test-framework test-framework-hunit text vector ]; description = "Encode and decode ASN.1"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "asn1-data" = callPackage ({ mkDerivation, base, bytestring, cereal, mtl, text }: mkDerivation { pname = "asn1-data"; version = "0.7.2"; sha256 = "18dc4d71pvp5q6npxicqqj3fk6n39lm98450vvhgg4y9rc1rr6c3"; revision = "2"; editedCabalFile = "0xnj367rxj21gnxq7d5qih54g0zwwyc6r6gaaijikhprppbvjjvy"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cereal mtl text ]; description = "ASN1 data reader and writer in RAW, BER and DER forms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "asn1-encoding" = callPackage ({ mkDerivation, asn1-types, base, bytestring, hourglass, mtl , tasty, tasty-quickcheck }: mkDerivation { pname = "asn1-encoding"; version = "0.9.6"; sha256 = "02nsr30h5yic1mk7znf0q4z3n560ip017n60hg7ya25rsfmxxy6r"; revision = "2"; editedCabalFile = "16503ryhq15f2rfdav2qnkq11dg2r3vk3f9v64q9dmxf8dh8zv97"; libraryHaskellDepends = [ asn1-types base bytestring hourglass ]; testHaskellDepends = [ asn1-types base bytestring hourglass mtl tasty tasty-quickcheck ]; description = "ASN1 data reader and writer in RAW, BER and DER forms"; license = lib.licenses.bsd3; }) {}; "asn1-parse" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring }: mkDerivation { pname = "asn1-parse"; version = "0.9.5"; sha256 = "17pk8y3nwv9b9i5j15qlmwi7fmq9ab2z4kfpjk2rvcrh9lsf27wg"; libraryHaskellDepends = [ asn1-encoding asn1-types base bytestring ]; description = "Simple monadic parser for ASN1 stream types"; license = lib.licenses.bsd3; }) {}; "asn1-types" = callPackage ({ mkDerivation, base, bytestring, hourglass, memory }: mkDerivation { pname = "asn1-types"; version = "0.3.4"; sha256 = "1a119qxhxhr0yn37r26dkydm6g5kykdkx98ghb59i4ipa6i95vkq"; libraryHaskellDepends = [ base bytestring hourglass memory ]; description = "ASN.1 types"; license = lib.licenses.bsd3; }) {}; "asn1dump" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring, pem }: mkDerivation { pname = "asn1dump"; version = "0.1.0"; sha256 = "05kdx00bkpp3f4x1i9j8kfbdnhsivx1njcfpcxxgw93jm5ng3lj7"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ asn1-encoding asn1-types base bytestring pem ]; description = "Dump ASN1 structure"; license = lib.licenses.bsd3; }) {}; "aspell-pipe" = callPackage ({ mkDerivation, async, base, process, text }: mkDerivation { pname = "aspell-pipe"; version = "0.6"; sha256 = "09dw4v4j5pmqi8pdh3p7kk7f8pph5w33s7vd21fgvhv3arnrj6p8"; libraryHaskellDepends = [ async base process text ]; description = "Pipe-based interface to the Aspell program"; license = lib.licenses.bsd3; }) {}; "assembler" = callPackage ({ mkDerivation, base, containers, ghc-binary, parsec }: mkDerivation { pname = "assembler"; version = "0.0.1"; sha256 = "1crwfndk7qci5id132s9f57i3kslxcdcqpymsykm1460x5nd42qs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ghc-binary parsec ]; executableHaskellDepends = [ base containers ghc-binary parsec ]; description = "Haskell Assembler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {ghc-binary = null;}; "assert" = callPackage ({ mkDerivation, base, bytestring, Cabal, directory, filepath , system-posix-redirect }: mkDerivation { pname = "assert"; version = "0.0.1.2"; sha256 = "0pycrpa9m8kif31jsbmb2cb4rbvm6qinmzhkdam1b5mbmmmg5q96"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring Cabal directory filepath system-posix-redirect ]; description = "Helpers for Control.Exception.assert"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "assert-failure" = callPackage ({ mkDerivation, base, pretty-show, text }: mkDerivation { pname = "assert-failure"; version = "0.1.2.5"; sha256 = "0k8a7g82dsj50djpy2kvhnfljb3y9w9dx9mpymvn6hxd6rir4bpm"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base pretty-show text ]; description = "Syntactic sugar improving 'assert' and 'error'"; license = lib.licenses.bsd3; }) {}; "assert4hs" = callPackage ({ mkDerivation, base, data-default, pretty-diff, tasty, text }: mkDerivation { pname = "assert4hs"; version = "0.0.0.1"; sha256 = "141ic9k4v5qqx64ksy925ksscs2dyixqp3bpxk9rfz6m2mam5091"; libraryHaskellDepends = [ base data-default pretty-diff text ]; testHaskellDepends = [ base data-default pretty-diff tasty text ]; description = "A set of assertion for writing more readable tests cases"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "assert4hs-core" = callPackage ({ mkDerivation, base, data-default, hspec, hspec-discover , pretty-diff, text }: mkDerivation { pname = "assert4hs-core"; version = "0.1.0"; sha256 = "09jp2j4l17ry2v4hnmj5l81dmwqrgf9hszdpc5ybxp0h3h2l6xj2"; libraryHaskellDepends = [ base data-default pretty-diff text ]; testHaskellDepends = [ base data-default hspec hspec-discover pretty-diff text ]; testToolDepends = [ hspec-discover ]; description = "A set of assertion for writing more readable tests cases"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "assert4hs-hspec" = callPackage ({ mkDerivation, assert4hs-core, base, hspec, HUnit }: mkDerivation { pname = "assert4hs-hspec"; version = "0.1.0"; sha256 = "1mb6zhzr78ydfgx14d2h5xrnq1dppsxyqb9hhhc65j1r7y08glbj"; libraryHaskellDepends = [ assert4hs-core base hspec HUnit ]; testHaskellDepends = [ assert4hs-core base hspec HUnit ]; description = "integration point of assert4hs and hspec"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "assert4hs-tasty" = callPackage ({ mkDerivation, assert4hs-core, base, tasty }: mkDerivation { pname = "assert4hs-tasty"; version = "0.1.0"; sha256 = "1x53ai0ssk0kakp9ims19a6v5rnxiqlwnp3d07n6ji3lmwrdmy1j"; libraryHaskellDepends = [ assert4hs-core base tasty ]; testHaskellDepends = [ assert4hs-core base tasty ]; description = "Provider for tasty runner to run assert4hs tests"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "assertions" = callPackage ({ mkDerivation, ansi-terminal, base, containers, interpolate , process }: mkDerivation { pname = "assertions"; version = "0.1.0.4"; sha256 = "1b2p6b6brk0b1hq264i20bpdhdaq4xdzcqp7gzvfy1s5q3zwjzj8"; enableSeparateDataOutput = true; libraryHaskellDepends = [ ansi-terminal base containers ]; testHaskellDepends = [ base interpolate process ]; description = "A simple testing framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "asset-bundle" = callPackage ({ mkDerivation, base, Cabal, directory, filepath }: mkDerivation { pname = "asset-bundle"; version = "0.1.0.2"; sha256 = "1c0678qjkr1q3pi20ch05k8ri4zxcc1drc4j44fvb1sz7b8y260c"; libraryHaskellDepends = [ base Cabal directory filepath ]; description = "A build-time Cabal library that bundles executables with assets"; license = lib.licenses.bsd3; }) {}; "asset-map" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, filepath , hspec, template-haskell, th-lift-instances }: mkDerivation { pname = "asset-map"; version = "0.1.0.0"; sha256 = "0c33ghr2wd9dr153zpcmifdysfw39x3bhzz49wy9vm81a7rmw9kg"; libraryHaskellDepends = [ aeson base bytestring containers filepath template-haskell th-lift-instances ]; testHaskellDepends = [ base hspec ]; description = "Asset map support for the JavaScript broccoli-asset-rev library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "assimp" = callPackage ({ mkDerivation, assimp, base, c2hs, haskell98, vect }: mkDerivation { pname = "assimp"; version = "0.1"; sha256 = "0jhf76v08dh1bf65ln0az1b8bc8zi9gxb0bx273mi3jvprhns4zh"; libraryHaskellDepends = [ base haskell98 vect ]; librarySystemDepends = [ assimp ]; libraryToolDepends = [ c2hs ]; description = "The Assimp asset import library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) assimp;}; "assoc" = callPackage ({ mkDerivation, base, bifunctors, tagged }: mkDerivation { pname = "assoc"; version = "1.0.2"; sha256 = "0kqlizznjy94fm8zr1ng633yxbinjff7cnsiaqs7m33ix338v66q"; revision = "2"; editedCabalFile = "17jd3668y4j3kwsqgzqjrxymbglhgzgjbkda48djlbhppkzd3ng0"; libraryHaskellDepends = [ base bifunctors tagged ]; description = "swap and assoc: Symmetric and Semigroupy Bifunctors"; license = lib.licenses.bsd3; }) {}; "assoc-list" = callPackage ({ mkDerivation, base, contravariant, hedgehog }: mkDerivation { pname = "assoc-list"; version = "0.1.0.1"; sha256 = "1ggvws2ma9cn165h03dx0v0zd1aifhi5qx05lnymf9ca98pa7ls9"; revision = "1"; editedCabalFile = "1flpnhl0sw7cz4r3634ys2bcivza5i4fb3s5l1c5jlrbzzygf04k"; libraryHaskellDepends = [ base contravariant ]; testHaskellDepends = [ base contravariant hedgehog ]; description = "Association lists (lists of tuples)"; license = lib.licenses.mit; }) {}; "assoc-listlike" = callPackage ({ mkDerivation, base, contravariant, hedgehog, ListLike }: mkDerivation { pname = "assoc-listlike"; version = "0.1.0.1"; sha256 = "1jzv0x8397274ks8azm89xcca8i1h6rgi8drbp4nj05mxzvz6brv"; revision = "1"; editedCabalFile = "19635cmwd5svv3n04vd7lxjmwywhy9q5a9slqp4f57mnlyzw0w4a"; libraryHaskellDepends = [ base contravariant ListLike ]; testHaskellDepends = [ base contravariant hedgehog ListLike ]; description = "Association lists (list-like collections of tuples)"; license = lib.licenses.mit; }) {}; "assumpta" = callPackage ({ mkDerivation, assumpta-core, base, bytestring, connection , data-default, exceptions, hspec, mime-mail, mtl, network , QuickCheck, quickcheck-io, text, transformers }: mkDerivation { pname = "assumpta"; version = "0.1.0.0"; sha256 = "1rk0nx8wx4ypvm4bscd6zj9l99hffp9946kszvpramrf8nqdkkvc"; libraryHaskellDepends = [ assumpta-core base bytestring connection data-default exceptions mime-mail mtl text transformers ]; testHaskellDepends = [ assumpta-core base bytestring hspec network QuickCheck quickcheck-io ]; description = "An SMTP client library"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "assumpta-core" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, bytestring , constraints, cryptonite, exceptions, hspec, memory, mtl , QuickCheck, text, transformers }: mkDerivation { pname = "assumpta-core"; version = "0.1.0.2"; sha256 = "06k8rb3fz597k97hasfzvjcs0psvy2jzj3v5yxibqm7yp66f2zhq"; libraryHaskellDepends = [ attoparsec base base64-bytestring bytestring constraints cryptonite exceptions memory mtl text transformers ]; testHaskellDepends = [ base bytestring hspec mtl QuickCheck text ]; description = "Core functionality for an SMTP client"; license = lib.licenses.bsd2; }) {}; "ast-monad" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ast-monad"; version = "0.1.0.0"; sha256 = "038cvblhhlcsv9id2rcb26q4lwvals3xj45j9jy6fb69jm5mzh0i"; revision = "5"; editedCabalFile = "1llhzaacz47f1cmjr3q4zsq5i0fi8q0vbqxgsb8vqfrnvddx0bz6"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "A library for constructing AST by using do-notation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ast-monad-json" = callPackage ({ mkDerivation, ast-monad, base, hspec, text }: mkDerivation { pname = "ast-monad-json"; version = "0.1.0.1"; sha256 = "0a0pzcma574rrx6klfgk16y6ng22glwj1l5c3rz5w32a22ildfz6"; revision = "3"; editedCabalFile = "01gvbidiiy20vdxgdbv3938zgvmwx8gz3nc54cgq57b36h2dl0ik"; libraryHaskellDepends = [ ast-monad base text ]; testHaskellDepends = [ ast-monad base hspec text ]; description = "A library for writing JSON"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ast-path" = callPackage ({ mkDerivation, base, tasty, tasty-hunit }: mkDerivation { pname = "ast-path"; version = "0.2.0"; sha256 = "1pal5zw12f2vv7la2ijb6wgh4s3pafy4krsakgz9pcvbx96x1yxg"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "vocabulary representation for predicting program properties"; license = lib.licenses.bsd3; }) {}; "astar" = callPackage ({ mkDerivation, base, hashable, psqueues, unordered-containers }: mkDerivation { pname = "astar"; version = "0.3.0.0"; sha256 = "11wv9cq4yamc7x01m2s53lrsxpb16f74p6cwlh0q9a6ssl3w05r1"; libraryHaskellDepends = [ base hashable psqueues unordered-containers ]; description = "General A* search algorithm"; license = lib.licenses.bsd3; }) {}; "astar-monad" = callPackage ({ mkDerivation, base, hspec, lens, logict, mtl }: mkDerivation { pname = "astar-monad"; version = "0.3.0.0"; sha256 = "1df99k3c299nzfxbqnzkqggagf7l8p2fwa9igxy9ydg8b0rqc6xf"; libraryHaskellDepends = [ base logict mtl ]; testHaskellDepends = [ base hspec lens logict mtl ]; license = lib.licenses.bsd3; }) {}; "astrds" = callPackage ({ mkDerivation, base, containers, directory, MonadRandom, mtl , OpenGL, random, SDL, SDL-image, SDL-mixer, SDL-ttf, unix }: mkDerivation { pname = "astrds"; version = "0.1.1"; sha256 = "1zb265z6m1py2jxhxzrq2kb3arw2riagajhh3vs0m54rkrak6szs"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers directory MonadRandom mtl OpenGL random SDL SDL-image SDL-mixer SDL-ttf unix ]; description = "an incomplete 2d space game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "astro" = callPackage ({ mkDerivation, base, HUnit, matrix, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2, time }: mkDerivation { pname = "astro"; version = "0.4.3.0"; sha256 = "1zbraw0l40r190vw9dc7bwwcrac4p6yqwng5qa8n277v6cwy5kv5"; libraryHaskellDepends = [ base matrix time ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 time ]; description = "Amateur astronomical computations"; license = lib.licenses.bsd3; }) {}; "astview" = callPackage ({ mkDerivation, astview-utils, base, bytestring, containers , directory, filepath, glade, glib, Glob, gtk, gtksourceview2, hint , mtl, process, syb }: mkDerivation { pname = "astview"; version = "0.1.4"; sha256 = "0lv4wbblv4r0vwfynswsxzyrl6qp45byjdmg4cs760qq3jj749zl"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ astview-utils base bytestring containers directory filepath glade glib Glob gtk gtksourceview2 hint mtl process syb ]; description = "A GTK-based abstract syntax tree viewer for custom languages and parsers"; license = lib.licenses.bsdOriginal; hydraPlatforms = lib.platforms.none; }) {}; "astview-utils" = callPackage ({ mkDerivation, base, containers, syb }: mkDerivation { pname = "astview-utils"; version = "0.1"; sha256 = "1rqqlngmcdd7i1gww95lyim971w8xv0hjg20h0j8av4y29pjxfyn"; libraryHaskellDepends = [ base containers syb ]; description = "Interfacing between hint and astview"; license = lib.licenses.bsdOriginal; }) {}; "async" = callPackage ({ mkDerivation, base, hashable, HUnit, stm, test-framework , test-framework-hunit }: mkDerivation { pname = "async"; version = "2.2.4"; sha256 = "09d7w3krfhnmf9dp6yffa9wykinhw541wibnjgnlyv77w1dzhka8"; revision = "1"; editedCabalFile = "1w3hlcaq444qid3iqizb8sdl08jxwjmcfgfxqs2dw81mllsfqgdq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hashable stm ]; testHaskellDepends = [ base HUnit stm test-framework test-framework-hunit ]; description = "Run IO operations asynchronously and wait for their results"; license = lib.licenses.bsd3; }) {}; "async-ajax" = callPackage ({ mkDerivation, async, base, ghcjs-ajax, text }: mkDerivation { pname = "async-ajax"; version = "0.2.0.0"; sha256 = "012j2kbf4829g4xzbzc1vqb9ybhr05v4zlipvhcn4pqmfb3vgshi"; libraryHaskellDepends = [ async base ghcjs-ajax text ]; description = "Crossbrowser async AJAX Bindings for GHCJS"; license = lib.licenses.mit; }) {}; "async-combinators" = callPackage ({ mkDerivation, async, base, hedgehog, HUnit, safe-exceptions , tasty, tasty-discover, tasty-hedgehog, tasty-hunit, text , unliftio-core }: mkDerivation { pname = "async-combinators"; version = "0.0.1"; sha256 = "0zacn4iryzxwll158dq1xcaww28hlph1jgqrf4vqyfigcvrpf4gv"; libraryHaskellDepends = [ async base safe-exceptions text unliftio-core ]; testHaskellDepends = [ base hedgehog HUnit safe-exceptions tasty tasty-discover tasty-hedgehog tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "Async combinators"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "async-dejafu" = callPackage ({ mkDerivation, base, concurrency, dejafu, exceptions, HUnit , hunit-dejafu }: mkDerivation { pname = "async-dejafu"; version = "0.1.3.0"; sha256 = "1z9ajmqni3n0iz56v1y89jji4lb6qdvqnadkwd3vk75ghm6a34yq"; libraryHaskellDepends = [ base concurrency exceptions ]; testHaskellDepends = [ base concurrency dejafu HUnit hunit-dejafu ]; description = "Run MonadConc operations asynchronously and wait for their results"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "async-extra" = callPackage ({ mkDerivation, async, base, deepseq, split }: mkDerivation { pname = "async-extra"; version = "0.2.0.0"; sha256 = "0hyc27mphjpc7m9khs47ch0q6j6hy2hmibk82vzrfmc3rfjxa1hd"; libraryHaskellDepends = [ async base deepseq split ]; description = "Useful concurrent combinators"; license = lib.licenses.mit; }) {}; "async-extras" = callPackage ({ mkDerivation, async, base, lifted-async, lifted-base , monad-control, SafeSemaphore, stm, transformers-base }: mkDerivation { pname = "async-extras"; version = "0.1.3.2"; sha256 = "1irjzagb19w6q1frwq2yx9fx30fh11g7dir939glrds7a6adl9mc"; libraryHaskellDepends = [ async base lifted-async lifted-base monad-control SafeSemaphore stm transformers-base ]; description = "Extra Utilities for the Async Library"; license = lib.licenses.bsd3; }) {}; "async-io-either" = callPackage ({ mkDerivation, async, base, retry, transformers }: mkDerivation { pname = "async-io-either"; version = "0.1.0.4"; sha256 = "0sksphy0i46w83kw3fhksiyhz9nn337d4xc3ppihdksi79a6ncph"; libraryHaskellDepends = [ async base retry transformers ]; description = "Could be useful"; license = lib.licenses.bsd3; }) {}; "async-manager" = callPackage ({ mkDerivation, async, base, stm, unordered-containers }: mkDerivation { pname = "async-manager"; version = "0.1.1.0"; sha256 = "002w3n0ykn5ga7mwz9kjvr77izqnhklq5r3aczwjikvgkik9q6ck"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base stm unordered-containers ]; executableHaskellDepends = [ async base stm unordered-containers ]; description = "A thread manager for async"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "async-pool" = callPackage ({ mkDerivation, async, base, containers, fgl, hspec, monad-control , stm, time, transformers, transformers-base }: mkDerivation { pname = "async-pool"; version = "0.9.1"; sha256 = "11nig4p5m916ffnbhkawglm7r2kl5b8090xv9cyr849l7q7mrcm8"; libraryHaskellDepends = [ async base containers fgl monad-control stm transformers transformers-base ]; testHaskellDepends = [ async base containers fgl hspec monad-control stm time transformers transformers-base ]; description = "A modified version of async that supports worker groups and many-to-many task dependencies"; license = lib.licenses.mit; }) {}; "async-refresh" = callPackage ({ mkDerivation, base, criterion, formatting, HUnit, lifted-async , microlens, microlens-th, monad-logger, safe-exceptions, stm , test-framework, test-framework-hunit, text, unliftio , unliftio-core }: mkDerivation { pname = "async-refresh"; version = "0.3.0.0"; sha256 = "1j9llc84f93srw80pyldcglzmssl0l961bzlwsrvbaa84ldhcs6s"; libraryHaskellDepends = [ base formatting lifted-async microlens microlens-th monad-logger safe-exceptions stm text unliftio unliftio-core ]; testHaskellDepends = [ base criterion HUnit monad-logger stm test-framework test-framework-hunit text ]; description = "Package implementing core logic for refreshing of expiring data"; license = lib.licenses.bsd3; }) {}; "async-refresh-tokens" = callPackage ({ mkDerivation, async-refresh, base, bytestring, criterion , formatting, HUnit, microlens, microlens-th, monad-logger , safe-exceptions, test-framework, test-framework-hunit, text , unliftio, unliftio-core }: mkDerivation { pname = "async-refresh-tokens"; version = "0.4.0.0"; sha256 = "1py7ips87gbwdhxdfv0xh4hkgw0my4nkkz4w1vwcb3s296a439v7"; libraryHaskellDepends = [ async-refresh base bytestring formatting microlens microlens-th monad-logger safe-exceptions text unliftio unliftio-core ]; testHaskellDepends = [ base criterion HUnit monad-logger test-framework test-framework-hunit unliftio ]; description = "Package implementing core logic for refreshing of expiring access tokens"; license = lib.licenses.bsd3; }) {}; "async-timer" = callPackage ({ mkDerivation, async, base, containers, criterion , safe-exceptions, tasty, tasty-hunit, unliftio, unliftio-core }: mkDerivation { pname = "async-timer"; version = "0.2.0.0"; sha256 = "1q6f0ig8m1ij1yz07b36799gavppb7dkwyvlc724gaj1q72bych6"; libraryHaskellDepends = [ async base safe-exceptions unliftio unliftio-core ]; testHaskellDepends = [ async base containers criterion tasty tasty-hunit ]; description = "Provides API for timer based execution of IO actions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "asynchronous-exceptions" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "asynchronous-exceptions"; version = "1.1.0.1"; sha256 = "0vfx2ikw61sic35n4ayy7rng6izpafksz7lh4xgkcmbg627vkm8s"; libraryHaskellDepends = [ base ]; description = "Distinguish between synchronous and asynchronous exceptions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aterm" = callPackage ({ mkDerivation, array, base, containers, ghc-prim }: mkDerivation { pname = "aterm"; version = "0.1.0.2"; sha256 = "1dhmna21yi44srgkirmckfnffvs5vqsfwzy8az2vszwmbx225339"; revision = "1"; editedCabalFile = "0vh6k6397f3y03y28shx0gf0lvdlb6pdcdhd1j8r1svhjbyphfdp"; libraryHaskellDepends = [ array base containers ghc-prim ]; description = "serialisation for Haskell values with sharing support"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aterm-utils" = callPackage ({ mkDerivation, aterm, base, mtl, transformers, wl-pprint }: mkDerivation { pname = "aterm-utils"; version = "0.2.0.2"; sha256 = "0yyk2mdxrla0hwh1mn50x5mgqskkaw6i086gqqmprljr2668kkj0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aterm base mtl transformers wl-pprint ]; executableHaskellDepends = [ aterm base transformers wl-pprint ]; description = "Utility functions for working with aterms as generated by Minitermite"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "atl" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "atl"; version = "17072"; sha256 = "0ym06hm0w443r8akw59663p651m0p14zp288f7dv1ng9vy6nmvis"; revision = "1"; editedCabalFile = "0h3y24p4296qxwcmynsrqwnxpk024p9c835yh8s366skcjwmhk4x"; libraryHaskellDepends = [ base ]; description = "Arrow Transformer Library"; license = lib.licenses.bsd3; }) {}; "atlas" = callPackage ({ mkDerivation, base, containers, data-default, hspec, inline-c , lens, primitive, template-haskell, transformers }: mkDerivation { pname = "atlas"; version = "0"; sha256 = "0g98waw84hrhzpky73p1dy4mfc06vf665xfn6f2f9xv2jnxi0rgw"; libraryHaskellDepends = [ base containers data-default inline-c lens primitive template-haskell transformers ]; testHaskellDepends = [ base hspec primitive transformers ]; description = "Skyline rectangle packing"; license = "(BSD-2-Clause OR Apache-2.0)"; }) {}; "atlassian-connect-core" = callPackage ({ mkDerivation, aeson, atlassian-connect-descriptor, base , base64-bytestring, bytestring, case-insensitive, cipher-aes , configurator, containers, cryptohash, hostname, http-client , http-client-tls, http-media, http-types, jwt, mtl, network , network-api-support, network-uri, snap, snap-core, split, text , time, time-units, transformers }: mkDerivation { pname = "atlassian-connect-core"; version = "0.10.0.2"; sha256 = "0nwsl8cvbqjjrvphc589dvld4yv5xnv9p2y80glxmzv32rwcnj36"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson atlassian-connect-descriptor base base64-bytestring bytestring case-insensitive cipher-aes configurator containers cryptohash hostname http-client http-client-tls http-media http-types jwt mtl network network-api-support network-uri snap snap-core split text time time-units transformers ]; description = "Atlassian Connect snaplet for the Snap Framework and helper code"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "atlassian-connect-descriptor" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, cases, HUnit , network, network-uri, scientific, text, time-units , unordered-containers, vector }: mkDerivation { pname = "atlassian-connect-descriptor"; version = "0.4.13.0"; sha256 = "0fhzvqf18x44lvfwxzcvzwbnwl5anlyh47sni360f7w27g3b2jzz"; libraryHaskellDepends = [ aeson base cases network network-uri text time-units unordered-containers ]; testHaskellDepends = [ aeson base bytestring Cabal cases HUnit network network-uri scientific text time-units unordered-containers vector ]; description = "Code that helps you create a valid Atlassian Connect Descriptor"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "atmos" = callPackage ({ mkDerivation, base, dimensional, HUnit, test-framework , test-framework-hunit }: mkDerivation { pname = "atmos"; version = "0.4.0.0"; sha256 = "168rn8py50qypxz96xrr378hn7val0rzvhjw95hhyi4k99g5zhjb"; libraryHaskellDepends = [ base dimensional ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit ]; description = "1976 US Standard Atmosphere Model"; license = lib.licenses.publicDomain; }) {}; "atmos-dimensional" = callPackage ({ mkDerivation, atmos, base, dimensional }: mkDerivation { pname = "atmos-dimensional"; version = "0.1.2"; sha256 = "19rlcp1zn3k838c5ixsn6i09nclfwvd9prbirxy5fmch0yjlp39d"; libraryHaskellDepends = [ atmos base dimensional ]; description = "dimensional wrapper on atmos package"; license = lib.licenses.bsd3; }) {}; "atmos-dimensional-tf" = callPackage ({ mkDerivation, atmos, base, dimensional-tf }: mkDerivation { pname = "atmos-dimensional-tf"; version = "0.1.2"; sha256 = "05g2v7ppbcvaw0dk9f0z0gb7k33c4lk2cm2ziyqahxmwsz928khm"; libraryHaskellDepends = [ atmos base dimensional-tf ]; description = "dimensional-tf wrapper on atmos package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "atndapi" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, data-default , hspec, http-conduit, http-types, lifted-base, monad-control , monad-logger, mtl, parsec, QuickCheck, resourcet, text, time , transformers }: mkDerivation { pname = "atndapi"; version = "0.1.1.0"; sha256 = "1npyvfm9bqk6msly481rj7fypxpglajzqlkj3783vh92wdby6jqw"; libraryHaskellDepends = [ aeson base bytestring conduit data-default http-conduit http-types lifted-base monad-control monad-logger mtl parsec resourcet text time transformers ]; testHaskellDepends = [ aeson base bytestring conduit data-default hspec http-conduit http-types lifted-base monad-control monad-logger mtl parsec QuickCheck resourcet text time transformers ]; description = "An interface of ATND API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "atom" = callPackage ({ mkDerivation, base, bimap, containers, mtl, process, syb }: mkDerivation { pname = "atom"; version = "1.0.13"; sha256 = "111lz39q12rvh2iigxakcnf2firxgbgm462id805n3z7rmg8f807"; revision = "1"; editedCabalFile = "1jz55sqwsdvx4nry4yfamyqv91d3cwxz5sxkf5apada2z08r3rzf"; libraryHaskellDepends = [ base bimap containers mtl process syb ]; description = "An EDSL for embedded hard realtime applications"; license = lib.licenses.bsd3; }) {}; "atom-basic" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, network , network-uri, text, time }: mkDerivation { pname = "atom-basic"; version = "0.2.5"; sha256 = "1vkm5wfsgprs42qjzxchgrpxj3xalpg2zd79n9isvlxsp1krdgi4"; libraryHaskellDepends = [ base base64-bytestring bytestring network network-uri text time ]; description = "Basic Atom feed construction"; license = lib.licenses.bsd3; }) {}; "atom-conduit" = callPackage ({ mkDerivation, base, blaze-builder, conduit, data-default , filepath, generic-random, microlens, microlens-th, parsers , pretty-simple, prettyprinter, QuickCheck, quickcheck-instances , refined, relude, resourcet, safe-exceptions, tasty, tasty-golden , tasty-hunit, tasty-quickcheck, text, time, timerep , uri-bytestring, xml-conduit, xml-types }: mkDerivation { pname = "atom-conduit"; version = "0.9.0.1"; sha256 = "1fbvs522x9ldpmp1qr57vsanbdhqfi4m4cs2gk3pm5vmnnqqpqb4"; libraryHaskellDepends = [ base blaze-builder conduit microlens microlens-th parsers prettyprinter refined relude safe-exceptions text time timerep uri-bytestring xml-conduit xml-types ]; testHaskellDepends = [ base conduit data-default filepath generic-random microlens pretty-simple QuickCheck quickcheck-instances refined relude resourcet tasty tasty-golden tasty-hunit tasty-quickcheck text time uri-bytestring xml-conduit xml-types ]; description = "Streaming parser/renderer for the Atom 1.0 standard (RFC 4287)."; license = lib.licenses.cc0; }) {}; "atom-msp430" = callPackage ({ mkDerivation, atom, base, mtl }: mkDerivation { pname = "atom-msp430"; version = "0.5.3"; sha256 = "02h1g35f3bd3cjjhr28g63vk1mnghshq9586wa922rfl79jp6jcs"; libraryHaskellDepends = [ atom base mtl ]; description = "Convenience functions for using Atom with the MSP430 microcontroller family"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "atomic-file-ops" = callPackage ({ mkDerivation, base, directory, filelock, filepath , io-string-like }: mkDerivation { pname = "atomic-file-ops"; version = "0.3.0.0"; sha256 = "15gg5g9wnypj3hk5lhrqln2xcf86g84ivm8c8aflhmal26x86x44"; libraryHaskellDepends = [ base directory filelock filepath io-string-like ]; description = "Functions to atomically write to files"; license = lib.licenses.bsd3; }) {}; "atomic-modify" = callPackage ({ mkDerivation, base, stm }: mkDerivation { pname = "atomic-modify"; version = "0.1.0.3"; sha256 = "1kz3sbr4sh2c405plf0d4078j47kmvw0gwsw53vyvsyxwhm9db3z"; libraryHaskellDepends = [ base stm ]; description = "A typeclass for mutable references that have an atomic modify operation"; license = lib.licenses.asl20; }) {}; "atomic-primops" = callPackage ({ mkDerivation, base, ghc-prim, primitive }: mkDerivation { pname = "atomic-primops"; version = "0.8.4"; sha256 = "0gidqyk913vhcz3q4vnpadx3vkkrwb66rqhsxvdba8g2p5z63a12"; libraryHaskellDepends = [ base ghc-prim primitive ]; description = "A safe approach to CAS and other atomic ops in Haskell"; license = lib.licenses.bsd3; }) {}; "atomic-primops-foreign" = callPackage ({ mkDerivation, base, bits-atomic, HUnit, test-framework , test-framework-hunit, time }: mkDerivation { pname = "atomic-primops-foreign"; version = "0.6.2"; sha256 = "1pfdbrxx4s6n53lfhxghcalm8dif2r9zj45bipibvyiczz5xkkpm"; revision = "1"; editedCabalFile = "0663ysvvakmldp428y7y0abl68g2wflwmp27cci27scnpnnnf47x"; libraryHaskellDepends = [ base bits-atomic ]; testHaskellDepends = [ base bits-atomic HUnit test-framework test-framework-hunit time ]; description = "An atomic counter implemented using the FFI"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "atomic-primops-vector" = callPackage ({ mkDerivation, atomic-primops, base, primitive, vector }: mkDerivation { pname = "atomic-primops-vector"; version = "0.1.0.1"; sha256 = "0m4mlixiz7cs4hqrh7i6dzbsj55p0qh3m16nc94819wbzcgi3vq7"; libraryHaskellDepends = [ atomic-primops base primitive vector ]; testHaskellDepends = [ base vector ]; description = "Atomic operations on Data.Vector types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "atomic-write" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, hspec , temporary, text, unix-compat }: mkDerivation { pname = "atomic-write"; version = "0.2.0.7"; sha256 = "03cn3ii74h0w3g4h78xsx9v2sn58r3qsr2dbdwq340xwhiwcgxdm"; libraryHaskellDepends = [ base bytestring directory filepath temporary text unix-compat ]; testHaskellDepends = [ base bytestring filepath hspec temporary text unix-compat ]; description = "Atomically write to a file"; license = lib.licenses.mit; }) {}; "atomo" = callPackage ({ mkDerivation, array, base, bytestring, containers, directory , filepath, hashable, haskeline, hint, mtl, parsec, pretty , regex-pcre, template-haskell, text, time, vector }: mkDerivation { pname = "atomo"; version = "0.4.0.2"; sha256 = "0hby64jd9zi518rnfk46ilipnp3x0ynkgqk2n0brf1873y88mwx8"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring containers directory filepath hashable hint mtl parsec pretty regex-pcre template-haskell text time vector ]; executableHaskellDepends = [ array base bytestring containers directory filepath hashable haskeline hint mtl parsec pretty regex-pcre template-haskell text time vector ]; description = "A highly dynamic, extremely simple, very fun programming language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "atp" = callPackage ({ mkDerivation, ansi-wl-pprint, base, containers, generic-random , mtl, process, QuickCheck, text, tptp }: mkDerivation { pname = "atp"; version = "0.1.0.0"; sha256 = "0n71mch62mkqn4ibq6n0k26fxk0rl63j7rzj4wpc038awjgxcfr8"; libraryHaskellDepends = [ ansi-wl-pprint base containers mtl process text tptp ]; testHaskellDepends = [ base containers generic-random mtl QuickCheck text ]; description = "Interface to automated theorem provers"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "atp-haskell" = callPackage ({ mkDerivation, applicative-extras, base, containers, extra, HUnit , mtl, parsec, pretty, template-haskell, time }: mkDerivation { pname = "atp-haskell"; version = "1.14"; sha256 = "1l04xjzspi63q0h3y4xqiagr0ahajjj8x7wjw5p5y9vrxrfxj2rm"; libraryHaskellDepends = [ applicative-extras base containers extra HUnit mtl parsec pretty template-haskell time ]; testHaskellDepends = [ base containers HUnit time ]; description = "Translation from Ocaml to Haskell of John Harrison's ATP code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "atrans" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "atrans"; version = "0.1.1.0"; sha256 = "0rlv4ikz8k1yjwnqq6yrk1cf4dv9y8jw5i1qaa9m7k6sya2dy6ci"; libraryHaskellDepends = [ base mtl ]; description = "A small collection of monad (transformer) instances"; license = lib.licenses.mit; }) {}; "ats-format" = callPackage ({ mkDerivation, ansi-wl-pprint, base, Cabal, cli-setup, directory , filepath, language-ats, optparse-applicative, process, text , toml-parser }: mkDerivation { pname = "ats-format"; version = "0.2.0.36"; sha256 = "1a7mfpqc09lfk1pp237f2wrizgm2c1indgjdi810599ns19hicd2"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base Cabal cli-setup filepath ]; executableHaskellDepends = [ ansi-wl-pprint base directory language-ats optparse-applicative process text toml-parser ]; description = "A source-code formatter for ATS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ats-pkg" = callPackage ({ mkDerivation, ansi-wl-pprint, archive-libarchive, archive-sig , base, binary, bytestring, Cabal, cli-setup, composition-prelude , containers, cpphs, dependency, dhall, directory, file-embed , filepath, http-client, http-client-tls, language-ats, lzma , microlens, mtl, optparse-applicative, parallel-io, process, shake , shake-ats, shake-c, shake-ext, temporary, text, unix, unix-compat , zip-archive, zlib }: mkDerivation { pname = "ats-pkg"; version = "3.5.0.2"; sha256 = "1whx2yyjxc3b4s7nrwrxvyz9bwy7n15gmr9m6lcs3zxr7dvwvlmk"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ ansi-wl-pprint archive-libarchive archive-sig base binary bytestring Cabal composition-prelude containers dependency dhall directory file-embed filepath http-client http-client-tls lzma microlens mtl parallel-io process shake shake-ats shake-c shake-ext text unix unix-compat zip-archive zlib ]; libraryToolDepends = [ cpphs ]; executableHaskellDepends = [ base bytestring cli-setup dependency dhall directory language-ats microlens optparse-applicative parallel-io shake shake-ats temporary text ]; doHaddock = false; description = "A build tool for ATS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ats-setup" = callPackage ({ mkDerivation, base, bytestring, Cabal, composition-prelude , dependency, directory, filemanip, http-client, http-client-tls , parallel-io, process, tar, unix, zlib }: mkDerivation { pname = "ats-setup"; version = "0.4.0.2"; sha256 = "13sv7wwz6m6s9x3mr4phsf62ayyn95bdpj6cv93kyzadyi3vfvd6"; libraryHaskellDepends = [ base bytestring Cabal composition-prelude dependency directory filemanip http-client http-client-tls parallel-io process tar unix zlib ]; description = "ATS scripts for Cabal builds"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ats-storable" = callPackage ({ mkDerivation, base, bytestring, composition-prelude, hspec , storable, text }: mkDerivation { pname = "ats-storable"; version = "0.3.0.5"; sha256 = "1jafhbvlndr4sv1qb0an588dha549fh3bs7iwsnpc8s2xsxzk7wb"; libraryHaskellDepends = [ base bytestring composition-prelude text ]; testHaskellDepends = [ base hspec ]; testSystemDepends = [ storable ]; description = "Marshal ATS types into Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {storable = null;}; "attempt" = callPackage ({ mkDerivation, base, failure }: mkDerivation { pname = "attempt"; version = "0.4.0.1"; sha256 = "1gvq04ds62kk88r2210mxd1fggp6vf5p8j5hci9vqkkss1hy9rxh"; libraryHaskellDepends = [ base failure ]; description = "Concrete data type for handling extensible exceptions as failures. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "attenuation" = callPackage ({ mkDerivation, base, constraints }: mkDerivation { pname = "attenuation"; version = "0.2.0"; sha256 = "0qp203qchmllxsrcfz04lxnssrij203i5q8byy159vc8cspd03nq"; revision = "2"; editedCabalFile = "1ns7cxvx33xfsr66xsiaba2kbdvd3ypbbbj0mjlhw76pnhpdyc5f"; libraryHaskellDepends = [ base constraints ]; description = "Subtyping relations and variance roles"; license = lib.licenses.asl20; }) {}; "attenuation-profunctors" = callPackage ({ mkDerivation, attenuation, base, constraints, profunctors }: mkDerivation { pname = "attenuation-profunctors"; version = "0.1.0"; sha256 = "11zhh9iwb7r2jfp9bn8bqx1wzl4mln9v80gb2jijp0rryag25ili"; revision = "1"; editedCabalFile = "1y3if7w1r6lcr7287svb55pnmhhxrgl7yc906nnwr5qijbabsyvs"; libraryHaskellDepends = [ attenuation base constraints profunctors ]; description = "Attenuation support for Profunctors"; license = lib.licenses.asl20; }) {}; "attic-schedule" = callPackage ({ mkDerivation, attoparsec, base, control-bool, doctest, foldl , protolude, system-filepath, text, time, turtle }: mkDerivation { pname = "attic-schedule"; version = "0.2.0"; sha256 = "1qrmdznhk744q7f7k05w45b2w5x3pmyjax5h2z3bdza6rsb67ii3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base control-bool foldl protolude system-filepath text time turtle ]; testHaskellDepends = [ base doctest ]; description = "A script I use to run \"attic\" for my backups"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "atto-lisp" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, blaze-textual , bytestring, containers, deepseq, HUnit, test-framework , test-framework-hunit, text }: mkDerivation { pname = "atto-lisp"; version = "0.2.2.3"; sha256 = "00a7w4jysx55y5xxmgm09akvhxxa3fs68wqn6mp789bvhvdk9khd"; revision = "2"; editedCabalFile = "065v6vllvwvm0zpkra7bl2hpz1lnhara13965p75pzdppv8ghd6w"; libraryHaskellDepends = [ attoparsec base blaze-builder blaze-textual bytestring containers deepseq text ]; testHaskellDepends = [ attoparsec base bytestring HUnit test-framework test-framework-hunit text ]; description = "Efficient parsing and serialisation of S-Expressions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "attomail" = callPackage ({ mkDerivation, base, bytestring, ConfigFile, directory, doctest , email-validate, Glob, hsemail-ns, MissingH, mtl, network , optparse-applicative, parsec, QuickCheck, random, text, time , transformers, unix, unix-time }: mkDerivation { pname = "attomail"; version = "0.1.0.2"; sha256 = "0yryvw8qcp0vgal4dn48xi7x42wl9b1bwfbh0chnvbi5rwnwspyr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring ConfigFile directory email-validate hsemail-ns MissingH mtl network optparse-applicative parsec random text time transformers unix unix-time ]; testHaskellDepends = [ base doctest Glob QuickCheck ]; description = "Minimal mail delivery agent (MDA) for local mail with maildir support"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "attoparsec_0_13_2_5" = callPackage ({ mkDerivation, array, base, bytestring, case-insensitive , containers, criterion, deepseq, directory, filepath, ghc-prim , http-types, parsec, QuickCheck, quickcheck-unicode, scientific , tasty, tasty-quickcheck, text, transformers, unordered-containers , vector }: mkDerivation { pname = "attoparsec"; version = "0.13.2.5"; sha256 = "0vv88m5m7ynjrg114psp4j4s69f1a5va3bvn293vymqrma7g7q11"; revision = "2"; editedCabalFile = "1syz7hf2h8c8vwqniymblnyciwqh4hvflfp1h0ywg7ad8q4gqr0v"; libraryHaskellDepends = [ array base bytestring containers deepseq ghc-prim scientific text transformers ]; testHaskellDepends = [ array base bytestring deepseq QuickCheck quickcheck-unicode scientific tasty tasty-quickcheck text transformers vector ]; benchmarkHaskellDepends = [ array base bytestring case-insensitive containers criterion deepseq directory filepath ghc-prim http-types parsec scientific text transformers unordered-containers vector ]; description = "Fast combinator parsing for bytestrings and text"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "attoparsec" = callPackage ({ mkDerivation, array, base, bytestring, case-insensitive , containers, deepseq, directory, filepath, ghc-prim, http-types , parsec, QuickCheck, quickcheck-unicode, scientific, tasty , tasty-bench, tasty-quickcheck, text, transformers , unordered-containers, vector }: mkDerivation { pname = "attoparsec"; version = "0.14.4"; sha256 = "0v4yjz4qi8bwhbyavqxlhsfb1iv07v10gxi64khmsmi4hvjpycrz"; revision = "1"; editedCabalFile = "149ihklmwnl13mmixq6iq5gzggkgqwsqrjlg2fshqwwbvbd4nn3r"; libraryHaskellDepends = [ array base bytestring containers deepseq ghc-prim scientific text transformers ]; testHaskellDepends = [ array base bytestring deepseq QuickCheck quickcheck-unicode scientific tasty tasty-quickcheck text transformers vector ]; benchmarkHaskellDepends = [ array base bytestring case-insensitive containers deepseq directory filepath ghc-prim http-types parsec scientific tasty-bench text transformers unordered-containers vector ]; doHaddock = false; description = "Fast combinator parsing for bytestrings and text"; license = lib.licenses.bsd3; }) {}; "attoparsec-arff" = callPackage ({ mkDerivation, attoparsec, base, bytestring }: mkDerivation { pname = "attoparsec-arff"; version = "0.0"; sha256 = "1jf9065pqmdfshkd0cqiamhivs9an4slqx82n7yj0kkhdxw5lyq4"; libraryHaskellDepends = [ attoparsec base bytestring ]; description = "An ARFF file parser using Attoparsec"; license = lib.licenses.gpl2Only; }) {}; "attoparsec-base64" = callPackage ({ mkDerivation, attoparsec, base, bytestring, text, word8 }: mkDerivation { pname = "attoparsec-base64"; version = "0.0.0"; sha256 = "1rvkc7kaya42a8djkyj642r5dq952gwkhinif9r22ijaic656cq8"; libraryHaskellDepends = [ attoparsec base bytestring text word8 ]; description = "Fetch only base64 characters, erroring in the attoparsec monad on failure"; license = lib.licenses.bsd3; }) {}; "attoparsec-binary" = callPackage ({ mkDerivation, attoparsec, base, bytestring }: mkDerivation { pname = "attoparsec-binary"; version = "0.2"; sha256 = "02vswxsgayw50xli7mbacsjmk1diifzkfgnyfn9ck5mk41dl9rh5"; libraryHaskellDepends = [ attoparsec base bytestring ]; description = "Binary processing extensions to Attoparsec"; license = lib.licenses.bsd3; }) {}; "attoparsec-conduit" = callPackage ({ mkDerivation, base, conduit }: mkDerivation { pname = "attoparsec-conduit"; version = "1.1.0"; sha256 = "18xn3nzxfghcd88cana1jw85ijv0ysw3bp36fb6r5wsf6m79z01y"; libraryHaskellDepends = [ base conduit ]; doHaddock = false; description = "Consume attoparsec parsers via conduit. (deprecated)"; license = lib.licenses.mit; }) {}; "attoparsec-csv" = callPackage ({ mkDerivation, attoparsec, base, text }: mkDerivation { pname = "attoparsec-csv"; version = "0.1.1.0"; sha256 = "0fbzg22shi0i92pndgnqv6v4zfxxd0bh89fbqr3giiavimml7y7p"; libraryHaskellDepends = [ attoparsec base text ]; description = "A parser for CSV files that uses Attoparsec"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "attoparsec-data" = callPackage ({ mkDerivation, attoparsec, attoparsec-time, base, bytestring , scientific, text, time, uuid }: mkDerivation { pname = "attoparsec-data"; version = "1.0.5.2"; sha256 = "05x7xij5jyfzcl0hyjjw4lxlzgkmi55q48s5vbgvba48a2crv0qj"; libraryHaskellDepends = [ attoparsec attoparsec-time base bytestring scientific text time uuid ]; description = "Parsers for the standard Haskell data types"; license = lib.licenses.mit; }) {}; "attoparsec-enumerator" = callPackage ({ mkDerivation, attoparsec, base, bytestring, enumerator, text }: mkDerivation { pname = "attoparsec-enumerator"; version = "0.3.4"; sha256 = "127mj0v6342mzxnc73qki3k197vhwsff8qkf92gm5idyxdisg5dy"; libraryHaskellDepends = [ attoparsec base bytestring enumerator text ]; description = "Pass input from an enumerator to an Attoparsec parser"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "attoparsec-expr" = callPackage ({ mkDerivation, attoparsec, base }: mkDerivation { pname = "attoparsec-expr"; version = "0.1.1.2"; sha256 = "0z25pc3rq98ysk92jclr90n35982a566sxri51yh1s9c24vd8k4d"; revision = "1"; editedCabalFile = "1cpgzd24fvrpsly113ck8rhrc33pfw8qhfpk4wn85qj95763faqb"; libraryHaskellDepends = [ attoparsec base ]; description = "Port of parsec's expression parser to attoparsec"; license = lib.licenses.bsd3; }) {}; "attoparsec-ip" = callPackage ({ mkDerivation, attoparsec, base, ip, QuickCheck, tasty , tasty-quickcheck, text, vector }: mkDerivation { pname = "attoparsec-ip"; version = "0.0.5"; sha256 = "0vy709qw277a6qqc4127z8jy61pmz3yigsmb9jkgmfagd5cli1pm"; libraryHaskellDepends = [ attoparsec base ip vector ]; testHaskellDepends = [ attoparsec base ip QuickCheck tasty tasty-quickcheck text vector ]; description = "Parse IP data types with attoparsec"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "attoparsec-iso8601" = callPackage ({ mkDerivation, attoparsec, base, base-compat-batteries, text , time, time-compat }: mkDerivation { pname = "attoparsec-iso8601"; version = "1.0.2.1"; sha256 = "1zmj6v63xjj20ja50ffbi222yg513cnnqyxl76ybb4x98z9jld0k"; libraryHaskellDepends = [ attoparsec base base-compat-batteries text time time-compat ]; description = "Parsing of ISO 8601 dates, originally from aeson"; license = lib.licenses.bsd3; }) {}; "attoparsec-iteratee" = callPackage ({ mkDerivation, attoparsec, base, bytestring, iteratee , transformers }: mkDerivation { pname = "attoparsec-iteratee"; version = "0.4.0"; sha256 = "1j57xhk34ghi1b2gnzrfbswv2nab5h0z52h3wvx9w8d97bbvqp2s"; libraryHaskellDepends = [ attoparsec base bytestring iteratee transformers ]; description = "An adapter to convert attoparsec Parsers into blazing-fast Iteratees"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "attoparsec-parsec" = callPackage ({ mkDerivation, attoparsec, base, hspec, markdown-unlit, parsec , QuickCheck, text }: mkDerivation { pname = "attoparsec-parsec"; version = "0.1.3"; sha256 = "0mi3f1kwcss8m1679ymiydp1sb1xdyv1f6a0qx9d683p86qxrwzq"; libraryHaskellDepends = [ attoparsec base parsec text ]; testHaskellDepends = [ attoparsec base hspec markdown-unlit QuickCheck text ]; testToolDepends = [ markdown-unlit ]; description = "An Attoparsec compatibility layer for Parsec"; license = lib.licenses.mit; }) {}; "attoparsec-path" = callPackage ({ mkDerivation, attoparsec, base, path, QuickCheck , quickcheck-instances, text }: mkDerivation { pname = "attoparsec-path"; version = "0.0.0.1"; sha256 = "035n430iwqkfkxpphgn8xjd3h5qav8dwd1gm4a3v3z8h49i2cwfh"; libraryHaskellDepends = [ attoparsec base path text ]; testHaskellDepends = [ attoparsec base QuickCheck quickcheck-instances text ]; description = "Convenience bindings between path and attoparsec"; license = lib.licenses.bsd3; }) {}; "attoparsec-text" = callPackage ({ mkDerivation, array, attoparsec, base, containers, text }: mkDerivation { pname = "attoparsec-text"; version = "0.8.5.3"; sha256 = "1qq42lp1sah80a6lnnafi6pwl61b4w4q4jk1pbb7pg5p06mmk315"; libraryHaskellDepends = [ array attoparsec base containers text ]; description = "(deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "attoparsec-text-enumerator" = callPackage ({ mkDerivation, attoparsec-text, base, enumerator, text }: mkDerivation { pname = "attoparsec-text-enumerator"; version = "0.2.0.1"; sha256 = "0cffcwji141js09r7avb15b08xl4s8cgk5vxyrqaq7zw40hhb1gz"; libraryHaskellDepends = [ attoparsec-text base enumerator text ]; description = "(deprecated)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "attoparsec-time" = callPackage ({ mkDerivation, attoparsec, base, bytestring, text, time }: mkDerivation { pname = "attoparsec-time"; version = "1.0.3"; sha256 = "1zjr27ajqigl9nlmfrh7ypry36simcbxw61is73157pg0wjb7qyr"; libraryHaskellDepends = [ attoparsec base bytestring text time ]; description = "Attoparsec parsers of time"; license = lib.licenses.mit; }) {}; "attoparsec-trans" = callPackage ({ mkDerivation, attoparsec, base, transformers }: mkDerivation { pname = "attoparsec-trans"; version = "0.1.1.0"; sha256 = "0lsbl7hhirr13jmn6fc4g5443j73p4rxjgxvv967n5dsp7xrjaa7"; libraryHaskellDepends = [ attoparsec base transformers ]; description = "Interleaved effects for attoparsec parsers"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "attoparsec-uri" = callPackage ({ mkDerivation, attoparsec, attoparsec-ip, base, bytedump, ip , QuickCheck, quickcheck-instances, strict, tasty, tasty-quickcheck , text, vector }: mkDerivation { pname = "attoparsec-uri"; version = "0.0.7"; sha256 = "0p3j4m5ps4j8phm2c00rk6m06vidckf14fy50xgcq2zr8b1lk79n"; libraryHaskellDepends = [ attoparsec attoparsec-ip base bytedump ip QuickCheck quickcheck-instances strict text vector ]; testHaskellDepends = [ attoparsec attoparsec-ip base bytedump ip QuickCheck quickcheck-instances strict tasty tasty-quickcheck text vector ]; description = "URI parser / printer using attoparsec"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "attoparsec-varword" = callPackage ({ mkDerivation, attoparsec, base, bytestring , bytestring-builder-varword, hspec, QuickCheck }: mkDerivation { pname = "attoparsec-varword"; version = "0.1.0.0"; sha256 = "1rrc4pqi7slsq2rhiasid7m7fm489vd851jvakb8z5z64mrxc409"; libraryHaskellDepends = [ attoparsec base ]; testHaskellDepends = [ attoparsec base bytestring bytestring-builder-varword hspec QuickCheck ]; description = "Variable-length integer decoding for Attoparsec"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "attosplit" = callPackage ({ mkDerivation, attoparsec, base, bytestring }: mkDerivation { pname = "attosplit"; version = "0.1.0.0"; sha256 = "01sh8k9n9040xqx1lbn74rcf59j54n5861d9db1y5cdy7qssxyg4"; libraryHaskellDepends = [ attoparsec base bytestring ]; description = "Split a lazy bytestring at boundaries defined by an attoparsec parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "atuin" = callPackage ({ mkDerivation, array, base, Cabal, directory, epic, haskell98 }: mkDerivation { pname = "atuin"; version = "0.1.1"; sha256 = "1wmfnvl39amyfzkvpd3gysshyf10fjjb91zibalkqbq9pbsnfzjk"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base Cabal directory epic haskell98 ]; description = "Embedded Turtle language compiler in Haskell, with Epic output"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "audacity" = callPackage ({ mkDerivation, base, bytestring, deepseq, directory , explicit-exception, filepath, non-empty, semigroups , storable-record, storablevector, tagchup, transformers , utility-ht, xml-basic }: mkDerivation { pname = "audacity"; version = "0.0.2.1"; sha256 = "04r36gy8z0d2fz1l5px6yajp7izf3zpda9vci6q0wc273pxc8ck6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring deepseq directory explicit-exception filepath non-empty semigroups storable-record storablevector tagchup transformers utility-ht xml-basic ]; description = "Interchange with the Audacity sound signal editor"; license = lib.licenses.bsd3; }) {}; "audiovisual" = callPackage ({ mkDerivation, base, boundingboxes, colors, deepseq, directory , filepath, free, freetype2, hashable, JuicyPixels , JuicyPixels-util, lens, linear, mtl, objective, random , template-haskell, transformers, vector, void, WAVE }: mkDerivation { pname = "audiovisual"; version = "0.0"; sha256 = "0qjcsvv52l53iqyh7hkhwdsifqb943wjp1vn63qhqsrdaajazp3h"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base boundingboxes colors deepseq directory filepath free freetype2 hashable JuicyPixels JuicyPixels-util lens linear mtl objective random template-haskell transformers vector void WAVE ]; description = "A battery-included audiovisual framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "augeas" = callPackage ({ mkDerivation, augeas, base, bytestring, directory, HUnit, unix }: mkDerivation { pname = "augeas"; version = "0.6.1"; sha256 = "08z6l97hi6clv3b34mz9zjc5rns02jx1zx9iqdsmjl2p7hcn7rs5"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring directory unix ]; libraryPkgconfigDepends = [ augeas ]; executableHaskellDepends = [ HUnit ]; executableSystemDepends = [ augeas ]; executablePkgconfigDepends = [ augeas ]; description = "A Haskell FFI wrapper for the Augeas API"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) augeas;}; "augur" = callPackage ({ mkDerivation, base, bytestring, classify, containers, directory , filepath, HaXml, mtl, process }: mkDerivation { pname = "augur"; version = "2008.11.17"; sha256 = "1jvbf3z9z6m40hprykxcc5xwbmwm6p5hwlyab0dimd8h2ar50xfr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring classify containers directory filepath HaXml mtl process ]; description = "Renaming media collections in a breeze"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aur" = callPackage ({ mkDerivation, aeson, base, bytestring, hashable, http-client , http-client-tls, http-types, tasty, tasty-hunit, text }: mkDerivation { pname = "aur"; version = "7.0.7"; sha256 = "0k8b3rc89ibln7idb1a1f6g3p04f1n7mnk8q8nqiggygf8r6sdnh"; libraryHaskellDepends = [ aeson base bytestring hashable http-client http-types text ]; testHaskellDepends = [ base http-client http-client-tls tasty tasty-hunit ]; description = "Access metadata from the Arch Linux User Repository"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aur-api" = callPackage ({ mkDerivation, aeson, base, bytestring, exceptions, hspec , http-client, http-client-tls, mtl, text }: mkDerivation { pname = "aur-api"; version = "0.1.2.1"; sha256 = "0i6ppqf3xq5hc50wswf3raw4cwbwmjzrgz6zlamkwvm45zrdlql2"; libraryHaskellDepends = [ aeson base bytestring exceptions hspec http-client http-client-tls mtl text ]; description = "ArchLinux AUR json v5 API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aura" = callPackage ({ mkDerivation, aeson, algebraic-graphs, aur, base, bytestring , containers, filepath, hashable, http-client, http-client-tls , http-types, language-bash, megaparsec, network-uri , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal , rio, scheduler, stm, tasty, tasty-hunit, text, time, transformers , typed-process, unix, versions }: mkDerivation { pname = "aura"; version = "3.2.8"; sha256 = "1frvim9asp0849g7f5c1hcjkr82c9w27im479vmk6n4zzssvzach"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson algebraic-graphs aur base bytestring containers filepath hashable http-client http-types language-bash megaparsec network-uri prettyprinter prettyprinter-ansi-terminal rio scheduler stm text time transformers typed-process unix versions ]; executableHaskellDepends = [ aeson aur base bytestring containers http-client http-client-tls megaparsec optparse-applicative prettyprinter prettyprinter-ansi-terminal rio scheduler text transformers typed-process unix versions ]; testHaskellDepends = [ base bytestring containers megaparsec rio tasty tasty-hunit text versions ]; description = "A secure package manager for Arch Linux and the AUR"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "authenticate" = callPackage ({ mkDerivation, 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 }: mkDerivation { pname = "authenticate"; version = "1.3.5.1"; sha256 = "1rhbvdgwdr68gp13p5piddfdqf3l9lmx4w7k249lc98y23780c3x"; 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 ]; description = "Authentication methods for Haskell web applications"; license = lib.licenses.mit; }) {}; "authenticate-kerberos" = callPackage ({ mkDerivation, base, process, text }: mkDerivation { pname = "authenticate-kerberos"; version = "1.0.0"; sha256 = "06k8xi9n44xq63dpmcv4l0vg35y19dk5x1ibyay05w58k4kv4fdq"; libraryHaskellDepends = [ base process text ]; description = "Authentication methods for Haskell web applications"; license = lib.licenses.bsd3; }) {}; "authenticate-ldap" = callPackage ({ mkDerivation, base, LDAP, text, transformers }: mkDerivation { pname = "authenticate-ldap"; version = "0.0.3"; sha256 = "1wsx43l7jl40jpzhiv2fjc1mnpsaaryrjpqaiyqsn3ahacsy4ly5"; libraryHaskellDepends = [ base LDAP text transformers ]; description = "LDAP authentication for Haskell web applications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "authenticate-oauth" = callPackage ({ mkDerivation, base, base64-bytestring, blaze-builder, bytestring , crypto-pubkey-types, data-default, http-client, http-types , random, RSA, SHA, time, transformers, transformers-compat }: mkDerivation { pname = "authenticate-oauth"; version = "1.7"; sha256 = "0y4v46rn0cvm0sr1v8qq1zgzllrlrr3ji5gij1xprgf1zsazcvvl"; libraryHaskellDepends = [ base base64-bytestring blaze-builder bytestring crypto-pubkey-types data-default http-client http-types random RSA SHA time transformers transformers-compat ]; description = "Library to authenticate with OAuth for Haskell web applications"; license = lib.licenses.bsd3; }) {}; "authinfo-hs" = callPackage ({ mkDerivation, attoparsec, base, network, text }: mkDerivation { pname = "authinfo-hs"; version = "0.1.0.0"; sha256 = "1jv0y4y2ig8dx95xw3zbxc1h9mv3wi3r8xqx00llmf2qs6wgdlp5"; libraryHaskellDepends = [ attoparsec base network text ]; description = "Password querying for .authinfo"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "authoring" = callPackage ({ mkDerivation, ansi-wl-pprint, base, citation-resolve, containers , data-default, haskell-src-meta, HaTeX, lens, mtl, parsers, safe , template-haskell, text, transformers, trifecta }: mkDerivation { pname = "authoring"; version = "0.3.4"; sha256 = "0jfxgrbkcqpfcvg1jk7ysd74bq7xjlvzqamnr3qg4ib9zg6yw0k4"; libraryHaskellDepends = [ ansi-wl-pprint base citation-resolve containers data-default haskell-src-meta HaTeX lens mtl parsers safe template-haskell text transformers trifecta ]; description = "A library for writing papers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "auto" = callPackage ({ mkDerivation, base, base-orphans, bytestring, cereal, containers , deepseq, MonadRandom, profunctors, random, semigroups , transformers }: mkDerivation { pname = "auto"; version = "0.4.3.1"; sha256 = "0h9vrljhq9nlmi2j9wszpay0yli4n4r993mwamg69qqppcf6vqn6"; libraryHaskellDepends = [ base base-orphans bytestring cereal containers deepseq MonadRandom profunctors random semigroups transformers ]; description = "Denotative, locally stateful programming DSL & platform"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "auto-update" = callPackage ({ mkDerivation, base, exceptions, hspec, HUnit, retry }: mkDerivation { pname = "auto-update"; version = "0.1.6"; sha256 = "1i36xc2i34aync8271x3pv515l3zb53i518dybn8ghqkhzf27q7l"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base exceptions hspec HUnit retry ]; description = "Efficiently run periodic, on-demand actions"; license = lib.licenses.mit; }) {}; "autoapply" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, doctest, logict, mtl , template-haskell, th-desugar, transformers, unification-fd }: mkDerivation { pname = "autoapply"; version = "0.4.1.1"; sha256 = "1gpc08j5sq51kz1ysjnm50h89zd6g9r9grbc49jrrbnqirnnl6fl"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base logict mtl template-haskell th-desugar transformers unification-fd ]; testHaskellDepends = [ base doctest ]; description = "Template Haskell to automatically pass values to functions"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ expipiplus1 ]; }) {}; "autodocodec" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, doctest , hashable, mtl, scientific, text, time, unordered-containers , validity, validity-scientific, vector }: mkDerivation { pname = "autodocodec"; version = "0.1.0.1"; sha256 = "1m1zcscbx5553kh4hi12awqqqddxw4sr5vsg3lwcskl9qjzi1crx"; libraryHaskellDepends = [ aeson base bytestring containers hashable mtl scientific text time unordered-containers validity validity-scientific vector ]; testHaskellDepends = [ base doctest ]; description = "Self-documenting encoder and decoder"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "autodocodec-openapi3" = callPackage ({ mkDerivation, aeson, autodocodec, base , insert-ordered-containers, lens, mtl, openapi3, scientific, text , unordered-containers }: mkDerivation { pname = "autodocodec-openapi3"; version = "0.2.0.0"; sha256 = "1r9csd9v01pwiz1vhydpn3jnp5jk45shkfmizgpnn8p1mfkms55j"; libraryHaskellDepends = [ aeson autodocodec base insert-ordered-containers lens mtl openapi3 scientific text unordered-containers ]; description = "Autodocodec interpreters for openapi3"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "autodocodec-schema" = callPackage ({ mkDerivation, aeson, autodocodec, base, containers, mtl, text , unordered-containers, validity, validity-aeson , validity-containers, validity-text }: mkDerivation { pname = "autodocodec-schema"; version = "0.1.0.1"; sha256 = "1nzwbj3r5gps2lnriig38h1y51m4pd997z65kpsmxzcbyakdxjnd"; libraryHaskellDepends = [ aeson autodocodec base containers mtl text unordered-containers validity validity-aeson validity-containers validity-text ]; description = "Autodocodec interpreters for JSON Schema"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "autodocodec-swagger2" = callPackage ({ mkDerivation, aeson, autodocodec, base , insert-ordered-containers, scientific, swagger2, text }: mkDerivation { pname = "autodocodec-swagger2"; version = "0.0.1.0"; sha256 = "1h5866568wksnj8khpn50v8c2pysri668l0y4x1pawn92cq5brn4"; libraryHaskellDepends = [ aeson autodocodec base insert-ordered-containers scientific swagger2 text ]; description = "Autodocodec interpreters for swagger2"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "autodocodec-yaml" = callPackage ({ mkDerivation, autodocodec, autodocodec-schema, base, bytestring , containers, path, path-io, safe-coloured-text, scientific, text , unordered-containers, vector, yaml }: mkDerivation { pname = "autodocodec-yaml"; version = "0.1.0.1"; sha256 = "1js3w0r7nrvl70vkkwblx8zqax22idblpdzs1ljr4x0jiwwji8bs"; libraryHaskellDepends = [ autodocodec autodocodec-schema base bytestring containers path path-io safe-coloured-text scientific text unordered-containers vector yaml ]; description = "Autodocodec interpreters for yaml"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "autoexporter" = callPackage ({ mkDerivation, base, Cabal, directory, filepath }: mkDerivation { pname = "autoexporter"; version = "2.0.0.1"; sha256 = "1sdpfqd8ypi1d8bkxj695midhgi9ynahknwlc72gh718ah26xc18"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal directory filepath ]; executableHaskellDepends = [ base Cabal directory filepath ]; description = "Automatically re-export modules"; license = lib.licenses.mit; }) {}; "autom" = callPackage ({ mkDerivation, base, bytestring, colour, ghc-prim, gloss , JuicyPixels, random, vector }: mkDerivation { pname = "autom"; version = "0.1.0.3"; sha256 = "1gy6ccv70nzmyhpdyvnlfmvfapmd90pzaa3j5r6n515537jv5pa0"; libraryHaskellDepends = [ base bytestring colour ghc-prim gloss JuicyPixels random vector ]; description = "Generates and displays patterns from next nearest neighbors cellular automata"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "automata" = callPackage ({ mkDerivation, base, bytestring, containers, contiguous , enum-types, HUnit, leancheck, leancheck-enum-instances, primitive , primitive-containers, QuickCheck, quickcheck-classes , quickcheck-enum-instances, semirings, tasty, tasty-hunit , tasty-leancheck, tasty-quickcheck, transformers }: mkDerivation { pname = "automata"; version = "0.1.0.0"; sha256 = "1xb0rqnkykazg7m50dsxa5pxfd2096wmqbwli01j7wxw8lrqcy9i"; libraryHaskellDepends = [ base bytestring containers contiguous primitive primitive-containers semirings transformers ]; testHaskellDepends = [ base containers enum-types HUnit leancheck leancheck-enum-instances primitive QuickCheck quickcheck-classes quickcheck-enum-instances tasty tasty-hunit tasty-leancheck tasty-quickcheck ]; description = "automata"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "automitive-cse" = callPackage ({ mkDerivation, base, bytestring, cereal, cryptonite, memory , quickcheck-simple }: mkDerivation { pname = "automitive-cse"; version = "0.0.1.0"; sha256 = "13jvs63msmj5nc0dx49q5a4h5lapj8283qs33dk2gv74784xp0yk"; libraryHaskellDepends = [ base bytestring cereal cryptonite memory ]; testHaskellDepends = [ base bytestring cryptonite quickcheck-simple ]; description = "Automotive CSE emulation"; license = lib.licenses.bsd3; }) {}; "automotive-cse" = callPackage ({ mkDerivation, base, bytestring, bytestring-short, cereal , cryptonite, memory, QuickCheck, quickcheck-simple }: mkDerivation { pname = "automotive-cse"; version = "0.1.8.0"; sha256 = "0wfvp6gplsx47zlhhyw828ffn34q35f54c302jywcaz92rc1h4vd"; libraryHaskellDepends = [ base bytestring bytestring-short cereal cryptonite memory ]; testHaskellDepends = [ base bytestring bytestring-short cryptonite QuickCheck quickcheck-simple ]; description = "Automotive CSE emulation"; license = lib.licenses.bsd3; }) {}; "autonix-deps" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, conduit , containers, errors, filepath, lens, libarchive-conduit, mtl , optparse-applicative, process, regex-tdfa, resourcet, semigroups , text, transformers, xml }: mkDerivation { pname = "autonix-deps"; version = "0.3.0.0"; sha256 = "0mp2v6wdm4nlagg3z9xmxd9dfkchazgvbgdphm1nfqzkg8w7ralv"; revision = "1"; editedCabalFile = "0dv6l9f31djmpgchg78xvr88b7gd64bmi6ir9fq36xwq2ka4jmsh"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring conduit containers errors filepath lens libarchive-conduit mtl optparse-applicative process regex-tdfa resourcet semigroups text transformers xml ]; description = "Library for Nix expression dependency generation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "autonix-deps-kf5" = callPackage ({ mkDerivation, autonix-deps, base, bytestring, conduit , containers, filepath, lens, mtl, text, transformers }: mkDerivation { pname = "autonix-deps-kf5"; version = "0.3.0.0"; sha256 = "0njmgx2x6018ca1r2xvbi3pq0rigqm4fjkk33q5kzacvmv5ni461"; revision = "1"; editedCabalFile = "0qwm68prygvy6bmdwb13jrhkhccdnvf8yv44l2fbhzxl1avgz6x5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ autonix-deps base bytestring conduit containers filepath lens mtl text transformers ]; executableHaskellDepends = [ autonix-deps base containers lens mtl ]; description = "Generate dependencies for KDE 5 Nix expressions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "autopack" = callPackage ({ mkDerivation, base, Cabal, dir-traverse, filepath }: mkDerivation { pname = "autopack"; version = "0.0.0.0"; sha256 = "1z1w6bvsfhnia2dxihcay6a9va2ik1bg805zkfb0vn4vcxn76dcc"; libraryHaskellDepends = [ base Cabal dir-traverse filepath ]; description = "Custom Setup to automate package modules discovery"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "autoproc" = callPackage ({ mkDerivation, base, directory, mtl, process, unix }: mkDerivation { pname = "autoproc"; version = "0.2.1"; sha256 = "13z9c4j7f8smc441qawl7brljmgsgmfmp4dzq7914f7ycg24ck6g"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory mtl process unix ]; description = "EDSL for Procmail scripts"; license = lib.licenses.bsd3; }) {}; "avahi" = callPackage ({ mkDerivation, base, bytestring, dbus, text }: mkDerivation { pname = "avahi"; version = "0.2.0"; sha256 = "1l1z1yvldhdw36ar40ca9y5zpjfahspv40cbq8kgn2246gcgc8am"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring dbus text ]; executableHaskellDepends = [ base bytestring dbus text ]; description = "Minimal DBus bindings for Avahi daemon (http://avahi.org)"; license = lib.licenses.bsd3; }) {}; "avatar-generator" = callPackage ({ mkDerivation, base, JuicyPixels, random }: mkDerivation { pname = "avatar-generator"; version = "0.1.0.1"; sha256 = "171n6zfs69ai7njrj7xrjdm78ljnfv0437gjqj8f06p71i9w51zz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base JuicyPixels random ]; description = "A simple random avatar icon generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "average" = callPackage ({ mkDerivation, base, semigroups, vector-space }: mkDerivation { pname = "average"; version = "0.6.1"; sha256 = "13qkgkwdcb09s69wzhd3b6dl1nm66lv2hqb51gmr4s64ylgf0a9h"; revision = "1"; editedCabalFile = "0x6inm86nkc8cnsgnblfxhmhld0mpbvvx9pi8cdiysp7xkac3j4h"; libraryHaskellDepends = [ base semigroups vector-space ]; description = "An average (arithmetic mean) monoid"; license = lib.licenses.bsd3; }) {}; "avers" = callPackage ({ mkDerivation, aeson, attoparsec, base, base16-bytestring , bytestring, clock, containers, criterion, cryptohash, cryptonite , filepath, hspec, inflections, memory, MonadRandom, mtl, network , network-uri, resource-pool, rethinkdb-client-driver, safe, scrypt , stm, template-haskell, text, time, unordered-containers, vector }: mkDerivation { pname = "avers"; version = "0.0.17.1"; sha256 = "1x96fvx0z7z75c39qcggw70qvqnw7kzjf0qqxb3jwg3b0fmdhi8v"; revision = "40"; editedCabalFile = "0wsr91a87kikvibl18knwkglawl9m96scdyd539zpgh6djbzmsqf"; 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 ]; testHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring containers cryptohash hspec inflections MonadRandom mtl resource-pool rethinkdb-client-driver scrypt stm text time unordered-containers vector ]; benchmarkHaskellDepends = [ aeson base criterion mtl network-uri resource-pool rethinkdb-client-driver text ]; description = "Server-side implementation of the Avers storage model"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "avers-api" = callPackage ({ mkDerivation, aeson, avers, base, bytestring, cookie , http-api-data, servant, text, time, vector }: mkDerivation { pname = "avers-api"; version = "0.1.0"; sha256 = "0gjs5msyhd23m8kij3j8r3chy875rcqjwi938124kb6idybna5sw"; libraryHaskellDepends = [ aeson avers base bytestring cookie http-api-data servant text time vector ]; description = "Types describing the core and extended Avers APIs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "avers-api-docs" = callPackage ({ mkDerivation, aeson, avers, avers-api, base, cookie, lens , servant, servant-swagger, swagger2, text, unordered-containers }: mkDerivation { pname = "avers-api-docs"; version = "0.0.18.0"; sha256 = "18gwbqh1ml76l3asmi98vfh3ypfxjw1b6drk4lifjbnrry8g5a9q"; revision = "1"; editedCabalFile = "04j51gdx19bi3pcqj4dh70xw7fjjimvps75mihf8aq5ixmyxxbr3"; libraryHaskellDepends = [ aeson avers avers-api base cookie lens servant servant-swagger swagger2 text unordered-containers ]; description = "Swagger documentation for the Avers API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "avers-server" = callPackage ({ mkDerivation, aeson, avers, avers-api, base, base64-bytestring , bytestring, bytestring-conversion, containers, cookie, cryptonite , http-types, memory, mtl, resource-pool, servant, servant-server , stm, text, time, transformers, wai, wai-websockets, websockets }: mkDerivation { pname = "avers-server"; version = "0.1.0.1"; sha256 = "13jic248m2307r84acv4b4xlh7pvx4kxm6gp0nhvz1ds0bbrdkdy"; libraryHaskellDepends = [ aeson avers avers-api base base64-bytestring bytestring bytestring-conversion containers cookie cryptonite http-types memory mtl resource-pool servant servant-server stm text time transformers wai wai-websockets websockets ]; description = "Server implementation of the Avers API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "aviation-cessna172-diagrams" = callPackage ({ mkDerivation, aviation-cessna172-weight-balance, aviation-units , aviation-weight-balance, base, colour, diagrams-cairo , diagrams-core, diagrams-lib, hgeometry, hgeometry-combinatorial , lens, mtl, plots }: mkDerivation { pname = "aviation-cessna172-diagrams"; version = "0.0.3"; sha256 = "1hkb32dsxqrhk788vkb669n9kkan951m4slk2x77zmf52cmk8ljw"; libraryHaskellDepends = [ aviation-cessna172-weight-balance aviation-units aviation-weight-balance base colour diagrams-cairo diagrams-core diagrams-lib hgeometry hgeometry-combinatorial lens mtl plots ]; description = "Diagrams for the Cessna 172 aircraft in aviation"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "aviation-cessna172-weight-balance" = callPackage ({ mkDerivation, aviation-units, aviation-weight-balance, base , lens }: mkDerivation { pname = "aviation-cessna172-weight-balance"; version = "0.0.2"; sha256 = "1lnj3dr7jkc3c3rvg6knwapjvk7cnxf3901df4xn7mqwg996sdgj"; libraryHaskellDepends = [ aviation-units aviation-weight-balance base lens ]; description = "Weight and Balance for the Cessna 172 aircraft in aviation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "aviation-navigation" = callPackage ({ mkDerivation, base, lens, mtl, optparse-applicative, radian }: mkDerivation { pname = "aviation-navigation"; version = "0.1.0.0"; sha256 = "17nb2ryrxdy3sv68cnbv7saw5k9wh9nyas74bpsyn0p8grw71sd5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base lens mtl optparse-applicative radian ]; executableHaskellDepends = [ base lens mtl optparse-applicative radian ]; description = "Aviation Navigation functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "aviation-units" = callPackage ({ mkDerivation, base, lens }: mkDerivation { pname = "aviation-units"; version = "0.0.3"; sha256 = "1161mjw9vr7wl0isakw786xds9ajs5r8gx91rsyxn0nb9zvafdr1"; libraryHaskellDepends = [ base lens ]; description = "Units of measurements used in aviation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aviation-weight-balance" = callPackage ({ mkDerivation, aviation-units, base, lens }: mkDerivation { pname = "aviation-weight-balance"; version = "0.0.3"; sha256 = "1jl51pxhll513zyvhnmahvhidx2rd6vll1in6xdqrdh9rn0q8baw"; libraryHaskellDepends = [ aviation-units base lens ]; description = "Weight and Balance structures used in aviation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "avl-static" = callPackage ({ mkDerivation, base, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "avl-static"; version = "0.1.0.0"; sha256 = "13rl5wrpmbb4c0zsaymivi4d9qg2wl4lfw4nvkd81naqm3vskc10"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; description = "A compile-time balanced AVL tree"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "avr-shake" = callPackage ({ mkDerivation, base, dependent-sum, mtl, process, shake }: mkDerivation { pname = "avr-shake"; version = "0.0.1.2"; sha256 = "1k2nw0ibxbr8dhw9css6vryqd8p5klfvk5vxz6h9w61z8y32f430"; libraryHaskellDepends = [ base dependent-sum mtl process shake ]; description = "AVR Crosspack actions for shake build systems"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "avro" = callPackage ({ mkDerivation, aeson, array, base, base16-bytestring, bifunctors , binary, bytestring, containers, data-binary-ieee754, deepseq , directory, doctest, doctest-discover, extra, fail, gauge , generic-lens, HasBigDecimal, hashable, hedgehog, hspec , hspec-discover, hw-hspec-hedgehog, lens, lens-aeson, mtl , QuickCheck, random, raw-strings-qq, scientific, semigroups , tagged, template-haskell, text, tf-random, th-lift-instances , time, transformers, unordered-containers, uuid, vector, zlib }: mkDerivation { pname = "avro"; version = "0.6.1.0"; sha256 = "0fvpva4516y9yxh2bh8kp9vzrcyh2hcffpn2f4g27l2pqsdjanyq"; libraryHaskellDepends = [ aeson array base base16-bytestring bifunctors binary bytestring containers data-binary-ieee754 deepseq fail HasBigDecimal hashable mtl raw-strings-qq scientific semigroups tagged template-haskell text tf-random th-lift-instances time unordered-containers uuid vector zlib ]; testHaskellDepends = [ aeson array base base16-bytestring bifunctors binary bytestring containers directory doctest doctest-discover extra fail generic-lens HasBigDecimal hashable hedgehog hspec hw-hspec-hedgehog lens lens-aeson mtl QuickCheck raw-strings-qq scientific semigroups tagged text tf-random time transformers unordered-containers uuid vector zlib ]; testToolDepends = [ doctest-discover hspec-discover ]; benchmarkHaskellDepends = [ aeson base binary bytestring containers deepseq gauge hashable mtl random raw-strings-qq text transformers unordered-containers vector ]; description = "Avro serialization support for Haskell"; license = lib.licenses.bsd3; }) {}; "avro-piper" = callPackage ({ mkDerivation, aeson, avro, base, bytestring, conduit , conduit-combinators, conduit-extra, hedgehog, hspec , hw-hspec-hedgehog, hw-kafka-avro, mtl, optparse-applicative , scientific, stringsearch, text, unordered-containers }: mkDerivation { pname = "avro-piper"; version = "1.0.3"; sha256 = "1vi0mgpqpr74ankl8418npklyfxacxg001vppps22p2da97s3pk1"; revision = "1"; editedCabalFile = "1405kfnndnh6w4hslahg74rdhk8jmh48j64ps7mval3py8cl5qiv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson avro base bytestring conduit conduit-combinators conduit-extra hw-kafka-avro mtl optparse-applicative scientific stringsearch text unordered-containers ]; executableHaskellDepends = [ aeson avro base bytestring conduit conduit-combinators conduit-extra hw-kafka-avro mtl optparse-applicative scientific stringsearch text unordered-containers ]; testHaskellDepends = [ aeson avro base bytestring conduit conduit-combinators conduit-extra hedgehog hspec hw-hspec-hedgehog hw-kafka-avro mtl optparse-applicative scientific stringsearch text unordered-containers ]; description = "Tool for decoding avro"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "avwx" = callPackage ({ mkDerivation, attoparsec, base, HTTP, lens, optparse-applicative , parsers, pretty-show, text }: mkDerivation { pname = "avwx"; version = "0.3.0.3"; sha256 = "1yvyyvfgga5gpf6bw5wkaxzwqvvvlzbqlq217h454gzlsm8vlv52"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base HTTP lens parsers text ]; executableHaskellDepends = [ base optparse-applicative pretty-show text ]; testHaskellDepends = [ attoparsec base lens pretty-show text ]; description = "Parse aviation weather reports"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "awesome-prelude" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "awesome-prelude"; version = "0.1.0.0"; sha256 = "0mvfirb41jnjvq4mpky0xpdrh238hjwslfqg82ksnam001sxnpng"; libraryHaskellDepends = [ base ]; description = "A prelude which I can be happy with. Based on base-prelude."; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "awesomium" = callPackage ({ mkDerivation, aeson, attoparsec, awesomium-raw, base, containers , text, vector }: mkDerivation { pname = "awesomium"; version = "0.1.0.0"; sha256 = "0qd89nlw4rqdl8iya49rldyn5a36d64slcnw5pfh5c5aajh27aq2"; libraryHaskellDepends = [ aeson attoparsec awesomium-raw base containers text vector ]; description = "High-level Awesomium bindings"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "awesomium-glut" = callPackage ({ mkDerivation, awesomium, awesomium-raw, base, GLUT }: mkDerivation { pname = "awesomium-glut"; version = "0.1.0.0"; sha256 = "175hgqix2j26579g0rrryl86w7qvla95nvf4lwfxsxxwqgcq3zpd"; libraryHaskellDepends = [ awesomium awesomium-raw base GLUT ]; description = "Utilities for using Awesomium with GLUT"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "awesomium-raw" = callPackage ({ mkDerivation, awesomium, base, c2hs }: mkDerivation { pname = "awesomium-raw"; version = "0.1.0.0"; sha256 = "0djilsrgb8y84ssslwawhw6lky7bqspz31qwjy9lkxywi5hwxnyb"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ awesomium ]; libraryToolDepends = [ c2hs ]; description = "Low-level Awesomium bindings"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {awesomium = null;}; "aws" = callPackage ({ mkDerivation, aeson, attoparsec, base, base16-bytestring , base64-bytestring, blaze-builder, byteable, bytestring , case-insensitive, cereal, conduit, conduit-extra, containers , cryptonite, data-default, directory, errors, exceptions, filepath , http-client, http-client-tls, http-conduit, http-types , lifted-base, memory, monad-control, mtl, network, network-bsd , old-locale, QuickCheck, quickcheck-instances, resourcet, safe , scientific, tagged, tasty, tasty-hunit, tasty-quickcheck, text , time, transformers, transformers-base, unordered-containers , utf8-string, vector, xml-conduit }: mkDerivation { pname = "aws"; version = "0.22"; sha256 = "1l3f94mpih7slz37ikyjkyrwvlf110w87997d8sbnbd8glwlcb8r"; revision = "3"; editedCabalFile = "0k9xk07mviyvh5cxri7z923f5wfylmbrg63l1hqrnkd8hxk9w14y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring base64-bytestring blaze-builder byteable bytestring case-insensitive cereal conduit conduit-extra containers cryptonite data-default directory exceptions filepath http-client-tls http-conduit http-types lifted-base memory monad-control mtl network network-bsd old-locale resourcet safe scientific tagged text time transformers unordered-containers utf8-string vector xml-conduit ]; testHaskellDepends = [ aeson base bytestring conduit errors http-client http-client-tls http-types lifted-base monad-control mtl QuickCheck quickcheck-instances resourcet tagged tasty tasty-hunit tasty-quickcheck text time transformers transformers-base ]; description = "Amazon Web Services (AWS) for Haskell"; license = lib.licenses.bsd3; }) {}; "aws-arn" = callPackage ({ mkDerivation, base, deriving-compat, hashable, lens, tasty , tasty-discover, tasty-hunit, text }: mkDerivation { pname = "aws-arn"; version = "0.1.0.1"; sha256 = "0ml27685rjycrhc84sq41yniy15s2ak59cq5j1ybf9mxkwl52qcn"; revision = "1"; editedCabalFile = "1jm9g9fqyk2xr37kw52qghcpr9ak9nss1hnc3wy1lq2an42q1dpw"; libraryHaskellDepends = [ base deriving-compat hashable lens text ]; testHaskellDepends = [ base deriving-compat lens tasty tasty-discover tasty-hunit text ]; testToolDepends = [ tasty-discover ]; description = "Types and optics for manipulating Amazon Resource Names (ARNs)"; license = lib.licenses.bsd3; }) {}; "aws-cloudfront-signed-cookies" = callPackage ({ mkDerivation, aeson, aeson-pretty, asn1-encoding, asn1-types , base, base64-bytestring, bytestring, cookie, cryptonite, hedgehog , lens, lens-aeson, neat-interpolation, optparse-applicative, pem , text, time, vector }: mkDerivation { pname = "aws-cloudfront-signed-cookies"; version = "0.2.0.10"; sha256 = "1mzsg6wfzgiippl8kw54m16i1m7zxwfqfwx3wbb3m372pg4h9sza"; revision = "5"; editedCabalFile = "1d9zsm2y08mzgr25wk3bf1laz918vbjvrfh7kc56r1naiqqprj74"; 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 vector ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hedgehog neat-interpolation ]; description = "Generate signed cookies for AWS CloudFront"; license = lib.licenses.mit; }) {}; "aws-cloudfront-signed-cookies_0_2_0_11" = callPackage ({ mkDerivation, aeson, aeson-pretty, asn1-encoding, asn1-types , base, base64-bytestring, bytestring, cookie, cryptonite, hedgehog , lens, lens-aeson, neat-interpolation, optparse-applicative, pem , text, time, vector }: mkDerivation { pname = "aws-cloudfront-signed-cookies"; version = "0.2.0.11"; sha256 = "018a3q443h19pbcc178ns7zdmsdd3pz8ww3yfixrhr4jfghws3r9"; 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 vector ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hedgehog neat-interpolation ]; description = "Generate signed cookies for AWS CloudFront"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "aws-cloudfront-signer" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, base, base64-bytestring , bytestring, crypto-pubkey-types, RSA, time }: mkDerivation { pname = "aws-cloudfront-signer"; version = "1.1.0.3"; sha256 = "10fn5bviqrhbrsggm20mx2ykxg2labfl8wadipdpjvp0v1d156iq"; libraryHaskellDepends = [ asn1-encoding asn1-types base base64-bytestring bytestring crypto-pubkey-types RSA time ]; description = "For signing AWS CloudFront HTTP URL requests"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aws-configuration-tools" = callPackage ({ mkDerivation, aws, aws-general, aws-kinesis, base , base-unicode-symbols, bytestring, configuration-tools, mtl, text , transformers }: mkDerivation { pname = "aws-configuration-tools"; version = "0.1.0.0"; sha256 = "0xqwhd15ijwf6h26hb1nl16813b1rfh1nx6qipslz6pw857vv53b"; revision = "2"; editedCabalFile = "1sckxd2n5zyv9gshn7czlr2vpwccm8g7anrxh8zfpysldynaqvjk"; libraryHaskellDepends = [ aws aws-general aws-kinesis base base-unicode-symbols bytestring configuration-tools mtl text transformers ]; description = "Configuration types, parsers & renderers for AWS services"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "aws-dynamodb-conduit" = callPackage ({ mkDerivation, aeson, attoparsec-trans, aws, base, bytestring , conduit, containers, http-conduit, http-types, json-togo , resourcet, text, transformers }: mkDerivation { pname = "aws-dynamodb-conduit"; version = "0.1.0.6"; sha256 = "15svx7c8nld8bgwqwy5mwkbniz4c1ifw2rw427gwk7y2py1hq38p"; libraryHaskellDepends = [ aeson attoparsec-trans aws base bytestring conduit containers http-conduit http-types json-togo resourcet text transformers ]; description = "Conduit-based interface for AWS DynamoDB"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "aws-dynamodb-streams" = callPackage ({ mkDerivation, aeson, attoparsec, aws, aws-general, base , base-unicode-symbols, base16-bytestring, base64-bytestring , byteable, bytestring, case-insensitive, conduit, conduit-extra , containers, cryptohash, http-conduit, http-types, mtl, old-locale , parsers, profunctors, resourcet, scientific, text, time }: mkDerivation { pname = "aws-dynamodb-streams"; version = "0.1.0.0"; sha256 = "0yqmijls71jyvic2saabj3kwnpaxmlj6mf4krcdli3626ra7w4r2"; libraryHaskellDepends = [ aeson attoparsec aws aws-general base base-unicode-symbols base16-bytestring base64-bytestring byteable bytestring case-insensitive conduit conduit-extra containers cryptohash http-conduit http-types mtl old-locale parsers profunctors resourcet scientific text time ]; description = "Haskell bindings for Amazon DynamoDB Streams"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "aws-easy" = callPackage ({ mkDerivation, amazonka, amazonka-dynamodb, amazonka-s3, base , bytestring, lens, monad-control, resourcet, split , template-haskell, text, unordered-containers }: mkDerivation { pname = "aws-easy"; version = "0.1.0.3"; sha256 = "1k69bk6d09w803zcqf7g7yf6njl4rv5nlhdvlv8bv0ch5j5d1772"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ amazonka base bytestring lens monad-control resourcet template-haskell ]; executableHaskellDepends = [ amazonka amazonka-dynamodb amazonka-s3 base lens split text unordered-containers ]; description = "Helper function and types for working with amazonka"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "aws-ec2" = callPackage ({ mkDerivation, aeson, aws, base, base16-bytestring , base64-bytestring, blaze-builder, blaze-markup, byteable , bytestring, conduit-extra, containers, cryptohash, exceptions , http-conduit, http-types, iproute, mtl, optparse-applicative , resourcet, scientific, template-haskell, text, time , unordered-containers, vector, xml-conduit, yaml }: mkDerivation { pname = "aws-ec2"; version = "0.3.7"; sha256 = "1pg3f8v2zdx83raw54rn0bkb2h3bmksgrxb35pjg44rqjxdj82zk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aws base base16-bytestring base64-bytestring blaze-builder blaze-markup byteable bytestring conduit-extra containers cryptohash exceptions http-conduit http-types iproute mtl resourcet scientific template-haskell text time unordered-containers vector xml-conduit ]; executableHaskellDepends = [ aeson aws base bytestring containers optparse-applicative text unordered-containers vector yaml ]; description = "AWS EC2/VPC, ELB and CloudWatch client library for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aws-ec2-knownhosts" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring , directory, filepath, io-streams, process, system-filepath, text , text-format, turtle }: mkDerivation { pname = "aws-ec2-knownhosts"; version = "0.1.0.0"; sha256 = "000bwhsxvsfdz6vm5rkil34hx7d4yv8f0zwfjnxfn0xcaxxa9r50"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async attoparsec base bytestring directory filepath io-streams process text text-format ]; executableHaskellDepends = [ aeson base io-streams system-filepath turtle ]; description = "Capture and manage AWS EC2 known_host pubkeys"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "aws-elastic-transcoder" = callPackage ({ mkDerivation, aeson, aws, aws-sign4, base, bytestring, Cabal , conduit, containers, http-conduit, http-types, QuickCheck , regex-compat, safe, text, time, transformers }: mkDerivation { pname = "aws-elastic-transcoder"; version = "0.2.0.2"; sha256 = "02dygqqyal6s3ibjvgxng4vspld3c6mrgrwdhig8lfri2zdpqsw9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aws aws-sign4 base bytestring conduit containers http-conduit http-types QuickCheck regex-compat safe text time transformers ]; testHaskellDepends = [ aeson base Cabal containers QuickCheck regex-compat safe text ]; description = "Haskell suite for the Elastic Transcoder service"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "aws-general" = callPackage ({ mkDerivation, aeson, attoparsec, aws, base, base16-bytestring , blaze-builder, byteable, bytestring, case-insensitive, charset , cryptohash, deepseq, directory, either, errors, hashable , http-types, parsers, QuickCheck, quickcheck-instances, tagged , tasty, tasty-quickcheck, text, time, transformers }: mkDerivation { pname = "aws-general"; version = "0.2.2"; sha256 = "08sy37w162zqd6dqi8kkg0782nv00jsp48bnrmhwhmkhnd2arfrj"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring blaze-builder byteable bytestring case-insensitive cryptohash deepseq hashable http-types parsers QuickCheck quickcheck-instances text time transformers ]; testHaskellDepends = [ attoparsec aws base bytestring case-insensitive charset directory either errors http-types parsers QuickCheck quickcheck-instances tagged tasty tasty-quickcheck text time transformers ]; description = "Bindings for Amazon Web Services (AWS) General Reference"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aws-kinesis" = callPackage ({ mkDerivation, aeson, aws, aws-general, base, base64-bytestring , blaze-builder, bytestring, conduit, conduit-extra, deepseq , errors, http-conduit, http-types, mtl, parsers, QuickCheck , quickcheck-instances, resourcet, tagged, tasty, tasty-quickcheck , text, time, transformers }: mkDerivation { pname = "aws-kinesis"; version = "0.1.5"; sha256 = "0npiff5zrcs552y8lq3q6fgnwffqy11dvgs3yaygy0m99mgiaaiz"; libraryHaskellDepends = [ aeson aws aws-general base base64-bytestring blaze-builder bytestring conduit conduit-extra deepseq http-conduit http-types parsers QuickCheck quickcheck-instances resourcet text time transformers ]; testHaskellDepends = [ aeson aws aws-general base bytestring errors mtl QuickCheck tagged tasty tasty-quickcheck text transformers ]; description = "Bindings for Amazon Kinesis"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "aws-kinesis-client" = callPackage ({ mkDerivation, aeson, aws, aws-configuration-tools, aws-general , aws-kinesis, base, base-unicode-symbols, bytestring, conduit , configuration-tools, containers, data-carousel , enclosed-exceptions, http-conduit, kan-extensions, lens , lens-action, lifted-async, lifted-base, monad-control, mtl, nats , optparse-applicative, random, resourcet, stm, stm-chans , stm-queue-extras, text, transformers, unordered-containers }: mkDerivation { pname = "aws-kinesis-client"; version = "0.4.0.2"; sha256 = "1vygs2qdnwjw8pygbsncc22cq9294hmlbzi2fysi3agva2qxzmwx"; revision = "1"; editedCabalFile = "1wyj7afcrpmf30qql4i1lp7mjlbw1li6khgfa9pmvv9wkzqmbl2b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aws aws-kinesis base base-unicode-symbols conduit containers data-carousel enclosed-exceptions http-conduit kan-extensions lens lens-action lifted-async lifted-base monad-control mtl nats random resourcet stm stm-chans stm-queue-extras text transformers unordered-containers ]; executableHaskellDepends = [ aeson aws aws-configuration-tools aws-general aws-kinesis base base-unicode-symbols bytestring conduit configuration-tools http-conduit kan-extensions lens lifted-async lifted-base monad-control mtl optparse-applicative text transformers ]; description = "A producer & consumer client library for AWS Kinesis"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "aws-kinesis-reshard" = callPackage ({ mkDerivation, aws, aws-general, aws-kinesis, aws-sdk, base , base-unicode-symbols, bytestring, conduit, either, hoist-error , lens, lens-action, lifted-async, lifted-base, monad-control, mtl , optparse-applicative, resourcet, text, time, transformers }: mkDerivation { pname = "aws-kinesis-reshard"; version = "0.1.0.1"; sha256 = "1v7i39sd6rizrrgxpqp3pnc45sry4glkb7yi0jx8qcxf2d8bklnn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aws aws-general aws-kinesis aws-sdk base base-unicode-symbols bytestring conduit hoist-error lens lens-action lifted-async lifted-base monad-control mtl optparse-applicative resourcet text time transformers ]; executableHaskellDepends = [ aws aws-general aws-kinesis aws-sdk base base-unicode-symbols conduit either hoist-error lens lens-action lifted-async lifted-base monad-control mtl optparse-applicative resourcet text time transformers ]; description = "Reshard AWS Kinesis streams in response to Cloud Watch metrics"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "aws-lambda" = callPackage ({ mkDerivation, aeson, aws-general, base, base-unicode-symbols , bytestring, containers, exceptions, filepath, http-client , http-types, lens, lens-action, lens-aeson, mtl, old-locale, text , time, wreq, zip-archive }: mkDerivation { pname = "aws-lambda"; version = "0.1.0.1"; sha256 = "1dy9q86yvrydw7h1l1n4ciai400w7czc26mizzfi4r369mqyan89"; libraryHaskellDepends = [ aeson aws-general base base-unicode-symbols bytestring containers exceptions filepath http-client http-types lens lens-action lens-aeson mtl old-locale text time wreq zip-archive ]; description = "Haskell bindings for AWS Lambda"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "aws-lambda-haskell-runtime" = callPackage ({ mkDerivation, aeson, base, bytestring, case-insensitive , exceptions, hashable, hspec, http-client, http-types, mtl, path , path-io, safe-exceptions-checked, template-haskell, text , unordered-containers }: mkDerivation { pname = "aws-lambda-haskell-runtime"; version = "4.1.1"; sha256 = "0w4pdyagcs7m05kccdq0x3s1d4vbr2ihqjrbill0p0gn25q9h6cc"; libraryHaskellDepends = [ aeson base bytestring case-insensitive exceptions hashable http-client http-types mtl path path-io safe-exceptions-checked template-haskell text unordered-containers ]; testHaskellDepends = [ base hspec ]; description = "Haskell runtime for AWS Lambda"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aws-lambda-haskell-runtime-wai" = callPackage ({ mkDerivation, aeson, aws-lambda-haskell-runtime, base, binary , bytestring, case-insensitive, http-types, iproute, network, text , unordered-containers, vault, wai }: mkDerivation { pname = "aws-lambda-haskell-runtime-wai"; version = "2.0.2"; sha256 = "0r309kyc9a38zdldhcdzc7b8h5sjckszzs5y3pygqrbf12xg5n21"; libraryHaskellDepends = [ aeson aws-lambda-haskell-runtime base binary bytestring case-insensitive http-types iproute network text unordered-containers vault wai ]; testHaskellDepends = [ aeson aws-lambda-haskell-runtime base binary bytestring case-insensitive http-types iproute network text unordered-containers vault wai ]; description = "Run wai applications on AWS Lambda"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "aws-lambda-runtime" = callPackage ({ mkDerivation, aeson, async, base, base-compat, bytestring , containers, deepseq, filepath, http-client, http-media , http-types, lens, lens-aeson, parsec, process, text, time-compat , zip-archive }: mkDerivation { pname = "aws-lambda-runtime"; version = "0.0.0.1"; sha256 = "1yzqqlgi7yb9b5imh6zfmwbc097bj7r0zi8mkk82c81cv5rcjy08"; revision = "1"; editedCabalFile = "0gmf698hlxcg241zshn7rl3c2yqkk668inz43xjvahjj4rzqrnjy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base base-compat bytestring containers deepseq filepath http-client http-media http-types parsec process text time-compat zip-archive ]; executableHaskellDepends = [ aeson base lens lens-aeson text ]; description = "Haskell on AWS Lambda Runtime API"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aws-larpi" = callPackage ({ mkDerivation, aeson, base, bytestring, modern-uri, req, text }: mkDerivation { pname = "aws-larpi"; version = "0.1.0.0"; sha256 = "04z5wcvkcvq961zc9pg79k6340vgm6rdws6lfjysl5jrwr5sfxg9"; revision = "1"; editedCabalFile = "00singwkjvv2g92i16bsaqdq2rwg2l4v39vmy1vdi6dbpalkka4n"; libraryHaskellDepends = [ aeson base bytestring modern-uri req text ]; description = "Package Haskell functions for easy use on AWS Lambda"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aws-mfa-credentials" = callPackage ({ mkDerivation, amazonka, amazonka-core, amazonka-sts, base , exceptions, filelock, filepath, freer-effects, ini, lens , optparse-applicative, optparse-text, process, text, time , unordered-containers }: mkDerivation { pname = "aws-mfa-credentials"; version = "0.1.0.0"; sha256 = "10dq62h3xkm4wi1wsrrqkpjk22p86csn2h08z9x0nm7gcj857rr0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ amazonka amazonka-core amazonka-sts base exceptions filelock filepath freer-effects ini lens optparse-applicative optparse-text process text time unordered-containers ]; description = "Keep your AWS credentials file up to date with MFA-carrying credentials"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "aws-performance-tests" = callPackage ({ mkDerivation, aeson, async, aws, base, bytestring , configuration-tools, containers, dlist, errors, http-client, lens , lifted-base, monad-control, mtl, optparse-applicative, resourcet , statistics, text, time, transformers, vector }: mkDerivation { pname = "aws-performance-tests"; version = "0.1.1"; sha256 = "1m9najkh21ww4xmddad8ksnfa3if8q955q1vf3m48f52r2dl81hw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aws base errors lifted-base monad-control mtl text transformers ]; executableHaskellDepends = [ async aws base bytestring configuration-tools containers dlist errors http-client lens monad-control optparse-applicative resourcet statistics text time transformers vector ]; description = "Performance Tests for the Haskell bindings for Amazon Web Services (AWS)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aws-route53" = callPackage ({ mkDerivation, aws, base, bytestring, containers, http-conduit , http-types, old-locale, resourcet, text, time, xml-conduit , xml-hamlet }: mkDerivation { pname = "aws-route53"; version = "0.1.2.2"; sha256 = "0nyhhxs55vdjdp19qk9fdw11dh41hlib5fv3m731gaq395nczpga"; libraryHaskellDepends = [ aws base bytestring containers http-conduit http-types old-locale resourcet text time xml-conduit xml-hamlet ]; description = "Amazon Route53 DNS service plugin for the aws package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aws-sdk" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, conduit , conduit-extra, containers, data-default, hspec, http-conduit , http-types, HUnit, iproute, lifted-base, monad-control, mtl , old-locale, parallel, parsec, QuickCheck, random, resourcet, safe , SHA, simple-config, strptime, template-haskell, text, time, tls , transformers, transformers-base, xml-conduit, xml-types }: mkDerivation { pname = "aws-sdk"; version = "0.12.4"; sha256 = "0zmwfkfddiyyn264kay6m295fh23gii8axln1fjykbsdgd6yy5rb"; libraryHaskellDepends = [ base base64-bytestring bytestring conduit conduit-extra containers data-default http-conduit http-types iproute lifted-base monad-control mtl old-locale parallel parsec resourcet safe SHA simple-config strptime template-haskell text time tls transformers transformers-base xml-conduit xml-types ]; testHaskellDepends = [ base conduit hspec http-conduit HUnit iproute lifted-base monad-control QuickCheck random resourcet text time tls transformers ]; description = "AWS SDK for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "aws-sdk-text-converter" = callPackage ({ mkDerivation, base, bytestring, hspec, HUnit, iproute , QuickCheck, safe, strptime, template-haskell, text, time , time-locale-compat }: mkDerivation { pname = "aws-sdk-text-converter"; version = "0.4.1"; sha256 = "04q7c4gfl9hss166xj2pda3qm6329bpmp975sxvi86cbs7y1h4yf"; libraryHaskellDepends = [ base bytestring iproute safe strptime template-haskell text time time-locale-compat ]; testHaskellDepends = [ base bytestring hspec HUnit iproute QuickCheck safe strptime template-haskell text time time-locale-compat ]; description = "The text converter for aws-sdk"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aws-sdk-xml-unordered" = callPackage ({ mkDerivation, aws-sdk-text-converter, base, bytestring, conduit , containers, hspec, lifted-base, mtl, resourcet, text , unordered-containers, xml-conduit, xml-types }: mkDerivation { pname = "aws-sdk-xml-unordered"; version = "0.3.1"; sha256 = "0f90l61npi6x59i81k2cjfklpjl5m52zj7ww04k3y5x5c7nj26nd"; libraryHaskellDepends = [ aws-sdk-text-converter base conduit containers lifted-base mtl resourcet text unordered-containers xml-conduit xml-types ]; testHaskellDepends = [ base bytestring conduit hspec mtl resourcet text xml-conduit ]; description = "The xml parser for aws-sdk package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "aws-ses-easy" = callPackage ({ mkDerivation, amazonka, amazonka-ses, base, criterion , exceptions, lens, lucid, mtl, tasty, tasty-hspec, text , text-conversions }: mkDerivation { pname = "aws-ses-easy"; version = "0.1.0"; sha256 = "0wlwff18k1qf6n6q2bhd1n2w58nsdmqx5c1yhhfqxkjyxz9flccn"; libraryHaskellDepends = [ amazonka amazonka-ses base exceptions lens lucid mtl text text-conversions ]; testHaskellDepends = [ base tasty tasty-hspec ]; benchmarkHaskellDepends = [ base criterion ]; description = "Wrapper over Amazonka's SES"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "aws-sign4" = callPackage ({ mkDerivation, attempt, aws, base, blaze-builder, byteable , bytestring, bytestring-lexing, Cabal, case-insensitive , cryptohash, directory, filepath, http-types, old-locale, safe , text, time }: mkDerivation { pname = "aws-sign4"; version = "1.1.0.1"; sha256 = "1jw4dp8gg4lzski55iw5m5xihyx1cp33c334nlkd2xydrkk8rjhh"; libraryHaskellDepends = [ aws base blaze-builder byteable bytestring case-insensitive cryptohash http-types old-locale safe time ]; testHaskellDepends = [ attempt aws base blaze-builder byteable bytestring bytestring-lexing Cabal case-insensitive cryptohash directory filepath http-types old-locale safe text time ]; description = "Amazon Web Services (AWS) Signature v4 HTTP request signer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "aws-simple" = callPackage ({ mkDerivation, amazonka, amazonka-core, amazonka-s3, amazonka-sqs , base, bytestring, conduit, lens, mtl, resourcet, text, timespan , unordered-containers }: mkDerivation { pname = "aws-simple"; version = "0.4.0.0"; sha256 = "0q5wj9hb4lndyqxqbnx7fngipafq67sdjzr9hmz1g7n2n1xl71mg"; libraryHaskellDepends = [ amazonka amazonka-core amazonka-s3 amazonka-sqs base bytestring conduit lens mtl resourcet text timespan unordered-containers ]; description = "Dead simple bindings to commonly used AWS Services"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "aws-sns" = callPackage ({ mkDerivation, aeson, aws, aws-general, base, blaze-builder , bytestring, conduit, containers, errors, http-conduit, http-types , mtl, parsers, QuickCheck, resourcet, tagged, tasty , tasty-quickcheck, text, time, transformers, xml-conduit }: mkDerivation { pname = "aws-sns"; version = "0.1"; sha256 = "1v1fjldn1bx65vv84zgx7np84pl4cr1wddngchkjxzci07ydrjpm"; libraryHaskellDepends = [ aeson aws aws-general base blaze-builder bytestring conduit containers http-conduit http-types parsers QuickCheck resourcet text time transformers xml-conduit ]; testHaskellDepends = [ aeson aws aws-general base bytestring errors mtl QuickCheck tagged tasty tasty-quickcheck text transformers ]; description = "Bindings for AWS SNS Version 2013-03-31"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "aws-transcribe-ws" = callPackage ({ mkDerivation, aeson, am-test, async, base, base16-bytestring , binary, bytestring, crc, cryptohash-sha256, lens, stm, text, time , websockets, wuss }: mkDerivation { pname = "aws-transcribe-ws"; version = "0.0.1.0"; sha256 = "151mlkgbb1lnhqwb4xwriqyj05fsz2dam3sr65j4zh476dmyv6bk"; revision = "1"; editedCabalFile = "032n5y32wq8pq8pky1qmjp34p7np72lkq89r7fr8fl8jl9hv6h26"; libraryHaskellDepends = [ aeson async base base16-bytestring binary bytestring crc cryptohash-sha256 lens stm text time websockets wuss ]; testHaskellDepends = [ aeson am-test async base base16-bytestring binary bytestring crc cryptohash-sha256 lens stm text time websockets wuss ]; description = "Websocket streaming to Amazon Transcribe service"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {am-test = null;}; "aws-xray-client" = callPackage ({ mkDerivation, aeson, aeson-qq, async, base, bytestring , criterion, deepseq, generic-arbitrary, hspec, http-types, lens , network, QuickCheck, random, text, time }: mkDerivation { pname = "aws-xray-client"; version = "0.1.0.2"; sha256 = "0i60ggcrwp2vkyagj8jqb33wh7y0h3anag9l2pb5zh6xl2n043ai"; libraryHaskellDepends = [ aeson base bytestring deepseq http-types lens network random text time ]; testHaskellDepends = [ aeson aeson-qq base generic-arbitrary hspec lens QuickCheck random text ]; benchmarkHaskellDepends = [ async base criterion random time ]; description = "A client for AWS X-Ray"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "aws-xray-client-persistent" = callPackage ({ mkDerivation, aws-xray-client, base, conduit, containers, lens , persistent, random, text, time }: mkDerivation { pname = "aws-xray-client-persistent"; version = "0.1.0.5"; sha256 = "0pfmlb5i51sz4aypazw2cpkmgxjbmik1jpi9zbp68jwfaw31j7wk"; libraryHaskellDepends = [ aws-xray-client base conduit containers lens persistent random text time ]; description = "A client for AWS X-Ray integration with Persistent"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "aws-xray-client-wai" = callPackage ({ mkDerivation, aws-xray-client, base, bytestring, containers , http-types, lens, random, text, time, unliftio, unliftio-core , vault, wai }: mkDerivation { pname = "aws-xray-client-wai"; version = "0.1.0.2"; sha256 = "0n6viya3j94nx1sys9lqabmnc72szmslkpibhc1df1gl453633y9"; libraryHaskellDepends = [ aws-xray-client base bytestring containers http-types lens random text time unliftio unliftio-core vault wai ]; description = "A client for AWS X-Ray integration with WAI"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "axel" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, containers , directory, extra, filepath, freer-simple, ghcid, hashable , haskell-src-exts, hedgehog, hpack, lens, lens-aeson, megaparsec , mono-traversable, optparse-applicative, polysemy, polysemy-plugin , prettyprinter, process, profunctors, random, split, tasty , tasty-discover, tasty-golden, tasty-hedgehog, tasty-hspec , tasty-hunit, template-haskell, text, time, transformers , typed-process, uniplate, vector, yaml }: mkDerivation { pname = "axel"; version = "0.0.12"; sha256 = "1136rnh5j47qxyciwmpgcdqy3j4f4pwcgb89wgkl8wixzxjxj6i1"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson ansi-terminal base bytestring containers directory extra filepath freer-simple ghcid hashable haskell-src-exts hedgehog hpack lens lens-aeson megaparsec mono-traversable optparse-applicative polysemy polysemy-plugin prettyprinter process profunctors random split tasty tasty-discover tasty-golden tasty-hedgehog tasty-hspec tasty-hunit template-haskell text time transformers typed-process uniplate vector yaml ]; libraryToolDepends = [ hpack tasty-discover ]; executableHaskellDepends = [ aeson ansi-terminal base bytestring containers directory extra filepath freer-simple ghcid hashable haskell-src-exts hedgehog hpack lens lens-aeson megaparsec mono-traversable optparse-applicative polysemy polysemy-plugin prettyprinter process profunctors random split tasty tasty-discover tasty-golden tasty-hedgehog tasty-hspec tasty-hunit template-haskell text time transformers typed-process uniplate vector yaml ]; executableToolDepends = [ hpack tasty-discover ]; testHaskellDepends = [ aeson ansi-terminal base bytestring containers directory extra filepath freer-simple ghcid hashable haskell-src-exts hedgehog hpack lens lens-aeson megaparsec mono-traversable optparse-applicative polysemy polysemy-plugin prettyprinter process profunctors random split tasty tasty-discover tasty-golden tasty-hedgehog tasty-hspec tasty-hunit template-haskell text time transformers typed-process uniplate vector yaml ]; testToolDepends = [ hpack tasty-discover ]; description = "The Axel programming language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "axiom" = callPackage ({ mkDerivation, base, bytestring, containers, directory , ghcjs-perch, mtl, transformers, transient, transient-universe }: mkDerivation { pname = "axiom"; version = "0.4.7"; sha256 = "14vdmkyfqn2i5ibc9d6nfhi5hqbk1552x8paq2x0yvsng4kj228x"; libraryHaskellDepends = [ base bytestring containers directory ghcjs-perch mtl transformers transient transient-universe ]; description = "Web EDSL for running in browsers and server nodes using transient"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "axiomatic-classes" = callPackage ({ mkDerivation, base, containers, control-invariants, lens , monad-loops, mtl, portable-template-haskell-lens, QuickCheck , quickcheck-report, semigroups, template-haskell, th-printf , transformers }: mkDerivation { pname = "axiomatic-classes"; version = "0.1.0.0"; sha256 = "0a89bqvha07xzfrrap258bvxkb3rfjda5zik183s4rhw8nc9bjnh"; libraryHaskellDepends = [ base containers control-invariants lens monad-loops mtl portable-template-haskell-lens QuickCheck quickcheck-report semigroups template-haskell th-printf transformers ]; description = "Specify axioms for type classes and quickCheck all available instances"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {control-invariants = null;}; "azimuth-hs" = callPackage ({ mkDerivation, base, data-default-class, exceptions, haskoin-core , hspec, memory, mtl, shelly, text, urbit-hob, web3 }: mkDerivation { pname = "azimuth-hs"; version = "0.2.1"; sha256 = "0gr852mqzd05jhhmszf69r1kk5ja2syq15ac0hdnqzhfzlbq2nrl"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base data-default-class exceptions haskoin-core memory mtl text urbit-hob web3 ]; testHaskellDepends = [ base hspec shelly text urbit-hob ]; description = "Interact with Azimuth from Haskell"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "azubi" = callPackage ({ mkDerivation, base, Diff, directory, filepath, hspec, options , process, unix }: mkDerivation { pname = "azubi"; version = "0.2.0.3"; sha256 = "00w3bbm2li3hdjqqww7m1chq3cpbqly3gl8y7sx469356rzils52"; libraryHaskellDepends = [ base Diff directory filepath options process unix ]; testHaskellDepends = [ base Diff directory filepath hspec options process unix ]; description = "A simple DevOps tool which will never \"reach\" enterprice level"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "azure-acs" = callPackage ({ mkDerivation, attoparsec, base, bytestring, conduit , conduit-extra, connection, http-conduit, http-types, network , time }: mkDerivation { pname = "azure-acs"; version = "0.0.1.1"; sha256 = "09gv4ym6nxx5854m40p06pxvxrqfhmadxlb0d72pji6hk180yg5l"; libraryHaskellDepends = [ attoparsec base bytestring conduit conduit-extra connection http-conduit http-types network time ]; description = "Windows Azure ACS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "azure-email" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , cryptonite, exceptions, http-client, http-client-tls, lens-aeson , microlens, RSA, text, time, uuid, wreq }: mkDerivation { pname = "azure-email"; version = "0.1.0.0"; sha256 = "108xfmq9mb8fxy06six0id7sf8rpazknqx4plk93fl34xyrwald5"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring cryptonite exceptions http-client http-client-tls lens-aeson microlens RSA text time uuid wreq ]; description = "send email with microsoft azure"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "azure-functions-worker" = callPackage ({ mkDerivation, aeson, async, base, bytestring, Cabal, containers , directory, filepath, glabrous, http-types, http2-client , http2-client-grpc, http2-grpc-proto-lens, http2-grpc-types , lens-family, lens-family-core, mtl, network-uri , optparse-applicative, proto-lens-protobuf-types , proto-lens-protoc, proto-lens-runtime, proto-lens-setup , raw-strings-qq, stm, text, time }: mkDerivation { pname = "azure-functions-worker"; version = "0.0.0.0"; sha256 = "0035kmxfnb121mg38xzbyxphwg2r4x63chlywl67b9nz1pwp828x"; setupHaskellDepends = [ base Cabal proto-lens-setup ]; libraryHaskellDepends = [ aeson async base bytestring containers directory filepath glabrous http-types http2-client http2-client-grpc http2-grpc-proto-lens http2-grpc-types lens-family lens-family-core mtl network-uri optparse-applicative proto-lens-protobuf-types proto-lens-runtime raw-strings-qq stm text time ]; libraryToolDepends = [ proto-lens-protoc ]; testHaskellDepends = [ base ]; description = "Azure Functions Worker"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "azure-service-api" = callPackage ({ mkDerivation, base, binary, bytestring, case-insensitive , certificate, crypto-pubkey-types, http-conduit, hxt, hxt-xpath , pretty, resourcet, tls, tls-extra, transformers }: mkDerivation { pname = "azure-service-api"; version = "0.1.0.0"; sha256 = "09wb94k8f8wgcdx036x2fzixck7cbv739rrh299m7awbl4i3mfhg"; libraryHaskellDepends = [ base binary bytestring case-insensitive certificate crypto-pubkey-types http-conduit hxt hxt-xpath pretty resourcet tls tls-extra transformers ]; description = "Haskell bindings for the Microsoft Azure Service Management API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "azure-servicebus" = callPackage ({ mkDerivation, aeson, async, attoparsec, azure-acs, base , bytestring, case-insensitive, conduit, connection, http-client , http-conduit, http-types, network, text }: mkDerivation { pname = "azure-servicebus"; version = "0.1.6.0"; sha256 = "1ig8af14m11di9fis6s5hxmfqh7hc40c3bqyighnpi25xnv7mm13"; libraryHaskellDepends = [ aeson async attoparsec azure-acs base bytestring case-insensitive conduit connection http-client http-conduit http-types network text ]; description = "Haskell wrapper over Microsoft Azure ServiceBus REST API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "azurify" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring , case-insensitive, cmdargs, conduit, data-default, directory , http-conduit, http-date, http-types, hxt, hxt-unicode, network , old-locale, SHA, text, time, transformers, unix-compat , utf8-string }: mkDerivation { pname = "azurify"; version = "0.4.0.5"; sha256 = "0nqkpizqiwv7wfs1bgl8q13aaqnc9wjh8gs6fyiklplnjdcpqf9g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base64-bytestring bytestring case-insensitive conduit data-default http-conduit http-date http-types hxt hxt-unicode network old-locale SHA text time transformers unix-compat utf8-string ]; executableHaskellDepends = [ base base64-bytestring bytestring case-insensitive cmdargs conduit data-default directory http-conduit http-date http-types hxt hxt-unicode network old-locale SHA text time transformers unix-compat utf8-string ]; description = "A simple library for accessing Azure blob storage"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "b-tree" = callPackage ({ mkDerivation, base, binary, bytestring, containers, criterion , directory, errors, exceptions, filepath, lens, mmap, mtl, pipes , pipes-interleave, QuickCheck, tasty, tasty-quickcheck , transformers, vector, vector-binary-instances }: mkDerivation { pname = "b-tree"; version = "0.1.4"; sha256 = "17hcv85020dm5h3449bfa763bcbl723h17chah4418dby2ql5lxg"; revision = "3"; editedCabalFile = "1xri692y7l1q5aa5a9ijwhxjy3gf181paqrqf2lqgmbfzci2ii58"; libraryHaskellDepends = [ base binary bytestring containers directory errors exceptions filepath lens mmap mtl pipes pipes-interleave transformers vector vector-binary-instances ]; testHaskellDepends = [ base binary containers pipes QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion pipes ]; description = "Immutable disk-based B* trees"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "b9" = callPackage ({ mkDerivation, aeson, async, base, base64-bytestring, bifunctors , binary, boxes, bytestring, conduit, conduit-extra, ConfigFile , containers, directory, exceptions, extensible-effects, filepath , free, hashable, hspec, hspec-expectations, lens, monad-control , mtl, neat-interpolation, optparse-applicative, parallel, parsec , posix-pty, pretty, pretty-show, process, QuickCheck, random , shake, syb, tagged, template, temporary, text, time, transformers , unix, unordered-containers, vector, with-utf8, yaml }: mkDerivation { pname = "b9"; version = "3.2.3"; sha256 = "1rczlvx3bqnm5a7ss7dgq6nhk7v578nbq9rcilrx7fwczs01k9sn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base base64-bytestring bifunctors binary boxes bytestring conduit conduit-extra ConfigFile containers directory exceptions extensible-effects filepath free hashable hspec hspec-expectations lens monad-control mtl neat-interpolation optparse-applicative parallel parsec posix-pty pretty pretty-show process QuickCheck random shake syb tagged template temporary text time transformers unix unordered-containers vector yaml ]; executableHaskellDepends = [ aeson base binary bytestring containers directory extensible-effects filepath hspec hspec-expectations lens neat-interpolation optparse-applicative process QuickCheck shake text unordered-containers vector with-utf8 yaml ]; testHaskellDepends = [ aeson base binary bytestring containers directory extensible-effects filepath hspec hspec-expectations lens neat-interpolation optparse-applicative process QuickCheck shake text unordered-containers vector yaml ]; description = "A tool and library for building virtual machine images"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "babl" = callPackage ({ mkDerivation, babl, base }: mkDerivation { pname = "babl"; version = "0.0.0.2"; sha256 = "0i9j4b4yll6z0nsgsmw42l3dqjbc0142c4928g54zavm13jjfv60"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ babl ]; libraryPkgconfigDepends = [ babl ]; description = "Haskell bindings to BABL library"; license = lib.licenses.lgpl3Only; }) {inherit (pkgs) babl;}; "babylon" = callPackage ({ mkDerivation, array, base, containers, random, wx, wxcore }: mkDerivation { pname = "babylon"; version = "0.3"; sha256 = "12cyn149dgd9wvnc7smqsfy15mzgyfg8l17y6qz0k4dyapp8fvhf"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers random wx wxcore ]; description = "An implementation of a simple 2-player board game"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "backblaze-b2-hs" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , case-insensitive, conduit, containers, cryptonite, formatting , http-client, http-types, protolude, req, req-conduit, scientific , tasty, tasty-hunit, text, time, unliftio, unliftio-core }: mkDerivation { pname = "backblaze-b2-hs"; version = "0.1.0.0"; sha256 = "18xpjz3w9yw79732xiz8278gbd1v9vg534l0h9azg0wwhd8vbh7j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive conduit containers cryptonite formatting http-client http-types protolude req req-conduit scientific text time unliftio unliftio-core ]; executableHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive conduit containers cryptonite formatting http-client http-types protolude req req-conduit scientific text time unliftio unliftio-core ]; testHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive conduit containers cryptonite formatting http-client http-types protolude req req-conduit scientific tasty tasty-hunit text time unliftio unliftio-core ]; description = "A client library to access Backblaze B2 cloud storage in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "backdropper" = callPackage ({ mkDerivation, base, directory, haskell98, hslogger, old-time , process, random }: mkDerivation { pname = "backdropper"; version = "1.2"; sha256 = "1z5v0p2yfgln9sv41myr10cjq60xcaav0hfzc18bmmssl8x2yljy"; isLibrary = true; isExecutable = true; executableHaskellDepends = [ base directory haskell98 hslogger old-time process random ]; description = "Rotates backdrops for X11 displays using Imagemagic"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "backprop" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, directory , hmatrix, microlens, microlens-th, mwc-random, primitive , reflection, time, transformers, vector, vinyl }: mkDerivation { pname = "backprop"; version = "0.2.6.4"; sha256 = "0wc71r6l5qgkspl5v76f1d75xwir9jp5kzdl83rq5sviggd458v9"; libraryHaskellDepends = [ base containers deepseq microlens primitive reflection transformers vector vinyl ]; benchmarkHaskellDepends = [ base criterion deepseq directory hmatrix microlens microlens-th mwc-random time vector ]; description = "Heterogeneous automatic differentation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "backstop" = callPackage ({ mkDerivation, base, directory, filepath, HUnit, mtl, process , QuickCheck, unix }: mkDerivation { pname = "backstop"; version = "1.3.0.354"; sha256 = "0r8j5qyccgl0vnjylpsn7xlrhqm588j7nsl938wj3bjn2dq8myan"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath mtl process unix ]; executableHaskellDepends = [ base directory filepath mtl process unix ]; testHaskellDepends = [ base filepath HUnit process QuickCheck unix ]; description = "Backstop a target directory by source directories"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "backtracking" = callPackage ({ mkDerivation, base, primes, tasty, tasty-discover, tasty-hunit , transformers }: mkDerivation { pname = "backtracking"; version = "0.1.0"; sha256 = "0l1isnnld8drsb8jqkf6zd8v61gcy172zk8zdr21yawnkwfr057b"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ base primes tasty tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "A backtracking monad"; license = lib.licenses.bsd3; }) {}; "backtracking-exceptions" = callPackage ({ mkDerivation, base, either, free, kan-extensions, mtl , semigroupoids, semigroups, transformers }: mkDerivation { pname = "backtracking-exceptions"; version = "0.1.0.0"; sha256 = "1m4z4m4ncyswvbr12dsvl0gz5398jxy99zkh22xjrdmfgl8rx6p2"; libraryHaskellDepends = [ base either free kan-extensions mtl semigroupoids semigroups transformers ]; description = "A monad transformer for backtracking exceptions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "backward-state" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "backward-state"; version = "0.1.0.2"; sha256 = "1akxm0v23gnph5jxwi20wq4lk07vd2kpiqns550k499yw95vqyam"; libraryHaskellDepends = [ base transformers ]; description = "A state monad that runs the state in reverse through the computation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bacteria" = callPackage ({ mkDerivation, base, gd, X11 }: mkDerivation { pname = "bacteria"; version = "1.1"; sha256 = "19y7p53b80lqfrs1b945l4pc73c54zivk8l6lffzznd7gmbc0mv5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base gd X11 ]; description = "braindead utility to compose Xinerama backgrounds"; license = "unknown"; }) {}; "bag" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bag"; version = "0.1"; sha256 = "18n7ggrfm39mn4rva661hkxj75gjx2p3jcm0hlzpcshxyk93iblr"; libraryHaskellDepends = [ base ]; description = "A simple stable bag"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bake" = callPackage ({ mkDerivation, aeson, base, bytestring, cmdargs, containers , deepseq, direct-sqlite, directory, disk-free-space, extra , filepath, hashable, HTTP, http-client, http-conduit, http-types , old-locale, process, random, safe, shake, smtp-mail , sqlite-simple, text, time, transformers, unordered-containers , wai, wai-extra, warp }: mkDerivation { pname = "bake"; version = "0.5"; sha256 = "1xb05l5b94hdq65x24z1m4fhvsr977y912qa1c7wi8khc9xvbhqw"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring cmdargs containers deepseq direct-sqlite directory disk-free-space extra filepath hashable HTTP http-client http-conduit http-types old-locale random safe shake smtp-mail sqlite-simple text time transformers unordered-containers wai wai-extra warp ]; executableHaskellDepends = [ aeson base bytestring cmdargs containers deepseq direct-sqlite directory disk-free-space extra filepath hashable HTTP http-client http-conduit http-types old-locale process random safe shake smtp-mail sqlite-simple text time transformers unordered-containers wai wai-extra warp ]; description = "Continuous integration system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ballast" = callPackage ({ mkDerivation, aeson, base, bytestring, either-unwrap, hspec , hspec-expectations, http-client, http-client-tls, http-types , text, time, transformers, unordered-containers, utf8-string , vector }: mkDerivation { pname = "ballast"; version = "0.2.0.0"; sha256 = "1l5d4ngbvmdba2gm2819mf0lb0bs8c19gvjqkxgb59i9y6qb0n6n"; libraryHaskellDepends = [ aeson base bytestring either-unwrap hspec hspec-expectations http-client http-client-tls http-types text time transformers unordered-containers utf8-string vector ]; testHaskellDepends = [ base bytestring either-unwrap hspec hspec-expectations http-client http-client-tls text time ]; description = "Shipwire API client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bamboo" = callPackage ({ mkDerivation, base, bytestring, containers, data-default , directory, filepath, gravatar, hack, hack-contrib, haskell98, mps , mtl, network, old-locale, old-time, pandoc, parsec, parsedate , process, time, unix, utf8-string, xhtml, zlib }: mkDerivation { pname = "bamboo"; version = "2010.2.25"; sha256 = "0v96ync9vkq7xyc5jmm7k7vfxpy4m1l2370m99wa8qlrpcffhrmi"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers data-default directory filepath gravatar hack hack-contrib haskell98 mps mtl network old-locale old-time pandoc parsec parsedate process time unix utf8-string xhtml zlib ]; description = "A blog engine on Hack"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "bamboo-launcher" = callPackage ({ mkDerivation, bamboo, bamboo-theme-blueprint, base, bytestring , data-default, hack, hack-contrib, hack-handler-hyena, haskell98 , mps, process }: mkDerivation { pname = "bamboo-launcher"; version = "2010.2.25"; sha256 = "1xp2k33jxbkf0maj3p3grv93c9vnjg6fzy6l8gg5dhil18834vdd"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ bamboo bamboo-theme-blueprint base bytestring data-default hack hack-contrib hack-handler-hyena haskell98 mps process ]; description = "bamboo-launcher"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "bamboo-plugin-highlight" = callPackage ({ mkDerivation, bamboo, base, bytestring, hack, hack-contrib , highlighting-kate, hxt, mps, xhtml }: mkDerivation { pname = "bamboo-plugin-highlight"; version = "2009.7.5"; sha256 = "0f8hpampawv0csqsb504hg97r7mimkcs9irm9i2m2b13w5fciaqc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ bamboo base bytestring hack hack-contrib highlighting-kate hxt mps xhtml ]; description = "A highlight middleware"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "bamboo-plugin-photo" = callPackage ({ mkDerivation, base, bytestring, data-default, directory , filepath, hack, hack-contrib, haskell98, hxt, mps, utf8-string , xhtml }: mkDerivation { pname = "bamboo-plugin-photo"; version = "2009.7.5"; sha256 = "19ik80hcshmw8gpsb9gwngnwvriri10xx2v6xvrz0q25cxgwdjah"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring data-default directory filepath hack hack-contrib haskell98 hxt mps utf8-string xhtml ]; description = "A photo album middleware"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bamboo-theme-blueprint" = callPackage ({ mkDerivation, bamboo, base, bytestring, containers, data-default , gravatar, hack, hack-contrib, hcheat, mps, network, rss , utf8-string, xhtml }: mkDerivation { pname = "bamboo-theme-blueprint"; version = "2010.2.25.1"; sha256 = "1wchvz2nm4klg11wjk3yb5yvqpa26c9lg6xc65k0dwxhy0cyd2zx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ bamboo base bytestring containers data-default gravatar hack hack-contrib hcheat mps network rss utf8-string xhtml ]; description = "bamboo blueprint theme"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bamboo-theme-mini-html5" = callPackage ({ mkDerivation, bamboo, base, base64-string, bytestring, cgi , containers, data-default, directory, filepath, gravatar, hack , hack-contrib, haskell98, hcheat, moe, mps, mtl, network , old-locale, old-time, parsec, parsedate, process, rss, time, unix , utf8-string, xhtml, yuuko, zlib }: mkDerivation { pname = "bamboo-theme-mini-html5"; version = "2009.11.27"; sha256 = "02zh9jqq46gg3hrsfjfq2skajr4jni3cisak4nd3shl6aqapw9d6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ bamboo base base64-string bytestring cgi containers data-default directory filepath gravatar hack hack-contrib haskell98 hcheat moe mps mtl network old-locale old-time parsec parsedate process rss time unix utf8-string xhtml yuuko zlib ]; description = "bamboo mini html5 theme"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "bamse" = callPackage ({ mkDerivation, base, com, directory, filepath, old-time, pretty , process, regex-compat }: mkDerivation { pname = "bamse"; version = "0.9.5"; sha256 = "1nykyywrqmf5nyszfg3acm0ydr9z8q78wc7bgabfmjwrnpq1dw68"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base com directory filepath old-time pretty process regex-compat ]; description = "A Windows Installer (MSI) generator framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bamstats" = callPackage ({ mkDerivation, base, cmdargs, samtools }: mkDerivation { pname = "bamstats"; version = "0.4"; sha256 = "0z8k47h492818yvgxggqw4gcb6m91pw70kpibf9s384vxcbj6r24"; isLibrary = true; isExecutable = true; executableHaskellDepends = [ base cmdargs samtools ]; description = "A program to extract various information from BAM alignmnet files"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "ban-instance" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "ban-instance"; version = "0.1.0.1"; sha256 = "0504qsjbqbrdf9avfrhs290baszc9dickx7wknbyxwrzpzzbpggk"; revision = "2"; editedCabalFile = "1piiw6fkfbkdbiz4sky34anghhhzjsklgxgxn1x76fsh5nyj1dkn"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base ]; description = "For when a type should never be an instance of a class"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bank-holiday-usa" = callPackage ({ mkDerivation, base, hspec, HUnit, QuickCheck, time }: mkDerivation { pname = "bank-holiday-usa"; version = "0.2.0"; sha256 = "03zh4cg7sghryb1d06szvn69c5lsbmsg068j00xbpk3w4xrgphjk"; libraryHaskellDepends = [ base time ]; testHaskellDepends = [ base hspec HUnit QuickCheck time ]; description = "US bank holidays"; license = lib.licenses.mit; }) {}; "bank-holidays-england" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck, time }: mkDerivation { pname = "bank-holidays-england"; version = "0.2.0.7"; sha256 = "0q24flhiqp50krld6blmnlj8wqf2jvhfdpwrg469n3391p7jgfsc"; libraryHaskellDepends = [ base containers time ]; testHaskellDepends = [ base containers hspec QuickCheck time ]; description = "Calculation of bank holidays in England and Wales"; license = lib.licenses.bsd3; }) {}; "banwords" = callPackage ({ mkDerivation, attoparsec, base, bytestring, data-default, HUnit , test-framework, test-framework-hunit, text, vector }: mkDerivation { pname = "banwords"; version = "0.2.0.1"; sha256 = "13mnz060yi1j6gsxknn1ara34s4ymdswysypj8d94k1741jv89yn"; libraryHaskellDepends = [ attoparsec base bytestring data-default text vector ]; testHaskellDepends = [ attoparsec base HUnit test-framework test-framework-hunit text vector ]; description = "Generalized word blacklister"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "barbies" = callPackage ({ mkDerivation, base, distributive, QuickCheck, tasty, tasty-hunit , tasty-quickcheck, transformers }: mkDerivation { pname = "barbies"; version = "2.0.3.1"; sha256 = "0gfzb52k3py1qnr2b6gshdg7c9aj1j9y2xsdhz86n01ybv81yg51"; libraryHaskellDepends = [ base distributive transformers ]; testHaskellDepends = [ base distributive QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Classes for working with types that can change clothes"; license = lib.licenses.bsd3; }) {}; "barbies-layered" = callPackage ({ mkDerivation, barbies, base, doctest, doctest-discover, hspec , hspec-discover, transformers }: mkDerivation { pname = "barbies-layered"; version = "0.1.0.0"; sha256 = "1cxiwgl5rfdvf29f18hymh33ycylz94baj2v4fm8z10kiibi9snv"; libraryHaskellDepends = [ barbies base transformers ]; testHaskellDepends = [ barbies base doctest hspec ]; testToolDepends = [ doctest-discover hspec-discover ]; description = "Barbies with layered clothes"; license = lib.licenses.asl20; }) {}; "barbies-th" = callPackage ({ mkDerivation, barbies, base, split, template-haskell }: mkDerivation { pname = "barbies-th"; version = "0.1.10"; sha256 = "0h16ywwf6dgazwnsqxl82l28vjx51gmh2xn8idlvc7kkl8ylgq54"; libraryHaskellDepends = [ barbies base split template-haskell ]; testHaskellDepends = [ barbies base ]; description = "Create strippable HKD via TH"; license = lib.licenses.bsd3; }) {}; "barbly" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring, mtl , optparse-applicative, shh, text }: mkDerivation { pname = "barbly"; version = "0.1.0.0"; sha256 = "1mmbvgw5g2jb8qv7vd00iym9xyb07jx03wi6x1ldqvzfn2vcc22l"; revision = "1"; editedCabalFile = "09xb9p2ik8kpa2gras9jqs4rr55bsbd7xnmgijxxzwf9hl00k0by"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson async attoparsec base bytestring mtl optparse-applicative shh text ]; description = "Create status bar menus for macOS from executables"; license = lib.licenses.bsd3; platforms = [ "aarch64-darwin" "x86_64-darwin" ]; }) {}; "barchart" = callPackage ({ mkDerivation, base, cmdargs, csv, diagrams, filepath }: mkDerivation { pname = "barchart"; version = "0.1.1.1"; sha256 = "160ja5sdk0zdqc0ncsyldp4rmhc2g4zfa6xc7vbzf8gpqrcmzvgy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base csv diagrams filepath ]; executableHaskellDepends = [ base cmdargs csv diagrams filepath ]; description = "Creating Bar Charts in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "barcodes-code128" = callPackage ({ mkDerivation, base, bytestring, HPDF }: mkDerivation { pname = "barcodes-code128"; version = "0.1.0"; sha256 = "14blxjhapn9g7cp7374f5s2nln7wgyb7a6z50gp04lnqf1aw6kmg"; libraryHaskellDepends = [ base bytestring HPDF ]; description = "Generate Code 128 barcodes as PDFs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "barecheck" = callPackage ({ mkDerivation, base, containers, QuickCheck, text, time }: mkDerivation { pname = "barecheck"; version = "0.2.0.8"; sha256 = "0hja4lrgv1faqaq41wzf1r88aw4pin8jh60k9n65yd0sxi1103a7"; libraryHaskellDepends = [ base containers QuickCheck text time ]; description = "QuickCheck implementations for common types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "barley" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , ghc, ghc-prim, html, plugins, snap-core, snap-server, text , transformers, unix-compat }: mkDerivation { pname = "barley"; version = "0.3.0.2"; sha256 = "0igz39bxlw4p0fna1wf6g791pk7r1m7hfyib5rgmsdahzkkp7v2h"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring containers directory filepath ghc ghc-prim html plugins snap-core snap-server text transformers unix-compat ]; description = "A web based environment for learning and tinkering with Haskell"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "barrie" = callPackage ({ mkDerivation, base, containers, filepath, glib, gtk }: mkDerivation { pname = "barrie"; version = "0.4.1"; sha256 = "10iraid6v333374mx9vinvaw6r1903ipa92xjxhl8qh4w7xmr9yv"; libraryHaskellDepends = [ base containers filepath glib gtk ]; description = "Declarative Gtk GUI library"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "barrier" = callPackage ({ mkDerivation, base, blaze-svg, bytestring, lens-family-core , tasty, tasty-golden, template-haskell, text, unordered-containers }: mkDerivation { pname = "barrier"; version = "0.1.1"; sha256 = "1n8yx66lvyn90ixyvpjafrmhpgnznnqj9il5rixlr651xq0xm5b3"; revision = "1"; editedCabalFile = "167akvi72l47gcqbq5609m24469pq0xmv0kjbmivnrxs796gh890"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base blaze-svg bytestring template-haskell text unordered-containers ]; testHaskellDepends = [ base bytestring lens-family-core tasty tasty-golden ]; description = "Shields.io style badge generator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "barrier-monad" = callPackage ({ mkDerivation, base, comonad, mtl, transformers }: mkDerivation { pname = "barrier-monad"; version = "0.1.0.1"; sha256 = "014nc21wnrklsvy5z7w4v9p9psn6bl210l7v97gj42cv6a8jk5nm"; libraryHaskellDepends = [ base comonad mtl transformers ]; description = "Implementation of barrier monad, can use custom front/back type"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "base_4_16_1_0" = callPackage ({ mkDerivation, ghc-bignum, ghc-prim, rts }: mkDerivation { pname = "base"; version = "4.16.1.0"; sha256 = "1n6w97xxdsspa34w417sakx1ysv4qgp5l00r6lkf09rwfmani7vl"; libraryHaskellDepends = [ ghc-bignum ghc-prim rts ]; description = "Basic libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "base-compat" = callPackage ({ mkDerivation, base, unix }: mkDerivation { pname = "base-compat"; version = "0.11.2"; sha256 = "1nyvkaij4m01jndw72xl8931czz1xp6jpnynpajabys2ahabb9jk"; revision = "1"; editedCabalFile = "0h6vr19vr5bhm69w8rvswbvd4xgazggkcq8vz934x69www2cpgri"; libraryHaskellDepends = [ base unix ]; description = "A compatibility layer for base"; license = lib.licenses.mit; }) {}; "base-compat_0_12_1" = callPackage ({ mkDerivation, base, ghc-prim, unix }: mkDerivation { pname = "base-compat"; version = "0.12.1"; sha256 = "1z8ml19jsq616d9ggxly99rjqd3bsbmp17w4s2qwm20v0js3qs7v"; libraryHaskellDepends = [ base ghc-prim unix ]; description = "A compatibility layer for base"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "base-compat-batteries" = callPackage ({ mkDerivation, base, base-compat, hspec, hspec-discover , QuickCheck }: mkDerivation { pname = "base-compat-batteries"; version = "0.11.2"; sha256 = "08rh9nlm9ir28fm42xim06ga8qwdqdcvkbb5ckz99bwnmajndq1i"; libraryHaskellDepends = [ base base-compat ]; testHaskellDepends = [ base hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; description = "base-compat with extra batteries"; license = lib.licenses.mit; }) {}; "base-compat-batteries_0_12_1" = callPackage ({ mkDerivation, base, base-compat, ghc-prim, hspec, hspec-discover , QuickCheck }: mkDerivation { pname = "base-compat-batteries"; version = "0.12.1"; sha256 = "12w3bpsz3xykhibc8wkhiii9nav7yxhlv424cy1b9v9ihbfkr3zr"; revision = "2"; editedCabalFile = "0p522rvawkpyr12jwa0cikpqihvq2xd99nr95l0s3zdjf1srv0gf"; libraryHaskellDepends = [ base base-compat ghc-prim ]; testHaskellDepends = [ base hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; description = "base-compat with extra batteries"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "base-compat-migrate" = callPackage ({ mkDerivation, base, base-compat }: mkDerivation { pname = "base-compat-migrate"; version = "0.2.0.1"; sha256 = "18nyacdji89ys6h7hw28b6rz6p9gkasd4c0l7awz79wp0w8a0cdm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-compat ]; doHaddock = false; description = "Helps migrating projects to base-compat(-batteries)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "base-encoding" = callPackage ({ mkDerivation, base, base16-bytestring, base64-bytestring , bytestring, text }: mkDerivation { pname = "base-encoding"; version = "0.2.0.0"; sha256 = "028b7pbpbnph2k4jzvp9kyn2s7d0zd62panh21digwn4nnc3hbp1"; libraryHaskellDepends = [ base base16-bytestring base64-bytestring bytestring text ]; description = "Binary-to-text encodings (e.g. base64)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "base-feature-macros" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "base-feature-macros"; version = "0.1.0.1"; sha256 = "1v4a0jmjjqirfxvwim7gsrn5vj0p6la6fncy6k4v2va0p8xaggmp"; libraryHaskellDepends = [ base ]; doHaddock = false; description = "Semantic CPP feature macros for base"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "base-generics" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "base-generics"; version = "0.1.0.1"; sha256 = "19k6kl66p71pza23b1n5njmj97k1pdlcm6brl1danfaxlflsmcms"; libraryHaskellDepends = [ base ]; description = "This library provides some instances for extra GHC.Generic typeclass such as Int8, Word16 and some unboxed types as well."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "base-io-access" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "base-io-access"; version = "0.4.0.0"; sha256 = "0d0i8ndh2j42qf8ns9wprkjiffy3hyybgvs9nbf67yd50di6p263"; libraryHaskellDepends = [ base ]; description = "The IO functions included in base delimited into small, composable classes"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "base-noprelude" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "base-noprelude"; version = "4.13.0.0"; sha256 = "1ld1phm7jpyvm33dj568gy28inbiklrj00yvb83v5y7rn01w32kp"; libraryHaskellDepends = [ base ]; doHaddock = false; description = "\"base\" package sans \"Prelude\" module"; license = lib.licenses.bsd3; }) {}; "base-orphans" = callPackage ({ mkDerivation, base, ghc-prim, hspec, hspec-discover, QuickCheck }: mkDerivation { pname = "base-orphans"; version = "0.8.6"; sha256 = "1sqmh3x07aw2l2vzj8dhhs1a41kl8r0n46ayn92dh3yvg95ir8i0"; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; description = "Backwards-compatible orphan instances for base"; license = lib.licenses.mit; }) {}; "base-prelude" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "base-prelude"; version = "1.6.1"; sha256 = "0rbx6k85svqrkw5ixp2xal8bg6xrz729g7rrhkgsr3ixv38k943j"; libraryHaskellDepends = [ base ]; description = "Featureful preludes formed solely from the \"base\" package"; license = lib.licenses.mit; }) {}; "base-unicode-symbols" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "base-unicode-symbols"; version = "0.2.4.2"; sha256 = "0qkhp4ybmx4nbqqkrmw3hkm47bv61i2wpi20qb09wvk10g2dcr23"; libraryHaskellDepends = [ base ]; description = "Unicode alternatives for common functions and operators"; license = lib.licenses.bsd3; }) {}; "base16" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, criterion , deepseq, primitive, QuickCheck, random-bytestring, tasty , tasty-hunit, tasty-quickcheck, text, text-short }: mkDerivation { pname = "base16"; version = "0.3.2.0"; sha256 = "149kpmx63b8bmlwjpldkxxb4ldf28qz4h4i3ars6dwlyhzxg6qav"; libraryHaskellDepends = [ base bytestring deepseq primitive text text-short ]; testHaskellDepends = [ base base16-bytestring bytestring QuickCheck random-bytestring tasty tasty-hunit tasty-quickcheck text text-short ]; benchmarkHaskellDepends = [ base base16-bytestring bytestring criterion deepseq random-bytestring text ]; description = "Fast RFC 4648-compliant Base16 encoding"; license = lib.licenses.bsd3; }) {}; "base16-bytestring_0_1_1_7" = callPackage ({ mkDerivation, base, bytestring, ghc-prim }: mkDerivation { pname = "base16-bytestring"; version = "0.1.1.7"; sha256 = "1fk9zvkx005sy4adbyil86svnqhgrvmczmf16ajhzj2wkmkqjmjj"; revision = "3"; editedCabalFile = "1lrxqhbjsml0q1ahpcx7p0xjy6bj1m6qzjwmv841r5r8jrm2a880"; libraryHaskellDepends = [ base bytestring ghc-prim ]; testHaskellDepends = [ base bytestring ]; description = "Fast base16 (hex) encoding and decoding for ByteStrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "base16-bytestring" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq, HUnit , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "base16-bytestring"; version = "1.0.2.0"; sha256 = "1167f9jaivnabn6kg2gc421ac9njb67fr4v0adbj3qph7qa92nhx"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq ]; description = "RFC 4648-compliant Base16 encodings for ByteStrings"; license = lib.licenses.bsd3; }) {}; "base16-lens" = callPackage ({ mkDerivation, base, base16, bytestring, lens, text, text-short }: mkDerivation { pname = "base16-lens"; version = "0.1.3.2"; sha256 = "04qz8gm969vlaxsk1j3rlpqph74qjkfr3rkpfkkxrfmxih6cm2fj"; libraryHaskellDepends = [ base base16 bytestring lens text text-short ]; description = "Optics for the Base16 library"; license = lib.licenses.bsd3; }) {}; "base32" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq, memory , QuickCheck, random-bytestring, tasty, tasty-hunit , tasty-quickcheck, text, text-short }: mkDerivation { pname = "base32"; version = "0.2.2.0"; sha256 = "1g4yb3v1rgggl4ks4wznidssycs23zjl6fz1iiachf730hz79w31"; libraryHaskellDepends = [ base bytestring deepseq text text-short ]; testHaskellDepends = [ base bytestring memory QuickCheck random-bytestring tasty tasty-hunit tasty-quickcheck text text-short ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq memory random-bytestring text ]; description = "Fast RFC 4648-compliant Base32 encoding"; license = lib.licenses.bsd3; }) {}; "base32-bytestring" = callPackage ({ mkDerivation, base, bits-extras, bytestring, cpu, criterion , hspec, QuickCheck }: mkDerivation { pname = "base32-bytestring"; version = "0.2.1.0"; sha256 = "0z0q3fw3jzprgxmq9b2iz98kf4hwl3nydrzlaiwk81aplisfdgkl"; libraryHaskellDepends = [ base bits-extras bytestring cpu ]; testHaskellDepends = [ base bytestring hspec QuickCheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Fast base32 and base32hex codec for ByteStrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "base32-lens" = callPackage ({ mkDerivation, base, base32, bytestring, lens, text, text-short }: mkDerivation { pname = "base32-lens"; version = "0.1.1.1"; sha256 = "0wam29m7vz5srrj135wmsbmg9qqhsidnwfhbicy0vmx342ai8bs6"; libraryHaskellDepends = [ base base32 bytestring lens text text-short ]; description = "Optics for the Base32 library"; license = lib.licenses.bsd3; }) {}; "base32-z-bytestring" = callPackage ({ mkDerivation, base, bytestring, cpu, criterion, hedgehog, tasty , tasty-fail-fast, tasty-hedgehog, tasty-hspec, z-base32-bytestring }: mkDerivation { pname = "base32-z-bytestring"; version = "1.0.0.0"; sha256 = "1r0235a2qqnavsm7jl807m555yd2k2vi2kfacw878v83zdr5qyix"; libraryHaskellDepends = [ base bytestring cpu ]; testHaskellDepends = [ base bytestring hedgehog tasty tasty-fail-fast tasty-hedgehog tasty-hspec z-base32-bytestring ]; benchmarkHaskellDepends = [ base bytestring criterion z-base32-bytestring ]; description = "Fast z-base32 and z-base32hex codec for ByteStrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {z-base32-bytestring = null;}; "base32string" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, hspec, text }: mkDerivation { pname = "base32string"; version = "0.9.1"; sha256 = "0cpa6bvam4zd2l2hb3sdngj0dx482c9rkz4jj87n6pxsmq9id4wy"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base binary bytestring text ]; testHaskellDepends = [ base binary bytestring hspec text ]; description = "Fast and safe representation of a Base-32 string"; license = lib.licenses.mit; }) {}; "base58-bytestring" = callPackage ({ mkDerivation, base, bytestring, criterion, quickcheck-assertions , quickcheck-instances, tasty, tasty-quickcheck }: mkDerivation { pname = "base58-bytestring"; version = "0.1.0"; sha256 = "1ls05nzswjr6aw0wwk3q7cpv1hf0lw7vk16a5khm6l21yfcgbny2"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring quickcheck-assertions quickcheck-instances tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Implementation of BASE58 transcoding for ByteStrings"; license = lib.licenses.publicDomain; }) {}; "base58address" = callPackage ({ mkDerivation, base, binary, bytestring, containers, cryptohash , QuickCheck, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "base58address"; version = "0.4"; sha256 = "0z15x9wx962ywkmh5lzfg4kq2jjmyzncbpayx2lkjnpdra4xgz7a"; libraryHaskellDepends = [ base binary bytestring containers cryptohash ]; testHaskellDepends = [ base binary bytestring containers cryptohash QuickCheck test-framework test-framework-quickcheck2 ]; description = "Parsing and serialization for Base58 addresses (Bitcoin and Ripple)"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "base58string" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, hspec, text }: mkDerivation { pname = "base58string"; version = "0.10.0"; sha256 = "1260x4bkrizvnmylm237gpi92wazh31md9nf982sac3fsxyn0wiv"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base binary bytestring text ]; testHaskellDepends = [ base binary bytestring hspec text ]; description = "Fast and safe representation of a Base-58 string"; license = lib.licenses.mit; }) {}; "base62" = callPackage ({ mkDerivation, base, bytebuild, byteslice, doctest , natural-arithmetic, primitive, tasty, tasty-hunit , tasty-quickcheck, wide-word }: mkDerivation { pname = "base62"; version = "0.1.0.1"; sha256 = "0jfxbg9il8wiaaxdxjkp5kk6jph2b12qi9aiilb1y23h67lxmh2h"; libraryHaskellDepends = [ base bytebuild byteslice natural-arithmetic primitive wide-word ]; testHaskellDepends = [ base byteslice doctest primitive tasty tasty-hunit tasty-quickcheck wide-word ]; description = "Base62 encoding and decoding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "base64" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, criterion , deepseq, QuickCheck, random-bytestring, tasty, tasty-hunit , tasty-quickcheck, text, text-short }: mkDerivation { pname = "base64"; version = "0.4.2.4"; sha256 = "119mpqcv1rwkhwm69ga2b4f7hr825fa5wfm1w3i1szmhzh52s2k4"; libraryHaskellDepends = [ base bytestring deepseq text text-short ]; testHaskellDepends = [ base base64-bytestring bytestring QuickCheck random-bytestring tasty tasty-hunit tasty-quickcheck text text-short ]; benchmarkHaskellDepends = [ base base64-bytestring bytestring criterion deepseq random-bytestring text ]; description = "A modern RFC 4648-compliant Base64 library"; license = lib.licenses.bsd3; }) {}; "base64-bytes" = callPackage ({ mkDerivation, base, base64, base64-bytestring, byte-order , bytebuild, byteslice, bytestring, gauge, natural-arithmetic , primitive, random, run-st, small-bytearray-builder }: mkDerivation { pname = "base64-bytes"; version = "0.1.0.0"; sha256 = "1h6hy4vqhramad2qbz91qirvc9vs2n67ni8qwagmimx0n4ds4w07"; libraryHaskellDepends = [ base byte-order bytebuild byteslice natural-arithmetic primitive run-st ]; testHaskellDepends = [ base byteslice natural-arithmetic primitive small-bytearray-builder ]; benchmarkHaskellDepends = [ base base64 base64-bytestring byteslice bytestring gauge primitive random ]; description = "Base64 encoding of byte sequences"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "base64-bytestring" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq, HUnit , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "base64-bytestring"; version = "1.2.1.0"; sha256 = "1ja9vkgnpkzaw8gz6sm5jmgha6wg3m1j281m0nv1w9yyxlqfvy7v"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq ]; description = "Fast base64 encoding and decoding for ByteStrings"; license = lib.licenses.bsd3; }) {}; "base64-bytestring-type" = callPackage ({ mkDerivation, aeson, base, base-compat, base64-bytestring , binary, bytestring, cereal, deepseq, hashable, http-api-data , QuickCheck, serialise, tasty, tasty-quickcheck, text }: mkDerivation { pname = "base64-bytestring-type"; version = "1.0.1"; sha256 = "03kq4rjj6by02rf3hg815jfdqpdk0xygm5f46r2pn8mb99yd01zn"; revision = "12"; editedCabalFile = "09ap4z85k3lncf27b2qzfks4lnjm8rzldmzvbik7il3ycc60dk5i"; libraryHaskellDepends = [ aeson base base-compat base64-bytestring binary bytestring cereal deepseq hashable http-api-data QuickCheck serialise text ]; testHaskellDepends = [ aeson base binary bytestring cereal http-api-data serialise tasty tasty-quickcheck ]; description = "A newtype around ByteString, for base64 encoding"; license = lib.licenses.bsd3; }) {}; "base64-conduit" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, conduit , hspec, QuickCheck, transformers }: mkDerivation { pname = "base64-conduit"; version = "1.0.0.1"; sha256 = "07zhvn3fy60q04a5g5mzhkl17rap9jlh00vb4f6565bjha2k16g9"; libraryHaskellDepends = [ base base64-bytestring bytestring conduit ]; testHaskellDepends = [ base base64-bytestring bytestring conduit hspec QuickCheck transformers ]; description = "Base64-encode and decode streams of bytes. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "base64-lens" = callPackage ({ mkDerivation, base, base64, bytestring, lens, text, text-short }: mkDerivation { pname = "base64-lens"; version = "0.3.1"; sha256 = "1iszvlc22h7crwqhcafy974l0l1rgxbcjf6lb5yxsvp6q66gzhrn"; revision = "1"; editedCabalFile = "04mm8fq2lr4lv2a64aiy1q9mzg9n5cd1s62jpcbq1jgq0q4wilkh"; libraryHaskellDepends = [ base base64 bytestring lens text text-short ]; description = "Optics for the Base64 library"; license = lib.licenses.bsd3; }) {}; "base64-string" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "base64-string"; version = "0.2"; sha256 = "0pkhrimabacsjalzq0y3a197fqfbspsbv8xszzg4vbb1fb59dj1y"; libraryHaskellDepends = [ base ]; description = "Base64 implementation for String's"; license = "unknown"; }) {}; "base91" = callPackage ({ mkDerivation, base, bytestring, mono-traversable, QuickCheck , text }: mkDerivation { pname = "base91"; version = "2.1.0"; sha256 = "1lz9s7w5nlp4naj9jzwb73im0vbs5nlrddg18irjz64sgq3qd2nn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mono-traversable ]; executableHaskellDepends = [ base bytestring mono-traversable text ]; testHaskellDepends = [ base bytestring mono-traversable QuickCheck text ]; description = "A Generic Base91 Encoder & Decoder"; license = lib.licenses.mit; }) {}; "basement" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "basement"; version = "0.0.14"; sha256 = "01kk3z0c48c2jhni8ba165zxzm4sljy18r97cad1yd897qjsy2mv"; libraryHaskellDepends = [ base ghc-prim ]; description = "Foundation scrap box of array & string"; license = lib.licenses.bsd3; }) {}; "basement-cd" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "basement-cd"; version = "0.0.12.1"; sha256 = "18w1rzn6p3a25y075rr1lmln74mfiv9dzgf01mipwjqfsirki15b"; revision = "1"; editedCabalFile = "12z794dzdyjkc9l55yw5c7y3knplsrkz1ndhn9bi87a8vn7kwvcq"; libraryHaskellDepends = [ base ghc-prim ]; description = "Foundation scrap box of array & string"; license = lib.licenses.bsd3; }) {}; "basen" = callPackage ({ mkDerivation, base, bytestring, quickcheck-instances, tasty , tasty-discover, tasty-hspec, tasty-quickcheck, text }: mkDerivation { pname = "basen"; version = "0.2.0.0"; sha256 = "0m5vrj7p8cbjc4wc3i0h8fgj7hy8818aq4ivshq4l1n3v134p8kb"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base bytestring quickcheck-instances tasty tasty-discover tasty-hspec tasty-quickcheck text ]; testToolDepends = [ tasty-discover ]; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "basen-bytestring" = callPackage ({ mkDerivation, base, bytestring, QuickCheck }: mkDerivation { pname = "basen-bytestring"; version = "0.1.0.1"; sha256 = "131aamd4kq7jdmpl4ammgqgykbh81mkziaf0kpic5c20al4a73lp"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring QuickCheck ]; license = lib.licenses.bsd3; }) {}; "baserock-schema" = callPackage ({ mkDerivation, aeson, base, etc, gitlab-api, hashable, hspec , lens-aeson, microlens-platform, QuickCheck, rio , yaml-pretty-extras }: mkDerivation { pname = "baserock-schema"; version = "0.0.3.5"; sha256 = "0f12xazhmcw82ck3byjwcv7z15mzz0ihkzbdb2d6vph7719yxbg3"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base microlens-platform rio yaml-pretty-extras ]; executableHaskellDepends = [ aeson base etc gitlab-api hashable lens-aeson microlens-platform rio yaml-pretty-extras ]; testHaskellDepends = [ aeson base hspec microlens-platform QuickCheck rio yaml-pretty-extras ]; description = "Baserock Definitions Schema"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "basex-client" = callPackage ({ mkDerivation, base, network, pureMD5, utf8-string }: mkDerivation { pname = "basex-client"; version = "0.2.0.0"; sha256 = "038xxyjy3c9rpz1cf811dy1yxjyjq3cjphq7h6ivj73qpfx6bwch"; libraryHaskellDepends = [ base network pureMD5 utf8-string ]; description = "A BaseX client for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bash" = callPackage ({ mkDerivation, base, binary, bytestring, containers , hxt-regex-xmlschema, mtl, SHA, shell-escape }: mkDerivation { pname = "bash"; version = "0.1.8"; sha256 = "1wv7haxb4vvnh9i7y17m1d7qbpl92qjrnn022g6hyxbxzmpgsw60"; libraryHaskellDepends = [ base binary bytestring containers hxt-regex-xmlschema mtl SHA shell-escape ]; description = "Bash generation library"; license = lib.licenses.bsd3; }) {}; "basic" = callPackage ({ mkDerivation, base, stm, template-haskell, transformers, util }: mkDerivation { pname = "basic"; version = "0.1.0.0"; sha256 = "13ikd2pkg2qspkdq0h21wa3clyaj47cm41239024g0sdv8m03bpb"; revision = "2"; editedCabalFile = "1b5kw2y4mrxn8lxcsc0dy00ixjyh58j52x9gs9yppvkry0v6c2x9"; libraryHaskellDepends = [ base stm template-haskell transformers util ]; description = "Lifting values from base types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "basic-cpuid" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "basic-cpuid"; version = "0.1.0.0"; sha256 = "0gz4jpdp0zjn5yils4wplrg2mghpmxsh9f9yv07n81qb8mxwhg5p"; libraryHaskellDepends = [ base ]; description = "A small package to access the cpuid instruction directly"; license = lib.licenses.bsd3; }) {}; "basic-lens" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "basic-lens"; version = "0.0.2"; sha256 = "1qnlzxbwz9fh78sw78xs0sf3wx94m5ipw1adfaf02d291z81mrys"; libraryHaskellDepends = [ base template-haskell ]; description = "Basic lens type and functions"; license = lib.licenses.bsd3; }) {}; "basic-prelude" = callPackage ({ mkDerivation, base, bytestring, containers, filepath, hashable , text, transformers, unordered-containers, vector }: mkDerivation { pname = "basic-prelude"; version = "0.7.0"; sha256 = "0yckmnvm6i4vw0mykj4fzl4ldsf67v8d2h0vp1bakyj84n4myx8h"; libraryHaskellDepends = [ base bytestring containers filepath hashable text transformers unordered-containers vector ]; description = "An enhanced core prelude; a common foundation for alternate preludes"; license = lib.licenses.mit; }) {}; "basic-sop" = callPackage ({ mkDerivation, base, deepseq, generics-sop, QuickCheck, text }: mkDerivation { pname = "basic-sop"; version = "0.2.0.3"; sha256 = "1aa3iwfbhqczmnnribz79nns5ppc397pwv4hx277jbfdxx0m8ks8"; libraryHaskellDepends = [ base deepseq generics-sop QuickCheck text ]; description = "Basic examples and functions for generics-sop"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "baskell" = callPackage ({ mkDerivation, base, containers, mtl, parsec, pretty, unix }: mkDerivation { pname = "baskell"; version = "0.1.1"; sha256 = "1vb74crz57i4qmjl8k3gxr2abz9rmpw7yl5sm1pggnlfy9wcm15l"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers mtl parsec pretty unix ]; description = "An interpreter for a small functional language"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "batch" = callPackage ({ mkDerivation, async, base, hspec, lifted-async, lifted-base , monad-control, mtl, stm, timespan, transformers-base }: mkDerivation { pname = "batch"; version = "0.1.0.0"; sha256 = "18jphm2dpn5gz4514gk525rhhgwflzb6f913rwf08dqaqlshr39r"; libraryHaskellDepends = [ async base lifted-async lifted-base monad-control mtl stm timespan transformers-base ]; testHaskellDepends = [ base hspec stm timespan ]; description = "Simplify queuing up data and processing it in batch"; license = lib.licenses.bsd3; }) {}; "batch-rename" = callPackage ({ mkDerivation, base, directory, filepath, Glob }: mkDerivation { pname = "batch-rename"; version = "0.1.1.0"; sha256 = "0pk4cklad8caz3f9ihrbi7rk6lcy5gd8d284bkv5sdawd19z2an2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath Glob ]; description = "Make Linux or MacOS do things like \"rename *.mp3 *.mp4\""; license = lib.licenses.publicDomain; }) {}; "batchd" = callPackage ({ mkDerivation, aeson, base, batchd-core, boxes, bytestring , conduit, conduit-combinators, conduit-extra, connection , containers, cryptonite, data-default, dates, directory, ekg-core , ekg-json, esqueleto, exceptions, fast-logger, filepath, Glob , haskeline, heavy-logger, heavy-logger-instances, hsyslog , http-client, http-client-tls, http-types, libssh2 , libssh2-conduit, localize, microlens, monad-metrics, mtl , optparse-applicative, parsec, persistent, persistent-postgresql , persistent-sqlite, persistent-template, process, resourcet , scotty, syb, text, text-format-heavy, th-lift, time, tls, unix , unliftio-core, unordered-containers, vault, vector, wai, wai-cors , wai-extra, wai-middleware-metrics, wai-middleware-static, warp , x509-store, yaml }: mkDerivation { pname = "batchd"; version = "0.1.1.0"; sha256 = "19ka8xgrnyg4pkrgl8qp9l74y7qizj9r370hlwldcj19gidp9lhb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base batchd-core boxes bytestring conduit conduit-combinators conduit-extra connection containers cryptonite data-default dates directory ekg-core ekg-json esqueleto exceptions fast-logger filepath Glob haskeline heavy-logger heavy-logger-instances hsyslog http-client http-client-tls http-types libssh2 libssh2-conduit localize microlens monad-metrics mtl optparse-applicative parsec persistent persistent-postgresql persistent-sqlite persistent-template process resourcet scotty syb text text-format-heavy th-lift time tls unix unliftio-core unordered-containers vault vector wai wai-cors wai-extra wai-middleware-metrics wai-middleware-static warp x509-store yaml ]; description = "Batch processing toolset for Linux / Unix"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "batchd-core" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, dates , directory, filepath, heavy-logger, hsyslog, localize, mtl , persistent, persistent-template, resourcet, scotty, syb , template-haskell, text, text-format-heavy, th-lift, time , unordered-containers, wai, yaml }: mkDerivation { pname = "batchd-core"; version = "0.1.0.0"; sha256 = "0kk1crifbynpri8wkhnni3wms759fxc6jmdm0919xlzjfkxj5psr"; libraryHaskellDepends = [ aeson base bytestring containers dates directory filepath heavy-logger hsyslog localize mtl persistent persistent-template resourcet scotty syb template-haskell text text-format-heavy th-lift time unordered-containers wai yaml ]; description = "Core modules of batchd, to use in batchd extensions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "batchd-docker" = callPackage ({ mkDerivation, aeson, base, batchd-core, docker, exceptions, mtl , text, unliftio-core }: mkDerivation { pname = "batchd-docker"; version = "0.1.0.0"; sha256 = "11kwj1c43kqrclvg5waj0n3lw9k8an7npz23jwsi3f8nwqi86rzv"; libraryHaskellDepends = [ aeson base batchd-core docker exceptions mtl text unliftio-core ]; description = "docker containers host controller for batchd"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "batchd-libvirt" = callPackage ({ mkDerivation, aeson, base, batchd-core, heavy-logger, libvirt-hs , text, text-format-heavy, time }: mkDerivation { pname = "batchd-libvirt"; version = "0.1.0.0"; sha256 = "1l9mw11pxda3w8lw6blk7b8q4220hfm9qnvr4v0rcaxrzjyrh9bb"; libraryHaskellDepends = [ aeson base batchd-core heavy-logger libvirt-hs text text-format-heavy time ]; description = "host controller for batchd, which controls virtual machines via libvirt library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "batching" = callPackage ({ mkDerivation, base, primitive, QuickCheck, short-vec, sint , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "batching"; version = "0.1.0.0"; sha256 = "1mks6w3zfvkdgi9didf94jp1hac9ps4pli75vn79p9hxjwc2fm27"; revision = "2"; editedCabalFile = "1ym25swz7hgfw7x2z55bmq8z3j9p22ln9z67lcdkc9sq4bfv0a8x"; libraryHaskellDepends = [ base primitive short-vec sint ]; testHaskellDepends = [ base primitive QuickCheck short-vec sint test-framework test-framework-quickcheck2 ]; description = "An Applicative Functor deferring actions to run in a batch later"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "battlenet" = callPackage ({ mkDerivation, aeson, base, containers, http-conduit, text }: mkDerivation { pname = "battlenet"; version = "0.2.0.0"; sha256 = "1nzli8n6lpa9jahwp3awvpafzfkx4j02bwanilh30sxfyp0mlxxa"; libraryHaskellDepends = [ aeson base containers http-conduit text ]; description = "API client for Battle.Net"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "battlenet-yesod" = callPackage ({ mkDerivation, base, battlenet, http-conduit, text, yesod-core }: mkDerivation { pname = "battlenet-yesod"; version = "0.2.0.0"; sha256 = "056z84rha1nwjij3am16vfp4nwgp7xzqrhkvrx9s8p1vivyb80yz"; libraryHaskellDepends = [ base battlenet http-conduit text yesod-core ]; description = "Yesod integration for the battlenet package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "battleplace" = callPackage ({ mkDerivation, aeson, base, bytestring, cereal, data-default , hashable, memory, servant, swagger2, template-haskell, text , vector }: mkDerivation { pname = "battleplace"; version = "0.1.0.10"; sha256 = "0a1a7bw30wz0hv5n78l58h5qmr6k5x58dnijll7dgksm51g7c3j8"; libraryHaskellDepends = [ aeson base bytestring cereal data-default hashable memory servant swagger2 template-haskell text vector ]; description = "Core definitions for BattlePlace.io service"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "battleplace-api" = callPackage ({ mkDerivation, base, battleplace, servant, servant-client }: mkDerivation { pname = "battleplace-api"; version = "0.1.0.3"; sha256 = "1clsmkglkq84w6nzi41zp7pdlg04hgadpri2fi4d14qilfq0acrf"; libraryHaskellDepends = [ base battleplace servant servant-client ]; description = "Public API definitions of BattlePlace.io service"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "battleship-combinatorics" = callPackage ({ mkDerivation, base, combinatorial, containers, deepseq , directory, filepath, non-empty, pooled-io, prelude-compat , QuickCheck, random, semigroups, set-cover, storable-record , storablevector, temporary, transformers, utility-ht }: mkDerivation { pname = "battleship-combinatorics"; version = "0.0.1"; sha256 = "0pr1vcq69ndkln5jd6kxd0gn8jvc8n7aiqanxsrqnjpx4kkixph4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base combinatorial containers deepseq directory filepath non-empty pooled-io prelude-compat QuickCheck random semigroups set-cover storable-record storablevector temporary transformers utility-ht ]; executableHaskellDepends = [ base containers ]; testHaskellDepends = [ base QuickCheck ]; description = "Compute number of possible arrangements in the battleship game"; license = lib.licenses.bsd3; }) {}; "battleships" = callPackage ({ mkDerivation, aeson, array, attoparsec, base, base64-bytestring , blaze-svg, bytestring, cereal, colour, containers, cookie , crypto-random, data-default, diagrams-lib, diagrams-svg , fast-logger, filepath, hamlet, hjsmin, MonadRandom, mtl , shakespeare-js, shakespeare-text, SimpleAES, template-haskell , text, transformers, wai-extra, wai-handler-fastcgi, wai-logger , word8, yaml, yesod, yesod-core, yesod-routes, yesod-static }: mkDerivation { pname = "battleships"; version = "1.0.0"; sha256 = "1rg96qikd687wndwj0pgvzg2ln4vh7x304cnyiisci2ka9763cld"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array attoparsec base base64-bytestring blaze-svg bytestring cereal colour containers cookie data-default diagrams-lib diagrams-svg fast-logger filepath hamlet hjsmin MonadRandom mtl shakespeare-js shakespeare-text SimpleAES template-haskell text transformers wai-extra wai-logger word8 yaml yesod yesod-core yesod-routes yesod-static ]; executableHaskellDepends = [ base blaze-svg bytestring containers crypto-random diagrams-lib diagrams-svg filepath MonadRandom mtl transformers wai-handler-fastcgi yesod ]; description = "A web-based implementation of battleships including an AI opponent"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bayes-stack" = callPackage ({ mkDerivation, base, cereal, containers, deepseq, digamma , enummapset, gamma, ghc-prim, logfloat, mtl, mwc-random, pretty , random-fu, random-source, rvar, statistics, stm, transformers , vector }: mkDerivation { pname = "bayes-stack"; version = "0.2.0.1"; sha256 = "1nz4lnnxdfgacnv6mjxsgq543zxmim4rxvxbpsfx8yypjp6lsx5l"; libraryHaskellDepends = [ base cereal containers deepseq digamma enummapset gamma ghc-prim logfloat mtl mwc-random pretty random-fu random-source rvar statistics stm transformers vector ]; description = "Framework for inferring generative probabilistic models with Gibbs sampling"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bazel-coverage-report-renderer" = callPackage ({ mkDerivation, base, cmdargs, directory, filepath, hxt, hxt-xpath , listsafe, MissingH }: mkDerivation { pname = "bazel-coverage-report-renderer"; version = "0.1.0"; sha256 = "19bin8hym1zqd85v7kbkk4jbpqs19yn4588q8x903i8m7863p83v"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cmdargs directory filepath hxt hxt-xpath listsafe MissingH ]; description = "HTML Coverage Reports for Rules_Haskell"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bazel-runfiles" = callPackage ({ mkDerivation, base, directory, filepath, transformers }: mkDerivation { pname = "bazel-runfiles"; version = "0.12"; sha256 = "1x9w6j5yb0rxaaymzvv2hr5g00cy4zhkv79xgb8ns9frnv2bx2km"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath transformers ]; executableHaskellDepends = [ base filepath ]; description = "Locate Bazel runfiles location"; license = lib.licenses.asl20; }) {}; "bbdb" = callPackage ({ mkDerivation, base, hspec, parsec }: mkDerivation { pname = "bbdb"; version = "0.8"; sha256 = "0p1aphzp55h4zlh3h8xnm6mxvsxyrab98ms8f07iqvp4p267kryw"; libraryHaskellDepends = [ base parsec ]; testHaskellDepends = [ base hspec parsec ]; description = "Ability to read, write, and modify BBDB files"; license = lib.licenses.gpl3Only; }) {}; "bbi" = callPackage ({ mkDerivation, base, bioinformatics-toolkit, bytestring, cereal , conduit, containers, mtl, random, tasty, tasty-golden , tasty-hunit, vector, zlib }: mkDerivation { pname = "bbi"; version = "0.1.1"; sha256 = "1m9rhng6kpqzsgmyr5ilq7brvx9jpkvqgqaixbdlx79ijxkw7dz3"; libraryHaskellDepends = [ base bytestring cereal conduit containers mtl zlib ]; testHaskellDepends = [ base bioinformatics-toolkit bytestring conduit mtl random tasty tasty-golden tasty-hunit vector ]; description = "Tools for reading Big Binary Indexed files, e.g., bigBed, bigWig"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bcp47" = callPackage ({ mkDerivation, aeson, base, containers, country, doctest , generic-arbitrary, hspec, iso639, megaparsec, QuickCheck, text }: mkDerivation { pname = "bcp47"; version = "0.2.0.6"; sha256 = "0k226jmpv6fnifbmbgdfvbj375an5g7bzzlcvfa1n5x65512ibp2"; libraryHaskellDepends = [ aeson base containers country generic-arbitrary iso639 megaparsec QuickCheck text ]; testHaskellDepends = [ aeson base containers country doctest hspec iso639 QuickCheck text ]; description = "Language tags as specified by BCP 47"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "bcp47-orphans" = callPackage ({ mkDerivation, base, bcp47, cassava, errors, esqueleto, hashable , hspec, http-api-data, path-pieces, persistent, QuickCheck, text }: mkDerivation { pname = "bcp47-orphans"; version = "0.1.0.5"; sha256 = "1h5pqcb1snmbbvcfpjcqrfbk9l8wry6i0mlz6vm347arhfwc62cd"; libraryHaskellDepends = [ base bcp47 cassava errors esqueleto hashable http-api-data path-pieces persistent text ]; testHaskellDepends = [ base bcp47 cassava hspec path-pieces persistent QuickCheck ]; description = "BCP47 orphan instances"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "bcrypt" = callPackage ({ mkDerivation, base, bytestring, data-default, entropy, memory }: mkDerivation { pname = "bcrypt"; version = "0.0.11"; sha256 = "1vzwf9g6mvn4v1cn1m0axjyi2l0glnvv8c49v1j51dm7xn41fcz4"; libraryHaskellDepends = [ base bytestring data-default entropy memory ]; description = "Haskell bindings to the bcrypt password hash"; license = lib.licenses.bsd3; }) {}; "bdcs" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, codec-rpm , cond, conduit, conduit-combinators, conduit-extra, containers , content-store, cpio-conduit, cryptonite, directory, esqueleto , exceptions, filepath, gi-gio, gi-glib, gi-ostree, gitrev, hspec , http-conduit, HUnit, lifted-base, listsafe, memory, monad-control , monad-logger, monad-loops, mtl, network-uri, ostree, parsec , parsec-numbers, persistent, persistent-sqlite , persistent-template, regex-pcre, resourcet, split , string-conversions, tar, tar-conduit, temporary, text, time , typed-process, unix, unordered-containers, xml-conduit }: mkDerivation { pname = "bdcs"; version = "0.6.1"; sha256 = "1q81ic3jpcjjnbvbww7qabfy6byvlhwsvs0pf7y8a0sm4i0sqj8g"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring codec-rpm cond conduit conduit-combinators conduit-extra containers content-store cpio-conduit cryptonite directory esqueleto exceptions filepath gi-gio gi-glib gi-ostree gitrev http-conduit lifted-base listsafe memory monad-control monad-logger mtl network-uri parsec parsec-numbers persistent persistent-sqlite persistent-template regex-pcre resourcet split string-conversions tar tar-conduit temporary text time typed-process unix unordered-containers xml-conduit ]; libraryPkgconfigDepends = [ ostree ]; executableHaskellDepends = [ aeson aeson-pretty base bytestring cond conduit content-store directory filepath lifted-base monad-logger monad-loops mtl network-uri persistent-sqlite regex-pcre text time typed-process ]; testHaskellDepends = [ aeson base bytestring codec-rpm cond conduit conduit-combinators containers directory esqueleto filepath gi-gio gi-glib hspec HUnit listsafe monad-logger mtl parsec parsec-numbers persistent persistent-sqlite persistent-template resourcet text time unix ]; description = "Tools for managing a content store of software packages"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) ostree;}; "bdcs-api" = callPackage ({ mkDerivation, aeson, async, base, bdcs, bifunctors, bytestring , concurrent-extra, cond, containers, directory, extra, filepath , gi-ggit, gi-gio, gi-glib, gitrev, haskell-gi-base, hspec, htoml , http-client, http-media, http-types, libgit2-glib, monad-logger , monad-loops, mtl, network, persistent, persistent-sqlite , resourcet, semver, servant-client, servant-options , servant-server, split, stm, string-conversions, string-qq, tar , temporary, text, time, transformers, unix, uuid, wai, wai-cors , warp }: mkDerivation { pname = "bdcs-api"; version = "0.1.3"; sha256 = "1pjcbw7z79bvmyik6ykjha388gdcjb2h1bf3csc2yjy1g87qmq05"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base bdcs bifunctors bytestring concurrent-extra cond containers directory extra filepath gi-ggit gi-gio gi-glib gitrev haskell-gi-base htoml http-media http-types monad-logger monad-loops mtl network persistent persistent-sqlite resourcet semver servant-options servant-server split stm string-conversions tar temporary text time transformers unix uuid wai wai-cors warp ]; libraryPkgconfigDepends = [ libgit2-glib ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ aeson base bdcs bytestring cond directory filepath hspec http-client monad-loops servant-client servant-server string-conversions string-qq temporary text time wai warp ]; description = "BDCS API Server"; license = lib.licenses.gpl3Only; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) libgit2-glib;}; "bdd" = callPackage ({ mkDerivation, base, directory, HUnit, mtl, process , test-framework, test-framework-hunit, transformers }: mkDerivation { pname = "bdd"; version = "0.2.0.0"; sha256 = "17hwqksqkrriqrm7sx70jzmi3r8184p485y9i7cqbakdjapb5a4q"; libraryHaskellDepends = [ base HUnit mtl transformers ]; testHaskellDepends = [ base directory HUnit mtl process test-framework test-framework-hunit ]; description = "Behavior-Driven Development DSL"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bdelta" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "bdelta"; version = "0.1.1.1"; sha256 = "17zapldywid4xq0a6qdxh6hnk5igjjgplfydnr800xdpicicbrww"; libraryHaskellDepends = [ base bytestring ]; description = "Simple, fast binary diff/patch"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bdo" = callPackage ({ mkDerivation, aeson, base, network, text, url }: mkDerivation { pname = "bdo"; version = "1.0.1"; sha256 = "1mwc7l1n2gnw8yx5zphxlkgi6bkcw56qwifpy34wpa55x2lf6n82"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base network text url ]; executableHaskellDepends = [ aeson base network text url ]; description = "Update CSS in the browser without reloading the page"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "beam" = callPackage ({ mkDerivation, base, conduit, containers, convertible, HDBC , HDBC-sqlite3, microlens, mtl, pretty, semigroups, tagged, text , time, uniplate }: mkDerivation { pname = "beam"; version = "0.3.2.0"; sha256 = "0nkbn87i6pk2cmmcmzlcydlqwk95b7znncsyn135nl8r07vsqvqs"; revision = "1"; editedCabalFile = "1nh4hh7cslr75jwsj3dwfdphqm51bl7v0k1qvbaxkiac7wh3f19p"; libraryHaskellDepends = [ base conduit containers convertible HDBC HDBC-sqlite3 microlens mtl pretty semigroups tagged text time uniplate ]; description = "A type-safe SQL mapper for Haskell that doesn't use Template Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "beam-automigrate" = callPackage ({ mkDerivation, aeson, base, beam-core, beam-postgres, bytestring , containers, criterion, deepseq, dlist , gargoyle-postgresql-connect, microlens, mtl, postgresql-simple , pretty-simple, QuickCheck, quickcheck-instances, resource-pool , scientific, splitmix, string-conv, tasty, tasty-quickcheck, text , time, transformers, uuid, vector }: mkDerivation { pname = "beam-automigrate"; version = "0.1.2.0"; sha256 = "1y7i553zwm46k39k72l400rh2g8k6k2crjj2wdmkn9nndv1x7545"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base beam-core beam-postgres bytestring containers deepseq dlist microlens mtl postgresql-simple pretty-simple QuickCheck quickcheck-instances scientific splitmix string-conv text time transformers uuid vector ]; executableHaskellDepends = [ aeson base beam-core beam-postgres bytestring containers gargoyle-postgresql-connect postgresql-simple resource-pool text time ]; testHaskellDepends = [ base containers pretty-simple QuickCheck tasty tasty-quickcheck text ]; benchmarkHaskellDepends = [ base beam-postgres bytestring containers criterion deepseq postgresql-simple QuickCheck splitmix ]; description = "DB migration library for beam, targeting Postgres"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "beam-core" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, dlist, free , ghc-prim, hashable, microlens, mtl, network-uri, scientific , tagged, tasty, tasty-hunit, text, time, vector, vector-sized }: mkDerivation { pname = "beam-core"; version = "0.9.2.1"; sha256 = "0js10ai2dqdv6fm99ni6ckiq1rbq1wm82s73h81hln0qf1xnk3ra"; libraryHaskellDepends = [ aeson base bytestring containers dlist free ghc-prim hashable microlens mtl network-uri scientific tagged text time vector vector-sized ]; testHaskellDepends = [ base bytestring tasty tasty-hunit text time ]; description = "Type-safe, feature-complete SQL query and manipulation interface for Haskell"; license = lib.licenses.mit; }) {}; "beam-migrate" = callPackage ({ mkDerivation, aeson, base, beam-core, bytestring, containers , deepseq, dependent-map, dependent-sum, free, ghc-prim, hashable , haskell-src-exts, microlens, mtl, parallel, pqueue, pretty , scientific, text, time, unordered-containers, uuid-types, vector }: mkDerivation { pname = "beam-migrate"; version = "0.5.1.2"; sha256 = "1h1nb5y6lzc5zclkz925kr446kc05sdj94hbvpf41lypx0b133xv"; libraryHaskellDepends = [ aeson base beam-core bytestring containers deepseq dependent-map dependent-sum free ghc-prim hashable haskell-src-exts microlens mtl parallel pqueue pretty scientific text time unordered-containers uuid-types vector ]; description = "SQL DDL support and migrations support library for Beam"; license = lib.licenses.mit; }) {}; "beam-mysql" = callPackage ({ mkDerivation, aeson, attoparsec, base, beam-core, bytestring , case-insensitive, free, hashable, mtl, mysql, network-uri , scientific, text, time }: mkDerivation { pname = "beam-mysql"; version = "0.2.0.0"; sha256 = "14h0cfzzfbdh18impfvlz3ba3ycig5g7adv17h2ag1x6yyx5h259"; libraryHaskellDepends = [ aeson attoparsec base beam-core bytestring case-insensitive free hashable mtl mysql network-uri scientific text time ]; description = "Connection layer between beam and MySQL/MariaDB"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "beam-newtype-field" = callPackage ({ mkDerivation, base, beam-core, beam-migrate, lens , postgresql-simple }: mkDerivation { pname = "beam-newtype-field"; version = "0.2.0.0"; sha256 = "1fb78n178jzx4457b0c3kyxc70c4qszq3pplmgrzgsibri8r2xlf"; libraryHaskellDepends = [ base beam-core beam-migrate lens postgresql-simple ]; description = "A newtype for wrapping newtypes into beam schemas"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "beam-postgres" = callPackage ({ mkDerivation, aeson, attoparsec, base, beam-core, beam-migrate , bytestring, case-insensitive, conduit, free, hashable , haskell-src-exts, hedgehog, lifted-base, monad-control, mtl , network-uri, postgresql-libpq, postgresql-simple, scientific , tagged, tasty, tasty-hunit, text, time, tmp-postgres , transformers-base, unordered-containers, uuid, uuid-types, vector }: mkDerivation { pname = "beam-postgres"; version = "0.5.2.1"; sha256 = "028aqd7r49avmwlf97612f98a5maw01l0d5vlbg0nj7kqi03ghj4"; libraryHaskellDepends = [ aeson attoparsec base beam-core beam-migrate bytestring case-insensitive conduit free hashable haskell-src-exts lifted-base monad-control mtl network-uri postgresql-libpq postgresql-simple scientific tagged text time transformers-base unordered-containers uuid-types vector ]; testHaskellDepends = [ aeson base beam-core beam-migrate bytestring hedgehog postgresql-simple tasty tasty-hunit text tmp-postgres uuid vector ]; description = "Connection layer between beam and postgres"; license = lib.licenses.mit; }) {}; "beam-sqlite" = callPackage ({ mkDerivation, aeson, attoparsec, base, beam-core, beam-migrate , bytestring, dlist, free, hashable, monad-control, mtl , network-uri, scientific, sqlite-simple, tasty , tasty-expected-failure, tasty-hunit, text, time , transformers-base, unix }: mkDerivation { pname = "beam-sqlite"; version = "0.5.1.2"; sha256 = "0d5s6r54aamkr91ji3z05cn7vjmbl0xaysnx3dmalx75r5jhmhzq"; libraryHaskellDepends = [ aeson attoparsec base beam-core beam-migrate bytestring dlist free hashable monad-control mtl network-uri scientific sqlite-simple text time transformers-base unix ]; testHaskellDepends = [ base beam-core beam-migrate sqlite-simple tasty tasty-expected-failure tasty-hunit text time ]; description = "Beam driver for SQLite"; license = lib.licenses.mit; }) {}; "beam-th" = callPackage ({ mkDerivation, base, beam, doctest, doctest-discover, microlens , mtl, tasty, tasty-hunit, template-haskell, text, th-expand-syns , transformers }: mkDerivation { pname = "beam-th"; version = "0.2.0.0"; sha256 = "026lqqih887cfvqj81yvhl191miv4k4p0ssna2f2x46sbn5r79yi"; libraryHaskellDepends = [ base beam microlens mtl template-haskell th-expand-syns transformers ]; testHaskellDepends = [ base beam doctest doctest-discover tasty tasty-hunit template-haskell text ]; description = "Template Haskell utilities for beam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "beamable" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, criterion , deepseq, ghc-prim, integer-gmp, murmur-hash, QuickCheck , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "beamable"; version = "0.1.1.1"; sha256 = "068d70ylk5b6jlg6j1c1nayb4a3mmf7r92blcgmdbjrz3ipqwg27"; libraryHaskellDepends = [ base blaze-builder bytestring ghc-prim integer-gmp murmur-hash ]; testHaskellDepends = [ base blaze-builder bytestring ghc-prim integer-gmp murmur-hash QuickCheck test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base blaze-builder bytestring criterion deepseq ghc-prim integer-gmp murmur-hash ]; description = "Generic serializer/deserializer with compact representation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bearriver" = callPackage ({ mkDerivation, base, dunai, MonadRandom, mtl, simple-affine-space , transformers }: mkDerivation { pname = "bearriver"; version = "0.13.4"; sha256 = "1c2w0ll84mrzkwg3314pnmasgaql0yjhrb5wy7zlm18s3bgpcysb"; libraryHaskellDepends = [ base dunai MonadRandom mtl simple-affine-space transformers ]; description = "FRP Yampa replacement implemented with Monadic Stream Functions"; license = lib.licenses.bsd3; }) {}; "beautifHOL" = callPackage ({ mkDerivation, array, base, haskell98, mtl }: mkDerivation { pname = "beautifHOL"; version = "0.11"; sha256 = "15k41z1p8h0b677wba4mqkfszwggkrfcp3n5hbdvdjfiqyx2hbzi"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base haskell98 mtl ]; description = "A pretty-printer for higher-order logic"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "bech32" = callPackage ({ mkDerivation, array, base, base58-bytestring, bytestring , containers, deepseq, extra, hspec, hspec-discover, memory , optparse-applicative, process, QuickCheck, text, vector }: mkDerivation { pname = "bech32"; version = "1.1.2"; sha256 = "1iyjnyy7l0jf2azbgg6lc5k7n25h1r41fyyqfagyaz79vhi1k7j8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring containers extra text ]; executableHaskellDepends = [ base base58-bytestring bytestring extra memory optparse-applicative text ]; testHaskellDepends = [ base base58-bytestring bytestring containers deepseq extra hspec memory process QuickCheck text vector ]; testToolDepends = [ hspec-discover ]; description = "Implementation of the Bech32 cryptocurrency address format (BIP 0173)"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bech32-th" = callPackage ({ mkDerivation, base, bech32, hspec, hspec-discover , template-haskell, text }: mkDerivation { pname = "bech32-th"; version = "1.1.1"; sha256 = "0548an9v6y14qalb1agl5bskcmpb9865lxyap162xzgskd9s4iik"; libraryHaskellDepends = [ base bech32 template-haskell text ]; testHaskellDepends = [ base bech32 hspec template-haskell ]; testToolDepends = [ hspec-discover ]; description = "Template Haskell extensions to the Bech32 library"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "bed-and-breakfast" = callPackage ({ mkDerivation, array, base, binary, cpphs, deepseq, QuickCheck , template-haskell }: mkDerivation { pname = "bed-and-breakfast"; version = "0.5"; sha256 = "0dj1vvb9j55psp6yra72wk0k3k6ggvarmzj7zjgr8z3npv5mqmar"; libraryHaskellDepends = [ array base binary cpphs deepseq template-haskell ]; testHaskellDepends = [ base QuickCheck ]; description = "Efficient Matrix and Vector operations in 100% Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "beeminder-api" = callPackage ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring , conduit, containers, data-default-class , data-default-instances-base, http-conduit, http-types, lens , monad-control, mtl, resourcet, scientific, text, time , transformers, transformers-base, universe, universe-base , unordered-containers, vector }: mkDerivation { pname = "beeminder-api"; version = "1.0"; sha256 = "0yvk51s7pajndzh3sy6jsq1yg2myvn7i211b0g50n1afh96mf84j"; libraryHaskellDepends = [ aeson attoparsec base blaze-builder bytestring conduit containers data-default-class data-default-instances-base http-conduit http-types lens monad-control mtl resourcet scientific text time transformers transformers-base universe universe-base unordered-containers vector ]; description = "Bindings to the beeminder.com JSON API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bein" = callPackage ({ mkDerivation, base, bytestring, containers, convertible, Crypto , directory, filepath, happstack-server, happstack-util, hdaemonize , HDBC, HDBC-postgresql, hsyslog, mtl, network, old-locale, parsec , process, random, stm, time, unix, utf8-string, xhtml }: mkDerivation { pname = "bein"; version = "0.3.3"; sha256 = "1sq6z2a9bddqh0kys10g495bfj7pcyibsvhfxfl279z53va7d6ch"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring containers convertible Crypto directory filepath happstack-server happstack-util hdaemonize HDBC HDBC-postgresql hsyslog mtl network old-locale parsec process random stm time unix utf8-string xhtml ]; description = "Bein is a provenance and workflow management system for bioinformatics"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "belka" = callPackage ({ mkDerivation, aeson, aeson-value-parser, attoparsec, base , base-prelude, base64-bytestring, bug, bytestring , case-insensitive, hashable, http-client, http-client-tls , http-media, http-types, iri, json-bytes-builder, mtl, potoki , potoki-core, ptr, QuickCheck, quickcheck-instances, rerebase , semigroups, tasty, tasty-hunit, tasty-quickcheck, text , transformers, unordered-containers, vector }: mkDerivation { pname = "belka"; version = "0.8"; sha256 = "1827pjvw13a2zk69rq98sddg70rp9hzjy79jkkc0xa4c6s7y5fny"; libraryHaskellDepends = [ aeson aeson-value-parser attoparsec base base-prelude base64-bytestring bug bytestring case-insensitive hashable http-client http-client-tls http-media http-types iri json-bytes-builder mtl potoki potoki-core ptr semigroups text transformers unordered-containers vector ]; testHaskellDepends = [ bug iri potoki QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; description = "HTTP client DSL"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "bench" = callPackage ({ mkDerivation, base, criterion, optparse-applicative, process , silently, text, turtle }: mkDerivation { pname = "bench"; version = "1.0.12"; sha256 = "1sy97qpv6paar2d5syppk6lc06wjx6qyz5aidsmh30jq853nydx6"; revision = "3"; editedCabalFile = "1lprgyc8jnfys70mxnpynrkgy1m4ss2dhf7mhj9kvxkahkkqdqm2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base criterion optparse-applicative process silently text turtle ]; description = "Command-line benchmark tool"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "bench-graph" = callPackage ({ mkDerivation, base, Chart, Chart-diagrams, csv, directory , filepath, split, text, transformers }: mkDerivation { pname = "bench-graph"; version = "0.1.4"; sha256 = "144al44v3m00lh1rrhjyah0gacbi2n6hjlqvml3yqwf8j9c37wnw"; libraryHaskellDepends = [ base Chart Chart-diagrams csv directory filepath transformers ]; testHaskellDepends = [ base split text ]; description = "Plot and compare benchmarks"; license = lib.licenses.bsd3; }) {}; "bench-show" = callPackage ({ mkDerivation, ansi-wl-pprint, base, Chart, Chart-diagrams, csv , directory, filepath, mwc-random, optparse-applicative , optparse-simple, split, statistics, text, transformers, vector }: mkDerivation { pname = "bench-show"; version = "0.3.2"; sha256 = "1f0zx572d54dyyjifv4p550ci90gdr4mrifhwww4z6p87fbdi32j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint base Chart Chart-diagrams csv directory filepath mwc-random split statistics transformers vector ]; executableHaskellDepends = [ base optparse-applicative optparse-simple ]; testHaskellDepends = [ base split text ]; description = "Show, plot and compare benchmark results"; license = lib.licenses.bsd3; }) {}; "benchmark-function" = callPackage ({ mkDerivation, base, process, random, time }: mkDerivation { pname = "benchmark-function"; version = "0.1.0.1"; sha256 = "1zwk05lf76xcdbqrbaid3whmn04injrg7dnlji2v2i5li0pnpr3c"; libraryHaskellDepends = [ base process random time ]; description = "Test the time it takes to run a haskell function"; license = lib.licenses.gpl3Only; }) {}; "benchpress" = callPackage ({ mkDerivation, base, bytestring, mtl, time }: mkDerivation { pname = "benchpress"; version = "0.2.2.19"; sha256 = "00yv902qicsyrx2sbx7m2h1wsqfzikl8ffbkcvm1xqkn11p3gcjw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl time ]; executableHaskellDepends = [ base bytestring time ]; description = "Micro-benchmarking with detailed statistics"; license = lib.licenses.bsd3; }) {}; "benchpress_0_2_2_20" = callPackage ({ mkDerivation, base, bytestring, mtl, time }: mkDerivation { pname = "benchpress"; version = "0.2.2.20"; sha256 = "0yh44hdk7gh6ygdlys2mrij2gphdv5da8hmc7rnyf6cr5509ynn8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl time ]; executableHaskellDepends = [ base bytestring time ]; description = "Micro-benchmarking with detailed statistics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bencode" = callPackage ({ mkDerivation, base, binary, bytestring, containers, hspec , parsec, QuickCheck, transformers, transformers-compat }: mkDerivation { pname = "bencode"; version = "0.6.1.1"; sha256 = "0znv0y3b3zm5jvhlvj5f5s7y93db67j9yd59w1bnrw2pqv30gqaq"; libraryHaskellDepends = [ base binary bytestring containers parsec transformers transformers-compat ]; testHaskellDepends = [ base bytestring containers hspec QuickCheck ]; description = "Parsers and printers for bencoded data"; license = lib.licenses.bsd3; }) {}; "bencodex" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, bytestring , containers, file-embed, filepath, hashable, hlint, hspec , hspec-attoparsec, hspec-discover, HsYAML, text , unordered-containers }: mkDerivation { pname = "bencodex"; version = "1.0.0"; sha256 = "1ny60qg63kyi12rlk8spc6db40zq3laqfw0k89s0jvnkjlksdyj8"; libraryHaskellDepends = [ attoparsec base bytestring hashable text unordered-containers ]; testHaskellDepends = [ base base64-bytestring bytestring containers file-embed filepath hlint hspec hspec-attoparsec hspec-discover HsYAML text unordered-containers ]; testToolDepends = [ hspec-discover ]; description = "Bencodex reader/writer for Haskell"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bencoding" = callPackage ({ mkDerivation, attoparsec, base, bencode, bytestring, containers , criterion, deepseq, ghc-prim, hspec, integer-gmp, mtl, pretty , QuickCheck, text }: mkDerivation { pname = "bencoding"; version = "0.4.5.4"; sha256 = "01ncsvlay03h4cnj19mvrwbhmx0mksrvyq96qq8r5f7i8l0l9z8r"; libraryHaskellDepends = [ attoparsec base bytestring deepseq ghc-prim integer-gmp mtl pretty text ]; testHaskellDepends = [ attoparsec base bytestring containers ghc-prim hspec QuickCheck ]; benchmarkHaskellDepends = [ attoparsec base bencode bytestring criterion deepseq ghc-prim ]; description = "A library for encoding and decoding of BEncode data"; license = lib.licenses.bsd3; }) {}; "bencoding-lens" = callPackage ({ mkDerivation, base, bencoding, bytestring, cryptonite, hspec , http-conduit, lens }: mkDerivation { pname = "bencoding-lens"; version = "0.1.0.0"; sha256 = "0n4igbdc2x2415giwpy4w9n54c54y2afw8bbrqjmp8ykcfjmqfzm"; libraryHaskellDepends = [ base bencoding bytestring lens ]; testHaskellDepends = [ base bencoding cryptonite hspec http-conduit lens ]; description = "Lenses for bencoded data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bento" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bento"; version = "0.1.0"; sha256 = "14li436dp33r4fygkbxr6rjljdamc0yhxv34wafsy4xsv8h898pb"; libraryHaskellDepends = [ base ]; description = "🍱 Manage stateful components"; license = lib.licenses.mit; }) {}; "berkeleydb" = callPackage ({ mkDerivation, base, binary, bytestring, db }: mkDerivation { pname = "berkeleydb"; version = "2008.10.31"; sha256 = "1qqzxi011xmb4b09r1j5x1b7slgrazh19csfilk4a9f91zvq6l3p"; libraryHaskellDepends = [ base binary bytestring ]; librarySystemDepends = [ db ]; description = "Pretty BerkeleyDB v4 binding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) db;}; "berp" = callPackage ({ mkDerivation, array, base, containers, directory , extensible-exceptions, filepath, ghc, ghc-paths, ghc-prim , haskeline, haskell-src-exts, language-python, monads-tf , parseargs, process, template-haskell, transformers }: mkDerivation { pname = "berp"; version = "0.0.2"; sha256 = "066m1nyfwi1nivjmcnykjdypqzkm2zqfzb07zf6f9hiz9m4g6x09"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers ghc-prim monads-tf template-haskell transformers ]; executableHaskellDepends = [ base containers directory extensible-exceptions filepath ghc ghc-paths haskeline haskell-src-exts language-python monads-tf parseargs process transformers ]; description = "An implementation of Python 3"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bert" = callPackage ({ mkDerivation, async, base, binary, binary-conduit, bytestring , conduit, conduit-extra, containers, mtl, network, parsec , smallcheck, tasty, tasty-hunit, tasty-smallcheck, time, unix , void }: mkDerivation { pname = "bert"; version = "1.2.2.5"; sha256 = "0ski298afg4h5xfvbbvizh659wi1915csp3j3fn0p2aivylrzfbj"; libraryHaskellDepends = [ base binary binary-conduit bytestring conduit conduit-extra containers mtl network parsec time unix void ]; testHaskellDepends = [ async base binary bytestring containers network smallcheck tasty tasty-hunit tasty-smallcheck ]; description = "BERT implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "besout" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "besout"; version = "0.2.0.1"; sha256 = "0bv68nn6ijf1wv57kwp4yj6s75g960pds0n9wihxwkr4hh5azls1"; libraryHaskellDepends = [ base ]; description = "Extended GCD of polynomials over F_p[x]"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bet" = callPackage ({ mkDerivation, aeson, base, bifunctors, binary, bytestring , containers, exceptions, HsOpenSSL, http-client , http-client-openssl, lens, mtl, QuickCheck, semigroupoids , semigroups, test-framework, test-framework-quickcheck2 , test-framework-th, text, time }: mkDerivation { pname = "bet"; version = "0.1.2.3"; sha256 = "0gy12m81bc6vgzq4m0v134jbq5lw1210dxsq4s28c0www0kxj658"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bifunctors binary bytestring containers exceptions HsOpenSSL http-client http-client-openssl lens mtl semigroupoids semigroups text time ]; testHaskellDepends = [ base lens QuickCheck semigroups test-framework test-framework-quickcheck2 test-framework-th ]; description = "Betfair API bindings. Bet on sports on betting exchanges."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "betacode" = callPackage ({ mkDerivation, attoparsec, base, errors, hashable, hspec , QuickCheck, smallcheck, text, text-icu }: mkDerivation { pname = "betacode"; version = "0.1.0.0"; sha256 = "0ry42sp40234c83iw7di37j3jfjfbszxcv4mzgqc54b1693mjq7b"; libraryHaskellDepends = [ attoparsec base errors hashable text text-icu ]; testHaskellDepends = [ base hspec QuickCheck smallcheck ]; description = "A codec for beta code (http://en.wikipedia.org/wiki/Beta_Code)."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "betris" = callPackage ({ mkDerivation, ansi-terminal, base, containers, lens, linear , optparse-applicative, random, stm, time-units, vty }: mkDerivation { pname = "betris"; version = "0.2.1.0"; sha256 = "1vpj20hvr2nf3i8a2ijlxmfa1zqv3xwfp8krz4zjznhgjrb1nfpj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base containers lens linear optparse-applicative random stm time-units vty ]; executableHaskellDepends = [ ansi-terminal base containers lens linear optparse-applicative random stm time-units vty ]; description = "A horizontal version of tetris for braille users"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "between" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "between"; version = "0.11.0.0"; sha256 = "0pa6f7vadslvff0hlm939r2h8k130f16l2sjnzci79n54q9kadw3"; libraryHaskellDepends = [ base ]; description = "Function combinator \"between\" and derived combinators"; license = lib.licenses.bsd3; }) {}; "bf-cata" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bf-cata"; version = "1.1"; sha256 = "0f8pyd2j24x574xs73zhadsd058ib217vd12snkqzg6vg9l7vgzw"; libraryHaskellDepends = [ base ]; license = "LGPL"; }) {}; "bff" = callPackage ({ mkDerivation, base, bimap, category-extras, containers, derive , haskell98, mtl, template-haskell, unix }: mkDerivation { pname = "bff"; version = "0.3.1.2"; sha256 = "1i5y7pki3hyhq2vyshzi40n7yx354p7wiflfig8qxc4h31nbwi2x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bimap category-extras containers derive haskell98 mtl template-haskell unix ]; description = "Bidirectionalization for Free! (POPL'09)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "bff-mono" = callPackage ({ mkDerivation, base, containers, mtl }: mkDerivation { pname = "bff-mono"; version = "0.2.3"; sha256 = "1qswfjrij01g7g85iiyxpvk1k5hgnf6ll7jcf6b33k6dawi3a4qr"; libraryHaskellDepends = [ base containers mtl ]; description = "\"Bidirectionalization for Free\" for Monomorphic Transformations"; license = lib.licenses.bsd3; }) {}; "bglib" = callPackage ({ mkDerivation, async, base, binary, bytestring, monad-loops, mtl , optparse-applicative, serialport, stm }: mkDerivation { pname = "bglib"; version = "3.0.0.0"; sha256 = "1v82kj5ccznky4v4pffnjqzvai54wn2lcfkb2gnzxrn6gzn261a9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring monad-loops mtl serialport stm ]; executableHaskellDepends = [ async base binary bytestring monad-loops mtl optparse-applicative serialport stm ]; description = "Implementation of the BGAPI serial protocol"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "bgmax" = callPackage ({ mkDerivation, attoparsec, base, bytestring, time }: mkDerivation { pname = "bgmax"; version = "0.2.0.4"; sha256 = "0cgxdq5dfs9dvj5ly9sd52pf75yslrnds45hg9nwv5zrfld90rdv"; libraryHaskellDepends = [ attoparsec base bytestring time ]; description = "Parse BgMax-files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bgzf" = callPackage ({ mkDerivation, base, bytestring, mtl, parallel, pipes , streaming-commons }: mkDerivation { pname = "bgzf"; version = "0.1.0.0"; sha256 = "1lmwb65ads6ip5v0h8z03nyzxr9556p13j1y34lhgsyk2lxwdkrv"; libraryHaskellDepends = [ base bytestring mtl parallel pipes streaming-commons ]; description = "Blocked GZip"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bhoogle" = callPackage ({ mkDerivation, base, brick, bytestring, containers, directory , filepath, hoogle, lens, process, protolude, text, time , typed-process, vector, vty }: mkDerivation { pname = "bhoogle"; version = "0.1.3.5"; sha256 = "1gig9w1k1w2kw6y3wx6ckmc7kamwwzzq7mbaxil0rmb5ms0p1rf9"; revision = "2"; editedCabalFile = "0jwfw2xa55ysfxyzp5n2pf2vq753iagpmvg9xnj69nv6ly9whfp7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base brick bytestring containers directory filepath hoogle lens process protolude text time typed-process vector vty ]; description = "Simple terminal GUI for local hoogle"; license = "(BSD-3-Clause OR Apache-2.0)"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bibdb" = callPackage ({ mkDerivation, alex, array, async, base, bibtex, bytestring , containers, curl, download-curl, filepath, happy, microlens , microlens-mtl, microlens-th, mtl, optparse-applicative, parsec , pretty, transformers }: mkDerivation { pname = "bibdb"; version = "0.5.3"; sha256 = "04mddqjdxki1q9cb97achz3xrzm9bsb6spw3rp3vy6wx361w3jld"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array async base bibtex bytestring containers curl download-curl filepath microlens microlens-mtl microlens-th mtl optparse-applicative parsec pretty transformers ]; executableToolDepends = [ alex happy ]; description = "A database based bibliography manager for BibTeX"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bibtex" = callPackage ({ mkDerivation, base, latex, parsec, utility-ht }: mkDerivation { pname = "bibtex"; version = "0.1.0.6"; sha256 = "012zxvrlkl5vdjl1nmabhyi160xak0c8s3gn5ffxz2rqi6akn2h9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base latex parsec utility-ht ]; description = "Parse, format and processing BibTeX files"; license = lib.licenses.bsd3; }) {}; "bidi-icu" = callPackage ({ mkDerivation, base, containers, data-default, ghc-prim, hspec , icu-uc, inline-c, primitive, tasty, tasty-hspec, template-haskell , text, transformers, vector }: mkDerivation { pname = "bidi-icu"; version = "0"; sha256 = "000z286nmqvxjx55dxxfrz2pxjdjnwcbpjm7a7wlm5ng70704bpj"; libraryHaskellDepends = [ base containers data-default ghc-prim inline-c primitive template-haskell text transformers vector ]; libraryPkgconfigDepends = [ icu-uc ]; testHaskellDepends = [ base data-default ghc-prim hspec primitive tasty tasty-hspec text vector ]; description = "The unicode bidirectional algorithm via ICU"; license = "(BSD-2-Clause OR Apache-2.0)"; hydraPlatforms = lib.platforms.none; broken = true; }) {icu-uc = null;}; "bidirectional" = callPackage ({ mkDerivation, base, hedgehog, mtl, profunctors }: mkDerivation { pname = "bidirectional"; version = "0.1.0.0"; sha256 = "1lr2p6kw0rliq1c9srf54w38r12wcl3h1lnnzjgimg5gv634iddd"; libraryHaskellDepends = [ base profunctors ]; testHaskellDepends = [ base hedgehog mtl ]; description = "Simple bidirectional serialization and deserialization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bidirectionalization-combined" = callPackage ({ mkDerivation, base, bytestring, cgi, containers, directory, hint , mtl, parsec, pretty, template-haskell, unix, utf8-string, xhtml }: mkDerivation { pname = "bidirectionalization-combined"; version = "0.1.0.1"; sha256 = "0bclazwhg3ra7zv19xfx5rw2z3p8h8scw5r4m281524qzrkm9j6m"; revision = "1"; editedCabalFile = "1fvqr3g7i57ybszqaa279nvrciw3yv1sj8hpjs3pa0z0cvxvvr42"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring cgi containers directory hint mtl parsec pretty template-haskell unix utf8-string xhtml ]; description = "Prototype Implementation of Combining Syntactic and Semantic Bidirectionalization (ICFP'10)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bidispec" = callPackage ({ mkDerivation, base, bytestring, mtl }: mkDerivation { pname = "bidispec"; version = "0.1.3"; sha256 = "0y9hskhp1vcl92wrh3l7b1g6i7y9v4b06pl2qa9hhp9ladnvw7g4"; libraryHaskellDepends = [ base bytestring mtl ]; description = "Specification of generators and parsers"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bidispec-extras" = callPackage ({ mkDerivation, base, bytestring, dataenc, mtl }: mkDerivation { pname = "bidispec-extras"; version = "0.1"; sha256 = "0insqi63q6gvz39l0k584w583cw9m85vdx5dhpyx9qbb5zxyb0rm"; libraryHaskellDepends = [ base bytestring dataenc mtl ]; description = "Extra helper functions for bidirectional specifications"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bifunctor" = callPackage ({ mkDerivation, base, category }: mkDerivation { pname = "bifunctor"; version = "0.1.0.0"; sha256 = "056fbcmrbzdagxr37nzq06668r9js8q9h79pnz6hv19lfljgspb1"; revision = "1"; editedCabalFile = "1yc56avikf0xnmd7cm2hh93vgwcpxyiw1d208s4hp80i8iprkp2n"; libraryHaskellDepends = [ base category ]; description = "Bifunctors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bifunctors" = callPackage ({ mkDerivation, base, base-orphans, comonad, containers, hspec , hspec-discover, QuickCheck, tagged, template-haskell , th-abstraction, transformers, transformers-compat }: mkDerivation { pname = "bifunctors"; version = "5.5.11"; sha256 = "070964w7gz578379lyj6xvdbcf367csmz22cryarjr5bz9r9csrb"; revision = "1"; editedCabalFile = "1xl5xqr76k7ixq2bjszjh83xkg3szarnzbrv2ahxnmmfbbl5whnc"; libraryHaskellDepends = [ base base-orphans comonad containers tagged template-haskell th-abstraction transformers ]; testHaskellDepends = [ base hspec QuickCheck template-haskell transformers transformers-compat ]; testToolDepends = [ hspec-discover ]; description = "Bifunctors"; license = lib.licenses.bsd3; }) {}; "bifunctors_5_5_12" = callPackage ({ mkDerivation, base, base-orphans, comonad, containers, hspec , hspec-discover, QuickCheck, tagged, template-haskell , th-abstraction, transformers, transformers-compat }: mkDerivation { pname = "bifunctors"; version = "5.5.12"; sha256 = "0pbidsv1w3bvzs8w6sv8g1iqf0l9r1y0b1fmvd67cwlp01r7f1n6"; libraryHaskellDepends = [ base base-orphans comonad containers tagged template-haskell th-abstraction transformers ]; testHaskellDepends = [ base hspec QuickCheck template-haskell transformers transformers-compat ]; testToolDepends = [ hspec-discover ]; description = "Bifunctors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bighugethesaurus" = callPackage ({ mkDerivation, base, HTTP, split }: mkDerivation { pname = "bighugethesaurus"; version = "0.1.0.0"; sha256 = "1j0k3xbgg86g2ls3zdlnff4wrqlmc6aikhfmaczsix1mgyq0iw1s"; libraryHaskellDepends = [ base HTTP split ]; description = "API wrapper for Big Huge Thesaurus"; license = "GPL"; }) {}; "billboard-parser" = callPackage ({ mkDerivation, base, directory, filepath, HarmTrace-Base, HUnit , ListLike, mtl, parseargs, uu-parsinglib }: mkDerivation { pname = "billboard-parser"; version = "1.0.0.1"; sha256 = "1jhiq5w4z7axlqqm6pyl1d3g1vh7ykyy2z69d9ma8qzgm6v72l05"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath HarmTrace-Base HUnit ListLike mtl uu-parsinglib ]; executableHaskellDepends = [ base directory filepath HarmTrace-Base HUnit ListLike mtl parseargs uu-parsinglib ]; description = "A parser for the Billboard chord dataset"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "billeksah-forms" = callPackage ({ mkDerivation, base, billeksah-pane, billeksah-services, Cabal , containers, directory, filepath, glib, gtk, mtl, parsec, pretty , transformers }: mkDerivation { pname = "billeksah-forms"; version = "1.0.0"; sha256 = "094sq2kn0xfvy146i7r89vf1by90nqaj4ki1fk3i2rw9glrv25ms"; libraryHaskellDepends = [ base billeksah-pane billeksah-services Cabal containers directory filepath glib gtk mtl parsec pretty transformers ]; description = "Leksah library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "billeksah-main" = callPackage ({ mkDerivation, base, billeksah-services, containers, directory , filepath, mtl, parsec, plugins, pretty, transformers }: mkDerivation { pname = "billeksah-main"; version = "1.0.0"; sha256 = "1dyg6qfvhzxh2d90gvb8j7djqa04c3aci7rfk3s1wdqz5rkxmnlx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base billeksah-services containers directory filepath mtl parsec plugins pretty transformers ]; description = "Leksah plugin base"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "billeksah-main-static" = callPackage ({ mkDerivation, base, billeksah-forms, billeksah-pane , billeksah-services, containers, directory, filepath, leksah-dummy , leksah-main, leksah-plugin-pane, mtl, parsec, pretty , transformers }: mkDerivation { pname = "billeksah-main-static"; version = "1.0.0"; sha256 = "1g4zldnza6s2xvkqar4rgqirs4p8j2j4ssacg9x0zzc4njzklj7y"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base billeksah-forms billeksah-pane billeksah-services containers directory filepath leksah-dummy leksah-main leksah-plugin-pane mtl parsec pretty transformers ]; description = "Leksah plugin base"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {leksah-dummy = null; leksah-main = null; leksah-plugin-pane = null;}; "billeksah-pane" = callPackage ({ mkDerivation, base, billeksah-services, containers, directory , filepath, glib, gtk, mtl, parsec, pretty, time, transformers }: mkDerivation { pname = "billeksah-pane"; version = "1.0.0"; sha256 = "1ckzjbdfi3y09qvq951xki3h7q3sah41j29mgpqk45rayzqmiavg"; libraryHaskellDepends = [ base billeksah-services containers directory filepath glib gtk mtl parsec pretty time transformers ]; description = "Leksah library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "billeksah-services" = callPackage ({ mkDerivation, base, containers, directory, filepath, mtl, parsec , pretty, transformers }: mkDerivation { pname = "billeksah-services"; version = "1.0.0"; sha256 = "00bsbrsnclwnayqzs24c5fdz9r6ankbhnnkbkzyd1fxsl7lrziwn"; libraryHaskellDepends = [ base containers directory filepath mtl parsec pretty transformers ]; description = "Leksah library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bimap" = callPackage ({ mkDerivation, base, containers, deepseq, exceptions, QuickCheck , template-haskell }: mkDerivation { pname = "bimap"; version = "0.4.0"; sha256 = "1794iykd7rhj29y0w4vyjyn6wnw28hi8sxzvm1j5ivdzmf39d8yi"; revision = "1"; editedCabalFile = "111wyqh17a6pkjhyaz8n1891m69hwr2gybqcpacw4xdmarxmi7f5"; libraryHaskellDepends = [ base containers deepseq exceptions ]; testHaskellDepends = [ base containers deepseq exceptions QuickCheck template-haskell ]; description = "Bidirectional mapping between two key types"; license = lib.licenses.bsd3; }) {}; "bimap-server" = callPackage ({ mkDerivation, aeson, base, bimap, binary, directory, http-types , unix, wai, warp }: mkDerivation { pname = "bimap-server"; version = "0.1.0.1"; sha256 = "0dgmiv1pzzrq22778a2l46knxfk5rh2vw331gcqhxx0jb23d3pq9"; libraryHaskellDepends = [ aeson base bimap binary directory http-types unix wai warp ]; description = "Two-column database server"; license = lib.licenses.bsd3; }) {}; "bimaps" = callPackage ({ mkDerivation, aeson, base, binary, cereal, cereal-vector , containers, criterion, deepseq, hashable, mwc-random, primitive , QuickCheck, storable-tuple, tasty, tasty-quickcheck, tasty-th , unordered-containers, vector, vector-binary-instances , vector-th-unbox }: mkDerivation { pname = "bimaps"; version = "0.1.0.2"; sha256 = "084mdn650bghq3lxpckiym28jcmzyj1r3hnqjl5ly1r0arjdsx4p"; libraryHaskellDepends = [ aeson base binary cereal cereal-vector containers deepseq hashable primitive storable-tuple unordered-containers vector vector-binary-instances vector-th-unbox ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base containers criterion deepseq mwc-random unordered-containers vector ]; description = "bijections with multiple implementations"; license = lib.licenses.bsd3; }) {}; "bin" = callPackage ({ mkDerivation, base, boring, dec, deepseq, fin, hashable , QuickCheck, some }: mkDerivation { pname = "bin"; version = "0.1.2"; sha256 = "0idm2ix4wv1ppr3fjvd8xdlbkhk6lq4rvfs9dv615lmds4gbzm72"; libraryHaskellDepends = [ base boring dec deepseq fin hashable QuickCheck some ]; description = "Bin: binary natural numbers"; license = lib.licenses.gpl2Plus; }) {}; "binance-exports" = callPackage ({ mkDerivation, aeson, base, bytedump, bytestring, cassava , cmdargs, cryptohash-sha256, directory, hedgehog, http-client , http-types, mtl, raw-strings-qq, req, safe-exceptions, scientific , tasty, tasty-hedgehog, tasty-hunit, text, time, xdg-basedir, yaml }: mkDerivation { pname = "binance-exports"; version = "0.1.1.0"; sha256 = "18gaky4kyyx6v3jxay0ax8scbqnljrfxk6papbri9hm0ylh2vh8l"; revision = "1"; editedCabalFile = "0v5ss5mn2r3ir7lbwbiszw9l4khgmvw4dfavdfg29mhv39hr1y6v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytedump bytestring cassava cmdargs cryptohash-sha256 directory http-client http-types mtl raw-strings-qq req safe-exceptions scientific text time xdg-basedir yaml ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hedgehog tasty tasty-hedgehog tasty-hunit ]; description = "Generate CSV Exports of your Binance Trade History"; license = lib.licenses.bsd3; }) {}; "binary_0_8_9_0" = callPackage ({ mkDerivation, array, attoparsec, base, base-orphans, bytestring , Cabal, cereal, containers, criterion, deepseq, directory , filepath, generic-deriving, HUnit, mtl, QuickCheck, random , test-framework, test-framework-quickcheck2, unordered-containers , zlib }: mkDerivation { pname = "binary"; version = "0.8.9.0"; sha256 = "0nv1jpa4c982ic1pqi9nb7n1rsj1vwbi733yim3j3vh5pn45cv2v"; libraryHaskellDepends = [ array base bytestring containers ]; testHaskellDepends = [ array base base-orphans bytestring Cabal containers directory filepath HUnit QuickCheck random test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ array attoparsec base bytestring cereal containers criterion deepseq directory filepath generic-deriving mtl unordered-containers zlib ]; description = "Binary serialisation for Haskell values using lazy ByteStrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "binary-bits" = callPackage ({ mkDerivation, base, binary, bytestring, QuickCheck, random , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "binary-bits"; version = "0.5"; sha256 = "1577bd5q4lhw024v4hfil10iyx7v4cf72ldhxb8xhm27i80lllqn"; revision = "1"; editedCabalFile = "08x9vx9akj46aw1l9k9xhhvqpxwffbz7fcr2dk5vr001a2ya4ngm"; libraryHaskellDepends = [ base binary bytestring ]; testHaskellDepends = [ base binary bytestring QuickCheck random test-framework test-framework-quickcheck2 ]; description = "Bit parsing/writing on top of binary"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "binary-communicator" = callPackage ({ mkDerivation, base, binary, bytestring, mtl }: mkDerivation { pname = "binary-communicator"; version = "1.0.2.2"; sha256 = "1w3cwnliaw1dxgg1zgsg13hp4qdhxb18pfrm99bhmfq81p26ghk8"; libraryHaskellDepends = [ base binary bytestring mtl ]; description = "Flexible way to ease transmission of binary data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "binary-conduit" = callPackage ({ mkDerivation, base, binary, bytestring, conduit, exceptions , hspec, QuickCheck, quickcheck-assertions, resourcet, vector }: mkDerivation { pname = "binary-conduit"; version = "1.3.1"; sha256 = "17yj8rn6fwzbv0z6lczrddv7mkr8906xg2pf2dlvmnwb97zw7004"; libraryHaskellDepends = [ base binary bytestring conduit exceptions vector ]; testHaskellDepends = [ base binary bytestring conduit hspec QuickCheck quickcheck-assertions resourcet ]; description = "data serialization/deserialization conduit library"; license = lib.licenses.mit; }) {}; "binary-derive" = callPackage ({ mkDerivation, base, binary, ghc-prim }: mkDerivation { pname = "binary-derive"; version = "0.1.0"; sha256 = "1rb4fpx5hlq661md7nrpgpmi7jjdq3r1ky6q9vxl6f72h085acvl"; libraryHaskellDepends = [ base binary ghc-prim ]; description = "Automatic deriving of Binary using GHC.Generics"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "binary-enum" = callPackage ({ mkDerivation, base, binary }: mkDerivation { pname = "binary-enum"; version = "0.1.2.0"; sha256 = "1246lsk6bfwkrcspdsavmbz5ym3dvjc8ik3r0nc2if9x55cx5rqm"; libraryHaskellDepends = [ base binary ]; description = "Simple wrappers around enum types"; license = lib.licenses.bsd3; }) {}; "binary-ext" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring, conduit , conduit-combinators, data-binary-ieee754, errors, exceptions , HUnit, monad-control, monad-loops, mono-traversable, mtl , scientific, text, transformers, transformers-base }: mkDerivation { pname = "binary-ext"; version = "2.0.4"; sha256 = "026y58an12p6cmpxhs3qrwl6w4q3i6i47svcj5qz5mi6vsdy2n3f"; 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 ]; testHaskellDepends = [ attoparsec base binary bytestring conduit conduit-combinators data-binary-ieee754 errors exceptions HUnit monad-control monad-loops mono-traversable mtl scientific text transformers transformers-base ]; description = "An alternate with strong-typed errors for `Data.Binary.Get` monad from `binary` package."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "binary-file" = callPackage ({ mkDerivation, base, bytestring, monads-tf, peggy , template-haskell }: mkDerivation { pname = "binary-file"; version = "0.15.25"; sha256 = "1l7ngr1y6vscrvvx7x97ckga8vqjlrgwlhg74qziz7lhc26zs8iz"; libraryHaskellDepends = [ base bytestring monads-tf peggy template-haskell ]; description = "read/write binary file"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "binary-generic" = callPackage ({ mkDerivation, base, binary, bytestring, data-binary-ieee754, syb , text }: mkDerivation { pname = "binary-generic"; version = "0.2.1"; sha256 = "0c6gfa1wvrcw4frrqzrfnc5ydqlbs56jq7hnxgzg89mr510mfsgz"; libraryHaskellDepends = [ base binary bytestring data-binary-ieee754 syb text ]; description = "Generic binary serialisation using binary and syb"; license = lib.licenses.bsd3; }) {}; "binary-generic-combinators" = callPackage ({ mkDerivation, base, binary, byte-order, generic-arbitrary, hspec , QuickCheck }: mkDerivation { pname = "binary-generic-combinators"; version = "0.4.4.0"; sha256 = "0kdgfhkfxsz7315jbf0a5vm15nwmd5gpgwk9hw2kwkfzl1k6iv7x"; libraryHaskellDepends = [ base binary QuickCheck ]; testHaskellDepends = [ base binary byte-order generic-arbitrary hspec QuickCheck ]; description = "Combinators and utilities to make Generic-based deriving of Binary easier and more expressive"; license = lib.licenses.bsd3; }) {}; "binary-ieee754" = callPackage ({ mkDerivation, array, base, binary }: mkDerivation { pname = "binary-ieee754"; version = "0.1.0.0"; sha256 = "0m2dxr5a4rb18jh1xj5yxjpjybn6bz5pjxd2cx06nd6dif4qki0m"; libraryHaskellDepends = [ array base binary ]; description = "Backport ieee754 float double combinators to older binary"; license = lib.licenses.bsd3; }) {}; "binary-indexed-tree" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "binary-indexed-tree"; version = "0.1"; sha256 = "1csbmkwrcfcfydyl2ab6s5bz1fy4fgl14m63zdyi0vy3d17zbl4d"; libraryHaskellDepends = [ array base ]; description = "Binary Indexed Trees (a.k.a. Fenwick Trees)."; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "binary-instances" = callPackage ({ mkDerivation, aeson, base, binary, binary-orphans, bytestring , case-insensitive, hashable, QuickCheck, quickcheck-instances , scientific, tagged, tasty, tasty-quickcheck, text, text-binary , time-compat, unordered-containers, vector , vector-binary-instances }: mkDerivation { pname = "binary-instances"; version = "1.0.2"; sha256 = "10z29k35clq74ma2f0yrkbyf14wdax1zzgb6mn26ja4vp9f5wc14"; revision = "2"; editedCabalFile = "1f9db18466pbnn8hxhbwqb7pf5qmbmc7szpcdhy77n825pvhjyi8"; libraryHaskellDepends = [ aeson base binary binary-orphans case-insensitive hashable scientific tagged text text-binary time-compat unordered-containers vector vector-binary-instances ]; testHaskellDepends = [ aeson base binary bytestring case-insensitive hashable QuickCheck quickcheck-instances scientific tagged tasty tasty-quickcheck text time-compat unordered-containers vector ]; description = "Orphan instances for binary"; license = lib.licenses.bsd3; }) {}; "binary-io" = callPackage ({ mkDerivation, async, base, binary, bytestring, concurrency , deque, exceptions, hspec, process, stm, transformers }: mkDerivation { pname = "binary-io"; version = "0.6.2"; sha256 = "0m2l4ipqk66wal51aabbry2pa642mali8r73pschg3v0dllzk6dq"; libraryHaskellDepends = [ base binary bytestring concurrency deque exceptions process transformers ]; testHaskellDepends = [ async base binary bytestring hspec process stm ]; description = "Read and write values of types that implement Binary"; license = lib.licenses.bsd3; }) {}; "binary-list" = callPackage ({ mkDerivation, base, binary, bytestring, criterion, deepseq , phantom-state, transformers }: mkDerivation { pname = "binary-list"; version = "1.1.1.2"; sha256 = "0y0qvlqb9c9ym0q2s9yjhbmgq56w3pxjva94rdr9a6q9lj7fa8bb"; libraryHaskellDepends = [ base binary bytestring deepseq phantom-state transformers ]; benchmarkHaskellDepends = [ base criterion ]; description = "Lists of length a power of two"; license = lib.licenses.bsd3; }) {}; "binary-literal-qq" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "binary-literal-qq"; version = "1.0"; sha256 = "0kbxd2ryls1zhmfg831ls219fn58xa7dq1bca48v7n7075nmh1jm"; revision = "1"; editedCabalFile = "0rs6ymklp25lmk0hs8paxi4d8qjxjqpmbg2jbpzdagci39h3m9b1"; libraryHaskellDepends = [ base template-haskell ]; description = "Extends Haskell with binary literals"; license = lib.licenses.bsd3; }) {}; "binary-orphans" = callPackage ({ mkDerivation, base, binary, OneTuple, QuickCheck , quickcheck-instances, tagged, tasty, tasty-quickcheck , transformers }: mkDerivation { pname = "binary-orphans"; version = "1.0.2"; sha256 = "0q7yk3m275lcmar1dsrz009xasw34755cjrb6f2h4kkymy93qjsz"; revision = "1"; editedCabalFile = "01arf4sm4srri0iahvlzr2x2nzda7dnii1rwadlgaql5ns2ckazz"; libraryHaskellDepends = [ base binary OneTuple transformers ]; testHaskellDepends = [ base binary OneTuple QuickCheck quickcheck-instances tagged tasty tasty-quickcheck ]; description = "Compatibility package for binary; provides instances"; license = lib.licenses.bsd3; }) {}; "binary-parser" = callPackage ({ mkDerivation, base, bytestring, mtl, QuickCheck , quickcheck-instances, rerebase, tasty, tasty-hunit , tasty-quickcheck, text, transformers }: mkDerivation { pname = "binary-parser"; version = "0.5.7.1"; sha256 = "1k3rc1szwahc5w2lxddnjpd4zkfi2hmcq398sixf2qx44f2kk6vp"; libraryHaskellDepends = [ base bytestring mtl text transformers ]; testHaskellDepends = [ QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; description = "A highly-efficient but limited parser API specialised for bytestrings"; license = lib.licenses.mit; }) {}; "binary-parser_0_5_7_2" = callPackage ({ mkDerivation, base, bytestring, mtl, QuickCheck , quickcheck-instances, rerebase, tasty, tasty-hunit , tasty-quickcheck, text, transformers }: mkDerivation { pname = "binary-parser"; version = "0.5.7.2"; sha256 = "1p17v5fspislzmqy5wxrnmbfg0l0yvm35mk034q4imkmjy0pa1w7"; libraryHaskellDepends = [ base bytestring mtl text transformers ]; testHaskellDepends = [ QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; description = "A highly-efficient but limited parser API specialised for bytestrings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "binary-parsers" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring , bytestring-lexing, case-insensitive, criterion, deepseq , directory, filepath, http-types, QuickCheck, quickcheck-instances , quickcheck-unicode, scanner, scientific, tasty, tasty-hunit , tasty-quickcheck, text, unordered-containers, vector }: mkDerivation { pname = "binary-parsers"; version = "0.2.4.0"; sha256 = "1jmr9djkp9ndysly8g1najzy38xhjpflri5jkwlyfnd2vk9x74yi"; libraryHaskellDepends = [ base binary bytestring bytestring-lexing scientific ]; testHaskellDepends = [ attoparsec base binary bytestring bytestring-lexing deepseq directory filepath QuickCheck quickcheck-instances quickcheck-unicode scientific tasty tasty-hunit tasty-quickcheck text unordered-containers vector ]; benchmarkHaskellDepends = [ attoparsec base binary bytestring case-insensitive criterion deepseq directory filepath http-types scanner scientific text unordered-containers vector ]; description = "Extends binary with parsec/attoparsec style parsing combinators"; license = lib.licenses.bsd3; }) {}; "binary-protocol" = callPackage ({ mkDerivation, base, binary, bytestring, mtl }: mkDerivation { pname = "binary-protocol"; version = "1.0"; sha256 = "1hn6jc4j20z8ni7rpcyamam898yl6jy7zinrhy2rdjvx0p5br13h"; libraryHaskellDepends = [ base binary bytestring mtl ]; description = "Monad to ease implementing a binary network protocol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "binary-protocol-zmq" = callPackage ({ mkDerivation, base, binary, bytestring, mtl, zeromq-haskell }: mkDerivation { pname = "binary-protocol-zmq"; version = "0.2"; sha256 = "14jap6kc1jbr3i010qg2z8d0li09d3a88fwzwrlb750pn67x7amy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring mtl zeromq-haskell ]; description = "Monad to ease implementing a binary network protocol over ZeroMQ"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "binary-search" = callPackage ({ mkDerivation, base, containers, directory, doctest, filepath , hspec, QuickCheck, transformers }: mkDerivation { pname = "binary-search"; version = "2.0.0"; sha256 = "13dp9wbf58k4rbr9ychf7p0zkrpzykxhh4fws741sk9mcjmrkgv7"; libraryHaskellDepends = [ base containers transformers ]; testHaskellDepends = [ base directory doctest filepath hspec QuickCheck ]; description = "Binary and exponential searches"; license = lib.licenses.bsd3; }) {}; "binary-serialise-cbor" = callPackage ({ mkDerivation, base, bytestring, cborg, serialise }: mkDerivation { pname = "binary-serialise-cbor"; version = "0.2.1.0"; sha256 = "0qdbz2qvvqiaqp859fn00470gzxpvw8k3v0wqclgqps3zj9g9854"; libraryHaskellDepends = [ base bytestring cborg serialise ]; description = "Yet Another Binary Serialisation Library (compatibility shim)"; license = lib.licenses.bsd3; }) {}; "binary-shared" = callPackage ({ mkDerivation, base, binary, bytestring, containers, mtl }: mkDerivation { pname = "binary-shared"; version = "0.8.3"; sha256 = "1clqq0rqjw1v7y6glkjnfyga5gxh768flyw617g47z0qa181c0c3"; libraryHaskellDepends = [ base binary bytestring containers mtl ]; description = "Sharing for the binary package"; license = "GPL"; }) {}; "binary-state" = callPackage ({ mkDerivation, base, binary, bytestring, containers, mtl }: mkDerivation { pname = "binary-state"; version = "0.1.1"; sha256 = "06v3qxyl2mvwi3y29rxxf91b2vxvlh5gfznwlnzb4mxzd00aakgl"; libraryHaskellDepends = [ base binary bytestring containers mtl ]; description = "Simple wrapper around Data.Binary, which adds StateT to Get/Put monads."; license = lib.licenses.bsd3; }) {}; "binary-store" = callPackage ({ mkDerivation, base, binary, binary-list, binary-transform , bytestring, bzlib, deepseq, QuickCheck, reinterpret-cast, tasty , tasty-quickcheck }: mkDerivation { pname = "binary-store"; version = "0.1.0.1"; sha256 = "1wjhc18zj6p5gy15y1b7gz0vlqdbwhmfyv82l55ggmzjv1qyv7rl"; libraryHaskellDepends = [ base binary binary-list binary-transform bytestring bzlib deepseq reinterpret-cast ]; testHaskellDepends = [ base binary-list QuickCheck tasty tasty-quickcheck ]; description = "Format to store data using the binary transform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {binary-transform = null;}; "binary-streams" = callPackage ({ mkDerivation, base, binary, bytestring, Cabal , cabal-test-quickcheck, io-streams, QuickCheck }: mkDerivation { pname = "binary-streams"; version = "0.1.0.1"; sha256 = "1kjf5ks9l7fs0fsmwk5bcyhxlrz22hi4315bqqx2jzyq6pnwf4mv"; libraryHaskellDepends = [ base binary bytestring io-streams ]; testHaskellDepends = [ base binary bytestring Cabal cabal-test-quickcheck io-streams QuickCheck ]; description = "data serialization/deserialization io-streams library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "binary-strict" = callPackage ({ mkDerivation, array, base, bytestring, mtl }: mkDerivation { pname = "binary-strict"; version = "0.4.8.6"; sha256 = "11s4hgmxdqdwh5p73kq1a0gshx4fqmbnjwb6ig015832sk3xnsgq"; libraryHaskellDepends = [ array base bytestring mtl ]; testHaskellDepends = [ base bytestring ]; description = "Binary deserialisation using strict ByteStrings"; license = lib.licenses.bsd3; }) {}; "binary-tagged" = callPackage ({ mkDerivation, array, base, base16-bytestring, binary , binary-instances, bytestring, containers, criterion, deepseq , QuickCheck, quickcheck-instances, singleton-bool, structured , tagged, tasty, tasty-hunit, tasty-quickcheck, text, transformers , unordered-containers }: mkDerivation { pname = "binary-tagged"; version = "0.3.1"; sha256 = "01d1wb8h5mz76l09r2azphvhm1y3nar8pqrh2waxn797bd2dh6fp"; revision = "1"; editedCabalFile = "08s4ryp28j0vg94rfp9gnlb8mfyfcnrqnvq59k88l7hh1s4af0r5"; libraryHaskellDepends = [ array base base16-bytestring binary bytestring containers structured tagged ]; testHaskellDepends = [ base binary binary-instances bytestring QuickCheck quickcheck-instances singleton-bool tagged tasty tasty-hunit tasty-quickcheck transformers ]; benchmarkHaskellDepends = [ base binary binary-instances bytestring criterion deepseq text unordered-containers ]; description = "Tagged binary serialisation"; license = lib.licenses.bsd3; }) {}; "binary-tree" = callPackage ({ mkDerivation, base, ChasingBottoms, checkers, criterion, deepseq , doctest, ghc-prim, HUnit, QuickCheck, random, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "binary-tree"; version = "0.1.0.0"; sha256 = "12bb144il2ra4l0zbd7ydvdjv9rpbldp2dn80mafx96782ybhikr"; libraryHaskellDepends = [ base deepseq ghc-prim ]; testHaskellDepends = [ base ChasingBottoms checkers doctest HUnit QuickCheck test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base criterion random ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "binary-typed" = callPackage ({ mkDerivation, base, binary, bytestring, criterion, deepseq , murmur-hash, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "binary-typed"; version = "1.0"; sha256 = "02ans3vny69qfsmwlgri7v31rpff0h3mdp2zpikclay50a471ww5"; revision = "1"; editedCabalFile = "1jnmdi3bnyiyvqlmgh5k8cdcbnl594yq3wrs6cjipw0ik06ar0y2"; libraryHaskellDepends = [ base binary bytestring murmur-hash ]; testHaskellDepends = [ base binary bytestring tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base binary bytestring criterion deepseq ]; description = "Type-safe binary serialization"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "binary-varint" = callPackage ({ mkDerivation, base, binary }: mkDerivation { pname = "binary-varint"; version = "0.1.0.0"; sha256 = "1i183ab4bbq3yarijnb2pwgbi9k1w1nc0fs6ph8d8xnysj6ws8l8"; libraryHaskellDepends = [ base binary ]; description = "VarInt encoding/decoding via Data.Binary"; license = lib.licenses.bsd3; }) {}; "binarydefer" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "binarydefer"; version = "1.2.2"; sha256 = "06q255kip3j31bmj01fqkikvjxbklvcaa1kv3al8v04nkqx6rg3p"; libraryHaskellDepends = [ base ]; description = "Binary serialization with deferred loading"; license = lib.licenses.bsd3; }) {}; "binaryen" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "binaryen"; version = "0.0.6.0"; sha256 = "0jc61n8piz75032d9h6azswkvnhlfvxpn3lhl7jj5ry0xm4g3a7p"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; doHaddock = false; description = "Haskell bindings to binaryen"; license = lib.licenses.bsd3; }) {}; "bind-marshal" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, ghc-prim , monads-tf, mtl, numeric-prelude, random, stm, strict , transformers, type-level-tf, unix }: mkDerivation { pname = "bind-marshal"; version = "0.1"; sha256 = "13riawcdzwr97vmixvg2wf8aysxblzik2mvkrp2gqf9ywda9ksr6"; libraryHaskellDepends = [ base bytestring containers deepseq ghc-prim monads-tf mtl numeric-prelude random stm strict transformers type-level-tf unix ]; description = "Data marshaling library that uses type level equations to optimize buffering"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "binding-core" = callPackage ({ mkDerivation, base, HTF, HUnit, QuickCheck, random, stm }: mkDerivation { pname = "binding-core"; version = "0.2.2"; sha256 = "0qr7nr9cksy2cx2h8g2d485797hvv67197c654va0xwadkj5iviz"; revision = "2"; editedCabalFile = "1cl8k9d0kkhxhdska3mk2c7w4xnyz7z0pd8xyynls0jx0qya0irl"; libraryHaskellDepends = [ base stm ]; testHaskellDepends = [ base HTF HUnit QuickCheck random ]; description = "Data Binding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "binding-gtk" = callPackage ({ mkDerivation, base, binding-core, directory, gtk, mtl }: mkDerivation { pname = "binding-gtk"; version = "0.2.1"; sha256 = "0l68n13w1khfqkc791l9mcnk3cb0565a9ysfn7b3hh5cjx8zi7vr"; revision = "2"; editedCabalFile = "1rcipk9zk7w0q0x9sxsdy53bak9izj0bix6jykzhsxywidcriwcy"; libraryHaskellDepends = [ base binding-core gtk mtl ]; testHaskellDepends = [ base binding-core directory gtk ]; description = "Data Binding in Gtk2Hs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "binding-wx" = callPackage ({ mkDerivation, base, binding-core, directory, stm, wx, wxcore }: mkDerivation { pname = "binding-wx"; version = "0.2.1"; sha256 = "07nbb6a0fmyhmx2dakkw4msxnv273hfcw3swdk3aczpfqlxd1r4i"; revision = "2"; editedCabalFile = "18jckk1pf0bds9s3bw6bklp3nam4bxxs5nlkswar297byfpzghk1"; libraryHaskellDepends = [ base binding-core stm wx wxcore ]; testHaskellDepends = [ base binding-core directory wx ]; description = "Data Binding in WxHaskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bindings" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bindings"; version = "0.1.2"; sha256 = "0zczf1yfjnfzdzv33j33vcc71zsf88a5qxsdmswxrpzika3rs6i0"; libraryHaskellDepends = [ base ]; description = "Deprecated package"; license = lib.licenses.bsd3; }) {}; "bindings-DSL" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bindings-DSL"; version = "1.0.25"; sha256 = "0kqrd78nspl3lk4a0fqn47d8dirjg3b24dkvkigcrlb81hw35pk3"; libraryHaskellDepends = [ base ]; description = "FFI domain specific language, on top of hsc2hs"; license = lib.licenses.bsd3; }) {}; "bindings-EsounD" = callPackage ({ mkDerivation, base, bindings-audiofile, bindings-DSL, esound }: mkDerivation { pname = "bindings-EsounD"; version = "0.1.0.1"; sha256 = "0fl7gdh60k7wj3bnn5hpgsi0kkji857xb47spii7mrip5p4m8pff"; libraryHaskellDepends = [ base bindings-audiofile bindings-DSL ]; libraryPkgconfigDepends = [ esound ]; description = "Low level bindings to EsounD (ESD; Enlightened Sound Daemon)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {esound = null;}; "bindings-GLFW" = callPackage ({ mkDerivation, base, bindings-DSL, HUnit, libGL, libX11 , libXcursor, libXext, libXfixes, libXi, libXinerama, libXrandr , libXxf86vm, test-framework, test-framework-hunit }: mkDerivation { pname = "bindings-GLFW"; version = "3.3.2.0"; sha256 = "0frvqybvy6bk79drhdmv4m754g4db3ys63ib8kw6aw5d3bmhjdbw"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ libGL libX11 libXcursor libXext libXfixes libXi libXinerama libXrandr libXxf86vm ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit ]; description = "Low-level bindings to GLFW OpenGL library"; license = lib.licenses.bsd3; }) {inherit (pkgs) libGL; inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXcursor; inherit (pkgs.xorg) libXext; inherit (pkgs.xorg) libXfixes; inherit (pkgs.xorg) libXi; inherit (pkgs.xorg) libXinerama; inherit (pkgs.xorg) libXrandr; inherit (pkgs.xorg) libXxf86vm;}; "bindings-K8055" = callPackage ({ mkDerivation, base, K8055D }: mkDerivation { pname = "bindings-K8055"; version = "0.1.2"; sha256 = "0daga3vh9x9gih25qgcsl0hafi4hw8h5x64ba6wbmywa9z3hrr20"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; librarySystemDepends = [ K8055D ]; description = "Bindings to Velleman K8055 dll"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {K8055D = null;}; "bindings-apr" = callPackage ({ mkDerivation, apr, base, bindings-DSL }: mkDerivation { pname = "bindings-apr"; version = "0.1"; sha256 = "0fw71z74pv8dxw301iss66kmarhlgwj2lpsy0skmlqfkg98zc96k"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ apr ]; description = "Low level bindings to Apache Portable Runtime (APR)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) apr;}; "bindings-apr-util" = callPackage ({ mkDerivation, apr-util, base, bindings-apr, bindings-DSL }: mkDerivation { pname = "bindings-apr-util"; version = "0.1"; sha256 = "0sr041vpakklpf2mmy78wl5wl8yzfbwvsy07wlplmlh5rgjdm4wx"; libraryHaskellDepends = [ base bindings-apr bindings-DSL ]; libraryPkgconfigDepends = [ apr-util ]; description = "Low level bindings to Apache Portable Runtime Utility (APR Utility)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {apr-util = null;}; "bindings-audiofile" = callPackage ({ mkDerivation, audiofile, base, bindings-DSL }: mkDerivation { pname = "bindings-audiofile"; version = "0.1.0.2"; sha256 = "0ls0iy33i0b86fg7hx23s1d8ypa16bdiw3l8nmsni3zgnn67w6mj"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ audiofile ]; description = "Low level bindings to audiofile"; license = lib.licenses.publicDomain; }) {inherit (pkgs) audiofile;}; "bindings-bfd" = callPackage ({ mkDerivation, alex, array, base, bfd, containers, happy, opcodes , unix }: mkDerivation { pname = "bindings-bfd"; version = "1.2.0.0"; sha256 = "0c05zr3k0az2hfyfync8z2sgdxx6gskqdb1n548fjc986cx298q4"; libraryHaskellDepends = [ array base containers unix ]; librarySystemDepends = [ bfd opcodes ]; libraryToolDepends = [ alex happy ]; description = "Bindings for libbfd, a library of the GNU `binutils'"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {bfd = null; opcodes = null;}; "bindings-cctools" = callPackage ({ mkDerivation, bindings-DSL, dttools }: mkDerivation { pname = "bindings-cctools"; version = "3.6.1.0.1.0.0.1"; sha256 = "1k0p0m09ndk6c42h3yy230q86fnm0hzr1zjr3871f9hapvnvzqr8"; libraryHaskellDepends = [ bindings-DSL ]; librarySystemDepends = [ dttools ]; description = "Bindings to the CCTools WorkQueue C library"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {dttools = null;}; "bindings-codec2" = callPackage ({ mkDerivation, base, binary, bindings-DSL, bytestring, codec2 , split }: mkDerivation { pname = "bindings-codec2"; version = "0.1.1.0"; sha256 = "0mpb79djfqi0had6rx20jsgahdfv23bnp0i25lbxv8vg72m3wdnn"; revision = "1"; editedCabalFile = "1cfhymz6di447bk1k6142b3rdxdy33w3zvd6nxmcjivj95drmrj8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ codec2 ]; executableHaskellDepends = [ base binary bytestring split ]; description = "Very low-level FFI bindings for Codec2"; license = lib.licenses.gpl2Only; }) {inherit (pkgs) codec2;}; "bindings-common" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bindings-common"; version = "1.3.4"; sha256 = "1zbm8v5xp4pay6h0y24ngf8nw96ab0zr754b9n2zczadiarccmcb"; libraryHaskellDepends = [ base ]; description = "This package is obsolete. Look for bindings-DSL instead."; license = lib.licenses.bsd3; }) {}; "bindings-dc1394" = callPackage ({ mkDerivation, base, bindings-DSL, c2hs, dc1394 }: mkDerivation { pname = "bindings-dc1394"; version = "0.2.1"; sha256 = "06xg2amlcqldb7h0xaw8dvzq65npirsibbgmbr5n8s59rwa6hfwq"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ dc1394 ]; libraryToolDepends = [ c2hs ]; description = "Library for using firewire (iidc-1394) cameras"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {dc1394 = null;}; "bindings-directfb" = callPackage ({ mkDerivation, base, bindings-DSL, bindings-posix, directfb }: mkDerivation { pname = "bindings-directfb"; version = "0.1"; sha256 = "0mmba1h9in9xh590nmr1vb5ccqng3nwdc4q0b9d67v22cmc7fhpp"; libraryHaskellDepends = [ base bindings-DSL bindings-posix ]; libraryPkgconfigDepends = [ directfb ]; description = "Low level bindings to DirectFB"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) directfb;}; "bindings-eskit" = callPackage ({ mkDerivation, array, base, bindings-DSL, eskit }: mkDerivation { pname = "bindings-eskit"; version = "0.0.1"; sha256 = "0j0fi74ky1qdvkgbapyq8fag2linawz3ndgzgi8lcci8lsby0n72"; libraryHaskellDepends = [ array base bindings-DSL ]; librarySystemDepends = [ eskit ]; libraryPkgconfigDepends = [ eskit ]; description = "Bindings to ESKit"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {eskit = null;}; "bindings-fann" = callPackage ({ mkDerivation, base, bindings-DSL, fann }: mkDerivation { pname = "bindings-fann"; version = "0.0.2"; sha256 = "1hryjj9aabaxrcgmr3i6sklbyb58djzsrlssidgll3vb0wwcgbq7"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ fann ]; description = "Low level bindings to FANN neural network library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {fann = null;}; "bindings-fluidsynth" = callPackage ({ mkDerivation, base, bindings-DSL, fluidsynth }: mkDerivation { pname = "bindings-fluidsynth"; version = "0.2.1"; sha256 = "1gigvkgkqg240hnggld9dibzap5lanbifqazksysa53rminaw3yd"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ fluidsynth ]; description = "Haskell FFI bindings for fluidsynth software synthesizer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) fluidsynth;}; "bindings-friso" = callPackage ({ mkDerivation, base, bindings-DSL, friso }: mkDerivation { pname = "bindings-friso"; version = "0.1.0.0"; sha256 = "0wg120qrqqf2g38ifjkwj5cc42sdcdn2lrs93wrdq9dd7kldn79c"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ friso ]; description = "Low level bindings for friso"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {friso = null;}; "bindings-glib" = callPackage ({ mkDerivation, base, bindings-DSL, glib }: mkDerivation { pname = "bindings-glib"; version = "0.1.5"; sha256 = "0jhifzbwbphlzz9ffv3pyjv27phvcvky1gczmi9kvfz761b9qgyx"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ glib ]; description = "Low level bindings to GLib"; license = lib.licenses.bsd3; }) {inherit (pkgs) glib;}; "bindings-gobject" = callPackage ({ mkDerivation, base, bindings-DSL, bindings-glib, glib }: mkDerivation { pname = "bindings-gobject"; version = "0.4"; sha256 = "1r2cg06r068nfyppjs2kwfmam7vk5x0l4f865arrrgrqam3bs1av"; libraryHaskellDepends = [ base bindings-DSL bindings-glib ]; libraryPkgconfigDepends = [ glib ]; description = "Low level bindings supporting GObject and derived libraries"; license = lib.licenses.bsd3; }) {inherit (pkgs) glib;}; "bindings-gpgme" = callPackage ({ mkDerivation, base, bindings-DSL, gpgme }: mkDerivation { pname = "bindings-gpgme"; version = "0.1.7"; sha256 = "0jz6v52alvczvmwlik0qvw3bfilhzpyp9wd1g92214j2iblyjk8i"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ gpgme ]; description = "Project bindings-* raw interface to gpgme"; license = lib.licenses.bsd3; }) {inherit (pkgs) gpgme;}; "bindings-gsl" = callPackage ({ mkDerivation, base, bindings-DSL, gsl }: mkDerivation { pname = "bindings-gsl"; version = "0.2.1"; sha256 = "0yv0k6r2pd4bbq0qsf6wfx752qn0d2d0s3jfa633gy6sg97j2n3y"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ gsl ]; description = "Low level bindings to GNU GSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) gsl;}; "bindings-gts" = callPackage ({ mkDerivation, base, bindings-DSL, bindings-glib, gts }: mkDerivation { pname = "bindings-gts"; version = "0.1.1"; sha256 = "1niqkxw7wxircwgvd9z4q9j3jxswifhl0h88v3j35lbxhiz6v7kh"; libraryHaskellDepends = [ base bindings-DSL bindings-glib ]; libraryPkgconfigDepends = [ gts ]; description = "Low level bindings supporting GTS, the GNU Triangulated Surface Library"; license = lib.licenses.lgpl3Only; }) {inherit (pkgs) gts;}; "bindings-hamlib" = callPackage ({ mkDerivation, base, bindings-DSL, hamlib }: mkDerivation { pname = "bindings-hamlib"; version = "0.1.0.0"; sha256 = "1na9v5s5lqdnnj031zmqg3xfpsvy80gzr7qg0f3gsyyniww72xlz"; revision = "1"; editedCabalFile = "1jcpr5c0dbsczkjabbb06y5ddf21v9bbyvs0j56zbn8xpqsrgshy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ hamlib ]; executableHaskellDepends = [ base ]; description = "Hamlib bindings for Haskell"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) hamlib;}; "bindings-hdf5" = callPackage ({ mkDerivation, base, bindings-DSL }: mkDerivation { pname = "bindings-hdf5"; version = "0.1.2"; sha256 = "1d94irqliswjqx65k147mj8i9j34xhfn5lyk5xa7ycf3m5b1g95z"; libraryHaskellDepends = [ base bindings-DSL ]; description = "Project bindings-* raw interface to HDF5 library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bindings-levmar" = callPackage ({ mkDerivation, base, bindings-DSL, blas, liblapack }: mkDerivation { pname = "bindings-levmar"; version = "1.1.0.5"; sha256 = "1pbxwzslg2b1nn66nk8w5z1ryfz205m94ry9vidzyalpz2wnr074"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ blas liblapack ]; description = "Low level bindings to the C levmar (Levenberg-Marquardt) library"; license = "unknown"; }) {inherit (pkgs) blas; inherit (pkgs) liblapack;}; "bindings-libcddb" = callPackage ({ mkDerivation, base, bindings-DSL, libcddb }: mkDerivation { pname = "bindings-libcddb"; version = "0.3"; sha256 = "1hygdr4w27igwc513vs7rc9i2xcmr1ndvbiwhkrdw2x0wsmz6yyy"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ libcddb ]; description = "Low level binding to libcddb"; license = lib.licenses.bsd3; }) {inherit (pkgs) libcddb;}; "bindings-libffi" = callPackage ({ mkDerivation, base, bindings-DSL, libffi }: mkDerivation { pname = "bindings-libffi"; version = "0.3"; sha256 = "1321hr92nsa7fljxxir8waj7i42m8dvz76h693vp4n3lqll9hcf9"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ libffi ]; description = "Low level bindings to libffi"; license = lib.licenses.bsd3; }) {inherit (pkgs) libffi;}; "bindings-libftdi" = callPackage ({ mkDerivation, base, bindings-DSL, libftdi, libusb }: mkDerivation { pname = "bindings-libftdi"; version = "0.1"; sha256 = "07kabkvdjiskika9vddrf9vhknld1x9s4m3b89d9m6l4gb2ln76i"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ libftdi libusb ]; description = "Low level bindings to libftdi"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) libftdi; libusb = null;}; "bindings-libg15" = callPackage ({ mkDerivation, base, bindings-DSL, g15 }: mkDerivation { pname = "bindings-libg15"; version = "0.2.0.0"; sha256 = "1dy4z0m7r7sicqzx4lfibi4nbx6vaq31x93h38v90vn5i4n903vs"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ g15 ]; description = "Bindings to libg15"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {g15 = null;}; "bindings-libpci" = callPackage ({ mkDerivation, base, bindings-DSL }: mkDerivation { pname = "bindings-libpci"; version = "0.4.0.2"; sha256 = "13fyg463zpbgwl8jpx6x7g63alrlb2qlmcqqvl3vhaycgxnnxw1s"; libraryHaskellDepends = [ base bindings-DSL ]; description = "Low level bindings to libpci"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bindings-librrd" = callPackage ({ mkDerivation, base, bindings-DSL, librrd }: mkDerivation { pname = "bindings-librrd"; version = "0.2.0.1"; sha256 = "1dyhq06rs91g77c67lfnscn7l9fgbzikiqnv2d494jd60y1q8n8y"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ librrd ]; description = "Low level bindings to RRDtool"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {librrd = null;}; "bindings-libstemmer" = callPackage ({ mkDerivation, base, bindings-DSL, resourcet, stemmer , transformers }: mkDerivation { pname = "bindings-libstemmer"; version = "0.1.0.0"; sha256 = "03plarpy0fpv9anqnaqwcji3vij2qrxd4qmli77jb5npmax20r92"; libraryHaskellDepends = [ base bindings-DSL resourcet transformers ]; librarySystemDepends = [ stemmer ]; description = "Binding for libstemmer with low level binding"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {stemmer = null;}; "bindings-libusb" = callPackage ({ mkDerivation, base, bindings-DSL, libusb }: mkDerivation { pname = "bindings-libusb"; version = "1.4.5.0"; sha256 = "0xnx9p6wqbwiaqigdnf7x6vd0qq7w9wm0vxsh93adpb5wdpjza66"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ libusb ]; description = "Low level bindings to libusb"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {libusb = null;}; "bindings-libv4l2" = callPackage ({ mkDerivation, base, bindings-DSL, v4l2 }: mkDerivation { pname = "bindings-libv4l2"; version = "0.1"; sha256 = "0s31dh5g26nldb6aq6q4i6ypgajincw7n3d3vm838x3w320qvg2g"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ v4l2 ]; description = "bindings to libv4l2 for Linux"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {v4l2 = null;}; "bindings-libzip" = callPackage ({ mkDerivation, base, bindings-DSL, libzip }: mkDerivation { pname = "bindings-libzip"; version = "1.0.1"; sha256 = "1v52rms8xghj7ip3mmzmpa45mqywl4lfl3a0v6qp8sfnc01hd3ch"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ libzip ]; description = "Low level bindings to libzip"; license = lib.licenses.bsd3; }) {inherit (pkgs) libzip;}; "bindings-linux-videodev2" = callPackage ({ mkDerivation, base, bindings-DSL, ioctl }: mkDerivation { pname = "bindings-linux-videodev2"; version = "0.1.0.1"; sha256 = "0k8h0i8qfmx6fg5d7mbh57brp8h896j9070bss9jmds4bhizhpw9"; libraryHaskellDepends = [ base bindings-DSL ioctl ]; description = "bindings to Video For Linux Two (v4l2) kernel interfaces"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bindings-lxc" = callPackage ({ mkDerivation, base, bindings-DSL, lxc }: mkDerivation { pname = "bindings-lxc"; version = "0.2.2"; sha256 = "03nmhmggvnd3xqkg12212ysz7rr7n09vn9165qj5vw0qxr96q5n7"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ lxc ]; description = "Direct Haskell bindings to LXC (Linux containers) C API"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) lxc;}; "bindings-mmap" = callPackage ({ mkDerivation, bindings-posix }: mkDerivation { pname = "bindings-mmap"; version = "1.0"; sha256 = "19qdf5z6mf8j8inlnax0nv1wiv4va27z4a303hpkbgda459093nd"; libraryHaskellDepends = [ bindings-posix ]; description = "(deprecated) see bindings-posix instead"; license = lib.licenses.bsd3; }) {}; "bindings-monetdb-mapi" = callPackage ({ mkDerivation, base, monetdb-mapi }: mkDerivation { pname = "bindings-monetdb-mapi"; version = "0.1.0.2"; sha256 = "1f6n2x8c0r72d011piyf8fqclfxcqda98ha3w29c86y66qid0wjm"; libraryHaskellDepends = [ base ]; libraryPkgconfigDepends = [ monetdb-mapi ]; description = "Low-level bindings for the MonetDB API (mapi)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {monetdb-mapi = null;}; "bindings-mpdecimal" = callPackage ({ mkDerivation, base, bindings-DSL }: mkDerivation { pname = "bindings-mpdecimal"; version = "0.8.0.0"; sha256 = "18i68ivsrdndjpfnyq6dlmmkkx22v3rp619nm26af8ka3qai12j5"; libraryHaskellDepends = [ base bindings-DSL ]; description = "bindings to mpdecimal library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bindings-nettle" = callPackage ({ mkDerivation, base, bindings-DSL, bytestring, hspec, HUnit , nettle, QuickCheck, quickcheck-io }: mkDerivation { pname = "bindings-nettle"; version = "0.4"; sha256 = "11fnyjxb6gvl2mfnsahzadd5xj0y1p25n98qbhrkzziaihsf01ph"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ nettle ]; testHaskellDepends = [ base bytestring hspec HUnit QuickCheck quickcheck-io ]; description = "bindings to nettle crypto library"; license = lib.licenses.gpl3Only; }) {inherit (pkgs) nettle;}; "bindings-parport" = callPackage ({ mkDerivation, base, bindings-DSL }: mkDerivation { pname = "bindings-parport"; version = "0.0.4"; sha256 = "1q404clpqzv0gik80ycipl94hvj27397z5cw1cs7b0yxlypllg3j"; libraryHaskellDepends = [ base bindings-DSL ]; description = "parport bindings"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {}; "bindings-portaudio" = callPackage ({ mkDerivation, base, bindings-DSL, portaudio, vector }: mkDerivation { pname = "bindings-portaudio"; version = "0.3"; sha256 = "0s8qmkx7psg6b5dbjdb90lz91rkbhfagss1c6idlhqvjjnipps90"; libraryHaskellDepends = [ base bindings-DSL vector ]; libraryPkgconfigDepends = [ portaudio ]; description = "Low-level bindings to portaudio library"; license = lib.licenses.bsd3; }) {inherit (pkgs) portaudio;}; "bindings-posix" = callPackage ({ mkDerivation, base, bindings-DSL }: mkDerivation { pname = "bindings-posix"; version = "1.2.7"; sha256 = "02bcb40jpwylcl48g48r2yd3j7pmij94975r3dcnmyk76kyp3fc3"; libraryHaskellDepends = [ base bindings-DSL ]; description = "Project bindings-* raw interface to Posix"; license = lib.licenses.bsd3; }) {}; "bindings-potrace" = callPackage ({ mkDerivation, base, bindings-DSL, potrace }: mkDerivation { pname = "bindings-potrace"; version = "0.1"; sha256 = "0vb889f49li0lwy3zsji0f1cwzriizh9x6kg3r8676q5j08p7znd"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ potrace ]; description = "Low-level bindings to the potrace bitmap tracing library"; license = lib.licenses.gpl2Only; }) {inherit (pkgs) potrace;}; "bindings-ppdev" = callPackage ({ mkDerivation, base, bindings-DSL, ioctl }: mkDerivation { pname = "bindings-ppdev"; version = "0.0.3"; sha256 = "18px429hplpabfhapwasbdgw8ynfm3vr5rf81pp173j1z0bv4ygq"; libraryHaskellDepends = [ base bindings-DSL ioctl ]; description = "PPDev bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bindings-saga-cmd" = callPackage ({ mkDerivation, base, cmdargs, containers, directory, filepath , process, text, unix }: mkDerivation { pname = "bindings-saga-cmd"; version = "0.1.1.1"; sha256 = "11k56zsz1fg0hb0pqamq2hh3gczzqgj105qss5xrk0cgmsphhbmy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath process unix ]; executableHaskellDepends = [ base cmdargs containers directory filepath process text unix ]; description = "Wrapping saga_cmd"; license = lib.licenses.gpl3Only; }) {}; "bindings-sane" = callPackage ({ mkDerivation, base, bindings-DSL, sane-backends }: mkDerivation { pname = "bindings-sane"; version = "0.0.1"; sha256 = "0jxhc0x5hq6y7iznqlxbgnl37a7k8yki2ri475gyc158d47b0zm2"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ sane-backends ]; description = "FFI bindings to libsane"; license = lib.licenses.lgpl3Only; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) sane-backends;}; "bindings-sc3" = callPackage ({ mkDerivation, base, bindings-DSL, scsynth }: mkDerivation { pname = "bindings-sc3"; version = "0.4.1"; sha256 = "07vp6hzjjrbh3j152mq8f1i6xh9m2r20a555y03p9fzdfrb5kixd"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ scsynth ]; description = "Low-level bindings to the SuperCollider synthesis engine library"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {scsynth = null;}; "bindings-sipc" = callPackage ({ mkDerivation, base, sipc }: mkDerivation { pname = "bindings-sipc"; version = "1.1"; sha256 = "1r2akdkhw054k6vg9a7jpm9ck280lsfkizz7y6cqbn1hy463grkd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; librarySystemDepends = [ sipc ]; executableHaskellDepends = [ base ]; description = "Low level bindings to SIPC"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {sipc = null;}; "bindings-sophia" = callPackage ({ mkDerivation, base, bindings-DSL }: mkDerivation { pname = "bindings-sophia"; version = "0.2.0.2"; sha256 = "0fiibm7nrsx9pzi2lvhhbw71bah6s22h3jvn417ng3lj6ghhzii6"; libraryHaskellDepends = [ base bindings-DSL ]; description = "Low-level bindings to sophia library"; license = lib.licenses.bsd3; }) {}; "bindings-sqlite3" = callPackage ({ mkDerivation, base, bindings-DSL, sqlite }: mkDerivation { pname = "bindings-sqlite3"; version = "1.0.3"; sha256 = "0f30a7xdx50gs7hdv16b3m2055f0ar5c2cani318iwympnrpgww1"; libraryHaskellDepends = [ base bindings-DSL ]; libraryPkgconfigDepends = [ sqlite ]; description = "Low level bindings to sqlite3"; license = lib.licenses.bsd3; }) {inherit (pkgs) sqlite;}; "bindings-svm" = callPackage ({ mkDerivation, base, bindings-DSL }: mkDerivation { pname = "bindings-svm"; version = "0.2.1"; sha256 = "1nnmyxn28qdfy2sclnxv2mf2d426vrzgs7f0vvqri6fkjnvmk11b"; libraryHaskellDepends = [ base bindings-DSL ]; description = "Low level bindings to libsvm"; license = lib.licenses.bsd3; }) {}; "bindings-uname" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bindings-uname"; version = "0.1"; sha256 = "1lsw4dh5vgmfvrx62ns5kmngzlmjzbxkx43x5i2k5qlmzp1pa3hk"; libraryHaskellDepends = [ base ]; description = "Low-level binding to POSIX uname(3)"; license = lib.licenses.publicDomain; }) {}; "bindings-wlc" = callPackage ({ mkDerivation, base, bindings-DSL, convertible, wlc }: mkDerivation { pname = "bindings-wlc"; version = "0.1.0.7"; sha256 = "08i4cw6kibhss5ad7kxv841xpbibrc1l1a619650z8m93axrwgb3"; libraryHaskellDepends = [ base bindings-DSL convertible ]; librarySystemDepends = [ wlc ]; testHaskellDepends = [ base ]; description = "Bindings against the wlc library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) wlc;}; "bindings-yices" = callPackage ({ mkDerivation, base, gmp, yices }: mkDerivation { pname = "bindings-yices"; version = "0.3.0.2"; sha256 = "1d8q9mfwak1ql9q72idx9cdds6fgadhp4bjy4ylxs7612qvvczi4"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ gmp yices ]; description = "Bindings to the Yices theorem prover"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) gmp; inherit (pkgs) yices;}; "bindynamic" = callPackage ({ mkDerivation, base, binary, bytestring, rank1dynamic }: mkDerivation { pname = "bindynamic"; version = "1.0.0.1"; sha256 = "1dp52xagwgzmm77f1cm8mvwjy7xnckbkf1inxskq0c7xcch4wbfb"; revision = "1"; editedCabalFile = "0mq2h1j1xd52irb35y9j0znxzpk661w3dl4d5a011sln4jd3f663"; libraryHaskellDepends = [ base binary bytestring rank1dynamic ]; description = "A variation of Data.Dynamic.Dynamic with a Binary instance"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "binembed" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , dlist, filepath }: mkDerivation { pname = "binembed"; version = "0.1.0.3"; sha256 = "163cs2qfj68dvbsyfg37hzb29jp0ylfpqlnhzjswm4j8mrcfsl3r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal ]; executableHaskellDepends = [ base containers directory dlist filepath ]; description = "Embed data into object files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "binembed-example" = callPackage ({ mkDerivation, base, binembed, bytestring, containers, filepath }: mkDerivation { pname = "binembed-example"; version = "0.1.0.3"; sha256 = "06lw6jvg382k3wj8ybld05bj3nchb8dqk363a69mak3r5zxg43iy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binembed bytestring containers filepath ]; description = "Example project using binembed to embed data in object files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bini" = callPackage ({ mkDerivation, base, binary, bytestring, data-binary-ieee754 }: mkDerivation { pname = "bini"; version = "0.1.5"; sha256 = "1d4cs2f2nmsnib14qhcsa56cpl2596nj71ydvjmgp2yhs8aw8fxq"; libraryHaskellDepends = [ base binary bytestring data-binary-ieee754 ]; description = "A collection of various methods for reading and writing bini files"; license = lib.licenses.bsd3; }) {}; "binrep" = callPackage ({ mkDerivation, aeson, base, bytestring, cereal, refined , refined-with, text }: mkDerivation { pname = "binrep"; version = "0.1.0"; sha256 = "10b65qdk4h96q44bl6ic8c4v2lfkr3vsm15zpia0dlikxnibvb8i"; libraryHaskellDepends = [ aeson base bytestring cereal refined refined-with text ]; description = "Encode binary representations via types"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "bins" = callPackage ({ mkDerivation, base, containers, finite-typelits , ghc-typelits-knownnat, ghc-typelits-natnormalise, math-functions , profunctors, reflection, tagged, vector-sized }: mkDerivation { pname = "bins"; version = "0.1.2.0"; sha256 = "03pzpf8vw7d8cg8raqjpq9dz78r5qqczmjmyc2q5ax3ghcdzx0wa"; libraryHaskellDepends = [ base containers finite-typelits ghc-typelits-knownnat ghc-typelits-natnormalise math-functions profunctors reflection tagged vector-sized ]; description = "Aggregate continuous values into discrete bins"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "binsm" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bytestring , optparse-applicative, parsec }: mkDerivation { pname = "binsm"; version = "0.1.2"; sha256 = "1nhdzy3hqqin67i25kgrrcny99lrdr9i6xddr8gjm6b32kqhakhw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-wl-pprint base bytestring optparse-applicative parsec ]; description = "binary files splitter and merger"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bio" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , directory, mtl, parallel, parsec, QuickCheck, random, tagsoup }: mkDerivation { pname = "bio"; version = "0.5.3"; sha256 = "1vby3nbqbwza65jg5d0bmzh22i5s20cjbqdgaq9zasza7ywgkj22"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring containers directory mtl parallel parsec QuickCheck tagsoup ]; executableHaskellDepends = [ base bytestring random ]; description = "A bioinformatics library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bio-sequence" = callPackage ({ mkDerivation, array, base, bytestring, hspec, parsec, QuickCheck , template-haskell, text }: mkDerivation { pname = "bio-sequence"; version = "0.1.0.0"; sha256 = "0x9il05qdzmj6ka0pr8nbjg8zi073f52lpfd0dhzxy2f15zdralc"; libraryHaskellDepends = [ array base bytestring parsec template-haskell text ]; testHaskellDepends = [ base bytestring hspec QuickCheck ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bioace" = callPackage ({ mkDerivation, base, bioalign, biocore, bytestring, parsec }: mkDerivation { pname = "bioace"; version = "0.0.1"; sha256 = "08k2w66gpysjk038pi50lc21gbn2dyp5z8ls0qhcmjqc59dn8hvg"; libraryHaskellDepends = [ base bioalign biocore bytestring parsec ]; description = "Library for reading ace assembly files"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "bioalign" = callPackage ({ mkDerivation, base, biocore, bytestring }: mkDerivation { pname = "bioalign"; version = "0.0.5"; sha256 = "006gg8ds6klrl9rc1csi247rf8gzlgn9mdi0jl4pjz5xmf0jw5dr"; libraryHaskellDepends = [ base biocore bytestring ]; description = "Data structures and helper functions for calculating alignments"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "biocore" = callPackage ({ mkDerivation, base, bytestring, stringable }: mkDerivation { pname = "biocore"; version = "0.3.1"; sha256 = "06ml9p144bv0c9hv6pkcvhdgc0vw0jxzbqb834ilr38kjmrpsar1"; revision = "1"; editedCabalFile = "0lz3inilvxn1simbpm8002iv7h9wk1gzng2vj3gpxps99zvihqc4"; libraryHaskellDepends = [ base bytestring stringable ]; description = "A bioinformatics library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "biofasta" = callPackage ({ mkDerivation, base, biocore, bytestring }: mkDerivation { pname = "biofasta"; version = "0.0.3"; sha256 = "1l770sg2gcg7wl5yfrrk9nr7hgd5m0q158ad5nd8z7i5vsfah8b2"; libraryHaskellDepends = [ base biocore bytestring ]; description = "Library for reading fasta sequence files"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "biofastq" = callPackage ({ mkDerivation, base, biocore, bytestring }: mkDerivation { pname = "biofastq"; version = "0.1"; sha256 = "0453cb2sw6x9hx3z7w3fvymwi0l0s86wlvi6vvsh0jcwas3iirbl"; libraryHaskellDepends = [ base biocore bytestring ]; description = "A library for reading FASTQ files"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "biohazard" = callPackage ({ mkDerivation, attoparsec, base, base-prelude, bytestring, Cabal , containers, directory, exceptions, hashable, monad-control , optparse-applicative, primitive, stm, streaming, text , transformers, transformers-base, unix, unordered-containers , vector, vector-algorithms, zlib }: mkDerivation { pname = "biohazard"; version = "2.1"; sha256 = "1z837bb61wggqnbkh7hfs22hjxqh6z6z6w2whl1kq6lj0hif05c1"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ attoparsec base base-prelude bytestring containers directory exceptions hashable monad-control optparse-applicative primitive stm streaming text transformers transformers-base unix unordered-containers vector vector-algorithms zlib ]; description = "bioinformatics support library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bioinformatics-toolkit" = callPackage ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring , bytestring-lexing, case-insensitive, clustering, conduit , conduit-extra, containers, criterion, data-default-class , data-ordlist, deepseq, double-conversion, hexpat, HsHTSLib , http-conduit, IntervalMap, math-functions, matrices, microlens , microlens-th, mtl, parallel, primitive, random, split, statistics , tasty, tasty-golden, tasty-hunit, text, transformers , unordered-containers, vector, vector-algorithms, word8 }: mkDerivation { pname = "bioinformatics-toolkit"; version = "0.10.0"; sha256 = "07fzdwl5cknkjwzwf8ixhapx0c5wyxgimrx4pxipj5gm30ryl62z"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-pretty attoparsec base bytestring bytestring-lexing case-insensitive clustering conduit conduit-extra containers data-default-class data-ordlist deepseq double-conversion hexpat HsHTSLib http-conduit IntervalMap math-functions matrices microlens microlens-th mtl parallel primitive split statistics text transformers unordered-containers vector vector-algorithms word8 ]; testHaskellDepends = [ base bytestring conduit conduit-extra data-default-class matrices microlens mtl random tasty tasty-golden tasty-hunit unordered-containers vector ]; benchmarkHaskellDepends = [ base bytestring clustering conduit conduit-extra criterion data-default-class mtl random ]; description = "A collection of bioinformatics tools"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "biophd" = callPackage ({ mkDerivation, base, binary, biocore, bytestring, parsec, text , time, time-locale-compat }: mkDerivation { pname = "biophd"; version = "0.0.8"; sha256 = "0p3xfv61xzz29qg660pcsgns7r5q1cybk3hdvdnwf0cqdc9fhxbl"; libraryHaskellDepends = [ base binary biocore bytestring parsec text time time-locale-compat ]; description = "Library for reading phd sequence files"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "biopsl" = callPackage ({ mkDerivation, base, biocore, bytestring, cmdargs , unordered-containers }: mkDerivation { pname = "biopsl"; version = "0.4"; sha256 = "1v9vg9gnrf606raqlzcd15irg60v3cf5m0yy5qsdyxm24102bgmj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base biocore bytestring ]; executableHaskellDepends = [ cmdargs unordered-containers ]; description = "Library and executables for working with PSL files"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "biosff" = callPackage ({ mkDerivation, array, base, binary, biocore, bytestring, cmdargs , mtl }: mkDerivation { pname = "biosff"; version = "0.3.7.1"; sha256 = "1mxsqxcf5sh37gpfqil499i9n8wi3sk5sl2cx6x6agbc0n726bwq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary biocore bytestring ]; executableHaskellDepends = [ array base cmdargs mtl ]; description = "Library and executables for working with SFF files"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {}; "biostockholm" = callPackage ({ mkDerivation, attoparsec, attoparsec-conduit, base, biocore , blaze-builder, blaze-builder-conduit, bytestring, conduit , containers, deepseq, hspec, HUnit, QuickCheck, transformers , zlib-conduit }: mkDerivation { pname = "biostockholm"; version = "0.3.4"; sha256 = "04k7cl8fjsi2mv60p2qg2nmy86z2adw9gzjnkxffqsc1q85y4lz7"; libraryHaskellDepends = [ attoparsec attoparsec-conduit base biocore blaze-builder blaze-builder-conduit bytestring conduit containers deepseq ]; testHaskellDepends = [ base biocore bytestring conduit containers hspec HUnit QuickCheck transformers zlib-conduit ]; description = "Parsing and rendering of Stockholm files (used by Pfam, Rfam and Infernal)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bip32" = callPackage ({ mkDerivation, base, base16-bytestring, base58-bytestring, binary , bitcoin-hash, bitcoin-keys, bytestring, hedgehog, tasty , tasty-hedgehog, tasty-hunit }: mkDerivation { pname = "bip32"; version = "0.2"; sha256 = "1ji71m6mdnhqscadrmxs4pwb18cc5j91dhlnqs3d76gk32fyy32q"; libraryHaskellDepends = [ base base58-bytestring binary bitcoin-hash bitcoin-keys bytestring ]; testHaskellDepends = [ base base16-bytestring base58-bytestring binary bitcoin-keys bytestring hedgehog tasty tasty-hedgehog tasty-hunit ]; description = "BIP-0032: Hierarchical Deterministic Wallets for Bitcoin and other cryptocurrencies"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "birch-beer" = callPackage ({ mkDerivation, aeson, base, bytestring, cassava, colour , containers, deepseq, diagrams, diagrams-cairo, diagrams-graphviz , diagrams-gtk, diagrams-lib, diversity, elbow, fgl, foldl , graphviz, gtk, hierarchical-clustering , hierarchical-spectral-clustering, lens, matrix-market-attoparsec , mtl, optparse-generic, palette, plots, safe, scientific , sparse-linear-algebra, spectral-clustering, split, statistics , SVGFonts, temporary, text, text-show, typed-spreadsheet, vector }: mkDerivation { pname = "birch-beer"; version = "0.4.1.0"; sha256 = "07l9y57if58047d54g52vhpk4372aj563brbds62c3fgb5wjpdc6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring cassava colour containers deepseq diagrams diagrams-cairo diagrams-graphviz diagrams-gtk diagrams-lib diversity elbow fgl foldl graphviz gtk hierarchical-clustering hierarchical-spectral-clustering lens matrix-market-attoparsec mtl optparse-generic palette plots safe scientific sparse-linear-algebra spectral-clustering split statistics SVGFonts temporary text text-show typed-spreadsheet vector ]; executableHaskellDepends = [ aeson base bytestring cassava colour containers diagrams diagrams-cairo diagrams-lib elbow hierarchical-spectral-clustering lens optparse-generic sparse-linear-algebra text text-show vector ]; description = "Plot a colorful tree"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "bird" = callPackage ({ mkDerivation, base, bytestring, containers, data-default, hack , hack-handler-happstack, haskell98, MissingH, mtl, parsec, process , rallod }: mkDerivation { pname = "bird"; version = "0.0.19"; sha256 = "0w380dcpk8gp5cx24nh6xlnibd6pw93wmxcajl26p4kd5cxbgfqz"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers data-default hack hack-handler-happstack haskell98 MissingH mtl parsec process rallod ]; description = "A simple, sinatra-inspired web framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "birds-of-paradise" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "birds-of-paradise"; version = "0.2.1.1"; sha256 = "0gn1dkycqal2xvmprq6xqz19qnpxvhwck4h8fqc8gq30nzpq143r"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Birds of Paradise"; license = lib.licenses.bsd3; }) {}; "bisc" = callPackage ({ mkDerivation, base, bytestring, configurator, data-default , directory, exceptions, filepath, leveldb-haskell, mtl , optparse-applicative, resourcet, selda, selda-sqlite, text, unix }: mkDerivation { pname = "bisc"; version = "0.4.1.0"; sha256 = "06jb8kikpdc9fz5ndy8qmqv1zmvxjg130wvsh23hhp8a01n4pxca"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring configurator data-default directory exceptions filepath leveldb-haskell mtl optparse-applicative resourcet selda selda-sqlite text unix ]; description = "A small tool that clears cookies (and more)"; license = lib.licenses.gpl3Only; }) {}; "biscuit-haskell" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, base16-bytestring , base64, bytestring, cereal, containers, criterion, cryptonite , lens, lens-aeson, memory, mtl, parser-combinators, protobuf , random, regex-tdfa, tasty, tasty-hunit, template-haskell, text , th-lift-instances, time, validation-selective }: mkDerivation { pname = "biscuit-haskell"; version = "0.2.1.0"; sha256 = "12c5cl3gc0518b7vrzc0v56ch8rlsc5xvdmhj8lxr085xm16dqng"; libraryHaskellDepends = [ async attoparsec base base16-bytestring base64 bytestring cereal containers cryptonite memory mtl parser-combinators protobuf random regex-tdfa template-haskell text th-lift-instances time validation-selective ]; testHaskellDepends = [ aeson async attoparsec base base16-bytestring base64 bytestring cereal containers cryptonite lens lens-aeson mtl parser-combinators protobuf random tasty tasty-hunit template-haskell text th-lift-instances time validation-selective ]; benchmarkHaskellDepends = [ base criterion ]; description = "Library support for the Biscuit security token"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "biscuit-servant" = callPackage ({ mkDerivation, base, biscuit-haskell, bytestring, hspec , http-client, mtl, servant, servant-client, servant-client-core , servant-server, text, time, wai, warp }: mkDerivation { pname = "biscuit-servant"; version = "0.2.1.0"; sha256 = "1sw496bfvh5kfyb1f0sczjayb5b2vq14x2vdmww99knjjvn0ibxp"; libraryHaskellDepends = [ base biscuit-haskell bytestring mtl servant-server text wai ]; testHaskellDepends = [ base biscuit-haskell bytestring hspec http-client servant servant-client servant-client-core servant-server text time warp ]; description = "Servant support for the Biscuit security token"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bisect-binary" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, hashable , haskeline, integer-logarithms, optparse-applicative, process , terminal-size, time, yaml }: mkDerivation { pname = "bisect-binary"; version = "0.1.0.1"; sha256 = "000dydglclgk65ryb2n2zdrwp1rnzv7phmh2vi8s1gpp67b5l5ad"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory filepath hashable haskeline integer-logarithms optparse-applicative process terminal-size time yaml ]; description = "Determine relevant parts of binary data"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bishbosh" = callPackage ({ mkDerivation, array, base, containers, data-default, deepseq , directory, extra, factory, filepath, ghc-prim, HUnit, hxt , hxt-relaxng, mtl, parallel, polyparse, process, QuickCheck , random, time, toolshed, unix }: mkDerivation { pname = "bishbosh"; version = "0.1.4.0"; sha256 = "1gnydsskfs0ws0pa8kl4xcd2c7n3bdq6n3kf2lxnwq6s23kdj9by"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base containers data-default deepseq extra factory filepath ghc-prim hxt mtl parallel polyparse process random time toolshed ]; executableHaskellDepends = [ array base containers data-default deepseq directory extra factory filepath hxt hxt-relaxng mtl process random toolshed unix ]; testHaskellDepends = [ array base containers data-default deepseq extra filepath HUnit hxt mtl polyparse QuickCheck random toolshed ]; description = "Plays chess"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bit-array" = callPackage ({ mkDerivation, base, directory, doctest, filepath, numeric-qq }: mkDerivation { pname = "bit-array"; version = "0.1.2"; sha256 = "0g3yr1dp32983x7my8qwqaz6naap0qlxswa0864mb27a59jvq1qn"; libraryHaskellDepends = [ base numeric-qq ]; testHaskellDepends = [ base directory doctest filepath ]; description = "A bit array (aka bitset, bitmap, bit vector) API for numeric types"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "bit-protocol" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, dlist , ghc-prim, QuickCheck, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "bit-protocol"; version = "0.2.3.0"; sha256 = "06f9rl0zjaldfv42lryqvm42w5ri21wvza53zdkqrim9krdqh0ph"; libraryHaskellDepends = [ base base64-bytestring bytestring dlist ghc-prim QuickCheck ]; testHaskellDepends = [ base base64-bytestring bytestring dlist ghc-prim QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Encode binary protocols with some odd bit numbers into a bytestring"; license = lib.licenses.bsd3; }) {}; "bit-stream" = callPackage ({ mkDerivation, base, criterion, ghc-prim, QuickCheck, tasty , tasty-hunit, tasty-quickcheck, tasty-smallcheck, vector }: mkDerivation { pname = "bit-stream"; version = "0.1.0.2"; sha256 = "1x4vcg2y2il540syqdzk2wdixs8g672lhzjm46y40x4299yjw7w1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ghc-prim vector ]; testHaskellDepends = [ base QuickCheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck vector ]; benchmarkHaskellDepends = [ base criterion ]; description = "Lazy, infinite, compact stream of Bool with O(1) indexing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bit-vector" = callPackage ({ mkDerivation, base, QuickCheck, tasty, tasty-quickcheck , tasty-th, vector }: mkDerivation { pname = "bit-vector"; version = "0.2.0"; sha256 = "1h3hm1akbj2qzl3df877hfgz3fanhvrj6czxvjbpcalpf3d6h5z1"; libraryHaskellDepends = [ base vector ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck tasty-th vector ]; description = "Simple bit vectors for Haskell"; license = lib.licenses.bsd3; }) {}; "bitarray" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "bitarray"; version = "0.0.1.1"; sha256 = "00nqd62cbh42qqqvcl6iv1i9kbv0f0mkiygv4j70wfh5cl86yzxj"; revision = "1"; editedCabalFile = "10fk92v9afjqk43zi621jxl0n8kci0xjj32lz3vqa9xbh67zjz45"; libraryHaskellDepends = [ array base ]; description = "Mutable and immutable bit arrays"; license = lib.licenses.bsd3; }) {}; "bitcoin-address" = callPackage ({ mkDerivation, base, base16-bytestring, base58-bytestring, bech32 , binary, bitcoin-hash, bitcoin-keys, bitcoin-script, bytestring , hedgehog, tasty, tasty-hedgehog, tasty-hunit, text }: mkDerivation { pname = "bitcoin-address"; version = "0.1"; sha256 = "1pxxscq4giqgkk5dy55lmsypqssdddbwp25a7d3n04x3gd23j5ym"; libraryHaskellDepends = [ base base58-bytestring bech32 binary bitcoin-hash bitcoin-keys bitcoin-script bytestring text ]; testHaskellDepends = [ base base16-bytestring bitcoin-keys bitcoin-script bytestring hedgehog tasty tasty-hedgehog tasty-hunit ]; description = "Bitcoin address generation and rendering. Parsing coming soon."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "bitcoin-api" = callPackage ({ mkDerivation, aeson, base, base58string, binary, bitcoin-block , bitcoin-script, bitcoin-tx, bitcoin-types, bytestring, hexstring , hspec, http-client, lens, lens-aeson, text, unordered-containers , wreq }: mkDerivation { pname = "bitcoin-api"; version = "0.12.1"; sha256 = "0c1ydggik4k3vj93bqk53privyblkwhd32jizw25qk5j34axwy69"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base base58string binary bitcoin-block bitcoin-script bitcoin-tx bitcoin-types bytestring hexstring lens lens-aeson text unordered-containers wreq ]; testHaskellDepends = [ base base58string bitcoin-script bitcoin-tx bytestring hspec http-client lens text wreq ]; description = "Provides access to the RPC API of Bitcoin Core"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "bitcoin-api-extra" = callPackage ({ mkDerivation, base, binary, bitcoin-api, bitcoin-block , bitcoin-tx, bytestring, conduit, hspec, http-client, lens, stm , stm-chans, stm-conduit, text, transformers, wreq }: mkDerivation { pname = "bitcoin-api-extra"; version = "0.9.1"; sha256 = "1z6pppjgq6sy4q78k176pnr6y3lq369brqf0pg90v0qggl0cc8y4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bitcoin-api bitcoin-block bitcoin-tx bytestring conduit lens stm stm-chans stm-conduit text transformers ]; testHaskellDepends = [ base bitcoin-api bitcoin-tx bytestring conduit hspec http-client lens text wreq ]; description = "Higher level constructs on top of the bitcoin-api package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "bitcoin-block" = callPackage ({ mkDerivation, base, binary, bitcoin-tx, bitcoin-types , bytestring, cryptohash, hexstring, hspec, largeword, lens }: mkDerivation { pname = "bitcoin-block"; version = "0.13.1"; sha256 = "0nkx86fwv65x9vz6ni6qgz61afnvcifw2g92bnwdli8hww7prxfp"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bitcoin-tx bitcoin-types bytestring cryptohash hexstring largeword lens ]; testHaskellDepends = [ base bitcoin-tx bitcoin-types bytestring hexstring hspec ]; description = "Utility functions for manipulating bitcoin blocks"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "bitcoin-compact-filters" = callPackage ({ mkDerivation, aeson, base, bitstream, bytestring, cereal , haskoin-core, memory, tasty, tasty-hunit, tasty-quickcheck, text , transformers }: mkDerivation { pname = "bitcoin-compact-filters"; version = "0.1.0.2"; sha256 = "1cay53gbm9r5wrpk0sjq086n08lns20xsqb27hgw6a2hfcj7zai2"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bitstream bytestring cereal haskoin-core memory text transformers ]; testHaskellDepends = [ aeson base bytestring cereal haskoin-core tasty tasty-hunit tasty-quickcheck text ]; description = "BIP 158 compact block filters"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bitcoin-hash" = callPackage ({ mkDerivation, base, bytestring, cryptonite, memory, tasty , tasty-hunit, time }: mkDerivation { pname = "bitcoin-hash"; version = "0.1"; sha256 = "10xg9n1r505p4jh8mz43v48h1b3dck2mki27lkn9d8bh19jzk20k"; libraryHaskellDepends = [ base bytestring cryptonite memory ]; testHaskellDepends = [ base bytestring tasty tasty-hunit time ]; description = "Bitcoin hash primitives"; license = lib.licenses.asl20; }) {}; "bitcoin-hs" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , deepseq, directory, filepath, ghc-prim, HTTP, json, mtl, network , network-uri, old-locale, QuickCheck, random, tasty, tasty-hunit , tasty-quickcheck, time, transformers }: mkDerivation { pname = "bitcoin-hs"; version = "0.0.1"; sha256 = "01vmf3qgj8g37xm01cbhyvxsw0h39bngpjrhq0kbc6mg83p2wy59"; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath ghc-prim HTTP json mtl network network-uri old-locale random time transformers ]; testHaskellDepends = [ array base binary bytestring containers mtl old-locale QuickCheck random tasty tasty-hunit tasty-quickcheck time transformers ]; description = "Partial implementation of the Bitcoin protocol (as of 2013)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bitcoin-keys" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, hedgehog , secp256k1-haskell, tasty, tasty-hedgehog, tasty-hunit }: mkDerivation { pname = "bitcoin-keys"; version = "0.1"; sha256 = "18xdwp3p2r1cv5f84mfl5dj2hd6v2dnvqam8ny9jv9kswn4m66c0"; libraryHaskellDepends = [ base bytestring secp256k1-haskell ]; testHaskellDepends = [ base base16-bytestring bytestring hedgehog tasty tasty-hedgehog tasty-hunit ]; description = "Bitcoin keys"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bitcoin-payment-channel" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, base64-bytestring , blockchain-restful-address-index-api, bytestring, cereal , criterion, data-default-class, deepseq, either, errors , haskoin-core, hexstring, hspec, hspec-discover, monad-time, mtl , QuickCheck, random, rbpcp-api, scientific, semigroups , string-conversions, tagged, test-framework , test-framework-quickcheck2, text, tf-random, time, transformers }: mkDerivation { pname = "bitcoin-payment-channel"; version = "1.2.0.0"; sha256 = "022wkygx76557cqkw0rvkmv3111n6hiyk3vwym3ampbkr2dv998f"; libraryHaskellDepends = [ aeson base base16-bytestring blockchain-restful-address-index-api bytestring cereal data-default-class deepseq either errors haskoin-core hexstring hspec monad-time mtl QuickCheck rbpcp-api scientific semigroups string-conversions tagged text time transformers ]; testHaskellDepends = [ aeson base base16-bytestring base64-bytestring blockchain-restful-address-index-api bytestring cereal data-default-class deepseq either errors haskoin-core hexstring hspec hspec-discover monad-time mtl QuickCheck random rbpcp-api scientific semigroups string-conversions tagged test-framework test-framework-quickcheck2 text tf-random time transformers ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ aeson base base16-bytestring blockchain-restful-address-index-api bytestring cereal criterion data-default-class deepseq either errors haskoin-core hexstring hspec monad-time mtl QuickCheck rbpcp-api scientific semigroups string-conversions tagged text time transformers ]; description = "Instant, two-party Bitcoin payments"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {blockchain-restful-address-index-api = null;}; "bitcoin-rpc" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, cereal , containers, ghc-prim, HTTP, HUnit, mtl, network, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 , text, unix, unordered-containers, watchdog }: mkDerivation { pname = "bitcoin-rpc"; version = "0.5.0.1"; sha256 = "0bx54033w0yjb2isd7cvnd46qz3nqs7z6flw0mb1nkd81sdxbhp2"; libraryHaskellDepends = [ aeson attoparsec base bytestring cereal containers ghc-prim HTTP mtl network text unix unordered-containers watchdog ]; testHaskellDepends = [ aeson attoparsec base bytestring cereal containers ghc-prim HTTP HUnit mtl network QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text unix unordered-containers watchdog ]; description = "Library to communicate with the Satoshi Bitcoin daemon"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bitcoin-script" = callPackage ({ mkDerivation, base, base16-bytestring, binary, bytestring, hspec , text }: mkDerivation { pname = "bitcoin-script"; version = "0.11.1"; sha256 = "0k3v35p6qpgh88gc5rqpcmh202xrn2rind9641dinwqqx631v31r"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base16-bytestring binary bytestring text ]; testHaskellDepends = [ base bytestring hspec ]; description = "Compilation, manipulation and decompilation of Bitcoin scripts"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bitcoin-scripting" = callPackage ({ mkDerivation, attoparsec, base, bytestring, cereal, containers , haskoin-core, tasty, tasty-hunit, tasty-quickcheck, text , transformers }: mkDerivation { pname = "bitcoin-scripting"; version = "0.2.0"; sha256 = "00ml3vnfigymzn8qqzl241q1k0zc4gn9p5zv1339jqv5fz0dvg1b"; libraryHaskellDepends = [ attoparsec base bytestring cereal containers haskoin-core text transformers ]; testHaskellDepends = [ base bytestring cereal haskoin-core tasty tasty-hunit tasty-quickcheck text ]; description = "Resources for working with miniscript, and script descriptors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bitcoin-tx" = callPackage ({ mkDerivation, base, binary, bitcoin-script, bitcoin-types , bytestring, cryptohash, hexstring, hspec, lens }: mkDerivation { pname = "bitcoin-tx"; version = "0.13.1"; sha256 = "006c55l6q6cknxw0k0kzr8vkv8azapfb4mkax6ac6rih6mjq5f1v"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bitcoin-script bitcoin-types bytestring cryptohash hexstring lens ]; testHaskellDepends = [ base bitcoin-script bytestring hexstring hspec ]; description = "Utility functions for manipulating bitcoin transactions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "bitcoin-types" = callPackage ({ mkDerivation, base, base58string, binary, bytestring, hexstring , hspec, text }: mkDerivation { pname = "bitcoin-types"; version = "0.9.2"; sha256 = "02y4svhcsml37p78g4cm97kyigcakgf4hds4bxnp0r4ba1498bxp"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base58string binary bytestring hexstring text ]; testHaskellDepends = [ base base58string bytestring hexstring hspec ]; description = "Provides consistent low-level types used commonly among Bitcoin implementations"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "bitcoind-regtest" = callPackage ({ mkDerivation, base, bitcoind-rpc, bytestring, cereal, containers , haskoin-core, http-client, optparse-applicative, process, servant , servant-client, tasty, tasty-hunit, temporary, text }: mkDerivation { pname = "bitcoind-regtest"; version = "0.2.0.0"; sha256 = "06sk8kb3vjf7a2k7rhqpc7j1lbqd69xyhb25dc8bk7110m5l38cf"; revision = "1"; editedCabalFile = "15qqqvrx3ikbzvws2n5mywqlpsg8g437gsdj19cdfa6cc4bd8kqh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bitcoind-rpc cereal containers haskoin-core http-client process servant servant-client temporary text ]; executableHaskellDepends = [ base bitcoind-rpc bytestring cereal haskoin-core http-client optparse-applicative process servant servant-client temporary text ]; testHaskellDepends = [ base bitcoind-rpc cereal haskoin-core http-client process servant servant-client tasty tasty-hunit temporary text ]; description = "A library for working with bitcoin-core regtest networks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bitcoind-rpc" = callPackage ({ mkDerivation, aeson, base, base16-bytestring , bitcoin-compact-filters, bytestring, cereal, haskoin-core , http-client, scientific, servant, servant-client , servant-jsonrpc-client, text, time, transformers }: mkDerivation { pname = "bitcoind-rpc"; version = "0.2.0.0"; sha256 = "0y5y5bdbhc1kcdk2nwjv2x5nz9vg5j38mc3l9pjyizz1s5yzn9rc"; revision = "1"; editedCabalFile = "0zg4ym032v3bzr24ap9afl05difcxgd4wwipbvfbjybka1dwwr97"; libraryHaskellDepends = [ aeson base base16-bytestring bitcoin-compact-filters bytestring cereal haskoin-core http-client scientific servant servant-client servant-jsonrpc-client text time transformers ]; description = "A streamlined interface to bitcoin core using Haskoin types and Servant"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bitly-cli" = callPackage ({ mkDerivation, base, Bitly, directory, filepath, regexpr }: mkDerivation { pname = "bitly-cli"; version = "0.1.2"; sha256 = "0g63lg3599clbn4xcg9kcak6hs4877dwj00607c5gyh5x4d2c21d"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Bitly directory filepath regexpr ]; description = "A command line tool to access bit.ly URL shortener."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bitmap" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "bitmap"; version = "0.0.2"; sha256 = "1flrfbrsnlcal7qyvl1wb0p8c14w0mvvkmgs7d943jqnlh4gay5m"; libraryHaskellDepends = [ base bytestring ]; description = "A library for handling and manipulating bitmaps (rectangular pixel arrays)"; license = lib.licenses.bsd3; }) {}; "bitmap-opengl" = callPackage ({ mkDerivation, base, bitmap, OpenGL }: mkDerivation { pname = "bitmap-opengl"; version = "0.0.1.5"; sha256 = "1wq1p0vvif750gpyh2kq3agzwga3hx0fq28irbw5dgrz462dd9pv"; libraryHaskellDepends = [ base bitmap OpenGL ]; description = "OpenGL support for Data.Bitmap."; license = lib.licenses.bsd3; }) {}; "bitmaps" = callPackage ({ mkDerivation, array, base, binary, bitmap, bytestring, cereal , containers, monad-state, stb-image, string-class, tagged, zlib }: mkDerivation { pname = "bitmaps"; version = "0.2.6.3"; sha256 = "1cbfbbyvmdlfwn6pjhxkd8f4ajkp9cm18apzmrqffrj58gmzr1p0"; libraryHaskellDepends = [ array base binary bitmap bytestring cereal containers monad-state stb-image string-class tagged zlib ]; description = "Bitmap library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bits" = callPackage ({ mkDerivation, base, bytes, mtl, transformers }: mkDerivation { pname = "bits"; version = "0.6"; sha256 = "18s2aa99cwcshcws2zl2ll7xgqn9dpznpkv1nplamc9h4vmqqs93"; revision = "1"; editedCabalFile = "1f118vwwskai74l6wn5sfy002k241qv1rhpsahphfr58llzgvv50"; libraryHaskellDepends = [ base bytes mtl transformers ]; description = "Various bit twiddling and bitwise serialization primitives"; license = lib.licenses.bsd3; }) {}; "bits-atomic" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bits-atomic"; version = "0.1.3"; sha256 = "13fbakkwcdk63dm7r0mcsanm5mijp73c7x1kxpay2f03rxb39b70"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; description = "Atomic bit operations on memory locations for low-level synchronization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bits-bytestring" = callPackage ({ mkDerivation, base, bits, bytestring, criterion, hspec , QuickCheck }: mkDerivation { pname = "bits-bytestring"; version = "0.1.0.1"; sha256 = "0lk1dc3zifndgjxqq5ld25n7h99fp6il4wl09b5rz7aq0l5hzsfr"; libraryHaskellDepends = [ base bits bytestring ]; testHaskellDepends = [ base bits bytestring hspec QuickCheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Bits instance for bytestrings"; license = lib.licenses.bsd3; }) {}; "bits-bytestring-lazy" = callPackage ({ mkDerivation, base, bits, bits-bytestring, bytestring, criterion , hspec, QuickCheck }: mkDerivation { pname = "bits-bytestring-lazy"; version = "0.1.0.1"; sha256 = "1xga4pqqxzl2i8r5vf0cv1cv9j42vszgvgxcdag2inq78c3ds8pj"; libraryHaskellDepends = [ base bits bytestring ]; testHaskellDepends = [ base bits bytestring hspec QuickCheck ]; benchmarkHaskellDepends = [ base bits-bytestring bytestring criterion ]; description = "Bits instance for lazy bytestrings"; license = lib.licenses.bsd3; }) {}; "bits-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, criterion, hspec, HUnit , mtl, random }: mkDerivation { pname = "bits-conduit"; version = "0.2.0.0"; sha256 = "08hgl1pvwadnrgqcs1yl7lvqgh955swbscpay4chb097pqqggdrj"; libraryHaskellDepends = [ base bytestring conduit mtl ]; testHaskellDepends = [ base bytestring conduit hspec HUnit mtl ]; benchmarkHaskellDepends = [ base bytestring conduit criterion random ]; description = "Bitstream support for Conduit"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bits-extra" = callPackage ({ mkDerivation, base, criterion, doctest, doctest-discover , ghc-prim, hedgehog, hspec, hspec-discover, hw-hedgehog , hw-hspec-hedgehog, vector }: mkDerivation { pname = "bits-extra"; version = "0.0.2.3"; sha256 = "1lyrr5jg8yg9cb97pn1pd4qgc7qn3irv8k5ra5j48fyn1rb6z4r7"; libraryHaskellDepends = [ base ghc-prim vector ]; testHaskellDepends = [ base doctest doctest-discover ghc-prim hedgehog hspec hw-hedgehog hw-hspec-hedgehog ]; testToolDepends = [ doctest-discover hspec-discover ]; benchmarkHaskellDepends = [ base criterion ghc-prim vector ]; description = "Useful bitwise operations"; license = lib.licenses.bsd3; }) {}; "bits-extras" = callPackage ({ mkDerivation, base, gcc_s }: mkDerivation { pname = "bits-extras"; version = "0.1.3"; sha256 = "0sy9dksmdx0773bsn8yi5hw4qpgn16g8aqqj888w1x75cbsxr997"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; librarySystemDepends = [ gcc_s ]; description = "Efficient high-level bit operations not found in Data.Bits"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {gcc_s = null;}; "bitset" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, ghc-prim , gmp, integer-gmp, QuickCheck, random, random-shuffle, tasty , tasty-quickcheck }: mkDerivation { pname = "bitset"; version = "1.4.8"; sha256 = "0h912i3wb6v8sx0c4mlp0j65l3yhpdsk3my8zhif2jls2sxns988"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base deepseq ghc-prim integer-gmp ]; librarySystemDepends = [ gmp ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base containers criterion deepseq ghc-prim integer-gmp random random-shuffle ]; benchmarkSystemDepends = [ gmp ]; description = "A space-efficient set data structure"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) gmp;}; "bitset-word8" = callPackage ({ mkDerivation, base, bytestring, containers, criterion, deepseq , hspec, hspec-discover, QuickCheck, template-haskell , th-lift-instances, vector }: mkDerivation { pname = "bitset-word8"; version = "0.1.1.2"; sha256 = "06axklmjzwq2s9s3p5m5z0isl4smxhs8hij7zm9c7pd5hj7xhipj"; libraryHaskellDepends = [ base containers template-haskell th-lift-instances ]; testHaskellDepends = [ base containers hspec QuickCheck template-haskell th-lift-instances ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base bytestring containers criterion deepseq template-haskell th-lift-instances vector ]; description = "Space efficient set of Word8 and some pre-canned sets useful for parsing HTTP"; license = lib.licenses.mit; }) {}; "bitspeak" = callPackage ({ mkDerivation, base, bindings-DSL, bindings-glib , bindings-gobject, gtk2, pango }: mkDerivation { pname = "bitspeak"; version = "0.0.3"; sha256 = "02dyi59lp6blrvsc10ahjnra1vaz3kzb8h0jpk74k7n6flia8z1k"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bindings-DSL bindings-glib bindings-gobject ]; executablePkgconfigDepends = [ gtk2 pango ]; description = "Proof-of-concept tool for writing using binary choices"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) gtk2; inherit (pkgs) pango;}; "bitstream" = callPackage ({ mkDerivation, base, base-unicode-symbols, bytestring, QuickCheck , vector }: mkDerivation { pname = "bitstream"; version = "0.3.0.1"; sha256 = "0hkgjmhw7gc6m3yyva097q0z7f1wixlmm1ja0gpg9qkgzx6piyf0"; libraryHaskellDepends = [ base base-unicode-symbols bytestring vector ]; testHaskellDepends = [ base base-unicode-symbols bytestring QuickCheck vector ]; description = "Fast, packed, strict and lazy bit streams with stream fusion"; license = lib.licenses.publicDomain; }) {}; "bitstring" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "bitstring"; version = "0.0.0"; sha256 = "1ix2x4v76wq5148k1aax69cf8sk14cd0z362dz1d2qmj9qxsnsw8"; libraryHaskellDepends = [ base bytestring ]; description = "Lazy bit strings"; license = lib.licenses.bsd3; }) {}; "bittorrent" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, base32-bytestring , base64-bytestring, bencoding, binary, binary-conduit, bits-extras , BoundedChan, bytestring, cereal, cereal-conduit, conduit , containers, cryptohash, data-default, deepseq, directory, entropy , filepath, hashable, hspec, HTTP, IntervalMap, intset, krpc, lens , mmap, mtl, network, network-conduit, old-locale, pretty , pretty-class, QuickCheck, quickcheck-instances, resourcet , SafeSemaphore, split, stm, text, time, transformers , unordered-containers, urlencoded, vector }: mkDerivation { pname = "bittorrent"; version = "0.0.0.3"; sha256 = "155bbqqn33mlavvcm6xfxs4dqij66jfhqxjmrjkyxvzd36yz0ann"; libraryHaskellDepends = [ aeson base base16-bytestring base32-bytestring base64-bytestring bencoding binary binary-conduit bits-extras BoundedChan bytestring cereal cereal-conduit conduit containers cryptohash data-default deepseq directory entropy filepath hashable HTTP IntervalMap intset krpc lens mmap mtl network network-conduit old-locale pretty pretty-class resourcet SafeSemaphore split stm text time transformers unordered-containers urlencoded vector ]; testHaskellDepends = [ aeson base bencoding bytestring cereal directory filepath hspec network QuickCheck quickcheck-instances text time ]; description = "Bittorrent protocol implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bittrex" = callPackage ({ mkDerivation, aeson, base, bytestring, flow, http-client-tls , lens, lens-aeson, scientific, SHA, split, text, time, turtle , wreq }: mkDerivation { pname = "bittrex"; version = "0.6.0.0"; sha256 = "02h8r753dkkkgpzxhycdmjpccdqfsc5gnmw6qi9kpl1165jrd2fd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring flow http-client-tls lens lens-aeson scientific SHA split text time wreq ]; executableHaskellDepends = [ base text turtle ]; description = "Bindings for the Bittrex API"; license = lib.licenses.bsd3; }) {}; "bitvec" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, ghc-bignum , primitive, quickcheck-classes, quickcheck-classes-base, random , tasty, tasty-bench, tasty-hunit, tasty-quickcheck, vector }: mkDerivation { pname = "bitvec"; version = "1.1.2.0"; sha256 = "0h7c5kpx43bm6qqnkpbzma9n201987cnq1231zg33p3xp7qc1hm2"; libraryHaskellDepends = [ base bytestring deepseq ghc-bignum primitive vector ]; testHaskellDepends = [ base ghc-bignum primitive quickcheck-classes quickcheck-classes-base tasty tasty-hunit tasty-quickcheck vector ]; benchmarkHaskellDepends = [ base containers ghc-bignum random tasty-bench vector ]; description = "Space-efficient bit vectors"; license = lib.licenses.bsd3; }) {}; "bitwise" = callPackage ({ mkDerivation, array, base, bytestring, criterion, QuickCheck }: mkDerivation { pname = "bitwise"; version = "1.0.0.1"; sha256 = "03xyzdkyb99gvm9g5chl07rqbnm7qrxba7wgmrfmal0rkwm0ibkn"; revision = "5"; editedCabalFile = "0qfg5kwpavyikgyazwz8mwaykw5j6f3b1i5m0khdja4jbb3f1h04"; libraryHaskellDepends = [ array base bytestring ]; testHaskellDepends = [ base QuickCheck ]; benchmarkHaskellDepends = [ array base bytestring criterion ]; description = "fast multi-dimensional unboxed bit packed Bool arrays"; license = lib.licenses.bsd3; }) {}; "bitwise-enum" = callPackage ({ mkDerivation, aeson, array, base, deepseq, gauge , mono-traversable, QuickCheck, test-framework , test-framework-quickcheck2, vector, wide-word }: mkDerivation { pname = "bitwise-enum"; version = "1.0.1.0"; sha256 = "0vmdr8csmxwab7s4nmqdfpqdssivh90fddk94i8wkwj1la867y1z"; revision = "1"; editedCabalFile = "0g4w46bv0pj52v3kfcc41g9m750il67fg78n54s91p6jam6l0r6h"; libraryHaskellDepends = [ aeson array base deepseq mono-traversable vector ]; testHaskellDepends = [ aeson array base deepseq mono-traversable QuickCheck test-framework test-framework-quickcheck2 vector ]; benchmarkHaskellDepends = [ aeson array base deepseq gauge mono-traversable vector wide-word ]; description = "Bitwise operations on bounded enumerations"; license = lib.licenses.bsd3; }) {}; "bitx-bitcoin" = callPackage ({ mkDerivation, aeson, base, bytestring, deepseq, directory , doctest, exceptions, hspec, http-client, http-client-tls , http-types, microlens, microlens-th, network, QuickCheck, safe , scientific, split, text, time }: mkDerivation { pname = "bitx-bitcoin"; version = "0.12.0.0"; sha256 = "0wf86pkpm5vlcv5cci2sn6by0ajmq44b3azxc41zivqdpf5kkwii"; libraryHaskellDepends = [ aeson base bytestring deepseq exceptions http-client http-client-tls http-types microlens microlens-th network QuickCheck scientific split text time ]; testHaskellDepends = [ aeson base bytestring directory doctest hspec http-client http-types microlens safe text time ]; description = "A Haskell library for working with the BitX bitcoin exchange"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bizzlelude" = callPackage ({ mkDerivation, base-noprelude, containers, directory, regexpr , text }: mkDerivation { pname = "bizzlelude"; version = "1.7.0"; sha256 = "0r9vrcq52civpspnznpfhm87337i6fn39xjnf6vi3j5xdx8nw2fz"; libraryHaskellDepends = [ base-noprelude containers directory regexpr text ]; description = "A lousy Prelude replacement by a lousy dude"; license = lib.licenses.bsd3; }) {}; "bizzlelude-js" = callPackage ({ mkDerivation, base, containers, text }: mkDerivation { pname = "bizzlelude-js"; version = "1.0.4"; sha256 = "1wp1542cjcypz339f9b5qxcgf1ppilbxgi8861s5d9p89zrgimij"; libraryHaskellDepends = [ base containers text ]; description = "A lousy Prelude replacement by a lousy dude"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bk-tree" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "bk-tree"; version = "0.1.1"; sha256 = "0av4gkh2vr9righ26hbagh8j30i8k4sp3af98lmwm5gf81vs5az4"; libraryHaskellDepends = [ base containers ]; description = "BK-tree implementation"; license = lib.licenses.publicDomain; }) {}; "bkr" = callPackage ({ mkDerivation, aws, base, bytestring, directory, filepath, HDBC , HDBC-sqlite3, hslogger, http-conduit, MissingH, pureMD5, random , strict, text, unix, utf8-string }: mkDerivation { pname = "bkr"; version = "0.1.2"; sha256 = "1zi429ny66qp3ywlqfg7y0xk472vxh4z572a4c8rbzpx5lgiypxs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aws base bytestring directory filepath HDBC HDBC-sqlite3 hslogger http-conduit MissingH pureMD5 random strict text unix utf8-string ]; executableHaskellDepends = [ aws base bytestring directory filepath HDBC HDBC-sqlite3 hslogger http-conduit MissingH pureMD5 random strict text unix utf8-string ]; description = "Backup utility for backing up to cloud storage services (S3 only right now)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bktrees" = callPackage ({ mkDerivation, array, base, containers }: mkDerivation { pname = "bktrees"; version = "0.3.1"; sha256 = "1d2iz48n0ayn0hi9xa110pxy1mv5a4m21rmbpvs6ki1a7cv4ghn9"; libraryHaskellDepends = [ array base containers ]; description = "A set data structure with approximate searching"; license = lib.licenses.bsd3; }) {}; "bla" = callPackage ({ mkDerivation, base, haskell98, unix }: mkDerivation { pname = "bla"; version = "2009.10.20"; sha256 = "1zb076m4673jmvzazwjjmlw3nrnw0j22hiim6r90014sqcpb6xhp"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base haskell98 unix ]; description = "a stupid cron"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "black-jewel" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, directory , download, haskeline, HTTP, hxt, network, process, QuickCheck , safe, tagsoup, transformers, zlib }: mkDerivation { pname = "black-jewel"; version = "0.0.0.1"; sha256 = "1ki6kdmc5ss0dp7jrhv9zx9a93f2p38q7i57n0y94awyv5772yla"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal base bytestring directory download haskeline HTTP hxt network process safe tagsoup transformers zlib ]; testHaskellDepends = [ base QuickCheck ]; description = "The pirate bay client"; license = lib.licenses.gpl3Only; }) {}; "blacktip" = callPackage ({ mkDerivation, async, base, bitwise, bytestring, criterion , deepseq, deepseq-generics, hspec, locators, network-info, safe , split, system-fileio, system-filepath, time }: mkDerivation { pname = "blacktip"; version = "0.1.0.1"; sha256 = "12s05l348q6xlhrwhh2i5v04i9bglvb00vpy25j5axdv5k8nwn62"; libraryHaskellDepends = [ base bitwise bytestring deepseq deepseq-generics locators network-info safe split system-fileio system-filepath time ]; testHaskellDepends = [ base hspec ]; benchmarkHaskellDepends = [ async base criterion network-info time ]; description = "Decentralized, k-ordered unique ID generator"; license = lib.licenses.asl20; }) {}; "blagda" = callPackage ({ mkDerivation, aeson, Agda, base, bytestring, containers , directory, mtl, mustache, pandoc, pandoc-types, process, SHA , shake, syb, tagsoup, text, time, unordered-containers, uri-encode }: mkDerivation { pname = "blagda"; version = "0.1.0.1"; sha256 = "0i8yydkpr0rbmj0xdsa0kkwp45xaghy896hh1ilsvyy07s4plx5y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson Agda base bytestring containers directory mtl mustache pandoc pandoc-types process SHA shake syb tagsoup text time unordered-containers uri-encode ]; executableHaskellDepends = [ aeson Agda base bytestring containers directory mtl mustache pandoc pandoc-types process SHA shake syb tagsoup text time unordered-containers uri-encode ]; description = "Shake frontend for Agda blogging"; license = lib.licenses.agpl3Only; }) {}; "blake2" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, criterion , hlint, QuickCheck, tasty, tasty-quickcheck }: mkDerivation { pname = "blake2"; version = "0.3.0"; sha256 = "0y937kr3dp87likwrl4wpaw80jhf383k89zn8li1yj3zp1vb6niv"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base base16-bytestring bytestring hlint QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "A library providing BLAKE2"; license = lib.licenses.publicDomain; }) {}; "blake3" = callPackage ({ mkDerivation, base, memory, tasty, tasty-hunit }: mkDerivation { pname = "blake3"; version = "0.2"; sha256 = "1a6pfcsdnqwr116jypzla6nvl1wzny60r5ypi2yj4gjpmpbkj8b8"; libraryHaskellDepends = [ base memory ]; testHaskellDepends = [ base memory tasty tasty-hunit ]; description = "BLAKE3 hashing algorithm"; license = lib.licenses.asl20; }) {}; "blakesum" = callPackage ({ mkDerivation, base, bytestring, text, vector }: mkDerivation { pname = "blakesum"; version = "0.5"; sha256 = "15k3vf9jqcw1a9gyppkhn5ibj7ld8mb2irfhbwd3plj86xyxxa0g"; libraryHaskellDepends = [ base bytestring text vector ]; description = "The BLAKE SHA-3 candidate hashes, in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blakesum-demo" = callPackage ({ mkDerivation, base, blakesum, bytestring, haskell98, text , vector }: mkDerivation { pname = "blakesum-demo"; version = "0.5"; sha256 = "1d07005fd670p74vkyi9gg3wawyi21s37ww69fsrrgarf3i5p4m9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base blakesum bytestring haskell98 text vector ]; description = "The BLAKE SHA-3 candidate hashes, in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "blank-canvas" = callPackage ({ mkDerivation, aeson, base, base-compat-batteries , base64-bytestring, bytestring, colour, containers , data-default-class, fail, http-types, kansas-comet, mime-types , scotty, semigroups, stm, text, text-show, transformers, vector , wai, wai-extra, warp }: mkDerivation { pname = "blank-canvas"; version = "0.7.3"; sha256 = "1g10959ly5nv2xfhax4pamzxnxkqbniahplc5za8k5r4nq1vjrm2"; revision = "7"; editedCabalFile = "1vy43yvz382fd3d78w3inzly19pshszgwv3bsy4rzmiic0ip3l99"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base base-compat-batteries base64-bytestring bytestring colour containers data-default-class fail http-types kansas-comet mime-types scotty semigroups stm text text-show transformers vector wai wai-extra warp ]; description = "HTML5 Canvas Graphics Library"; license = lib.licenses.bsd3; }) {}; "blanks" = callPackage ({ mkDerivation, adjunctions, base, containers, deepseq , distributive, megaparsec, mtl, tasty, tasty-hunit, text }: mkDerivation { pname = "blanks"; version = "0.5.0"; sha256 = "1a38cwk65zkzhq8yc95v4kamyp9k1y1vnfii84yqzvrrlbfzxbqf"; libraryHaskellDepends = [ adjunctions base containers deepseq distributive mtl ]; testHaskellDepends = [ adjunctions base containers deepseq distributive megaparsec mtl tasty tasty-hunit text ]; description = "Fill-in-the-blanks - A library factoring out substitution from ASTs"; license = lib.licenses.bsd3; }) {}; "blas" = callPackage ({ mkDerivation, base, ieee, QuickCheck, storable-complex }: mkDerivation { pname = "blas"; version = "0.7.6"; sha256 = "1q6fkw2bsppymy5wi7mgkl09caij52xplw64786548z9i95r0bli"; libraryHaskellDepends = [ base ieee QuickCheck storable-complex ]; description = "Bindings to the BLAS library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blas-carray" = callPackage ({ mkDerivation, base, blas-ffi, carray, netlib-carray, netlib-ffi , storable-complex, transformers }: mkDerivation { pname = "blas-carray"; version = "0.1.0.1"; sha256 = "1aqphwgzcryzfzjzsv6ph4kcmswqd7mgs65dj8lsjzkhfc6izggl"; libraryHaskellDepends = [ base blas-ffi carray netlib-carray netlib-ffi storable-complex transformers ]; description = "Auto-generated interface to Fortran BLAS via CArrays"; license = lib.licenses.bsd3; }) {}; "blas-comfort-array" = callPackage ({ mkDerivation, base, blas-ffi, comfort-array , netlib-comfort-array, netlib-ffi, storable-complex, transformers }: mkDerivation { pname = "blas-comfort-array"; version = "0.0.0.3"; sha256 = "1g0bvag205ag520vlxv24cv63idjg6j8nwnadq9gbcibn4gvsisz"; libraryHaskellDepends = [ base blas-ffi comfort-array netlib-comfort-array netlib-ffi storable-complex transformers ]; description = "Auto-generated interface to Fortran BLAS via comfort-array"; license = lib.licenses.bsd3; }) {}; "blas-ffi" = callPackage ({ mkDerivation, base, blas, netlib-ffi }: mkDerivation { pname = "blas-ffi"; version = "0.1"; sha256 = "1zmw1x37ayssplj8w01ivfyh2jjg906c389cjah4hpn5dpb7p9w5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base netlib-ffi ]; libraryPkgconfigDepends = [ blas ]; description = "Auto-generated interface to Fortran BLAS"; license = lib.licenses.bsd3; }) {inherit (pkgs) blas;}; "blas-hs" = callPackage ({ mkDerivation, base, blas, storable-complex, vector }: mkDerivation { pname = "blas-hs"; version = "0.1.1.0"; sha256 = "11mhjvqjnap4lj70f6lxjrjrdlkw8gnmd1lz4cfkjawq4w4npq40"; libraryHaskellDepends = [ base storable-complex ]; librarySystemDepends = [ blas ]; testHaskellDepends = [ base vector ]; description = "Low-level Haskell bindings to Blas"; license = lib.licenses.mit; }) {inherit (pkgs) blas;}; "blastxml" = callPackage ({ mkDerivation, base, biocore, bytestring, parallel, tagsoup }: mkDerivation { pname = "blastxml"; version = "0.3.2"; sha256 = "0slqvv8729vlniwswwipw3yss9id6xvmd416kad1ij064g28j00c"; libraryHaskellDepends = [ base biocore bytestring parallel tagsoup ]; description = "Library for reading Blast XML output"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "blatex" = callPackage ({ mkDerivation, base, blaze-html, dates, directory, HaTeX, process , split, tagsoup, text }: mkDerivation { pname = "blatex"; version = "0.1.0.9"; sha256 = "181a3b2wrvgbi0j0nxql1kly215afapc795mc6vy9312mqy6fjdl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base blaze-html dates directory HaTeX process split tagsoup text ]; description = "Blog in LaTeX"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "blaze" = callPackage ({ mkDerivation }: mkDerivation { pname = "blaze"; version = "0.0.2"; sha256 = "01n6cw3fjmlj5pmdy122ch4kbf6srvwlz356rr6nxfrm0ndcxp38"; doHaddock = false; description = "None"; license = lib.licenses.bsd3; }) {}; "blaze-bootstrap" = callPackage ({ mkDerivation, base, blaze-html, text }: mkDerivation { pname = "blaze-bootstrap"; version = "0.1.0.1"; sha256 = "0qsis1hwd8sqcciibxwy8p6irszwa2fy5m75qxp46ymfal5lrdak"; libraryHaskellDepends = [ base blaze-html text ]; description = "Blaze helper functions for bootstrap pages"; license = lib.licenses.mit; }) {}; "blaze-builder" = callPackage ({ mkDerivation, base, bytestring, deepseq, ghc-prim, HUnit , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2, text, utf8-string }: mkDerivation { pname = "blaze-builder"; version = "0.4.2.2"; sha256 = "0rxg6vjr0ji6g1nngrqpl4k1q9w66fwkhld9cqm5yfhx0a69kp1c"; revision = "1"; editedCabalFile = "026vxh94h2hwncy1mn51xzfpnhj8ijp5xc8fpq7dwc63fkrps0gh"; libraryHaskellDepends = [ base bytestring deepseq ghc-prim text ]; testHaskellDepends = [ base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text utf8-string ]; description = "Efficient buffered output"; license = lib.licenses.bsd3; }) {}; "blaze-builder-conduit" = callPackage ({ mkDerivation, base, conduit }: mkDerivation { pname = "blaze-builder-conduit"; version = "1.1.0"; sha256 = "0xxyn3lhcn1bkybhrl5dx68d0adf26ilf34gv0mxkwpfj7m7d3k3"; libraryHaskellDepends = [ base conduit ]; doHaddock = false; description = "Convert streams of builders to streams of bytestrings. (deprecated)"; license = lib.licenses.bsd3; }) {}; "blaze-builder-enumerator" = callPackage ({ mkDerivation, base, blaze-builder, bytestring , bytestring-builder, enumerator, streaming-commons, transformers }: mkDerivation { pname = "blaze-builder-enumerator"; version = "0.2.1.0"; sha256 = "15mz4dfnngll61b1xv3hfazvzjfd8g9ym0hps1qiks1hl4c2kxah"; revision = "1"; editedCabalFile = "1bjgki6c3glllf49qpmw08c75mzgv6cldxc8c75cy8hx60rnsy98"; libraryHaskellDepends = [ base blaze-builder bytestring bytestring-builder enumerator streaming-commons transformers ]; description = "Enumeratees for the incremental conversion of builders to bytestrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "blaze-colonnade" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, colonnade, doctest , profunctors, text }: mkDerivation { pname = "blaze-colonnade"; version = "1.2.2.1"; sha256 = "1wh0q72qv2s6a42i13lqb94i0b5bgmqwqw7d5xy89dc76j0ncd2d"; revision = "2"; editedCabalFile = "08baclp16z9qrvmd8qcf0nn98g735xr7la9kxs36w03b6vq02xmj"; libraryHaskellDepends = [ base blaze-html blaze-markup colonnade profunctors text ]; testHaskellDepends = [ base colonnade doctest ]; description = "blaze-html backend for colonnade"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "blaze-from-html" = callPackage ({ mkDerivation, base, containers, directory, filepath, tagsoup }: mkDerivation { pname = "blaze-from-html"; version = "0.4.0.1"; sha256 = "058s8rnig3z90akrl2d9aqjy2z8g44kxr2p23rhzmi58z1ddbz48"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filepath tagsoup ]; description = "Tool to convert HTML to BlazeHtml code"; license = lib.licenses.bsd3; }) {}; "blaze-html" = callPackage ({ mkDerivation, base, blaze-builder, blaze-markup, bytestring , containers, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2, text }: mkDerivation { pname = "blaze-html"; version = "0.9.1.2"; sha256 = "0k1r1hddjgqighazcazxrx6xfhvy2gm8il8l82ainv3cai13yl30"; revision = "2"; editedCabalFile = "1hjxvz62wlg0x7svc51zascgc96f5ly9xkkiyllgb4aqcvx9zf3l"; libraryHaskellDepends = [ base blaze-builder blaze-markup bytestring text ]; testHaskellDepends = [ base blaze-builder blaze-markup bytestring containers HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text ]; description = "A blazingly fast HTML combinator library for Haskell"; license = lib.licenses.bsd3; }) {}; "blaze-html-contrib" = callPackage ({ mkDerivation, base, blaze-html, cgi, data-default, network, safe , text }: mkDerivation { pname = "blaze-html-contrib"; version = "0.2.2"; sha256 = "0a10vzbd5l32y716nmgc49rj2gpyavl8fl1z4qs5drx9adwj50cf"; libraryHaskellDepends = [ base blaze-html cgi data-default network safe text ]; description = "Some contributions to add handy things to blaze html"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blaze-html-hexpat" = callPackage ({ mkDerivation, base, blaze-html, bytestring, hexpat, text }: mkDerivation { pname = "blaze-html-hexpat"; version = "0.1.0.0"; sha256 = "11bw5ywvi7dlz5inch3z0vlg936ch1rnp99bh4nmwskvszidd7kg"; libraryHaskellDepends = [ base blaze-html bytestring hexpat text ]; description = "A hexpat backend for blaze-html"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blaze-html-truncate" = callPackage ({ mkDerivation, base, blaze-markup, bytestring, html-truncate , tagsoup, text }: mkDerivation { pname = "blaze-html-truncate"; version = "0.3.0.0"; sha256 = "1czjqxaik1c9ialdwh8inh5iajl87lrnfa9rxnidzvfhc7ks9zbl"; libraryHaskellDepends = [ base blaze-markup bytestring html-truncate tagsoup text ]; description = "A truncator for blaze-html"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blaze-htmx" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup }: mkDerivation { pname = "blaze-htmx"; version = "0.1.0.0"; sha256 = "18bl1bnf5z3p9pa12hjd2j53hi1qigya8bbpsj9jczgn4cbvx5q6"; libraryHaskellDepends = [ base blaze-html blaze-markup ]; testHaskellDepends = [ base blaze-html ]; description = "Blaze integration of the htmx library"; license = lib.licenses.bsd3; }) {}; "blaze-json" = callPackage ({ mkDerivation, aeson, base, bytestring, bytestring-builder , containers, data-default-class, doctest, QuickCheck, scientific , tasty, tasty-quickcheck, text, unordered-containers, vector }: mkDerivation { pname = "blaze-json"; version = "0.2.1"; sha256 = "1jqrvv485qyscjppgq2kh6cvhd2lwwqq7gd69ynmrp3qllsc8x83"; libraryHaskellDepends = [ base bytestring bytestring-builder containers data-default-class text ]; testHaskellDepends = [ aeson base doctest QuickCheck scientific tasty tasty-quickcheck text unordered-containers vector ]; description = "tiny library for encoding json"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blaze-markup" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, containers, HUnit , QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text }: mkDerivation { pname = "blaze-markup"; version = "0.8.2.8"; sha256 = "0jd30wg5yz0a97b36zwqg4hv8faifza1n2gys3l1p3fwf9l3zz23"; revision = "2"; editedCabalFile = "074zslyx5dxzz242n5rzhgdw9i58akrkm2jd37wazbk3062a7mrq"; libraryHaskellDepends = [ base blaze-builder bytestring text ]; testHaskellDepends = [ base blaze-builder bytestring containers HUnit QuickCheck tasty tasty-hunit tasty-quickcheck text ]; description = "A blazingly fast markup combinator library for Haskell"; license = lib.licenses.bsd3; }) {}; "blaze-shields" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, blaze-svg, text }: mkDerivation { pname = "blaze-shields"; version = "0.1.1.11"; sha256 = "1mm4zrpzzspdlirfnwffx0ahqsnjjxi74lpzphwx8ysjixrh71g6"; libraryHaskellDepends = [ base blaze-html blaze-markup blaze-svg text ]; description = "create svg by Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blaze-svg" = callPackage ({ mkDerivation, base, blaze-markup, mtl }: mkDerivation { pname = "blaze-svg"; version = "0.3.6.1"; sha256 = "0q5a4wam0sidng0cfsivwkyph9snyilk7rsdx4vb6wz9l6xz397n"; libraryHaskellDepends = [ base blaze-markup mtl ]; description = "SVG combinator library"; license = lib.licenses.bsd3; }) {}; "blaze-textual" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, double-conversion , ghc-prim, integer-gmp, old-locale, QuickCheck, test-framework , test-framework-quickcheck2, text, time, vector }: mkDerivation { pname = "blaze-textual"; version = "0.2.2.1"; sha256 = "0zjnwnjpcpnnm0815h9ngr3a3iy0szsnb3nrcavkbx4905s9k4bs"; libraryHaskellDepends = [ base blaze-builder bytestring ghc-prim integer-gmp old-locale text time vector ]; testHaskellDepends = [ base blaze-builder bytestring double-conversion QuickCheck test-framework test-framework-quickcheck2 ]; description = "Fast rendering of common datatypes"; license = lib.licenses.bsd3; }) {}; "blaze-textual-native" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, ghc-prim , integer-gmp, old-locale, text, time, vector }: mkDerivation { pname = "blaze-textual-native"; version = "0.2.1.1"; sha256 = "1q3gdf4ljc5xhw8f72qkvi6insk2nwdfk28a00y1b58jmk8003sd"; libraryHaskellDepends = [ base blaze-builder bytestring ghc-prim integer-gmp old-locale text time vector ]; description = "Fast rendering of common datatypes (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blazeMarker" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup }: mkDerivation { pname = "blazeMarker"; version = "0.1.0.0"; sha256 = "03gx3ylxz7xa86ngi33dm347ni6a4mcq4fizlx3majpfdk5fs38c"; libraryHaskellDepends = [ base blaze-html blaze-markup ]; description = "..."; license = lib.licenses.mit; }) {}; "blazeT" = callPackage ({ mkDerivation, base, blaze-builder, blaze-html, blaze-markup , bytestring, Cabal, mtl, text, transformers }: mkDerivation { pname = "blazeT"; version = "0.0.5"; sha256 = "14bh3sck4s2hyrd4s943y8sc13n5k1dg6xlzz67blqha2615ill1"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base blaze-builder blaze-html blaze-markup bytestring mtl text transformers ]; description = "A true monad (transformer) version of the blaze-markup and blaze-html libraries"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ble" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, d-bus , data-default-class, hslogger, hspec, markdown-unlit, microlens , microlens-ghc, mtl, optparse-applicative, process, QuickCheck , quickcheck-instances, random, stm, text, transformers, uuid }: mkDerivation { pname = "ble"; version = "0.4.2"; sha256 = "0vpmz66qg4kqkg6rqwpnp21d36yzywxvlcxxfbqrpv2kdy8pm3pb"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cereal containers d-bus data-default-class microlens microlens-ghc mtl random text transformers uuid ]; executableHaskellDepends = [ base bytestring cereal containers d-bus data-default-class hslogger markdown-unlit microlens microlens-ghc mtl optparse-applicative random stm text transformers uuid ]; testHaskellDepends = [ base bytestring cereal containers d-bus data-default-class hslogger hspec microlens microlens-ghc mtl process QuickCheck quickcheck-instances random text transformers uuid ]; description = "Bluetooth Low Energy (BLE) peripherals"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "blindpass" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "blindpass"; version = "0.1.0"; sha256 = "0pi0k02xq25n9mjphyq357mna0d5jn67xhzjyafaa4q09g4vy1ay"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Password entry tool"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blink1" = callPackage ({ mkDerivation, base, bytestring, text, unix, usb, vector }: mkDerivation { pname = "blink1"; version = "0.4"; sha256 = "0547wg4qk2xv5gzj1alaxk06j65dhmzhn6y48rjllyr4lc5bm2qj"; revision = "1"; editedCabalFile = "107838wpl7dw7r73gf7fkkcprafih7l5wy31ic7yc8wyp9s9hkxi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring text unix usb vector ]; executableHaskellDepends = [ base bytestring text unix usb vector ]; description = "Control library for blink(1) LED from ThingM"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "blip" = callPackage ({ mkDerivation, base, bliplib, bytestring, containers, filepath , language-python, mtl, old-time, parseargs, pretty }: mkDerivation { pname = "blip"; version = "0.2.1"; sha256 = "0ilzdjfaq8dzfla0kxgkqbjsba0kbgkz8w5bzlhl0fw6rnaa0hn7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bliplib bytestring containers filepath language-python mtl old-time parseargs pretty ]; description = "Python to bytecode compiler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bliplib" = callPackage ({ mkDerivation, base, binary, bytestring, containers, mtl, pretty , utf8-string }: mkDerivation { pname = "bliplib"; version = "0.2.1"; sha256 = "0i5lh78yyj82g08ypyfp01kgc56p6c3nrl9fk49bp2yqpghv65qz"; libraryHaskellDepends = [ base binary bytestring containers mtl pretty utf8-string ]; description = "Support code for Blip"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blizzard-html" = callPackage ({ mkDerivation, base, blaze-html, clay, text }: mkDerivation { pname = "blizzard-html"; version = "0.1.0.0"; sha256 = "0q77g1apkjy6vfks1734cx6y11v5l7qksfs1g2axp2lmsymkd28v"; libraryHaskellDepends = [ base blaze-html clay text ]; description = "An HTML and CSS renderer for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blockchain" = callPackage ({ mkDerivation, aeson, async, base, byteable, bytestring , cryptonite, deepseq, either, errors, hashable, hspec, memory, mtl , QuickCheck, quickcheck-instances, text, time, transformers , unordered-containers }: mkDerivation { pname = "blockchain"; version = "0.0.3"; sha256 = "0hyyg4gpp8wijisvh176pjkjzrvb3v8v0gaws7j6cpirkpjgi895"; libraryHaskellDepends = [ aeson base byteable bytestring cryptonite either errors hashable memory mtl text time transformers unordered-containers ]; testHaskellDepends = [ aeson async base byteable bytestring cryptonite deepseq either errors hashable hspec memory mtl QuickCheck quickcheck-instances text time transformers unordered-containers ]; description = "Generic blockchain implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blockfrost-api" = callPackage ({ mkDerivation, aeson, base, bytestring, data-default , data-default-class, deriving-aeson, hspec, lens, QuickCheck , quickcheck-instances, raw-strings-qq, safe-money, servant , servant-docs, servant-multipart-api, tasty, tasty-discover , tasty-hspec, tasty-hunit, template-haskell, text, time, vector }: mkDerivation { pname = "blockfrost-api"; version = "0.4.0.1"; sha256 = "0bz3m6zmmwjj4g6d7h33calljmkhqgxb4la4xgrk309qxpk6sbcj"; libraryHaskellDepends = [ aeson base bytestring data-default-class deriving-aeson lens QuickCheck quickcheck-instances safe-money servant servant-docs servant-multipart-api template-haskell text time vector ]; testHaskellDepends = [ aeson base bytestring data-default hspec raw-strings-qq safe-money tasty tasty-hspec tasty-hunit text vector ]; testToolDepends = [ tasty-discover ]; description = "API definitions for blockfrost.io"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blockfrost-client" = callPackage ({ mkDerivation, base, blockfrost-api, blockfrost-client-core , bytestring, data-default, directory, filepath, hspec, mtl , servant, servant-client, servant-client-core, tasty , tasty-discover, tasty-hspec, tasty-hunit, tasty-quickcheck, text }: mkDerivation { pname = "blockfrost-client"; version = "0.4.0.1"; sha256 = "09gk90sic9dnqp2ybvg9vqaha6lblbd3940cdhqri1v8nc6s2i9g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blockfrost-api blockfrost-client-core bytestring data-default directory filepath mtl servant servant-client servant-client-core text ]; testHaskellDepends = [ base hspec tasty tasty-hspec tasty-hunit tasty-quickcheck ]; testToolDepends = [ tasty-discover ]; description = "blockfrost.io basic client"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "blockfrost-client-core" = callPackage ({ mkDerivation, aeson, base, blockfrost-api, bytestring , case-insensitive, containers, data-default, http-client , http-client-tls, http-types, servant, servant-client , servant-client-core, servant-multipart-api , servant-multipart-client, text }: mkDerivation { pname = "blockfrost-client-core"; version = "0.4.0.1"; sha256 = "0zlcdkvw8qpm0hiy7nyvyxhndbyv6nc5hfd5c7cdv0qighh4s5if"; libraryHaskellDepends = [ aeson base blockfrost-api bytestring case-insensitive containers data-default http-client http-client-tls http-types servant servant-client servant-client-core servant-multipart-api servant-multipart-client text ]; description = "blockfrost.io common client definitions / instances"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "blockfrost-pretty" = callPackage ({ mkDerivation, base, blockfrost-api, data-default, lens , prettyprinter, prettyprinter-ansi-terminal, safe-money, text , time }: mkDerivation { pname = "blockfrost-pretty"; version = "0.1.0.0"; sha256 = "1i25jcq45jf9x8idi9ipwfikq2pcnzpia8flcdgn8c9s6ap5bb1h"; libraryHaskellDepends = [ base blockfrost-api data-default lens prettyprinter prettyprinter-ansi-terminal safe-money text time ]; description = "blockfrost.io pretty-printing utilities"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "blockhash" = callPackage ({ mkDerivation, base, bytestring, JuicyPixels , optparse-applicative, primitive, vector, vector-algorithms }: mkDerivation { pname = "blockhash"; version = "0.1.0.0"; sha256 = "0jal9ny0j64b4flki0x1pmzmdih101849ma5cmfrnqwj18chzrc1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring primitive vector vector-algorithms ]; executableHaskellDepends = [ base JuicyPixels optparse-applicative vector ]; testHaskellDepends = [ base ]; description = "Blockhash perceptual image hash algorithm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blocking-transactions" = callPackage ({ mkDerivation, base, containers, parallel }: mkDerivation { pname = "blocking-transactions"; version = "0.1.0.5"; sha256 = "00xlj503h6073f9sk7a1p2b66nw2lryyvxxbawwz030mjdb6hgps"; libraryHaskellDepends = [ base containers parallel ]; description = "Composable, blocking transactions"; license = lib.licenses.bsd3; }) {}; "blogination" = callPackage ({ mkDerivation, base, ConfigFile, directory, feed, filepath , haskell98, higherorder, highlighting-kate, mtl, old-locale , old-time, pandoc, regex-compat, time, utf8-string, xhtml, xml }: mkDerivation { pname = "blogination"; version = "0.5"; sha256 = "0bdhcjiz2b4zavmixvrl5la91s9z5pra05xk52118cjk4dcfdzfg"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory feed filepath higherorder highlighting-kate mtl old-locale pandoc regex-compat time utf8-string xhtml xml ]; executableHaskellDepends = [ base ConfigFile haskell98 old-time ]; description = "Very simple static blog software"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bloodhound" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring, containers , errors, exceptions, generic-random, hashable, hspec, http-client , http-types, microlens, microlens-aeson, mtl, network-uri , pretty-simple, QuickCheck, quickcheck-properties, scientific , semigroups, semver, temporary, text, time, transformers , unix-compat, unordered-containers, vector }: mkDerivation { pname = "bloodhound"; version = "0.19.1.0"; sha256 = "0vflzwc90w69c78xpjldvgywl1ykn73wzq06501lnl6bwb07ahs0"; libraryHaskellDepends = [ aeson base blaze-builder bytestring containers exceptions hashable http-client http-types mtl network-uri scientific semigroups semver text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson base blaze-builder bytestring containers errors exceptions generic-random hashable hspec http-client http-types microlens microlens-aeson mtl network-uri pretty-simple QuickCheck quickcheck-properties scientific semigroups semver temporary text time transformers unix-compat unordered-containers vector ]; description = "Elasticsearch client library for Haskell"; license = lib.licenses.bsd3; }) {}; "bloodhound-amazonka-auth" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-core , amazonka-elasticsearch, base, bloodhound, exceptions, http-client , http-client-tls, http-types, lens, retry, tasty, tasty-hunit , text, time, transformers, uri-bytestring }: mkDerivation { pname = "bloodhound-amazonka-auth"; version = "0.1.2.1"; sha256 = "06h3yw5fy6y1vr0zd059p3whm2mlfqwi9vjz80rwq7w6lv0p85a8"; libraryHaskellDepends = [ amazonka-core amazonka-elasticsearch base bloodhound exceptions http-client http-types time transformers uri-bytestring ]; testHaskellDepends = [ aeson amazonka amazonka-core base bloodhound http-client http-client-tls lens retry tasty tasty-hunit text time ]; description = "Adds convenient Amazon ElasticSearch Service authentication to Bloodhound"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bloomfilter" = callPackage ({ mkDerivation, array, base, bytestring, deepseq, QuickCheck , random, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "bloomfilter"; version = "2.0.1.0"; sha256 = "03vrmncg1c10a2wcg5skq30m1yiknn7nwxz2gblyyfaxglshspkc"; revision = "2"; editedCabalFile = "1hi6hwvhv7lxqv0l6hv2854g1rvc52zcmr3ldvnaan1l1b666867"; libraryHaskellDepends = [ array base bytestring deepseq ]; testHaskellDepends = [ base bytestring QuickCheck random test-framework test-framework-quickcheck2 ]; description = "Pure and impure Bloom Filter implementations"; license = lib.licenses.bsd3; }) {}; "bloomfilter-redis" = callPackage ({ mkDerivation, arithmoi, base, binary, bytestring, criterion , hashable, hedis, QuickCheck, random, tasty, tasty-hunit , tasty-quickcheck, tasty-rerun }: mkDerivation { pname = "bloomfilter-redis"; version = "0.1.0.4"; sha256 = "0kl166hfdnq1j2ghra4n2fi4zvi1wj1md43rmx3jcmyhj7q4s2f0"; libraryHaskellDepends = [ arithmoi base binary bytestring hashable hedis ]; testHaskellDepends = [ base bytestring hashable hedis QuickCheck tasty tasty-hunit tasty-quickcheck tasty-rerun ]; benchmarkHaskellDepends = [ base criterion random ]; description = "Distributed bloom filters on Redis (using the Hedis client)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blosum" = callPackage ({ mkDerivation, base, containers, fasta, lens , optparse-applicative, pipes, pipes-text, split, text, text-show }: mkDerivation { pname = "blosum"; version = "0.1.1.4"; sha256 = "1003q537h62v2cd59aq1p8k42by53h76479wlp3xxykbslj2vca4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers fasta lens text text-show ]; executableHaskellDepends = [ base containers fasta optparse-applicative pipes pipes-text split text ]; description = "BLOSUM generator"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "bloxorz" = callPackage ({ mkDerivation, base, GLFW, OpenGL }: mkDerivation { pname = "bloxorz"; version = "0.1.2"; sha256 = "0cryvs5ia52dkc232cl2crhf0qq7ncir5c3zvrgsbzcc2hnmyrww"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base GLFW OpenGL ]; description = "OpenGL Logic Game"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "blubber" = callPackage ({ mkDerivation, base, blubber-server, bytestring, cereal , containers, gloss, network, unix }: mkDerivation { pname = "blubber"; version = "0.0.1"; sha256 = "0bc30pw6gvw7i6gh58hhkgx2j432zlh2wh4d41abnkjqygifsxsd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base blubber-server bytestring cereal containers gloss network unix ]; description = "The blubber client; connects to the blubber server"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "blubber-server" = callPackage ({ mkDerivation, base, Cabal, cereal, containers , data-default-class, network, pandoc, process, random, scotty , text, transformers, unix }: mkDerivation { pname = "blubber-server"; version = "0.0.1"; sha256 = "12f594sl2c2hrxr95bpv911x0bdfpmaflp29mhw2yln2vh64nhj5"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base cereal containers random ]; executableHaskellDepends = [ base Cabal cereal containers data-default-class network pandoc process random scotty text transformers unix ]; description = "The blubber server, serves blubber clients"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blucontrol" = callPackage ({ mkDerivation, base, containers, data-default, deepseq, directory , filepath, finite-typelits, hspec, libX11, libXrandr, lifted-base , monad-control, mtl, process, QuickCheck, text, time, transformers , transformers-base, unix, X11 }: mkDerivation { pname = "blucontrol"; version = "0.7.0.0"; sha256 = "1h22r8l1hsdlzjcg7bdv5m9mlscpilcfg0brar0dy5rs7wghs4wj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default deepseq directory filepath finite-typelits lifted-base monad-control mtl process text time transformers transformers-base unix X11 ]; librarySystemDepends = [ libX11 libXrandr ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base data-default deepseq hspec mtl QuickCheck time ]; description = "Configurable blue light filter"; license = lib.licenses.bsd3; }) {inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXrandr;}; "bludigon" = callPackage ({ mkDerivation, base, containers, data-default, deepseq, directory , filepath, finite-typelits, hspec, libX11, libXrandr, lifted-base , monad-control, mtl, process, QuickCheck, text, time, transformers , transformers-base, unix, X11 }: mkDerivation { pname = "bludigon"; version = "0.1.1.0"; sha256 = "1l6rc79wb9822qjrs9zvm53qp6dd0h8lp5sln55wqa0qzq5xq9mk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default deepseq directory filepath finite-typelits lifted-base monad-control mtl process text time transformers transformers-base unix X11 ]; librarySystemDepends = [ libX11 libXrandr ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base data-default deepseq hspec mtl QuickCheck time ]; description = "Configurable blue light filter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXrandr;}; "bluemix-sdk" = callPackage ({ mkDerivation, aeson, base, bytestring, http-client, http-types , text, vector }: mkDerivation { pname = "bluemix-sdk"; version = "0.1.1.0"; sha256 = "0ljpjk7wd11y90maib0vyx8y6v96b6ng9skdig136xjfy27vv82r"; libraryHaskellDepends = [ aeson base bytestring http-client http-types text vector ]; description = "Bindings to Bluemix APIs"; license = lib.licenses.bsd3; }) {}; "bluetile" = callPackage ({ mkDerivation, base, ConfigFile, containers, directory, filepath , glade, gtk, gtk2, mtl, process, random, regex-compat, unix , utf8-string, X11, X11-xft, xmonad, xmonad-contrib }: mkDerivation { pname = "bluetile"; version = "0.6"; sha256 = "13xfnx08xgbfppr4cqmrqj82w192ll4m1x4kmv5jdpk02yb4zqa2"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base ConfigFile containers directory filepath glade gtk mtl process random regex-compat unix utf8-string X11 X11-xft xmonad xmonad-contrib ]; executablePkgconfigDepends = [ gtk2 ]; description = "full-featured tiling for the GNOME desktop environment"; license = lib.licenses.bsd3; }) {inherit (pkgs) gtk2;}; "bluetileutils" = callPackage ({ mkDerivation, base, gtk }: mkDerivation { pname = "bluetileutils"; version = "0.2"; sha256 = "1qna8rr50mmd90xp7pwhcknx12dv2n7w5pdsw28kpbxykljrszgm"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base gtk ]; description = "Utilities for Bluetile"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blunk-hask-tests" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "blunk-hask-tests"; version = "0.2"; sha256 = "10x4xjlp1mj9gmsibvd21k76gj97prdsgwxxpg39425xgrzph6ll"; revision = "1"; editedCabalFile = "0wnp6rzq3iisi9vfk0nci4cb8kdwijdyv60f6kg0bhz1xzn7i6ww"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "blunt" = callPackage ({ mkDerivation, aeson, base, bytestring, clay, flow, http-types , jmacro, lucid, pointfree, pointful, text, wai, wai-extra , wai-websockets, warp, websockets, wl-pprint-text }: mkDerivation { pname = "blunt"; version = "1.0.2"; sha256 = "1p0mwpjvrv9d0b0gp6s55zys9vcbhpjsjbi711f5x4dagdl0xkhc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring clay flow http-types jmacro lucid pointfree pointful text wai wai-extra wai-websockets warp websockets wl-pprint-text ]; executableHaskellDepends = [ base ]; description = "Convert between pointfree and pointful expressions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "bm" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, base, directory, dlist , filepath, network-uri, optparse-applicative, scientific, tasty , tasty-hunit, text, transformers, typed-process, vector, yaml }: mkDerivation { pname = "bm"; version = "0.1.0.2"; sha256 = "1rpwlbhn5fkndw19ryksm9x2fcg7z7xscigi4zfs9v4w16skn7zj"; revision = "1"; editedCabalFile = "0jkl79smdm144qz074zshzl22cjhfr8mnddgwlj1hfn8anksv3yd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base dlist network-uri scientific text transformers vector ]; executableHaskellDepends = [ ansi-wl-pprint base directory filepath optparse-applicative typed-process yaml ]; testHaskellDepends = [ base tasty tasty-hunit vector ]; description = "open bookmarks and queries from the command line"; license = lib.licenses.mit; }) {}; "bmp" = callPackage ({ mkDerivation, base, binary, bytestring }: mkDerivation { pname = "bmp"; version = "1.2.6.3"; sha256 = "1k6s5z520dadj38y7ja0m4syrg094gyq14c63i6wx2701zj3viiw"; revision = "1"; editedCabalFile = "0ghc3klxfz5v8rb3rwblrnxmxfafplxrd9gc0y975g8k1q71p44k"; libraryHaskellDepends = [ base binary bytestring ]; description = "Read and write uncompressed BMP image files"; license = lib.licenses.mit; }) {}; "bnb-staking-csvs" = callPackage ({ mkDerivation, aeson, base, bytestring, cassava, cmdargs , cointracking-imports, hedgehog, req, scientific, tasty , tasty-hedgehog, tasty-hunit, text, time }: mkDerivation { pname = "bnb-staking-csvs"; version = "0.2.1.0"; sha256 = "1cvkfj1x0z7bv67ihzf3h8k4r4fpvdfjhiair32k08k52lz2q6h7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring cassava cmdargs cointracking-imports req scientific text time ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hedgehog tasty tasty-hedgehog tasty-hunit ]; description = "Generate CSV Exports of Your BNB Staking Rewards"; license = lib.licenses.bsd3; }) {}; "bno055-haskell" = callPackage ({ mkDerivation, base, bytestring, cereal, h2c, mtl, resourcet }: mkDerivation { pname = "bno055-haskell"; version = "0.1.0"; sha256 = "1n4s0ljlgf1qrlyzaj161nbx7sa162v26p0i2i17n12m8zwjkp3s"; libraryHaskellDepends = [ base bytestring cereal h2c mtl resourcet ]; description = "Library for communication with the Bosch BNO055 orientation sensor"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "board-games" = callPackage ({ mkDerivation, array, base, cgi, containers, criterion , enummapset, html, httpd-shed, network-uri, non-empty, parallel , QuickCheck, random, transformers, utility-ht }: mkDerivation { pname = "board-games"; version = "0.3"; sha256 = "1ylwibyl0j1v0bdrpfnjhdm431npagavxzgi2l5sp0scgpkcyyx7"; revision = "1"; editedCabalFile = "0rb5bqjg6r8p2v2wfdhivsbgbn55acdjsj6hcy6bv5w50qmg1l6c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base cgi containers enummapset html non-empty QuickCheck random transformers utility-ht ]; executableHaskellDepends = [ array base cgi containers html httpd-shed network-uri non-empty random transformers utility-ht ]; testHaskellDepends = [ array base containers enummapset non-empty QuickCheck random transformers utility-ht ]; benchmarkHaskellDepends = [ base containers criterion enummapset non-empty parallel QuickCheck random transformers utility-ht ]; description = "Three games for inclusion in a web server"; license = "GPL"; }) {}; "boardgame" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "boardgame"; version = "0.0.0.1"; sha256 = "0azbr123zykvjya60s8q3vdpsg2xvy5wn9py0dsi4ih039s7jg64"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; executableHaskellDepends = [ base containers ]; testHaskellDepends = [ base ]; description = "Modeling boardgames"; license = lib.licenses.mit; }) {}; "bodhi" = callPackage ({ mkDerivation, aeson, base, http-query, text, time }: mkDerivation { pname = "bodhi"; version = "0.1.0"; sha256 = "0jgvfys9wigkhavl17n6pq06nxfnaw0r3bpk93phvhb0vrxdl4wl"; libraryHaskellDepends = [ aeson base http-query text time ]; description = "Fedora Bodhi REST client library"; license = lib.licenses.mit; }) {}; "bogocopy" = callPackage ({ mkDerivation, base, directory, filemanip, filepath , optparse-applicative, shelly, text, transformers, unix }: mkDerivation { pname = "bogocopy"; version = "0.1.0.2"; sha256 = "0d783li4dzl0w6w5wlcsaksd7vvkgd5aqks015d80249dcvlwbab"; revision = "2"; editedCabalFile = "0nksflwxmzk6bxgdq6h59qn73l8dr89lcglmw3ffysckhyr7i3dz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filemanip filepath optparse-applicative shelly text transformers unix ]; description = "Copy a directory tree, making zero-size sparse copies of big files"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bogre-banana" = callPackage ({ mkDerivation, base, hogre, hois, monad-control, random , reactive-banana }: mkDerivation { pname = "bogre-banana"; version = "0.0.1"; sha256 = "0zlrm911sbszxyffz18yf64935iv8s2yk3v8v6cwjij69haryvwi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hogre hois monad-control random reactive-banana ]; executableHaskellDepends = [ base hogre hois random ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "boilerplate" = callPackage ({ mkDerivation, base, containers, directory, extra, filepath, ghc , ghc-paths, hsinspect, HUnit, parsec, parsers, tasty , tasty-discover, tasty-hspec, text, transformers, vector }: mkDerivation { pname = "boilerplate"; version = "0.0.2"; sha256 = "187w058c237i0drz4cfzhb9ds3s915q5i7his4558sxy0r42xmsp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath ghc ghc-paths hsinspect parsers text transformers vector ]; executableHaskellDepends = [ base containers directory filepath ghc hsinspect parsec text transformers ]; testHaskellDepends = [ base containers directory extra filepath ghc hsinspect HUnit parsec tasty tasty-hspec text transformers ]; testToolDepends = [ tasty-discover ]; description = "Generate Haskell boilerplate"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; }) {}; "bolt" = callPackage ({ mkDerivation, base, bifunctors, bytestring, cereal, containers , hashable, network, network-uri, scientific, tasty , tasty-quickcheck, text, transformers, unordered-containers , vector }: mkDerivation { pname = "bolt"; version = "0.3.1.0"; sha256 = "0r3pyl170h3xyq4400j40ijp2j3nzh1sqlh0qd0fb140qcwvr35h"; libraryHaskellDepends = [ base bifunctors bytestring cereal containers hashable network network-uri scientific text transformers unordered-containers vector ]; testHaskellDepends = [ base bytestring cereal tasty tasty-quickcheck text unordered-containers vector ]; description = "Bolt driver for Neo4j"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "boltzmann-brain" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , edit-distance, filepath, graphviz, haskell-src-exts, hmatrix , megaparsec, MonadRandom, mtl, multiset, pretty-terminal, process , random, template-haskell, text, time, transformers }: mkDerivation { pname = "boltzmann-brain"; version = "1.6"; sha256 = "1k6zsj4wijvxbbf3n95b61bii3p5m257capdw382613v7wp1yh6a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers edit-distance graphviz haskell-src-exts hmatrix megaparsec MonadRandom mtl multiset pretty-terminal process random template-haskell text time transformers ]; executableHaskellDepends = [ aeson base bytestring containers directory filepath megaparsec text ]; description = "Analytic sampler compiler for combinatorial systems"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "boltzmann-samplers" = callPackage ({ mkDerivation, ad, base, containers, hashable, hmatrix, ieee754 , MonadRandom, mtl, QuickCheck, transformers, unordered-containers , vector }: mkDerivation { pname = "boltzmann-samplers"; version = "0.1.1.0"; sha256 = "13l7ml35hm0i2rgw419n7xp2zp58pafm6gmmik3jgbmhfwgkwz6y"; libraryHaskellDepends = [ ad base containers hashable hmatrix ieee754 MonadRandom mtl QuickCheck transformers unordered-containers vector ]; description = "Uniform random generators"; license = lib.licenses.mit; }) {}; "bond" = callPackage ({ mkDerivation, aeson, aeson-pretty, async, base, bytestring , cmdargs, Diff, directory, filepath, HUnit, megaparsec , monad-loops, mtl, pretty, process, QuickCheck , quickcheck-arbitrary-template, scientific, shakespeare, tasty , tasty-golden, tasty-hunit, tasty-quickcheck, text , unordered-containers }: mkDerivation { pname = "bond"; version = "0.12.1.0"; sha256 = "1jh2gczg2xlkn26s4pfi81rhcfm83qb51fcsrhi4yq5nlvjzlvm6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring filepath megaparsec mtl scientific shakespeare text unordered-containers ]; executableHaskellDepends = [ aeson async base bytestring cmdargs directory filepath megaparsec monad-loops mtl process scientific shakespeare text unordered-containers ]; testHaskellDepends = [ aeson aeson-pretty base bytestring cmdargs Diff directory filepath HUnit megaparsec monad-loops mtl pretty QuickCheck quickcheck-arbitrary-template scientific shakespeare tasty tasty-golden tasty-hunit tasty-quickcheck text unordered-containers ]; description = "Bond schema compiler and code generator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "bond-haskell" = callPackage ({ mkDerivation, aeson, array, base, binary, bond-haskell-compiler , bytestring, containers, criterion, deepseq, either, extra , filepath, hashable, mtl, scientific, tasty, tasty-golden , tasty-hunit, tasty-quickcheck, text, unordered-containers, vector }: mkDerivation { pname = "bond-haskell"; version = "0.1.5.0"; sha256 = "01l6n6gx2qdwan1dx8vswvm13scp0dxbdvnv5j4w34iyj6qg0qnv"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson array base binary bond-haskell-compiler bytestring containers deepseq extra hashable mtl scientific text unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring containers deepseq either filepath mtl tasty tasty-golden tasty-hunit tasty-quickcheck unordered-containers vector ]; benchmarkHaskellDepends = [ base bytestring criterion filepath vector ]; description = "Runtime support for BOND serialization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bond-haskell-compiler" = callPackage ({ mkDerivation, aeson, base, bond, bytestring, cmdargs, directory , filepath, haskell-src-exts, monad-loops, text }: mkDerivation { pname = "bond-haskell-compiler"; version = "0.1.5.0"; sha256 = "04xwbqd04c62bcwpg8n4vm1r4agqc2scr77s8fnidfwh55mw3z08"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bond filepath haskell-src-exts text ]; executableHaskellDepends = [ aeson base bond bytestring cmdargs directory filepath monad-loops ]; testHaskellDepends = [ base ]; description = "Bond code generator for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bookhound" = callPackage ({ mkDerivation, base, containers, time }: mkDerivation { pname = "bookhound"; version = "0.1.7.0"; sha256 = "0811day6w7rgpvp22d1pyjz0bdz175kk9qfzl04wg2bmfg577k2d"; libraryHaskellDepends = [ base containers time ]; description = "Simple Parser Combinators & Parsers"; license = "LGPL"; }) {}; "bookkeeper" = callPackage ({ mkDerivation, base, criterion, data-default-class, doctest, Glob , hspec, markdown-unlit, QuickCheck, type-level-sets, yaml }: mkDerivation { pname = "bookkeeper"; version = "0.2.5"; sha256 = "1mj3qj97zq5zf7xvg8f62bw8jacij41435rpgcfczjisgylm1nc5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base data-default-class type-level-sets ]; executableHaskellDepends = [ base data-default-class markdown-unlit type-level-sets ]; testHaskellDepends = [ base data-default-class doctest Glob hspec QuickCheck type-level-sets yaml ]; benchmarkHaskellDepends = [ base criterion data-default-class type-level-sets ]; description = "Anonymous records and overloaded labels"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bookkeeper-permissions" = callPackage ({ mkDerivation, base, bookkeeper, type-level-sets }: mkDerivation { pname = "bookkeeper-permissions"; version = "0.1.0.0"; sha256 = "1d3wzj4nh8f436wfqhdlhrpxhrrhqh97wrfyykm26bnngy4kdsk6"; libraryHaskellDepends = [ base bookkeeper type-level-sets ]; description = "Permissions for bookkeeper records"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bookkeeping" = callPackage ({ mkDerivation, base, doctest, Glob, mono-traversable, text, time , transaction }: mkDerivation { pname = "bookkeeping"; version = "0.4.0.1"; sha256 = "0afa4g5c9csjn747732qqbs3ghp8c4jyxhfb9k09igfaladrvzfl"; libraryHaskellDepends = [ base mono-traversable text time transaction ]; testHaskellDepends = [ base doctest Glob ]; description = "A module for bookkeeping by double entry"; license = lib.licenses.mit; }) {}; "bookkeeping-jp" = callPackage ({ mkDerivation, base, bookkeeping, doctest, Glob, mono-traversable , text, time }: mkDerivation { pname = "bookkeeping-jp"; version = "0.1.1.4"; sha256 = "109bxawdh7a21mws1vv9hsdhm35f3air90c8wx2adlsj5sv7qdin"; libraryHaskellDepends = [ base bookkeeping mono-traversable text time ]; testHaskellDepends = [ base doctest Glob ]; description = "Helper functions for Japanese bookkeeping"; license = lib.licenses.mit; }) {}; "bool-extras" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bool-extras"; version = "0.4.0"; sha256 = "008m43f04ncx2c24c241gzwjyyglw8rwpq2gsakqkw0nwz3czs61"; libraryHaskellDepends = [ base ]; description = "A fold function for Bool"; license = lib.licenses.bsd3; }) {}; "bool8" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bool8"; version = "0.0.1.1"; sha256 = "0hrh3sh19hjdjjm5g1xwvhkf8l13qdrdrxvnylh8sn3d54krhixw"; libraryHaskellDepends = [ base ]; description = "Alternative Bool type stored as byte"; license = lib.licenses.bsd3; }) {}; "boolean-like" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers , semigroups, text, vector }: mkDerivation { pname = "boolean-like"; version = "0.1.1.0"; sha256 = "1f2qjqjz13w6gq80qymq57917k5aknhxbx4lzpnn30frlqhpp93c"; libraryHaskellDepends = [ attoparsec base bytestring containers semigroups text vector ]; description = "Logical combinatory operations dealing with datatypes representing booleans by their constructors"; license = lib.licenses.bsd3; }) {}; "boolean-list" = callPackage ({ mkDerivation, base, bytestring, HUnit }: mkDerivation { pname = "boolean-list"; version = "0.1.0.2"; sha256 = "1vqn1igmsgq6nry9bpz5vhggbm3j8kc3p6d6wy16nf94z10nq3qs"; libraryHaskellDepends = [ base bytestring HUnit ]; description = "convert numbers to binary coded lists"; license = lib.licenses.gpl3Only; }) {}; "boolean-normal-forms" = callPackage ({ mkDerivation, base, cond, containers, deepseq, QuickCheck, tasty , tasty-quickcheck }: mkDerivation { pname = "boolean-normal-forms"; version = "0.0.1.1"; sha256 = "0zsll476c7g5syfz54kwcb4d2chh9q6gh0f42847n3ja1d64gaar"; libraryHaskellDepends = [ base cond containers deepseq ]; testHaskellDepends = [ base cond containers QuickCheck tasty tasty-quickcheck ]; description = "Boolean normal form: NNF, DNF & CNF"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "boolector" = callPackage ({ mkDerivation, base, boolector, c2hs, containers, directory, mtl , temporary, time }: mkDerivation { pname = "boolector"; version = "0.0.0.13"; sha256 = "0by1pw9i0f9kb81pd3ivi0rz9yxxzvmlg338p45wqf1k583c6jrg"; libraryHaskellDepends = [ base containers directory mtl temporary time ]; librarySystemDepends = [ boolector ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base ]; testSystemDepends = [ boolector ]; description = "Haskell bindings for the Boolector SMT solver"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) boolector;}; "boolexpr" = callPackage ({ mkDerivation, base, parsec }: mkDerivation { pname = "boolexpr"; version = "0.1"; sha256 = "14v894clplpcc1visqn337p7vmacj5hgx41vr60pwvflmv98d8xn"; libraryHaskellDepends = [ base parsec ]; description = "Boolean expressions with various representations and search queries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bools" = callPackage ({ mkDerivation }: mkDerivation { pname = "bools"; version = "0.1.1"; sha256 = "0057303m23p81v60jcsc3p7n2rs2rzrvbg5m18pc0fk95q2q2rim"; doHaddock = false; description = "None"; license = lib.licenses.bsd3; }) {}; "boolsimplifier" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "boolsimplifier"; version = "0.1.8"; sha256 = "13w2i7b2g9w5kzqnbjjdzf3r2dm7a4xxags02khhwlj1f8vsjvq9"; revision = "1"; editedCabalFile = "0xqm0vn9i49b75fnvnvcnr9m4zwvhqynrkcjdxghrsxayg420lnh"; libraryHaskellDepends = [ base containers ]; description = "Simplification tools for simple propositional formulas"; license = lib.licenses.bsd3; }) {}; "boomange" = callPackage ({ mkDerivation, base, containers, descrilo, directory, filepath , simtreelo }: mkDerivation { pname = "boomange"; version = "0.1.3.7"; sha256 = "1is7j497w2vgdyxyv7advgwmcc9yacjy41wkz3q1rva9lnzdhca9"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers descrilo directory filepath simtreelo ]; description = "A bookmarks manager with an HTML generator"; license = lib.licenses.gpl3Only; }) {}; "boombox" = callPackage ({ mkDerivation, base, bytestring, comonad, semigroupoids , semigroups, transformers }: mkDerivation { pname = "boombox"; version = "0.0"; sha256 = "1z04hz61y78mvrvin0w93zvfa4xagw3w06hzcymqn4ixx0g0z3z4"; libraryHaskellDepends = [ base bytestring comonad semigroupoids semigroups transformers ]; description = "Chronokinetic stream sources and incremental consumers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "boomerang" = callPackage ({ mkDerivation, base, mtl, semigroups, template-haskell, text , th-abstraction }: mkDerivation { pname = "boomerang"; version = "1.4.8"; sha256 = "141rs9q8i89118ldplm90zqzkjff3jwqhsdld4vp4ipc26f9gjdl"; libraryHaskellDepends = [ base mtl semigroups template-haskell text th-abstraction ]; description = "Library for invertible parsing and printing"; license = lib.licenses.bsd3; }) {}; "boomslang" = callPackage ({ mkDerivation, base, containers, data-accessor , data-accessor-template, font-opengl-basic4x6, GLFW-b, MonadRandom , mtl, OpenGL }: mkDerivation { pname = "boomslang"; version = "0.0.4"; sha256 = "0yqqb4s5ld4fv7x17d5dp7z2dglrcmgb7fr4n8x4n2pysylxm9nh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers data-accessor data-accessor-template font-opengl-basic4x6 GLFW-b MonadRandom mtl OpenGL ]; description = "Boomshine clone"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "boop" = callPackage ({ mkDerivation, base, mtl, text }: mkDerivation { pname = "boop"; version = "0.1.0.0"; sha256 = "1gn4b8y6dlhhf1vi92km32lyryl25xvbc8akbq1xxgn16iq49y8c"; libraryHaskellDepends = [ base mtl text ]; testHaskellDepends = [ base ]; description = "OOP primitives for Haskell"; license = lib.licenses.bsd3; }) {}; "boopadoop" = callPackage ({ mkDerivation, base, bytestring, containers, primes, semialign , split, vector, WAVE }: mkDerivation { pname = "boopadoop"; version = "0.0.0.2"; sha256 = "09m5gbyyzvqrzhcam83ki29cvrgwi46pqxczsayq7bsf6kbfc89q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers primes semialign split vector WAVE ]; executableHaskellDepends = [ base bytestring containers primes semialign split vector WAVE ]; testHaskellDepends = [ base bytestring containers primes semialign split vector WAVE ]; description = "Mathematically sound sound synthesis"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "boots" = callPackage ({ mkDerivation, base, exceptions, hspec, mtl }: mkDerivation { pname = "boots"; version = "0.2.0.1"; sha256 = "04dh749p5nwar3hgmx5g12814lazwrzzqxbxbk4f003qpbd8np8w"; libraryHaskellDepends = [ base exceptions mtl ]; testHaskellDepends = [ base exceptions hspec mtl ]; description = "IoC Monad in Haskell"; license = lib.licenses.mit; }) {}; "boots-app" = callPackage ({ mkDerivation, base, boots, data-default, exceptions, fast-logger , megaparsec, microlens, mtl, optparse-applicative, salak , salak-yaml, splitmix, text, time, unliftio-core , unordered-containers }: mkDerivation { pname = "boots-app"; version = "0.2.0.1"; sha256 = "0wk177f6ljcqd0ya7cddvx3i6sdwx0wl9fz1idzfa8klb8pnkghh"; revision = "1"; editedCabalFile = "0a69kvlilg1nmyxvlbm79hidg0zwjrgd556nnl73k08mgsk2xj1v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base boots data-default exceptions fast-logger megaparsec microlens mtl optparse-applicative salak salak-yaml splitmix text unliftio-core unordered-containers ]; executableHaskellDepends = [ base time ]; description = "Factory for quickly building an application"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "boots-cloud" = callPackage ({ mkDerivation, aeson, base, boots, boots-app, boots-web , bytestring, http-client, salak, servant, servant-client, text , unordered-containers }: mkDerivation { pname = "boots-cloud"; version = "0.2"; sha256 = "0wfbzf753h3bgfdw0gfh4cwi40qv2ghyyznfahwxkh9aabrwckqp"; libraryHaskellDepends = [ aeson base boots boots-app boots-web bytestring http-client salak servant servant-client text unordered-containers ]; description = "Factory for quickly building a microservice"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "boots-web" = callPackage ({ mkDerivation, aeson, base, boots, boots-app, bytestring , containers, ekg-core, http-types, microlens, monad-logger, salak , servant, servant-server, servant-swagger, swagger2, text , unordered-containers, vault, wai, warp }: mkDerivation { pname = "boots-web"; version = "0.2.0.1"; sha256 = "1czylbghh9rzhr4zs394gdm39d2xqqkv3v7fjzq1askah48zqx18"; libraryHaskellDepends = [ aeson base boots boots-app bytestring containers ekg-core http-types microlens monad-logger salak servant servant-server servant-swagger swagger2 text unordered-containers vault wai warp ]; description = "Factory for quickly building a web application"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "bootstrap-types" = callPackage ({ mkDerivation, base, text }: mkDerivation { pname = "bootstrap-types"; version = "0.3"; sha256 = "19dm3l8v8ggllpgvq20avna6wph6i2w50aabxynvw4kw9m6c3c44"; libraryHaskellDepends = [ base text ]; description = "Bootstrap CSS Framework type-safe interface"; license = lib.licenses.mit; }) {}; "bordacount" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck }: mkDerivation { pname = "bordacount"; version = "0.1.0.0"; sha256 = "1kpx8q50j5k49mbrm1kpcd34jgvx4rfmw3bm4qbjrp48ysai0sfb"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Implementation of the Borda count election method"; license = lib.licenses.bsd3; }) {}; "borel" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bimap, cassava , ceilometer-common, chevalier-common, configurator, containers , either, errors, hslogger, hspec, lens, lens-properties, marquise , mtl, multiset, network, network-uri, pipes, pipes-concurrency , pipes-safe, QuickCheck, text, time, transformers , unordered-containers, vaultaire-common, vector, zeromq4-haskell }: mkDerivation { pname = "borel"; version = "0.18.0"; sha256 = "0daayl70l8afpf6l4822nz2cqjy2k8zbrj89apipjbynsq543453"; libraryHaskellDepends = [ aeson async attoparsec base bimap cassava ceilometer-common chevalier-common configurator containers errors hslogger lens marquise mtl multiset network network-uri pipes pipes-concurrency pipes-safe text time transformers unordered-containers vaultaire-common vector zeromq4-haskell ]; testHaskellDepends = [ aeson async attoparsec base bimap cassava ceilometer-common chevalier-common configurator containers either errors hslogger hspec lens lens-properties marquise mtl multiset network network-uri pipes pipes-concurrency pipes-safe QuickCheck text time transformers unordered-containers vaultaire-common vector zeromq4-haskell ]; description = "Metering System for OpenStack metrics provided by Vaultaire"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "boring" = callPackage ({ mkDerivation, base, tagged, transformers }: mkDerivation { pname = "boring"; version = "0.2"; sha256 = "0d2cm9ra69cvaxs5x3lr2rfv7xx6xrbpb3dbcpyd8m77cqxm7b0b"; revision = "1"; editedCabalFile = "116sbp55pp6b4z9c1iyxaafxwd3mzra5ha2g65sfdla28rabwxj0"; libraryHaskellDepends = [ base tagged transformers ]; description = "Boring and Absurd types"; license = lib.licenses.bsd3; }) {}; "boring-game" = callPackage ({ mkDerivation, base, gloss }: mkDerivation { pname = "boring-game"; version = "0.1.0.1"; sha256 = "109b74qy5jahqx0gpx9i6gdrn4bkazbhaw0w08swmafxgixnvk2i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base gloss ]; executableHaskellDepends = [ base gloss ]; testHaskellDepends = [ base ]; description = "An educational game"; license = lib.licenses.bsd3; }) {}; "boring-window-switcher" = callPackage ({ mkDerivation, base, gtk, transformers, X11 }: mkDerivation { pname = "boring-window-switcher"; version = "0.1.0.5"; sha256 = "062l93lh9y9wgdf8f1xql07ci8rpcspaagpsmcyc6wnikganls9w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base gtk transformers X11 ]; executableHaskellDepends = [ base ]; description = "A boring window switcher"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bot" = callPackage ({ mkDerivation, arrows, base, Stream }: mkDerivation { pname = "bot"; version = "0.3"; sha256 = "0crs1c6v298zqkjzkdgicigx22gvp9xv7bjlynbyckvx0lrvfmrc"; libraryHaskellDepends = [ arrows base Stream ]; description = "bots for functional reactive programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "both" = callPackage ({ mkDerivation, base, semigroups, zero }: mkDerivation { pname = "both"; version = "0.1.1.2"; sha256 = "1bf9fvc2ajbwwx31lmmyc1rzp3xzypwb3yjcmbhn6si5xnlbvqhl"; libraryHaskellDepends = [ base semigroups zero ]; description = "Like Maybe, but with a different Monoid instance"; license = lib.licenses.mit; }) {}; "botpp" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "botpp"; version = "0.1"; sha256 = "0ir6h4zkj05na1gyf7h97s832jkphh33c9qjk2i290d0q9y8s4fw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; description = "Build tool for Lambdabot"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bottom" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq, hspec , megaparsec, optparse-applicative, QuickCheck, text }: mkDerivation { pname = "bottom"; version = "0.2.0.0"; sha256 = "1vsrp4vc2nd16nqwysmg2lqfjy142fgfifpa96z6ns3z47ppid49"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring deepseq megaparsec text ]; executableHaskellDepends = [ base bytestring optparse-applicative text ]; testHaskellDepends = [ base bytestring hspec QuickCheck text ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq text ]; description = "Encoding and decoding for the Bottom spec"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bound" = callPackage ({ mkDerivation, base, bifunctors, binary, bytes, cereal, comonad , deepseq, deriving-compat, hashable, mmorph, profunctors , template-haskell, th-abstraction, transformers , transformers-compat, vector, void }: mkDerivation { pname = "bound"; version = "2.0.4"; sha256 = "06wyjiswi5fnnw7ndjdln3fkfgab5c8qh9v1d1s0f0s6rzlb85xs"; revision = "1"; editedCabalFile = "008i9lm53p0vwahrl61lfpv33yjchi6jyby7j37rlw9shr4h06qg"; libraryHaskellDepends = [ base bifunctors binary bytes cereal comonad deepseq hashable mmorph profunctors template-haskell th-abstraction transformers transformers-compat ]; testHaskellDepends = [ base deriving-compat transformers transformers-compat vector void ]; description = "Making de Bruijn Succ Less"; license = lib.licenses.bsd3; }) {}; "bound_2_0_5" = callPackage ({ mkDerivation, base, bifunctors, binary, bytes, cereal, comonad , deepseq, deriving-compat, hashable, mmorph, profunctors , template-haskell, th-abstraction, transformers , transformers-compat, vector, void }: mkDerivation { pname = "bound"; version = "2.0.5"; sha256 = "1cnw0q97bys7jcpjds2fb6zkq9pyqxcb8v0b5dvkckqmlp8agn4v"; libraryHaskellDepends = [ base bifunctors binary bytes cereal comonad deepseq hashable mmorph profunctors template-haskell th-abstraction transformers transformers-compat ]; testHaskellDepends = [ base deriving-compat transformers transformers-compat vector void ]; description = "Making de Bruijn Succ Less"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bound-extras" = callPackage ({ mkDerivation, adjunctions, base, bound, containers, deepseq , filepath, hashable, pretty, tasty, tasty-golden, text-short , transformers, utf8-string }: mkDerivation { pname = "bound-extras"; version = "0.0.2"; sha256 = "1mrsr75yd55p3rgqqjlhs0f498qgbmj12ldadj4frmkhjqf3vf9y"; libraryHaskellDepends = [ base bound deepseq hashable transformers ]; testHaskellDepends = [ adjunctions base bound containers filepath pretty tasty tasty-golden text-short transformers utf8-string ]; description = "ScopeH and ScopeT extras for bound"; license = lib.licenses.bsd3; }) {}; "bound-gen" = callPackage ({ mkDerivation, base, bound, monad-gen, mtl }: mkDerivation { pname = "bound-gen"; version = "0.1.0.2"; sha256 = "1il4vb497d0195mhvra5djkn3mbdzd8dmcnffpqh1pv1pj8n8hwp"; libraryHaskellDepends = [ base bound monad-gen mtl ]; description = "Unwrap Scope's with globally fresh values"; license = lib.licenses.mit; }) {}; "bound-simple" = callPackage ({ mkDerivation, base, hspec, transformers }: mkDerivation { pname = "bound-simple"; version = "0.2.0.0"; sha256 = "0vsqbgb75d20sqis9wk00z301hw5kjknszgd0k07rhymhcja0v5j"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ base hspec ]; description = "A lightweight implementation of 'bound'"; license = lib.licenses.bsd3; }) {}; "bounded-array" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "bounded-array"; version = "0.1.0.0"; sha256 = "0zv5a82rm6hwikgls2hw9d18igvfgw655s5pw5h1xbwcv1d8d0ji"; revision = "3"; editedCabalFile = "1m0kmns9my73idfkp5n5qix7w0lzrqbq96p4hhxa3702z5cvqkpf"; libraryHaskellDepends = [ array base ]; description = "Arrays with a value for every index"; license = lib.licenses.bsd3; }) {}; "bounded-queue" = callPackage ({ mkDerivation, base, containers, deepseq, tasty, tasty-hunit }: mkDerivation { pname = "bounded-queue"; version = "1.0.0"; sha256 = "18jlkdzfkw0v6ifz8fzqkzagc3g97kg13ng8yldq869casnmcw5d"; libraryHaskellDepends = [ base containers deepseq ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "A strict, immutable, thread-safe, single-ended, bounded queue"; license = lib.licenses.bsd3; }) {}; "bounded-tchan" = callPackage ({ mkDerivation, base, stm }: mkDerivation { pname = "bounded-tchan"; version = "0.2.3"; sha256 = "12c78dz3y1ly05hckd9pf0j4fpknk383qyb5yrhps4sc2m3i9k9w"; libraryHaskellDepends = [ base stm ]; description = "Bounded Transactional channels (queues)"; license = lib.licenses.bsd3; }) {}; "boundingboxes" = callPackage ({ mkDerivation, base, lens }: mkDerivation { pname = "boundingboxes"; version = "0.2.3"; sha256 = "0r3mffqxqadn8qklq3kr0ggirkficfj8ic1fxgki2zrc5jm4f2g8"; libraryHaskellDepends = [ base lens ]; description = "A generic boundingbox for an arbitrary vector"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bower-json" = callPackage ({ mkDerivation, aeson, aeson-better-errors, base, bytestring , deepseq, ghc-prim, mtl, scientific, tasty, tasty-hunit, text , transformers, unordered-containers, vector }: mkDerivation { pname = "bower-json"; version = "1.0.0.1"; sha256 = "0wvygg3rdbxzrmr61a9w6ddv9pfric85ih8hnxyk0ydzn7i59abs"; libraryHaskellDepends = [ aeson aeson-better-errors base bytestring deepseq ghc-prim mtl scientific text transformers unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring tasty tasty-hunit text unordered-containers ]; description = "Read bower.json from Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bowntz" = callPackage ({ mkDerivation, base, containers, GLUT, hosc, hsc3, random }: mkDerivation { pname = "bowntz"; version = "2"; sha256 = "0i8fi5xq04s9mzyy1vdshmlyybzhim0sr9nyxxfdbvcaai796i5z"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers GLUT hosc hsc3 random ]; description = "audio-visual pseudo-physical simulation of colliding circles"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "box" = callPackage ({ mkDerivation, base, concurrency, containers, contravariant , dlist, exceptions, kan-extensions, mtl, profunctors , semigroupoids, text, time, transformers }: mkDerivation { pname = "box"; version = "0.8.1"; sha256 = "18f7waxmnrfk205aacwlzzv18bhyff9vpq3xcna955p9qgm47lg5"; libraryHaskellDepends = [ base concurrency containers contravariant dlist exceptions kan-extensions mtl profunctors semigroupoids text time transformers ]; description = "boxes"; license = lib.licenses.bsd3; }) {}; "box-csv" = callPackage ({ mkDerivation, attoparsec, base, box, text, time }: mkDerivation { pname = "box-csv"; version = "0.2.0"; sha256 = "0m3zx6m267hsnhvjspbd8132phkkbpm18cvii2if02bd3kj1x7rb"; libraryHaskellDepends = [ attoparsec base box text time ]; description = "CSV parsing in a box"; license = lib.licenses.bsd3; }) {}; "box-socket" = callPackage ({ mkDerivation, async, base, box, bytestring, concurrency , exceptions, network, network-simple, optparse-generic, text , websockets }: mkDerivation { pname = "box-socket"; version = "0.3.0"; sha256 = "1z9qlmpbq2ppc13viyf0sha95d7cm0jswnabjvg5fvx9ln1c5ivp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base box bytestring concurrency exceptions network network-simple text websockets ]; executableHaskellDepends = [ base optparse-generic ]; description = "Box websockets"; license = lib.licenses.bsd3; }) {}; "box-tuples" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "box-tuples"; version = "0.2.0.4"; sha256 = "02f3ll6qghs36sill1pznj2354cliq5kh5rbg19lsnykvqimca0i"; libraryHaskellDepends = [ base ghc-prim ]; description = "A hack to use GHC.Prim primitives in GHCi"; license = lib.licenses.mit; }) {}; "boxes" = callPackage ({ mkDerivation, base, QuickCheck, split }: mkDerivation { pname = "boxes"; version = "0.1.5"; sha256 = "1hsnmw95i58d4bkpxby3ddsj1cawypw4mdyb18m393s5i8p7iq9q"; libraryHaskellDepends = [ base split ]; testHaskellDepends = [ base QuickCheck split ]; description = "2D text pretty-printing library"; license = lib.licenses.bsd3; }) {}; "bpann" = callPackage ({ mkDerivation, base, random, split }: mkDerivation { pname = "bpann"; version = "0.1.1"; sha256 = "02c8xyzs4kz9cx7ql48kq5cxf686vvd5mqrprkikynif9r4dk7w8"; libraryHaskellDepends = [ base random split ]; description = "backpropagation neuronal network"; license = lib.licenses.bsd3; }) {}; "bpath" = callPackage ({ mkDerivation, base, bytestring, containers, megaparsec , template-haskell, th-lift-instances }: mkDerivation { pname = "bpath"; version = "0.1.0"; sha256 = "1xm188plwa6wxnvv4g1qmli9qiifagvpzn3mhjprk72k0q9jlci9"; libraryHaskellDepends = [ base bytestring containers megaparsec template-haskell th-lift-instances ]; testHaskellDepends = [ base ]; description = "A minimal typed unix path library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "braid" = callPackage ({ mkDerivation, base, containers, diagrams-contrib, diagrams-core , diagrams-lib, diagrams-svg, split }: mkDerivation { pname = "braid"; version = "0.1.0.0"; sha256 = "16gd505lzg7wywnlvgpg2r95r6hn0wy9v472kz8gqc2vlifg998r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers diagrams-contrib diagrams-core diagrams-lib diagrams-svg split ]; executableHaskellDepends = [ base containers diagrams-contrib diagrams-core diagrams-lib diagrams-svg split ]; description = "Types and functions to work with braids and Khovanov homology"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "brain-bleep" = callPackage ({ mkDerivation, array, base, containers, parsec }: mkDerivation { pname = "brain-bleep"; version = "0.1.0.2"; sha256 = "08rb1b7m5lpgiwdy1gl3dkc2ymc6l8ifssj4q2rqp46b27nbwsgz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers parsec ]; description = "primitive imperative language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "brainfuck" = callPackage ({ mkDerivation, array, base, mtl, unix }: mkDerivation { pname = "brainfuck"; version = "0.1.0.3"; sha256 = "1xlbcvcx6dvrj4x5vqjyvyhazq0hzl1fa17xfcb3m2pc241kgd8d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base mtl ]; executableHaskellDepends = [ array base mtl unix ]; description = "Brainfuck interpreter"; license = "GPL"; }) {}; "brainfuck-monad" = callPackage ({ mkDerivation, base, directory, process }: mkDerivation { pname = "brainfuck-monad"; version = "0.5.2"; sha256 = "1c1xg56dh0qbiy7jga436pmp8x8rhkkpf3gb54kqg8asajswdh0s"; libraryHaskellDepends = [ base directory process ]; description = "BrainFuck monad"; license = lib.licenses.bsd3; }) {}; "brainfuck-tut" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "brainfuck-tut"; version = "0.7.0.2"; sha256 = "0f891522ymlg6smbpgsqh1v5ix685gwp33i8ckhf1khvdk9bsppx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base ]; executableHaskellDepends = [ array base ]; description = "A simple BF interpreter"; license = lib.licenses.bsd3; }) {}; "brainheck" = callPackage ({ mkDerivation, base, containers, criterion, lens, megaparsec, mtl , optparse-applicative, recursion, text, vector }: mkDerivation { pname = "brainheck"; version = "0.1.0.10"; sha256 = "10j3wncbdgxz2cb1v6sm6dr7z8jdh7xax8dwsj151sgxjw5n35xm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers lens megaparsec mtl recursion text vector ]; executableHaskellDepends = [ base optparse-applicative text ]; benchmarkHaskellDepends = [ base criterion text ]; description = "Brainh*ck interpreter in haskell"; license = lib.licenses.bsd3; }) {}; "break" = callPackage ({ mkDerivation, base, mtl, transformers }: mkDerivation { pname = "break"; version = "1.0.2"; sha256 = "0wpj29a8lpimb0mjif4f6jmx6q9pkpkn5xplmkbjzkqgxi0bp23n"; revision = "1"; editedCabalFile = "0lwc3mkkzqadm1scjzy7zipgd5r5h2cqpcnhbckb0qnwcpvvrqd5"; libraryHaskellDepends = [ base mtl transformers ]; description = "Break from a loop"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "breakout" = callPackage ({ mkDerivation, base, haskgame, mtl, SDL }: mkDerivation { pname = "breakout"; version = "0.0.2"; sha256 = "04qs2r944jbb2i11dqlvrav8iaanrgp15jri0mq6nf8ccjldh3wr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haskgame mtl SDL ]; description = "A simple Breakout game implementation"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "breve" = callPackage ({ mkDerivation, aeson, base, binary, blaze-html, bytestring , configurator, cryptohash, directory, hashtables, http-api-data , mtl, random, servant, servant-blaze, servant-server , streaming-commons, text, tls, wai, wai-extra, warp, warp-tls }: mkDerivation { pname = "breve"; version = "0.5.0.0"; sha256 = "1rdamkzy502lvz773lh7zjqw76in8v46218dfj4b5xsljkh605jm"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson base binary blaze-html bytestring configurator cryptohash directory hashtables http-api-data mtl random servant servant-blaze servant-server streaming-commons text tls wai wai-extra warp warp-tls ]; description = "a url shortener"; license = lib.licenses.gpl3Only; }) {}; "brians-brain" = callPackage ({ mkDerivation, array, base, parallel, random, SDL }: mkDerivation { pname = "brians-brain"; version = "0.0.1"; sha256 = "0a9gzclnqb28mm5gf2iiiby30qa0pwlwz3c115sim4lxpq60qran"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base parallel random SDL ]; description = "A Haskell implementation of the Brian's Brain cellular automaton"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "brick" = callPackage ({ mkDerivation, base, bytestring, config-ini, containers , contravariant, data-clist, deepseq, directory, dlist, exceptions , filepath, microlens, microlens-mtl, microlens-th, QuickCheck, stm , template-haskell, text, text-zipper, transformers, unix, vector , vty, word-wrap }: mkDerivation { pname = "brick"; version = "0.68.1"; sha256 = "17pzp9p4rmd82smxwz2kh1jjd5ssy5b86jnv7a4ac1g1zgnnki0r"; 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 ]; testHaskellDepends = [ base containers microlens QuickCheck vector ]; description = "A declarative terminal user interface library"; license = lib.licenses.bsd3; }) {}; "brick-dropdownmenu" = callPackage ({ mkDerivation, base, brick, containers, microlens, microlens-ghc , microlens-th, pointedlist, vector, vty }: mkDerivation { pname = "brick-dropdownmenu"; version = "0.1.0"; sha256 = "1801l15xrl5a822v0cdrf8d41iklfqlp6gzkyj14a7fqf3ycc7rw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base brick containers microlens microlens-ghc microlens-th pointedlist vector vty ]; description = "A drop-down menu widget for brick"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "brick-filetree" = callPackage ({ mkDerivation, base, brick, comonad, containers, directory , directory-tree, filepath, free, vector, vty }: mkDerivation { pname = "brick-filetree"; version = "0.1.0.3"; sha256 = "06jifqnr3n6mzfh6f7rik6bw467ff26aydlqvm6g57msa19mxjnj"; libraryHaskellDepends = [ base brick comonad containers directory directory-tree filepath free vector vty ]; testHaskellDepends = [ base brick comonad containers directory directory-tree filepath free vector vty ]; license = lib.licenses.bsd3; }) {}; "brick-skylighting" = callPackage ({ mkDerivation, base, brick, containers, skylighting-core, text , vty }: mkDerivation { pname = "brick-skylighting"; version = "0.3"; sha256 = "1wjl5ff9c7czg7azj2pi17b3kzbgb5rmwb4nkxdy86xn6d68adi1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base brick containers skylighting-core text vty ]; description = "Show syntax-highlighted text in your Brick UI"; license = lib.licenses.bsd3; }) {}; "bricks" = callPackage ({ mkDerivation, base, bricks-internal, bricks-internal-test , bricks-parsec, bricks-rendering, bricks-syntax, containers , doctest, hedgehog, mtl, parsec, template-haskell, text , transformers }: mkDerivation { pname = "bricks"; version = "0.0.0.4"; sha256 = "018cp48bm3hk20kfq544hm50s6bik37lv1hnsdpkg6ibgz6a9i4v"; libraryHaskellDepends = [ base bricks-internal bricks-parsec bricks-rendering bricks-syntax containers mtl parsec text transformers ]; testHaskellDepends = [ base bricks-internal bricks-internal-test bricks-parsec bricks-rendering bricks-syntax containers doctest hedgehog mtl parsec template-haskell text transformers ]; description = "Bricks is a lazy functional language based on Nix"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "bricks-internal" = callPackage ({ mkDerivation, base, containers, doctest, either-list-functions , text }: mkDerivation { pname = "bricks-internal"; version = "0.0.0.4"; sha256 = "1c4nav1ak6nz06ps6pwsrd6ci8ly3xqi6yd8clsvrhqi1r4cwz80"; libraryHaskellDepends = [ base containers either-list-functions text ]; testHaskellDepends = [ base containers doctest either-list-functions text ]; description = "..."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bricks-internal-test" = callPackage ({ mkDerivation, base, bricks-internal, containers, hedgehog , template-haskell, text }: mkDerivation { pname = "bricks-internal-test"; version = "0.0.0.4"; sha256 = "1kvhvwi7qd1rxqn6zxz0vmzqnq2w5fzm1dld5yy08v6jr3f7ri8a"; libraryHaskellDepends = [ base bricks-internal containers hedgehog template-haskell text ]; description = "..."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "bricks-parsec" = callPackage ({ mkDerivation, base, bricks-internal, bricks-internal-test , bricks-rendering, bricks-syntax, containers, doctest, hedgehog , parsec, text }: mkDerivation { pname = "bricks-parsec"; version = "0.0.0.4"; sha256 = "1rgcrdn4h4pmq9sa7fbzlmv93j6g80mhirnrx6f5iqgmshlg4cq0"; libraryHaskellDepends = [ base bricks-internal bricks-syntax containers parsec text ]; testHaskellDepends = [ base bricks-internal bricks-internal-test bricks-rendering bricks-syntax containers doctest hedgehog parsec text ]; description = "..."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "bricks-rendering" = callPackage ({ mkDerivation, base, bricks-internal, bricks-internal-test , bricks-syntax, containers, doctest, hedgehog, template-haskell , text }: mkDerivation { pname = "bricks-rendering"; version = "0.0.0.4"; sha256 = "1ixg8qsima8hp547ms3jid4hcr0l605ha353r0bngwjxc5h3ixj4"; libraryHaskellDepends = [ base bricks-internal bricks-syntax containers text ]; testHaskellDepends = [ base bricks-internal bricks-internal-test bricks-syntax containers doctest hedgehog template-haskell text ]; description = "..."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "bricks-syntax" = callPackage ({ mkDerivation, base, bricks-internal, containers, doctest , either-list-functions, exceptions, hint, text }: mkDerivation { pname = "bricks-syntax"; version = "0.0.0.4"; sha256 = "0bg4vx32fh9fn5lvccayr9dfzynpql08x6ffi0xrw1rkpn2hz415"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bricks-internal containers either-list-functions text ]; testHaskellDepends = [ base bricks-internal containers doctest either-list-functions exceptions hint text ]; description = "..."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "brillig" = callPackage ({ mkDerivation, base, binary, cmdargs, containers, directory , filepath, ListZipper, text }: mkDerivation { pname = "brillig"; version = "0.3.1"; sha256 = "18gm24fd5ad6dgbqiwcs750rvq2v6lmclysd6acj2y8iybwcsg8n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary containers directory filepath ListZipper text ]; executableHaskellDepends = [ base binary cmdargs containers directory filepath text ]; description = "Simple part of speech tagger"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "brittany" = callPackage ({ mkDerivation, aeson, base, butcher, bytestring, cmdargs , containers, czipwith, data-tree-print, deepseq, directory, extra , filepath, ghc, ghc-boot, ghc-boot-th, ghc-exactprint, hspec , monad-memo, mtl, multistate, pretty, random, safe, semigroups , strict, syb, text, transformers, uniplate, yaml }: mkDerivation { pname = "brittany"; version = "0.14.0.2"; sha256 = "03jnjmp4hy0g22h0jq5md60iz5y94fzhdjx849s89mvb28pdfd1n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base butcher bytestring cmdargs containers czipwith data-tree-print deepseq directory extra filepath ghc ghc-boot ghc-boot-th ghc-exactprint monad-memo mtl multistate pretty random safe semigroups strict syb text transformers uniplate yaml ]; executableHaskellDepends = [ aeson base butcher bytestring cmdargs containers czipwith data-tree-print deepseq directory extra filepath ghc ghc-boot ghc-boot-th ghc-exactprint monad-memo mtl multistate pretty random safe semigroups strict syb text transformers uniplate yaml ]; testHaskellDepends = [ aeson base butcher bytestring cmdargs containers czipwith data-tree-print deepseq directory extra filepath ghc ghc-boot ghc-boot-th ghc-exactprint hspec monad-memo mtl multistate pretty random safe semigroups strict syb text transformers uniplate yaml ]; description = "Haskell source code formatter"; license = lib.licenses.agpl3Only; }) {}; "broadcast-chan" = callPackage ({ mkDerivation, async, base, criterion, deepseq, stm, transformers , unliftio-core }: mkDerivation { pname = "broadcast-chan"; version = "0.2.1.2"; sha256 = "1zsrafz3q9l8np8wafmrbi8ilwwsgnzkc8jfjkjfgs4kq65yglqw"; libraryHaskellDepends = [ base transformers unliftio-core ]; benchmarkHaskellDepends = [ async base criterion deepseq stm ]; description = "Closable, fair, single-wakeup channel type that avoids 0 reader space leaks"; license = lib.licenses.bsd3; }) {}; "broadcast-chan-conduit" = callPackage ({ mkDerivation, base, broadcast-chan, broadcast-chan-tests , conduit, containers, resourcet, transformers, unliftio-core }: mkDerivation { pname = "broadcast-chan-conduit"; version = "0.2.1.2"; sha256 = "0mwd82arm50zwz559qzxi70ia9d4h5kjwdvhk09jf966hd0knnmm"; libraryHaskellDepends = [ base broadcast-chan conduit resourcet transformers unliftio-core ]; testHaskellDepends = [ base broadcast-chan-tests conduit containers ]; description = "Conduit-based parallel streaming code for broadcast-chan"; license = lib.licenses.bsd3; }) {}; "broadcast-chan-pipes" = callPackage ({ mkDerivation, base, broadcast-chan, broadcast-chan-tests , containers, foldl, pipes, pipes-safe }: mkDerivation { pname = "broadcast-chan-pipes"; version = "0.2.1.1"; sha256 = "06nghcddlcnc97p3464fsgcfvjlsnxv7i7khzws3g3myl8hrd89c"; libraryHaskellDepends = [ base broadcast-chan pipes pipes-safe ]; testHaskellDepends = [ base broadcast-chan-tests containers foldl pipes pipes-safe ]; description = "Pipes-based parallel streaming code for broadcast-chan"; license = lib.licenses.bsd3; }) {}; "broadcast-chan-tests" = callPackage ({ mkDerivation, async, base, broadcast-chan, clock, containers , foldl, monad-loops, optparse-applicative, paramtree, random, stm , tagged, tasty, tasty-golden, tasty-hunit, tasty-travis, temporary , text }: mkDerivation { pname = "broadcast-chan-tests"; version = "0.2.1.2"; sha256 = "08qjvhdx2pwgj5kcl5fmg5qdlzbdchxjihmqch4sgv48kcga06nv"; revision = "2"; editedCabalFile = "0cd1sfjkf158z5g0xk2r5mcawmzay04q8hyhcbara4lfx6gwx3h9"; libraryHaskellDepends = [ async base broadcast-chan clock containers optparse-applicative paramtree stm tagged tasty tasty-golden tasty-hunit tasty-travis temporary text ]; testHaskellDepends = [ base broadcast-chan containers foldl monad-loops random ]; description = "Helpers for generating tests for broadcast-chan"; license = lib.licenses.bsd3; }) {}; "broccoli" = callPackage ({ mkDerivation, base, containers, stm, time }: mkDerivation { pname = "broccoli"; version = "0.4.1.0"; sha256 = "084nil9rfs3xpp4rk3qlwf6gsaljm57g7divfzd88dk9np6q5iwh"; libraryHaskellDepends = [ base containers stm time ]; description = "Small library for interactive functional programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "brok" = callPackage ({ mkDerivation, ansi-terminal, attoparsec, base, classy-prelude , connection, containers, directory, file-embed, http-client , http-client-tls, http-conduit, tasty, tasty-discover , tasty-expected-failure, tasty-hunit, template-haskell, text, time }: mkDerivation { pname = "brok"; version = "1.1.0"; sha256 = "0y8gppdyhwwlpw3d0kii2varqd25lxq3813xnjm632h4942l76xv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal attoparsec base classy-prelude connection containers directory file-embed http-client http-client-tls http-conduit template-haskell text time ]; executableHaskellDepends = [ base classy-prelude file-embed ]; testHaskellDepends = [ base classy-prelude file-embed tasty tasty-discover tasty-expected-failure tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "Finds broken links in text files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "broker-haskell" = callPackage ({ mkDerivation, base, broker, bytestring, hspec }: mkDerivation { pname = "broker-haskell"; version = "0.1.0.0"; sha256 = "0jxzn7mbwsi6q9kwl0lbbsapga2x0jc68faw7b9jvfi05yjp833d"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ broker ]; testHaskellDepends = [ base bytestring hspec ]; description = "Haskell bindings to Broker, Bro's messaging library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {broker = null;}; "bronyradiogermany-common" = callPackage ({ mkDerivation, aeson, base, bytestring, network-uri, text, time , tz, uuid-types }: mkDerivation { pname = "bronyradiogermany-common"; version = "1.0.0.1"; sha256 = "1hwqif1jnwjhkb22j7rsc7fznvd7373gbfsl46196bb6489bbcvy"; revision = "1"; editedCabalFile = "158y92fki5kk8pk7z5whc70qbw0w17v0j0zn486hym3bq6qif74k"; libraryHaskellDepends = [ aeson base bytestring network-uri text time tz uuid-types ]; description = "Common types and URIs for the BronyRadioGermany API bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bronyradiogermany-streaming" = callPackage ({ mkDerivation, aeson, base, bronyradiogermany-common, bytestring , case-insensitive, http-types, mtl, streaming , streaming-bytestring, streaming-utils, text, time, uuid }: mkDerivation { pname = "bronyradiogermany-streaming"; version = "1.0.0.1"; sha256 = "1a2yz2cbjpcywis7fy5l1w3pipirh6rjfcgs1mdyhgza12qnbx09"; revision = "1"; editedCabalFile = "0zhgpm0yxr9ablrc4b99wpwpj1qv2a8bq8mpz525ni17jix3iqc8"; libraryHaskellDepends = [ aeson base bronyradiogermany-common bytestring case-insensitive http-types mtl streaming streaming-bytestring streaming-utils text time uuid ]; description = "Streaming interface for the BronyRadioGermany API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "brotli" = callPackage ({ mkDerivation, base, brotli, bytestring, HUnit, QuickCheck, tasty , tasty-hunit, tasty-quickcheck, transformers }: mkDerivation { pname = "brotli"; version = "0.0.0.0"; sha256 = "1l9qiw5cl0k1rcnqnj9pb7vgj1b06wckkk5i73nqr15ixgcjmr9j"; revision = "4"; editedCabalFile = "0ih5mmpmhk5qnqc25dn6363xmq20z5k2x5458jp2yxbw1g367nwi"; libraryHaskellDepends = [ base bytestring transformers ]; libraryPkgconfigDepends = [ brotli ]; testHaskellDepends = [ base bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Brotli (RFC7932) compression and decompression"; license = lib.licenses.gpl3Only; }) {inherit (pkgs) brotli;}; "brotli-conduit" = callPackage ({ mkDerivation, base, brotli, bytestring, conduit, HUnit , QuickCheck, resourcet, test-framework, test-framework-hunit , test-framework-quickcheck2, transformers }: mkDerivation { pname = "brotli-conduit"; version = "0.0.0.0"; sha256 = "00hl8g4aw4klzvq8gbgx3ff5iq5diz7lxk9ssn7q8icdpl8w5fbf"; libraryHaskellDepends = [ base brotli bytestring conduit resourcet transformers ]; testHaskellDepends = [ base bytestring conduit HUnit QuickCheck resourcet test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Conduit interface for Brotli (RFC7932) compression"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "brotli-streams" = callPackage ({ mkDerivation, base, brotli, bytestring, HUnit, io-streams , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "brotli-streams"; version = "0.0.0.0"; sha256 = "14jc1nhm50razsl99d95amdf4njf75dnzx8vqkihgrgp7qisyz3z"; revision = "4"; editedCabalFile = "1mpp08l1vwvgl1gvki0wlndlf0kza2kwnx5qdcl7slanw7waa1fb"; libraryHaskellDepends = [ base brotli bytestring io-streams ]; testHaskellDepends = [ base bytestring HUnit io-streams QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "IO-Streams interface for Brotli (RFC7932) compression"; license = lib.licenses.bsd3; }) {}; "browscap" = callPackage ({ mkDerivation, base, bytestring, deepseq, ini, lens, lrucache , mtl, text, unordered-containers, wreq }: mkDerivation { pname = "browscap"; version = "0"; sha256 = "05igmcjb2hijym0bzxy6ppzchxvwlszxqkzzwyqwpcbiyc54i94h"; libraryHaskellDepends = [ base bytestring deepseq ini lens lrucache mtl text unordered-containers wreq ]; description = "A reader and interface for the Browser Capabilities Project data files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bsb-http-chunked" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, bytestring , deepseq, doctest, gauge, hedgehog, semigroups, tasty , tasty-hedgehog, tasty-hunit }: mkDerivation { pname = "bsb-http-chunked"; version = "0.0.0.4"; sha256 = "0z0f18yc6zlwh29c6175ivfcin325lvi4irpvv0n3cmq7vi0k0ql"; revision = "3"; editedCabalFile = "15hg352id2f4x0dnvv47bdiz6gv5hp5a2mki9yzmhc7ajpk31mdd"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ attoparsec base blaze-builder bytestring doctest hedgehog tasty tasty-hedgehog tasty-hunit ]; benchmarkHaskellDepends = [ base blaze-builder bytestring deepseq gauge semigroups ]; description = "Chunked HTTP transfer encoding for bytestring builders"; license = lib.licenses.bsd3; }) {}; "bsd-sysctl" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bsd-sysctl"; version = "1.0.8.0"; sha256 = "0wflh3ncd47j2v70m6lbdmaif974fimv3dd4wyj6krb03vq6lvpd"; libraryHaskellDepends = [ base ]; description = "Access to the BSD sysctl(3) interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bson" = callPackage ({ mkDerivation, base, binary, bytestring, cryptohash-md5 , data-binary-ieee754, mtl, network, QuickCheck, test-framework , test-framework-quickcheck2, text, time }: mkDerivation { pname = "bson"; version = "0.4.0.1"; sha256 = "1xmxhq1f8v00mbq2l1sb7akzhy0gd9wcylkanpizn68wczqkdi3b"; libraryHaskellDepends = [ base binary bytestring cryptohash-md5 data-binary-ieee754 mtl network text time ]; testHaskellDepends = [ base bytestring QuickCheck test-framework test-framework-quickcheck2 text time ]; description = "BSON documents are JSON-like objects with a standard binary encoding"; license = lib.licenses.asl20; }) {}; "bson-generic" = callPackage ({ mkDerivation, base, bson, ghc-prim, text }: mkDerivation { pname = "bson-generic"; version = "0.0.9"; sha256 = "11a8k6rngz5rdgccwnifiydsfc87hlgy4mp6chi30m2jvdq92imb"; libraryHaskellDepends = [ base bson ghc-prim text ]; description = "Generic functionality for BSON"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bson-generics" = callPackage ({ mkDerivation, base, bson, ghc-prim }: mkDerivation { pname = "bson-generics"; version = "0.0.1"; sha256 = "03ifgmifk0dx6fzws1qlx3c1nslrkvwman5g3c4iag842bl03gxp"; libraryHaskellDepends = [ base bson ghc-prim ]; description = "Generics functionality for BSON"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bson-lens" = callPackage ({ mkDerivation, base, bson, lens, text }: mkDerivation { pname = "bson-lens"; version = "0.1.1"; sha256 = "0q5ixrfgybf80q0x2p80qjy1kqarm2129hmzzqgcpn7jvqbv8fyp"; libraryHaskellDepends = [ base bson lens text ]; description = "BSON lenses"; license = lib.licenses.mit; }) {}; "bson-mapping" = callPackage ({ mkDerivation, base, bson, template-haskell, text, th-lift }: mkDerivation { pname = "bson-mapping"; version = "0.1.5.1"; sha256 = "1pmc9z98v8il8knz36vg61nhji4i644dh3rbqfxnb8kmbciyp3iz"; libraryHaskellDepends = [ base bson template-haskell text th-lift ]; description = "Mapping between BSON and algebraic data types"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bspack" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, criterion , ghc-prim, mtl, sandi, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "bspack"; version = "0.0.4"; sha256 = "0nzw1cs3nxb55yj3sy5afr6kycbm7xk26xpl0gvysgrd6bs0p8pb"; libraryHaskellDepends = [ base bytestring ghc-prim ]; testHaskellDepends = [ base bytestring mtl tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base blaze-builder bytestring criterion sandi ]; description = "A simple and fast bytestring packer"; license = lib.licenses.bsd3; }) {}; "bsparse" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "bsparse"; version = "0.0.5"; sha256 = "12wn8jlqkb9d9vpdbwc3m288cgnr15cq4wv5fxlp7f10p3y42l2a"; revision = "1"; editedCabalFile = "0vlcwcgmlk4ghwhiyy4234driyvq5ap5g587nmf23fh8b54g7j3q"; libraryHaskellDepends = [ base bytestring ]; description = "A simple unassuming parser for bytestring"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "btree" = callPackage ({ mkDerivation, base, clock, containers, ghc-prim, hashable , initialize, MonadRandom, primitive, smallcheck, tasty , tasty-hunit, tasty-smallcheck, transformers }: mkDerivation { pname = "btree"; version = "0.4.0"; sha256 = "04jbvd247i8bfplyljp5937fw9x85w4v613kpzyb15z7nw2xr8l9"; libraryHaskellDepends = [ base ghc-prim initialize primitive ]; testHaskellDepends = [ base containers hashable MonadRandom primitive smallcheck tasty tasty-hunit tasty-smallcheck transformers ]; benchmarkHaskellDepends = [ base clock ghc-prim hashable ]; description = "B-Tree on Unmanaged Heap"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "btree-concurrent" = callPackage ({ mkDerivation, array, base, base64-bytestring, bytestring, cereal , containers, directory, filepath, hashable, mtl, QuickCheck , random, snappy, stm, time, unix }: mkDerivation { pname = "btree-concurrent"; version = "0.1.5"; sha256 = "1xgw3ki3vypyxxiyzfjajjx1vzavyn1v9445cgbqwrr0n0wpkqm6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base base64-bytestring bytestring cereal containers directory filepath hashable mtl random snappy stm time ]; testHaskellDepends = [ array base base64-bytestring bytestring cereal containers directory filepath hashable mtl QuickCheck random snappy stm time unix ]; description = "A backend agnostic, concurrent BTree"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "btrfs" = callPackage ({ mkDerivation, base, bytestring, time, unix }: mkDerivation { pname = "btrfs"; version = "0.2.0.0"; sha256 = "1h56yb4a3i1c452splxj06c8harrcws2pg86rx7jz6b804ncrzr2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring time unix ]; description = "Bindings to the btrfs API"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "buchhaltung" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, array, async, base, boxes , bytestring, cassava, containers, data-default, Decimal, deepseq , directory, edit-distance, file-embed, filepath, formatting , hashable, haskeline, hint, hledger, hledger-lib, lens , lifted-base, ListLike, megaparsec, MissingH, monad-control, mtl , optparse-applicative, parsec, process, regex-compat, regex-tdfa , regex-tdfa-text, safe, semigroups, split, strict, temporary, text , time, transformers, unordered-containers, vector, yaml }: mkDerivation { pname = "buchhaltung"; version = "0.0.7"; sha256 = "1hkiiah2h64gkb9y6bagg5q182rylysdqwqlkn5lvmym4akp8zlb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-wl-pprint array async base boxes bytestring cassava containers data-default Decimal deepseq directory edit-distance file-embed filepath formatting hashable haskeline hint hledger hledger-lib lens lifted-base ListLike megaparsec MissingH monad-control mtl optparse-applicative parsec process regex-compat regex-tdfa regex-tdfa-text safe semigroups split strict temporary text time transformers unordered-containers vector yaml ]; executableHaskellDepends = [ aeson ansi-wl-pprint array async base boxes bytestring cassava containers data-default Decimal deepseq directory edit-distance file-embed filepath formatting hashable haskeline hint hledger hledger-lib lens lifted-base ListLike megaparsec MissingH monad-control mtl optparse-applicative parsec process regex-compat regex-tdfa regex-tdfa-text safe semigroups split strict temporary text time transformers unordered-containers vector yaml ]; description = "Automates most of your plain text accounting data entry in ledger format"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "buffer" = callPackage ({ mkDerivation, base, base-prelude, bug, bytestring, criterion , quickcheck-instances, rerebase, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "buffer"; version = "0.5.3"; sha256 = "0bf9y6rb3q26rk6qd7a2mjlb1gd1gp2k080ywhp5g48l474h6p26"; revision = "2"; editedCabalFile = "0lg7sy7c059a29gmyihlwck6d98vq5kqfkw4bjixnvc2r9znfcv7"; libraryHaskellDepends = [ base base-prelude bug bytestring ]; testHaskellDepends = [ bug quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ bug criterion rerebase ]; description = "Simple mutable low-level buffer for IO"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "buffer-builder" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, criterion , deepseq, HTF, http-types, json-builder, mtl, quickcheck-instances , text, unordered-containers, vector }: mkDerivation { pname = "buffer-builder"; version = "0.2.4.7"; sha256 = "0n1zb12zm86rm3jqpdh7j15w6dd1mii0fmaihkdqm0b1rv2zm2dk"; libraryHaskellDepends = [ base bytestring mtl text unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base bytestring criterion deepseq HTF quickcheck-instances text vector ]; benchmarkHaskellDepends = [ aeson base bytestring criterion deepseq http-types json-builder text vector ]; description = "Library for efficiently building up buffers, one piece at a time"; license = lib.licenses.bsd3; }) {}; "buffer-builder_0_2_4_8" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, criterion , deepseq, HTF, http-types, json-builder, mtl, quickcheck-instances , text, unordered-containers, vector }: mkDerivation { pname = "buffer-builder"; version = "0.2.4.8"; sha256 = "14l70h4j1dmhm96fsxg1mhiw00h9jqw0wy02v31lsz0jwpdr2513"; libraryHaskellDepends = [ base bytestring mtl text unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base bytestring criterion deepseq HTF quickcheck-instances text vector ]; benchmarkHaskellDepends = [ aeson base bytestring criterion deepseq http-types json-builder text vector ]; description = "Library for efficiently building up buffers, one piece at a time"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "buffer-builder-aeson" = callPackage ({ mkDerivation, aeson, attoparsec, base, buffer-builder , bytestring, criterion, deepseq, hashable, HUnit, integer-gmp , QuickCheck, scientific, tasty, tasty-hunit, tasty-quickcheck , tasty-th, text, unordered-containers, vector }: mkDerivation { pname = "buffer-builder-aeson"; version = "0.2.0.4"; sha256 = "0kjwahpx35mabmwnwfi669p1gcr43zas2f5wpaxn98p45gjpp93s"; revision = "1"; editedCabalFile = "112b8ir16x2dla4vm6yrdjxsi6csi8wl0193iykrvmssrybpqr89"; libraryHaskellDepends = [ aeson base buffer-builder bytestring integer-gmp scientific unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec base buffer-builder bytestring hashable HUnit QuickCheck scientific tasty tasty-hunit tasty-quickcheck tasty-th text unordered-containers vector ]; benchmarkHaskellDepends = [ aeson base buffer-builder bytestring criterion deepseq text vector ]; description = "Serialize Aeson values with Data.BufferBuilder"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "buffer-pipe" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "buffer-pipe"; version = "0.0"; sha256 = "1kywa95mq6s8ldjkvy9j8yalbm83ms9a1lg9s8h0xxw837jbcx88"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "Read from stdin and write to stdout in large blocks"; license = lib.licenses.bsd3; }) {}; "buffet" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cassava , containers, directory, filepath, language-docker, mustache , optparse-applicative, parsec, prettyprinter, random, split, tasty , tasty-hunit, text, typed-process, unordered-containers, vector , yaml }: mkDerivation { pname = "buffet"; version = "1.0.1"; sha256 = "0y8qinbsnc3dm3yl5ik65lgnn9xq54087mqi7p1qfql9nfcx3g6r"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring cassava containers directory filepath language-docker mustache optparse-applicative parsec prettyprinter random split text typed-process unordered-containers vector yaml ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ aeson base bytestring directory filepath tasty tasty-hunit text typed-process unordered-containers vector yaml ]; doHaddock = false; description = "Assembles many Dockerfiles in one"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "buffon" = callPackage ({ mkDerivation, base, monad-primitive, mwc-random , mwc-random-monad, primitive, transformers }: mkDerivation { pname = "buffon"; version = "0.1.0.1"; sha256 = "1v9kxm3yrw871567j8qza7gayllhsb77pxqriin4akvg77llz7l9"; libraryHaskellDepends = [ base monad-primitive mwc-random mwc-random-monad primitive transformers ]; description = "An implementation of Buffon machines"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "buffon-machines" = callPackage ({ mkDerivation, base, mtl, multiset, random, template-haskell }: mkDerivation { pname = "buffon-machines"; version = "1.1.1.1"; sha256 = "19qidzwg6mq8g2czzfqky7kh13jscsxc52ymfj8wlkngkciwvv5s"; libraryHaskellDepends = [ base mtl multiset random template-haskell ]; description = "Perfect simulation of discrete random variables"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bug" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "bug"; version = "1.0.1"; sha256 = "1xfynvp5fyn46gg3p5qq9cmb1dnw2dyf3bz6w5wdvikfvs19dwhq"; libraryHaskellDepends = [ base template-haskell ]; description = "Better alternatives to the \"error\" function"; license = lib.licenses.mit; }) {}; "bugsnag" = callPackage ({ mkDerivation, base, bugsnag-hs, bytestring, containers, Glob , hspec, http-client, http-client-tls, parsec, template-haskell , text, th-lift-instances, ua-parser, unliftio , unordered-containers }: mkDerivation { pname = "bugsnag"; version = "1.0.0.1"; sha256 = "1sbm85r2ia5k4rdbz8yqgd5x01b2l5kw0p4knj8mr8cr37fqzp8b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bugsnag-hs bytestring containers Glob http-client http-client-tls parsec template-haskell text th-lift-instances ua-parser unordered-containers ]; testHaskellDepends = [ base hspec unliftio ]; description = "Bugsnag error reporter for Haskell"; license = lib.licenses.mit; }) {}; "bugsnag-haskell" = callPackage ({ mkDerivation, aeson, aeson-qq, base, bytestring , case-insensitive, containers, doctest, Glob, hspec, http-client , http-client-tls, http-conduit, http-types, iproute, network , parsec, template-haskell, text, th-lift-instances, time , ua-parser, unliftio, wai, yaml }: mkDerivation { pname = "bugsnag-haskell"; version = "0.0.4.4"; sha256 = "1pf9gi2rr1dv56b0x4sj1wyxvw2ak9n2nzkz21mmzi4l68f4dvs9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring case-insensitive containers Glob http-client http-client-tls http-conduit http-types iproute network parsec template-haskell text th-lift-instances time ua-parser wai ]; testHaskellDepends = [ aeson aeson-qq base doctest hspec text time unliftio yaml ]; description = "Bugsnag error reporter for Haskell"; license = lib.licenses.mit; }) {}; "bugsnag-hs" = callPackage ({ mkDerivation, aeson, base, bytestring, hedgehog, http-client , text, time, unordered-containers }: mkDerivation { pname = "bugsnag-hs"; version = "0.2.0.8"; sha256 = "1qnbkp2c5fhv6b9mq3xr849if418qihy6xczzlsf7q4y0vx36kg9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring http-client text time unordered-containers ]; testHaskellDepends = [ aeson base bytestring hedgehog ]; description = "A Bugsnag client for Haskell"; license = lib.licenses.bsd3; }) {}; "bugsnag-wai" = callPackage ({ mkDerivation, base, bugsnag, bytestring, case-insensitive, hspec , http-types, iproute, network, text, unordered-containers, wai , warp }: mkDerivation { pname = "bugsnag-wai"; version = "1.0.0.1"; sha256 = "0f3x4m9nl277rhg2pwrja9xh6fffrwl2dm1cf3jiyngkrbrfck0w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bugsnag bytestring case-insensitive http-types iproute network text unordered-containers wai warp ]; testHaskellDepends = [ base bugsnag hspec unordered-containers ]; description = "WAI integration for Bugsnag error reporting for Haskell"; license = lib.licenses.mit; }) {}; "bugsnag-yesod" = callPackage ({ mkDerivation, base, bugsnag, bugsnag-wai, unliftio, wai , yesod-core }: mkDerivation { pname = "bugsnag-yesod"; version = "1.0.0.1"; sha256 = "06w2ndxk8czwdfwyy3ylkhzagbaxx6gkix8lwybks0vsxwjr6w83"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bugsnag bugsnag-wai unliftio wai yesod-core ]; description = "Yesod integration for Bugsnag error reporting for Haskell"; license = lib.licenses.mit; }) {}; "bugzilla" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring, connection , containers, data-default, http-conduit, http-types, iso8601-time , resourcet, text, time, transformers, unordered-containers, vector }: mkDerivation { pname = "bugzilla"; version = "0.2.1.1"; sha256 = "19ayjkaniksivm99lgl7bfjabig00y0gd3w9ssabksg7rfwajc5d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base blaze-builder bytestring connection containers data-default http-conduit http-types iso8601-time resourcet text time transformers unordered-containers vector ]; description = "A Haskell interface to the Bugzilla native REST API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bugzilla-redhat" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring, connection , containers, hspec, http-conduit, http-types, iso8601-time , resourcet, text, time, transformers, unordered-containers, vector }: mkDerivation { pname = "bugzilla-redhat"; version = "1.0.0"; sha256 = "1g95j03y2sg1fwdf48a05nijqllkd0m7scn1wbfyzvb57q716hlx"; revision = "1"; editedCabalFile = "1rsn401pzj0vz3fqg0zsc79jmpanjp61caplnb5i0kl1c9glsxz4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base blaze-builder bytestring connection containers http-conduit http-types iso8601-time resourcet text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson base hspec time ]; description = "A Haskell interface to the Bugzilla native REST API"; license = lib.licenses.bsd3; }) {}; "build" = callPackage ({ mkDerivation, algebraic-graphs, base, containers, extra , filepath, mtl, random, transformers }: mkDerivation { pname = "build"; version = "1.0"; sha256 = "1ga8qjv2p94y2nd6dmwz940vkbmx51kvcvysfvbxadl29n4wg840"; libraryHaskellDepends = [ algebraic-graphs base containers extra filepath mtl random transformers ]; testHaskellDepends = [ base containers extra mtl transformers ]; description = "Build systems a la carte"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "buildable" = callPackage ({ mkDerivation, base, bytestring, containers, dlist, text }: mkDerivation { pname = "buildable"; version = "0.1.0.3"; sha256 = "1jrvgm2k6m8k9hj7h727pf357zydmhq1ndl1z39ag6294xd2rgpx"; libraryHaskellDepends = [ base bytestring containers dlist text ]; description = "Typeclass for builders of linear data structures"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "buildbox" = callPackage ({ mkDerivation, base, bytestring, containers, directory , exceptions, mtl, old-locale, process, stm, temporary, text, time }: mkDerivation { pname = "buildbox"; version = "2.2.1.2"; sha256 = "10kasyr2rk8zm1dh7c2ka1djlxmb20lriphd9sm18z4fw3w82cxz"; libraryHaskellDepends = [ base bytestring containers directory exceptions mtl old-locale process stm temporary text time ]; description = "Rehackable components for writing buildbots and test harnesses"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "buildbox-tools" = callPackage ({ mkDerivation, base, buildbox, parseargs }: mkDerivation { pname = "buildbox-tools"; version = "1.5.3.1"; sha256 = "0j1fsdmaxnl1zxgvxilznw5jfaaphij6wnhllb64f59kvhpqmy4f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base buildbox parseargs ]; description = "Tools for working with buildbox benchmark result files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "builder" = callPackage ({ mkDerivation, base, byte-order, primitive, primitive-unaligned }: mkDerivation { pname = "builder"; version = "0.2"; sha256 = "04pcqxk9snlvm5kixqyz5aq0pxjlcvfxj403dxgyr3ch2zjx3n6l"; libraryHaskellDepends = [ base byte-order primitive primitive-unaligned ]; description = "bounded ByteArray builder type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "buildwrapper" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring, Cabal , cmdargs, conduit, conduit-extra, containers, cpphs, deepseq , directory, dynamic-cabal, filepath, ghc, ghc-paths, ghc-pkg-lib , haskell-src-exts, HTF, HUnit, mtl, old-time, process, regex-tdfa , syb, text, time, transformers, unordered-containers, utf8-string , vector }: mkDerivation { pname = "buildwrapper"; version = "0.9.1"; sha256 = "1icm2vqimza6lslav01d11xq4v0p6dpymvx4md48ch8qbhdrn8r3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async attoparsec base bytestring Cabal conduit conduit-extra containers cpphs deepseq directory dynamic-cabal filepath ghc ghc-paths ghc-pkg-lib haskell-src-exts mtl old-time process regex-tdfa syb text time transformers unordered-containers utf8-string vector ]; executableHaskellDepends = [ aeson async base bytestring Cabal cmdargs conduit conduit-extra containers cpphs directory dynamic-cabal filepath ghc ghc-paths ghc-pkg-lib haskell-src-exts mtl old-time process regex-tdfa syb text time transformers vector ]; testHaskellDepends = [ aeson async attoparsec base bytestring Cabal conduit conduit-extra containers directory dynamic-cabal filepath ghc-pkg-lib HTF HUnit mtl old-time process text time transformers unordered-containers vector ]; description = "A library and an executable that provide an easy API for a Haskell IDE"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bullet" = callPackage ({ mkDerivation, base, bullet, c2hs, vect }: mkDerivation { pname = "bullet"; version = "0.2.4"; sha256 = "0fksxkp6xq0q88g21b917qrg6pzzr1a00w5jjh45f4f9b3smibgn"; libraryHaskellDepends = [ base vect ]; libraryPkgconfigDepends = [ bullet ]; libraryToolDepends = [ c2hs ]; description = "A wrapper for the Bullet physics engine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) bullet;}; "bulletproofs" = callPackage ({ mkDerivation, arithmoi, base, bytestring, containers, criterion , cryptonite, elliptic-curve, galois-field, memory, MonadRandom , protolude, QuickCheck, SHA, tasty, tasty-discover, tasty-hunit , tasty-quickcheck, text }: mkDerivation { pname = "bulletproofs"; version = "1.1.0"; sha256 = "1sj38m2x4y9483nwnk61jk4jphsyllgv5bgrx26nqlph45a9222a"; revision = "1"; editedCabalFile = "1wpnqwf352lr2ahkikk5b69d6lzmqqy3y7shzmshdr3j6fbg7ggf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ arithmoi base bytestring containers elliptic-curve galois-field memory MonadRandom protolude QuickCheck SHA text ]; executableHaskellDepends = [ arithmoi base bytestring containers elliptic-curve galois-field memory MonadRandom protolude QuickCheck SHA text ]; testHaskellDepends = [ arithmoi base bytestring containers cryptonite elliptic-curve galois-field memory MonadRandom protolude QuickCheck SHA tasty tasty-discover tasty-hunit tasty-quickcheck text ]; testToolDepends = [ tasty-discover ]; benchmarkHaskellDepends = [ arithmoi base bytestring containers criterion elliptic-curve galois-field memory MonadRandom protolude QuickCheck SHA tasty tasty-hunit tasty-quickcheck text ]; description = "Bulletproofs are short zero-knowledge proofs without a trusted setup"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "bulmex" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, generic-lens , hspec, hspec-core, jsaddle, jsaddle-dom, keycode, lens , network-uri, reflex, reflex-dom-core, reflex-dom-helpers, text , time, witherable }: mkDerivation { pname = "bulmex"; version = "4.0.0"; sha256 = "0892prpi8hf8mkwr6n9228bfyji0wgdz9hyh619k20f6xim13ysc"; libraryHaskellDepends = [ aeson base bytestring containers generic-lens jsaddle jsaddle-dom keycode lens network-uri reflex reflex-dom-core reflex-dom-helpers text time witherable ]; testHaskellDepends = [ aeson base bytestring containers generic-lens hspec hspec-core jsaddle jsaddle-dom keycode lens network-uri reflex reflex-dom-core reflex-dom-helpers text time witherable ]; description = "Reflex infused with bulma (css)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "bumper" = callPackage ({ mkDerivation, base, Cabal, containers, fclabels, process , regex-compat, split, strict }: mkDerivation { pname = "bumper"; version = "0.6.0.3"; sha256 = "1a6sqkdzq05az6yj3zmlcbx6bmhw4zjx2aijxfi481z3ifiy7z3w"; revision = "3"; editedCabalFile = "0r4fj5mxl452786jw6pr2nwhs5sszlxb9nwcrakr44jysm181lhw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers fclabels process regex-compat split strict ]; description = "Automatically bump package versions, also transitively"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bunz" = callPackage ({ mkDerivation, base, cmdargs, doctest, hspec, text, unix }: mkDerivation { pname = "bunz"; version = "0.0.9"; sha256 = "0q5520pdq52fhx4yd6lhxr77c00njmy0wqbmb0gi1p4ahqs5wrgs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base text ]; executableHaskellDepends = [ base cmdargs text unix ]; testHaskellDepends = [ base doctest hspec ]; description = "CLI tool to beautify JSON string"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "burnt-explorer" = callPackage ({ mkDerivation, aeson, base, bitcoin-script, bytestring, cassava , process, scientific }: mkDerivation { pname = "burnt-explorer"; version = "2.0.0"; sha256 = "08r0hzpzyc8frx1k6rxv6b37hbz9yr5gfjsd9ikybx9m78cbgg3n"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bitcoin-script bytestring cassava process scientific ]; description = "List OP_RETURN cryptocurrency transaction outputs"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "burrito" = callPackage ({ mkDerivation, base, bytestring, containers, hspec, parsec , QuickCheck, template-haskell, text, transformers }: mkDerivation { pname = "burrito"; version = "2.0.1.0"; sha256 = "1b8c4sdk60sj20rrrhra4hx0f1y1injih4xcg4q19fgaf04chr91"; libraryHaskellDepends = [ base bytestring containers parsec template-haskell text transformers ]; testHaskellDepends = [ base bytestring containers hspec parsec QuickCheck template-haskell text transformers ]; description = "Parse and render URI templates"; license = lib.licenses.mit; }) {}; "burst-detection" = callPackage ({ mkDerivation, base, criterion, deepseq }: mkDerivation { pname = "burst-detection"; version = "1.0"; sha256 = "1pgrqjdc4n97s7jsb9ddmjkw3qa4c28p4fp1ajyx5bfxdll44dwm"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base criterion ]; description = "Burst detection algorithms"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bus-pirate" = callPackage ({ mkDerivation, base, bytestring, errors, serialport, transformers }: mkDerivation { pname = "bus-pirate"; version = "0.7.0"; sha256 = "0zsh73nq802l180b3v6cd6x1h0cdf5r81i8sz8zvdd0d46lrnawk"; revision = "1"; editedCabalFile = "0amc8dk6v991iy1d23l5hbsn9lf551mjbm6mxldj46mm3y02nn67"; libraryHaskellDepends = [ base bytestring errors serialport transformers ]; description = "Haskell interface to the Bus Pirate binary interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "buster" = callPackage ({ mkDerivation, base, binary, bytestring, containers, dataenc, mtl , old-locale, parsec, pretty, time }: mkDerivation { pname = "buster"; version = "2.51"; sha256 = "12h77sa7z5ba6n2hx5kag51lp7q7hdmsd1cb006l7i46cq5b5zzg"; libraryHaskellDepends = [ base binary bytestring containers dataenc mtl old-locale parsec pretty time ]; description = "Almost but not quite entirely unlike FRP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "buster-gtk" = callPackage ({ mkDerivation, base, binary, buster, bytestring, containers , dataenc, gtk, mtl, old-locale, parsec, pretty, time }: mkDerivation { pname = "buster-gtk"; version = "2.0"; sha256 = "1ajmwdrx7cq5dh7zj0viipnhas0p910ax1yb37ina4nddrpx0gd1"; libraryHaskellDepends = [ base binary buster bytestring containers dataenc gtk mtl old-locale parsec pretty time ]; description = "Almost but not quite entirely unlike FRP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "buster-network" = callPackage ({ mkDerivation, base, binary, buster, bytestring, containers , dataenc, haxr, HTTP, mtl, network, old-locale, pretty, time }: mkDerivation { pname = "buster-network"; version = "1.2"; sha256 = "17nzw5ycdrw3f1cgwcg1vh1jk80528nl7ksmbmxg2mgndc89kg3i"; libraryHaskellDepends = [ base binary buster bytestring containers dataenc haxr HTTP mtl network old-locale pretty time ]; description = "Almost but not quite entirely unlike FRP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bustle" = callPackage ({ mkDerivation, base, bytestring, Cabal, cairo, containers , directory, filepath, gio, gio-unix, glib, gtk3, HUnit, libpcap , mtl, pango, process, QuickCheck, system-glib, test-framework , test-framework-hunit, text, time, transformers }: mkDerivation { pname = "bustle"; version = "0.8.0"; sha256 = "0g2p4s3z0xqng8bhcqml6dvvshmn8xlyhqz77jdcvcvxm7cykcrg"; configureFlags = [ "-f-hgettext" ]; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal directory filepath process ]; libraryPkgconfigDepends = [ system-glib ]; executableHaskellDepends = [ base bytestring cairo containers directory filepath gio glib gtk3 mtl pango process text time transformers ]; executableSystemDepends = [ libpcap ]; testHaskellDepends = [ base bytestring cairo containers directory filepath glib gtk3 HUnit mtl pango QuickCheck test-framework test-framework-hunit text transformers ]; testSystemDepends = [ libpcap ]; testPkgconfigDepends = [ gio-unix ]; description = "Draw sequence diagrams of D-Bus traffic"; license = lib.licenses.lgpl21Plus; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {gio-unix = null; inherit (pkgs) libpcap; system-glib = pkgs.glib;}; "butcher" = callPackage ({ mkDerivation, base, bifunctors, containers, deque, extra, free , hspec, microlens, microlens-th, mtl, multistate, pretty , transformers, unsafe, void }: mkDerivation { pname = "butcher"; version = "1.3.3.2"; sha256 = "06qgqjc8h7dd786wkcwrxpl6bsd66jzywwcnhm52q0cb9678w3qx"; revision = "1"; editedCabalFile = "1c9rhsnzdpnxhs3l7yq6fh8p9lq177fmdn23khcl72n5m6xx64wm"; libraryHaskellDepends = [ base bifunctors containers deque extra free microlens microlens-th mtl multistate pretty transformers unsafe void ]; testHaskellDepends = [ base containers deque extra free hspec microlens microlens-th mtl multistate pretty transformers unsafe ]; description = "Chops a command or program invocation into digestable pieces"; license = lib.licenses.bsd3; }) {}; "butter" = callPackage ({ mkDerivation, aeson, base, bytestring, containers , forkable-monad, free, HUnit, network-simple, stm , template-haskell, text, transformers }: mkDerivation { pname = "butter"; version = "0.1.0.6"; sha256 = "0r215qycck6w6286w0y69ghpzmcp1bl23j44arabrh2p39lb4h46"; libraryHaskellDepends = [ aeson base bytestring containers forkable-monad free HUnit network-simple stm template-haskell text transformers ]; testHaskellDepends = [ aeson base bytestring containers forkable-monad free HUnit network-simple stm template-haskell text transformers ]; description = "Monad Transformer for Asyncronous Message Passing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "butterflies" = callPackage ({ mkDerivation, base, bytestring, gl-capture, GLUT, OpenGLRaw , repa, repa-devil }: mkDerivation { pname = "butterflies"; version = "0.3.0.2"; sha256 = "0syykvrgq6i0zxy1pn934j1r9glv4yypva1mfkn0vc0nikh9fm31"; revision = "1"; editedCabalFile = "1xxdc352fp11b8mhhr3rwj5kffkglvbry2smwwfj1f10wr749zn9"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base bytestring gl-capture GLUT OpenGLRaw repa repa-devil ]; description = "butterfly tilings"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "buttplug-hs-core" = callPackage ({ mkDerivation, aeson, aeson-casing, aeson-pretty, async, base , bytestring, connection, containers, generic-random, hspec , network, QuickCheck, quickcheck-instances, raw-strings-qq, text , unordered-containers, websockets, wuss }: mkDerivation { pname = "buttplug-hs-core"; version = "0.1.0.1"; sha256 = "05mh1ly18v4lp6ynz4s2mbk6w9ibmzmrlz8z4wsv4y9bd4f2w4gl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base bytestring connection containers network text unordered-containers websockets wuss ]; executableHaskellDepends = [ aeson aeson-casing async base bytestring connection containers network text unordered-containers websockets wuss ]; testHaskellDepends = [ aeson aeson-casing aeson-pretty base bytestring connection containers generic-random hspec network QuickCheck quickcheck-instances raw-strings-qq text unordered-containers websockets wuss ]; description = "Client library for buttplug.io"; license = lib.licenses.bsd3; }) {}; "bv" = callPackage ({ mkDerivation, base, ghc-prim, integer-gmp }: mkDerivation { pname = "bv"; version = "0.5"; sha256 = "1nkvqwqcjl57p6ir0sllb54vbj6q0l3s3w7z3z2svxjq2ymqk884"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ghc-prim integer-gmp ]; description = "Bit-vector arithmetic library"; license = lib.licenses.bsd3; }) {}; "bv-embed" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bv-embed"; version = "0.1.0"; sha256 = "0afywcb7n2h2vycxg47myaqz49xrlnjpyq753smildjlkl79jx79"; libraryHaskellDepends = [ base ]; description = "Define embeddings of small bit vectors into larger ones"; license = lib.licenses.bsd3; }) {}; "bv-little" = callPackage ({ mkDerivation, base, criterion, deepseq, hashable, integer-gmp , keys, mono-traversable, mono-traversable-keys, primitive , QuickCheck, smallcheck, tasty, tasty-hunit, tasty-quickcheck , tasty-smallcheck, text-show }: mkDerivation { pname = "bv-little"; version = "1.1.1"; sha256 = "034riqlgkccyl5lvc593v3dyszvqy2vqikk80qm6lw30pkmbcdnr"; libraryHaskellDepends = [ base deepseq hashable integer-gmp keys mono-traversable mono-traversable-keys primitive QuickCheck text-show ]; testHaskellDepends = [ base deepseq hashable mono-traversable mono-traversable-keys QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck text-show ]; benchmarkHaskellDepends = [ base criterion deepseq hashable mono-traversable QuickCheck smallcheck ]; description = "Efficient little-endian bit vector library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bv-sized" = callPackage ({ mkDerivation, base, bitwise, bytestring, deepseq, hedgehog , MonadRandom, panic, parameterized-utils, random, tasty , tasty-hedgehog, th-lift }: mkDerivation { pname = "bv-sized"; version = "1.0.4"; sha256 = "0c6d8b11dgg585fvql0h2rrmiw2l8831ig2f89jlqzkdsa0asm67"; libraryHaskellDepends = [ base bitwise bytestring deepseq panic parameterized-utils random th-lift ]; testHaskellDepends = [ base bytestring hedgehog MonadRandom parameterized-utils tasty tasty-hedgehog ]; description = "a bitvector datatype that is parameterized by the vector width"; license = lib.licenses.bsd3; }) {}; "bv-sized-lens" = callPackage ({ mkDerivation, base, bv-sized, lens, parameterized-utils }: mkDerivation { pname = "bv-sized-lens"; version = "0.1.0.0"; sha256 = "1njwizsxpmlpb3vm460ciw2x7byfz4y0g8bhsnfiimmyn7yazdr6"; libraryHaskellDepends = [ base bv-sized lens parameterized-utils ]; description = "Well-typed lenses for bv-sized bitvectors"; license = lib.licenses.bsd3; }) {}; "byline" = callPackage ({ mkDerivation, ansi-terminal, attoparsec, base, colour , exceptions, free, haskeline, mtl, optparse-applicative, relude , tasty, tasty-hunit, terminfo-hs, text }: mkDerivation { pname = "byline"; version = "1.1.1"; sha256 = "0yy9hd8yhpi175fgnp8cd4h0bifx2zvy82jmbkd28kpbgw6b49vi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal attoparsec base colour exceptions free haskeline mtl optparse-applicative relude terminfo-hs text ]; testHaskellDepends = [ ansi-terminal attoparsec base colour exceptions free haskeline mtl optparse-applicative relude tasty tasty-hunit terminfo-hs text ]; description = "Library for creating command-line interfaces (colors, menus, etc.)"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bytable" = callPackage ({ mkDerivation, base, bytestring, word24 }: mkDerivation { pname = "bytable"; version = "0.1.0.0"; sha256 = "0x4yh9li0pi2r9pjih000a143iw9kaz7r4z72510kv6kzkkcr9mn"; libraryHaskellDepends = [ base bytestring word24 ]; description = "data from/to ByteString"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "byte-count-reader" = callPackage ({ mkDerivation, base, extra, hspec, parsec, parsec-numbers, text }: mkDerivation { pname = "byte-count-reader"; version = "0.10.1.8"; sha256 = "1hnjn160xjvhk7mpi1l5sb5jv39660fhysrz1qg8azjgbykwpcja"; libraryHaskellDepends = [ base extra parsec parsec-numbers text ]; testHaskellDepends = [ base extra hspec parsec parsec-numbers text ]; description = "Read strings describing a number of bytes like 2Kb and 0.5 MiB"; license = lib.licenses.gpl3Only; }) {}; "byte-count-reader_0_10_1_9" = callPackage ({ mkDerivation, base, extra, hspec, parsec, parsec-numbers, text }: mkDerivation { pname = "byte-count-reader"; version = "0.10.1.9"; sha256 = "0k9ayxy7snxp0wc9wqqb8yka4zyc6s3bkm98znzbpznhqld81x8v"; libraryHaskellDepends = [ base extra parsec parsec-numbers text ]; testHaskellDepends = [ base extra hspec parsec parsec-numbers text ]; description = "Read strings describing a number of bytes like 2Kb and 0.5 MiB"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "byte-order" = callPackage ({ mkDerivation, base, primitive, primitive-unaligned, wide-word }: mkDerivation { pname = "byte-order"; version = "0.1.3.0"; sha256 = "0lr5ijhc165qhviabklnl0zpbk5400wb1fqd1xn7x0ga1vvclxhl"; libraryHaskellDepends = [ base primitive primitive-unaligned wide-word ]; testHaskellDepends = [ base primitive wide-word ]; description = "Portable big-endian and little-endian conversions"; license = lib.licenses.bsd3; }) {}; "byteable" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "byteable"; version = "0.1.1"; sha256 = "1qizg0kxxjqnd3cbrjhhidk5pbbciz0pb3z5kzikjjxnnnhk8fr4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring ]; description = "Type class for sequence of bytes"; license = lib.licenses.bsd3; }) {}; "bytearray-parsing" = callPackage ({ mkDerivation, base, bytestring, primitive, text }: mkDerivation { pname = "bytearray-parsing"; version = "0.1"; sha256 = "1b1lz0y1a20v05bpa4xlxchc6k025gmm17hj3ysmv6j2i3k8micd"; libraryHaskellDepends = [ base bytestring primitive text ]; description = "Parsing of bytearray-based data"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bytebuild" = callPackage ({ mkDerivation, base, byteslice, bytestring, gauge , haskell-src-meta, integer-logarithms, natural-arithmetic , primitive, primitive-offset, primitive-unlifted, QuickCheck , quickcheck-classes, quickcheck-instances, run-st, tasty , tasty-hunit, tasty-quickcheck, template-haskell, text, text-short , vector, wide-word, zigzag }: mkDerivation { pname = "bytebuild"; version = "0.3.11.0"; sha256 = "0yxss8r5msgbp812xb0k1xsmil02zmh7n8nh7jdfkm8byf3l4saf"; libraryHaskellDepends = [ base byteslice bytestring haskell-src-meta integer-logarithms natural-arithmetic primitive primitive-offset primitive-unlifted run-st template-haskell text-short wide-word zigzag ]; testHaskellDepends = [ base byteslice bytestring natural-arithmetic primitive primitive-unlifted QuickCheck quickcheck-classes quickcheck-instances tasty tasty-hunit tasty-quickcheck text text-short vector wide-word ]; benchmarkHaskellDepends = [ base byteslice gauge natural-arithmetic primitive text-short ]; description = "Build byte arrays"; license = lib.licenses.bsd3; }) {}; "bytedump" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "bytedump"; version = "1.0"; sha256 = "1pf01mna3isx3i7m50yz3pw5ygz5sg8i8pshjb3yw8q41w2ba5xf"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring ]; description = "Flexible byte dump helpers for human readers"; license = lib.licenses.bsd3; }) {}; "bytehash" = callPackage ({ mkDerivation, base, byte-order, byteslice, bytesmith, bytestring , entropy, gauge, hedgehog, primitive, primitive-checked , primitive-unlifted, split, tasty, tasty-hedgehog, tasty-hunit , transformers, unordered-containers }: mkDerivation { pname = "bytehash"; version = "0.1.0.0"; sha256 = "1jc8fz8rv7072is0srcp730ff37xkb68xl6s6yssba4anxc8s5nm"; libraryHaskellDepends = [ base byte-order byteslice bytestring entropy primitive primitive-unlifted transformers ]; testHaskellDepends = [ base byteslice entropy hedgehog primitive-checked tasty tasty-hedgehog tasty-hunit ]; benchmarkHaskellDepends = [ base byteslice bytesmith bytestring entropy gauge primitive primitive-unlifted split unordered-containers ]; description = "Universal hashing of bytes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bytelog" = callPackage ({ mkDerivation, base, bytebuild, byteslice, natural-arithmetic , posix-api, primitive }: mkDerivation { pname = "bytelog"; version = "0.1.1.0"; sha256 = "06z3m5rimwswkiimgva896vqs7i92pdslgqaxk80iy1as04z218i"; libraryHaskellDepends = [ base bytebuild byteslice natural-arithmetic posix-api primitive ]; description = "Fast logging"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "byteorder" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "byteorder"; version = "1.0.4"; sha256 = "06995paxbxk8lldvarqpb3ygcjbg4v8dk4scib1rjzwlhssvn85x"; libraryHaskellDepends = [ base ]; description = "Exposes the native endianness or byte ordering of the system"; license = lib.licenses.bsd3; }) {}; "bytepatch" = callPackage ({ mkDerivation, aeson, base, bytestring, either, generic-optics , hspec, hspec-discover, megaparsec, mtl, optics , optparse-applicative, QuickCheck, text, vinyl, yaml }: mkDerivation { pname = "bytepatch"; version = "0.3.1"; sha256 = "0qfiai8kfrvrxv3s2p9ik3f9mxyyn2k5743agvhinfpjb6bl1pi6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring either generic-optics megaparsec mtl optics text vinyl ]; executableHaskellDepends = [ aeson base bytestring either generic-optics megaparsec mtl optics optparse-applicative text vinyl yaml ]; testHaskellDepends = [ aeson base bytestring either generic-optics hspec megaparsec mtl optics QuickCheck text vinyl ]; testToolDepends = [ hspec-discover ]; description = "Patch byte-representable data in a bytestream"; license = lib.licenses.mit; }) {}; "bytes" = callPackage ({ mkDerivation, base, binary, binary-orphans, bytestring, cereal , containers, hashable, mtl, scientific, text, time, transformers , transformers-compat, unordered-containers, void }: mkDerivation { pname = "bytes"; version = "0.17.1"; sha256 = "1qmps8vvg98wfm9xm734hwzi56bsk8r1zc6vx20rlhc79krv5s9s"; revision = "3"; editedCabalFile = "1lagk22sacal7dbygp4cgfixq7j8daybn19x0xmrh9d89xgsl7vs"; libraryHaskellDepends = [ base binary binary-orphans bytestring cereal containers hashable mtl scientific text time transformers transformers-compat unordered-containers void ]; description = "Sharing code for serialization between binary and cereal"; license = lib.licenses.bsd3; }) {}; "bytes_0_17_2" = callPackage ({ mkDerivation, base, binary, binary-orphans, bytestring, cereal , containers, hashable, mtl, scientific, text, time, transformers , transformers-compat, unordered-containers, void }: mkDerivation { pname = "bytes"; version = "0.17.2"; sha256 = "06kqqk19qjhrwdqi6pyd1lwqfnj2sw3b3s49lc5vr2fmv8gg8mdw"; libraryHaskellDepends = [ base binary binary-orphans bytestring cereal containers hashable mtl scientific text time transformers transformers-compat unordered-containers void ]; description = "Sharing code for serialization between binary and cereal"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "byteset" = callPackage ({ mkDerivation, base, binary }: mkDerivation { pname = "byteset"; version = "0.1.1.0"; sha256 = "18dg863wbbjh95yial4gy6vi5spwygp0l7dfx6bj00lz4xdrqj8k"; revision = "1"; editedCabalFile = "1lgxxxrmw4g32pa861n6qbfpzwv14wfjrlp4hv5zd9hygy6v6q2p"; libraryHaskellDepends = [ base binary ]; description = "Set of bytes"; license = lib.licenses.bsd3; }) {}; "byteslice" = callPackage ({ mkDerivation, base, bytestring, gauge, primitive, primitive-addr , primitive-unlifted, quickcheck-classes, run-st, tasty , tasty-hunit, tasty-quickcheck, transformers, tuples, vector }: mkDerivation { pname = "byteslice"; version = "0.2.7.0"; sha256 = "1mzqlyh0mswk64irz0sr8fk0v9y9ksb1k1j3g51l9vhhnz0cavhj"; libraryHaskellDepends = [ base bytestring primitive primitive-addr primitive-unlifted run-st tuples vector ]; testHaskellDepends = [ base bytestring primitive quickcheck-classes tasty tasty-hunit tasty-quickcheck transformers ]; benchmarkHaskellDepends = [ base gauge primitive ]; description = "Slicing managed and unmanaged memory"; license = lib.licenses.bsd3; }) {}; "bytesmith" = callPackage ({ mkDerivation, base, byte-order, byteslice, bytestring , contiguous, gauge, primitive, run-st, tasty, tasty-hunit , tasty-quickcheck, text-short, wide-word }: mkDerivation { pname = "bytesmith"; version = "0.3.8.0"; sha256 = "0rfqpnc1awnpn50yfjxgwb65byhdcg5rivg3mbsd5clmq337cz12"; libraryHaskellDepends = [ base byteslice bytestring contiguous primitive run-st text-short wide-word ]; testHaskellDepends = [ base byte-order byteslice primitive tasty tasty-hunit tasty-quickcheck text-short wide-word ]; benchmarkHaskellDepends = [ base byteslice bytestring gauge primitive ]; description = "Nonresumable byte parser"; license = lib.licenses.bsd3; }) {}; "bytestring_0_11_3_1" = callPackage ({ mkDerivation, base, deepseq, ghc-prim, QuickCheck, random, tasty , tasty-bench, tasty-quickcheck, template-haskell, transformers }: mkDerivation { pname = "bytestring"; version = "0.11.3.1"; sha256 = "0nh75v2hmmcq650q51sv28yprrnnah80spiqvw4js8dy48bqwlah"; libraryHaskellDepends = [ base deepseq ghc-prim template-haskell ]; testHaskellDepends = [ base deepseq ghc-prim QuickCheck tasty tasty-quickcheck template-haskell transformers ]; benchmarkHaskellDepends = [ base deepseq random tasty-bench ]; description = "Fast, compact, strict and lazy byte strings with a list interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "bytestring-aeson-orphans" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring, text }: mkDerivation { pname = "bytestring-aeson-orphans"; version = "0.1.0.0"; sha256 = "0zr61jaj84js39w849mkz7wfgxc9pn9dg09hmjb7x11d86v3m2nh"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring text ]; description = "Aeson instances for ByteString, using base 64 encoding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bytestring-arbitrary" = callPackage ({ mkDerivation, base, bytestring, criterion, cryptohash , QuickCheck }: mkDerivation { pname = "bytestring-arbitrary"; version = "0.1.3"; sha256 = "0xgdrd5jzy3ihpjmxpga6xj5p90fnfqj4509q5vvgy5x9l3jigrv"; libraryHaskellDepends = [ base bytestring cryptohash QuickCheck ]; testHaskellDepends = [ base bytestring cryptohash QuickCheck ]; benchmarkHaskellDepends = [ base bytestring criterion cryptohash QuickCheck ]; description = "Arbitrary instances for ByteStrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bytestring-builder" = callPackage ({ mkDerivation, base, bytestring, deepseq }: mkDerivation { pname = "bytestring-builder"; version = "0.10.8.2.0"; sha256 = "0grcrgwwwcvwrs9az7l4d3kf0lsqfa9qpmjzf6iyanvwn9nyzyi7"; libraryHaskellDepends = [ base bytestring deepseq ]; doHaddock = false; description = "The new bytestring builder, packaged outside of GHC"; license = lib.licenses.bsd3; }) {}; "bytestring-builder-varword" = callPackage ({ mkDerivation, attoparsec, attoparsec-varword, base, bytestring , hspec, QuickCheck }: mkDerivation { pname = "bytestring-builder-varword"; version = "0.1.0.0"; sha256 = "1lpcy47z3jf023iv0vdwsy5l2bsjb4i8vbnzjk9hzg0n9866f2g1"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ attoparsec attoparsec-varword base bytestring hspec QuickCheck ]; description = "Variable-length integer encoding"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "bytestring-class" = callPackage ({ mkDerivation, base, bytestring, utf8-string }: mkDerivation { pname = "bytestring-class"; version = "0.0.0.1"; sha256 = "1z65br00rplhniaw9fg3phpxwf13acgycn5hnhyjfcyr962xp03x"; revision = "1"; editedCabalFile = "05q4ilixyd4zc15imh7x7gqwv4pmicyjj9zx5fhx1p1ps89jiap3"; libraryHaskellDepends = [ base bytestring utf8-string ]; description = "Classes for automatic conversion to and from strict and lazy bytestrings. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bytestring-conversion" = callPackage ({ mkDerivation, attoparsec, base, bytestring, case-insensitive , criterion, double-conversion, QuickCheck, tasty, tasty-quickcheck , text, transformers }: mkDerivation { pname = "bytestring-conversion"; version = "0.3.1"; sha256 = "1y2fhwz632sp7n0iw87lz2g8vks4jgxz2kw99kysgivxfd4fmdqk"; revision = "2"; editedCabalFile = "1x8c42cfzb6fdvgkxxdxcpdf16csimlzsgahb1axnplmr6b3ba63"; libraryHaskellDepends = [ attoparsec base bytestring case-insensitive double-conversion text ]; testHaskellDepends = [ base bytestring QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion text transformers ]; description = "Type-classes to convert values to and from ByteString"; license = lib.licenses.mpl20; }) {}; "bytestring-csv" = callPackage ({ mkDerivation, array, base, bytestring, dlist }: mkDerivation { pname = "bytestring-csv"; version = "0.1.2"; sha256 = "0x7qklb36jwxry1ih5x3jw7s861vlvd5g9h7yn7b2x64c0phyj0r"; libraryHaskellDepends = [ array base bytestring dlist ]; description = "Parse CSV formatted data efficiently"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bytestring-delta" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "bytestring-delta"; version = "0.1.0.1"; sha256 = "0iq59if3in08ssashk80wvh6yh1yr115387fi9kj952v6bzvzw1q"; libraryHaskellDepends = [ base bytestring ]; description = "Simple, fast binary diff/patch"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bytestring-encoding" = callPackage ({ mkDerivation, base, bytestring, deepseq, QuickCheck, tasty , tasty-hunit, tasty-quickcheck, tasty-th, text }: mkDerivation { pname = "bytestring-encoding"; version = "0.1.2.0"; sha256 = "1j1gli2aa7kflirvnaqdwg212s85v4j2fak5qy79y8zsb3l62p44"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base bytestring deepseq QuickCheck tasty tasty-hunit tasty-quickcheck tasty-th text ]; description = "ByteString ↔ Text converter based on GHC.IO.Encoding"; license = lib.licenses.bsd3; }) {}; "bytestring-encodings" = callPackage ({ mkDerivation, base, bytestring, gauge, ghc-prim, hedgehog, text }: mkDerivation { pname = "bytestring-encodings"; version = "0.2.0.2"; sha256 = "1x239ihnxxmbfcpm9v79snpdafhammqdsm19pdlnrg02m0ia59pn"; libraryHaskellDepends = [ base bytestring ghc-prim ]; testHaskellDepends = [ base bytestring hedgehog ]; benchmarkHaskellDepends = [ base bytestring gauge text ]; description = "checks to see if a given bytestring adheres to a certain encoding"; license = lib.licenses.mit; }) {}; "bytestring-from" = callPackage ({ mkDerivation, attoparsec, base, bytestring, QuickCheck, tasty , tasty-quickcheck, text }: mkDerivation { pname = "bytestring-from"; version = "0.3"; sha256 = "030jrpri4qmv8lr8ahgkbl3gghv2c00lfigx2wbrrv9hz74gkpn4"; revision = "1"; editedCabalFile = "0fma7kbjip0axqw7h46zwgv480czrf8h74sdrhdsl9kz5xbwbvxn"; libraryHaskellDepends = [ attoparsec base bytestring text ]; testHaskellDepends = [ base bytestring QuickCheck tasty tasty-quickcheck ]; description = "A type-class to convert values from ByteString"; license = "unknown"; }) {}; "bytestring-handle" = callPackage ({ mkDerivation, base, bytestring, HUnit, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "bytestring-handle"; version = "0.1.0.6"; sha256 = "18f17aja1ivhr3zyg2cccn2m03hdn5jf5410dndkhf12gvgiqs7y"; revision = "2"; editedCabalFile = "1x1sy3dz2ph9v6jk22wmcv5gk2bka5fv4s68i8q0j9m9pk085w37"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "ByteString-backed Handles"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bytestring-lexing" = callPackage ({ mkDerivation, base, bytestring, tasty, tasty-quickcheck , tasty-smallcheck }: mkDerivation { pname = "bytestring-lexing"; version = "0.5.0.8"; sha256 = "1mgkip351x8br576zl1fwblanm03vwg25jcmpp4iibyz1adj9cwb"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring tasty tasty-quickcheck tasty-smallcheck ]; description = "Efficiently parse and produce common integral and fractional numbers"; license = lib.licenses.bsd3; }) {}; "bytestring-mmap" = callPackage ({ mkDerivation, base, bytestring, unix }: mkDerivation { pname = "bytestring-mmap"; version = "0.2.2"; sha256 = "1bv9xf4cpph1cbdwv6rbmq8ppi5wjpgd97lwln5l9ky5rvnaxg3v"; libraryHaskellDepends = [ base bytestring unix ]; description = "mmap support for strict ByteStrings"; license = lib.licenses.bsd3; }) {}; "bytestring-nums" = callPackage ({ mkDerivation, base, bytestring, containers }: mkDerivation { pname = "bytestring-nums"; version = "0.3.6"; sha256 = "1kg777gpqj05h5bj0637yky64bdx7x77hm7nq2rhpw4i1mh9gjmx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers ]; description = "Parse numeric literals from ByteStrings"; license = lib.licenses.bsd3; }) {}; "bytestring-plain" = callPackage ({ mkDerivation, base, bytestring, deepseq, ghc-prim, hashable }: mkDerivation { pname = "bytestring-plain"; version = "0.1.0.2"; sha256 = "1pgxwrn8m27cc01kbbxq4rd1q15lpapii2izjlhv3ilhbfxgnbcy"; revision = "2"; editedCabalFile = "06aysffha231adrhar9jqh49m7k3wga3ascvs7a17l4vx6p16ygs"; libraryHaskellDepends = [ base bytestring deepseq ghc-prim hashable ]; description = "Plain byte strings ('ForeignPtr'-less 'ByteString's)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bytestring-progress" = callPackage ({ mkDerivation, base, bytestring, terminal-progress-bar, text , time }: mkDerivation { pname = "bytestring-progress"; version = "1.4"; sha256 = "140dn6zyc1ka8vjxwd6zzc3mwd651zrawcwk3d5ipfxrgddf9bws"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring terminal-progress-bar text time ]; description = "A library for tracking the consumption of a lazy ByteString"; license = lib.licenses.bsd3; }) {}; "bytestring-read" = callPackage ({ mkDerivation, attoparsec, base, bytestring, bytestring-lexing , criterion, doctest, scientific, tasty, tasty-quickcheck, text , types-compat }: mkDerivation { pname = "bytestring-read"; version = "0.3.1"; sha256 = "0df6mb5fhfd1kgah5gv4q4ykxvl0y8hbqrdvm17nh33cxj2csj00"; revision = "3"; editedCabalFile = "15cin8zaybdahryza823zrb2d5dybsjmvjcik8sl8v70jnwzyayc"; libraryHaskellDepends = [ base bytestring types-compat ]; testHaskellDepends = [ base bytestring doctest tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ attoparsec base bytestring bytestring-lexing criterion scientific text ]; description = "fast ByteString to number converting library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "bytestring-rematch" = callPackage ({ mkDerivation, base, bytestring, hspec, HUnit, rematch }: mkDerivation { pname = "bytestring-rematch"; version = "0.1.0.0"; sha256 = "01yk1pmsp6c89z4lf6p37g4jqbqz1d93g61gn4i99p8dijbg0pbh"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring hspec HUnit rematch ]; doHaddock = false; description = "Rematch support for ByteString"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bytestring-short" = callPackage ({ mkDerivation, base, bytestring, deepseq, QuickCheck }: mkDerivation { pname = "bytestring-short"; version = "0.1.0.2"; sha256 = "04y2yfsvicgs5bf0q2cyyg939g09q212rmnj9n11vh5fr86m1gsm"; libraryHaskellDepends = [ base bytestring deepseq ]; testHaskellDepends = [ base bytestring QuickCheck ]; description = "Backport copy of ShortByteString"; license = lib.licenses.bsd3; }) {}; "bytestring-show" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , integer-gmp }: mkDerivation { pname = "bytestring-show"; version = "0.3.5.6"; sha256 = "04h81a0bh2fvnkby1qafnydb29gzk6d4d311i2lbn7lm2vyjw919"; revision = "1"; editedCabalFile = "0n6qi0q2a18w3g8xza1c9cz3g5mv175xbs56zsk3kz6b32rga8x9"; libraryHaskellDepends = [ array base binary bytestring containers integer-gmp ]; description = "Efficient conversion of values into readable byte strings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bytestring-strict-builder" = callPackage ({ mkDerivation, base, bytestring, criterion, QuickCheck , quickcheck-instances, rerebase, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "bytestring-strict-builder"; version = "0.4.5.5"; sha256 = "1knin3mfj2qfh7xhvbrpakd037y7qqic24f1w93v8p6y5g7bc3zp"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ criterion rerebase ]; description = "An efficient strict bytestring builder"; license = lib.licenses.mit; }) {}; "bytestring-substring" = callPackage ({ mkDerivation, base, bytestring, pipes, primitive }: mkDerivation { pname = "bytestring-substring"; version = "0.1"; sha256 = "1vn1r8m0ldydnrazyckkn4lpv3g5ns37j91a5649jnrprjpy08dn"; libraryHaskellDepends = [ base bytestring pipes primitive ]; description = "break bytestrings up into substrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bytestring-time" = callPackage ({ mkDerivation, attoparsec, base, bytestring, Cabal, hspec , QuickCheck, text, time }: mkDerivation { pname = "bytestring-time"; version = "0.1.0"; sha256 = "00vni9h2df1k9vrxy58mrn1hm296vj4hk6qn2vxjy1pj6r2zsjl2"; libraryHaskellDepends = [ attoparsec base bytestring text time ]; testHaskellDepends = [ attoparsec base bytestring Cabal hspec QuickCheck text time ]; description = "Library for Time parsing from ByteString"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bytestring-to-vector" = callPackage ({ mkDerivation, base, byteorder, bytestring, QuickCheck, vector }: mkDerivation { pname = "bytestring-to-vector"; version = "0.3.0.1"; sha256 = "0ji836sl72wlhy6yay11kl86w0nrcdc1lafbi94bx9c8rpf5pyyc"; libraryHaskellDepends = [ base bytestring vector ]; testHaskellDepends = [ base byteorder bytestring QuickCheck vector ]; description = "Convert between ByteString and Vector.Storable without copying"; license = lib.licenses.bsd3; }) {}; "bytestring-tree-builder" = callPackage ({ mkDerivation, base, base-prelude, bytestring, criterion, deepseq , QuickCheck, quickcheck-instances, tasty, tasty-hunit , tasty-quickcheck, text }: mkDerivation { pname = "bytestring-tree-builder"; version = "0.2.7.9"; sha256 = "0lmm52716b0qqnlpqgiscc92wk9n1fckydmp4vzi58h5majzpnyb"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base-prelude bytestring QuickCheck quickcheck-instances tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base-prelude bytestring criterion deepseq ]; description = "A very efficient ByteString builder implementation based on the binary tree"; license = lib.licenses.mit; }) {}; "bytestring-trie" = callPackage ({ mkDerivation, base, binary, bytestring, criterion, deepseq , QuickCheck, smallcheck, tasty, tasty-hunit, tasty-quickcheck , tasty-smallcheck }: mkDerivation { pname = "bytestring-trie"; version = "0.2.7"; sha256 = "1fyrgnyxvdyj69w4m460a2iyqga9v2c46i3pmnif72r5rl6fc70d"; libraryHaskellDepends = [ base binary bytestring deepseq ]; testHaskellDepends = [ base binary bytestring deepseq QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; benchmarkHaskellDepends = [ base binary bytestring criterion deepseq QuickCheck ]; description = "An efficient finite map from bytestrings to values"; license = lib.licenses.bsd3; }) {}; "bytestring-typenats" = callPackage ({ mkDerivation, base, binary, blake2, bytestring, cereal , criterion, cryptohash, deepseq, entropy, QuickCheck }: mkDerivation { pname = "bytestring-typenats"; version = "1.0.0"; sha256 = "1093chsnnl2nh4ls5bzz96pchv23z1f3s3b7jczbic9h877ih9mh"; libraryHaskellDepends = [ base binary blake2 bytestring cereal cryptohash deepseq entropy QuickCheck ]; testHaskellDepends = [ base bytestring cryptohash QuickCheck ]; benchmarkHaskellDepends = [ base bytestring criterion QuickCheck ]; description = "Bytestrings with typenat lengths"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bytestringparser" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bytestringparser"; version = "0.3"; sha256 = "1g99vbp14ki563lb41y1fxlgvdmrmq1y0xsk0ia1m438rdpnh2qd"; libraryHaskellDepends = [ base ]; description = "Combinator parsing with Data.ByteString.Lazy"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bytestringparser-temporary" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "bytestringparser-temporary"; version = "0.4.1"; sha256 = "019axq65hmgmszkc1lyyyy8rpv5xkjbf1pmgz1bz0hnc8lgv58pd"; libraryHaskellDepends = [ base ]; description = "Combinator parsing with Data.ByteString.Lazy"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "bytestringreadp" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "bytestringreadp"; version = "0.2"; sha256 = "07hx3072zg9y3kj6h99yl8fd3n115x4z8z411c1cpx1hj292d57f"; libraryHaskellDepends = [ base bytestring ]; description = "A ReadP style parser library for ByteString"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "byteunits" = callPackage ({ mkDerivation, base, Cabal, HUnit, QuickCheck, safe }: mkDerivation { pname = "byteunits"; version = "0.4.0.3"; sha256 = "1p28wax0i49c1zka7ijirr75a4y2hg7fpvm7hvvwn7y3npxddd18"; libraryHaskellDepends = [ base safe ]; testHaskellDepends = [ base Cabal HUnit QuickCheck ]; description = "Human friendly conversion between byte units (KB, MB, GB...)"; license = lib.licenses.bsd3; }) {}; "bz2" = callPackage ({ mkDerivation, base, bytestring, bzlib, c2hs, cpphs, criterion , deepseq, directory, filepath, tasty, tasty-golden, tasty-hunit , temporary }: mkDerivation { pname = "bz2"; version = "1.0.1.0"; sha256 = "1kskfgdfjpg2nn807298m605lc7jafnsi1phz3bp6jds48zwrfhq"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base bytestring deepseq directory filepath tasty tasty-golden tasty-hunit ]; benchmarkHaskellDepends = [ base bytestring bzlib criterion filepath temporary ]; benchmarkToolDepends = [ cpphs ]; description = "Bindings to libbz2"; license = lib.licenses.bsd3; }) {}; "bzip-signature" = callPackage ({ mkDerivation, base, bytestring, composition-prelude, lens }: mkDerivation { pname = "bzip-signature"; version = "0.2.0.0"; sha256 = "1d2k6dv2wakq51z365s37hn1k1zs785z3f01b90x2dcg6y1xgln7"; libraryHaskellDepends = [ base bytestring composition-prelude lens ]; description = "Backpack signature for BZip compression"; license = lib.licenses.bsd3; }) {}; "bzlib" = callPackage ({ mkDerivation, base, bytestring, bzip2 }: mkDerivation { pname = "bzlib"; version = "0.5.1.0"; sha256 = "1n599xwyxghf52kam30k1l2qh8cg91h55c2bgchnqyj103hb7nfy"; revision = "1"; editedCabalFile = "0r9b9y5qlz9k8wdzb23jif9wgvxi7r652i9apwzdaq7g1l08i6ky"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ bzip2 ]; description = "Compression and decompression in the bzip2 format"; license = lib.licenses.bsd3; }) {inherit (pkgs) bzip2;}; "bzlib-conduit" = callPackage ({ mkDerivation, base, bindings-DSL, bytestring, bzip2, conduit , data-default-class, hspec, mtl, random, resourcet }: mkDerivation { pname = "bzlib-conduit"; version = "0.3.0.2"; sha256 = "0a21zin5plsl37hkxh2jv8cxwyjrbs2fy7n5cyrzgdaa7lmp6b7b"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class mtl resourcet ]; librarySystemDepends = [ bzip2 ]; testHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class hspec mtl random resourcet ]; benchmarkHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class mtl resourcet ]; description = "Streaming compression/decompression via conduits"; license = lib.licenses.bsd3; }) {inherit (pkgs) bzip2;}; "bzlib-conduit-jappie" = callPackage ({ mkDerivation, base, bindings-DSL, bytestring, bzip2, conduit , data-default-class, hspec, mtl, random, resourcet }: mkDerivation { pname = "bzlib-conduit-jappie"; version = "0.3.0.3"; sha256 = "10fvvcv205r45yk02fi4cyqq1r7f98hl5p4psfr3xixlzsyh6n8k"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class mtl resourcet ]; librarySystemDepends = [ bzip2 ]; libraryPkgconfigDepends = [ bzip2 ]; testHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class hspec mtl random resourcet ]; benchmarkHaskellDepends = [ base bindings-DSL bytestring conduit data-default-class mtl resourcet ]; description = "Streaming compression/decompression via conduits"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) bzip2;}; "c-dsl" = callPackage ({ mkDerivation, base, language-c }: mkDerivation { pname = "c-dsl"; version = "0.3.1"; sha256 = "04hj3d26rp7ibv15n48y4xkfld3nnh6dqn8shxvw1h546z1316pw"; libraryHaskellDepends = [ base language-c ]; description = "A higher level DSL on top of language-c"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "c-enum" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "c-enum"; version = "0.1.1.3"; sha256 = "11xw95arxvbhz53sllvkwka2xfb0lhy2x2caimmcbcb0dh7k13q3"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base template-haskell ]; description = "To make a type corresponding to an enum of C language"; license = lib.licenses.bsd3; }) {}; "c-io" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "c-io"; version = "0.1.0"; sha256 = "1za4wcrjrxqk8yqy1bddzxw8xxx0vlxyy31dj1glb5azx6qh7qp2"; libraryHaskellDepends = [ base ]; description = "C IO"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "c-mosquitto" = callPackage ({ mkDerivation, base, bytestring, containers, inline-c, mosquitto , options, primitive }: mkDerivation { pname = "c-mosquitto"; version = "0.1.7.0"; sha256 = "1ljk53a1qpr3fv097ps2l7n6l74cxwzhja5i19g9k4bc9ygzqw9b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers inline-c primitive ]; librarySystemDepends = [ mosquitto ]; executableHaskellDepends = [ base options ]; testHaskellDepends = [ base ]; description = "Simpe mosquito MQTT binding able to work with the Amazons IoT"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) mosquitto;}; "c-storable" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "c-storable"; version = "0.3"; sha256 = "0i39cm4sgd8bmx8yhfbdm8625fvig12f5m709v6603v7qdzlygz4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; description = "CStorable class"; license = lib.licenses.bsd3; }) {}; "c-storable-deriving" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "c-storable-deriving"; version = "0.1.3"; sha256 = "0zx6r7sfaxl4k2s2b213vm12fskcssy01b828i8rqxixwfjjshv8"; libraryHaskellDepends = [ base ghc-prim ]; description = "Generate C-like storable instances from datatypes"; license = lib.licenses.bsd3; }) {}; "c-struct" = callPackage ({ mkDerivation, array, base, primitive, template-haskell }: mkDerivation { pname = "c-struct"; version = "0.1.1.2"; sha256 = "179sqqzik48xf9axhm3m9y6qv8028lh7l16cr79z85ddkvry7avd"; libraryHaskellDepends = [ array base primitive template-haskell ]; testHaskellDepends = [ array base primitive template-haskell ]; description = "To make a wrapper for struct of C language"; license = lib.licenses.bsd3; }) {}; "c0check" = callPackage ({ mkDerivation, base, c0parser }: mkDerivation { pname = "c0check"; version = "0.2"; sha256 = "0alzv8cdv5q6inhgp5zpms24460iqbgmwbc3l1fmf31p6jj802im"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base c0parser ]; description = "Simple C0 Syntax Check"; license = "GPL"; }) {}; "c0parser" = callPackage ({ mkDerivation, base, parsec }: mkDerivation { pname = "c0parser"; version = "0.2"; sha256 = "0i6bsi30dkz51044r92gcgqr07bzbjfzgbr1z7p078j4016zb7cw"; libraryHaskellDepends = [ base parsec ]; description = "Simple C0 Parser"; license = "GPL"; }) {}; "c10k" = callPackage ({ mkDerivation, base, network, unix }: mkDerivation { pname = "c10k"; version = "0.5.0"; sha256 = "1i62ilk95p1vjyk7gl1fv7lwq6yk3ysfn3v1bbyfpabf97gzr0d9"; libraryHaskellDepends = [ base network unix ]; description = "C10k server library using prefork"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "c14n" = callPackage ({ mkDerivation, base, bytestring, libxml2 }: mkDerivation { pname = "c14n"; version = "0.1.0.2"; sha256 = "165mayyj2apzv87jqsmpyskl6hr7gpvpg7ypi2vqgi8wda1gawki"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ libxml2 ]; libraryPkgconfigDepends = [ libxml2 ]; description = "Bindings to the c14n implementation in libxml"; license = lib.licenses.mit; }) {inherit (pkgs) libxml2;}; "c2ats" = callPackage ({ mkDerivation, base, containers, HUnit, language-c, pretty , regex-posix, test-framework, test-framework-hunit , test-framework-th }: mkDerivation { pname = "c2ats"; version = "0.1.0.1"; sha256 = "0vr2gjs4y4bi30vww7gzw8yqwlmbbk6x6xwxf7nlhnalsqail2zx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers language-c pretty regex-posix ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit test-framework-th ]; description = "Translate C code into ATS"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "c2hs" = callPackage ({ mkDerivation, array, base, bytestring, containers, directory , dlist, filepath, HUnit, language-c, pretty, process, shelly , test-framework, test-framework-hunit, text, transformers }: mkDerivation { pname = "c2hs"; version = "0.28.8"; sha256 = "0k482wv94jbpwd96a2c2lc7qz9k8072slx7l7943472nzk7k41ir"; revision = "1"; editedCabalFile = "0hbv1j9b04gm617c5xqndr4iqidabwdpcn2dcrnaacc04ylchvl2"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base bytestring containers directory dlist filepath language-c pretty process ]; testHaskellDepends = [ base filepath HUnit shelly test-framework test-framework-hunit text transformers ]; description = "C->Haskell FFI tool that gives some cross-language type safety"; license = lib.licenses.gpl2Only; }) {}; "c2hs-extra" = callPackage ({ mkDerivation, base, c2hs }: mkDerivation { pname = "c2hs-extra"; version = "0.1.0.1"; sha256 = "1vasv9gwsvb3l5faka11rs0rr0h0gwif76bkk49n9pvxskqla9sk"; libraryHaskellDepends = [ base ]; libraryToolDepends = [ c2hs ]; description = "Convenient marshallers for complicate C types"; license = lib.licenses.mit; }) {}; "c2hsc" = callPackage ({ mkDerivation, base, cmdargs, containers, data-default, directory , filepath, here, hspec, HStringTemplate, language-c, logging , monad-logger, mtl, pretty, split, temporary, text, transformers }: mkDerivation { pname = "c2hsc"; version = "0.7.1"; sha256 = "02z6bfnhsngl5l4shnyw81alhsw9vhl1lbvy04azlg54fgm9sg9x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default directory filepath HStringTemplate language-c logging mtl pretty split temporary text transformers ]; executableHaskellDepends = [ base cmdargs containers data-default directory filepath HStringTemplate language-c logging pretty split temporary text transformers ]; testHaskellDepends = [ base here hspec logging monad-logger text ]; description = "Convert C API header files to .hsc and .hsc.helper.c files"; license = lib.licenses.bsd3; }) {}; "ca" = callPackage ({ mkDerivation, alg, base }: mkDerivation { pname = "ca"; version = "0.0.0.1"; sha256 = "0fkqbpgbbp1g6q5vjmgnfddrilyqwqsvd6w7w3vmgg6q7zdh6fy2"; revision = "1"; editedCabalFile = "1s7qxji4a44qrsmfajrpzjfg06aksxxf41b5y8bgrc93m2iyn4xw"; libraryHaskellDepends = [ alg base ]; description = "Cellular Automata"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ca-patterns" = callPackage ({ mkDerivation, base, hspec, hspec-discover, parsec, text, vector }: mkDerivation { pname = "ca-patterns"; version = "0.2.0.0"; sha256 = "1qqkkkv2qn7nmi7yrbj49836i9qkch63753smjyz9gj01mjqspbs"; libraryHaskellDepends = [ base parsec text vector ]; testHaskellDepends = [ base hspec vector ]; testToolDepends = [ hspec-discover ]; description = "Manipulate patterns in cellular automata, create and parse RLE files"; license = lib.licenses.mit; }) {}; "ca-province-codes" = callPackage ({ mkDerivation, aeson, base, hspec, QuickCheck, text }: mkDerivation { pname = "ca-province-codes"; version = "1.0.0.0"; sha256 = "1lhmmqn83v9bflm4x2nqbxx6pjh393id29syglinaqal4dvl5qq3"; revision = "1"; editedCabalFile = "0502zw8bbx6761s8dfnmbnw475y9x2ikk8s281j1fd1db3wdv17l"; libraryHaskellDepends = [ aeson base text ]; testHaskellDepends = [ aeson base hspec QuickCheck text ]; description = "ISO 3166-2:CA Province Codes and Names"; license = lib.licenses.bsd3; }) {}; "cab" = callPackage ({ mkDerivation, attoparsec, base, bytestring, Cabal, conduit , conduit-extra, containers, directory, filepath, process , resourcet }: mkDerivation { pname = "cab"; version = "0.2.19"; sha256 = "0rn8b8fydrm8ad0va0pg016y5ph3dc0xashg0rqfjhzv8kwzlkzk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base bytestring Cabal conduit conduit-extra containers directory filepath process resourcet ]; executableHaskellDepends = [ attoparsec base bytestring Cabal conduit conduit-extra containers directory filepath process ]; description = "A maintenance command of Haskell cabal packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal" = callPackage ({ mkDerivation, base, youProbablyWantCapitalCabal }: mkDerivation { pname = "cabal"; version = "0.0.0.0"; sha256 = "1xivavvryr8mj370f3kgch7hwq3v5ms3hpl69vskinsdkmfvc1ks"; revision = "2"; editedCabalFile = "1djv0yg97bf4v6indx9hz8cz85sjn8m7m01gyv1xx4vcf7vcgais"; libraryHaskellDepends = [ base youProbablyWantCapitalCabal ]; doHaddock = false; description = "placeholder for Cabal package, you want the upper case Cabal"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {youProbablyWantCapitalCabal = null;}; "cabal-appimage" = callPackage ({ mkDerivation, base, Cabal, filepath }: mkDerivation { pname = "cabal-appimage"; version = "0.3.0.4"; sha256 = "1plgswf3mrkdn6fysghbmkcnjjk00afvlyb39m7h92vwxwxkv6yl"; libraryHaskellDepends = [ base Cabal filepath ]; description = "Cabal support for creating AppImage applications"; license = lib.licenses.agpl3Only; }) {}; "cabal-audit" = callPackage ({ mkDerivation, base, Cabal, directory, filepath, HTTP , optparse-applicative }: mkDerivation { pname = "cabal-audit"; version = "0.3.0.0"; sha256 = "02cfwka49fd399drv6rxb3hbxflpv6s1xfa7l759ihkp19d6ph9v"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal directory filepath HTTP optparse-applicative ]; description = "Check how up-to-date your .cabal dependencies are."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-auto-expose" = callPackage ({ mkDerivation, base, Cabal, directory, extra, filepath }: mkDerivation { pname = "cabal-auto-expose"; version = "0.1.0.1"; sha256 = "16hhvsqdj91pgzlgmwpba8ajjp2jssyf71rw9pwrixshj6826ps2"; libraryHaskellDepends = [ base Cabal directory extra filepath ]; description = "Build time library that autodetects exposed modules"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-bounds" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, cabal-lenses , cmdargs, directory, filepath, Glob, lens, lens-aeson, process , strict, tasty, tasty-golden, text, transformers , unordered-containers }: mkDerivation { pname = "cabal-bounds"; version = "2.3.0"; sha256 = "106q5imjznbh7x2pvvgfsn8qx1awb00w0mgfrkkzbwnwc3g8jnw3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring Cabal cabal-lenses cmdargs directory filepath lens lens-aeson strict text transformers unordered-containers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base directory filepath Glob process tasty tasty-golden ]; description = "A command line program for managing the dependency versions in a cabal file"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cabal-build-programs" = callPackage ({ mkDerivation, base, Cabal }: mkDerivation { pname = "cabal-build-programs"; version = "0.1.0.1"; sha256 = "004xr0f59fg6h6rxlf7sf6m2mi6p32h2z3vs9b56hddmxp3gn4vl"; libraryHaskellDepends = [ base Cabal ]; description = "Adds executable dependencies to the Cabal build"; license = lib.licenses.bsd3; }) {}; "cabal-bundle-clib" = callPackage ({ mkDerivation, base, bytestring, Cabal, directory, filepath , process, temporary, text, time }: mkDerivation { pname = "cabal-bundle-clib"; version = "0.1.0"; sha256 = "02fwpasnvpc2np7aibwmgpmy0yz638iya8w6sy6szxzfzmn2kscm"; libraryHaskellDepends = [ base bytestring Cabal directory filepath process temporary text time ]; description = "Bundling C/C++ projects in Cabal package made easy"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-cache" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-s3 , antiope-core, antiope-optparse-applicative, antiope-s3, base , bytestring, containers, cryptonite, deepseq, directory , exceptions, filepath, generic-lens, hedgehog, hspec , hspec-discover, http-client, http-client-tls, http-types , hw-hspec-hedgehog, lens, mtl, network-uri, optparse-applicative , process, raw-strings-qq, relation, resourcet, stm, stringsearch , temporary, text, topograph, transformers, unliftio }: mkDerivation { pname = "cabal-cache"; version = "1.0.4.0"; sha256 = "1qh2cy0mwslqfdw747jkvvfbdma0c3mmjd5kpv2s5slz0m7m8l9j"; revision = "1"; editedCabalFile = "049x7hz1173650bsqp8ff2yv7gn6v1akl3iz24xx5q8ql1p0silc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-s3 antiope-core antiope-s3 base bytestring containers cryptonite deepseq directory exceptions filepath generic-lens http-client http-client-tls http-types lens mtl network-uri optparse-applicative process relation resourcet stm text topograph transformers ]; executableHaskellDepends = [ aeson amazonka amazonka-core antiope-core antiope-optparse-applicative base bytestring containers directory exceptions generic-lens http-types lens mtl optparse-applicative resourcet stm stringsearch temporary text unliftio ]; testHaskellDepends = [ aeson antiope-core base bytestring filepath hedgehog hspec http-types hw-hspec-hedgehog lens network-uri raw-strings-qq text ]; testToolDepends = [ hspec-discover ]; description = "CI Assistant for Haskell projects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cabal-cargs" = callPackage ({ mkDerivation, base, bytestring, Cabal, cabal-lenses, cmdargs , directory, filepath, lens, system-fileio, system-filepath, tasty , tasty-golden, text, transformers, unordered-containers }: mkDerivation { pname = "cabal-cargs"; version = "1.3.0"; sha256 = "08n2n0p3m282yx7cf1nzmlfmw0xikqwrj3l1s8jmx18z2gh0x1h4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal cabal-lenses cmdargs directory filepath lens system-fileio system-filepath text transformers unordered-containers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base filepath tasty tasty-golden ]; description = "A command line program for extracting compiler arguments from a cabal file"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cabal-clean" = callPackage ({ mkDerivation, base, containers, directory, filepath, mtl , optparse-applicative, pretty-terminal, process, split, string-qq }: mkDerivation { pname = "cabal-clean"; version = "0.1.20210924"; sha256 = "11r46rfncgp8gmvvsfp64krdnp0q4rykrhv5z2gwrxyv5sjkfpyz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filepath mtl optparse-applicative pretty-terminal process split string-qq ]; description = "Remove outdated cabal build artefacts from `dist-newstyle`"; license = lib.licenses.bsd3; }) {}; "cabal-constraints" = callPackage ({ mkDerivation, base, Cabal, optparse-applicative }: mkDerivation { pname = "cabal-constraints"; version = "0.0.0.1"; sha256 = "06k43il8yiwbj6x3fhw64xdwq8d8qsmvvd1ycgml7vsry6cz6pdh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal optparse-applicative ]; description = "Repeatable builds for cabalized Haskell projects"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-db" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bytestring, Cabal , containers, directory, filepath, mtl, optparse-applicative , pretty, process, tar, utf8-string }: mkDerivation { pname = "cabal-db"; version = "0.1.12"; sha256 = "1phksjb1ahg0dbgsxsckgmqvvhrzvpn02c3w26gbiq9diindx267"; revision = "1"; editedCabalFile = "10j6rc02wrxw72vy4d9pyr7gl5xkvkf9w5jb8x42scrvdyk6sd7a"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-wl-pprint base bytestring Cabal containers directory filepath mtl optparse-applicative pretty process tar utf8-string ]; description = "query tools for the local cabal database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-debian" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bifunctors, Cabal , containers, data-default, debian, deepseq, Diff, directory , exceptions, filepath, hsemail, HUnit, lens, mtl, network-uri , newtype-generics, optparse-applicative, parsec, pretty, process , pureMD5, regex-tdfa, syb, text, unix, unliftio, utf8-string }: mkDerivation { pname = "cabal-debian"; version = "5.1"; sha256 = "14kh2s61m7wm9h0ms4dlpfvqr2gd8fv0w44ar3c3dg5053hwrvny"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint base bifunctors Cabal containers data-default debian deepseq Diff directory exceptions filepath hsemail HUnit lens mtl network-uri newtype-generics optparse-applicative parsec pretty process pureMD5 regex-tdfa syb text unix unliftio utf8-string ]; executableHaskellDepends = [ base Cabal debian lens mtl pretty ]; description = "Create a Debianization for a Cabal package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-dependency-licenses" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath }: mkDerivation { pname = "cabal-dependency-licenses"; version = "0.2.0.0"; sha256 = "07ilnlzsd16gjvzkv2m6x6afgm765jrz0bfsjgz5dpb46yfjjc8p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers directory filepath ]; description = "Compose a list of a project's transitive dependencies with their licenses"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-detailed-quickcheck" = callPackage ({ mkDerivation, base, Cabal, QuickCheck }: mkDerivation { pname = "cabal-detailed-quickcheck"; version = "0.1.1.3"; sha256 = "1zy2b86ns5jhrl6z6qw6g1zq5nv3lpf4askpr40l9gid61h6mr01"; libraryHaskellDepends = [ base Cabal QuickCheck ]; description = "QuickCheck for Cabal tests"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-dev" = callPackage ({ mkDerivation, base, bytestring, Cabal, cabal-install, containers , directory, filepath, HTTP, mtl, network, pretty, process, setenv , tar, template-haskell, transformers, zlib }: mkDerivation { pname = "cabal-dev"; version = "0.9.2"; sha256 = "1372bpn8s7d7nm01ggp3m98ldrynidbchk3p14yrjysvxwr3l6q8"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring Cabal containers directory filepath HTTP mtl network pretty process setenv tar template-haskell transformers zlib ]; executableToolDepends = [ cabal-install ]; description = "Manage sandboxed Haskell build environments"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-dir" = callPackage ({ mkDerivation, base, Cabal, directory, filepath }: mkDerivation { pname = "cabal-dir"; version = "0.1.0.4"; sha256 = "0kbq549bl18f1cd2q4w7nngsvnvgc3366xr7y37x5sw80rq5w5wg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal directory filepath ]; description = "show dist dir of 'cabal copy/install'"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-doctest" = callPackage ({ mkDerivation, base, Cabal, directory, filepath }: mkDerivation { pname = "cabal-doctest"; version = "1.0.9"; sha256 = "0wxs0xkspc80h0g8ks792lrzldxvcnhc9rja1j0k678ijs20hmjm"; libraryHaskellDepends = [ base Cabal directory filepath ]; description = "A Setup.hs helper for running doctests"; license = lib.licenses.bsd3; }) {}; "cabal-edit" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , filepath, Glob, hackage-db, optparse-applicative, process, store , time }: mkDerivation { pname = "cabal-edit"; version = "0.1.0.0"; sha256 = "1irk50d1m0zzhp2s5c1qs4nq1ivp5638lapbzlc3ygx92nrskvr7"; revision = "1"; editedCabalFile = "176sa5lms18gxnswgfil2y1a7qf6w96wavb5kpwic05fnxw6s26m"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring Cabal containers directory filepath Glob hackage-db optparse-applicative process store time ]; description = "Cabal utility"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-file" = callPackage ({ mkDerivation, base, bytestring, Cabal, directory, extra , filepath, hackage-security, optparse-applicative, simple-cabal , simple-cmd, simple-cmd-args, time }: mkDerivation { pname = "cabal-file"; version = "0.1.1"; sha256 = "05sah1w0nbvirnvj520ijyz2jrdbp5cciryhziyrgaimfvi9kbnb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal directory extra filepath hackage-security optparse-applicative simple-cabal simple-cmd time ]; executableHaskellDepends = [ base bytestring Cabal directory extra filepath optparse-applicative simple-cabal simple-cmd simple-cmd-args ]; description = "Cabal file access"; license = lib.licenses.bsd3; }) {}; "cabal-file-th" = callPackage ({ mkDerivation, base, Cabal, directory, pretty, template-haskell }: mkDerivation { pname = "cabal-file-th"; version = "0.2.7"; sha256 = "1pp8jk7k8nbvhy6vaxsqa7cd321yw1a3685n4fbhgb096hkrldkl"; libraryHaskellDepends = [ base Cabal directory pretty template-haskell ]; testHaskellDepends = [ base Cabal ]; description = "Template Haskell expressions for reading fields from a project's cabal file"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "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, tar , text, utility-ht, zlib }: mkDerivation { pname = "cabal-flatpak"; version = "0.1.0.3"; sha256 = "1k0fzhyvlcq1l09fnf3f3wig4g9l61wsm1dmsjd3nwsgh52xb37v"; revision = "1"; editedCabalFile = "1468f116hza0l9z4n4zqy1y65q322ypx5kh646fsfi78fimwj34a"; 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 ]; description = "Generate a FlatPak manifest from a Cabal package description"; license = lib.licenses.bsd3; }) {}; "cabal-fmt" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , filepath, mtl, optparse-applicative, parsec, pretty, process , tasty, tasty-golden }: mkDerivation { pname = "cabal-fmt"; version = "0.1.5.1"; sha256 = "0z8zc48lb6nnf12477j3x5dq7nkfk877q8q1kcrdsvdkz07nzz57"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal containers directory filepath mtl parsec pretty ]; executableHaskellDepends = [ base bytestring directory filepath optparse-applicative ]; testHaskellDepends = [ base bytestring Cabal containers filepath process tasty tasty-golden ]; doHaddock = false; description = "Format .cabal files"; license = "GPL-3.0-or-later AND BSD-3-Clause"; maintainers = with lib.maintainers; [ maralorn ]; }) {}; "cabal-ghc-dynflags" = callPackage ({ mkDerivation, base, Cabal, ghc, transformers }: mkDerivation { pname = "cabal-ghc-dynflags"; version = "0.1.0.1"; sha256 = "13kxlmz5w0aazafrlignd55zclwl9sb213jry4vhfibgjrg18w8f"; libraryHaskellDepends = [ base Cabal ghc transformers ]; description = "Conveniently configure GHC's dynamic flags for use with Cabal projects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-ghci" = callPackage ({ mkDerivation, base, Cabal, directory, filepath, process }: mkDerivation { pname = "cabal-ghci"; version = "0.3"; sha256 = "1x7fpvvmr2mq7l960wgsijhyrdaiq3lnnl3z6drklc5p73pms8w6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal directory filepath ]; executableHaskellDepends = [ base Cabal directory filepath process ]; description = "Set up ghci with options taken from a .cabal file"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-graphdeps" = callPackage ({ mkDerivation, base, containers, directory, options, parsec , process, split, temporary }: mkDerivation { pname = "cabal-graphdeps"; version = "0.1.3"; sha256 = "1j3mvfk7qa26n3rnnwyzdsbvw09pnkhbrk10sm3c7y75byi9qh9a"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory options parsec process split temporary ]; description = "Generate graphs of install-time Cabal dependencies"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-helper" = callPackage ({ mkDerivation, base, bytestring, Cabal, cabal-plan, clock , containers, directory, filepath, ghc, mtl, pretty-show, process , semigroupoids, semigroups, SHA, template-haskell, temporary, text , time, transformers, unix, unix-compat, utf8-string }: mkDerivation { pname = "cabal-helper"; version = "1.1.0.0"; sha256 = "1f4s46l60s1lcdia7nv2r3y71z5c6pg6ljcc0601abl1aklx303p"; revision = "1"; editedCabalFile = "08fyxvpqbp0r6hiqxi5wc944phr8zgmkv7hiw71zcavl09c8mvxf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal cabal-plan clock containers directory filepath mtl process semigroupoids semigroups SHA template-haskell temporary text time transformers unix unix-compat utf8-string ]; testHaskellDepends = [ base bytestring Cabal cabal-plan clock containers directory filepath ghc mtl pretty-show process semigroupoids semigroups SHA template-haskell temporary text time transformers unix unix-compat utf8-string ]; doCheck = false; description = "Give Haskell development tools access to Cabal project environment"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-info" = callPackage ({ mkDerivation, base, Cabal, directory, filepath , optparse-applicative }: mkDerivation { pname = "cabal-info"; version = "0.2.1"; sha256 = "1gf4f80964l9mj53rn0anciz6p0035lrcc0lxbnh5dgh3iiap14l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal directory filepath optparse-applicative ]; executableHaskellDepends = [ base Cabal filepath optparse-applicative ]; description = "Read information from cabal files"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-install" = callPackage ({ mkDerivation, array, async, base, base16-bytestring, binary , bytestring, Cabal, containers, cryptohash-sha256, deepseq , directory, echo, edit-distance, filepath, hackage-security , hashable, HTTP, lukko, mtl, network-uri, parsec, pretty, process , random, regex-base, regex-posix, resolv, stm, tar, text, time , transformers, unix, zlib }: mkDerivation { pname = "cabal-install"; version = "3.6.2.0"; sha256 = "0dihpm4h3xh13vnpvwflnb7v614qdvljycc6ffg5cvhwbwfrxyfw"; revision = "1"; editedCabalFile = "0891zma6ci26ndbb98mahps0dxy7zccj3mqa9d194j3d305hs9av"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array async base base16-bytestring binary bytestring Cabal containers cryptohash-sha256 deepseq directory echo edit-distance filepath hackage-security hashable HTTP lukko mtl network-uri parsec pretty process random regex-base regex-posix resolv stm tar text time transformers unix zlib ]; doCheck = false; postInstall = '' mkdir -p $out/share/bash-completion mv bash-completion $out/share/bash-completion/completions ''; description = "The command-line interface for Cabal and Hackage"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ peti ]; }) {}; "cabal-install-bundle" = callPackage ({ mkDerivation, array, base, bytestring, Cabal, containers , directory, filepath, old-time, pretty, process, time, unix, zlib }: mkDerivation { pname = "cabal-install-bundle"; version = "1.18.0.2.1"; sha256 = "0gsghmpn38idqivba8islfy5y1xhnhyjdyahdg7h7isc9kvq6isq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base bytestring Cabal containers directory filepath old-time pretty process time unix ]; executableSystemDepends = [ zlib ]; description = "The (bundled) command-line interface for Cabal and Hackage"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) zlib;}; "cabal-install-ghc72" = callPackage ({ mkDerivation, array, base, Cabal, containers, directory , filepath, HTTP, network, old-time, pretty, process, random, time , unix, zlib }: mkDerivation { pname = "cabal-install-ghc72"; version = "0.10.4"; sha256 = "1fgy79w5bzzhqpnwgfd9jis9w6ix5wwdbwr2g556rxvmqsgl7mmg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base Cabal containers directory filepath HTTP network old-time pretty process random time unix zlib ]; description = "Temporary version of cabal-install for ghc-7.2"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-install-ghc74" = callPackage ({ mkDerivation, array, base, Cabal, containers, directory , filepath, HTTP, network, old-time, pretty, process, random, time , unix, zlib }: mkDerivation { pname = "cabal-install-ghc74"; version = "0.10.4"; sha256 = "1ssk5h0hlv3aivzsr0iv90g683qkqmppc7glivhwfm6q1vkv9gmd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base Cabal containers directory filepath HTTP network old-time pretty process random time unix zlib ]; description = "Temporary version of cabal-install for ghc-7.4"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-install-parsers" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, base16-bytestring , binary, binary-instances, bytestring, Cabal, containers , criterion, cryptohash-sha256, deepseq, directory, filepath, lukko , network-uri, parsec, pretty, tar, tasty, tasty-golden , tasty-hunit, text, time, transformers, tree-diff }: mkDerivation { pname = "cabal-install-parsers"; version = "0.4.5"; sha256 = "0gdqr7ib22h6qfvkv179xm4s2lw6fj62y7hj5lg53zjkc7y8791j"; libraryHaskellDepends = [ aeson base base16-bytestring binary binary-instances bytestring Cabal containers cryptohash-sha256 deepseq directory filepath lukko network-uri parsec pretty tar text time transformers ]; testHaskellDepends = [ ansi-terminal base base16-bytestring bytestring Cabal containers directory filepath pretty tar tasty tasty-golden tasty-hunit tree-diff ]; benchmarkHaskellDepends = [ base bytestring Cabal containers criterion directory filepath ]; description = "Utilities to work with cabal-install files"; license = "GPL-2.0-or-later AND BSD-3-Clause"; }) {}; "cabal-lenses" = callPackage ({ mkDerivation, base, Cabal, lens, strict, system-fileio , system-filepath, text, transformers, unordered-containers }: mkDerivation { pname = "cabal-lenses"; version = "0.10.1"; sha256 = "0pjzz5d2s6b2xaqgb7z3ry5zpba84x3iy2hw3a7xq32ciyl3gnhb"; libraryHaskellDepends = [ base Cabal lens strict system-fileio system-filepath text transformers unordered-containers ]; description = "Lenses and traversals for the Cabal library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-macosx" = callPackage ({ mkDerivation, base, Cabal, containers, directory, fgl, filepath , hscolour, HUnit, parsec, process, temporary, test-framework , test-framework-hunit, text }: mkDerivation { pname = "cabal-macosx"; version = "0.2.4.2"; sha256 = "1ah1bj32xcjqc90cqc7y5mkyg985h8ffb6nbbxlzxfr0a3nkzka8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal containers directory fgl filepath hscolour parsec process text ]; executableHaskellDepends = [ base Cabal containers directory fgl filepath parsec process text ]; testHaskellDepends = [ base Cabal containers directory filepath HUnit process temporary test-framework test-framework-hunit text ]; description = "Cabal support for creating Mac OSX application bundles"; license = lib.licenses.bsd3; }) {}; "cabal-meta" = callPackage ({ mkDerivation, base, hspec, shelly, system-fileio , system-filepath, text, unix }: mkDerivation { pname = "cabal-meta"; version = "0.4.1.3"; sha256 = "14k8nv2kg8n9ssz6jivvin56jjazsvp4xg7zi0z6hcawfmcdmzd6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base shelly system-filepath text ]; executableHaskellDepends = [ base shelly system-fileio system-filepath text ]; testHaskellDepends = [ base hspec shelly system-filepath text unix ]; description = "build multiple packages at once"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-mon" = callPackage ({ mkDerivation, base, containers, directory, filepath, process , simple-get-opt, vty }: mkDerivation { pname = "cabal-mon"; version = "1.0.2"; sha256 = "153ywl4s3nya8crm84jdl4p01sczwmcccf29rqhf7v7pzakx9qi2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filepath process simple-get-opt vty ]; description = "A monitor for cabal builds"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-nirvana" = callPackage ({ mkDerivation, base, bytestring, containers, directory, HTTP , process, tar }: mkDerivation { pname = "cabal-nirvana"; version = "0.2.2.1"; sha256 = "1clwhlqm1k9km29i9b2c2ys59nfspsffrixr2sz824gnd415x3lk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory HTTP process tar ]; description = "Avoid Cabal dependency hell by constraining to known good versions. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-pkg-config-version-hook" = callPackage ({ mkDerivation, base, Cabal, lens, process }: mkDerivation { pname = "cabal-pkg-config-version-hook"; version = "0.1.0.0"; sha256 = "0v4fajrcbwdj05srma9g3fw96z91j9b5c5cws59sh54a7jb5nlm6"; libraryHaskellDepends = [ base Cabal lens process ]; description = "Make Cabal aware of pkg-config package versions"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ roberth ]; }) {}; "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, text, these, topograph, transformers , vector }: mkDerivation { pname = "cabal-plan"; version = "0.7.2.1"; sha256 = "0n45bakzf1r1nyvs76fmrj0cf74knqnpyb2i82baxia0falbp48r"; revision = "1"; editedCabalFile = "1pb8r65f279m9ps67mkkcbcpbprbj7pd12b9m2s64l8fgn9in422"; 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 ]; description = "Library and utility for processing cabal's plan.json file"; license = lib.licenses.gpl2Plus; }) {}; "cabal-progdeps" = callPackage ({ mkDerivation, base, Cabal, directory, filepath }: mkDerivation { pname = "cabal-progdeps"; version = "1.0"; sha256 = "0fz2hpm8fd49jhqdc9cwzvdq34b64zwn4ln8n77hxqx8rfw8zvif"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal directory filepath ]; description = "Show dependencies of program being built in current directory"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-query" = callPackage ({ mkDerivation, base, bytestring, Cabal, derive, ghc, MissingH , mtl, tar, template-haskell, uniplate }: mkDerivation { pname = "cabal-query"; version = "0.1"; sha256 = "0j4n48ngwins8bl7g3mazwmbwgyjpp17mi77c9j1klfgx7fam6wa"; libraryHaskellDepends = [ base bytestring Cabal derive ghc MissingH mtl tar template-haskell uniplate ]; description = "Helpers for quering .cabal files or hackageDB's 00-index.tar"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cabal-rpm" = callPackage ({ mkDerivation, base, bytestring, Cabal, directory, extra , filepath, http-client, http-client-tls, http-conduit , optparse-applicative, process, simple-cabal, simple-cmd , simple-cmd-args, time, unix }: mkDerivation { pname = "cabal-rpm"; version = "2.0.11.1"; sha256 = "07a2jnzldyva1smbxxdknimzydj2rhr7whhgh5q4nwkifkiliadv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring Cabal directory extra filepath http-client http-client-tls http-conduit optparse-applicative process simple-cabal simple-cmd simple-cmd-args time unix ]; description = "RPM packaging tool for Haskell Cabal-based packages"; license = lib.licenses.gpl3Only; }) {}; "cabal-scripts" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "cabal-scripts"; version = "0.1.1"; sha256 = "1ajgx29hvcsdd6lwc78dyhsjm5ikx2zn0kdbwnzn1kggz2l08ls4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; doHaddock = false; description = "Shell scripts for support of Cabal maintenance"; license = lib.licenses.bsd3; }) {}; "cabal-setup" = callPackage ({ mkDerivation, base, Cabal }: mkDerivation { pname = "cabal-setup"; version = "1.2.1"; sha256 = "0k1lnixkmgdjn8d2akhj60133brs424y0cwwzwraq7awx03y72bm"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal ]; description = "The user interface for building and installing Cabal packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-sign" = callPackage ({ mkDerivation, base, bytestring, cereal, directory, filepath , process, tar, zlib }: mkDerivation { pname = "cabal-sign"; version = "0.4.1.0"; sha256 = "1b8yr4k0mapysgh96dxabpzxznd65v8yrcba0jk6wda3mwlm1nqk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cereal directory filepath process tar zlib ]; description = "Sign and verify Cabal packages"; license = lib.licenses.bsd3; }) {}; "cabal-sort" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , explicit-exception, fgl, filepath, process, transformers , utility-ht }: mkDerivation { pname = "cabal-sort"; version = "0.0.5.4"; sha256 = "1pssbb9i5h3q97i3qrybz9iyd1nsh9y27ykxvda6vk820jxjvb9b"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring Cabal containers directory explicit-exception fgl filepath process transformers utility-ht ]; description = "Topologically sort cabal packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-src" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , containers, directory, filepath, http-conduit, http-types , network, process, resourcet, shelly, system-fileio , system-filepath, tar, text, transformers }: mkDerivation { pname = "cabal-src"; version = "0.3.0.2"; sha256 = "1rpddgk9pxsssrznk31n55mvfqicnl1pjz7r0irdzrphjdp6qqa9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring conduit conduit-extra containers directory filepath http-conduit http-types network process resourcet shelly system-fileio system-filepath tar text transformers ]; description = "Alternative install procedure to avoid the diamond dependency issue"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-test" = callPackage ({ mkDerivation, base, Cabal, filepath, ghc, pqc, QuickCheck }: mkDerivation { pname = "cabal-test"; version = "0.1"; sha256 = "11883q7zjy3l5qla5rvbmflm19kalvzqx7n1hprmiizr1kczh6ax"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal filepath ghc pqc QuickCheck ]; description = "Automated test tool for cabal projects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cabal-test-bin" = callPackage ({ mkDerivation, base, directory, filepath, hspec, process , regex-posix, unix }: mkDerivation { pname = "cabal-test-bin"; version = "0.1.5"; sha256 = "1qjshg9r6vh964mwsj0spsxcl3sdvll2znjd2hq4lw71va4iwm87"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath unix ]; executableHaskellDepends = [ base directory filepath unix ]; testHaskellDepends = [ base hspec process regex-posix ]; description = "A program for finding temporary build file during cabal-test"; license = lib.licenses.bsd3; }) {}; "cabal-test-compat" = callPackage ({ mkDerivation, base, Cabal, QuickCheck }: mkDerivation { pname = "cabal-test-compat"; version = "0.2.0.0"; sha256 = "15lxyrza1n9saac1awjx482gi7wq3sshqf4ich6k9xkfj464lrdq"; libraryHaskellDepends = [ base Cabal QuickCheck ]; description = "Compatibility interface of cabal test-suite"; license = lib.licenses.bsd3; }) {}; "cabal-test-quickcheck" = callPackage ({ mkDerivation, base, Cabal, QuickCheck }: mkDerivation { pname = "cabal-test-quickcheck"; version = "0.1.8.2"; sha256 = "04fdfxvgp518x7n6d74l92qh67z94pay4wldy8dv4n51zhkgk8bf"; revision = "1"; editedCabalFile = "1q0zs98z8wvr0gzy27ff688fpsgwxjypwjsyzs8v2v6gqd49iwri"; libraryHaskellDepends = [ base Cabal QuickCheck ]; description = "QuickCheck for Cabal"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-toolkit" = callPackage ({ mkDerivation, base, binary, bytestring, Cabal, containers, ghc , template-haskell }: mkDerivation { pname = "cabal-toolkit"; version = "0.0.7"; sha256 = "08im4qqrg3ribbh6rg2rk7jynnjwjgaysfvgbamanjdwqldjwx7f"; libraryHaskellDepends = [ base binary bytestring Cabal containers ghc template-haskell ]; description = "Helper functions for writing custom Setup.hs scripts."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal-uninstall" = callPackage ({ mkDerivation, base, directory, filepath, mtl, process }: mkDerivation { pname = "cabal-uninstall"; version = "0.1.6"; sha256 = "0ys1c8z8042vc7dzmis47w0q3qapyllmsdkpb1by22qmcnaavii2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath mtl process ]; description = "Uninstall cabal packages"; license = lib.licenses.bsd3; }) {}; "cabal-upload" = callPackage ({ mkDerivation, base, filepath, HTTP, network }: mkDerivation { pname = "cabal-upload"; version = "0.4"; sha256 = "05k77hdx0sbgnn454vb6rc7mmrc3zby7s44x498i4ncrkivz90bz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base filepath HTTP network ]; description = "Command-line tool for uploading packages to Hackage"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal2arch" = callPackage ({ mkDerivation, archlinux, base, bytestring, Cabal, cmdargs , containers, directory, filepath, mtl, pretty, process }: mkDerivation { pname = "cabal2arch"; version = "1.1"; sha256 = "0sk10z9lj291rpidlaydp7nvgl7adbp7gyf2nvqqhrshxnlqpc8z"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ archlinux base bytestring Cabal cmdargs containers directory filepath mtl pretty process ]; description = "Create Arch Linux packages from Cabal packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cabal2doap" = callPackage ({ mkDerivation, base, Cabal, hsemail, hxt, parsec, process }: mkDerivation { pname = "cabal2doap"; version = "0.2"; sha256 = "1nqchq9mzq8k99agvafwa4vll7d3ahpkaifnjj2bnljqdkxlh9al"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal hsemail hxt parsec process ]; description = "Cabal to Description-of-a-Project (DOAP)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal2ebuild" = callPackage ({ mkDerivation, base, Cabal, curl, directory, filepath }: mkDerivation { pname = "cabal2ebuild"; version = "0.0.15.9"; sha256 = "11fp52hmzkrgcmkxzclmq6bbzxsn0ph78ib6wzzkza5j2c48ya2l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal directory filepath ]; executableHaskellDepends = [ base curl directory ]; description = "make gentoo's .ebuild file from .cabal file"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal2ghci" = callPackage ({ mkDerivation, base, Cabal, cmdargs, stylish-haskell , system-fileio, system-filepath, text, unordered-containers, yaml }: mkDerivation { pname = "cabal2ghci"; version = "0.0.1.1"; sha256 = "1fg3pr25f78a6b8nqxvxki4z3fvgx4i6zkmpl992a0iarycqdrsg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal cmdargs stylish-haskell system-fileio system-filepath text unordered-containers yaml ]; description = "A tool to generate .ghci file from .cabal"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabal2nix" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, Cabal , containers, deepseq, directory, distribution-nixpkgs, filepath , hackage-db, hopenssl, hpack, language-nix, lens, monad-par , monad-par-extras, mtl, optparse-applicative, pretty, process , split, tasty, tasty-golden, text, time, transformers, yaml }: mkDerivation { pname = "cabal2nix"; version = "2.18.0"; sha256 = "11hzic1l7amd2hwqwgfmy2r855z9w0m2rvvx7r52x347q0nn142b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-wl-pprint base bytestring Cabal containers deepseq directory distribution-nixpkgs filepath hackage-db hopenssl hpack language-nix lens optparse-applicative pretty process split text time transformers yaml ]; executableHaskellDepends = [ aeson base bytestring Cabal containers directory distribution-nixpkgs filepath hopenssl language-nix lens monad-par monad-par-extras mtl optparse-applicative pretty ]; testHaskellDepends = [ base Cabal containers directory filepath language-nix lens pretty process tasty tasty-golden ]; preCheck = '' export PATH="$PWD/dist/build/cabal2nix:$PATH" export HOME="$TMPDIR/home" ''; description = "Convert Cabal files into Nix build instructions"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ peti ]; }) {}; "cabal2spec" = callPackage ({ mkDerivation, base, Cabal, filepath, optparse-applicative, tasty , tasty-golden, time }: mkDerivation { pname = "cabal2spec"; version = "2.6.2"; sha256 = "0x1r01fk5mch76zindalvmlkfaca4y1x89zw2dm0d46fncsfgdrv"; revision = "1"; editedCabalFile = "196j1fga9cqlc0nbxbgl0c3g0ic8sf618whps95zzp58lac9dqak"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal filepath time ]; executableHaskellDepends = [ base Cabal filepath optparse-applicative ]; testHaskellDepends = [ base Cabal filepath tasty tasty-golden ]; description = "Convert Cabal files into rpm spec files"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ peti ]; }) {}; "cabal2spec_2_6_3" = callPackage ({ mkDerivation, base, Cabal, filepath, optparse-applicative, tasty , tasty-golden, time }: mkDerivation { pname = "cabal2spec"; version = "2.6.3"; sha256 = "1mxqllc6mbxbyr5iz6qs0sxmvzrn5jf9wbs6zqnlygg23ml043kr"; revision = "1"; editedCabalFile = "0njnhrm2mm2nrn5y95fqw3s5r1md64f6d1k1zql9ppl102qgrbfp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal filepath time ]; executableHaskellDepends = [ base Cabal filepath optparse-applicative ]; testHaskellDepends = [ base Cabal filepath tasty tasty-golden ]; description = "Convert Cabal files into rpm spec files"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; maintainers = with lib.maintainers; [ peti ]; }) {}; "cabalQuery" = callPackage ({ mkDerivation, base, Cabal, containers, directory, MissingH , pretty }: mkDerivation { pname = "cabalQuery"; version = "0.1.0.1"; sha256 = "195wsfh813z6pmba3lz2xgfcqijcql6xwqsggqb5rmzqxbkvk0bd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal pretty ]; executableHaskellDepends = [ base Cabal containers directory MissingH ]; description = "A simple tool to query cabal files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabalg" = callPackage ({ mkDerivation, base, directory, doctest, filepath, process }: mkDerivation { pname = "cabalg"; version = "0.2.9"; sha256 = "02brl9b1g3cyw5nmk0mih073kbszpc6g2nqgs0sh93h7y5naf5kp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath process ]; executableHaskellDepends = [ base directory filepath process ]; testHaskellDepends = [ base directory doctest filepath process ]; description = "alias for cabal install from given git repo"; license = lib.licenses.mit; }) {}; "cabalgraph" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , filepath, pretty, process }: mkDerivation { pname = "cabalgraph"; version = "0.1"; sha256 = "1kgw1n22zh1ap6dfzhmh18d0wkr6ppd9b20r77f7q6m371hhbkvy"; revision = "1"; editedCabalFile = "01vkf16s9kplp61sbf4w6zfdd48wg65d1m31m5jqk28361c76sh7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring Cabal containers directory filepath pretty process ]; description = "Generate pretty graphs of module trees from cabal files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabalish" = callPackage ({ mkDerivation, base, Cabal, classy-prelude, directory, filepath , optparse-applicative, text }: mkDerivation { pname = "cabalish"; version = "0.1.0.2"; sha256 = "0yd170jghy94clj5rc4v3fb8f8581vafagv1mv3hkafqjrkwdvpi"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal classy-prelude directory filepath optparse-applicative text ]; description = "Provides access to the cabal file data for shell scripts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabalmdvrpm" = callPackage ({ mkDerivation, base, Cabal, cabalrpmdeps, haskell98 }: mkDerivation { pname = "cabalmdvrpm"; version = "0.0.1"; sha256 = "0pgkav4ifwkqh9idj8rpbnq3rw51i94dj1zw0wf7mv72bb32a0c6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal cabalrpmdeps haskell98 ]; executableHaskellDepends = [ base Cabal cabalrpmdeps haskell98 ]; description = "Create mandriva rpm from cabal package"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "cabalrpmdeps" = callPackage ({ mkDerivation, base, Cabal, filepath, haskell98 }: mkDerivation { pname = "cabalrpmdeps"; version = "0.0.4"; sha256 = "19kzbwpb9gv9knz1dfvck8yb1kda5dg9rig5xrsd118wgq6xpkr1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal filepath haskell98 ]; executableHaskellDepends = [ base Cabal filepath haskell98 ]; description = "Autogenerate rpm dependencies from cabal files"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "cabalvchk" = callPackage ({ mkDerivation, base, Cabal }: mkDerivation { pname = "cabalvchk"; version = "0.3"; sha256 = "1ai2yz4whbjk9qfpyzjqkdypqknnzfdr1fdp5ii7h059na0q6iq2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal ]; description = "Verify installed package version against user-specified constraints"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabin" = callPackage ({ mkDerivation, base, binary, bytestring, directory, filepath , optparse-applicative, process, unix }: mkDerivation { pname = "cabin"; version = "0.1.0.3"; sha256 = "0wj1x6gsr5jlnq0l6xgwy2y64jlxna7bvx7vwk73znf572rswmxk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring directory filepath optparse-applicative process unix ]; description = "Cabal binary sandboxes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cabocha" = callPackage ({ mkDerivation, base, bytestring, cabocha, text, text-format }: mkDerivation { pname = "cabocha"; version = "0.1.0.0"; sha256 = "0siqh3dly69b1kfm5y3q0sccqxx25hflwhizw6ga70icmvscwrwf"; libraryHaskellDepends = [ base bytestring text ]; librarySystemDepends = [ cabocha ]; testHaskellDepends = [ base text-format ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {cabocha = null;}; "cache" = callPackage ({ mkDerivation, base, clock, hashable, hspec, stm, transformers , unordered-containers }: mkDerivation { pname = "cache"; version = "0.1.3.0"; sha256 = "0d75257kvjpnv95ja50x5cs77pj8ccfr0nh9q5gzvcps83qdksa2"; libraryHaskellDepends = [ base clock hashable stm transformers unordered-containers ]; testHaskellDepends = [ base clock hspec stm transformers ]; description = "An in-memory key/value store with expiration support"; license = lib.licenses.bsd3; }) {}; "cache-polysemy" = callPackage ({ mkDerivation, base, cache, clock, hashable, polysemy , polysemy-plugin }: mkDerivation { pname = "cache-polysemy"; version = "0.1.2"; sha256 = "1psgf0x9hjhhnn7kn954b26kxd1c94cbhgv8xd2w3nxpmv2qh0m2"; libraryHaskellDepends = [ base cache clock hashable polysemy polysemy-plugin ]; testHaskellDepends = [ base cache clock hashable polysemy polysemy-plugin ]; description = "cached hashmaps"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cached" = callPackage ({ mkDerivation, base, containers, directory, doctest, filepath , protolude, QuickCheck, quickcheck-assertions, shake, text }: mkDerivation { pname = "cached"; version = "0.1.0.0"; sha256 = "19x5pwcdkhmk32w9ccb2ixc73k2hhqki61yi39lahda5k86jisdv"; libraryHaskellDepends = [ base containers protolude shake text ]; testHaskellDepends = [ base containers directory doctest filepath protolude QuickCheck quickcheck-assertions shake text ]; description = "Cache values to disk"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cached-io" = callPackage ({ mkDerivation, base, stm, time, transformers }: mkDerivation { pname = "cached-io"; version = "1.1.0.0"; sha256 = "0c0zg2x85mc3whlrllal4v4wfgb8fyfwxi0wh788wlyyqjznfcim"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base stm time transformers ]; executableHaskellDepends = [ base ]; description = "A simple library to cache a single IO action with timeout"; license = lib.licenses.asl20; }) {}; "cached-json-file" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, filepath , http-query, time, xdg-basedir }: mkDerivation { pname = "cached-json-file"; version = "0.1.1"; sha256 = "03pxi16byayjzqj1v930939bnbs2ldv4lvn0c0gyq2xfnmalbhw7"; libraryHaskellDepends = [ aeson base bytestring directory filepath http-query time xdg-basedir ]; description = "Locally cache a json file obtained by http"; license = lib.licenses.bsd3; }) {}; "cached-traversable" = callPackage ({ mkDerivation, base, binary, bytestring, containers, directory , filepath, mtl }: mkDerivation { pname = "cached-traversable"; version = "0.1.0.1"; sha256 = "05hlj6qdy0iqyi8z75h7fr9ijfhxngyr3v60q8y681acsgr54dv6"; libraryHaskellDepends = [ base binary bytestring containers directory filepath mtl ]; description = "Transparent, persistent caching of lazy, traversable structures"; license = lib.licenses.bsd3; }) {}; "caching" = callPackage ({ mkDerivation, base, dlist, hashable, mtl, psqueues, ref-tf , transformers }: mkDerivation { pname = "caching"; version = "0"; sha256 = "0rd8ipnycf1vcxxic99d2swcpcdhaljwvbbr4vlagchl3vifxr56"; libraryHaskellDepends = [ base dlist hashable mtl psqueues ref-tf transformers ]; testHaskellDepends = [ base dlist hashable mtl psqueues ref-tf transformers ]; description = "Cache combinators"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "caching-vault" = callPackage ({ mkDerivation, base, hspec, stm, stm-containers, text, time , timespan }: mkDerivation { pname = "caching-vault"; version = "0.1.0.0"; sha256 = "1wqk7gfkpsry21d0qn6qjjrr7n6cj3raddx76nmhgy5xn8q36vbr"; libraryHaskellDepends = [ base stm stm-containers text time ]; testHaskellDepends = [ base hspec stm stm-containers text time timespan ]; description = "A vault-style cache implementation"; license = lib.licenses.bsd3; }) {}; "cachix" = callPackage ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring , cachix-api, concurrent-extra, conduit, conduit-extra, containers , cookie, cryptonite, dhall, directory, ed25519, filepath, fsnotify , hercules-ci-cnix-store, here, hspec, hspec-discover, http-client , http-client-tls, http-conduit, http-types, inline-c-cpp, katip , lzma-conduit, megaparsec, memory, mmorph, netrc, nix , optparse-applicative, pretty-terminal, process, protolude , resourcet, retry, safe-exceptions, servant, servant-auth , servant-auth-client, servant-client, servant-client-core , servant-conduit, stm, stm-conduit, systemd, temporary, text, time , unix, unordered-containers, uri-bytestring, uuid, vector , versions, websockets, wuss }: mkDerivation { pname = "cachix"; version = "0.7.0"; sha256 = "10yyzk26hmx4xqv4zc83a5m69bj88fd6v2fs76nfbqc2kcpiis6k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base base64-bytestring bytestring cachix-api concurrent-extra conduit conduit-extra containers cookie cryptonite dhall directory ed25519 filepath fsnotify hercules-ci-cnix-store here http-client http-client-tls http-conduit http-types inline-c-cpp katip lzma-conduit megaparsec memory mmorph netrc optparse-applicative pretty-terminal process protolude resourcet retry safe-exceptions servant servant-auth servant-auth-client servant-client servant-client-core servant-conduit stm stm-conduit systemd temporary text time unix unordered-containers uri-bytestring uuid vector versions websockets wuss ]; libraryPkgconfigDepends = [ nix ]; executableHaskellDepends = [ base cachix-api safe-exceptions ]; executableToolDepends = [ hspec-discover ]; testHaskellDepends = [ base cachix-api directory here hspec protolude servant-auth-client temporary ]; description = "Command line client for Nix binary cache hosting https://cachix.org"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ domenkozar ]; }) {inherit (pkgs) nix;}; "cachix-api" = callPackage ({ mkDerivation, aeson, async, base, base16-bytestring, bytestring , conduit, cookie, cryptonite, deepseq, exceptions, hspec , hspec-discover, http-api-data, http-media, jose, lens, memory , nix-narinfo, protolude, resourcet, servant, servant-auth , servant-auth-swagger, servant-client, servant-swagger , servant-swagger-ui-core, string-conv, swagger2, text, time , transformers, unordered-containers, uuid, websockets }: mkDerivation { pname = "cachix-api"; version = "0.7.0"; sha256 = "0l9bvzpf0g3rnr417gvxq0lgbmi3pn3cr9ap2m7sbwvikal8wlxg"; libraryHaskellDepends = [ aeson async base base16-bytestring bytestring conduit cookie cryptonite deepseq exceptions http-api-data http-media jose lens memory nix-narinfo protolude resourcet servant servant-auth servant-auth-swagger servant-client string-conv swagger2 text time transformers unordered-containers uuid websockets ]; testHaskellDepends = [ aeson base base16-bytestring bytestring conduit cookie cryptonite hspec http-api-data http-media lens memory protolude servant servant-auth servant-auth-swagger servant-swagger servant-swagger-ui-core string-conv swagger2 text transformers ]; testToolDepends = [ hspec-discover ]; description = "Servant HTTP API specification for https://cachix.org"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ domenkozar ]; }) {}; "cacophony" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, base16-bytestring , bytestring, criterion, cryptonite, deepseq, directory, exceptions , free, hlint, lens, memory, monad-coroutine, mtl, safe-exceptions , text, transformers }: mkDerivation { pname = "cacophony"; version = "0.10.1"; sha256 = "1w9v04mdyzvwndqfb8my9a82b51avgwfnl6g7w89xj37ax9ariaj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cryptonite exceptions free lens memory monad-coroutine mtl safe-exceptions transformers ]; testHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring directory hlint text ]; benchmarkHaskellDepends = [ async base base16-bytestring bytestring criterion deepseq ]; description = "A library implementing the Noise protocol"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "caerbannog" = callPackage ({ mkDerivation, base, binary, bytestring, hspec, QuickCheck , random }: mkDerivation { pname = "caerbannog"; version = "1.0.0.0"; sha256 = "1sfk4kh7jk762dqfp4c0hq9jqmp1r0x0727vp0cp48wsp9yn4d8f"; libraryHaskellDepends = [ base binary bytestring ]; testHaskellDepends = [ base binary bytestring hspec QuickCheck random ]; description = "That rabbit's got a vicious streak a mile wide!"; license = lib.licenses.bsd3; }) {}; "caf" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "caf"; version = "0.0.3"; sha256 = "1yrl3ffkfwgs4kljx57m1ldam087s7iby2qs74c4crxkrcj0j7a8"; libraryHaskellDepends = [ base ]; description = "A library of Concurrency Abstractions using Futures"; license = lib.licenses.bsd3; }) {}; "cafeteria-prelude" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "cafeteria-prelude"; version = "0.1.0.0"; sha256 = "1iyasmd8zcg98vy7ffhxyyr664f02ird5z7rks9n67ixv7n60mrl"; libraryHaskellDepends = [ base ]; description = "Prelude subsets—take only what you want!"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "caffegraph" = callPackage ({ mkDerivation, base, bytestring, containers, fgl, filepath , graphviz, language-lua, lens, mtl, optparse-applicative, process , protocol-buffers, protocol-buffers-descriptor, template-haskell , temporary, text }: mkDerivation { pname = "caffegraph"; version = "0.1.0.2"; sha256 = "1yz427ygabkycvngqw250ksl17nwi0fy52x2fy3x6apg79cw1ng2"; libraryHaskellDepends = [ base bytestring containers fgl filepath graphviz language-lua lens mtl optparse-applicative process protocol-buffers protocol-buffers-descriptor template-haskell temporary text ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cairo" = callPackage ({ mkDerivation, array, base, bytestring, Cabal, cairo , gtk2hs-buildtools, mtl, text, utf8-string }: mkDerivation { pname = "cairo"; version = "0.13.8.2"; sha256 = "1sq2imy359vnbny610n7655a4z5a8fgdxanys4f5nw84246hc2yl"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ array base bytestring mtl text utf8-string ]; libraryPkgconfigDepends = [ cairo ]; description = "Binding to the Cairo library"; license = lib.licenses.bsd3; }) {inherit (pkgs) cairo;}; "cairo-appbase" = callPackage ({ mkDerivation, base, cairo, glib, gtk }: mkDerivation { pname = "cairo-appbase"; version = "0.4"; sha256 = "1191j2587f1sy4d6z57df21xn00qdpv27clib7cyaqdy5jnv3zw2"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cairo glib gtk ]; description = "A template for building new GUI applications using GTK and Cairo"; license = lib.licenses.bsd3; }) {}; "cairo-canvas" = callPackage ({ mkDerivation, base, cairo, linear, mtl, random, time }: mkDerivation { pname = "cairo-canvas"; version = "0.1.0.0"; sha256 = "11qi0lnd8wlv2zz44lvd6336a6iz634n2rfk69qsh72vxrb3hd99"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cairo linear mtl random time ]; description = "Simpler drawing API for Cairo"; license = lib.licenses.mit; }) {}; "cairo-core" = callPackage ({ mkDerivation, base, bytestring, c2hs, Cabal, cairo, directory , filepath, haskell-src-exts, http-client, http-client-tls, hxt , hxt-xpath, monad-extras, transformers }: mkDerivation { pname = "cairo-core"; version = "1.16.7"; sha256 = "1v3zdhvhn5iv2i7k2pmwd6jfdb7h1zsa8px7xjlhar5n0p131vzr"; setupHaskellDepends = [ base bytestring Cabal directory filepath haskell-src-exts http-client http-client-tls hxt hxt-xpath ]; libraryHaskellDepends = [ base monad-extras transformers ]; libraryPkgconfigDepends = [ cairo ]; libraryToolDepends = [ c2hs ]; description = "Cairo Haskell binding (partial)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) cairo;}; "cake" = callPackage ({ mkDerivation, array, base, binary, bytestring, cmdargs , containers, derive, directory, filepath, mtl, parsek, process , pureMD5, regex-tdfa, split }: mkDerivation { pname = "cake"; version = "1.1.0.1"; sha256 = "168szg38gq0g0mppjszcsmsdygs8qy23w6xsz8gbg7dkh7izy1ba"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers derive directory filepath mtl parsek process pureMD5 split ]; executableHaskellDepends = [ array base cmdargs directory filepath process regex-tdfa ]; description = "A build-system library and driver"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "cake3" = callPackage ({ mkDerivation, array, attoparsec, base, blaze-builder, bytestring , containers, deepseq, directory, filepath, haskell-src-meta , mime-types, monadloc, mtl, optparse-applicative, parsec, process , syb, system-filepath, template-haskell, text, text-format , transformers, utf8-string }: mkDerivation { pname = "cake3"; version = "0.6.5"; sha256 = "1f8vpm9a6rv7bgi9a8zarxa0jlph1p6hj1cdqzk5g81mr4dc4vkv"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base bytestring containers deepseq directory filepath haskell-src-meta mime-types monadloc mtl parsec process syb system-filepath template-haskell text text-format ]; executableHaskellDepends = [ array attoparsec base blaze-builder bytestring containers directory filepath haskell-src-meta mime-types monadloc mtl optparse-applicative parsec process syb template-haskell text transformers utf8-string ]; description = "Third cake the Makefile EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cakyrespa" = callPackage ({ mkDerivation, base, GLUT, gluturtle, lojbanParser, yjsvg , yjtools }: mkDerivation { pname = "cakyrespa"; version = "0.0.29"; sha256 = "1a2ypgkpzzp2hn14x35ava0p0k781s7mhldw29ppl1an7fs91fyx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLUT gluturtle lojbanParser yjsvg yjtools ]; description = "run turtle like LOGO with lojban"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cal-layout" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "cal-layout"; version = "0.1.0.2"; sha256 = "11i3nn1a84brm5isfqlapwnfwh7n9iyjr6kg1jjv8a9cv5nhbq3l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; executableHaskellDepends = [ base ]; description = "Calendar Layout Algorithm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cal3d" = callPackage ({ mkDerivation, base, cal3d }: mkDerivation { pname = "cal3d"; version = "0.1"; sha256 = "1b4pajzpf879vns2kffkqgyk5sbsfrr3q2kv5ryvls8rgwcjc3q6"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ cal3d ]; description = "Haskell binding to the Cal3D animation library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {cal3d = null;}; "cal3d-examples" = callPackage ({ mkDerivation, base, cal3d, cal3d-opengl, OpenGL, SDL }: mkDerivation { pname = "cal3d-examples"; version = "0.1"; sha256 = "1fj6v1dw1gyy6dx4ssiziahxf8j8vr4l35n3rm04g797wypswmw0"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cal3d cal3d-opengl OpenGL SDL ]; description = "Examples for the Cal3d animation library"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "cal3d-opengl" = callPackage ({ mkDerivation, base, cal3d, OpenGL }: mkDerivation { pname = "cal3d-opengl"; version = "0.1"; sha256 = "02na1ww5dw08n2y7v2vkgdvzw0zpiic5683jac7f2zvhcij68sf2"; libraryHaskellDepends = [ base cal3d OpenGL ]; description = "OpenGL rendering for the Cal3D animation library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "calamity" = callPackage ({ mkDerivation, aeson, async, base, bytestring, calamity-commands , colour, concurrent-extra, connection, containers , data-default-class, data-flags, deepseq, deque, df1, di-core , di-polysemy, exceptions, focus, generic-lens, hashable , http-api-data, http-client, http-date, http-types, lens , lens-aeson, megaparsec, mime-types, mtl, polysemy , polysemy-plugin, PyF, random, reflection, req, safe-exceptions , scientific, stm, stm-chans, stm-containers, text, text-show, time , tls, typerep-map, unagi-chan, unboxing-vector , unordered-containers, vector, websockets, x509-system }: mkDerivation { pname = "calamity"; version = "0.3.0.0"; sha256 = "0cxcgm6xfwbqvzms8a6im7dl53p9pvhhjfakfjbr6vkg56jwn7a4"; libraryHaskellDepends = [ aeson async base bytestring calamity-commands colour concurrent-extra connection containers data-default-class data-flags deepseq deque df1 di-core di-polysemy exceptions focus generic-lens hashable http-api-data http-client http-date http-types lens lens-aeson megaparsec mime-types mtl polysemy polysemy-plugin PyF random reflection req safe-exceptions scientific stm stm-chans stm-containers text text-show time tls typerep-map unagi-chan unboxing-vector unordered-containers vector websockets x509-system ]; description = "A library for writing discord bots in haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "calamity-commands" = callPackage ({ mkDerivation, base, generic-lens, lens, megaparsec, polysemy , polysemy-plugin, text, text-show, unordered-containers }: mkDerivation { pname = "calamity-commands"; version = "0.2.0.0"; sha256 = "1hzaqwgvz6vlbpk8vzq1nyx1b598s91xk0pxmclikm94f1fq98d7"; libraryHaskellDepends = [ base generic-lens lens megaparsec polysemy polysemy-plugin text text-show unordered-containers ]; description = "A library for declaring, parsing, and invoking text-input based commands"; license = lib.licenses.mit; }) {}; "calc" = callPackage ({ mkDerivation, array, base, harpy, haskell98, mtl }: mkDerivation { pname = "calc"; version = "0.1"; sha256 = "1h3rqxj2df68knrb2rhp75rc92q9knsa7jp749j9h24258yr6qxw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base harpy haskell98 mtl ]; description = "A small compiler for arithmetic expressions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "calculator" = callPackage ({ mkDerivation, base, containers, gtk, haskeline, hmatrix, parsec , plot-gtk-ui, QuickCheck, transformers }: mkDerivation { pname = "calculator"; version = "0.4.1.2"; sha256 = "07fjvzqvhn376nhbw5hv921i6ranv9g4zx4r38a7y76rq2xyysx9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers gtk haskeline hmatrix parsec plot-gtk-ui transformers ]; testHaskellDepends = [ base containers gtk parsec plot-gtk-ui QuickCheck ]; description = "A calculator repl, with variables, functions & Mathematica like dynamic plots"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "caldims" = callPackage ({ mkDerivation, base, containers, directory, haskell98, mtl , parsec, readline }: mkDerivation { pname = "caldims"; version = "0.1.0"; sha256 = "0mlgxghah8mw0v17rywfj190kmc4jajpmjpgkpgfxdqzw8djyph0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory haskell98 mtl parsec readline ]; executableHaskellDepends = [ base containers directory haskell98 mtl parsec readline ]; description = "Calculation tool and library supporting units"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "caledon" = callPackage ({ mkDerivation, base, containers, cpphs, lens, mtl, parsec , transformers }: mkDerivation { pname = "caledon"; version = "3.2.2.0"; sha256 = "0vb5b0v6f359ni9x091asmvszh1jbchcgjaybycmxlhydvwrlkb8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers cpphs lens mtl parsec transformers ]; description = "a logic programming language based on the calculus of constructions"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "calendar-recycling" = callPackage ({ mkDerivation, base, containers, html, old-time, utility-ht }: mkDerivation { pname = "calendar-recycling"; version = "0.0.0.1"; sha256 = "0afmnii65axpqk3x50wj1d17942m1kyhwka3bn78ylxy9z7rrlwc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers html old-time utility-ht ]; description = "List years with the same calendars"; license = lib.licenses.bsd3; }) {}; "calenderweek" = callPackage ({ mkDerivation, base, megaparsec, optparse-generic, text, time }: mkDerivation { pname = "calenderweek"; version = "1.0.0"; sha256 = "10lv7c74jrw8v06vaz8assgqlvrk0spn08sw0nvzz1q0x0zbbwff"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base megaparsec optparse-generic text time ]; description = "Commandline tool to get week of the year"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "call" = callPackage ({ mkDerivation, base, bindings-portaudio, boundingboxes, colors , containers, control-bool, deepseq, directory, filepath, free , freetype2, GLFW-b, hashable, JuicyPixels, JuicyPixels-util, lens , linear, mtl, objective, OpenGL, OpenGLRaw, random , template-haskell, text, transformers, vector, WAVE }: mkDerivation { pname = "call"; version = "0.1.4.2"; sha256 = "0q84q1821ilb0nh228jdpc6acxbbfngihir4mdklr8hywanz3s1g"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bindings-portaudio boundingboxes colors containers control-bool deepseq directory filepath free freetype2 GLFW-b hashable JuicyPixels JuicyPixels-util lens linear mtl objective OpenGL OpenGLRaw random template-haskell text transformers vector WAVE ]; description = "The call game engine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "call-alloy" = callPackage ({ mkDerivation, base, bytestring, containers, directory, extra , file-embed, filepath, hashable, hspec, mtl, process, split , trifecta, unix }: mkDerivation { pname = "call-alloy"; version = "0.3"; sha256 = "0pf6zdx201pkdzj3iccwj9k3bi0qabpmsn0sfn27mcwdgksn2q7p"; libraryHaskellDepends = [ base bytestring containers directory extra file-embed filepath hashable mtl process split trifecta unix ]; testHaskellDepends = [ base bytestring containers directory extra file-embed filepath hashable hspec mtl process split trifecta unix ]; description = "A simple library to call Alloy given a specification"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "call-haskell-from-anything" = callPackage ({ mkDerivation, base, bytestring, data-msgpack, mtl , storable-endian, template-haskell }: mkDerivation { pname = "call-haskell-from-anything"; version = "1.1.0.0"; sha256 = "1ys5xjf1jvrr2nybv5lw36x59n4jnxwqfkf3hdmrdz770y08gp0r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring data-msgpack mtl storable-endian template-haskell ]; executableHaskellDepends = [ base bytestring data-msgpack mtl ]; description = "Call Haskell functions from other languages via serialization and dynamic libraries"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "call-stack" = callPackage ({ mkDerivation, base, filepath, nanospec }: mkDerivation { pname = "call-stack"; version = "0.4.0"; sha256 = "0yxq6v37kcmgv6rrna4g1ipr8mhkgf00ng2p359ybxq46j5cy2s3"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base filepath nanospec ]; description = "Use GHC call-stacks in a backward compatible way"; license = lib.licenses.mit; }) {}; "calligraphy" = callPackage ({ mkDerivation, array, base, containers, directory, enummapset , filepath, ghc, hspec, HUnit, mtl, optparse-applicative, process , QuickCheck, text }: mkDerivation { pname = "calligraphy"; version = "0.1.2"; sha256 = "08kiqp1z60hbfxm5s2d0hdr516gbq8fqyz0ddlr3vk0g9npm3nj2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers directory enummapset filepath ghc mtl optparse-applicative process text ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base containers hspec HUnit QuickCheck ]; description = "HIE-based Haskell call graph and source code visualizer"; license = lib.licenses.bsd3; }) {}; "camfort" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, fgl, filepath, flint, fortran-src , GenericPretty, ghc-prim, happy, hmatrix, hspec, hspec-discover , lattices, lens, matrix, mmorph, mtl, optparse-applicative , parallel, pipes, pretty, QuickCheck, sbv, silently, singletons , strict, syb, syz, template-haskell, temporary, text, time , transformers, uniplate, vector, verifiable-expressions, vinyl }: mkDerivation { pname = "camfort"; version = "1.1.2"; sha256 = "13a6x4j4f95izwz7g5sykpb2pq4lzwcswi31986gkyl6nicn5cfj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory fgl filepath fortran-src GenericPretty ghc-prim hmatrix lattices lens matrix mmorph mtl parallel pipes pretty sbv singletons strict syb syz template-haskell text transformers uniplate vector verifiable-expressions vinyl ]; librarySystemDepends = [ flint ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base directory fortran-src optparse-applicative ]; testHaskellDepends = [ array base binary bytestring containers directory fgl filepath fortran-src hmatrix hspec lattices lens mtl QuickCheck sbv silently temporary text time uniplate verifiable-expressions ]; testToolDepends = [ hspec-discover ]; description = "CamFort - Cambridge Fortran infrastructure"; license = lib.licenses.asl20; platforms = [ "aarch64-darwin" "armv7l-linux" "i686-linux" "x86_64-darwin" "x86_64-linux" ]; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) flint;}; "camh" = callPackage ({ mkDerivation, base, bytestring, Imlib, terminfo }: mkDerivation { pname = "camh"; version = "0.0.3"; sha256 = "0r6wzn9kxwinfa383lbxsjlrpv4v2m72qzpsyc9gcigvd5h7zhzz"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring Imlib terminfo ]; description = "write image files onto 256(or 24bit) color terminals"; license = lib.licenses.bsd3; }) {}; "campfire" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , filepath, http-enumerator, http-types, mtl, old-locale, process , text, time, transformers, unordered-containers, url }: mkDerivation { pname = "campfire"; version = "0.2.1"; sha256 = "06m5d7b6dqmp3x09b1nib1rxjh1gvx84bhvfnydlb26093za71b4"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers filepath http-enumerator http-types mtl old-locale process text time transformers unordered-containers url ]; description = "Haskell implementation of the Campfire API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "can-i-haz" = callPackage ({ mkDerivation, base, deepseq, hspec, HUnit, mtl }: mkDerivation { pname = "can-i-haz"; version = "0.3.1.0"; sha256 = "0pwwl5pawvd1sygc8k7ichfk15inhcy4has40zplqqws5lmm6mz8"; libraryHaskellDepends = [ base mtl ]; testHaskellDepends = [ base deepseq hspec HUnit mtl ]; description = "Generic implementation of the Has and CoHas patterns"; license = lib.licenses.bsd3; }) {}; "candid" = callPackage ({ mkDerivation, base, base32, bytestring, cereal, constraints , containers, crc, directory, dlist, doctest, file-embed, filepath , hex-text, leb128-cereal, megaparsec, mtl, optparse-applicative , parser-combinators, prettyprinter, row-types, scientific , smallcheck, split, tasty, tasty-hunit, tasty-quickcheck , tasty-rerun, tasty-smallcheck, template-haskell, text , transformers, unordered-containers, vector }: mkDerivation { pname = "candid"; version = "0.3.1"; sha256 = "0swz07qn3829dpr850973baj1ki5pizlh90gy4xrp1d9bsvwy4sq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base32 bytestring cereal constraints containers crc dlist file-embed hex-text leb128-cereal megaparsec mtl parser-combinators prettyprinter row-types scientific split template-haskell text transformers unordered-containers vector ]; executableHaskellDepends = [ base bytestring hex-text optparse-applicative prettyprinter text ]; testHaskellDepends = [ base bytestring directory doctest filepath leb128-cereal prettyprinter row-types smallcheck tasty tasty-hunit tasty-quickcheck tasty-rerun tasty-smallcheck template-haskell text unordered-containers vector ]; description = "Candid integration"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ nomeata ]; }) {}; "canon" = callPackage ({ mkDerivation, arithmoi, array, base, containers, random }: mkDerivation { pname = "canon"; version = "0.1.1.4"; sha256 = "1srixf1m7pzgr16y2xfckhi0xk9js68ps9zw8kvnw01c37x85f48"; libraryHaskellDepends = [ arithmoi array base containers random ]; description = "Arithmetic for Psychedelically Large Numbers"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "canonical-filepath" = callPackage ({ mkDerivation, base, deepseq, directory, filepath }: mkDerivation { pname = "canonical-filepath"; version = "1.0.0.3"; sha256 = "0dg9d4v08gykbjmzafpakgwc51mq5d5m6ilmhp68czpl30sqjhwf"; libraryHaskellDepends = [ base deepseq directory filepath ]; description = "Abstract data type for canonical file paths"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "canonical-json" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , deepseq, parsec, pretty, QuickCheck, tasty, tasty-quickcheck , unordered-containers, vector }: mkDerivation { pname = "canonical-json"; version = "0.6.0.0"; sha256 = "0lb847hvgkn49g6rvmavk14brvvpiy6q5fswk3cm9rc53hbq02zz"; revision = "1"; editedCabalFile = "18i3msxza5phvv5mz7gjqcygrm8rxd86pk2vqnsa715qrhsz88ch"; libraryHaskellDepends = [ base bytestring containers deepseq parsec pretty ]; testHaskellDepends = [ aeson base bytestring containers QuickCheck tasty tasty-quickcheck unordered-containers vector ]; benchmarkHaskellDepends = [ base bytestring containers criterion ]; description = "Canonical JSON for signing and hashing JSON values"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "canteven-config" = callPackage ({ mkDerivation, base, unix, yaml }: mkDerivation { pname = "canteven-config"; version = "1.0.0.0"; sha256 = "1dkw0w43ajjgpczp8hmclr93v9scl75rlnsmxdjvwmv9phpj5559"; libraryHaskellDepends = [ base unix yaml ]; description = "A pattern for configuring programs"; license = lib.licenses.asl20; }) {}; "canteven-http" = callPackage ({ mkDerivation, base, bytestring, canteven-log, directory , exceptions, filepath, http-types, mime-types, monad-logger , template-haskell, text, time, transformers, unix, uuid, wai , wai-extra }: mkDerivation { pname = "canteven-http"; version = "0.1.5.1"; sha256 = "0rb77g2g9ddzypswwgjqw8dg31m2q70p765jbq4g5jj4jynm2vdb"; libraryHaskellDepends = [ base bytestring canteven-log directory exceptions filepath http-types mime-types monad-logger template-haskell text time transformers unix uuid wai wai-extra ]; description = "Utilities for HTTP programming"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "canteven-listen-http" = callPackage ({ mkDerivation, aeson, base }: mkDerivation { pname = "canteven-listen-http"; version = "1.0.0.3"; sha256 = "1vcax1ipkd8s44pasr8qdrgjav4n2jnxd2qwamrl7kf6lm1i8n18"; libraryHaskellDepends = [ aeson base ]; description = "data types to describe HTTP services"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "canteven-log" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, fast-logger , filepath, monad-logger, template-haskell, text, time , transformers, yaml }: mkDerivation { pname = "canteven-log"; version = "2.0.2.1"; sha256 = "0i4lf46rj4yy8j7xr311kypi1kmmpldh914glzyp2gim08fwy10c"; libraryHaskellDepends = [ aeson base bytestring directory fast-logger filepath monad-logger template-haskell text time transformers yaml ]; description = "A canteven way of setting up logging for your program"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "canteven-parsedate" = callPackage ({ mkDerivation, base, Cabal, old-locale, time, timezone-series, tz }: mkDerivation { pname = "canteven-parsedate"; version = "1.0.1.2"; sha256 = "1dwa42w98nlp3kn6vi3fs908cb2vdjj2in92q59vkws21f3cs8l5"; libraryHaskellDepends = [ base time timezone-series tz ]; testHaskellDepends = [ base Cabal old-locale time timezone-series tz ]; description = "Date / time parsing utilities that try to guess the date / time format"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "canteven-template" = callPackage ({ mkDerivation, base, blaze-html, bytestring, data-default , markdown, template-haskell, text }: mkDerivation { pname = "canteven-template"; version = "0.1.0.0"; sha256 = "11n5mj344dm2l8vn6537i7nd2fy5rp080vgd25r5720jr11fbhf9"; libraryHaskellDepends = [ base blaze-html bytestring data-default markdown template-haskell text ]; description = "A few utilites and helpers for using Template Haskell in your projects"; license = lib.licenses.asl20; }) {}; "cantor" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , filepath, hspec, hxt, hxt-xpath, parsec, QuickCheck, split }: mkDerivation { pname = "cantor"; version = "0.4"; sha256 = "16dx8v29gfwrrfb2lwkjlwbbp8n6jdpdcmwh15rrfx97rz4k0qz3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory filepath hxt hxt-xpath parsec split ]; testHaskellDepends = [ base bytestring Cabal containers directory filepath hspec hxt hxt-xpath parsec QuickCheck split ]; description = "Application for analysis of java source code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cantor-pairing" = callPackage ({ mkDerivation, base, containers, hspec, hspec-discover , integer-gmp, integer-logarithms, integer-roots }: mkDerivation { pname = "cantor-pairing"; version = "0.2.0.2"; sha256 = "1h95xbc1lhwd40qk64qw2cmr7prwygli1q2wy5hscny7jyah95c2"; libraryHaskellDepends = [ base containers integer-gmp integer-logarithms integer-roots ]; testHaskellDepends = [ base containers hspec ]; testToolDepends = [ hspec-discover ]; description = "Convert data to and from a natural number representation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cao" = callPackage ({ mkDerivation, alex, array, base, cmdargs, ConfigFile, containers , directory, dlist, filepath, happy, language-c, mtl, pretty , process, yices }: mkDerivation { pname = "cao"; version = "0.1.1"; sha256 = "0rmq22fiaadpszckbj5k5gi4sr1jipinyrx9hwc21k5d185vsakd"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base cmdargs ConfigFile containers directory dlist filepath language-c mtl pretty process yices ]; executableToolDepends = [ alex happy ]; description = "CAO Compiler"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "cap" = callPackage ({ mkDerivation, array, base, containers, haskell98 }: mkDerivation { pname = "cap"; version = "1.0.1"; sha256 = "1492x5hy5ljf0h40c045jd3w26f7jwqplgncka3dnw4mx9kq4g15"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers haskell98 ]; description = "Interprets and debug the cap language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "capability" = callPackage ({ mkDerivation, base, constraints, containers, dlist, exceptions , generic-lens, hspec, lens, monad-control, mtl, mutable-containers , primitive, reflection, safe-exceptions, silently, streaming , temporary, text, transformers, unliftio, unliftio-core }: mkDerivation { pname = "capability"; version = "0.5.0.1"; sha256 = "0sksd42ywaq5av7a1h9y66pclsk1fd9qx46q38kgs3av88zhzqci"; libraryHaskellDepends = [ base constraints dlist exceptions generic-lens lens monad-control mtl mutable-containers primitive reflection safe-exceptions streaming transformers unliftio unliftio-core ]; testHaskellDepends = [ base containers dlist hspec lens mtl silently streaming temporary text unliftio ]; description = "Extensional capabilities and deriving combinators"; license = lib.licenses.bsd3; }) {}; "capataz" = callPackage ({ mkDerivation, async, base, bytestring, pretty-show , prettyprinter, rio, tasty, tasty-hunit, tasty-smallcheck , teardown, time, uuid }: mkDerivation { pname = "capataz"; version = "0.2.1.0"; sha256 = "14mda2yvg0phpfhkacm5whh4hqcvyw14xiilx28ghc4rkf7al0fi"; libraryHaskellDepends = [ async base bytestring pretty-show prettyprinter rio teardown time uuid ]; testHaskellDepends = [ async base bytestring pretty-show prettyprinter rio tasty tasty-hunit tasty-smallcheck teardown time uuid ]; description = "OTP-like supervision trees in Haskell"; license = lib.licenses.mit; }) {}; "capnp" = callPackage ({ mkDerivation, async, base, bifunctors, bytes, bytestring , containers, criterion, data-default , data-default-instances-vector, deepseq, directory, exceptions , filepath, focus, ghc-prim, hashable, heredoc, hspec, lifetimes , list-t, monad-stm, mtl, network, network-simple, pretty-show , primitive, process, process-extras, QuickCheck , quickcheck-instances, quickcheck-io, resourcet, safe-exceptions , stm, stm-containers, supervisors, template-haskell, text , transformers, vector, wl-pprint-text }: mkDerivation { pname = "capnp"; version = "0.15.0.0"; sha256 = "15vywgr01as3avmz9q1zp899w39xf6p9pk95bvvdmh9py2jh4sf4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bytes bytestring containers data-default data-default-instances-vector exceptions focus ghc-prim hashable lifetimes list-t monad-stm mtl network network-simple pretty-show primitive safe-exceptions stm stm-containers supervisors template-haskell text transformers vector ]; executableHaskellDepends = [ base bifunctors bytes bytestring containers data-default directory exceptions filepath ghc-prim monad-stm mtl primitive safe-exceptions text transformers vector wl-pprint-text ]; testHaskellDepends = [ async base bytes bytestring containers data-default deepseq directory exceptions ghc-prim heredoc hspec monad-stm mtl network network-simple pretty-show primitive process process-extras QuickCheck quickcheck-instances quickcheck-io resourcet safe-exceptions stm supervisors text transformers vector ]; benchmarkHaskellDepends = [ base bytes bytestring containers criterion data-default deepseq exceptions ghc-prim monad-stm mtl primitive process-extras safe-exceptions text transformers vector ]; description = "Cap'n Proto for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "capped-list" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "capped-list"; version = "1.2"; sha256 = "0sik7svknaam6fhlvb4p1ijwaiwrgssrdl9gmq1wmfx66g069xi9"; libraryHaskellDepends = [ base ]; description = "A list-like type for lazy sequences, with a user-defined termination value"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "capri" = callPackage ({ mkDerivation, base, Cabal, directory, filepath, process }: mkDerivation { pname = "capri"; version = "0.1"; sha256 = "0hsrznygvn1b2qpc75591kzmcpqh7p5fhi1mw3ws2c75igjqbni7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal directory filepath process ]; description = "A simple wrapper over cabal-install to operate in project-private mode"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "caps" = callPackage ({ mkDerivation, base, mtl, tasty, tasty-hunit, template-haskell , transformers, typerep-map }: mkDerivation { pname = "caps"; version = "0.1"; sha256 = "0i6rzgfbl377g4z76rv48c6a1s4yy9h78bjmvkr2vhq5zv8zqzkk"; libraryHaskellDepends = [ base template-haskell transformers typerep-map ]; testHaskellDepends = [ base mtl tasty tasty-hunit ]; description = "Monadic capabilities with late binding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "captcha-2captcha" = callPackage ({ mkDerivation, aeson, base, bytestring, captcha-core , data-default, errors, extra, http-client, lens, lens-aeson, mtl , o-clock, string-conversions, string-interpolate, tasty , tasty-hunit, text, unliftio, wreq }: mkDerivation { pname = "captcha-2captcha"; version = "0.1.0.0"; sha256 = "19r7977vkbyd6if9bvh9m2vv2wmhynly6qzsq7ndckn4yw4xc5wx"; libraryHaskellDepends = [ aeson base bytestring captcha-core errors extra http-client lens lens-aeson mtl o-clock string-conversions string-interpolate text unliftio wreq ]; testHaskellDepends = [ aeson base bytestring captcha-core data-default errors extra http-client lens lens-aeson mtl o-clock string-conversions string-interpolate tasty tasty-hunit text unliftio wreq ]; description = "A package for integrating a variety of captcha solving services"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "captcha-capmonster" = callPackage ({ mkDerivation, aeson, aeson-qq, base, bytestring, captcha-core , data-default, errors, extra, http-client, lens, lens-aeson, mtl , o-clock, string-conversions, string-interpolate, tasty , tasty-hunit, text, unliftio, wreq }: mkDerivation { pname = "captcha-capmonster"; version = "0.1.0.0"; sha256 = "0ps7dwbkafi92a408c0fcc15vjp8b2gf400ijbx4vz5vm0s9dzvl"; libraryHaskellDepends = [ aeson aeson-qq base bytestring captcha-core errors extra http-client lens lens-aeson mtl o-clock string-interpolate text unliftio wreq ]; testHaskellDepends = [ aeson aeson-qq base bytestring captcha-core data-default errors extra http-client lens lens-aeson mtl o-clock string-conversions string-interpolate tasty tasty-hunit text unliftio wreq ]; description = "A package for integrating a variety of captcha solving services"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "captcha-core" = callPackage ({ mkDerivation, aeson, base, bytestring, cookie , data-default-extra, lens, mtl, o-clock, string-conversions, text , unliftio, wreq }: mkDerivation { pname = "captcha-core"; version = "0.1.0.1"; sha256 = "1qalmxbmpyr28v9683q7yqk8xky34ksgqxr6qgn7v8y1c0a4jlqd"; libraryHaskellDepends = [ aeson base bytestring cookie data-default-extra lens mtl o-clock string-conversions text unliftio wreq ]; description = "A package for integrating a variety of captcha solving services"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "car-pool" = callPackage ({ mkDerivation, base, blaze-html, containers, digestive-functors , digestive-functors-blaze, digestive-functors-happstack , explicit-exception, happstack-server, non-empty, spreadsheet , text, transformers, utility-ht }: mkDerivation { pname = "car-pool"; version = "0.0.1"; sha256 = "1y674qnixmk6l4yvbvz3vsxzpfchy5vq0qsn4b2xyziqxscz9aih"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base blaze-html containers digestive-functors digestive-functors-blaze digestive-functors-happstack explicit-exception happstack-server non-empty spreadsheet text transformers utility-ht ]; description = "Simple web-server for organizing car-pooling for an event"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "caramia" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions, gl , HUnit, lens, linear, mtl, sdl2, semigroups, test-framework , test-framework-hunit, test-framework-quickcheck2, text , transformers, vector }: mkDerivation { pname = "caramia"; version = "0.7.2.2"; sha256 = "1cvpyad7kmkndan1bfpfaav6lara8g78x02pgascrq8n73b2jcgs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers exceptions gl lens linear mtl semigroups text transformers vector ]; testHaskellDepends = [ base containers HUnit linear sdl2 test-framework test-framework-hunit test-framework-quickcheck2 transformers ]; description = "High-level OpenGL bindings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "carbonara" = callPackage ({ mkDerivation, base, mysql-simple, postgresql-simple, split, time }: mkDerivation { pname = "carbonara"; version = "0.0.1"; sha256 = "09xz6g873714z5wpnrv01mardshhngk5b34sckdl9rqjil64v5vn"; libraryHaskellDepends = [ base mysql-simple postgresql-simple split time ]; description = "some spaghetti code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "carboncopy" = callPackage ({ mkDerivation, base, bytestring, filepath, haskell98, IfElse , MissingH }: mkDerivation { pname = "carboncopy"; version = "0.1.2"; sha256 = "1wi06n0cdqkvyqqr9ji7nyjn09qqckskrzi3djcnxgwhwwp8da3i"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring filepath haskell98 IfElse MissingH ]; description = "Drop emails from threads being watched into special CC folder"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cardano-coin-selection" = callPackage ({ mkDerivation, base, bytestring, containers, cryptonite, deepseq , fmt, hspec, memory, QuickCheck, quiet, random, text, transformers , vector }: mkDerivation { pname = "cardano-coin-selection"; version = "1.0.1"; sha256 = "1nvnkd5g0vq4vqj1w55hd1b1v7rwzhb3anhavablw9wy3w230qja"; libraryHaskellDepends = [ base bytestring containers cryptonite deepseq quiet text transformers ]; testHaskellDepends = [ base bytestring containers cryptonite deepseq fmt hspec memory QuickCheck quiet random text transformers vector ]; description = "Algorithms for coin selection and fee balancing"; license = lib.licenses.asl20; }) {}; "cardano-transactions" = callPackage ({ mkDerivation, ansi-terminal, base, base58-bytestring, bytestring , cardano-binary, cardano-crypto, cardano-crypto-wrapper , cardano-ledger, cardano-ledger-test, cardano-tx, cborg , cryptonite, extra, hedgehog-quickcheck, hspec, memory , optparse-applicative, process, QuickCheck, text }: mkDerivation { pname = "cardano-transactions"; version = "1.0.0"; sha256 = "0qzf1yf85m0fwiayjb8g09w9dxq1zyg9xwjcd9p98i3dj6722yfa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base58-bytestring bytestring cardano-binary cardano-crypto cardano-crypto-wrapper cardano-ledger cborg cryptonite extra memory text ]; executableHaskellDepends = [ ansi-terminal base bytestring cborg memory optparse-applicative text ]; testHaskellDepends = [ base bytestring cardano-crypto-wrapper cardano-ledger cardano-ledger-test cborg hedgehog-quickcheck hspec process QuickCheck text ]; testToolDepends = [ cardano-tx ]; description = "Library utilities for constructing and signing Cardano transactions"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {cardano-binary = null; cardano-crypto = null; cardano-crypto-wrapper = null; cardano-ledger = null; cardano-ledger-test = null; cardano-tx = null;}; "carettah" = callPackage ({ mkDerivation, base, cairo, directory, filepath, gtk , gtk2hs-buildtools, hcwiid, highlighting-kate, mtl, pandoc, pango , process, text, time }: mkDerivation { pname = "carettah"; version = "0.5.1"; sha256 = "0k0zqi6c6cqhkxhdgn5n5cpq4pjlvv1m5wzxrsiw9aj23dk9bgxa"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cairo directory filepath gtk gtk2hs-buildtools hcwiid highlighting-kate mtl pandoc pango process text time ]; description = "A presentation tool written with Haskell"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "carray" = callPackage ({ mkDerivation, array, base, binary, bytestring, ix-shapable , QuickCheck, syb }: mkDerivation { pname = "carray"; version = "0.1.6.8"; sha256 = "04qny61gcjblqjrz761wp4bdkxk6zbm31xn6h426iybw9kanf6cg"; revision = "1"; editedCabalFile = "04c4xizl2hjrk5fqwxpv1f0rdrrdl4z5vw6kl7cgc22pywkc2hgj"; libraryHaskellDepends = [ array base binary bytestring ix-shapable QuickCheck syb ]; testHaskellDepends = [ array base ix-shapable QuickCheck ]; benchmarkHaskellDepends = [ array base ]; description = "A C-compatible array library"; license = lib.licenses.bsd3; }) {}; "carte" = callPackage ({ mkDerivation, base, filepath, mtl, network, optparse-applicative , random, semigroups, time, transformers, tuple }: mkDerivation { pname = "carte"; version = "0.1.0.0"; sha256 = "0djiicsqzszn1z7pz5jz61ms3sc93cw0wqsjly140m543z0l0sis"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base filepath mtl network optparse-applicative random semigroups time transformers tuple ]; description = "Carte: A commandline pastebin server"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cartel" = callPackage ({ mkDerivation, base, directory, filepath, multiarg , optparse-applicative, pretty-show, process, QuickCheck, random , split, tasty, tasty-quickcheck, tasty-th, time, transformers }: mkDerivation { pname = "cartel"; version = "0.18.0.2"; sha256 = "0w62dv3lw46yh0nv68zf3wiw69ah4y8g451jz5disfxppqnal9vv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath optparse-applicative pretty-show process split time transformers ]; executableHaskellDepends = [ base directory filepath optparse-applicative pretty-show process split time transformers ]; testHaskellDepends = [ base directory filepath multiarg optparse-applicative pretty-show process QuickCheck random split tasty tasty-quickcheck tasty-th time transformers ]; description = "Specify Cabal files in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cas-hashable" = callPackage ({ mkDerivation, aeson, base, bytestring, clock, containers , cryptonite, ghc-prim, hashable, integer-gmp, memory, path , path-io, safe-exceptions, scientific, text, time, unix , unordered-containers, vector }: mkDerivation { pname = "cas-hashable"; version = "1.0.1"; sha256 = "13r3iiv882mq692yy24gy3kdfgg3lrk51909na5yx2hjlj47nyxd"; libraryHaskellDepends = [ aeson base bytestring clock containers cryptonite ghc-prim hashable integer-gmp memory path path-io safe-exceptions scientific text time unix unordered-containers vector ]; description = "A hashing class for content-addressed storage"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cas-hashable-s3" = callPackage ({ mkDerivation, aeson, aws, base, cas-hashable, constraints , http-conduit, reflection, resourcet }: mkDerivation { pname = "cas-hashable-s3"; version = "1.0.0"; sha256 = "07sap2kx6vqhyszdnmnvamaqkfpqn3711phj0ig961n7h8p433dz"; libraryHaskellDepends = [ aeson aws base cas-hashable constraints http-conduit reflection resourcet ]; description = "ContentHashable instances for S3 objects"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "cas-store" = callPackage ({ mkDerivation, aeson, async, base, bytestring, cas-hashable , containers, cryptonite, directory, filepath, hashable, hinotify , hostname, lens, path, path-io, random, safe-exceptions , sqlite-simple, store, tar, tasty, tasty-hunit, text, unix , unliftio }: mkDerivation { pname = "cas-store"; version = "1.1.0"; sha256 = "0fky3ag03wsnlij1f912a5ag082d2q9z8qfly86cw7kwz631ld18"; libraryHaskellDepends = [ aeson async base bytestring cas-hashable containers cryptonite directory filepath hashable hinotify hostname lens path path-io random safe-exceptions sqlite-simple store tar text unix unliftio ]; testHaskellDepends = [ async base cas-hashable containers path path-io safe-exceptions tasty tasty-hunit unix ]; description = "A content-addressed storage"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "casa-abbreviations-and-acronyms" = callPackage ({ mkDerivation, base, bytestring, containers, fuzzy, lens , monoid-subclasses, optparse-applicative, profunctors, semialign , these, wreq }: mkDerivation { pname = "casa-abbreviations-and-acronyms"; version = "0.0.10"; sha256 = "0x5n9f56xaiddxx3yxfwkhfv2zachhhmzrp7lvz1l98hmrpz9wsy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers fuzzy lens monoid-subclasses profunctors semialign these ]; executableHaskellDepends = [ base bytestring containers fuzzy lens monoid-subclasses optparse-applicative wreq ]; description = "CASA Abbreviations and Acronyms"; license = 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, template-haskell, text, th-lift, unliftio-core , unordered-containers }: mkDerivation { pname = "casa-client"; version = "0.0.1"; sha256 = "1l8lhk7bbrpjip693a3p6kp92aryajb6aw1w4ycak7nrb947dvjw"; 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 ]; description = "Client for Casa"; license = lib.licenses.bsd3; }) {}; "casa-types" = callPackage ({ mkDerivation, aeson, attoparsec, base, base16-bytestring , bytestring, hashable, path-pieces, persistent, text }: mkDerivation { pname = "casa-types"; version = "0.0.2"; sha256 = "1c3qvph690pgnqmj132sn1zh878n3ljvmp913vvhwynfhyixs1v7"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring hashable path-pieces persistent text ]; description = "Types for Casa"; license = lib.licenses.bsd3; }) {}; "casadi-bindings" = callPackage ({ mkDerivation, base, binary, casadi, casadi-bindings-core , casadi-bindings-internal, cereal, containers, doctest, HUnit , linear, QuickCheck, spatial-math, test-framework , test-framework-hunit, test-framework-quickcheck2, vector , vector-binary-instances }: mkDerivation { pname = "casadi-bindings"; version = "3.4.5.0"; sha256 = "0ps01gm27dajr8ixfppc2mfmx8yzr24fbq9k5n3c9xgxvn9w7rmc"; libraryHaskellDepends = [ base binary casadi-bindings-core casadi-bindings-internal cereal containers linear spatial-math vector vector-binary-instances ]; librarySystemDepends = [ casadi ]; testHaskellDepends = [ base containers doctest HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 vector ]; description = "mid-level bindings to CasADi"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; }) {casadi = null;}; "casadi-bindings-control" = callPackage ({ mkDerivation, base, casadi-bindings-core , casadi-bindings-internal, casadi_control, vector }: mkDerivation { pname = "casadi-bindings-control"; version = "2.0.0.1"; sha256 = "03lpg9vp47db8wc4waajfh1z96f3nc1v29wqc9a58vrhfdnhp52w"; libraryHaskellDepends = [ base casadi-bindings-core casadi-bindings-internal vector ]; libraryPkgconfigDepends = [ casadi_control ]; description = "low level bindings to casadi-control"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; }) {casadi_control = null;}; "casadi-bindings-core" = callPackage ({ mkDerivation, base, casadi, casadi-bindings-internal, containers , vector }: mkDerivation { pname = "casadi-bindings-core"; version = "3.4.5.0"; sha256 = "0iqzr6gm30a0v7523yqkipgph89wlyihwmnzidpvki0vlv6fldrl"; libraryHaskellDepends = [ base casadi-bindings-internal containers vector ]; librarySystemDepends = [ casadi ]; description = "autogenerated low level bindings to casadi"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; }) {casadi = null;}; "casadi-bindings-internal" = callPackage ({ mkDerivation, base, casadi, containers, vector }: mkDerivation { pname = "casadi-bindings-internal"; version = "0.1.6.1"; sha256 = "1y2h0r0l0b9y43n0irsc5s82x7xmzdjdjaz6cqmxk19v0hg4jdnx"; libraryHaskellDepends = [ base containers vector ]; librarySystemDepends = [ casadi ]; description = "low level bindings to CasADi"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {casadi = null;}; "casadi-bindings-ipopt-interface" = callPackage ({ mkDerivation, base, casadi-bindings-core , casadi-bindings-internal, casadi_ipopt_interface, vector }: mkDerivation { pname = "casadi-bindings-ipopt-interface"; version = "1.9.0.3"; sha256 = "1h1qpl8ch8riz614fssirlp5j3vzi39jjajwjnfqvgw7h8sdam2a"; libraryHaskellDepends = [ base casadi-bindings-core casadi-bindings-internal vector ]; libraryPkgconfigDepends = [ casadi_ipopt_interface ]; description = "low level bindings to casadi-ipopt_interface"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; }) {casadi_ipopt_interface = null;}; "casadi-bindings-snopt-interface" = callPackage ({ mkDerivation, base, casadi-bindings-core , casadi-bindings-internal, casadi_snopt_interface, vector }: mkDerivation { pname = "casadi-bindings-snopt-interface"; version = "1.9.0.3"; sha256 = "0sygbbvdrd1za6k9yf0yqxfd48imlhghzf6sy0dh77jmdhlb8asw"; libraryHaskellDepends = [ base casadi-bindings-core casadi-bindings-internal vector ]; libraryPkgconfigDepends = [ casadi_snopt_interface ]; description = "low level bindings to casadi-snopt_interface"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; }) {casadi_snopt_interface = null;}; "cascading" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, colour , containers, lens, mtl, text, utf8-string, web-routes }: mkDerivation { pname = "cascading"; version = "0.1.0"; sha256 = "0w9zhaf4a09nl3b1sffllgf0zc10lzy38a8k4f7sbc0hr45wzj5y"; libraryHaskellDepends = [ base blaze-builder bytestring colour containers lens mtl text utf8-string web-routes ]; description = "DSL for HTML CSS (Cascading Style Sheets)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "case-conversion" = callPackage ({ mkDerivation, base, HUnit }: mkDerivation { pname = "case-conversion"; version = "0.2"; sha256 = "1kdr5dhbbmakn0ijm55a5n778kwd82klwwn8rw60a4yi8bpmvb6q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit ]; description = "Convert between different cases"; license = lib.licenses.bsd3; }) {}; "case-insensitive" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq, hashable , HUnit, test-framework, test-framework-hunit, text }: mkDerivation { pname = "case-insensitive"; version = "1.2.1.0"; sha256 = "01p40hfjyldfds5jg6vlvvn3ihs4ki63xn6fh8yzngaz1izc2v99"; libraryHaskellDepends = [ base bytestring deepseq hashable text ]; testHaskellDepends = [ base bytestring HUnit test-framework test-framework-hunit text ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq ]; description = "Case insensitive string comparison"; license = lib.licenses.bsd3; }) {}; "case-insensitive-match" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, criterion, mtl , QuickCheck, random-strings, tagsoup, text }: mkDerivation { pname = "case-insensitive-match"; version = "0.1.1.0"; sha256 = "0dx4vcm3k1v6y8hwh1nig3yxb92swa5d2mh21vb0a3c49c906l2g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring text ]; executableHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring mtl QuickCheck text ]; benchmarkHaskellDepends = [ base bytestring case-insensitive criterion random-strings tagsoup text ]; description = "A simplified, faster way to do case-insensitive matching"; license = lib.licenses.bsd3; }) {}; "cased" = callPackage ({ mkDerivation, base, text }: mkDerivation { pname = "cased"; version = "0.1.0.0"; sha256 = "08xdc0mpp6b6inaxh6cr6ni08sy2ahfcbq8xbs3m4cfqbrqfd543"; libraryHaskellDepends = [ base text ]; description = "Track string casing in its type"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ jb55 ]; }) {}; "caseof" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "caseof"; version = "0.0.1"; sha256 = "1j8r8ldaxgyvka3zpqfl8qp0mbwrnh1s1xl5fgx3jjzqxlisfdp3"; libraryHaskellDepends = [ base template-haskell ]; description = "Combinators for casing on constructors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cases" = callPackage ({ mkDerivation, attoparsec, base, gauge, HTF, HUnit, mwc-random , QuickCheck, rerebase, text }: mkDerivation { pname = "cases"; version = "0.1.4.1"; sha256 = "16bl4qzjfwkbzacrj33myakqcmg2j9fgzdnykwpnnqc2vikdpn0z"; libraryHaskellDepends = [ attoparsec base text ]; testHaskellDepends = [ HTF HUnit QuickCheck rerebase ]; benchmarkHaskellDepends = [ gauge mwc-random rerebase ]; description = "A converter for spinal, snake and camel cases"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cash" = callPackage ({ mkDerivation, base, deepseq, haskell98, HaXml, network, parallel , pretty }: mkDerivation { pname = "cash"; version = "0.1.0.1"; sha256 = "0pwn33dpv5bgs74i8x6q47hsbl0jg68xwhjjiwyjdyl6sb3rfih7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base deepseq haskell98 HaXml network parallel pretty ]; description = "the Computer Algebra SHell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "casing" = callPackage ({ mkDerivation, base, split, tasty, tasty-hunit }: mkDerivation { pname = "casing"; version = "0.1.4.1"; sha256 = "1jpqni00kalydwzjh2ljpgry3w696wa52bkaxzr53da60b072qhh"; revision = "1"; editedCabalFile = "1n7w4w2icfppyvlmyzzmfivbx175ckqabs4my5qvvdvwlc89xrqb"; libraryHaskellDepends = [ base split ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Convert between various source code casing conventions"; license = lib.licenses.mit; }) {}; "casr-logbook" = callPackage ({ mkDerivation, base, containers, digit, lens, lucid, text, time }: mkDerivation { pname = "casr-logbook"; version = "0.6.9"; sha256 = "0ga60asv7i5jdmvbv25s9h7b23p4f4aasmksh6swbxz5fzky7g7g"; libraryHaskellDepends = [ base containers digit lens lucid text time ]; description = "CASR 61.345 Pilot Personal Logbook"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "casr-logbook-html" = callPackage ({ mkDerivation, base, casr-logbook-types, digit, directory , doctest, filepath, lens, lucid, QuickCheck, template-haskell , text, time }: mkDerivation { pname = "casr-logbook-html"; version = "0.0.3"; sha256 = "1fwl4hvbx25f6g06f6k0glz7s385ch41n3iy7b40picfm8jcvcry"; libraryHaskellDepends = [ base casr-logbook-types digit lens lucid text time ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "CASR 61.345 Pilot Personal Logbook HTML output"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "casr-logbook-meta" = callPackage ({ mkDerivation, base, casr-logbook-types, directory, doctest , filepath, lens, QuickCheck, template-haskell }: mkDerivation { pname = "casr-logbook-meta"; version = "0.0.4"; sha256 = "143ck8fszxcv2dfq1ijpaqs8g41yz3r1fz1cm4cmfgwsnnvy93lg"; libraryHaskellDepends = [ base casr-logbook-types lens ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "Meta-information about entries in a CASR 61.345 logbook (casr-logbook)"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "casr-logbook-meta-html" = callPackage ({ mkDerivation, base, casr-logbook-html, casr-logbook-meta , casr-logbook-types, directory, doctest, filepath, lens, lucid , QuickCheck, template-haskell, text }: mkDerivation { pname = "casr-logbook-meta-html"; version = "0.0.4"; sha256 = "1d848p9almi0zs0ig87d65njsk9s87v542w06kpgk20ys908dssj"; libraryHaskellDepends = [ base casr-logbook-html casr-logbook-meta casr-logbook-types lens lucid text ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "Meta-information about entries in a CASR 61.345 logbook (casr-logbook) HTML output"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "casr-logbook-reports" = callPackage ({ mkDerivation, base, casr-logbook-types, containers, directory , doctest, filepath, lens, QuickCheck, template-haskell, time }: mkDerivation { pname = "casr-logbook-reports"; version = "0.0.2"; sha256 = "13yg75hgi81pc26yrvg95k1snci0dsl3n0xk2lsr7s6cha4qn51i"; libraryHaskellDepends = [ base casr-logbook-types containers lens time ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "CASR 61.345 logbook (casr-logbook) reports."; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "casr-logbook-reports-html" = callPackage ({ mkDerivation, base, casr-logbook-html, casr-logbook-reports , casr-logbook-types, containers, directory, doctest, filepath , lens, lucid, QuickCheck, template-haskell, text, time }: mkDerivation { pname = "casr-logbook-reports-html"; version = "0.0.2"; sha256 = "1qa78swh0c57jq5b6mrlyhal6cn781yhd3v3z3fg1cqfcjlv1250"; libraryHaskellDepends = [ base casr-logbook-html casr-logbook-reports casr-logbook-types containers lens lucid text time ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "CASR 61.345 logbook reports HTML output"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "casr-logbook-reports-meta" = callPackage ({ mkDerivation, base, casr-logbook-meta, casr-logbook-types , directory, doctest, filepath, lens, QuickCheck, template-haskell }: mkDerivation { pname = "casr-logbook-reports-meta"; version = "0.0.3"; sha256 = "1di4q1g6idc7s2mymg85qa4s9wshj01vyyx34ldbi5874zcfvzhn"; libraryHaskellDepends = [ base casr-logbook-meta casr-logbook-types lens ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "Reports on meta-information about entries in a CASR 61.345 logbook (casr-logbook)"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "casr-logbook-reports-meta-html" = callPackage ({ mkDerivation, base, casr-logbook-meta, casr-logbook-meta-html , casr-logbook-reports, casr-logbook-reports-html , casr-logbook-reports-meta, casr-logbook-types, directory, doctest , filepath, lens, lucid, QuickCheck, template-haskell, text }: mkDerivation { pname = "casr-logbook-reports-meta-html"; version = "0.0.3"; sha256 = "09gi1r4mma4f2dc1x2bkhlg8sv55rgg8kwqfcv8v4xsva3lnjwf1"; libraryHaskellDepends = [ base casr-logbook-meta casr-logbook-meta-html casr-logbook-reports casr-logbook-reports-html casr-logbook-reports-meta casr-logbook-types lens lucid text ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "HTML output for reports on meta-information about entries in a CASR 61.345 logbook"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "casr-logbook-types" = callPackage ({ mkDerivation, base, containers, digit, directory, doctest , filepath, lens, QuickCheck, template-haskell, time }: mkDerivation { pname = "casr-logbook-types"; version = "0.0.2"; sha256 = "1dnbmxgfpx953sk9rmpxqzs9mgzgmyp2r55ll9knrfijavfr3arv"; revision = "1"; editedCabalFile = "1klq48y2wis4zaqs3lbs3bm8whqaglcayasf9qfrqjjzddjd20ms"; libraryHaskellDepends = [ base containers digit lens time ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "CASR 61.345 Pilot Personal Logbook"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cassandra-cql" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, cryptohash , Decimal, hslogger, MonadCatchIO-transformers, mtl, network , resource-pool, stm, text, time, uuid }: mkDerivation { pname = "cassandra-cql"; version = "0.5.0.2"; sha256 = "1nk0psvmzhvxls4h0p4blrm8qjn6lyh08bdxpiagpw6nrpvbda54"; libraryHaskellDepends = [ base bytestring cereal containers cryptohash Decimal hslogger MonadCatchIO-transformers mtl network resource-pool stm text time uuid ]; description = "Haskell client for Cassandra's CQL protocol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cassandra-thrift" = callPackage ({ mkDerivation, base, bytestring, containers, Thrift }: mkDerivation { pname = "cassandra-thrift"; version = "0.8.5.1"; sha256 = "0hmmi0g32nfwcny56sb4jw463jp7hiwj2hhv42bf8h9az30vjxwc"; libraryHaskellDepends = [ base bytestring containers Thrift ]; description = "thrift bindings to the cassandra database"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "cassava" = callPackage ({ mkDerivation, array, attoparsec, base, bytestring, containers , deepseq, hashable, HUnit, Only, QuickCheck, quickcheck-instances , scientific, test-framework, test-framework-hunit , test-framework-quickcheck2, text, text-short, transformers , unordered-containers, vector }: mkDerivation { pname = "cassava"; version = "0.5.2.0"; sha256 = "01h1zrdqb313cjd4rqm1107azzx4czqi018c2djf66a5i7ajl3dk"; revision = "7"; editedCabalFile = "1zb16h20w4p3qqvrg4m9rhnyrbpx1ga4r6azrzy1h8vsw09vcbsz"; configureFlags = [ "-f-bytestring--lt-0_10_4" ]; libraryHaskellDepends = [ array attoparsec base bytestring containers deepseq hashable Only scientific text text-short transformers unordered-containers vector ]; testHaskellDepends = [ attoparsec base bytestring hashable HUnit QuickCheck quickcheck-instances scientific test-framework test-framework-hunit test-framework-quickcheck2 text unordered-containers vector ]; description = "A CSV parsing and encoding library"; license = lib.licenses.bsd3; }) {}; "cassava-conduit" = callPackage ({ mkDerivation, array, base, bifunctors, bytestring, cassava , conduit, containers, criterion, mtl, QuickCheck, text }: mkDerivation { pname = "cassava-conduit"; version = "0.6.0"; sha256 = "114ab0kxy7rj1hps1sy9i0mkj2lp046zjlpll2apmf3mxdminva0"; libraryHaskellDepends = [ array base bifunctors bytestring cassava conduit containers mtl text ]; testHaskellDepends = [ base bytestring cassava conduit QuickCheck text ]; benchmarkHaskellDepends = [ base criterion ]; description = "Conduit interface for cassava package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cassava-embed" = callPackage ({ mkDerivation, base, bytestring, cassava, template-haskell , vector }: mkDerivation { pname = "cassava-embed"; version = "0.1.0.0"; sha256 = "11ssyv3wkw7l1hc6qa2srdj5ybv67hkclr0lcap4vilfsc4akfww"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cassava template-haskell vector ]; description = "CSV-file embedding library"; license = lib.licenses.bsd3; }) {}; "cassava-generic" = callPackage ({ mkDerivation, aeson, base, bytestring, cassava, data-default , text, unordered-containers, vector }: mkDerivation { pname = "cassava-generic"; version = "0.1.0.1"; sha256 = "0xm2ba4wmx5dbd83zpdyld65ga87fb9ja7hd33y5kba1zbw486g8"; libraryHaskellDepends = [ aeson base bytestring cassava data-default text unordered-containers vector ]; description = "Cassave instances for functor-like datatypes like `Either String a`"; license = lib.licenses.bsd3; }) {}; "cassava-megaparsec" = callPackage ({ mkDerivation, base, bytestring, cassava, hspec, hspec-megaparsec , megaparsec, unordered-containers, vector }: mkDerivation { pname = "cassava-megaparsec"; version = "2.0.4"; sha256 = "0pg9z38jmrylbj683b6pf7psipp7lrdq6mn1hbj8v2gj5lh8yf8n"; libraryHaskellDepends = [ base bytestring cassava megaparsec unordered-containers vector ]; testHaskellDepends = [ base bytestring cassava hspec hspec-megaparsec vector ]; description = "Megaparsec parser of CSV files that plays nicely with Cassava"; license = lib.licenses.mit; }) {}; "cassava-records" = callPackage ({ mkDerivation, attoparsec, base, bytestring, cassava, containers , foldl, HUnit, QuickCheck, tasty, tasty-hunit, tasty-quickcheck , template-haskell, text, unordered-containers, vector }: mkDerivation { pname = "cassava-records"; version = "0.1.0.4"; sha256 = "13dgcqrlvcqifgisfk80f9siwzzbk96jhhbrnmrpmg95270k5y0i"; libraryHaskellDepends = [ attoparsec base bytestring cassava foldl template-haskell text unordered-containers vector ]; testHaskellDepends = [ attoparsec base bytestring cassava containers foldl HUnit QuickCheck tasty tasty-hunit tasty-quickcheck template-haskell text unordered-containers vector ]; description = "Auto-generation of records data type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cassava-streams" = callPackage ({ mkDerivation, base, bytestring, cassava, io-streams, QuickCheck , tasty, tasty-quickcheck, vector }: mkDerivation { pname = "cassava-streams"; version = "0.3.0.5"; sha256 = "1zv5y5jnzbpm407zz3lhfzsf7hr923dzshb2w2xyh5y3v427rwn5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cassava io-streams vector ]; testHaskellDepends = [ base bytestring cassava io-streams QuickCheck tasty tasty-quickcheck vector ]; description = "io-streams interface for the cassava CSV library"; license = lib.licenses.bsd3; }) {}; "cassette" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "cassette"; version = "0.1.0"; sha256 = "04qnk1s4bdj3wbbxdwzzvpnhkcgma8c4qfkg454ybg7f8kyv6h7x"; libraryHaskellDepends = [ base ]; description = "A combinator library for simultaneously defining parsers and pretty printers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cassy" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, binary, bytestring , cassandra-thrift, cereal, conduit, containers, data-default , derive, errors, exceptions, HUnit, mtl, network, QuickCheck , resource-pool, retry, safecopy, stm, syb, test-framework , test-framework-hunit, test-framework-quickcheck2, text, Thrift , time, transformers-base }: mkDerivation { pname = "cassy"; version = "0.7.1"; sha256 = "0nm1xn7rkxqdap0k3lcl29jp7ajn5fypaqx3ag1zbyp8llc7xy0f"; libraryHaskellDepends = [ aeson async attoparsec base binary bytestring cassandra-thrift cereal conduit containers data-default errors exceptions mtl network resource-pool retry safecopy stm syb text Thrift time transformers-base ]; testHaskellDepends = [ base bytestring cassandra-thrift containers derive HUnit network QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text Thrift time ]; description = "A high level driver for the Cassandra datastore"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cast" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "cast"; version = "0.1.0.2"; sha256 = "14dwsy80v1k0d9ksxb83h5lrz311d3nsgzcxxvivcdj4jzjlbm94"; libraryHaskellDepends = [ base ]; description = "Abstact cast pattern"; license = lib.licenses.bsd3; }) {}; "castagnoli" = callPackage ({ mkDerivation, base, byteslice, bytestring, primitive , primitive-slice, primitive-unlifted, text }: mkDerivation { pname = "castagnoli"; version = "0.1.0.0"; sha256 = "10mznwl00lmx5zmha7w0p7yx406k0qvv74x6lcms4ynq4z5hi8fj"; revision = "1"; editedCabalFile = "1yp0c8klbf81m2v7qwj22l2yh0w6q6xgnk44zwxdkgpbsjghdp14"; libraryHaskellDepends = [ base byteslice primitive primitive-slice primitive-unlifted ]; testHaskellDepends = [ base bytestring primitive text ]; description = "Portable CRC-32C"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {primitive-slice = null;}; "caster" = callPackage ({ mkDerivation, base, bytestring, directory, fast-builder, mtl , QuickCheck, quickcheck-instances, stm, tasty, tasty-discover , tasty-hunit, tasty-quickcheck, text, unix-time }: mkDerivation { pname = "caster"; version = "0.0.3.0"; sha256 = "0wmczsiv7cf1yx82yd8da90fab5y8p3mgazfhssv6jd19iaxrakj"; libraryHaskellDepends = [ base bytestring fast-builder stm text unix-time ]; testHaskellDepends = [ base bytestring directory fast-builder mtl QuickCheck quickcheck-instances stm tasty tasty-discover tasty-hunit tasty-quickcheck text ]; testToolDepends = [ tasty-discover ]; description = "Multicast, thread-safe, and fast logger"; license = lib.licenses.bsd3; }) {}; "castle" = callPackage ({ mkDerivation, base, containers, optparse-applicative, shelly , system-fileio, system-filepath, text }: mkDerivation { pname = "castle"; version = "0.1.0.1"; sha256 = "0h6dvc8lzlxkgkqkj3zwxjdmws29g4fsw7p6ysd7i54xqb8vy5ka"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers optparse-applicative shelly system-fileio system-filepath text ]; description = "A tool to manage shared cabal-install sandboxes"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "casui" = callPackage ({ mkDerivation, base, gtk, haskell98, mtl, parsec }: mkDerivation { pname = "casui"; version = "0.3"; sha256 = "1vjhg9dxg23q0dqr07gbrg92h3m9r38d7jb3c4sxnw6gaj76f5gw"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base gtk haskell98 mtl parsec ]; description = "Equation Manipulator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "catalyst" = callPackage ({ mkDerivation, base, profunctors }: mkDerivation { pname = "catalyst"; version = "0.0.0.1"; sha256 = "04vp18pblx88djjdiidhg2i52rry08kx43zzvf7nfap46zv51a6a"; libraryHaskellDepends = [ base profunctors ]; description = "A Category typeclass hierarchy powerful enough to encode full programs"; license = lib.licenses.bsd3; }) {}; "catamorphism" = callPackage ({ mkDerivation, base, hspec, QuickCheck, template-haskell }: mkDerivation { pname = "catamorphism"; version = "0.7.0.0"; sha256 = "0a01nr2lk80pfv9dr4sxyixwhfpprrvbgh44901as4jnb3gcbk33"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Exposes a Template Haskell function for generating catamorphisms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "catch-fd" = callPackage ({ mkDerivation, base, mtl, transformers }: mkDerivation { pname = "catch-fd"; version = "0.2.0.2"; sha256 = "05fvrkvqyj7xdn6vvdwhfbym7rg9fl7r7lzzcsr2cx59iqi23frx"; libraryHaskellDepends = [ base mtl transformers ]; description = "MonadThrow and MonadCatch, using functional dependencies"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "categorical-algebra" = callPackage ({ mkDerivation, base, newtype, pointless-haskell, void }: mkDerivation { pname = "categorical-algebra"; version = "0.0.0.1"; sha256 = "1kx6195mfnw4aqmcd1m4s8z5l1s8zh69in00p9a0mxm3xj3pfvpl"; libraryHaskellDepends = [ base newtype pointless-haskell void ]; description = "Categorical Monoids and Semirings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "categories" = callPackage ({ mkDerivation, base, void }: mkDerivation { pname = "categories"; version = "1.0.7"; sha256 = "18ihv16g4w0s6n89c64j4998hbsgzhp5w9ph2gdkygq7f30cx7f2"; libraryHaskellDepends = [ base void ]; description = "Categories"; license = lib.licenses.bsd3; }) {}; "category" = callPackage ({ mkDerivation, alg, base, dual, transformers }: mkDerivation { pname = "category"; version = "0.2.5.0"; sha256 = "0iya7q3b1z1bxv4amsibmc1lrmf7dng76nzcnanwy300jm1n42w7"; revision = "1"; editedCabalFile = "13yj1v414llr5cxdd5f3wdy75si2hj7f3k1f6w7kwj84gbrii5rr"; libraryHaskellDepends = [ alg base dual transformers ]; description = "Categorical types and classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "category-extras" = callPackage ({ mkDerivation, adjunctions, bifunctors, categories, comonad , comonad-extras, comonad-transformers, comonads-fd, contravariant , distributive, either, free, groupoids, indexed, indexed-extras , invariant, kan-extensions, keys, monad-products, pointed , profunctor-extras, profunctors, recursion-schemes, reducers , representable-functors, representable-profunctors , semigroupoid-extras, semigroupoids, semigroups, void }: mkDerivation { pname = "category-extras"; version = "1.0.2"; sha256 = "168psp1qd80838b9945499qh99jidbl2gngcrjqk6hb0qsyhckcq"; libraryHaskellDepends = [ adjunctions bifunctors categories comonad comonad-extras comonad-transformers comonads-fd contravariant distributive either free groupoids indexed indexed-extras invariant kan-extensions keys monad-products pointed profunctor-extras profunctors recursion-schemes reducers representable-functors representable-profunctors semigroupoid-extras semigroupoids semigroups void ]; doHaddock = false; description = "A meta-package documenting various packages inspired by category theory"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "category-printf" = callPackage ({ mkDerivation, base, bytestring, comonad, text }: mkDerivation { pname = "category-printf"; version = "0.1.1.0"; sha256 = "198bpnmmkwzx9z0n850pgzr2i9yw0kmd4g2m3fhifkhgy6zfidji"; libraryHaskellDepends = [ base bytestring comonad text ]; description = "Highbrow approach to type-safe printf format specifications"; license = lib.licenses.bsd3; }) {}; "category-traced" = callPackage ({ mkDerivation, base, categories }: mkDerivation { pname = "category-traced"; version = "0.1.0.1"; sha256 = "00c70xvjprq0laipa47ypd3dq8a2818b4k3sgamisgy40a7vgp10"; revision = "2"; editedCabalFile = "0c4bb2wa3yd1blnji9i1bpx883y2q7aklqckyr5n8c5bzwwyb9ql"; libraryHaskellDepends = [ base categories ]; description = "Traced monoidal categories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "catnplus" = callPackage ({ mkDerivation, ansi-terminal, base, directory, either , optparse-applicative, template-haskell, terminal-size , transformers, vcs-revision }: mkDerivation { pname = "catnplus"; version = "0.1.0.0"; sha256 = "04bmlqgvh2cxddczdcblbdih0c5xp9d7zf8290crsjqh5f57xcbj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal base directory either optparse-applicative template-haskell terminal-size transformers vcs-revision ]; description = "Simple tool to display text files with line numbers and paging"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cautious" = callPackage ({ mkDerivation, aeson, base, transformers, validity }: mkDerivation { pname = "cautious"; version = "0.3.0.0"; sha256 = "0kydmb5f714pfgjz6drqi91m43bgs2sfap2nbww92xxyjbcls3j6"; libraryHaskellDepends = [ aeson base transformers validity ]; description = "Keep track of warnings and errors during calculations"; license = lib.licenses.bsd3; }) {}; "cautious-file" = callPackage ({ mkDerivation, base, bytestring, Cabal, directory, filepath , process, unix }: mkDerivation { pname = "cautious-file"; version = "1.0.2"; sha256 = "1sw5ngwrarq1lsd4c6v2wdmgbhkkq6kpybb62r8ccm11ddgn3yiq"; revision = "2"; editedCabalFile = "02ysmm577c4z0s3mqrpdpmzvs18y834ic90iwi5czcnj02zvg22s"; setupHaskellDepends = [ base Cabal process ]; libraryHaskellDepends = [ base bytestring directory filepath unix ]; description = "Ways to write a file cautiously, to reduce the chances of problems such as data loss due to crashes or power failures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cautious-gen" = callPackage ({ mkDerivation, base, cautious, genvalidity, genvalidity-hspec , genvalidity-hspec-aeson, hspec, QuickCheck }: mkDerivation { pname = "cautious-gen"; version = "0.0.0.0"; sha256 = "1i9cmqkh1n6s3dkqr0f9slm6frslw82rwvngx80iw9rc95anhykl"; libraryHaskellDepends = [ base cautious genvalidity ]; testHaskellDepends = [ base cautious genvalidity genvalidity-hspec genvalidity-hspec-aeson hspec QuickCheck ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cayene-lpp" = callPackage ({ mkDerivation, base, base16-bytestring, binary, bytestring, hspec , text, time, timerep }: mkDerivation { pname = "cayene-lpp"; version = "0.1.0.0"; sha256 = "1fflkpg2n1yv3h0d3lw2gkrxy6rp6x8jbf29pby3jsnls23v8y0d"; libraryHaskellDepends = [ base binary bytestring text time timerep ]; testHaskellDepends = [ base base16-bytestring hspec ]; description = "Cayenne Low Power Payload"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cayenne-lpp" = callPackage ({ mkDerivation, base, base16-bytestring, binary, bytestring, hspec , hspec-discover, text, time, timerep }: mkDerivation { pname = "cayenne-lpp"; version = "0.2.0.0"; sha256 = "0v9kd7mz9kc4m3icaz64rpp55rbw8w2x33g1j609pg870i3mgkax"; libraryHaskellDepends = [ base binary bytestring text time timerep ]; testHaskellDepends = [ base base16-bytestring hspec ]; testToolDepends = [ hspec-discover ]; description = "Cayenne Low Power Payload"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ sorki ]; }) {}; "cayley-client" = callPackage ({ mkDerivation, aeson, attoparsec, base, binary, bytestring , exceptions, hspec, http-client, http-conduit, lens, lens-aeson , mtl, text, transformers, unordered-containers, vector }: mkDerivation { pname = "cayley-client"; version = "0.4.17"; sha256 = "1mc4r45vlwbrcjz33akqs5kh27wc97b8dg1byanvyjyvsvabg5bb"; libraryHaskellDepends = [ aeson attoparsec base binary bytestring exceptions http-client http-conduit lens lens-aeson mtl text transformers unordered-containers vector ]; testHaskellDepends = [ aeson base hspec unordered-containers ]; description = "A Haskell client for the Cayley graph database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cayley-client_0_4_18" = callPackage ({ mkDerivation, aeson, attoparsec, base, binary, bytestring , exceptions, hspec, http-client, http-conduit, lens, lens-aeson , mtl, text, transformers, unordered-containers, vector }: mkDerivation { pname = "cayley-client"; version = "0.4.18"; sha256 = "0zdv66p9klc6px8ch6239k2p4pi3px28k50918kq80wl94msigns"; libraryHaskellDepends = [ aeson attoparsec base binary bytestring exceptions http-client http-conduit lens lens-aeson mtl text transformers unordered-containers vector ]; testHaskellDepends = [ aeson base hspec unordered-containers ]; description = "A Haskell client for the Cayley graph database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cayley-dickson" = callPackage ({ mkDerivation, base, random }: mkDerivation { pname = "cayley-dickson"; version = "0.3.1.0"; sha256 = "1hq4njmjzbc7l4s16xivks5v5gvp4mj4iq6qr78q3vd9p1fmgfmw"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base random ]; description = "Complex numbers, quaternions, octonions, sedenions, etc"; license = lib.licenses.mit; }) {}; "cblrepo" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, Cabal , containers, directory, filepath, mtl, optparse-applicative , process, safe, stringsearch, tar, text, transformers, unix , Unixutils, utf8-string, vector, zlib }: mkDerivation { pname = "cblrepo"; version = "0.24.0"; sha256 = "0ymgyis5spv5vlncwv5s7pwh0b5lrvqcrdyk6kih5issby6p5h83"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base Cabal ]; executableHaskellDepends = [ aeson ansi-wl-pprint base bytestring Cabal containers directory filepath mtl optparse-applicative process safe stringsearch tar text transformers unix Unixutils utf8-string vector zlib ]; description = "Tool to maintain a database of CABAL packages and their dependencies"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cbor-tool" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cborg , cborg-json, filepath, scientific, text, unordered-containers , vector }: mkDerivation { pname = "cbor-tool"; version = "0.2.2.0"; sha256 = "0rsnnz1zh9jyjif94lrdppzaa41hypqs1r5dlyzbwlw1m75g286p"; revision = "3"; editedCabalFile = "12sdpffqii9z70kbxn64vg08wlsgd6llbi479nxjc819cdmpgm59"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson aeson-pretty base bytestring cborg cborg-json filepath scientific text unordered-containers vector ]; description = "A tool for manipulating CBOR"; license = lib.licenses.bsd3; }) {}; "cborg" = callPackage ({ mkDerivation, aeson, array, base, base-orphans , base16-bytestring, base64-bytestring, bytestring, containers , deepseq, ghc-bignum, ghc-prim, half, primitive, QuickCheck , random, scientific, tasty, tasty-hunit, tasty-quickcheck, text , vector }: mkDerivation { pname = "cborg"; version = "0.2.7.0"; sha256 = "076656vq2qabhdnwzifc5gsj20vwh69vhy19dh0qa1f2lqxrzfvq"; libraryHaskellDepends = [ array base bytestring containers deepseq ghc-bignum ghc-prim half primitive text ]; testHaskellDepends = [ aeson array base base-orphans base16-bytestring base64-bytestring bytestring deepseq half QuickCheck random scientific tasty tasty-hunit tasty-quickcheck text vector ]; description = "Concise Binary Object Representation (CBOR)"; license = lib.licenses.bsd3; }) {}; "cborg-json" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cborg , criterion, deepseq, directory, process, scientific, text , unordered-containers, vector, zlib }: mkDerivation { pname = "cborg-json"; version = "0.2.4.0"; sha256 = "1h5i8sf1q1xr4c2y945vanj6n1wkkag1vflfjys7ygbgddbcq7rv"; libraryHaskellDepends = [ aeson aeson-pretty base cborg scientific text unordered-containers vector ]; benchmarkHaskellDepends = [ aeson base bytestring cborg criterion deepseq directory process zlib ]; description = "A library for encoding JSON as CBOR"; license = lib.licenses.bsd3; }) {}; "ccast" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "ccast"; version = "0.1.0.0"; sha256 = "1yls8b1kjmdc8gh1i4vaaav1sgvfccyjfqxjpvb7gw27ivma3v7l"; libraryHaskellDepends = [ base template-haskell ]; description = "typesafe c-style casts; useful for FFI"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cci" = callPackage ({ mkDerivation, base, binary, bytestring, cci, cmdargs, containers , filepath, mtl, pretty, process, random, time }: mkDerivation { pname = "cci"; version = "0.3.1"; sha256 = "0pvap67fn9kmjvn2qqq3x99k3mzrrsnb6q6fhawvyxv8drihsfc7"; revision = "2"; editedCabalFile = "123jmn7lgz1hmkygjzqckffm77783pfzddnjyvvv7rsnpgl4ckqn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ cci ]; testHaskellDepends = [ base binary bytestring cmdargs containers filepath mtl pretty process random time ]; description = "Bindings for the CCI networking library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {cci = null;}; "ccnx" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "ccnx"; version = "0.0.0"; sha256 = "18gnm6skzdnh6cis7l7v3d5813zn6irw6nywg6shffrn8v2y6xh7"; libraryHaskellDepends = [ base bytestring ]; description = "A Haskell implementation of the CCNx network protocol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cctools-workqueue" = callPackage ({ mkDerivation, bindings-cctools, bytestring, dttools, lens , monad-loops, unix }: mkDerivation { pname = "cctools-workqueue"; version = "3.6.1.0.1.0.0.1"; sha256 = "1nqczr2f4bv107sdhqnllqcaz413r4f69f9ypshig8jyxzpcdwn3"; libraryHaskellDepends = [ bindings-cctools bytestring lens monad-loops unix ]; librarySystemDepends = [ dttools ]; description = "High-level interface to CCTools' WorkQueue library"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {dttools = null;}; "cdar-mBound" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, integer-gmp , smallcheck, tasty, tasty-hunit, tasty-quickcheck , tasty-smallcheck }: mkDerivation { pname = "cdar-mBound"; version = "0.1.0.4"; sha256 = "1p7ri7vfvj3ym0038aq12szs6jgdkq8a4730i67appv9lmxgycfn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers deepseq integer-gmp ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; benchmarkHaskellDepends = [ base criterion ]; description = "Exact real arithmetic using Centred Dyadic Approximations"; license = lib.licenses.bsd3; }) {}; "cdeps" = callPackage ({ mkDerivation, alex, array, base, bytestring, criterion , directory, filepath, hspec, optparse-applicative, text }: mkDerivation { pname = "cdeps"; version = "0.1.3.1"; sha256 = "0r8q2i29wb47dkkws6cyy2qgwzgyhcsmx7sixv8n44rxiiv0dhcw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring directory filepath text ]; libraryToolDepends = [ alex ]; executableHaskellDepends = [ base optparse-applicative ]; testHaskellDepends = [ base hspec ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Extract dependencies from C code"; license = lib.licenses.bsd3; }) {}; "cedict" = callPackage ({ mkDerivation, base, bytestring, containers, mtl, parsec , utf8-string }: mkDerivation { pname = "cedict"; version = "0.2.5"; sha256 = "13nhwd07ly2ppgbakffr2cc2idacz0q5bahz0819jjascspm32vy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers mtl parsec utf8-string ]; description = "Convenient Chinese phrase & character lookup"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cef" = callPackage ({ mkDerivation, base, bytestring, directory, doctest, filepath , text, time }: mkDerivation { pname = "cef"; version = "0.1.4"; sha256 = "1jy4prprrhcjr0xjhbyz9h7wa19s52ckn3nls8jy9zic6455hr45"; libraryHaskellDepends = [ base bytestring text time ]; testHaskellDepends = [ base directory doctest filepath ]; description = "CEF log format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cef3-raw" = callPackage ({ mkDerivation, base, bindings-DSL, cef, gtk2 }: mkDerivation { pname = "cef3-raw"; version = "0.1.0"; sha256 = "1ff9n9m3hd2kw212zqdvasbglfmv0yl9vv2q518xgb9zlkccj3p7"; libraryHaskellDepends = [ base bindings-DSL ]; librarySystemDepends = [ cef ]; libraryPkgconfigDepends = [ gtk2 ]; description = "Raw CEF3 bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {cef = null; inherit (pkgs) gtk2;}; "cef3-simple" = callPackage ({ mkDerivation, base, cef3-raw }: mkDerivation { pname = "cef3-simple"; version = "0.1.0"; sha256 = "0h4k5mcbpxxv7nd9vf3nc2ynsnncc97q3q5s58gj10q2qpmvl1v7"; libraryHaskellDepends = [ base cef3-raw ]; description = "Simple wrapper around cef3-raw"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ceilometer-common" = callPackage ({ mkDerivation, base, bimap, binary, bytestring, containers , data-ordlist, foldl, hspec, lens, lens-properties, mtl, pipes , QuickCheck, siphash, template-haskell, text, transformers , vaultaire-common }: mkDerivation { pname = "ceilometer-common"; version = "0.2.3"; sha256 = "1zqqh7k627yw6vfcdihl2gw8hh3l9gxj283azmmcc9pm15grblps"; libraryHaskellDepends = [ base bimap binary bytestring containers foldl lens pipes siphash template-haskell text vaultaire-common ]; testHaskellDepends = [ base bimap binary bytestring containers data-ordlist foldl hspec lens lens-properties mtl pipes QuickCheck siphash template-haskell text transformers vaultaire-common ]; description = "Common Haskell types and encoding for OpenStack Ceilometer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cellrenderer-cairo" = callPackage ({ mkDerivation, base, c2hs, cairo, glib, gtk, gtk2, mtl }: mkDerivation { pname = "cellrenderer-cairo"; version = "1.0.0.0"; sha256 = "05cdrq1mrrhfbsk1w1dg5qayan0h9m92r4gqgcpzfa9a073w78zw"; libraryHaskellDepends = [ base cairo glib gtk mtl ]; libraryPkgconfigDepends = [ gtk2 ]; libraryToolDepends = [ c2hs ]; description = "Cairo-based CellRenderer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) gtk2;}; "celtchar" = callPackage ({ mkDerivation, base, bytestring, directory, file-embed, filepath , hspec, megaparsec, mtl, ogmarkup, optparse-generic, pandoc , raw-strings-qq, shakespeare, text, unordered-containers, yaml }: mkDerivation { pname = "celtchar"; version = "0.1.4.0"; sha256 = "1bd7b1prihmxc9kbvcsgl107c0bkc56c3wz6jgxvvfrwi372s4j1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base filepath megaparsec mtl ogmarkup pandoc shakespeare text unordered-containers yaml ]; executableHaskellDepends = [ base bytestring directory file-embed filepath optparse-generic text yaml ]; testHaskellDepends = [ base hspec raw-strings-qq ]; description = "A tool to build a novel"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "cerberus" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, cmdargs , conduit-extra, ekg, ekg-core, hslogger, http-client , http-client-tls, http-reverse-proxy, http-types, pretty-show , text, wai, wai-middleware-caching, wai-middleware-caching-lru , wai-middleware-caching-redis, wai-middleware-throttle, warp }: mkDerivation { pname = "cerberus"; version = "0.1.0.0"; sha256 = "13jwm87vxn2frxk5mmx5ifzb30b01gv8rad1d6c2i7lkjjmbbj8i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-builder bytestring conduit-extra ekg ekg-core hslogger http-client http-client-tls http-reverse-proxy http-types text wai wai-middleware-caching wai-middleware-caching-lru wai-middleware-caching-redis wai-middleware-throttle warp ]; executableHaskellDepends = [ base cmdargs ekg ekg-core hslogger pretty-show ]; testHaskellDepends = [ base ]; description = "Protect and control API access with cerberus"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cereal" = callPackage ({ mkDerivation, array, base, bytestring, containers, ghc-prim , QuickCheck, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "cereal"; version = "0.5.8.2"; sha256 = "0kvnlm22qdmb7g2jz7imsvh799q4nvms1ni0cbba5vigp5ai64hp"; libraryHaskellDepends = [ array base bytestring containers ghc-prim ]; testHaskellDepends = [ base bytestring QuickCheck test-framework test-framework-quickcheck2 ]; description = "A binary serialization library"; license = lib.licenses.bsd3; }) {}; "cereal-conduit" = callPackage ({ mkDerivation, base, bytestring, cereal, conduit, HUnit, mtl , resourcet, transformers }: mkDerivation { pname = "cereal-conduit"; version = "0.8.0"; sha256 = "1srr7agvgfw78q5s1npjq5sgynvhjgllpihiv37ylkwqm4c4ap6r"; revision = "1"; editedCabalFile = "1imyl3g2bni8bc6kajr857xh94fscphksj3286pxfpa8yp9vqqpc"; libraryHaskellDepends = [ base bytestring cereal conduit resourcet transformers ]; testHaskellDepends = [ base bytestring cereal conduit HUnit mtl transformers ]; description = "Turn Data.Serialize Gets and Puts into Sources, Sinks, and Conduits"; license = lib.licenses.bsd3; }) {}; "cereal-data-dword" = callPackage ({ mkDerivation, base, cereal, data-dword }: mkDerivation { pname = "cereal-data-dword"; version = "0.1.1"; sha256 = "14z0h7hz170l1zhz7add01q9n0v2diijskdrwfzqhvcka7a69566"; libraryHaskellDepends = [ base cereal data-dword ]; description = "Integration of \"cereal\" and \"data-dword\""; license = lib.licenses.mit; }) {}; "cereal-derive" = callPackage ({ mkDerivation, base, cereal, ghc-prim }: mkDerivation { pname = "cereal-derive"; version = "0.1.1"; sha256 = "04mlg1r2qvrwdzcfbf1aqs4bf9n2gc7cwv73fbhld2ji5naa6fwb"; libraryHaskellDepends = [ base cereal ghc-prim ]; description = "Automatic deriving of Serialize using GHC.Generics"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cereal-enumerator" = callPackage ({ mkDerivation, base, bytestring, cereal, enumerator }: mkDerivation { pname = "cereal-enumerator"; version = "0.3.1"; sha256 = "0lpsj4f7v4sgrr6lf8jl07xwj8j3i3wj23as0imswk71f7xwfnnk"; libraryHaskellDepends = [ base bytestring cereal enumerator ]; description = "Deserialize things with cereal and enumerator"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "cereal-ieee754" = callPackage ({ mkDerivation, array, base, cereal }: mkDerivation { pname = "cereal-ieee754"; version = "0.1"; sha256 = "1gr22ziz9bj4q3y8j1vg46m648zqvbajfdks8p64xc28ci25pw2s"; libraryHaskellDepends = [ array base cereal ]; description = "Floating point support for the 'cereal' serialization library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cereal-io-streams" = callPackage ({ mkDerivation, base, bytestring, cereal, cereal-conduit, conduit , conduit-extra, criterion, derive, HUnit, io-streams, mtl , QuickCheck, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "cereal-io-streams"; version = "0.0.1.0"; sha256 = "1wb8wmcz881sj4ljry0ibns9afc97i3h6nbb4k3zr4vgxisvfaxk"; libraryHaskellDepends = [ base bytestring cereal io-streams ]; testHaskellDepends = [ base bytestring cereal derive HUnit io-streams mtl QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring cereal cereal-conduit conduit conduit-extra criterion io-streams ]; description = "io-streams support for the cereal binary serialization library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cereal-plus" = callPackage ({ mkDerivation, array, base, bytestring, cereal, containers , errors, hashable, hashtables, HTF, HUnit, mmorph, mtl, QuickCheck , quickcheck-instances, stm, text, time, unordered-containers , vector }: mkDerivation { pname = "cereal-plus"; version = "0.4.2"; sha256 = "1j81bbwhwbzzxkbvswbvw0kgnm4bppgy7dwvr1yx4074l07b9zvi"; libraryHaskellDepends = [ array base bytestring cereal containers errors hashable hashtables mmorph mtl stm text time unordered-containers vector ]; testHaskellDepends = [ array base bytestring cereal containers errors hashable hashtables HTF HUnit mmorph mtl QuickCheck quickcheck-instances stm text time unordered-containers vector ]; description = "An extended serialization library on top of \"cereal\""; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cereal-streams" = callPackage ({ mkDerivation, base, bytestring, cereal, cereal-conduit, conduit , conduit-extra, criterion, derive, HUnit, io-streams, mtl , QuickCheck, tasty, tasty-hunit, tasty-quickcheck, transformers }: mkDerivation { pname = "cereal-streams"; version = "0.0.1.0"; sha256 = "1k5pv2s4cx9n587kky53r1wq19bki4bnvr3faa6zwjx6wqp8bxzj"; libraryHaskellDepends = [ base bytestring cereal io-streams ]; testHaskellDepends = [ base bytestring cereal derive HUnit io-streams mtl QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring cereal cereal-conduit conduit conduit-extra criterion io-streams transformers ]; description = "Use cereal to encode/decode io-streams"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cereal-text" = callPackage ({ mkDerivation, base, cereal, text }: mkDerivation { pname = "cereal-text"; version = "0.1.0.2"; sha256 = "0k1ml0z5rksvrhz15i9afld7bybgylqmy5nmvik3p98zd3s1ayiw"; libraryHaskellDepends = [ base cereal text ]; description = "Data.Text instances for the cereal serialization library"; license = lib.licenses.asl20; }) {}; "cereal-time" = callPackage ({ mkDerivation, base, cereal, hspec, QuickCheck, time }: mkDerivation { pname = "cereal-time"; version = "0.1.0.0"; sha256 = "1ciwlkgpacc2yy5pfj0xpc0z2x7mjpv4rni550jfwny47q8dbimy"; libraryHaskellDepends = [ base cereal time ]; testHaskellDepends = [ base cereal hspec QuickCheck time ]; description = "Serialize instances for types from `time` package"; license = lib.licenses.bsd3; }) {}; "cereal-unordered-containers" = callPackage ({ mkDerivation, base, cereal, hashable, unordered-containers }: mkDerivation { pname = "cereal-unordered-containers"; version = "0.1"; sha256 = "1gwg67r8z2jzlnks4pki9lwy4hghpynlrmd504mrnw28ahfmp9wn"; libraryHaskellDepends = [ base cereal hashable unordered-containers ]; description = "Integration of \"cereal\" and \"unordered-containers\""; license = lib.licenses.mit; }) {}; "cereal-uuid" = callPackage ({ mkDerivation, base, cereal, uuid }: mkDerivation { pname = "cereal-uuid"; version = "0.1.1.1"; sha256 = "1jg8rkndb1q1l0dnqrkkl0mlsxkcyqcfldb5k8kk9d2lg3plz030"; libraryHaskellDepends = [ base cereal uuid ]; description = "Integration of \"cereal\" and \"uuid\""; license = lib.licenses.mit; }) {}; "cereal-vector" = callPackage ({ mkDerivation, base, bytestring, cereal, QuickCheck, vector }: mkDerivation { pname = "cereal-vector"; version = "0.2.0.1"; sha256 = "0czrb4l1n73cfxxlzbcqfa34qa3gw0m5w5mlz0rawylyqfk8a1pz"; libraryHaskellDepends = [ base bytestring cereal vector ]; testHaskellDepends = [ base cereal QuickCheck vector ]; description = "Serialize instances for Data.Vector types."; license = lib.licenses.bsd3; }) {}; "certificate" = callPackage ({ mkDerivation, asn1-data, base, bytestring, containers , crypto-pubkey-types, cryptohash, directory, filepath, mtl, pem , process, time }: mkDerivation { pname = "certificate"; version = "1.3.9"; sha256 = "18g5rq7lpxmvmlnz610537w6mix6z6kxjrfj2ylbhkc81r5pn9g6"; revision = "1"; editedCabalFile = "1fipx0vmc8kq8k9imnjiffdpng0qjqkzzwr308zgma9l3hx70jvb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ asn1-data base bytestring containers crypto-pubkey-types cryptohash directory filepath mtl pem process time ]; description = "Certificates and Key Reader/Writer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cf" = callPackage ({ mkDerivation, base, QuickCheck, test-framework , test-framework-quickcheck2, test-framework-th }: mkDerivation { pname = "cf"; version = "0.4.2"; sha256 = "0695djx4ri1d6idmw8yl0rgbp757y74ay6fkkvjgad642cgjv1gj"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 test-framework-th ]; description = "Exact real arithmetic using continued fractions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cfenv" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hspec , raw-strings-qq }: mkDerivation { pname = "cfenv"; version = "0.1.0.0"; sha256 = "0zklgqkm33n8a2pq8h313xij4nvrv0brh7v4q024bglyam1ndscc"; libraryHaskellDepends = [ aeson base bytestring containers ]; testHaskellDepends = [ aeson base containers hspec raw-strings-qq ]; description = "A library getting the environment when running on Cloud Foundry"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cfipu" = callPackage ({ mkDerivation, base, bytestring, containers, data-default , dequeue, mtl }: mkDerivation { pname = "cfipu"; version = "1.1.0.4"; sha256 = "1lwgqibxrs8n3czhpyg1halizsmz5jd8r2z8ham4pwi58815fzij"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers data-default dequeue mtl ]; description = "cfipu processor for toy brainfuck-like language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cflp" = callPackage ({ mkDerivation, base, containers, control-monad-omega, HUnit , incremental-sat-solver, level-monad, logict, MonadRandom, mtl , random, stream-monad, syb, value-supply }: mkDerivation { pname = "cflp"; version = "2009.2.1"; sha256 = "01j4904fa8z2wmflqs3q1g3dg966dllbp2sbxxbghh0hhzwyg0vy"; libraryHaskellDepends = [ base containers control-monad-omega HUnit incremental-sat-solver level-monad logict MonadRandom mtl random stream-monad syb value-supply ]; description = "Constraint Functional-Logic Programming in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cfn-flip" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, doctest , filepath, Glob, hspec, libyaml, text, unliftio, unliftio-core , yaml }: mkDerivation { pname = "cfn-flip"; version = "0.1.0.2"; sha256 = "16n45ik3g33fqfqry7l8pa0gcljymvw9wkg9n3qal8570q5k82ds"; libraryHaskellDepends = [ aeson base bytestring conduit libyaml text unliftio unliftio-core yaml ]; testHaskellDepends = [ aeson base doctest filepath Glob hspec libyaml yaml ]; description = "Haskell implementation of aws/cfn-flip"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cfopu" = callPackage ({ mkDerivation, base, bytestring, containers, data-default , dequeue, mtl }: mkDerivation { pname = "cfopu"; version = "1.0.0"; sha256 = "1vd1ilcdd1k081bg4nk1zazdsd9fbz7zzcz453ff0xxjp9xl1b3z"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers data-default dequeue mtl ]; description = "cfopu processor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cg" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, deepseq , directory, filepath, hashable, mtl, parallel, parsec, process , split, text, unordered-containers, utf8-string, void }: mkDerivation { pname = "cg"; version = "0.0.9.0"; sha256 = "0slsckr1xyn1b3vb2xhd2diqhr9cdbkn9g5hfsy0q6sjiy979vpl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cereal containers deepseq directory filepath hashable mtl parallel parsec process split text unordered-containers utf8-string void ]; description = "Parser for categorial grammars"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cgen" = callPackage ({ mkDerivation, base, containers, directory, filepath, mtl, parsec , regex-posix, safe, template-haskell }: mkDerivation { pname = "cgen"; version = "0.0.5"; sha256 = "18k9na7gwmnmn5gdin1qi041cb7w49xcgdnjjpc3dhmfiqnq41q8"; isLibrary = true; isExecutable = true; executableHaskellDepends = [ base containers directory filepath mtl parsec regex-posix safe template-haskell ]; doHaddock = false; description = "generates Haskell bindings and C wrappers for C++ libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cgi" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions, mtl , multipart, network-uri, parsec, time, xhtml }: mkDerivation { pname = "cgi"; version = "3001.5.0.0"; sha256 = "09wvp9vkqasns4flw9z46nhcy96r4qxjv6h47d5f90drz77pmm8a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers exceptions mtl multipart network-uri parsec time xhtml ]; description = "A library for writing CGI programs"; license = lib.licenses.bsd3; }) {}; "cgi-undecidable" = callPackage ({ mkDerivation, base, cgi, mtl }: mkDerivation { pname = "cgi-undecidable"; version = "3000.0.0"; sha256 = "1xh3q0s7398gd3513ycxypnj0m9jn0kdbb7459dsb459kbvzdpab"; libraryHaskellDepends = [ base cgi mtl ]; description = "Undecidable instances for the cgi package"; license = lib.licenses.bsd3; }) {}; "cgi-utils" = callPackage ({ mkDerivation, base, cgi, containers, mtl, random }: mkDerivation { pname = "cgi-utils"; version = "0.2.1"; sha256 = "0msljq31bz40hsrhhq9qhxrgmdlqq32l3ykcy4wviv8kmc3dic7p"; revision = "1"; editedCabalFile = "0lnx7n8pagi3pw57cz4nz01lhfjmsyhk3z3kwgfrmdyrb3kb276z"; libraryHaskellDepends = [ base cgi containers mtl random ]; description = "Simple modular utilities for CGI/FastCGI (sessions, etc.)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cgrep" = callPackage ({ mkDerivation, aeson, ansi-terminal, array, async, base , bytestring, cmdargs, containers, directory, dlist, either , exceptions, extra, filepath, ghc-prim, mtl, process, regex-base , regex-pcre, regex-posix, safe, split, stm, stringsearch , transformers, unicode-show, unix-compat, unordered-containers , utf8-string, yaml }: mkDerivation { pname = "cgrep"; version = "6.6.32"; sha256 = "0d1d81bkqd2wvcls5l1msli42cvcdrp0xy7i3s0yb10kfgd1y0qw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson ansi-terminal array async base bytestring cmdargs containers directory dlist either exceptions extra filepath ghc-prim mtl process regex-base regex-pcre regex-posix safe split stm stringsearch transformers unicode-show unix-compat unordered-containers utf8-string yaml ]; description = "Command line tool"; license = lib.licenses.gpl2Only; }) {}; "cgroup-rts-threads" = callPackage ({ mkDerivation, base, directory, hspec-core, hspec-expectations , megaparsec, path, path-io, text }: mkDerivation { pname = "cgroup-rts-threads"; version = "0.2.1.0"; sha256 = "1fzv3bgfr7r1c8m02z887ml2mzh2j571zcjjp6al272iaax8ymx0"; libraryHaskellDepends = [ base directory megaparsec path text ]; testHaskellDepends = [ base hspec-core hspec-expectations path path-io ]; description = "A container-/cgroup-aware substitute for the GHC RTS `-N` flag"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "chain-codes" = callPackage ({ mkDerivation, base, containers, hspec, JuicyPixels }: mkDerivation { pname = "chain-codes"; version = "0.3.0.0"; sha256 = "0vw6qwgcljxgrjrsgkpkdqqnpxvibnsc0c4h5kyg5p8h4avsk8k6"; libraryHaskellDepends = [ base containers JuicyPixels ]; testHaskellDepends = [ base containers hspec JuicyPixels ]; description = "Library decoding chain codes from images"; license = lib.licenses.gpl3Only; }) {}; "chainweb-mining-client" = callPackage ({ mkDerivation, aeson, async, base, bytes, bytestring, Cabal , configuration-tools, connection, containers, cryptonite , exceptions, hashable, hostaddress, http-client, http-client-tls , http-types, lens, loglevel, memory, mwc-random, process, retry , stm, streaming, streaming-events, text, time , unordered-containers, wai-extra }: mkDerivation { pname = "chainweb-mining-client"; version = "0.2"; sha256 = "1zbqbc3icgz1fb0fgpfi1cf1i7pz2lf3wd82671ks1yixf893ypm"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base Cabal configuration-tools ]; executableHaskellDepends = [ aeson async base bytes bytestring configuration-tools connection containers cryptonite exceptions hashable hostaddress http-client http-client-tls http-types lens loglevel memory mwc-random process retry stm streaming streaming-events text time unordered-containers wai-extra ]; description = "Mining Client for Kadena Chainweb"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "chakra" = callPackage ({ mkDerivation, aeson, base, bytestring, cryptonite, data-default , data-has, dotenv, envy, fast-logger, hspec, http-types, iproute , jose, network, network-uri, optparse-simple, prometheus-client , prometheus-metrics-ghc, rio, servant-auth, servant-auth-server , servant-server, transformers, unordered-containers, wai, wai-cli , wai-extra, wai-middleware-prometheus, warp }: mkDerivation { pname = "chakra"; version = "0.1.2"; sha256 = "0fnq9djvsphnrmlds97mjw9idp2s448vqbk1lhj3m6bfhsdx5mdr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring cryptonite data-default data-has envy fast-logger http-types iproute jose network network-uri prometheus-client prometheus-metrics-ghc rio servant-auth servant-auth-server servant-server transformers wai wai-cli wai-extra wai-middleware-prometheus warp ]; executableHaskellDepends = [ aeson base bytestring cryptonite data-default data-has dotenv envy fast-logger http-types iproute jose network network-uri optparse-simple prometheus-client prometheus-metrics-ghc rio servant-auth servant-auth-server servant-server transformers unordered-containers wai wai-cli wai-extra wai-middleware-prometheus warp ]; testHaskellDepends = [ aeson base bytestring cryptonite data-default data-has envy fast-logger hspec http-types iproute jose network network-uri prometheus-client prometheus-metrics-ghc rio servant-auth servant-auth-server servant-server transformers wai wai-cli wai-extra wai-middleware-prometheus warp ]; description = "A REST Web Api server template for building (micro)services"; license = lib.licenses.mit; }) {}; "chalk" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "chalk"; version = "0.1.0.2"; sha256 = "1iyyz3rmnry3myw985qmqjyikhq41dw16rjs5gfgqbx7j1wrykpj"; libraryHaskellDepends = [ base ]; description = "Terminal string styling"; license = lib.licenses.mit; }) {}; "chalkboard" = callPackage ({ mkDerivation, array, base, binary, bytestring, Codec-Image-DevIL , containers, data-reify, directory, GLUT, OpenGLRaw, process, time }: mkDerivation { pname = "chalkboard"; version = "1.9.0.16"; sha256 = "0786fxylzz73kgbyyy6pz5fhk7rfh4fnrbq0br7ghg74qka66sb9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring Codec-Image-DevIL containers data-reify directory GLUT OpenGLRaw process time ]; description = "Combinators for building and processing 2D images"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "chalkboard-viewer" = callPackage ({ mkDerivation, array, base, chalkboard, GLUT, OpenGL, time }: mkDerivation { pname = "chalkboard-viewer"; version = "0.1"; sha256 = "1gvnp176j8gd0s6wzq10zpiqkn3wma99pwn3f78wgxm9rh588gh2"; libraryHaskellDepends = [ array base chalkboard GLUT OpenGL time ]; description = "OpenGL based viewer for chalkboard rendered images"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "chalmers-lava2000" = callPackage ({ mkDerivation, array, base, process, random }: mkDerivation { pname = "chalmers-lava2000"; version = "1.6.1"; sha256 = "12cwp804z1grsn4pyygd2mffr5lm02g1rxibjill5wyd24k1brgb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base process random ]; description = "Hardware description EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "chan" = callPackage ({ mkDerivation, async, base, stm }: mkDerivation { pname = "chan"; version = "0.0.4.1"; sha256 = "1ks74njh8fj9dh8qhydwjyqdx8lrdj5fif455cxfshvdbwhcnvwj"; libraryHaskellDepends = [ async base stm ]; testHaskellDepends = [ async base stm ]; description = "Some extra kit for Chans"; license = lib.licenses.bsd3; }) {}; "chan-split" = callPackage ({ mkDerivation, base, stm }: mkDerivation { pname = "chan-split"; version = "0.5.0"; sha256 = "1mzvrxcf263gs61hj7gafra1cqvpfbzy7rza7ql0xvnmj2g2ybrc"; libraryHaskellDepends = [ base stm ]; description = "Concurrent Chans as read/write pairs. Also provides generic Chan pair class."; license = lib.licenses.bsd3; }) {}; "change-monger" = callPackage ({ mkDerivation, base, directory, process }: mkDerivation { pname = "change-monger"; version = "0.0"; sha256 = "071qc0nhg4431c32z4qh23fiw1bjd1jc4s0sgq5v8ymwz4rfy9a2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base process ]; executableHaskellDepends = [ directory ]; description = "Parse VCS changelogs into ChangeLogs"; license = lib.licenses.bsd3; }) {}; "changelogged" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, Cabal, cabal-doctest , doctest, either, exceptions, foldl, Glob, mtl , optparse-applicative, QuickCheck, system-filepath, text, turtle , unordered-containers, vector, yaml }: mkDerivation { pname = "changelogged"; version = "0.2.0"; sha256 = "05viyx641zwxf222gvhyhs5dclwbylp7s32n7h3zzja4bycf03f2"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ aeson ansi-terminal base either exceptions foldl mtl optparse-applicative system-filepath text turtle unordered-containers vector yaml ]; executableHaskellDepends = [ ansi-terminal base turtle unordered-containers ]; testHaskellDepends = [ ansi-terminal base doctest Glob QuickCheck turtle unordered-containers ]; description = "Changelog manager for Git projects"; license = lib.licenses.bsd3; }) {}; "chapelure" = callPackage ({ mkDerivation, ansi-terminal, base, colour, containers , hsluv-haskell, hspec, nonempty-vector, optics-core, prettyprinter , string-qq, text, text-display, vector }: mkDerivation { pname = "chapelure"; version = "0.0.1.0"; sha256 = "0avlif17mx59vmla2gj649f73hglf38yhcwpblzly8yif2nnwj07"; libraryHaskellDepends = [ ansi-terminal base colour containers hsluv-haskell nonempty-vector optics-core prettyprinter text text-display vector ]; testHaskellDepends = [ base hspec nonempty-vector prettyprinter string-qq text vector ]; description = "A diagnostics library for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "char-decode" = callPackage ({ mkDerivation, base, bytestring, QuickCheck, tasty , tasty-quickcheck, text }: mkDerivation { pname = "char-decode"; version = "0.0.1"; sha256 = "0cr0pp83mfnjnlwywig930bx2vcvwh579g0qic4w6jknsrn54w38"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; description = "Convert legacy byte encodings to and from Unicode"; license = lib.licenses.bsd3; }) {}; "char-qq" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "char-qq"; version = "0.1.1.1"; sha256 = "01mbavg50g64bmlvjr499hzv1975imri2zwj91964g58xghfba9q"; libraryHaskellDepends = [ base template-haskell ]; description = "Quasiquoters for characters and codepoints"; license = lib.licenses.mit; }) {}; "character-cases" = callPackage ({ mkDerivation, base, containers, doctest, Glob, megaparsec , prettyprinter, template-haskell }: mkDerivation { pname = "character-cases"; version = "0.1.0.6"; sha256 = "0nq461ij8h529skb55yn7afvx846r0va97kzbd1c16z1n4h94nhy"; libraryHaskellDepends = [ base containers megaparsec prettyprinter template-haskell ]; testHaskellDepends = [ base containers doctest Glob megaparsec prettyprinter template-haskell ]; description = "Exposes subspecies types of Char. And naming cases."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "charade" = callPackage ({ mkDerivation, base, configurator, containers, filepath, heist , lens, mtl, QuickCheck, random, snap, snap-core, snap-extras , snap-server, text, xmlhtml }: mkDerivation { pname = "charade"; version = "0.1.1.2"; sha256 = "0vi82z2c3km5shyk3wwb07y3cqcnkvkgvbl1s36a50kbz65jrl64"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base configurator containers heist mtl QuickCheck random snap text xmlhtml ]; executableHaskellDepends = [ base configurator containers filepath heist lens mtl QuickCheck random snap snap-core snap-extras snap-server text xmlhtml ]; description = "Rapid prototyping websites with Snap and Heist"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "charset" = callPackage ({ mkDerivation, array, base, bytestring, containers , unordered-containers }: mkDerivation { pname = "charset"; version = "0.3.9"; sha256 = "12wrphd5j1asb3n6awbph4n695mfmnzk6yzggrp387hx960qfkyb"; libraryHaskellDepends = [ array base bytestring containers unordered-containers ]; description = "Fast unicode character sets based on complemented PATRICIA tries"; license = lib.licenses.bsd3; }) {}; "charsetdetect" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "charsetdetect"; version = "1.1.0.2"; sha256 = "1rnm36lvh1g4i9pz87jqqznn8d9pmxlin549ch0nacpi0bn3k0sy"; libraryHaskellDepends = [ base bytestring ]; description = "Character set detection using Mozilla's Universal Character Set Detector"; license = "LGPL"; platforms = [ "aarch64-darwin" "armv7l-linux" "i686-linux" "x86_64-darwin" "x86_64-linux" ]; }) {}; "charsetdetect-ae" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "charsetdetect-ae"; version = "1.1.0.4"; sha256 = "0321j2kmlvf88bhlbi8ddnzgbckq37sfb7nm7r0dvar6626s9flv"; libraryHaskellDepends = [ base bytestring ]; description = "Character set detection using Mozilla's Universal Character Set Detector"; license = "LGPL"; }) {}; "chart-cli" = callPackage ({ mkDerivation, attoparsec, base, Chart, Chart-cairo, colour , data-default-class, dates, filepath, hashable, lens , optparse-applicative, text, time }: mkDerivation { pname = "chart-cli"; version = "0.1.0.0"; sha256 = "0z90jzhw0k1z20gn227r0jcpnfj6ajr9y54y5g7phb6cy1ff2iv3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base Chart Chart-cairo colour data-default-class dates filepath hashable lens optparse-applicative text time ]; description = "Command-line utility to draw charts from input data easily"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "chart-histogram" = callPackage ({ mkDerivation, base, Chart }: mkDerivation { pname = "chart-histogram"; version = "1.1"; sha256 = "0sfv86c9sj8ihrrv56kk61fkzikxh765rz4lrp5paymri5l0m408"; libraryHaskellDepends = [ base Chart ]; description = "Easily render histograms with Chart"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "chart-svg" = callPackage ({ mkDerivation, adjunctions, attoparsec, base, Color, containers , cubicbezier, foldl, formatn, lucid, mtl, neat-interpolation , numhask, numhask-array, numhask-space, optics-core, random , scientific, tagsoup, text, time, transformers }: mkDerivation { pname = "chart-svg"; version = "0.3.0"; sha256 = "07k8r0njywbgb77mjzmsyfhmzv01spyjcdvlj6jd4h2fhjmqpmwb"; libraryHaskellDepends = [ adjunctions attoparsec base Color containers cubicbezier foldl formatn lucid mtl neat-interpolation numhask numhask-array numhask-space optics-core random scientific tagsoup text time transformers ]; description = "Charting library targetting SVGs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "chart-svg-various" = callPackage ({ mkDerivation, base, box, box-csv, box-socket, chart-svg , concurrency, doctest, foldl, lens, lucid, mealy, numhask , numhask-array, numhask-space, text, time, transformers , unordered-containers, web-rep }: mkDerivation { pname = "chart-svg-various"; version = "0.0.2"; sha256 = "0ckh66pm4f3wp2w08z8bfjbwbxssp74g5chwpk9q9n786iaq9x90"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base box box-csv box-socket chart-svg concurrency foldl lens lucid mealy numhask numhask-array numhask-space text time transformers unordered-containers web-rep ]; executableHaskellDepends = [ base numhask ]; testHaskellDepends = [ base doctest numhask ]; description = "See readme.md"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "chart-unit" = callPackage ({ mkDerivation, base, colour, data-default, diagrams-lib , diagrams-svg, doctest, foldl, formatting, generic-lens, lens , linear, numhask, numhask-prelude, numhask-range, palette , protolude, scientific, svg-builder, SVGFonts, tasty, tasty-hspec , text, time }: mkDerivation { pname = "chart-unit"; version = "0.7.0.0"; sha256 = "03mjp806mw0qw3wc9fx5x04cj17cdznr22fki8yzk37jm7rr7y4p"; libraryHaskellDepends = [ base colour data-default diagrams-lib diagrams-svg foldl formatting generic-lens lens linear numhask numhask-prelude numhask-range palette protolude scientific svg-builder SVGFonts text time ]; testHaskellDepends = [ base doctest numhask numhask-prelude numhask-range tasty tasty-hspec ]; description = "Native haskell charts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "charter" = callPackage ({ mkDerivation, aeson, async, base, bytestring, containers , http-types, MonadRandom, mtl, one-liner, process, random , scientific, text, wai, warp }: mkDerivation { pname = "charter"; version = "0.1.1.1"; sha256 = "04yspisrm08364j5i5q2xi0p8lhhhn3dk7l85z4fb9jl4d1ypk2q"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson async base bytestring containers http-types mtl one-liner process scientific text wai warp ]; executableHaskellDepends = [ aeson async base bytestring containers http-types MonadRandom mtl one-liner process random scientific text wai warp ]; testHaskellDepends = [ aeson async base bytestring containers http-types mtl one-liner process scientific text wai warp ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "chaselev-deque" = callPackage ({ mkDerivation, abstract-deque, abstract-deque-tests, array , atomic-primops, base, containers, ghc-prim, HUnit, test-framework , test-framework-hunit, transformers, vector }: mkDerivation { pname = "chaselev-deque"; version = "0.5.0.5"; sha256 = "1x2301faqkchkzrvbnganly341jilvg1fmx6lazgbs98cbazhn2d"; libraryHaskellDepends = [ abstract-deque array atomic-primops base ghc-prim transformers vector ]; testHaskellDepends = [ abstract-deque abstract-deque-tests array atomic-primops base containers ghc-prim HUnit test-framework test-framework-hunit vector ]; description = "Chase & Lev work-stealing lock-free double-ended queues (deques)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "chassis" = callPackage ({ mkDerivation, base, bytestring, comonad, composite-base , containers, distributive, extra, first-class-families, path , profunctors, text, time, vinyl }: mkDerivation { pname = "chassis"; version = "0.0.6.0"; sha256 = "0lb2hkyzyq7rm3h6s5n16v4zvqsan98p3k3a1fig9gf61538rkvy"; libraryHaskellDepends = [ base bytestring comonad composite-base containers distributive extra first-class-families path profunctors text time vinyl ]; description = "Polykinded Prelude Kernel"; license = lib.licenses.mit; }) {}; "chatter" = callPackage ({ mkDerivation, array, base, bytestring, cereal, cereal-text , containers, deepseq, directory, filepath, fullstop, hashable , HUnit, mbox, MonadRandom, parsec, QuickCheck , quickcheck-instances, random-shuffle, regex-tdfa, regex-tdfa-text , tasty, tasty-ant-xml, tasty-hunit, tasty-quickcheck, text , tokenize, transformers, unordered-containers, zlib }: mkDerivation { pname = "chatter"; version = "0.9.1.0"; sha256 = "1q2jb2hycxqa9ka9q7yyl5ckvcc1mdiklwivms1mm4qylwaqmgy0"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring cereal cereal-text containers deepseq directory filepath fullstop hashable mbox MonadRandom parsec QuickCheck quickcheck-instances random-shuffle regex-tdfa regex-tdfa-text text tokenize transformers unordered-containers zlib ]; executableHaskellDepends = [ base bytestring cereal containers filepath text ]; testHaskellDepends = [ base cereal containers filepath HUnit parsec QuickCheck quickcheck-instances tasty tasty-ant-xml tasty-hunit tasty-quickcheck text tokenize unordered-containers ]; description = "A library of simple NLP algorithms"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ sternenseemann ]; }) {}; "chatty" = callPackage ({ mkDerivation, ansi-terminal, base, chatty-utils, directory, mtl , process, random, setenv, template-haskell, text, time , transformers, unix }: mkDerivation { pname = "chatty"; version = "0.8.0.0"; sha256 = "1sq8d1irxrrhrfk874snfvwskh4ng6cm3nain99wcx5d3w4ch3rn"; libraryHaskellDepends = [ ansi-terminal base chatty-utils directory mtl process random setenv template-haskell text time transformers unix ]; description = "Some monad transformers and typeclasses for text in- and output abstraction"; license = lib.licenses.agpl3Only; }) {}; "chatty-text" = callPackage ({ mkDerivation, base, chatty, transformers }: mkDerivation { pname = "chatty-text"; version = "0.6.2.1"; sha256 = "00f3h0vw0mxrcqjfwas9ddx9hhcvfzvy0p43xqq29ibwdcgms3w2"; revision = "1"; editedCabalFile = "11vpzarrbk0jlsnamrnf4xp3gzkgwrbs6x5mr9m5rr4lrw1f9q0v"; libraryHaskellDepends = [ base chatty transformers ]; description = "Provides some classes and types for dealing with text, using the fundaments of Chatty"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "chatty-utils" = callPackage ({ mkDerivation, base, mtl, text, transformers }: mkDerivation { pname = "chatty-utils"; version = "0.7.3.5"; sha256 = "1pzg0bf73shwl91x4011khw62wgv33y5862gq110q8g913w4jrjw"; libraryHaskellDepends = [ base mtl text transformers ]; description = "Some utilities every serious chatty-based application may need"; license = lib.licenses.agpl3Only; }) {}; "chatwork" = callPackage ({ mkDerivation, aeson, aeson-casing, base, bytestring, connection , data-default-class, hspec, http-api-data, http-client , http-client-tls, http-types, req, servant-server, text, warp }: mkDerivation { pname = "chatwork"; version = "0.1.3.5"; sha256 = "0nb9xhzf8apllbl75883nd3bz50mvfpf5zzkpwjw7lyg7mk82pkm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base bytestring connection data-default-class http-api-data http-client http-client-tls http-types req text ]; executableHaskellDepends = [ aeson aeson-casing base bytestring connection data-default-class http-api-data http-client http-client-tls http-types req text ]; testHaskellDepends = [ aeson aeson-casing base bytestring connection data-default-class hspec http-api-data http-client http-client-tls http-types req servant-server text warp ]; description = "The ChatWork API in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cheapskate" = callPackage ({ mkDerivation, base, blaze-html, bytestring, containers , data-default, deepseq, mtl, syb, text, uniplate, xss-sanitize }: mkDerivation { pname = "cheapskate"; version = "0.1.1.2"; sha256 = "17n6laihqrjn62l8qw4565nf77zkvrl68bjmc3vzr4ckqfblhdzd"; revision = "1"; editedCabalFile = "15hdlp062gv8x7giwcfbj1kfmhpj1bg7y2w4wr2yl436haxkrbmq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html containers data-default deepseq mtl syb text uniplate xss-sanitize ]; executableHaskellDepends = [ base blaze-html bytestring text ]; description = "Experimental markdown processor"; license = lib.licenses.bsd3; }) {}; "cheapskate-highlight" = callPackage ({ mkDerivation, base, blaze-html, cheapskate, highlighting-kate , text }: mkDerivation { pname = "cheapskate-highlight"; version = "0.1.0.0"; sha256 = "0w6k694gmnx7h8ix79z8scsdl65zbilxni1vjr90ka2fdfrazxss"; revision = "1"; editedCabalFile = "1c8kxqdqf0j962xjdrrjfcbjsl0c1kax31rjykymv7w16d6hmlj4"; libraryHaskellDepends = [ base blaze-html cheapskate highlighting-kate text ]; description = "Code highlighting for cheapskate"; license = lib.licenses.bsd3; }) {}; "cheapskate-lucid" = callPackage ({ mkDerivation, base, blaze-html, cheapskate, lucid }: mkDerivation { pname = "cheapskate-lucid"; version = "0.1.0.0"; sha256 = "0ibjfy5dbkizg8cw4avhwl62xpk735a1a7bc0nkhf9zxpq9fb0pm"; revision = "1"; editedCabalFile = "197nx95xw21i7zyvgzcgnr36ab6vrk17c66iz8ndwz61vp1jf6hc"; libraryHaskellDepends = [ base blaze-html cheapskate lucid ]; description = "Use cheapskate with Lucid"; license = lib.licenses.bsd3; }) {}; "cheapskate-terminal" = callPackage ({ mkDerivation, ansi-terminal, base, cheapskate, data-default , directory, hpygments, hscolour, terminal-size, text }: mkDerivation { pname = "cheapskate-terminal"; version = "0.1.0.0"; sha256 = "1fg93zmaqjw7ifq0c0v0z4j7h3fv3c8x8haxd6zn7d3rk46ca0c6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base cheapskate data-default directory hpygments hscolour terminal-size text ]; executableHaskellDepends = [ ansi-terminal base cheapskate data-default directory hpygments hscolour terminal-size text ]; testHaskellDepends = [ ansi-terminal base cheapskate data-default directory hpygments hscolour terminal-size text ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "check-cfg-ambiguity" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "check-cfg-ambiguity"; version = "0.0.0.1"; sha256 = "1qdg707a8yq61s5rs677yc8wp00sxdrf4vpr2r3c98q2psbkxl1n"; libraryHaskellDepends = [ base containers ]; description = "Checks context free grammar for ambiguity using brute force up to given limit"; license = lib.licenses.bsd3; }) {}; "check-email" = callPackage ({ mkDerivation, base, bytestring, email-validate, resolv }: mkDerivation { pname = "check-email"; version = "1.0.2"; sha256 = "09wkz853ikr4yns2z12rnzprb98q4b8li1n6lmx5v6m0vgx1a9hw"; libraryHaskellDepends = [ base bytestring email-validate ]; librarySystemDepends = [ resolv ]; description = "Confirm whether an email is valid and probably existant"; license = lib.licenses.bsd3; }) {resolv = null;}; "check-pvp" = callPackage ({ mkDerivation, base, Cabal, containers, explicit-exception , filepath, haskell-packages, haskell-src-exts, hse-cpp, non-empty , tagged, transformers, utility-ht }: mkDerivation { pname = "check-pvp"; version = "0.0.3"; sha256 = "1x7bzl7fb5h1d69ggqcg3dk0dnw75h4namjqhjh4izxf02zvic7m"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers explicit-exception filepath haskell-packages haskell-src-exts hse-cpp non-empty tagged transformers utility-ht ]; description = "Check whether module and package imports conform to the PVP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "checked" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "checked"; version = "0.1.0.1"; sha256 = "00l04qxdid2pi885ixnyh91bsigsmk5rxb0jw6dl6j1mlcq27smd"; revision = "1"; editedCabalFile = "110g32gvn5cjdf4cbvv642asziinsh50b1c5675qzza77jg7hwid"; libraryHaskellDepends = [ base ]; description = "Bounds-checking integer types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "checkers" = callPackage ({ mkDerivation, array, base, QuickCheck, random, semigroupoids }: mkDerivation { pname = "checkers"; version = "0.6.0"; sha256 = "1r4rsa4k0fy8xig3m530ryflry9viv9v47g4gh7h0ld27rbd6z60"; libraryHaskellDepends = [ array base QuickCheck random semigroupoids ]; description = "Check properties on standard classes and data structures"; license = lib.licenses.bsd3; }) {}; "checkmate" = callPackage ({ mkDerivation, base, bytestring, containers, diff-parse , directory, file-embed, filepath, github, hlint, hspec , hspec-megaparsec, interpolatedstring-perl6, megaparsec , monad-parallel, optparse-applicative, process, QuickCheck , quickcheck-text, temporary, text }: mkDerivation { pname = "checkmate"; version = "0.4.0"; sha256 = "0l5d1wf9pbji0h8qsqhqliv3kvzc6xcryq5zvps375pk8r5l2lvb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers diff-parse directory filepath github megaparsec monad-parallel text ]; executableHaskellDepends = [ base diff-parse directory filepath megaparsec optparse-applicative process text ]; testHaskellDepends = [ base bytestring diff-parse directory file-embed filepath hlint hspec hspec-megaparsec interpolatedstring-perl6 megaparsec QuickCheck quickcheck-text temporary text ]; description = "Generate checklists relevant to a given patch"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "checksum" = callPackage ({ mkDerivation, base, explicit-exception, utility-ht }: mkDerivation { pname = "checksum"; version = "0.0"; sha256 = "0327lihvibnhs2c0gnmm13g6iaw53ka3w2j1rng4d1vnrxphyyik"; libraryHaskellDepends = [ base explicit-exception utility-ht ]; description = "Compute and verify checksums of ISBN, IBAN, etc"; license = lib.licenses.bsd3; }) {}; "chell" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, options, patience , random, template-haskell, text, transformers }: mkDerivation { pname = "chell"; version = "0.5.0.1"; sha256 = "10zpnalrz4riyqbk2bwsdml4b23x3mrn0cg4hmssffsa50yq93gs"; libraryHaskellDepends = [ ansi-terminal base bytestring options patience random template-haskell text transformers ]; description = "A simple and intuitive library for automated testing"; license = lib.licenses.mit; }) {}; "chell-hunit" = callPackage ({ mkDerivation, base, chell, HUnit }: mkDerivation { pname = "chell-hunit"; version = "0.3.0.1"; sha256 = "01dv6lv4bj1m0sk7v90w5jnlyvir2v969sw8hrif2h3hy9f3pc9v"; libraryHaskellDepends = [ base chell HUnit ]; description = "HUnit support for the Chell testing library"; license = lib.licenses.mit; }) {}; "chell-quickcheck" = callPackage ({ mkDerivation, base, chell, QuickCheck, random }: mkDerivation { pname = "chell-quickcheck"; version = "0.2.5.3"; sha256 = "1bm2gva5g9y71z2kbnl4dinplvlbisnjqhlcvgf6a9ir7y4r5c0x"; libraryHaskellDepends = [ base chell QuickCheck random ]; description = "QuickCheck support for the Chell testing library"; license = lib.licenses.mit; }) {}; "cherry-core-alpha" = callPackage ({ mkDerivation, aeson, async, base, base64-bytestring, binary , bytestring, case-insensitive, cherry-core, containers, directory , ghc-prim, hspec, hspec-discover, http-client, http-client-tls , http-types, jose-jwt, mtl, network, postgresql-libpq , safe-exceptions, scientific, stm, text, text-utf8, time, unix , utf8-string, vector, wai, wai-extra, wai-middleware-static, warp }: mkDerivation { pname = "cherry-core-alpha"; version = "0.5.0.0"; sha256 = "018ad2angm8n6dfw0sz3bamg38vzgv7j97vfpiidd575mf89imkn"; libraryHaskellDepends = [ aeson async base base64-bytestring binary bytestring case-insensitive containers directory ghc-prim http-client http-client-tls http-types jose-jwt mtl network postgresql-libpq safe-exceptions scientific stm text text-utf8 time unix utf8-string vector wai wai-extra wai-middleware-static warp ]; testHaskellDepends = [ base cherry-core containers hspec text-utf8 ]; testToolDepends = [ hspec-discover ]; description = "The core library for Cherry Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {cherry-core = null;}; "chessIO" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring, containers , deepseq, directory, extra, file-embed, hashable, haskeline, HUnit , lens, megaparsec, MonadRandom, mono-traversable, mtl, o-clock , optparse-applicative, parallel, prettyprinter, process, random , stm, template-haskell, text, th-compat, th-lift-instances, time , unordered-containers, vector, vector-binary-instances , vector-instances }: mkDerivation { pname = "chessIO"; version = "0.9.3.0"; sha256 = "0hmj9dvsvwrp7ab4zrzmbvmzy0q6fr2ifzmdp4ajbxlmca0yh3py"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base binary bytestring containers deepseq extra file-embed hashable lens megaparsec MonadRandom mono-traversable o-clock prettyprinter process random stm template-haskell text th-compat th-lift-instances unordered-containers vector vector-binary-instances vector-instances ]; executableHaskellDepends = [ attoparsec base binary bytestring containers deepseq extra file-embed hashable haskeline lens megaparsec MonadRandom mono-traversable mtl o-clock optparse-applicative prettyprinter process random stm template-haskell text th-compat th-lift-instances time unordered-containers vector vector-binary-instances vector-instances ]; testHaskellDepends = [ attoparsec base binary bytestring containers deepseq directory extra file-embed hashable HUnit lens megaparsec MonadRandom mono-traversable o-clock parallel prettyprinter process random stm template-haskell text th-compat th-lift-instances time unordered-containers vector vector-binary-instances vector-instances ]; description = "Basic chess library"; license = lib.licenses.bsd3; }) {}; "chesshs" = callPackage ({ mkDerivation, array, attoparsec, base, bytestring, containers }: mkDerivation { pname = "chesshs"; version = "0.2.1"; sha256 = "0dydib3rf735wljyqij2g03xi0yxfviga5ws708nhg64f4kv8cfv"; libraryHaskellDepends = [ array attoparsec base bytestring containers ]; description = "Simple library for validating chess moves and parsing PGN files"; license = lib.licenses.bsd3; }) {}; "chevalier-common" = callPackage ({ mkDerivation, base, bifunctors, bytestring, cereal, locators , mtl, network, network-uri, protobuf, text, unordered-containers , vaultaire-common, zeromq4-haskell }: mkDerivation { pname = "chevalier-common"; version = "0.6.0"; sha256 = "0fg7cb5ds2ixk046isz6wala7azaxqlfsacb1p7l9j6din9mgzrs"; libraryHaskellDepends = [ base bifunctors bytestring cereal locators mtl network network-uri protobuf text unordered-containers vaultaire-common zeromq4-haskell ]; description = "Query interface for Chevalier"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "chiasma" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, composition , composition-extra, conduit, conduit-extra, containers, cornea , data-default, deepseq, directory, either, exceptions, filepath , free, hedgehog, lens, mtl, parsec, parsers, posix-pty , prettyprinter, prettyprinter-ansi-terminal, process, random , relude, resourcet, split, stm-chans, stm-conduit, tasty , tasty-hedgehog, text, transformers, typed-process, unix, unliftio , unliftio-core, uuid }: mkDerivation { pname = "chiasma"; version = "0.2.0.0"; sha256 = "11pbg9mlmp15hs2wdca0qyhbc94d91xkl75jlcaksla8l1qnnz9m"; libraryHaskellDepends = [ aeson attoparsec base bytestring composition composition-extra conduit conduit-extra containers cornea data-default deepseq directory either exceptions filepath free lens mtl parsec parsers posix-pty prettyprinter prettyprinter-ansi-terminal process random relude resourcet split stm-chans stm-conduit text transformers typed-process unix unliftio unliftio-core uuid ]; testHaskellDepends = [ aeson attoparsec base bytestring composition composition-extra conduit conduit-extra containers cornea data-default deepseq directory either exceptions filepath free hedgehog lens mtl parsec parsers posix-pty prettyprinter prettyprinter-ansi-terminal process random relude resourcet split stm-chans stm-conduit tasty tasty-hedgehog text transformers typed-process unix unliftio unliftio-core uuid ]; description = "tmux api"; license = "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "chimera" = callPackage ({ mkDerivation, adjunctions, base, distributive, mtl, QuickCheck , random, tasty, tasty-bench, tasty-hunit, tasty-quickcheck , tasty-smallcheck, vector }: mkDerivation { pname = "chimera"; version = "0.3.2.0"; sha256 = "1p8in1a37hrb0qwvabwi4a9ahzydkd8j3v402cn2i3xmkzcr0kh9"; libraryHaskellDepends = [ adjunctions base distributive mtl vector ]; testHaskellDepends = [ base QuickCheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck vector ]; benchmarkHaskellDepends = [ base mtl random tasty-bench ]; description = "Lazy infinite streams with O(1) indexing and applications for memoization"; license = lib.licenses.bsd3; }) {}; "chiphunk" = callPackage ({ mkDerivation, base, c2hs, hashable, safe-exceptions, StateVar , vector-space }: mkDerivation { pname = "chiphunk"; version = "0.1.4.0"; sha256 = "096pcfszccx9hdzqknrmdzj2lb38059cfqndvyildx2x83dhq5dx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hashable safe-exceptions StateVar vector-space ]; libraryToolDepends = [ c2hs ]; description = "Haskell bindings for Chipmunk2D physics engine"; license = lib.licenses.bsd3; }) {}; "chitauri" = callPackage ({ mkDerivation, base, digits, either-unwrap, generic-trie , haskeline, parsec }: mkDerivation { pname = "chitauri"; version = "0.1.0.1"; sha256 = "0i94impyhsrj4kg7mdr1xawmgalsfr3nsazl4v9ykhn3jam4kczb"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base digits either-unwrap generic-trie haskeline parsec ]; testHaskellDepends = [ base ]; description = "Helper for the Major System"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "choice" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "choice"; version = "0.2.2"; sha256 = "0qcyf6nqi0nyhbf3xwyib95y29j5ir94d5vg449mkpr92crf8ryk"; libraryHaskellDepends = [ base ]; description = "A solution to boolean blindness"; license = lib.licenses.publicDomain; }) {}; "choose" = callPackage ({ mkDerivation, base, MonadRandom }: mkDerivation { pname = "choose"; version = "0.1.0.0"; sha256 = "1kzyl1n7shrsagkaqxb9ac9iyjzxn4f1f7hmxgid12iwfd5yqsg3"; libraryHaskellDepends = [ base MonadRandom ]; description = "Choose random elements from a stream"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "choose-exe" = callPackage ({ mkDerivation, base, choose, optparse-applicative, text }: mkDerivation { pname = "choose-exe"; version = "0.1.0.0"; sha256 = "06wb3n69fdb33qpx9lylp3ly372a95v59xkplwly8pqq6gqc2hpq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base choose optparse-applicative text ]; executableHaskellDepends = [ base choose optparse-applicative text ]; description = "Command-line program to choose random element from a stream"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "chorale" = callPackage ({ mkDerivation, base, containers, HUnit, ieee754, QuickCheck, safe , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "chorale"; version = "0.1.8"; sha256 = "0k7xavjscl0xpjrz0w3nh473clkaw58126xch66qykm3l361zgc4"; libraryHaskellDepends = [ base containers safe ]; testHaskellDepends = [ base containers HUnit ieee754 QuickCheck safe test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A module containing basic functions that the prelude does not offer"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "chorale-geo" = callPackage ({ mkDerivation, base, binary, chorale, HUnit, ieee754, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "chorale-geo"; version = "0.1.2"; sha256 = "18wmz313qz3r1i748ax9rpc7jx28rwrg5786ms6falj6bhpx7j5c"; libraryHaskellDepends = [ base binary chorale ]; testHaskellDepends = [ base binary chorale HUnit ieee754 QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A module containing basic geo functions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "chp" = callPackage ({ mkDerivation, base, containers, deepseq, extensible-exceptions , pretty, stm }: mkDerivation { pname = "chp"; version = "2.2.0.1"; sha256 = "18z0836hxs4ix7mdjxvpb40i4s71dc1j3vpxfh0vj8mf5drpc942"; libraryHaskellDepends = [ base containers deepseq extensible-exceptions pretty stm ]; description = "An implementation of concurrency ideas from Communicating Sequential Processes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "chp-mtl" = callPackage ({ mkDerivation, base, chp, chp-plus, mtl }: mkDerivation { pname = "chp-mtl"; version = "1.0.0"; sha256 = "1x14xl9hm9n3zczj6xhffvpac09q5a13i94fhkq2kzj2s3rk1b4z"; libraryHaskellDepends = [ base chp chp-plus mtl ]; description = "MTL class instances for the CHP library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "chp-plus" = callPackage ({ mkDerivation, base, chp, containers, deepseq , extensible-exceptions, HUnit, pretty, QuickCheck, stm }: mkDerivation { pname = "chp-plus"; version = "1.3.1.2"; sha256 = "1875fqf24jwl5vf2cys7yc70k0c53pg74i041y1xbrczincaww0z"; libraryHaskellDepends = [ base chp containers deepseq extensible-exceptions HUnit pretty QuickCheck stm ]; description = "A set of high-level concurrency utilities built on Communicating Haskell Processes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "chp-spec" = callPackage ({ mkDerivation, base, containers, deepseq, mtl, pretty , TypeCompose }: mkDerivation { pname = "chp-spec"; version = "1.0.0"; sha256 = "0jil6p0cw8bbpzb0kf9lxljdnbbp0xyq7c6x7bfc7291kqkafgdi"; libraryHaskellDepends = [ base containers deepseq mtl pretty TypeCompose ]; description = "A mirror implementation of chp that generates a specification of the program"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "chp-transformers" = callPackage ({ mkDerivation, base, chp, chp-plus, transformers }: mkDerivation { pname = "chp-transformers"; version = "1.0.0"; sha256 = "0d4hcqpjxmns1fhq918s6z9f4bxlbjlkxzq5xkpqwjxpzy83wq23"; libraryHaskellDepends = [ base chp chp-plus transformers ]; description = "Transformers instances for the CHP library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "chr-core" = callPackage ({ mkDerivation, base, chr-data, chr-pretty, containers, hashable , logict-state, mtl, pqueue, unordered-containers }: mkDerivation { pname = "chr-core"; version = "0.1.0.4"; sha256 = "0kh8md0qw3x3b06lcl6v593dlh8a7m5j6w63j6fbwg2gmk290md9"; libraryHaskellDepends = [ base chr-data chr-pretty containers hashable logict-state mtl pqueue unordered-containers ]; description = "Constraint Handling Rules"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "chr-data" = callPackage ({ mkDerivation, array, base, chr-pretty, containers, fclabels , hashable, microlens, microlens-mtl, microlens-th, mtl , template-haskell, unordered-containers, vector }: mkDerivation { pname = "chr-data"; version = "0.1.0.1"; sha256 = "0w8nd6swl4k18rinvranqawf4zffdc4ixnn91a4h3ssf4kv47nsd"; libraryHaskellDepends = [ array base chr-pretty containers fclabels hashable microlens microlens-mtl microlens-th mtl template-haskell unordered-containers vector ]; description = "Datatypes required for chr library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "chr-lang" = callPackage ({ mkDerivation, base, chr-core, chr-data, chr-parse, chr-pretty , containers, fgl, hashable, mtl, time, unordered-containers }: mkDerivation { pname = "chr-lang"; version = "0.1.0.1"; sha256 = "0dd4xlk2klnqn6xyfh3b7gcy17z8x1lvyps5f5mypk9ijmrckhdy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base chr-core chr-data chr-parse chr-pretty containers fgl hashable mtl time unordered-containers ]; executableHaskellDepends = [ base chr-data ]; description = "AST + surface language around chr"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "chr-parse" = callPackage ({ mkDerivation, base, containers, uulib }: mkDerivation { pname = "chr-parse"; version = "0.1.0.0"; sha256 = "00jlfpanzkawiz0fh5gc4czda9ip5r203pnjwllcqhmy9w04ip9k"; revision = "1"; editedCabalFile = "0h3qyn306sxqsvxmz9hfba169nkc3hx7ygkxr5j2sz033fvi31jc"; libraryHaskellDepends = [ base containers uulib ]; description = "Parsing for chr library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "chr-pretty" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "chr-pretty"; version = "0.1.0.0"; sha256 = "0flm7phvi5x84m8vbkvhd3xq3dwnj1vxwi27fw78ikbzx91q376n"; revision = "1"; editedCabalFile = "15v5bv7azi7qw33rg849wggpy07ingd8fp24dm0azwgwsqd05mb9"; libraryHaskellDepends = [ base containers ]; description = "Pretty printing for chr library"; license = lib.licenses.bsd3; }) {}; "chromatin" = callPackage ({ mkDerivation, base, bytestring, conduit, containers , data-default-class, deepseq, directory, filepath, Glob, hslogger , HTF, lens, messagepack, nvim-hs, parsec, prettyprinter, resourcet , ribosome, split, stm-chans, stm-conduit, strings, transformers , typed-process, unliftio }: mkDerivation { pname = "chromatin"; version = "0.1.1.0"; sha256 = "15b4anslh4f4ysmypp10rfp1b1x90nx0q29my7bw9rkdhrxl5i8q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring conduit containers data-default-class deepseq directory filepath Glob hslogger lens messagepack nvim-hs parsec prettyprinter resourcet ribosome split stm-chans stm-conduit strings transformers typed-process unliftio ]; executableHaskellDepends = [ base bytestring conduit containers data-default-class deepseq directory filepath Glob hslogger lens messagepack nvim-hs parsec prettyprinter resourcet ribosome split stm-chans stm-conduit strings transformers typed-process unliftio ]; testHaskellDepends = [ base bytestring conduit containers data-default-class deepseq directory filepath Glob hslogger HTF lens messagepack nvim-hs parsec prettyprinter resourcet ribosome split stm-chans stm-conduit strings transformers typed-process unliftio ]; description = "neovim package manager"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "chronograph" = callPackage ({ mkDerivation, base, deepseq, ghc-prim, thyme, vector-space }: mkDerivation { pname = "chronograph"; version = "0.2.0.1"; sha256 = "0qy2ahnp324jh0ybqwsa4nc3r2x1hkbrg6sl6f8dg1xnr0gpaag2"; libraryHaskellDepends = [ base deepseq ghc-prim thyme vector-space ]; description = "measure timings of data evaluation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "chronologique" = callPackage ({ mkDerivation, aeson, base, bytestring, hourglass, hspec , QuickCheck, text, time, vector }: mkDerivation { pname = "chronologique"; version = "0.3.1.3"; sha256 = "0bb75dijnjnhvgik4qf0zqj9q2wfdqyx70gs18cbxkrqg9956fwh"; libraryHaskellDepends = [ aeson base hourglass text time vector ]; testHaskellDepends = [ aeson base bytestring hourglass hspec QuickCheck vector ]; description = "Time to manipulate time"; license = lib.licenses.mit; }) {}; "chronos" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytebuild, byteslice , bytesmith, bytestring, criterion, deepseq, hashable, HUnit , natural-arithmetic, old-locale, primitive, QuickCheck, semigroups , test-framework, test-framework-hunit, test-framework-quickcheck2 , text, text-short, thyme, time, torsor, vector }: mkDerivation { pname = "chronos"; version = "1.1.4"; sha256 = "1v7h0qlckliid2zd3ff2l9l4xrdxacaw8my8bjj8grysj4vvyn5q"; libraryHaskellDepends = [ aeson attoparsec base bytebuild byteslice bytesmith bytestring deepseq hashable natural-arithmetic primitive semigroups text text-short torsor vector ]; testHaskellDepends = [ aeson attoparsec base bytestring deepseq HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text torsor ]; benchmarkHaskellDepends = [ attoparsec base bytestring criterion deepseq old-locale QuickCheck text text-short thyme time vector ]; description = "A high-performance time library"; license = lib.licenses.bsd3; }) {}; "chronos-bench" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, chronos , containers, deepseq, optparse-applicative, process, terminal-size }: mkDerivation { pname = "chronos-bench"; version = "0.2.0.2"; sha256 = "1h2v4nzgpr4ivn1xw0n6mlphnzjzz3b1iym6sfxd1nkk56q8060v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base bytestring chronos containers deepseq optparse-applicative process terminal-size ]; executableHaskellDepends = [ base optparse-applicative ]; benchmarkHaskellDepends = [ base ]; description = "Benchmarking tool with focus on comparing results"; license = lib.licenses.bsd3; }) {}; "chs-cabal" = callPackage ({ mkDerivation, base, Cabal, chs-deps }: mkDerivation { pname = "chs-cabal"; version = "0.1.1.1"; sha256 = "0fvf26394rpn9g4f3rp13bq8rrhzs9d95k7nbcpayzml2j9rsv3l"; revision = "1"; editedCabalFile = "13c4sc83kl6wvx39b1i09mjgsnn4l7ffcynnhsnn9v5y3nzw3j78"; libraryHaskellDepends = [ base Cabal chs-deps ]; description = "Cabal with c2hs dependencies"; license = lib.licenses.bsd3; }) {}; "chs-deps" = callPackage ({ mkDerivation, alex, array, base, bytestring, criterion, tasty , tasty-hunit }: mkDerivation { pname = "chs-deps"; version = "0.1.0.0"; sha256 = "0mgi44nvsbmfxj2xr7ja7yslsxvbnznd9xbprz967705nhbs2cqb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring ]; libraryToolDepends = [ alex ]; testHaskellDepends = [ base bytestring tasty tasty-hunit ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "c2hs dependency analyzer"; license = lib.licenses.bsd3; }) {}; "chu2" = callPackage ({ mkDerivation, base, bytestring, data-default, hack2 , hack2-handler-snap-server, utf8-string }: mkDerivation { pname = "chu2"; version = "2012.11.20"; sha256 = "01q34kzhisb8ani3k5dfjaixa7j1vqg0nh8mbmnya52hr7p4sdiz"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring data-default hack2 hack2-handler-snap-server utf8-string ]; description = "FFI for Chu2 Agda Web Server Interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "chuchu" = callPackage ({ mkDerivation, abacate, ansi-wl-pprint, base, cmdargs, HUnit , lifted-base, monad-control, parsec, text, transformers, unix }: mkDerivation { pname = "chuchu"; version = "0.4.5"; sha256 = "04xyylp5gliwpps753xqn8r72708ygxcp08j0fypc64ykhv5pnqc"; libraryHaskellDepends = [ abacate ansi-wl-pprint base cmdargs lifted-base monad-control parsec text transformers ]; testHaskellDepends = [ base HUnit text transformers unix ]; description = "Behaviour Driven Development like Cucumber for Haskell"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "chunked-data" = callPackage ({ mkDerivation, base, bytestring, containers, semigroups, text , transformers, vector }: mkDerivation { pname = "chunked-data"; version = "0.3.1"; sha256 = "16m7y7fwrirbjbqqcsfmr4yxa9qvfax6r7pw0zl9ky71ms0wa47p"; libraryHaskellDepends = [ base bytestring containers semigroups text transformers vector ]; description = "Typeclasses for dealing with various chunked data representations"; license = lib.licenses.mit; }) {}; "chunks" = callPackage ({ mkDerivation, base, haskell98, parsec, template-haskell }: mkDerivation { pname = "chunks"; version = "2007.4.18"; sha256 = "0qdwilzhbnx5zgga65lcwd6kzwvsbvi8ybfw9i4d8ziz89190fkz"; libraryHaskellDepends = [ base haskell98 parsec template-haskell ]; description = "Simple template library with static safety"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "chunky" = callPackage ({ mkDerivation, base, binary, bytestring, HUnit, text }: mkDerivation { pname = "chunky"; version = "0.1.0.0"; sha256 = "12g5hvb5qpbmfn1389wj7sfkc4qp19vg24gpn6j225yfyk8ccik7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring text ]; executableHaskellDepends = [ base binary bytestring text ]; testHaskellDepends = [ base binary bytestring HUnit text ]; description = "Human-readable storage of text/binary objects"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "church" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "church"; version = "0.1.0.0"; sha256 = "018k9a014q4zprsla5k5hrdq1zwpp7hmckc0ldaj7nf6vg1hxas2"; libraryHaskellDepends = [ base ]; description = "Automatically convert Generic instances to and from church representations"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "church-list" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "church-list"; version = "0.0.2"; sha256 = "0xidwcn79acpg691n0xqk3q7xlprp9gibqkafn262zq24sks31xw"; libraryHaskellDepends = [ base ]; doHaddock = false; description = "Removed; please see fmlist"; license = lib.licenses.mit; }) {}; "church-maybe" = callPackage ({ mkDerivation, base, deepseq, semigroupoids, semigroups }: mkDerivation { pname = "church-maybe"; version = "0.1.0.0"; sha256 = "0zcpqsaq5ic8zw88r1kqjb592qy174b0ljjhj5qp90cvzmm7bwyz"; libraryHaskellDepends = [ base deepseq semigroupoids semigroups ]; description = "Church encoded Maybe"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "church-pair" = callPackage ({ mkDerivation, base, bifunctors, semigroups, transformers }: mkDerivation { pname = "church-pair"; version = "0.1.0.1"; sha256 = "1vrbfmzsysfqdxfah54w9kw0j9qaa0f514yz7qzflp8qgah6rckk"; libraryHaskellDepends = [ base bifunctors semigroups transformers ]; description = "Church encoded pair"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "churros" = callPackage ({ mkDerivation, async, base, containers, doctest, random, stm , time, unagi-chan }: mkDerivation { pname = "churros"; version = "0.1.5.0"; sha256 = "05fb9vmx18dypfw6303y74cbag9vv187w6z402dv4vff35ya4bvh"; libraryHaskellDepends = [ async base containers random stm time unagi-chan ]; testHaskellDepends = [ async base containers doctest random stm time unagi-chan ]; description = "Channel/Arrow based streaming computation library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cielo" = callPackage ({ mkDerivation, aeson, base, bytestring, convertible, data-default , hspec, http-client, http-types, lens, mtl, pretty-show , QuickCheck, template-haskell, text, uuid, wreq }: mkDerivation { pname = "cielo"; version = "0.1.2.0"; sha256 = "0820l86fqbahkpyvbmxmjw8nb29351zfgb7n8g0jb9hrs3jg6zcw"; libraryHaskellDepends = [ aeson base bytestring convertible data-default http-client http-types lens mtl template-haskell text uuid wreq ]; testHaskellDepends = [ aeson base bytestring convertible data-default hspec http-client http-types lens mtl pretty-show QuickCheck template-haskell text uuid wreq ]; description = "Cielo API v3 Bindings for Haskell"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cil" = callPackage ({ mkDerivation, base, bytestring, language-c }: mkDerivation { pname = "cil"; version = "0.1.1"; sha256 = "0farjdyq6w33jm0qqdkfd6l7b8rr6k55dqfha643mj6nh1y904az"; libraryHaskellDepends = [ base bytestring language-c ]; description = "An interface to CIL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cimple" = callPackage ({ mkDerivation, aeson, alex, ansi-wl-pprint, array, base , bytestring, containers, data-fix, filepath, groom, happy, hspec , hspec-discover, monad-parallel, mtl, recursion-schemes, split , text, transformers-compat }: mkDerivation { pname = "cimple"; version = "0.0.16"; sha256 = "02pxk1r076j0vkn0vhny9nxzf0dlql1hcn8sdw0nili8mb41pbj4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-wl-pprint array base bytestring containers data-fix filepath monad-parallel mtl recursion-schemes split text transformers-compat ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base bytestring groom text ]; testHaskellDepends = [ ansi-wl-pprint base data-fix hspec text transformers-compat ]; testToolDepends = [ hspec-discover ]; description = "Simple C-like programming language"; license = lib.licenses.gpl3Only; }) {}; "cinvoke" = callPackage ({ mkDerivation, base, bytestring, cinvoke }: mkDerivation { pname = "cinvoke"; version = "0.1"; sha256 = "0niz7banhrkcwdfp6w5gwy1brz1c26mylnlavi5zxgawfq4d3sl2"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ cinvoke ]; description = "A binding to cinvoke"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {cinvoke = null;}; "cio" = callPackage ({ mkDerivation, base, monad-stm, mtl, parallel-io, stm }: mkDerivation { pname = "cio"; version = "0.1.0"; sha256 = "0518cbfyjh13ghihvnxvbhlw4060cqw5047bdrflphmigwbvpplb"; libraryHaskellDepends = [ base monad-stm mtl parallel-io stm ]; description = "A monad for concurrent IO on a thread pool"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cipher-aes" = callPackage ({ mkDerivation, base, byteable, bytestring, criterion , crypto-cipher-benchmarks, crypto-cipher-tests , crypto-cipher-types, mtl, QuickCheck, securemem, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "cipher-aes"; version = "0.2.11"; sha256 = "05ahz6kjq0fl1w66gpiqy0vndli5yx1pbsbw9ni3viwqas4p3cfk"; libraryHaskellDepends = [ base byteable bytestring crypto-cipher-types securemem ]; testHaskellDepends = [ base byteable bytestring crypto-cipher-tests crypto-cipher-types QuickCheck test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base bytestring criterion crypto-cipher-benchmarks crypto-cipher-types mtl ]; description = "Fast AES cipher implementation with advanced mode of operations"; license = lib.licenses.bsd3; }) {}; "cipher-aes128" = callPackage ({ mkDerivation, base, bytestring, Cabal, cereal, criterion , crypto-api, entropy, process, tagged }: mkDerivation { pname = "cipher-aes128"; version = "0.7.0.6"; sha256 = "1pcxmgj9i8g3yl502lpywc75dilmaszlzixpd7wqjqr7lvasa117"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal process ]; libraryHaskellDepends = [ base bytestring cereal crypto-api tagged ]; benchmarkHaskellDepends = [ base bytestring cereal criterion crypto-api entropy tagged ]; description = "AES and common modes using AES-NI when available"; license = lib.licenses.bsd3; }) {}; "cipher-blowfish" = callPackage ({ mkDerivation, base, byteable, bytestring, criterion , crypto-cipher-benchmarks, crypto-cipher-tests , crypto-cipher-types, mtl, QuickCheck, securemem, test-framework , test-framework-quickcheck2, vector }: mkDerivation { pname = "cipher-blowfish"; version = "0.0.3"; sha256 = "0hb67gmiyqrknynz5am8nada1b1v47rqla87dw5nvfhxhl51fhcg"; libraryHaskellDepends = [ base byteable bytestring crypto-cipher-types securemem vector ]; testHaskellDepends = [ base byteable bytestring crypto-cipher-tests crypto-cipher-types QuickCheck test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base bytestring criterion crypto-cipher-benchmarks crypto-cipher-types mtl ]; description = "Blowfish cipher"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cipher-camellia" = callPackage ({ mkDerivation, base, byteable, bytestring, criterion , crypto-cipher-benchmarks, crypto-cipher-tests , crypto-cipher-types, mtl, QuickCheck, securemem, test-framework , test-framework-quickcheck2, vector }: mkDerivation { pname = "cipher-camellia"; version = "0.0.2"; sha256 = "19z2mi1rvp8fsqjdbmrm1hdlxmx61yr55fyknmmn945qrlvx234d"; libraryHaskellDepends = [ base byteable bytestring crypto-cipher-types securemem vector ]; testHaskellDepends = [ base byteable bytestring crypto-cipher-tests crypto-cipher-types QuickCheck test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base bytestring criterion crypto-cipher-benchmarks crypto-cipher-types mtl ]; description = "Camellia block cipher primitives"; license = lib.licenses.bsd3; }) {}; "cipher-des" = callPackage ({ mkDerivation, base, byteable, bytestring, criterion , crypto-cipher-benchmarks, crypto-cipher-tests , crypto-cipher-types, mtl, QuickCheck, securemem, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "cipher-des"; version = "0.0.6"; sha256 = "1isazxa2nr1y13y0danfk7wghy34rfpn3f43rw714nk2xk6vrwc5"; libraryHaskellDepends = [ base byteable bytestring crypto-cipher-types securemem ]; testHaskellDepends = [ base byteable bytestring crypto-cipher-tests crypto-cipher-types QuickCheck test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base bytestring criterion crypto-cipher-benchmarks crypto-cipher-types mtl ]; description = "DES and 3DES primitives"; license = lib.licenses.bsd3; }) {}; "cipher-rc4" = callPackage ({ mkDerivation, base, byteable, bytestring, criterion , crypto-cipher-benchmarks, crypto-cipher-tests , crypto-cipher-types, deepseq, mtl, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "cipher-rc4"; version = "0.1.4"; sha256 = "0k9qf0cn5yxc4qlqikcm5yyrnkkvr6g3v7306cp8iwz7r4dp6zn6"; libraryHaskellDepends = [ base byteable bytestring crypto-cipher-types ]; testHaskellDepends = [ base bytestring crypto-cipher-tests crypto-cipher-types QuickCheck test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base bytestring criterion crypto-cipher-benchmarks crypto-cipher-types deepseq mtl ]; description = "Fast RC4 cipher implementation"; license = lib.licenses.bsd3; }) {}; "cipher-rc5" = callPackage ({ mkDerivation, base, split }: mkDerivation { pname = "cipher-rc5"; version = "0.1.0.2"; sha256 = "0l9lhyqn74mlgwm4mplm94i0x2xjmvnxnp8nm3h6aj8v5ishl1md"; libraryHaskellDepends = [ base split ]; description = "Pure RC5 implementation"; license = lib.licenses.bsd3; }) {}; "ciphersaber2" = callPackage ({ mkDerivation, array, base, bytestring, parseargs }: mkDerivation { pname = "ciphersaber2"; version = "0.1.1.2"; sha256 = "1czg839dbwwi21dk03dpjlypcfzjliv2qiivz4fdf4j3zygq0k6n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring ]; executableHaskellDepends = [ array base bytestring parseargs ]; description = "Implementation of CipherSaber2 RC4 cryptography"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "circ" = callPackage ({ mkDerivation, base, directory, mtl }: mkDerivation { pname = "circ"; version = "0.0.4"; sha256 = "0n3m7kjyqic10dl06zic5qjb1yb1ff8jn9d1wchrarkprcw25knc"; libraryHaskellDepends = [ base directory mtl ]; description = "A Compiler IR Compiler"; license = lib.licenses.bsd3; }) {}; "circle-packing" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "circle-packing"; version = "0.1.0.6"; sha256 = "06z8irwrjxxgk5xqlpy6a9mjl44kp9pgx2xpslhgxrd31nll9vk4"; revision = "4"; editedCabalFile = "1jp1b6l5v1llmggy316s4bb78wjvgq8iya0i2zz4k5v6l5dl8ln2"; libraryHaskellDepends = [ base ]; description = "Simple heuristic for packing discs of varying radii in a circle"; license = lib.licenses.bsd3; }) {}; "circlehs" = callPackage ({ mkDerivation, aeson, base, http-client, http-client-tls, mtl , servant, servant-client, text, time, transformers , unordered-containers }: mkDerivation { pname = "circlehs"; version = "0.0.3"; sha256 = "1kry06hdlrh25rdsim908n5ggyp3lsfv792572ajf8lr56y0cnda"; libraryHaskellDepends = [ aeson base http-client http-client-tls mtl servant servant-client text time transformers unordered-containers ]; description = "The CircleCI REST API for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "circuit-breaker" = callPackage ({ mkDerivation, base, mtl, QuickCheck, quickcheck-instances , random, tasty, tasty-hunit, tasty-quickcheck, text, time , transformers, unliftio, unliftio-core, unordered-containers }: mkDerivation { pname = "circuit-breaker"; version = "0.1.0.0"; sha256 = "1yg6d0676z94070rwqzf13bpg1qzqyh5wk38yqcp7w1aib304mw7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl random text time transformers unliftio unliftio-core unordered-containers ]; executableHaskellDepends = [ base mtl random text time transformers unliftio unliftio-core unordered-containers ]; testHaskellDepends = [ base mtl QuickCheck quickcheck-instances random tasty tasty-hunit tasty-quickcheck text time transformers unliftio unliftio-core unordered-containers ]; description = "An implementation of the \"circuit breaker\" pattern to disable repeated calls to a failing system"; license = lib.licenses.bsd3; }) {}; "circular" = callPackage ({ mkDerivation, aeson, base, criterion, hspec, primitive , QuickCheck, quickcheck-instances, vector }: mkDerivation { pname = "circular"; version = "0.4.0.2"; sha256 = "1wmm649rpjyy1w7k8zd4b8k52cb26i2jq4n6hszbspxp2bcvrnfs"; libraryHaskellDepends = [ aeson base primitive vector ]; testHaskellDepends = [ aeson base hspec primitive QuickCheck quickcheck-instances vector ]; benchmarkHaskellDepends = [ base criterion vector ]; description = "Circular fixed-sized mutable vectors"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ dschrempf ]; }) {}; "circus" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, mtl, syb , text }: mkDerivation { pname = "circus"; version = "0.1.0.0"; sha256 = "07pdn24llhi7lrxvdcn097dw7d7a4z3yn7z1srymiafb5csg8vlf"; libraryHaskellDepends = [ aeson base bytestring containers mtl syb text ]; description = "Types and a small DSL for working with netlistsvg"; license = lib.licenses.bsd3; }) {}; "cirru-parser" = callPackage ({ mkDerivation, aeson, base, text, vector }: mkDerivation { pname = "cirru-parser"; version = "0.0.2"; sha256 = "11qnc8rbw9zxrsaa49x5wmkrnr0vi6pgb1j18nrn40sbbww95xrz"; libraryHaskellDepends = [ aeson base text vector ]; description = "Cirru Parser in Haskell"; license = lib.licenses.mit; }) {}; "cisco-spark-api" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bitset-word8 , bytestring, conduit, data-default, hspec, http-conduit , http-types, network-uri, optparse-applicative, text, utf8-string , wai, warp }: mkDerivation { pname = "cisco-spark-api"; version = "0.1.0.4"; sha256 = "0i528c0lbk3k30q53p3qy01fq3mdpv0664q49lfvzcxkkjchwmbg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bitset-word8 bytestring conduit data-default http-conduit network-uri text ]; executableHaskellDepends = [ aeson base bytestring conduit data-default http-conduit optparse-applicative text utf8-string ]; testHaskellDepends = [ aeson async attoparsec base bytestring conduit data-default hspec http-conduit http-types network-uri text wai warp ]; description = "DEPRECATED in favor of webex-teams-api"; license = lib.licenses.mit; }) {}; "citation-resolve" = callPackage ({ mkDerivation, aeson, base, bytestring, citeproc-hs, containers , curl, data-default, directory, doctest, download-curl, either , filepath, hspec, lens, MissingH, mtl, process, QuickCheck, safe , text, transformers, yaml }: mkDerivation { pname = "citation-resolve"; version = "0.4.3"; sha256 = "1x561l7shkz1nh43xh2nj83pb183rah1swi0ql9n0wr9ykq1mh1l"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring citeproc-hs containers curl data-default directory download-curl either lens mtl process safe text transformers yaml ]; testHaskellDepends = [ base directory doctest filepath hspec MissingH QuickCheck ]; description = "convert document IDs such as DOI, ISBN, arXiv ID to bibliographic reference"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "citeproc" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , case-insensitive, containers, data-default, Diff, directory , file-embed, filepath, mtl, pandoc-types, pretty, safe, scientific , text, timeit, transformers, unicode-collation, uniplate, vector , xml-conduit }: mkDerivation { pname = "citeproc"; version = "0.6.0.1"; sha256 = "015ansq3a710s0hzs2157fx12bc4f1hy45l4dbi6j477sy800bqc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring case-insensitive containers data-default file-embed filepath pandoc-types safe scientific text transformers unicode-collation uniplate vector xml-conduit ]; testHaskellDepends = [ aeson base bytestring containers Diff directory filepath mtl pretty text timeit transformers ]; description = "Generates citations and bibliography from CSL styles"; license = lib.licenses.bsd2; }) {}; "citeproc_0_7" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , case-insensitive, containers, data-default, Diff, directory , file-embed, filepath, mtl, pandoc-types, pretty, safe, scientific , text, timeit, transformers, unicode-collation, uniplate, vector , xml-conduit }: mkDerivation { pname = "citeproc"; version = "0.7"; sha256 = "1xsfsz6hdp0ickps1qafkfn7pwjxc22a5ib3bl99jdjbx7fql6h9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring case-insensitive containers data-default file-embed filepath pandoc-types safe scientific text transformers unicode-collation uniplate vector xml-conduit ]; testHaskellDepends = [ aeson base bytestring containers Diff directory filepath mtl pretty text timeit transformers ]; description = "Generates citations and bibliography from CSL styles"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; }) {}; "citeproc-hs" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , hexpat, hs-bibutils, HTTP, json, mtl, network, network-uri , old-locale, pandoc-types, parsec, syb, time, utf8-string }: mkDerivation { pname = "citeproc-hs"; version = "0.3.10"; sha256 = "1fb51v8hv8ik3a8grba2br6cfbj1b3y72lgjh4i75xh09i7xna0r"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers directory filepath hexpat hs-bibutils HTTP json mtl network network-uri old-locale pandoc-types parsec syb time utf8-string ]; description = "A Citation Style Language implementation in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "citeproc-hs-pandoc-filter" = callPackage ({ mkDerivation, aeson, base, bytestring, citeproc-hs, containers , directory, filepath, mtl, pandoc, pandoc-types, parsec, tagsoup , texmath, utf8-string, yaml }: mkDerivation { pname = "citeproc-hs-pandoc-filter"; version = "0.1"; sha256 = "1kwsmwm0yxvqdxxr7x13hmq4nm8a9plmsfkwbvfp13bbd4mwcxnj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring citeproc-hs containers directory filepath mtl pandoc pandoc-types parsec tagsoup texmath utf8-string yaml ]; description = "A Pandoc filter for processing bibliographic references with citeproc-hs"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "cityhash" = callPackage ({ mkDerivation, base, bytestring, largeword, QuickCheck , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "cityhash"; version = "0.3.0.1"; sha256 = "1nr0sqrvnsjkgyhlw55mnr69s5ddxk9f0bbpwkigqc7m457vkxi6"; libraryHaskellDepends = [ base bytestring largeword ]; testHaskellDepends = [ base bytestring largeword QuickCheck test-framework test-framework-quickcheck2 ]; description = "Bindings to CityHash"; license = lib.licenses.mit; }) {}; "cj-token" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, containers, either , hspec, jwt, QuickCheck, text, text-conversions, time }: mkDerivation { pname = "cj-token"; version = "0.0.1"; sha256 = "0s65q242fn19bjx2alk1bx34sy19bq118qzxl3wngldn1gn6idvm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring containers either jwt text text-conversions time ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec jwt QuickCheck text text-conversions time ]; description = "A new Haskeleton package"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cjk" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, text , text-icu }: mkDerivation { pname = "cjk"; version = "0.1.0.1"; sha256 = "1r0rw33vqkhck0mfqz19plw9a71f56gdcjldrxl23178fps349vl"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base bytestring containers text text-icu ]; testHaskellDepends = [ base ]; description = "Data about Chinese, Japanese and Korean characters and languages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cl3" = callPackage ({ mkDerivation, base, criterion, deepseq, massiv, random, time , vector, weigh }: mkDerivation { pname = "cl3"; version = "3.0.0.0"; sha256 = "1x5pmmlhk1g4sq8gfrfpaiv20gamhnv3iwscp25pmhq6dwavf641"; libraryHaskellDepends = [ base deepseq random ]; testHaskellDepends = [ base criterion random ]; benchmarkHaskellDepends = [ base criterion massiv time vector weigh ]; description = "Clifford Algebra of three dimensional space"; license = lib.licenses.bsd3; }) {}; "cl3-hmatrix-interface" = callPackage ({ mkDerivation, base, cl3, hmatrix }: mkDerivation { pname = "cl3-hmatrix-interface"; version = "2.0.0.0"; sha256 = "0sa1gaclh7b3mpqiiyqqn2gqfwkwj2ig5yzjk1y0hkzyc7rz4l3k"; libraryHaskellDepends = [ base cl3 hmatrix ]; description = "Interface to/from Cl3 and HMatrix"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cl3-linear-interface" = callPackage ({ mkDerivation, base, cl3, linear }: mkDerivation { pname = "cl3-linear-interface"; version = "2.0.0.0"; sha256 = "15431azhvwk2fcd3aca5snpqrp8kf7zdlbyxh99i1xfdhvq4vc78"; libraryHaskellDepends = [ base cl3 linear ]; description = "Interface to/from Cl3 and Linear"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "clac" = callPackage ({ mkDerivation, base, containers, dsp, optparse-applicative , plailude, pretty-tree, safe, split }: mkDerivation { pname = "clac"; version = "0.5.0"; sha256 = "1ajah3ma4ms2y2kg4wkasjycsqz728n6chx1lm1r3xaiv17akya8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers dsp optparse-applicative plailude pretty-tree safe split ]; description = "Simple CLI RPN calculator"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "clafer" = callPackage ({ mkDerivation, aeson, alex, array, base, bytestring, cmdargs , containers, data-stringmap, directory, doctest, executable-path , file-embed, filepath, happy, HTTP, HUnit, json-builder, lens , lens-aeson, mtl, mtl-compat, network, network-uri, parsec , process, QuickCheck, split, string-conversions, tasty , tasty-hunit, tasty-th, text, transformers, transformers-compat }: mkDerivation { pname = "clafer"; version = "0.4.5"; sha256 = "1llr7mnlh8msn9plgnnj73w3jqlcwn8v9k2m58520l9q2zfvf68b"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson array base bytestring cmdargs containers data-stringmap directory executable-path file-embed filepath HTTP json-builder lens lens-aeson mtl mtl-compat network network-uri parsec process split string-conversions text transformers transformers-compat ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base cmdargs containers filepath mtl process split ]; testHaskellDepends = [ base containers data-stringmap directory doctest filepath HUnit lens lens-aeson mtl mtl-compat QuickCheck tasty tasty-hunit tasty-th transformers-compat ]; description = "Compiles Clafer models to other formats: Alloy, JavaScript, JSON, HTML, Dot"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "claferIG" = callPackage ({ mkDerivation, array, base, clafer, cmdargs, containers , data-stringmap, directory, executable-path, filepath, haskeline , HaXml, HUnit, json-builder, mtl, mtl-compat, parsec, process , string-conversions, tasty, tasty-hunit, tasty-th, transformers , transformers-compat }: mkDerivation { pname = "claferIG"; version = "0.4.5"; sha256 = "1jv1bl9fzbahhk0g64n611h9hipkr4zcasj2dw5w5v2nqlwrwdjj"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base clafer containers data-stringmap directory executable-path filepath haskeline HaXml json-builder mtl mtl-compat parsec process string-conversions transformers transformers-compat ]; executableHaskellDepends = [ base clafer cmdargs containers directory executable-path filepath haskeline mtl mtl-compat transformers transformers-compat ]; testHaskellDepends = [ array base clafer cmdargs directory filepath HUnit tasty tasty-hunit tasty-th transformers transformers-compat ]; description = "claferIG is an interactive tool that generates instances of Clafer models"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "claferwiki" = callPackage ({ mkDerivation, base, clafer, containers, directory, gitit , MissingH, mtl, network, network-uri, process, SHA, split, time , transformers, transformers-compat, utf8-string }: mkDerivation { pname = "claferwiki"; version = "0.4.5"; sha256 = "0rjppdxxzaf3898jklq4c0b7zjnkg6zcqr5nxbrabmvm2l53a4p0"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clafer containers directory gitit MissingH mtl network network-uri process SHA split time transformers transformers-compat utf8-string ]; description = "A wiki-based IDE for literate modeling with Clafer"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "clang-compilation-database" = callPackage ({ mkDerivation, aeson, base, bytestring, text }: mkDerivation { pname = "clang-compilation-database"; version = "0.1.0.1"; sha256 = "1a0wvk82k65b5lscsvg5p41shpz98rahq44d5vyf8wclfshh2ihi"; libraryHaskellDepends = [ aeson base bytestring text ]; testHaskellDepends = [ aeson base bytestring ]; description = "JSON Compilation Database Format encoding and decoding"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "clang-pure" = callPackage ({ mkDerivation, base, bytestring, Cabal, clang, containers , contravariant, inline-c, lens, microlens, microlens-contra , process, singletons, stm, template-haskell, vector }: mkDerivation { pname = "clang-pure"; version = "0.2.0.6"; sha256 = "0s7aqx2wchs834r47kj826kp6fdk3h9gl88s50b1992xhnqxv619"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal inline-c process ]; libraryHaskellDepends = [ base bytestring containers contravariant inline-c microlens microlens-contra singletons stm template-haskell vector ]; librarySystemDepends = [ clang ]; testHaskellDepends = [ base bytestring lens ]; description = "Pure C++ code analysis with libclang"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (self.llvmPackages) clang;}; "clanki" = callPackage ({ mkDerivation, base, bytestring, directory, safe, strict, time }: mkDerivation { pname = "clanki"; version = "1.2.7"; sha256 = "0xi5kqr5xz0y290kky9h75bi53lwkkrhghh9c1almgyijbzi73gj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory safe strict time ]; description = "Command-line spaced-repetition software"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "clarifai" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, easy-file , HTTP, http-client, lens, lens-aeson, scientific, text , unordered-containers, vector, wreq }: mkDerivation { pname = "clarifai"; version = "0.2.0.0"; sha256 = "0b8xqh9mw5vrlxsflq396ndkrrnw3rr7ymfv3n37258xqa92yf2a"; libraryHaskellDepends = [ aeson base bytestring containers easy-file HTTP http-client lens lens-aeson scientific text unordered-containers vector wreq ]; description = "API Client for the Clarifai API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "clash" = callPackage ({ mkDerivation, base, containers, data-accessor , data-accessor-template, directory, filepath, ghc, haskell98 , pretty, prettyclass, template-haskell, tfp, th-lift, time , transformers, utility-ht, vhdl }: mkDerivation { pname = "clash"; version = "0.1.3.11"; sha256 = "047dhg6y7yvp5vdarylry0q4l29a4x2dkjilk6j624lxcc17gyhx"; libraryHaskellDepends = [ base containers data-accessor data-accessor-template directory filepath ghc haskell98 pretty prettyclass template-haskell tfp th-lift time transformers utility-ht vhdl ]; description = "CAES Language for Synchronous Hardware (CLaSH)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "clash-ghc" = callPackage ({ mkDerivation, array, base, bytestring, Cabal, clash-lib , clash-prelude, concurrent-supply, containers, data-binary-ieee754 , deepseq, directory, exceptions, extra, filepath, ghc, ghc-bignum , ghc-boot, ghc-prim, ghc-typelits-extra, ghc-typelits-knownnat , ghc-typelits-natnormalise, ghci, hashable, haskeline, lens, mtl , primitive, process, reflection, split, template-haskell, text , time, transformers, uniplate, unix, unordered-containers , utf8-string, vector }: mkDerivation { pname = "clash-ghc"; version = "1.6.3"; sha256 = "1g1szdy2fcjkjlf6w8r3kr0qinv56q0w1lcxav6jzz5ihplxyhhg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring Cabal clash-lib clash-prelude concurrent-supply containers data-binary-ieee754 deepseq directory exceptions extra filepath ghc ghc-bignum ghc-boot ghc-prim ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise ghci hashable haskeline lens mtl primitive process reflection split template-haskell text time transformers uniplate unix unordered-containers utf8-string vector ]; executableHaskellDepends = [ base ]; description = "Clash: a functional hardware description language - GHC frontend"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; }) {}; "clash-lib" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, array, async , attoparsec, base, base16-bytestring, binary, bytestring , clash-prelude, concurrent-supply, containers, cryptohash-sha256 , data-binary-ieee754, data-default, deepseq, directory, dlist , exceptions, extra, filepath, ghc, ghc-bignum, ghc-boot-th , ghc-typelits-knownnat, Glob, hashable, haskell-src-exts , haskell-src-meta, hint, interpolate, lens, mtl , ordered-containers, pretty-show, prettyprinter, primitive , quickcheck-text, stringsearch, tasty, tasty-hunit , tasty-quickcheck, template-haskell, temporary, terminal-size , text, time, transformers, trifecta, unordered-containers, vector , vector-binary-instances, yaml }: mkDerivation { pname = "clash-lib"; version = "1.6.3"; sha256 = "1ylpdfzhr7sgs7s2ivqh4nsmcl3v034k10a3wdd44n50bdlhsk47"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal array async attoparsec base base16-bytestring binary bytestring clash-prelude concurrent-supply containers cryptohash-sha256 data-binary-ieee754 data-default deepseq directory dlist exceptions extra filepath ghc ghc-bignum ghc-boot-th hashable haskell-src-meta hint interpolate lens mtl ordered-containers pretty-show prettyprinter primitive template-haskell temporary terminal-size text time transformers trifecta unordered-containers vector vector-binary-instances yaml ]; executableHaskellDepends = [ aeson base bytestring containers deepseq directory Glob stringsearch yaml ]; testHaskellDepends = [ aeson aeson-pretty base base16-bytestring bytestring clash-prelude concurrent-supply containers data-default deepseq ghc ghc-typelits-knownnat haskell-src-exts lens pretty-show quickcheck-text tasty tasty-hunit tasty-quickcheck template-haskell text transformers unordered-containers ]; description = "Clash: a functional hardware description language - As a library"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; }) {}; "clash-lib-hedgehog" = callPackage ({ mkDerivation, base, clash-lib, containers, data-binary-ieee754 , fakedata, ghc-typelits-knownnat, ghc-typelits-natnormalise , hedgehog, hedgehog-fakedata, mmorph, mtl, pretty-show, primitive , text, transformers }: mkDerivation { pname = "clash-lib-hedgehog"; version = "1.6.3"; sha256 = "05j6rc3d4lpvrnxqsa81ass0xb8pw03nbdlgvq17gpm3697m0kqr"; libraryHaskellDepends = [ base clash-lib containers data-binary-ieee754 fakedata ghc-typelits-knownnat ghc-typelits-natnormalise hedgehog hedgehog-fakedata mmorph mtl pretty-show primitive text transformers ]; description = "Hedgehog Generators for clash-lib"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; }) {}; "clash-multisignal" = callPackage ({ mkDerivation, base, clash-prelude, deepseq , ghc-typelits-knownnat, QuickCheck }: mkDerivation { pname = "clash-multisignal"; version = "0.2.0.0"; sha256 = "0jqlz3h226ql641z4kzwf921f5sb0zf9zh2c9gli4bbw7csn93nd"; libraryHaskellDepends = [ base clash-prelude deepseq ghc-typelits-knownnat QuickCheck ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "clash-prelude" = callPackage ({ mkDerivation, array, arrows, base, binary, bytestring , constraints, containers, criterion, data-binary-ieee754 , data-default-class, deepseq, directory, doctest-parallel, extra , filepath, ghc-bignum, ghc-prim, ghc-typelits-extra , ghc-typelits-knownnat, ghc-typelits-natnormalise, half, hashable , hedgehog, hint, interpolate, lens, QuickCheck , quickcheck-classes-base, recursion-schemes, reflection , singletons, tasty, tasty-hedgehog, tasty-hunit, tasty-quickcheck , tasty-th, template-haskell, text, th-abstraction, th-lift , th-orphans, time, transformers, type-errors, uniplate, vector }: mkDerivation { pname = "clash-prelude"; version = "1.6.3"; sha256 = "1yl0lx6bbjqj7zylayssi971q3y2736jzg9sd5rxpcgr15isprzm"; libraryHaskellDepends = [ array arrows base binary bytestring constraints containers data-binary-ieee754 data-default-class deepseq extra ghc-bignum ghc-prim ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise half hashable interpolate lens QuickCheck recursion-schemes reflection singletons template-haskell text th-abstraction th-lift th-orphans time transformers type-errors uniplate vector ]; testHaskellDepends = [ base bytestring deepseq doctest-parallel filepath ghc-typelits-extra ghc-typelits-knownnat ghc-typelits-natnormalise hedgehog hint quickcheck-classes-base tasty tasty-hedgehog tasty-hunit tasty-quickcheck tasty-th template-haskell ]; benchmarkHaskellDepends = [ base criterion deepseq directory template-haskell ]; description = "Clash: a functional hardware description language - Prelude library"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; }) {}; "clash-prelude-hedgehog" = callPackage ({ mkDerivation, base, clash-prelude, ghc-typelits-knownnat , ghc-typelits-natnormalise, hedgehog, text }: mkDerivation { pname = "clash-prelude-hedgehog"; version = "1.6.3"; sha256 = "05dxp79njsa85y0125b0biqcax7bc73j6zn1f6vgc235fbyc2nza"; libraryHaskellDepends = [ base clash-prelude ghc-typelits-knownnat ghc-typelits-natnormalise hedgehog text ]; description = "Hedgehog Generators for clash-prelude"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; }) {}; "clash-prelude-quickcheck" = callPackage ({ mkDerivation, base, clash-prelude, QuickCheck }: mkDerivation { pname = "clash-prelude-quickcheck"; version = "0.1.2.1"; sha256 = "1fn5wlg2lmxl6rs2ygnf0m88bgcjf62jpprbp425pqbq6lvhw70w"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clash-prelude QuickCheck ]; description = "QuickCheck instances for various types in the CλaSH Prelude"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "clash-shake" = callPackage ({ mkDerivation, aeson, base, bytestring, clash-ghc, clash-lib , clash-prelude, directory, shake, split, stache, text , unordered-containers }: mkDerivation { pname = "clash-shake"; version = "0.3.0"; sha256 = "1iprssnpxykh9fjgckjnh5qlmnf1drgzjjfcq9fxyqs755y38vbi"; libraryHaskellDepends = [ aeson base bytestring clash-ghc clash-lib clash-prelude directory shake split stache text unordered-containers ]; description = "Shake rules for building Clash programs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "clash-systemverilog" = callPackage ({ mkDerivation, base, clash-lib, clash-prelude, fgl, hashable , lens, mtl, text, unordered-containers, wl-pprint-text }: mkDerivation { pname = "clash-systemverilog"; version = "0.7.2"; sha256 = "056m8ynwq3y11zkkx9nkkmvamnm2m3337vk8lkx90pk96nvdiaiy"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clash-lib clash-prelude fgl hashable lens mtl text unordered-containers wl-pprint-text ]; description = "CAES Language for Synchronous Hardware - SystemVerilog backend"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; }) {}; "clash-verilog" = callPackage ({ mkDerivation, base, clash-lib, clash-prelude, fgl, hashable , lens, mtl, text, unordered-containers, wl-pprint-text }: mkDerivation { pname = "clash-verilog"; version = "0.7.2"; sha256 = "09bfrhhiml6m0qssvr18p38ypyxj1zp7vxgci974gd6k597ihi2k"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clash-lib clash-prelude fgl hashable lens mtl text unordered-containers wl-pprint-text ]; description = "CAES Language for Synchronous Hardware - Verilog backend"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; }) {}; "clash-vhdl" = callPackage ({ mkDerivation, base, clash-lib, clash-prelude, fgl, hashable , lens, mtl, text, unordered-containers, wl-pprint-text }: mkDerivation { pname = "clash-vhdl"; version = "0.7.2"; sha256 = "1c63m2gcifak0v38rsmv4j521br84jaspdb193a66957qisvfsvs"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clash-lib clash-prelude fgl hashable lens mtl text unordered-containers wl-pprint-text ]; description = "CAES Language for Synchronous Hardware - VHDL backend"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; }) {}; "clashilator" = callPackage ({ mkDerivation, aeson, base, Cabal, clash-ghc, clash-lib , containers, filepath, ghc, lens, optparse-applicative, shake , stache, text, unordered-containers }: mkDerivation { pname = "clashilator"; version = "0.1.2"; sha256 = "1p58zn6m85zgn4f6pj6v6vqhhcazbid7gi9vg7cm52i1sx1jdbb8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base Cabal clash-ghc clash-lib containers filepath ghc lens optparse-applicative shake stache text unordered-containers ]; executableHaskellDepends = [ aeson base Cabal clash-ghc clash-lib containers filepath ghc lens optparse-applicative shake stache text unordered-containers ]; description = "Automated Clash to Verilator bridge"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "classify" = callPackage ({ mkDerivation, base, containers, mtl }: mkDerivation { pname = "classify"; version = "2013.11.6.1"; sha256 = "03d4ygqhqbg4cvfjp8c5cyy0fkgf1fpzc1li45bqc555jrxwszwr"; libraryHaskellDepends = [ base containers mtl ]; description = "Library for classification of media files"; license = lib.licenses.publicDomain; }) {}; "classify-frog" = callPackage ({ mkDerivation, array, audacity, base, bifunctors, carray , comfort-array, concurrent-split, containers, deepseq , explicit-exception, fft, filemanip, gnuplot, hmm-lapack, lapack , lazy-csv, llvm-extra, llvm-tf, non-empty, numeric-prelude , optparse-applicative, parallel, pathtype, pooled-io, semigroups , shell-utility, soxlib, storable-record, storablevector , storablevector-carray, synthesizer-core, synthesizer-llvm , tagchup, text, time, transformers, utility-ht, xml-basic }: mkDerivation { pname = "classify-frog"; version = "0.2.4.3"; sha256 = "0pba3a2vj9s5x8mm878q8vl0a57vrm2c4s79n0vc2pggbkb6dybc"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array audacity base bifunctors carray comfort-array concurrent-split containers deepseq explicit-exception fft filemanip gnuplot hmm-lapack lapack lazy-csv llvm-extra llvm-tf non-empty numeric-prelude optparse-applicative parallel pathtype pooled-io semigroups shell-utility soxlib storable-record storablevector storablevector-carray synthesizer-core synthesizer-llvm tagchup text time transformers utility-ht xml-basic ]; description = "Classify sounds produced by Xenopus laevis"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "classy-influxdb-simple" = callPackage ({ mkDerivation, aeson, async-io-either, base, bytestring, lens , mtl, scientific, text, time, vector, wreq }: mkDerivation { pname = "classy-influxdb-simple"; version = "0.2.1.0"; sha256 = "0qarr73rxa0zhy77n5a0i75wcg383k81n2v2hp3rqkgx282sbd3m"; libraryHaskellDepends = [ aeson async-io-either base bytestring lens mtl scientific text time vector wreq ]; description = "Super simple InfluxDB package in Classy-MTL style"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "classy-miso" = callPackage ({ mkDerivation, base, containers, data-default, lens, megaparsec , miso, network-uri, rfc, transformers, url }: mkDerivation { pname = "classy-miso"; version = "0.0.0.2"; sha256 = "12qz2s5qhmjryp5x06jcv2gl3ipjhw0knsn1qawl1kn278hpyvp9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default lens megaparsec miso network-uri rfc transformers url ]; executableHaskellDepends = [ base miso rfc ]; testHaskellDepends = [ base miso rfc ]; description = "Typeclass based support for Miso, the Tasty Web Framework for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "classy-parallel" = callPackage ({ mkDerivation, base, lifted-base, monad-control, parallel , resourcet, transformers }: mkDerivation { pname = "classy-parallel"; version = "0.1.0.0"; sha256 = "0vfik37g2fwzc4p343hag5aidvi77396vfhfdx1207gahbzqf21v"; libraryHaskellDepends = [ base lifted-base monad-control parallel resourcet transformers ]; description = "Fork of the monad-parallel package using monad-control"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "classy-prelude" = callPackage ({ mkDerivation, async, base, basic-prelude, bifunctors, bytestring , chunked-data, containers, deepseq, dlist, ghc-prim, hashable , hspec, mono-traversable, mono-traversable-instances, mtl , mutable-containers, primitive, QuickCheck, say, stm, stm-chans , text, time, transformers, unliftio, unordered-containers, vector , vector-instances }: mkDerivation { pname = "classy-prelude"; version = "1.5.0.2"; sha256 = "0mxgx4hr5fsdg45wbilhsnryc61yclhf63bh94q88n26gjmjr60h"; 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 stm stm-chans text time transformers unliftio unordered-containers vector vector-instances ]; testHaskellDepends = [ base containers hspec QuickCheck transformers unordered-containers ]; description = "A typeclass-based Prelude"; license = lib.licenses.mit; }) {}; "classy-prelude-conduit" = callPackage ({ mkDerivation, base, bytestring, classy-prelude, conduit, hspec , monad-control, QuickCheck, resourcet, transformers, void }: mkDerivation { pname = "classy-prelude-conduit"; version = "1.5.0"; sha256 = "007xz0yzp0bzbrx7arj7xmjlwrja120kwgxrbkm98sydjlsph9ys"; libraryHaskellDepends = [ base bytestring classy-prelude conduit monad-control resourcet transformers void ]; testHaskellDepends = [ base bytestring conduit hspec QuickCheck transformers ]; description = "classy-prelude together with conduit functions"; license = lib.licenses.mit; }) {}; "classy-prelude-yesod" = callPackage ({ mkDerivation, aeson, base, classy-prelude , classy-prelude-conduit, data-default, http-conduit, http-types , persistent, yesod, yesod-newsfeed, yesod-static }: mkDerivation { pname = "classy-prelude-yesod"; version = "1.5.0"; sha256 = "10wz09ksn537w5z9lmj4dsfi0ygk37d5khijr8qq3py2gr2c9ywz"; libraryHaskellDepends = [ aeson base classy-prelude classy-prelude-conduit data-default http-conduit http-types persistent yesod yesod-newsfeed yesod-static ]; description = "Provide a classy prelude including common Yesod functionality"; license = lib.licenses.mit; }) {}; "classyplate" = callPackage ({ mkDerivation, base, criterion, parallel, template-haskell , uniplate }: mkDerivation { pname = "classyplate"; version = "0.3.2.0"; sha256 = "0yjja83y7ccnhvy0jarwm297jnz44wmdi0krbrp2vnbgdfzfybki"; libraryHaskellDepends = [ base template-haskell ]; benchmarkHaskellDepends = [ base criterion parallel uniplate ]; description = "Fuseable type-class based generics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "clay_0_13_3" = callPackage ({ mkDerivation, base, hspec, hspec-discover, mtl, text }: mkDerivation { pname = "clay"; version = "0.13.3"; sha256 = "192lsbyj6azjs2ygpx4i47fyr8zfmvwcas8mia07ndqglk2c9csx"; libraryHaskellDepends = [ base mtl text ]; testHaskellDepends = [ base hspec hspec-discover mtl text ]; testToolDepends = [ hspec-discover ]; description = "CSS preprocessor as embedded Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "clay" = callPackage ({ mkDerivation, base, hspec, hspec-discover, mtl, text }: mkDerivation { pname = "clay"; version = "0.14.0"; sha256 = "10dwgvga0xsil20w6l0xr8g1lsxg7rwdfcv4bga818jp49xbmnac"; libraryHaskellDepends = [ base mtl text ]; testHaskellDepends = [ base hspec hspec-discover mtl text ]; testToolDepends = [ hspec-discover ]; description = "CSS preprocessor as embedded Haskell"; license = lib.licenses.bsd3; }) {}; "clckwrks" = callPackage ({ mkDerivation, acid-state, aeson, aeson-qq, attoparsec, base , blaze-html, bytestring, cereal, containers, directory, filepath , happstack-authenticate, happstack-hsp, happstack-jmacro , happstack-server, happstack-server-tls, hsp, hsx-jmacro, hsx2hs , http-types, ixset, jmacro, lens, mtl, network, network-uri , old-locale, openssl, process, random, reform, reform-happstack , reform-hsp, safecopy, stm, text, time, time-locale-compat , unordered-containers, userid, utf8-string, uuid-orphans , uuid-types, vector, web-plugins, web-routes, web-routes-happstack , web-routes-hsp, web-routes-th, xss-sanitize }: mkDerivation { pname = "clckwrks"; version = "0.28.0.1"; sha256 = "1h18gh6042qq7qphiqdj9ww9k2pghj3dzz33rdh6w4jlx967w6bw"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state aeson aeson-qq attoparsec base blaze-html bytestring cereal containers directory filepath happstack-authenticate happstack-hsp happstack-jmacro happstack-server happstack-server-tls hsp hsx-jmacro hsx2hs http-types ixset jmacro lens mtl network network-uri old-locale process random reform reform-happstack reform-hsp safecopy stm text time time-locale-compat unordered-containers userid utf8-string uuid-orphans uuid-types vector web-plugins web-routes web-routes-happstack web-routes-hsp web-routes-th xss-sanitize ]; librarySystemDepends = [ openssl ]; libraryToolDepends = [ hsx2hs ]; description = "A secure, reliable content management system (CMS) and blogging platform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) openssl;}; "clckwrks-cli" = callPackage ({ mkDerivation, acid-state, base, clckwrks, containers, filepath , haskeline, mtl, network, parsec }: mkDerivation { pname = "clckwrks-cli"; version = "0.3.0.5"; sha256 = "198iixfqnv28vgx53dnyg4fn5a0g5lc0ybfr6z959xv02w6cfrqm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ acid-state base clckwrks containers filepath haskeline mtl network parsec ]; executableHaskellDepends = [ acid-state base clckwrks containers filepath haskeline mtl network parsec ]; description = "a command-line interface for adminstrating some aspects of clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-dot-com" = callPackage ({ mkDerivation, base, clckwrks, clckwrks-plugin-media , clckwrks-plugin-page, clckwrks-theme-clckwrks, containers , happstack-server, hsp, hsx2hs, mtl, network, text, web-plugins }: mkDerivation { pname = "clckwrks-dot-com"; version = "0.3.11"; sha256 = "0f39ws919qy00090l002k3g8dkcldq7rwayf0wyxg8mfycrnb700"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base clckwrks clckwrks-plugin-media clckwrks-plugin-page clckwrks-theme-clckwrks containers happstack-server hsp mtl network text web-plugins ]; executableToolDepends = [ hsx2hs ]; description = "clckwrks.com"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-plugin-bugs" = callPackage ({ mkDerivation, acid-state, attoparsec, base, cereal, clckwrks , clckwrks-plugin-page, containers, directory, filepath , happstack-authenticate, happstack-hsp, happstack-server, hsp , hsx2hs, ixset, mtl, network, network-uri, reform , reform-happstack, reform-hsp, safecopy, text, time, web-plugins , web-routes, web-routes-th }: mkDerivation { pname = "clckwrks-plugin-bugs"; version = "0.7.5"; sha256 = "0la4ivk8sbh8wq1g2nhxx522ir2idffz5818bghjf8qffmqa47fv"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state attoparsec base cereal clckwrks clckwrks-plugin-page containers directory filepath happstack-authenticate happstack-hsp happstack-server hsp ixset mtl network network-uri reform reform-happstack reform-hsp safecopy text time web-plugins web-routes web-routes-th ]; libraryToolDepends = [ hsx2hs ]; description = "bug tracking plugin for clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-plugin-ircbot" = callPackage ({ mkDerivation, acid-state, attoparsec, base, blaze-html , bytestring, clckwrks, containers, directory, filepath , happstack-hsp, happstack-server, hsp, hsx2hs, ircbot, ixset, mtl , network, reform, reform-happstack, reform-hsp, safecopy, text , web-plugins, web-routes, web-routes-th }: mkDerivation { pname = "clckwrks-plugin-ircbot"; version = "0.6.17.5"; sha256 = "069dvpw4g61da7v9n9ygs3lsw4c68qph4iqy6c5l9kcrkww9s3pv"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state attoparsec base blaze-html bytestring clckwrks containers directory filepath happstack-hsp happstack-server hsp ircbot ixset mtl network reform reform-happstack reform-hsp safecopy text web-plugins web-routes web-routes-th ]; libraryToolDepends = [ hsx2hs ]; description = "ircbot plugin for clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-plugin-mailinglist" = callPackage ({ mkDerivation, acid-state, attoparsec, base, bytestring, clckwrks , containers, directory, filepath, happstack-authenticate , happstack-hsp, happstack-server, hsp, HStringTemplate, hsx2hs , html-email-validate, ixset, lens, mime-mail, mtl, network-uri , reform, reform-happstack, reform-hsp, safecopy, text, time, uuid , uuid-orphans, web-plugins, web-routes, web-routes-th }: mkDerivation { pname = "clckwrks-plugin-mailinglist"; version = "0.3.0.2"; sha256 = "1zhcqkzas3pcnviwka0v174spq8wn457kvmxk6nafcxkwf27p52m"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state attoparsec base bytestring clckwrks containers directory filepath happstack-authenticate happstack-hsp happstack-server hsp HStringTemplate hsx2hs html-email-validate ixset lens mime-mail mtl network-uri reform reform-happstack reform-hsp safecopy text time uuid uuid-orphans web-plugins web-routes web-routes-th ]; description = "mailing list plugin for clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-plugin-media" = callPackage ({ mkDerivation, acid-state, attoparsec, base, blaze-html, cereal , clckwrks, containers, directory, filepath, gd, happstack-server , hsp, hsx2hs, ixset, magic, mtl, reform, reform-happstack , reform-hsp, safecopy, text, web-plugins, web-routes , web-routes-th }: mkDerivation { pname = "clckwrks-plugin-media"; version = "0.6.17"; sha256 = "1yaga5g4r9rngc4f8hz4mndrjd6xnksw2vs916ccx2b5dn6i871c"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state attoparsec base blaze-html cereal clckwrks containers directory filepath gd happstack-server hsp hsx2hs ixset magic mtl reform reform-happstack reform-hsp safecopy text web-plugins web-routes web-routes-th ]; description = "media plugin for clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-plugin-page" = callPackage ({ mkDerivation, acid-state, aeson, attoparsec, base, clckwrks , containers, directory, filepath, happstack-hsp, happstack-server , hsp, hsx2hs, ixset, mtl, old-locale, random, reform , reform-happstack, reform-hsp, safecopy, tagsoup, template-haskell , text, time, time-locale-compat, uuid, uuid-orphans, web-plugins , web-routes, web-routes-happstack, web-routes-th }: mkDerivation { pname = "clckwrks-plugin-page"; version = "0.4.3.26"; sha256 = "1h348cgxrvj6p4kd4vzfkdjvx592p7yb16mmxp27k61jvncg1vjw"; libraryHaskellDepends = [ acid-state aeson attoparsec base clckwrks containers directory filepath happstack-hsp happstack-server hsp hsx2hs ixset mtl old-locale random reform reform-happstack reform-hsp safecopy tagsoup template-haskell text time time-locale-compat uuid uuid-orphans web-plugins web-routes web-routes-happstack web-routes-th ]; libraryToolDepends = [ hsx2hs ]; description = "support for CMS/Blogging in clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-plugin-redirect" = callPackage ({ mkDerivation, acid-state, aeson, attoparsec, base, clckwrks , containers, filepath, happstack-hsp, happstack-server, hsp , hsx2hs, ixset, mtl, old-locale, random, reform, reform-happstack , reform-hsp, safecopy, template-haskell, text, uuid, uuid-orphans , web-plugins, web-routes, web-routes-happstack, web-routes-th }: mkDerivation { pname = "clckwrks-plugin-redirect"; version = "0.0.1.3"; sha256 = "15qcqrrznx7wz0anfwvs0rr3jl51ifcb0gxlr236c4c4xx8wfhna"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ acid-state aeson attoparsec base clckwrks containers filepath happstack-hsp happstack-server hsp hsx2hs ixset mtl old-locale random reform reform-happstack reform-hsp safecopy template-haskell text uuid uuid-orphans web-plugins web-routes web-routes-happstack web-routes-th ]; description = "support redirects for CMS/Blogging in clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-theme-bootstrap" = callPackage ({ mkDerivation, base, clckwrks, happstack-authenticate, hsp , hsx-jmacro, hsx2hs, jmacro, mtl, text, web-plugins }: mkDerivation { pname = "clckwrks-theme-bootstrap"; version = "0.4.3.5"; sha256 = "07gms8mcp4lbi6fqxanzg2z7ybjhisxaal7yix3039glh54d2gv3"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clckwrks happstack-authenticate hsp hsx-jmacro hsx2hs jmacro mtl text web-plugins ]; description = "simple bootstrap based template for clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-theme-clckwrks" = callPackage ({ mkDerivation, base, clckwrks, containers, happstack-authenticate , hsp, hsx2hs, mtl, text, web-plugins }: mkDerivation { pname = "clckwrks-theme-clckwrks"; version = "0.5.2.1"; sha256 = "14pksv77afppp43dfba5f4brnycqhca2kylvb1bpjdb61lni9sk7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clckwrks containers happstack-authenticate hsp hsx2hs mtl text web-plugins ]; description = "simple bootstrap based template for clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "clckwrks-theme-geo-bootstrap" = callPackage ({ mkDerivation, base, clckwrks, hsp, text }: mkDerivation { pname = "clckwrks-theme-geo-bootstrap"; version = "0.1.1"; sha256 = "1qxik7hdz300n5lfb5xzh2md44b4xwwlr0c92y9x2na2xz41da7k"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base clckwrks hsp text ]; description = "geo bootstrap based template for clckwrks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cld2" = callPackage ({ mkDerivation, base, bytestring, hashable, text }: mkDerivation { pname = "cld2"; version = "0.1.1.1"; sha256 = "04sh2077pn67y1apgzx6rp4z15dw7qbvwg6yrwg416k40ilz7nbd"; libraryHaskellDepends = [ base bytestring hashable text ]; description = "Haskell bindings to Google's Compact Language Detector 2"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "clean-home" = callPackage ({ mkDerivation, base, cmdargs, containers, directory, HSH, IfElse }: mkDerivation { pname = "clean-home"; version = "0.0.5"; sha256 = "1c6gn0rkb3c92hgc1blkbf21s62j1r7vqs2p8mmr6my5g52lvif1"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cmdargs containers directory HSH IfElse ]; description = "Keep your home dir clean by finding old conf files"; license = lib.licenses.bsd3; }) {}; "clean-unions" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "clean-unions"; version = "0.1.1"; sha256 = "1y4cj15s6gjcazwk0iycyc2qs7chrqcvchf4g5h4xnf2x8ld4i21"; libraryHaskellDepends = [ base ]; description = "Open unions without need for Typeable"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cleff" = callPackage ({ mkDerivation, atomic-primops, base, containers, exceptions , extra, hspec, lifted-base, microlens, monad-control, primitive , template-haskell, th-abstraction, transformers-base, unliftio }: mkDerivation { pname = "cleff"; version = "0.3.2.0"; sha256 = "0ayvywkd88p5frr41405jz82zya31jslbzxzln2x01maibjyyf2h"; libraryHaskellDepends = [ atomic-primops base containers exceptions microlens monad-control primitive template-haskell th-abstraction transformers-base unliftio ]; testHaskellDepends = [ atomic-primops base containers exceptions extra hspec lifted-base microlens monad-control primitive template-haskell th-abstraction transformers-base unliftio ]; description = "Fast and concise extensible effects"; license = lib.licenses.bsd3; }) {}; "cleff-plugin" = callPackage ({ mkDerivation, base, cleff, containers, ghc, ghc-tcplugins-extra }: mkDerivation { pname = "cleff-plugin"; version = "0.1.0.0"; sha256 = "092lwskcwhgylzx1a02fjjgd15v0ipvx4mxnmdii2r782v697g37"; libraryHaskellDepends = [ base cleff containers ghc ghc-tcplugins-extra ]; testHaskellDepends = [ base cleff containers ghc ghc-tcplugins-extra ]; description = "Automatic disambiguation for extensible effects"; license = lib.licenses.bsd3; }) {}; "cless" = callPackage ({ mkDerivation, base, highlighting-kate, optparse-applicative , process, terminfo, wl-pprint-extras, wl-pprint-terminfo }: mkDerivation { pname = "cless"; version = "0.3.0.0"; sha256 = "16v2hj2qxw7ij8aqhbx11fs4ss62d4d0jwi4mk0kc76yfdwl61hg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base highlighting-kate optparse-applicative process terminfo wl-pprint-extras wl-pprint-terminfo ]; description = "Colorized LESS"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "cleveland" = callPackage ({ mkDerivation, aeson, base-noprelude, bytestring, constraints , containers, criterion, cryptonite, data-default, directory , either, exceptions, file-embed, filepath, fmt, hedgehog, hex-text , hspec, hspec-expectations, HUnit, lens, lorentz, MonadRandom , morley, morley-client, morley-prelude, mtl, named, o-clock , optparse-applicative, safe-exceptions, servant-client , servant-client-core, singletons, statistics, tagged, tasty , tasty-ant-xml, tasty-discover, tasty-hedgehog, tasty-hunit-compat , template-haskell, temporary, text, time, with-utf8 }: mkDerivation { pname = "cleveland"; version = "0.1.2"; sha256 = "0fci9g9fw0lg6xzb6jxqql6nda0by6p89mxdmwncs6dsh7c2lsaw"; libraryHaskellDepends = [ aeson base-noprelude bytestring constraints containers criterion cryptonite data-default directory either exceptions file-embed fmt hedgehog hex-text hspec hspec-expectations HUnit lens lorentz MonadRandom morley morley-client morley-prelude mtl named o-clock optparse-applicative safe-exceptions servant-client-core singletons statistics tagged tasty tasty-ant-xml tasty-hedgehog tasty-hunit-compat template-haskell text time with-utf8 ]; testHaskellDepends = [ base-noprelude either filepath fmt hedgehog hspec-expectations lens lorentz morley morley-client morley-prelude named o-clock servant-client tasty tasty-hedgehog tasty-hunit-compat temporary text time ]; testToolDepends = [ tasty-discover ]; description = "Testing framework for Morley"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "clevercss" = callPackage ({ mkDerivation, base, containers, mtl, parsec }: mkDerivation { pname = "clevercss"; version = "0.2.4"; sha256 = "0nnczd93j160747dc11z06ds81g938bw8lnqywg7mgylsfxalznl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers mtl parsec ]; executableHaskellDepends = [ parsec ]; description = "A CSS preprocessor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "clexer" = callPackage ({ mkDerivation, base, containers, mtl, parsec }: mkDerivation { pname = "clexer"; version = "0.1.0.0"; sha256 = "1x2q496jqvgqjbwncszl1h9ylkq6rn8h2fsp7w771xkyslfq46xy"; libraryHaskellDepends = [ base containers mtl parsec ]; description = "Lexes C++ code into simple tokens"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cli" = callPackage ({ mkDerivation, base, basement, foundation }: mkDerivation { pname = "cli"; version = "0.2.0"; sha256 = "04hfcpbk1w2iyy9y78hr0klrffczkd9ni892a34gmc65qc1nwil8"; revision = "1"; editedCabalFile = "0nl0f952rsywalnfsahd6cjbmrn568mmbcpnd7xcy1xgnkajxk42"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base basement foundation ]; executableHaskellDepends = [ base basement foundation ]; description = "CLI"; license = lib.licenses.bsd3; }) {}; "cli-arguments" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "cli-arguments"; version = "0.6.0.0"; sha256 = "0vg5xmdg84bv6bab03iv9zj0i1vkp9xlfjbm1rpzjjhpihp8v5sg"; libraryHaskellDepends = [ base ]; description = "A library to process command line arguments in some more convenient way"; license = lib.licenses.mit; }) {}; "cli-arguments-strict" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "cli-arguments-strict"; version = "0.1.0.0"; sha256 = "06m6b5jcc00n4xaqz27f4f3vyb13ic8vnqf3nazhr2dnx0xjfad3"; libraryHaskellDepends = [ base ]; description = "A library to process command line arguments in some more convenient way"; license = lib.licenses.mit; }) {}; "cli-builder" = callPackage ({ mkDerivation, base, doctest, either, exceptions, filemanip , hspec, optparse-applicative, QuickCheck, transformers }: mkDerivation { pname = "cli-builder"; version = "0.1.0"; sha256 = "1r94mlrsvyxk0gw1na2qjpd0d4cf2h05scg0p163r48x8smdnwha"; libraryHaskellDepends = [ base either exceptions optparse-applicative transformers ]; testHaskellDepends = [ base doctest filemanip hspec QuickCheck ]; description = "Simple project template from stack"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cli-extras" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, containers , exceptions, io-streams, lens, logging-effect, monad-logger , monad-loops, mtl, process, terminal-size, text, time , transformers, which }: mkDerivation { pname = "cli-extras"; version = "0.1.0.2"; sha256 = "1qcvphbimcclvy7qkqrz9djg4650axwqjfyq6nlbvmpivh14m9vq"; libraryHaskellDepends = [ aeson ansi-terminal base bytestring containers exceptions io-streams lens logging-effect monad-logger monad-loops mtl process terminal-size text time transformers which ]; description = "Miscellaneous utilities for building and working with command line interfaces"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cli-git" = callPackage ({ mkDerivation, base, cli-extras, containers, data-default , exceptions, lens, logging-effect, megaparsec, mtl, text }: mkDerivation { pname = "cli-git"; version = "0.1.0.2"; sha256 = "08gjhg2bc8i9i1clpxp5bzk4sp4izfbhjqmbmfmqqzv6ci0p5fxx"; libraryHaskellDepends = [ base cli-extras containers data-default exceptions lens logging-effect megaparsec mtl text ]; description = "Bindings to the git command-line interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cli-nix" = callPackage ({ mkDerivation, base, cli-extras, data-default, exceptions, lens , logging-effect, mtl, text }: mkDerivation { pname = "cli-nix"; version = "0.1.0.1"; sha256 = "1ynrni7zyhw8g70bdmd5vamnkw5vac4n5nmxwyka52nqy3zrrlwj"; libraryHaskellDepends = [ base cli-extras data-default exceptions lens logging-effect mtl text ]; description = "Bindings to the nix command-line interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cli-setup" = callPackage ({ mkDerivation, base, directory, process }: mkDerivation { pname = "cli-setup"; version = "0.2.1.4"; sha256 = "09ycy8500si810ysn70khc2np1zy21a1647kva8lkcj4pjbb1bvx"; libraryHaskellDepends = [ base directory process ]; description = "Helper setup scripts for packaging command-line tools"; license = lib.licenses.bsd3; }) {}; "click-clack" = callPackage ({ mkDerivation, base, containers, GLFW, Hipmunk, MonadRandom, mtl , OpenGL, random, StateVar, transformers }: mkDerivation { pname = "click-clack"; version = "1.0.1"; sha256 = "0ngvdq0i82qxwawqb5pqa3fscnyv1kxc3ifc3qijnn5v4py9ydd8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers GLFW Hipmunk MonadRandom mtl OpenGL random StateVar transformers ]; description = "Toy game (tetris on billiard board). Hipmunk in action."; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "clickhouse-haskell" = callPackage ({ mkDerivation, aeson, array, async, attoparsec, base, binary , bytestring, bytestring-to-vector, call-stack, containers , data-default-class, data-dword, exceptions, filepath, hashable , hashmap, haxl, hspec, http-client, HUnit, io-streams, monad-loops , monad-parallel, mtl, network, network-ip, network-simple, parsec , QuickCheck, resource-pool, split, streaming-commons, text, time , transformers, tz, unix-time, unordered-containers, uri-encode , uuid, vector, word8 }: mkDerivation { pname = "clickhouse-haskell"; version = "0.1.2.4"; sha256 = "0c9847024crxiql09l55cx4881sv6lpzhhrwvhvb6f5548403iqg"; libraryHaskellDepends = [ aeson array async attoparsec base binary bytestring bytestring-to-vector call-stack containers data-default-class data-dword exceptions filepath hashable hashmap haxl http-client io-streams monad-loops monad-parallel mtl network network-ip network-simple parsec resource-pool split streaming-commons text time transformers tz unix-time unordered-containers uri-encode uuid vector word8 ]; testHaskellDepends = [ aeson array async attoparsec base binary bytestring bytestring-to-vector call-stack containers data-default-class data-dword exceptions filepath hashable hashmap haxl hspec http-client HUnit io-streams monad-loops monad-parallel mtl network network-ip network-simple parsec QuickCheck resource-pool split streaming-commons text time transformers tz unix-time unordered-containers uri-encode uuid vector word8 ]; description = "A Haskell library as database client for Clickhouse"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "clientsession" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, cereal , cipher-aes, containers, cprng-aes, crypto-api, crypto-random , directory, entropy, hspec, HUnit, QuickCheck, setenv, skein , tagged, transformers }: mkDerivation { pname = "clientsession"; version = "0.9.1.2"; sha256 = "0s6h4ykj16mpf7nlw2iqn2ji0p8g1fn5ni0s7yqaili6vv2as5ar"; 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 ]; testHaskellDepends = [ base bytestring cereal containers hspec HUnit QuickCheck transformers ]; description = "Securely store session data in a client-side cookie"; license = lib.licenses.mit; }) {}; "clif" = callPackage ({ mkDerivation, base, containers, QuickCheck, tasty , tasty-quickcheck, tasty-th, time }: mkDerivation { pname = "clif"; version = "0.1.1.0"; sha256 = "08mamsaycd2k2sjz08sg808yd153hhw9gfi4170448xl8icadkx5"; libraryHaskellDepends = [ base containers QuickCheck ]; testHaskellDepends = [ base containers tasty tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base time ]; description = "A Clifford algebra number type for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "clifford" = callPackage ({ mkDerivation, base, cereal, Chart, Chart-cairo, colour, converge , criterion, data-default-class, data-ordlist, deepseq, derive , gnuplot, hspec, lens, MemoTrie, monoid-extras, nats , numeric-prelude, permutation, QuickCheck, reflection , semigroupoids, stream-fusion, tagged, vector }: mkDerivation { pname = "clifford"; version = "0.1.0.14"; sha256 = "00xxvwa60ihrd24267hzs5ssjm6nrli39qlh9gm4fkdnrzif9r4r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cereal converge criterion data-ordlist deepseq derive hspec lens MemoTrie monoid-extras nats numeric-prelude permutation QuickCheck reflection semigroupoids stream-fusion tagged vector ]; executableHaskellDepends = [ base Chart Chart-cairo colour data-default-class gnuplot lens numeric-prelude stream-fusion ]; testHaskellDepends = [ base hspec nats numeric-prelude QuickCheck ]; benchmarkHaskellDepends = [ base criterion numeric-prelude stream-fusion ]; description = "A Clifford algebra library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "clifm" = callPackage ({ mkDerivation, base, brick, byteunits, conduit, containers , directory, filepath, lens, optparse-applicative, pointedlist , process, time, vector, vty }: mkDerivation { pname = "clifm"; version = "0.5.2.1"; sha256 = "0prbasvk804mzdwjzprj7v1s1wjzlqjih0pdzi1vdskfqjcyy9n2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base brick byteunits conduit containers directory filepath lens optparse-applicative pointedlist process time vector vty ]; description = "Command Line Interface File Manager"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "climb" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions , linenoise, mtl, text, unliftio-core }: mkDerivation { pname = "climb"; version = "0.3.3"; sha256 = "0d6jscwbjlm21jcdl29c3ix6vd5ly9mjr0ljchzkr6yk7gqk4z24"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers exceptions linenoise mtl text unliftio-core ]; executableHaskellDepends = [ base bytestring containers exceptions linenoise mtl text unliftio-core ]; description = "Building blocks for a GHCi-like REPL with colon-commands"; license = lib.licenses.bsd3; }) {}; "clingo" = callPackage ({ mkDerivation, base, bifunctors, clingo, deepseq, exceptions , hashable, mtl, StateVar, text, transformers, wl-pprint-text }: mkDerivation { pname = "clingo"; version = "0.2.0.0"; sha256 = "1swc0fkzfsrg29jcncaskj167j0bk4y21irna8p7v9b1wp4yhnc3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bifunctors deepseq exceptions hashable mtl StateVar text transformers wl-pprint-text ]; librarySystemDepends = [ clingo ]; description = "Haskell bindings to the Clingo ASP solver"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) clingo;}; "clippard" = callPackage ({ mkDerivation, base, process }: mkDerivation { pname = "clippard"; version = "0.1.1"; sha256 = "0qhi727irlkvi4ygx5qvd6h1zzz22588lymi39s0gcjir473a538"; libraryHaskellDepends = [ base process ]; description = "A simple Haskell library for copying text to the clipboard in a cross-platform way"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "clipper" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "clipper"; version = "0.0.1"; sha256 = "0s4n8d07190yarkxpa2kjphkm6lw2ljgwcix3x6m3lxcxrvc3nr0"; libraryHaskellDepends = [ base ]; description = "Haskell API to clipper (2d polygon union/intersection/xor/clipping API)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "clippings" = callPackage ({ mkDerivation, assertions, base, bifunctors, bytestring, cassava , data-default, filepath, functor-infix, old-locale, parsec , safecopy, strptime, time }: mkDerivation { pname = "clippings"; version = "0.2.0"; sha256 = "1nsvhb7lbkclhqpbvs3ccwclpr4g8p6zmsyn072bc0d0icf4hql5"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base data-default functor-infix old-locale parsec strptime time ]; executableHaskellDepends = [ base bifunctors bytestring cassava functor-infix parsec safecopy ]; testHaskellDepends = [ assertions base data-default filepath old-locale parsec time ]; description = "A parser/generator for Kindle-format clipping files (`My Clippings.txt`),"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "clisparkline" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "clisparkline"; version = "0.1.0.0"; sha256 = "1ldsjx6y74cspxy5c143zdww7pxa50pn59s4v2dd1iky1x2yrygc"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Tiny library to pretty print sparklines onto the CLI"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "clist" = callPackage ({ mkDerivation, base, natural-induction, peano }: mkDerivation { pname = "clist"; version = "0.3.0.1"; sha256 = "1k6i4gjfqv19cgnnmycy4dyjg5wh9wlykvi62qwzxl1vswd8mzgy"; libraryHaskellDepends = [ base natural-induction peano ]; description = "Counted list"; license = "unknown"; }) {}; "clit" = callPackage ({ mkDerivation, ansi-wl-pprint, authenticate-oauth, base , bytestring, data-default, directory, http-client, http-client-tls , http-types, lens, megaparsec, MissingH, optparse-applicative , split, text }: mkDerivation { pname = "clit"; version = "0.4.0.6"; sha256 = "14rl2sq1i0y8myhczs84mfyn7qcw7np63x6fv2krz6w24nakyih9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint authenticate-oauth base bytestring data-default directory http-client http-client-tls http-types lens megaparsec MissingH optparse-applicative split text ]; executableHaskellDepends = [ base ]; description = "Post tweets from stdin"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cloben" = callPackage ({ mkDerivation, base, foldl, process, system-filepath, temporary , text, turtle }: mkDerivation { pname = "cloben"; version = "0.1.1.0"; sha256 = "14vkga43sm995rg4s4npjca7xslgs33kl1ivknbflfidvgpdlxmb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base foldl process system-filepath temporary text turtle ]; description = "Clone and benchmark Haskell cabal projects"; license = lib.licenses.bsd3; }) {}; "clock" = callPackage ({ mkDerivation, base, criterion, tasty, tasty-quickcheck }: mkDerivation { pname = "clock"; version = "0.8.3"; sha256 = "1l850pf1dxjf3i15wc47d64gzkpzgvw0bq13fd8zvklq9kdyap44"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion ]; description = "High-resolution clock functions: monotonic, realtime, cputime"; license = lib.licenses.bsd3; }) {}; "clock-extras" = callPackage ({ mkDerivation, base, clock, hspec }: mkDerivation { pname = "clock-extras"; version = "0.1.0.2"; sha256 = "0nfsxm1apd4gk7yd8b95w849n927wdkmzg2mlp3572ylm5x0kvd9"; libraryHaskellDepends = [ base clock ]; testHaskellDepends = [ base hspec ]; description = "A couple functions that probably should be in the 'clock' package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "clocked" = callPackage ({ mkDerivation, base, clock, containers, MonadCatchIO-transformers , QtCore, transformers }: mkDerivation { pname = "clocked"; version = "0.4.1.3"; sha256 = "1z9n4nisa73zlwch7arixg6633w3jmcqw5w97jf4p5559q874wi8"; libraryHaskellDepends = [ base clock containers MonadCatchIO-transformers transformers ]; libraryPkgconfigDepends = [ QtCore ]; description = "timer functionality to clock IO commands"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; }) {QtCore = null;}; "clogparse" = callPackage ({ mkDerivation, attoparsec, base, bytestring, filepath, text, time , timezone-olson, timezone-series }: mkDerivation { pname = "clogparse"; version = "0.2"; sha256 = "17n5rwi64wjyv2xcxm86bawgmnpfrg7fjzwr9l3bj5jg0ggbyrbx"; libraryHaskellDepends = [ attoparsec base bytestring filepath text time timezone-olson timezone-series ]; description = "Parse IRC logs such as the #haskell logs on tunes.org"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "clone-all" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, github , optparse-applicative, process, system-fileio, system-filepath , text, transformers }: mkDerivation { pname = "clone-all"; version = "0.1.0.0"; sha256 = "1mif1cqwpgp1wis7lplqrvv5aikdl0iv5ddazwgm6zgrxz645p09"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring directory github optparse-applicative process system-fileio system-filepath text transformers ]; description = "Clone all github repositories from a given user"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "closed" = callPackage ({ mkDerivation, aeson, base, cassava, deepseq, hashable, hspec , markdown-unlit, persistent, QuickCheck, text, vector }: mkDerivation { pname = "closed"; version = "0.2.0.2"; sha256 = "0dh73bayq78a0idbh2lprmb8hazj03g4ma5gcmad06bq01nl9yxh"; libraryHaskellDepends = [ aeson base cassava deepseq hashable persistent QuickCheck text ]; testHaskellDepends = [ aeson base cassava hspec markdown-unlit persistent text vector ]; testToolDepends = [ markdown-unlit ]; description = "Integers bounded by a closed interval"; license = lib.licenses.mit; }) {}; "closed-classes" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "closed-classes"; version = "0.1"; sha256 = "1l62g1akdxwfxjy80hbfw7bmscbrxr8xqq6gdx7d2z8np7vvjr3k"; libraryHaskellDepends = [ base template-haskell ]; description = "Closed type class declarations"; license = lib.licenses.bsd3; }) {}; "closed-intervals" = callPackage ({ mkDerivation, base, containers, doctest-exitcode-stdio , doctest-lib, filtrable, QuickCheck, time, utility-ht }: mkDerivation { pname = "closed-intervals"; version = "0.2.0.0"; sha256 = "0d9zv0chib2z8q6pnssm2k8cy5lh4sszq5bqypwsbwa76mhz7yxw"; libraryHaskellDepends = [ base containers filtrable time ]; testHaskellDepends = [ base containers doctest-exitcode-stdio doctest-lib QuickCheck time utility-ht ]; description = "Closed intervals of totally ordered types"; license = lib.licenses.gpl3Only; }) {}; "closure" = callPackage ({ mkDerivation, base, hashable, unordered-containers }: mkDerivation { pname = "closure"; version = "0.1.0.0"; sha256 = "1z9clkwjpj01g258h8bldlc759vwsgdlyppn29sr11kyani1zjwf"; libraryHaskellDepends = [ base hashable unordered-containers ]; description = "Depth- and breadth-first set closures"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cloud-haskell" = callPackage ({ mkDerivation, distributed-process, distributed-process-async , distributed-process-client-server, distributed-process-execution , distributed-process-extras, distributed-process-supervisor , distributed-process-task, distributed-static, network-transport , rank1dynamic }: mkDerivation { pname = "cloud-haskell"; version = "0.3.0.0"; sha256 = "1rs8mgnxv84ffp2wzibbf7n82ll0wzwbrvw63km2x01zgrh5gjnp"; libraryHaskellDepends = [ distributed-process distributed-process-async distributed-process-client-server distributed-process-execution distributed-process-extras distributed-process-supervisor distributed-process-task distributed-static network-transport rank1dynamic ]; doHaddock = false; description = "The Cloud Haskell Application Platform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cloud-seeder" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-cloudformation , amazonka-core, amazonka-kms, amazonka-s3, base, bytestring , containers, crypto-api, deepseq, exceptions, fast-logger, hspec , lens, monad-control, monad-logger, monad-mock, mtl , optparse-applicative, text, text-conversions, these, transformers , transformers-base, unordered-containers, uuid, yaml }: mkDerivation { pname = "cloud-seeder"; version = "0.2.0.0"; sha256 = "0886c6lfqcvwbq3cdxpq2rg25a0p9msjxqv3ncsw02rdcww0dsqc"; libraryHaskellDepends = [ aeson amazonka amazonka-cloudformation amazonka-core amazonka-kms amazonka-s3 base bytestring containers crypto-api deepseq exceptions lens monad-control monad-logger mtl optparse-applicative text text-conversions transformers transformers-base unordered-containers uuid yaml ]; testHaskellDepends = [ amazonka-cloudformation base bytestring containers deepseq fast-logger hspec lens monad-logger monad-mock mtl optparse-applicative text these transformers yaml ]; description = "A tool for interacting with AWS CloudFormation"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; }) {}; "cloudfront-signer" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, base, base64-bytestring , bytestring, crypto-pubkey-types, old-locale, RSA, time }: mkDerivation { pname = "cloudfront-signer"; version = "0.0.0.1"; sha256 = "1ikjrlb421rxsj4c7dl4dw8a3kls43gzn4mapg1y9b2bkd7q6ywz"; libraryHaskellDepends = [ asn1-encoding asn1-types base base64-bytestring bytestring crypto-pubkey-types old-locale RSA time ]; description = "CloudFront URL signer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cloudi" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , network, time, unix, zlib }: mkDerivation { pname = "cloudi"; version = "2.0.4"; sha256 = "0d53ya6mqjl74yj1skmlbir5vvrfisrliahilm2jkaj3l8awyr2h"; libraryHaskellDepends = [ array base binary bytestring containers network time unix zlib ]; description = "Haskell CloudI API"; license = lib.licenses.mit; }) {}; "cloudyfs" = callPackage ({ mkDerivation, base, bytestring, containers, convertible , datetime, filepath, HFuse, HTTP, regex-base, regex-tdfa, tagsoup , timerep, unix }: mkDerivation { pname = "cloudyfs"; version = "0.0.2"; sha256 = "0jfv3830kg3yp1vqqs75bmiwflv4y8ya86q575bsw1l695dc5lwg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers convertible datetime filepath HFuse HTTP regex-base regex-tdfa tagsoup timerep unix ]; description = "A cloud in the file system"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "clr-bindings" = callPackage ({ mkDerivation, base, clr-host, clr-marshal, clr-typed, pipes , template-haskell, text }: mkDerivation { pname = "clr-bindings"; version = "0.2.0"; sha256 = "1q2s4bg4lilcn9pfp14vj11m67l4f3lpqr5h1j17mklzp5cbhv85"; libraryHaskellDepends = [ base clr-host clr-marshal clr-typed pipes template-haskell text ]; testHaskellDepends = [ base ]; description = "Glue between clr-host and clr-typed"; license = lib.licenses.bsd3; }) {}; "clr-host" = callPackage ({ mkDerivation, base, bytestring, Cabal, clr-marshal, directory , file-embed, filepath, glib, mono, text, transformers }: mkDerivation { pname = "clr-host"; version = "0.2.1.0"; sha256 = "192yzi7xx2hrk2q0i4qzq0plam2b0xgg9r5s3kjzcvf9hq1vyapy"; setupHaskellDepends = [ base Cabal directory filepath transformers ]; libraryHaskellDepends = [ base bytestring clr-marshal file-embed text ]; librarySystemDepends = [ glib mono ]; testHaskellDepends = [ base ]; description = "Hosting the Common Language Runtime"; license = lib.licenses.bsd3; }) {inherit (pkgs) glib; inherit (pkgs) mono;}; "clr-inline" = callPackage ({ mkDerivation, base, bytestring, Cabal, case-insensitive , clr-host, clr-marshal, containers, criterion, directory, extra , filepath, here, hspec, lens, parsec, pipes, process, split , template-haskell, temporary, text, transformers }: mkDerivation { pname = "clr-inline"; version = "0.2.0.1"; sha256 = "0zalf8mxdyak8kvannafyv4ckbqbnyrwnbz9z6v4qys1jqggiphh"; libraryHaskellDepends = [ base bytestring Cabal case-insensitive clr-host clr-marshal containers directory extra filepath here lens parsec pipes process split template-haskell temporary text transformers ]; testHaskellDepends = [ base bytestring Cabal case-insensitive clr-host clr-marshal containers directory extra filepath here hspec lens parsec pipes process split template-haskell temporary text transformers ]; benchmarkHaskellDepends = [ base bytestring Cabal case-insensitive clr-host clr-marshal containers criterion directory extra filepath here lens parsec pipes process split template-haskell temporary text transformers ]; description = "Quasiquoters for inline C# and F#"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "clr-marshal" = callPackage ({ mkDerivation, base, text }: mkDerivation { pname = "clr-marshal"; version = "0.2.0.0"; sha256 = "1mnwxfmhz548bb1g17bddhmvd6lzl66bfi1a7f0j3phh7lgna4s1"; libraryHaskellDepends = [ base text ]; description = "Marshaling for the clr"; license = lib.licenses.bsd3; }) {}; "clr-typed" = callPackage ({ mkDerivation, base, clr-marshal, ghc-prim, hspec, text, tuple }: mkDerivation { pname = "clr-typed"; version = "0.2.0"; sha256 = "1ay3970fccvr4hbmv5dah2qdxv51q09n1v3m9wkj62mbpsp3zk2y"; libraryHaskellDepends = [ base clr-marshal ghc-prim text tuple ]; testHaskellDepends = [ base clr-marshal hspec text ]; description = "A strongly typed Haskell interface to the CLR type system"; license = lib.licenses.bsd3; }) {}; "clr-win-linker" = callPackage ({ mkDerivation, base, directory, pipes, pipes-safe, process }: mkDerivation { pname = "clr-win-linker"; version = "0.1.0.0"; sha256 = "10p4f2ql7yj7cpvjmhmyk6y00h7jb4lb53qqbj3bc7ip4m6y346v"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory pipes pipes-safe process ]; description = "A GHC linker wrapper tool to workaround a GHC >8.2 bug"; license = lib.licenses.bsd3; }) {}; "cltw" = callPackage ({ mkDerivation, base, curl, mtl, random, tagsoup }: mkDerivation { pname = "cltw"; version = "1.1.4"; sha256 = "08nishc8ngmvx0pdksn4z8a6l8vdgm3jiyz3w6d302pwp566z4q9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base curl mtl random tagsoup ]; description = "Command line Twitter utility"; license = lib.licenses.bsd3; }) {}; "clua" = callPackage ({ mkDerivation, base, bytestring, containers, haskell98 , language-c, pretty, pretty-show }: mkDerivation { pname = "clua"; version = "0.3"; sha256 = "0xzhpjsb9nf8xw7fa111n5gki46gz67aiyd2wr1k50pzyjrvl3vv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers haskell98 language-c pretty pretty-show ]; description = "C to Lua data wrapper generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "clumpiness" = callPackage ({ mkDerivation, base, containers, tree-fun }: mkDerivation { pname = "clumpiness"; version = "0.17.0.2"; sha256 = "1h1n349sq2lpikpvzzarz74200b8k7dkdjpp4rpkx79xdlfc58pc"; libraryHaskellDepends = [ base containers tree-fun ]; description = "Calculate the clumpiness of leaf properties in a tree"; license = lib.licenses.gpl3Only; }) {}; "cluss" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "cluss"; version = "0.3"; sha256 = "1q5km2f8zwnzcwnzj0khnszsgrb1x53zp0ryjwz2nfx9ajvh7zgg"; libraryHaskellDepends = [ base template-haskell ]; description = "simple alternative to type classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "clustering" = callPackage ({ mkDerivation, base, binary, containers, criterion , hierarchical-clustering, inline-r, matrices, mwc-random, parallel , primitive, split, tasty, tasty-hunit, tasty-quickcheck , unordered-containers, vector }: mkDerivation { pname = "clustering"; version = "0.4.1"; sha256 = "0p9hbnisqqlsb6239y8rprwvwa3zmkgdbqqkq9rfgsnr0azf8rwm"; libraryHaskellDepends = [ base binary containers matrices mwc-random parallel primitive unordered-containers vector ]; testHaskellDepends = [ base binary hierarchical-clustering inline-r matrices mwc-random split tasty tasty-hunit tasty-quickcheck vector ]; benchmarkHaskellDepends = [ base criterion hierarchical-clustering matrices mwc-random vector ]; description = "High performance clustering algorithms"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "clustertools" = callPackage ({ mkDerivation, base, bio, bytestring, containers, QuickCheck , regex-compat, simpleargs }: mkDerivation { pname = "clustertools"; version = "0.1.5"; sha256 = "0in6fqzr1aki2dhbkv3vlmw17vla5m39g6msaplk4vix5yjw7vkq"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bio bytestring containers QuickCheck regex-compat simpleargs ]; description = "Tools for manipulating sequence clusters"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "clutterhs" = callPackage ({ mkDerivation, array, base, c2hs, cairo, clutter, glib, gtk , haskell98, mtl, pango, X11 }: mkDerivation { pname = "clutterhs"; version = "0.1"; sha256 = "0mcl6pc0qjyijyqqlf1wh3548gn71kv6xy0jaqgrjddf20qlc8xl"; libraryHaskellDepends = [ array base cairo glib gtk haskell98 mtl X11 ]; libraryPkgconfigDepends = [ clutter pango ]; libraryToolDepends = [ c2hs ]; description = "Bindings to the Clutter animation library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) clutter; inherit (pkgs) pango;}; "cmaes" = callPackage ({ mkDerivation, base, doctest, mtl, process, QuickCheck, random , safe, strict, syb, vector }: mkDerivation { pname = "cmaes"; version = "0.2.3"; sha256 = "1bgyrlqbbq8ff76d6lkig3ajzk2549a7wgvxsdxl76cp3ra323yf"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base mtl process safe strict syb ]; testHaskellDepends = [ base doctest mtl process QuickCheck random syb vector ]; description = "CMA-ES wrapper in Haskell"; license = "unknown"; }) {}; "cmake-syntax" = callPackage ({ mkDerivation, base, bytestring, hspec, raw-strings-qq, trifecta }: mkDerivation { pname = "cmake-syntax"; version = "0.1.0.0"; sha256 = "1d4pdnf4yb630iiw2iviidhzddfx15z2w6gamf92bdl17886i4jr"; libraryHaskellDepends = [ base bytestring raw-strings-qq trifecta ]; testHaskellDepends = [ base bytestring hspec raw-strings-qq trifecta ]; description = "Parser for the CMake syntax (CMakeLists.txt and .cmake files)"; license = lib.licenses.bsd3; }) {}; "cmark" = callPackage ({ mkDerivation, base, blaze-html, bytestring, cheapskate , criterion, discount, HUnit, markdown, sundown, text }: mkDerivation { pname = "cmark"; version = "0.6"; sha256 = "1p41z6z8dqxk62287lvhhg4ayy9laai9ljh4azsnzb029v6mbv0d"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base HUnit text ]; benchmarkHaskellDepends = [ base blaze-html cheapskate criterion discount markdown sundown text ]; description = "Fast, accurate CommonMark (Markdown) parser and renderer"; license = lib.licenses.bsd3; }) {}; "cmark-gfm" = callPackage ({ mkDerivation, base, blaze-html, bytestring, cheapskate , criterion, discount, HUnit, markdown, sundown, text }: mkDerivation { pname = "cmark-gfm"; version = "0.2.3"; sha256 = "0krf1991bny99raw3961wp6hqdi0xmzcz18yisfp172kvd4cx33q"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base HUnit text ]; benchmarkHaskellDepends = [ base blaze-html cheapskate criterion discount markdown sundown text ]; description = "Fast, accurate GitHub Flavored Markdown parser and renderer"; license = lib.licenses.bsd3; }) {}; "cmark-highlight" = callPackage ({ mkDerivation, base, blaze-html, cmark, highlighting-kate, text }: mkDerivation { pname = "cmark-highlight"; version = "0.2.0.0"; sha256 = "0aw1y0bl7ddvm4ai66x7apdijw6mza272ir8jkbdbz6k0gbrqxny"; revision = "1"; editedCabalFile = "1zdxr3bfj9bn2yclm5m17aa7wid6zwhvg6mj245wd2y34p696znw"; libraryHaskellDepends = [ base blaze-html cmark highlighting-kate text ]; description = "Code highlighting for cmark"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cmark-lucid" = callPackage ({ mkDerivation, base, cmark, lucid }: mkDerivation { pname = "cmark-lucid"; version = "0.1.0.0"; sha256 = "00rwiax7dd01259vrdkv574zi58agr17p7jkzixgwchfxngpp4nj"; revision = "1"; editedCabalFile = "1mizbv18bl8qrgz27wlz7sb6cfhblmp7p7gh7dqq8g0r4djrvqg5"; libraryHaskellDepends = [ base cmark lucid ]; description = "Use cmark with Lucid"; license = lib.licenses.bsd3; }) {}; "cmark-patterns" = callPackage ({ mkDerivation, base, cmark }: mkDerivation { pname = "cmark-patterns"; version = "0.1.0.0"; sha256 = "15pdlcc0ak1pbx7qz6w5xfv4g9wkapx0flxqqkhcksa4k1h3hr1f"; libraryHaskellDepends = [ base cmark ]; description = "Pattern synonyms for cmark"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cmark-sections" = callPackage ({ mkDerivation, base, base-prelude, cmark, containers, hspec , microlens, QuickCheck, split, text }: mkDerivation { pname = "cmark-sections"; version = "0.3.0.1"; sha256 = "0k8mv6fa2xzm3ppirhxr2l7vrq1jhb4mp20fdy2pliy4n93rfvlv"; libraryHaskellDepends = [ base base-prelude cmark containers microlens split text ]; testHaskellDepends = [ base base-prelude cmark containers hspec QuickCheck text ]; description = "Represent cmark-parsed Markdown as a tree of sections"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cmath" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "cmath"; version = "0.3"; sha256 = "1hb92cgblmwp49lv0x0ib8g557mhjk6db7ihnim75ldii2f93dnm"; libraryHaskellDepends = [ base ]; description = "A binding to the standard C math library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cmathml3" = callPackage ({ mkDerivation, array, arrowapply-utils, base, Cabal, containers , filepath, hxt, monads-tf, parsec, syb, transformers, url }: mkDerivation { pname = "cmathml3"; version = "0.1"; sha256 = "0mh6qzdlbfc1lfx7353p2qfa2j77xjlnnnnw3csmv125zha4y96d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array arrowapply-utils base containers hxt monads-tf parsec syb transformers url ]; executableHaskellDepends = [ base Cabal filepath ]; description = "Data model, parser, serialiser and transformations for Content MathML 3"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cmd-item" = callPackage ({ mkDerivation, base, containers, hspec, hspec-laws, HUnit , QuickCheck, quickcheck-instances, templater, text }: mkDerivation { pname = "cmd-item"; version = "0.0.1.0"; sha256 = "1lawn0v32dn38xf3jaz70gks99llbq453zlf876pylinh5id7q62"; libraryHaskellDepends = [ base containers templater text ]; testHaskellDepends = [ base hspec hspec-laws HUnit QuickCheck quickcheck-instances text ]; description = "Library to compose and reuse command line fragments"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cmdargs" = callPackage ({ mkDerivation, base, filepath, process, template-haskell , transformers }: mkDerivation { pname = "cmdargs"; version = "0.10.21"; sha256 = "0xfabq187n1vqrnnm4ciprpl0dcjq97rksyjnpcniwva9rffmn7p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base filepath process template-haskell transformers ]; description = "Command line argument processing"; license = lib.licenses.bsd3; }) {}; "cmdargs-browser" = callPackage ({ mkDerivation, base, bytestring, cmdargs, directory, filepath , http-types, js-jquery, process, text, transformers, wai , wai-handler-launch }: mkDerivation { pname = "cmdargs-browser"; version = "0.1.4"; sha256 = "0rp1k7fl4ci9ngi6ywdiahs5njff2py6y9ya9qv5x123ibxgpz2y"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring cmdargs directory filepath http-types js-jquery process text transformers wai wai-handler-launch ]; description = "Helper to enter cmdargs command lines using a web browser"; license = lib.licenses.bsd3; }) {}; "cmdlib" = callPackage ({ mkDerivation, base, mtl, split, syb, transformers }: mkDerivation { pname = "cmdlib"; version = "0.3.6"; sha256 = "0mxk7yy3sglxc97my5lnphisg6fawifrbdbpz31h7ybiqccx4hsn"; revision = "1"; editedCabalFile = "0nzf87q4pi7ng8lvza50z7ljswiny7h1scyhb6z0jd2y2ki4ric8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl split syb transformers ]; description = "a library for command line parsing & online help"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cmdtheline" = callPackage ({ mkDerivation, base, containers, directory, filepath, HUnit , parsec, pretty, process, test-framework, test-framework-hunit , transformers }: mkDerivation { pname = "cmdtheline"; version = "0.2.3"; sha256 = "1jwbr34xgccjbz6nm58bdsg1vqyv87rh45yia5j36vlfbaclyb04"; libraryHaskellDepends = [ base containers directory filepath parsec pretty process transformers ]; testHaskellDepends = [ base containers directory filepath HUnit parsec pretty process test-framework test-framework-hunit transformers ]; description = "Declarative command-line option parsing and documentation library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cmf" = callPackage ({ mkDerivation, base, containers, hedgehog }: mkDerivation { pname = "cmf"; version = "0.1"; sha256 = "16d83x6qggifljm7n8sqlawy79iz7lkrb6vknrr825wa0zg1bc49"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers hedgehog ]; description = "(C)oncurrent (M)onoidal (F)olds"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cml" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "cml"; version = "0.1.3"; sha256 = "1hym074a8akzg3c96b1yczmdw5pgn4g0ahqxsxhg8d0kf8lzi5ph"; libraryHaskellDepends = [ base ]; description = "Events and Channels as in Concurrent ML"; license = lib.licenses.bsd3; }) {}; "cmonad" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "cmonad"; version = "0.1.1.1"; sha256 = "07adwhpsmg3q4nhifjpdjv2dy1m08n0qkvlssmbl3b6gklvb82sk"; libraryHaskellDepends = [ array base ]; description = "A library for C-like programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cmph" = callPackage ({ mkDerivation, array, base, bytestring, cmph, containers, hspec , QuickCheck, semigroups, text }: mkDerivation { pname = "cmph"; version = "0.0.1"; sha256 = "0g4jmkghbhssyigxjmw4d84pjc2h5smvsr16rnkvdmh39wlcl233"; libraryHaskellDepends = [ array base bytestring containers ]; librarySystemDepends = [ cmph ]; testHaskellDepends = [ base bytestring containers hspec QuickCheck semigroups text ]; testSystemDepends = [ cmph ]; description = "low level interface to CMPH"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {cmph = null;}; "cmptype" = callPackage ({ mkDerivation, base, ghc, magic-tyfams, should-not-typecheck }: mkDerivation { pname = "cmptype"; version = "0.2.0.0"; sha256 = "0pkflrrwrwks7qjw3rpqnrk1k3p1dw4dq75cqzq12m356m3a2fpc"; libraryHaskellDepends = [ base ghc magic-tyfams ]; testHaskellDepends = [ base ghc magic-tyfams should-not-typecheck ]; description = "Compare types of any kinds"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cmt" = callPackage ({ mkDerivation, ansi-terminal, attoparsec, base, classy-prelude , containers, directory, file-embed, filepath, process, tasty , tasty-discover, tasty-expected-failure, tasty-hunit , terminal-size, text }: mkDerivation { pname = "cmt"; version = "0.7.1.0"; sha256 = "16nlsfah6gqx529nixjai6l1g6c02mjimz9n1xf7fr0vayp4a4dj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal attoparsec base classy-prelude containers directory file-embed filepath process terminal-size text ]; executableHaskellDepends = [ base classy-prelude ]; testHaskellDepends = [ base classy-prelude file-embed tasty tasty-discover tasty-expected-failure tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "Write consistent git commit messages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cmu" = callPackage ({ mkDerivation, array, base, containers }: mkDerivation { pname = "cmu"; version = "1.12"; sha256 = "08a5a6w2qq3fbvrjkhk8dzansv7rs81bamyi383wr48qxlx2vlsb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers ]; executableHaskellDepends = [ array base containers ]; description = "Unification in a Commutative Monoid"; license = "GPL"; }) {}; "cmv" = callPackage ({ mkDerivation, aeson, base, BiobaseInfernal, BiobaseTypes , BiobaseXNA, BioHMM, bytestring, cmdargs, colour, containers , diagrams-cairo, diagrams-core, diagrams-lib, directory , either-unwrap, filepath, mtl, parsec, ParsecTools, PrimitiveArray , StockholmAlignment, SVGFonts, template-haskell, text, vector }: mkDerivation { pname = "cmv"; version = "1.0.8"; sha256 = "1l113yawclfpvhb5p3j6mhi3nqh8d1ix64k7d2q9slnvs3vdvphb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base BiobaseInfernal BiobaseTypes BiobaseXNA BioHMM colour containers diagrams-cairo diagrams-core diagrams-lib directory either-unwrap filepath mtl parsec ParsecTools PrimitiveArray StockholmAlignment SVGFonts text vector ]; executableHaskellDepends = [ aeson base BiobaseInfernal BiobaseXNA BioHMM bytestring cmdargs colour containers diagrams-lib directory either-unwrap filepath parsec StockholmAlignment template-haskell text vector ]; description = "Detailed visualization of CMs, HMMs and their comparisions"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "cnc-spec-compiler" = callPackage ({ mkDerivation, ansi-terminal, array, base, binary, bytestring , containers, directory, fgl, filepath, graphviz, HaXml, haxr , hubigraph, HUnit, mtl, parsec, pretty, prettyclass, process , split, stringtable-atom, unix, zlib }: mkDerivation { pname = "cnc-spec-compiler"; version = "0.2.0.1"; sha256 = "0nfqglz6szbi3s8xf5i87rnac7hc8cqfyrx2rs5ydb5i439s22b0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal array base binary bytestring containers directory fgl filepath graphviz HaXml haxr hubigraph HUnit mtl parsec pretty prettyclass process split stringtable-atom unix zlib ]; description = "Compiler/Translator for CnC Specification Files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cndict" = callPackage ({ mkDerivation, array, base, bytestring, file-embed, text }: mkDerivation { pname = "cndict"; version = "0.10.0"; sha256 = "12vybpji4bxwn8in18xqp4l2js1cbnn8fgk3r6m5c8idp769ph2m"; libraryHaskellDepends = [ array base bytestring file-embed text ]; description = "Chinese/Mandarin <-> English dictionary, Chinese lexer"; license = lib.licenses.publicDomain; }) {}; "co-feldspar" = callPackage ({ mkDerivation, array, base, constraints, containers , data-default-class, exception-transformers, hardware-edsl , imperative-edsl, language-c-quote, language-vhdl, minisat, mtl , operational-alacarte, signals, simple-smt, srcloc, syntactic , template-haskell }: mkDerivation { pname = "co-feldspar"; version = "0.1.0.1"; sha256 = "03dr7vq3bn4rbafyr2i8m72am98kv2a75963403n68xwc3ifmq3z"; libraryHaskellDepends = [ array base constraints containers data-default-class exception-transformers hardware-edsl imperative-edsl language-c-quote language-vhdl minisat mtl operational-alacarte signals simple-smt srcloc syntactic template-haskell ]; description = "Hardware software co-design Feldspar"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "co-log" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, chronos , co-log-core, containers, contravariant, directory, filepath , hedgehog, markdown-unlit, mtl, stm, text, transformers , typerep-map, vector }: mkDerivation { pname = "co-log"; version = "0.4.0.1"; sha256 = "08sqrsy55wrfc5bg5sz22hah0ix14wrxn20lka17ri17a818w9p7"; 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 ]; testHaskellDepends = [ base co-log-core hedgehog ]; description = "Composable Contravariant Comonadic Logging Library"; license = lib.licenses.mpl20; }) {}; "co-log-concurrent" = callPackage ({ mkDerivation, base, co-log-core, stm }: mkDerivation { pname = "co-log-concurrent"; version = "0.5.1.0"; sha256 = "07qmx9z03vmgq2cgz4352fsav7r1nx8n7svmrhg2lkdiyp0j7a59"; libraryHaskellDepends = [ base co-log-core stm ]; description = "Asynchronous backend for co-log library"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "co-log-core" = callPackage ({ mkDerivation, base, doctest, Glob }: mkDerivation { pname = "co-log-core"; version = "0.3.1.0"; sha256 = "1v0pccm2wmvlb21g8l47qmnl7839lj2rkf17bvrqj36xa7p0nwi9"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest Glob ]; description = "Composable Contravariant Comonadic Logging Library"; license = lib.licenses.mpl20; }) {}; "co-log-json" = callPackage ({ mkDerivation, aeson, base, bytestring, co-log-core, containers , string-conv, text }: mkDerivation { pname = "co-log-json"; version = "0.0.1.0"; sha256 = "1ap62gq3s08fif96jwssp7aj6kldsiwf2qx0f5yffl3zna4h6j2p"; libraryHaskellDepends = [ aeson base bytestring co-log-core containers string-conv text ]; description = "Structured messages support in co-log ecosystem"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "co-log-polysemy" = callPackage ({ mkDerivation, base, co-log-core, polysemy }: mkDerivation { pname = "co-log-polysemy"; version = "0.0.1.3"; sha256 = "1c6pyfynzd95vxywl7c110nh8z0rzhvfh9hzbq1nn4ik5whqjnbp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base co-log-core polysemy ]; executableHaskellDepends = [ base co-log-core polysemy ]; description = "Composable Contravariant Comonadic Logging Library"; license = lib.licenses.mpl20; }) {}; "co-log-polysemy-formatting" = callPackage ({ mkDerivation, ansi-terminal, base, co-log, co-log-core , co-log-polysemy, formatting, polysemy, polysemy-plugin, text , time }: mkDerivation { pname = "co-log-polysemy-formatting"; version = "0.1.1.0"; sha256 = "0bq16kf0xg1nlif5jk899jawbbgg1lkh0jy6gx46prvqghd05y4s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base co-log co-log-core co-log-polysemy formatting polysemy text time ]; executableHaskellDepends = [ base co-log co-log-core co-log-polysemy formatting polysemy polysemy-plugin ]; description = "A Polysemy logging effect for high quality (unstructured) logs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "co-log-sys" = callPackage ({ mkDerivation, aeson, base, co-log-core, fmt, microlens , monad-control, mtl, network, universum, unix }: mkDerivation { pname = "co-log-sys"; version = "0.1.1.0"; sha256 = "12qpbil3zzh7hy28fms4hc1pfmkf9bxqncimwz3mqys7gc3qzi3x"; libraryHaskellDepends = [ aeson base co-log-core fmt microlens monad-control mtl network universum unix ]; testHaskellDepends = [ aeson base co-log-core fmt microlens monad-control mtl network universum unix ]; description = "Syslog implementation on top of 'co-log-core'"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "coalpit" = callPackage ({ mkDerivation, base, generic-random, megaparsec, network-uri , scientific, tasty, tasty-quickcheck, tasty-travis, time }: mkDerivation { pname = "coalpit"; version = "0.1.1.1"; sha256 = "0fv5xr71yldqwsm5n69akdc7jm1v9xhskjq5sjq7y72ghblcs6jl"; libraryHaskellDepends = [ base megaparsec network-uri scientific time ]; testHaskellDepends = [ base generic-random tasty tasty-quickcheck tasty-travis ]; description = "Command-line options and DSV parsing and printing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cobot" = callPackage ({ mkDerivation, array, base, bytestring, clock, containers , criterion, deepseq, hspec, lens, linear, megaparsec, mtl , parallel, random, split, template-haskell, text, vector }: mkDerivation { pname = "cobot"; version = "0.1.1.7"; sha256 = "12g2vfb224lax59pv6jd4061v0bdzk91w0dc034p6mzm02dpxhqr"; libraryHaskellDepends = [ array base bytestring containers deepseq lens linear megaparsec mtl split template-haskell text vector ]; testHaskellDepends = [ array base bytestring containers deepseq hspec lens linear megaparsec mtl split template-haskell text vector ]; benchmarkHaskellDepends = [ array base bytestring clock containers criterion deepseq lens linear megaparsec mtl parallel random split template-haskell text vector ]; description = "Computational biology toolkit to collaborate with researchers in constructive protein engineering"; license = lib.licenses.bsd3; }) {}; "cobot-io" = callPackage ({ mkDerivation, array, attoparsec, base, binary, bytestring, cobot , containers, data-msgpack, deepseq, directory, hspec, http-conduit , hyraxAbif, lens, linear, megaparsec, mtl, neat-interpolation , parser-combinators, QuickCheck, split, text, vector }: mkDerivation { pname = "cobot-io"; version = "0.1.4.3"; sha256 = "1xmdz71ay9jphxabap610qvcm4bcm3dbd06zx6zkhd8xjz1hqsjf"; libraryHaskellDepends = [ array attoparsec base binary bytestring cobot containers data-msgpack deepseq http-conduit hyraxAbif lens linear megaparsec mtl parser-combinators split text vector ]; testHaskellDepends = [ array attoparsec base binary bytestring cobot containers data-msgpack deepseq directory hspec http-conduit hyraxAbif lens linear megaparsec mtl neat-interpolation parser-combinators QuickCheck split text vector ]; description = "Biological data file formats and IO"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cobot-tools" = callPackage ({ mkDerivation, array, base, bytestring, cobot, containers , data-default, data-msgpack, deepseq, hspec, lens, mtl , neat-interpolation, QuickCheck, random, regex-tdfa, RNA, text }: mkDerivation { pname = "cobot-tools"; version = "0.1.2.3"; sha256 = "1yvmxbh6si4k3ah5iikjx1fcx5vmsv3b2cvrnw3737d874g880nj"; libraryHaskellDepends = [ array base bytestring cobot containers data-default data-msgpack deepseq lens mtl regex-tdfa text ]; librarySystemDepends = [ RNA ]; testHaskellDepends = [ array base bytestring cobot containers data-default data-msgpack deepseq hspec lens mtl neat-interpolation QuickCheck random regex-tdfa text ]; description = "Biological data file formats and IO"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {RNA = null;}; "code-builder" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "code-builder"; version = "0.1.3"; sha256 = "1ax4c19xkszahcxvwc1wa1hrgk6ajck5sbprbplsi1gc9jj4g7jm"; libraryHaskellDepends = [ base containers ]; description = "Simple system for generating code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "code-conjure" = callPackage ({ mkDerivation, base, express, leancheck, speculate , template-haskell }: mkDerivation { pname = "code-conjure"; version = "0.5.2"; sha256 = "0vv4hmqirvf24pizbb47qvzl80il2n79k9sqvvwrds4ls0dsyavh"; libraryHaskellDepends = [ base express leancheck speculate template-haskell ]; testHaskellDepends = [ base express leancheck speculate ]; description = "synthesize Haskell functions out of partial definitions"; license = lib.licenses.bsd3; }) {}; "code-page" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "code-page"; version = "0.2.1"; sha256 = "1aiavczjk6f2kc1cdwjc1mwkr4d9shiz3xwmfbzsdn0yqqchxydj"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Windows code page library for Haskell"; license = lib.licenses.bsd3; }) {}; "codec" = callPackage ({ mkDerivation, aeson, base, binary, binary-bits, bytestring , generic-arbitrary, mtl, profunctors, tasty, tasty-quickcheck , template-haskell, text, transformers, unordered-containers , vector }: mkDerivation { pname = "codec"; version = "0.2.1"; sha256 = "0a2vqaislh9jwqb5jr59s448456iawc4cs0b1c6dkhq8h6sn3hpz"; libraryHaskellDepends = [ aeson base binary binary-bits bytestring mtl profunctors template-haskell text transformers unordered-containers vector ]; testHaskellDepends = [ aeson base binary bytestring generic-arbitrary tasty tasty-quickcheck ]; description = "Simple bidirectional serialization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "codec-beam" = callPackage ({ mkDerivation, base, bytestring, containers, filepath, process , text, zlib }: mkDerivation { pname = "codec-beam"; version = "0.2.0"; sha256 = "0rg398vh36fb5bkb0anq0iv7g5z55avchswpkwjcjzilbx765sv1"; libraryHaskellDepends = [ base bytestring containers text zlib ]; testHaskellDepends = [ base bytestring filepath process text ]; description = "Erlang VM byte code assembler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "codec-libevent" = callPackage ({ mkDerivation, array, base, binary, binary-strict, bytestring , containers, parsec, QuickCheck, regex-compat }: mkDerivation { pname = "codec-libevent"; version = "0.1.2"; sha256 = "17v7adxs65jq74ngid0iywg3p5pq5j2p9mznqwj7i53238l3p60l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary binary-strict bytestring containers parsec QuickCheck regex-compat ]; executableHaskellDepends = [ array base binary binary-strict bytestring containers parsec QuickCheck regex-compat ]; description = "Cross-platform structure serialisation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "codec-mbox" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "codec-mbox"; version = "0.2.0.0"; sha256 = "0kbn76g6ly1pjd9higi0k0f26hplm0jhz85b23inn0bjli14n2cl"; libraryHaskellDepends = [ base bytestring ]; description = "A library to read and write mailboxes in mbox format"; license = lib.licenses.bsd3; }) {}; "codec-rpm" = callPackage ({ mkDerivation, attoparsec, attoparsec-binary, base, bytestring , conduit, conduit-extra, cpio-conduit, exceptions, hspec , hspec-attoparsec, HUnit, lzma-conduit, mtl, parsec, pretty , resourcet, text }: mkDerivation { pname = "codec-rpm"; version = "0.2.2"; sha256 = "15sbxns2p3fcc5gc8kf2jmjich6rnrimfl9rdjshi6y7ilvqhjx3"; libraryHaskellDepends = [ attoparsec attoparsec-binary base bytestring conduit conduit-extra cpio-conduit exceptions lzma-conduit mtl parsec pretty resourcet text ]; testHaskellDepends = [ attoparsec attoparsec-binary base bytestring hspec hspec-attoparsec HUnit parsec pretty text ]; description = "A library for manipulating RPM files"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {}; "codecov-haskell" = callPackage ({ mkDerivation, aeson, async, base, bytestring, cmdargs , containers, curl, hpc, HUnit, process, regex-posix, retry, safe , split }: mkDerivation { pname = "codecov-haskell"; version = "0.5.0"; sha256 = "0g9m1z4qpjgyav8wa10cxdprsgf0b5ij430ql7jyw4sj20warhfg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring cmdargs containers curl hpc retry safe split ]; executableHaskellDepends = [ aeson async base bytestring cmdargs containers curl hpc process regex-posix retry safe split ]; testHaskellDepends = [ base HUnit ]; description = "Codecov.io support for Haskell."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "codeforces-cli" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, base16-bytestring , bytestring, containers, cryptohash-sha512, directory, extra , http-client, http-conduit, http-types, open-browser , optparse-applicative, random, text, time, transformers }: mkDerivation { pname = "codeforces-cli"; version = "0.1.0"; sha256 = "11hkmjkp3pbqn1x72yp5zi892hcnh1bq1j3f6iqhf727fblcyrn4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal base base16-bytestring bytestring containers cryptohash-sha512 directory extra http-client http-conduit http-types open-browser optparse-applicative random text time transformers ]; executableHaskellDepends = [ aeson ansi-terminal base base16-bytestring bytestring containers cryptohash-sha512 directory extra http-client http-conduit http-types open-browser optparse-applicative random text time transformers ]; description = "Command line interface to interact with Codeforces"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "codemonitor" = callPackage ({ mkDerivation, base, cairo, containers, directory, filepath, gtk , haskell98, hinotify, MissingH, process, regex-posix, time }: mkDerivation { pname = "codemonitor"; version = "0.2"; sha256 = "14jywd60mxbj5q1srxj4igs1ah0ddf8ww5k4n5d9g7cp1b1yv1mc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cairo containers directory filepath gtk haskell98 hinotify MissingH process regex-posix time ]; description = "Tool that automatically runs arbitrary commands when files change on disk"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "codepad" = callPackage ({ mkDerivation, base, curl, mtl, network, tagsoup }: mkDerivation { pname = "codepad"; version = "0.1"; sha256 = "03jvbbv4cgrmk0ihz34shd1ydv5jhl1h1xiwqrln60622jlh8mr1"; revision = "3"; editedCabalFile = "11kw4xs61c5d3kvlanx9waws8sj5k4d5445a8w1p5zx69x9im7bg"; libraryHaskellDepends = [ base curl mtl network tagsoup ]; description = "Submit and retrieve paste output from CodePad.org."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "codeworld-api" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, blank-canvas , bytestring, cereal, cereal-text, containers, deepseq , dependent-sum, ghc-prim, hashable, HUnit, monad-loops, mtl , random, ref-tf, reflex, template-haskell, test-framework , test-framework-hunit, text, time, witherable }: mkDerivation { pname = "codeworld-api"; version = "0.7.0"; sha256 = "1l1w4mrw4b2njz4kmfvd94mlwn776vryy1y9x9cb3r69fw5qy2f3"; revision = "4"; editedCabalFile = "06qa2djbzfdwlvgbr2k8667fipyrkdvp8a1vac75fla99pdwp7yi"; libraryHaskellDepends = [ aeson base base64-bytestring blank-canvas bytestring cereal cereal-text containers deepseq dependent-sum ghc-prim hashable monad-loops mtl random ref-tf reflex template-haskell text time witherable ]; testHaskellDepends = [ aeson base base64-bytestring blank-canvas bytestring cereal cereal-text containers deepseq dependent-sum ghc-prim hashable HUnit monad-loops mtl random ref-tf reflex template-haskell test-framework test-framework-hunit text time witherable ]; description = "Graphics library for CodeWorld"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "codex" = callPackage ({ mkDerivation, ascii-progress, base, bytestring, Cabal, conduit , containers, cryptonite, directory, filepath, hackage-db , http-client, http-client-tls, memory, network, process, tar, text , transformers, yaml, zlib }: mkDerivation { pname = "codex"; version = "0.6.0.0"; sha256 = "1xak07a2sn2fafrng53n8yksf6z73wn2r8paqymmc4385shhmndc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ascii-progress base bytestring Cabal conduit containers cryptonite directory filepath hackage-db http-client memory process tar text transformers yaml zlib ]; executableHaskellDepends = [ ascii-progress base Cabal directory filepath hackage-db http-client-tls network process transformers yaml ]; description = "A ctags file generator for cabal project dependencies"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "codo-notation" = callPackage ({ mkDerivation, base, comonad, haskell-src-meta, parsec , template-haskell, uniplate }: mkDerivation { pname = "codo-notation"; version = "0.5.2"; sha256 = "1bwfjg0bzph0vka1rx8m6f505l9dmj8nn6al9kmjkva18l05gsvq"; libraryHaskellDepends = [ base comonad haskell-src-meta parsec template-haskell uniplate ]; description = "A notation for comonads, analogous to the do-notation for monads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "coerce-role" = callPackage ({ mkDerivation, base, unliftio }: mkDerivation { pname = "coerce-role"; version = "0.1.0.0"; sha256 = "1qllw5wrpk328n2kjxbry3w85fwwkrdxd3cgl3z160ij200mxcyp"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base unliftio ]; description = "Having trouble deriving instances because of type roles? Solve it here!"; license = lib.licenses.bsd3; }) {}; "coerce-util" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "coerce-util"; version = "0.1.0.0"; sha256 = "0v4ymcrqij8q9s8pcgbfrnl8y379fki3zp80lg4xqvbx0i89vsxf"; libraryHaskellDepends = [ base ]; description = "utils for Data.Coerce"; license = lib.licenses.mit; }) {}; "coercible-subtypes" = callPackage ({ mkDerivation, base, profunctors }: mkDerivation { pname = "coercible-subtypes"; version = "0.2.0.0"; sha256 = "0n8g69l3iwcy588yj29b7qsac8n8cl44ibb62a36x9n2jpgz5xif"; libraryHaskellDepends = [ base profunctors ]; description = "Coercible but only in one direction"; license = lib.licenses.bsd3; }) {}; "coercible-utils" = callPackage ({ mkDerivation, base, gauge }: mkDerivation { pname = "coercible-utils"; version = "0.1.0"; sha256 = "0nadwhr96nvwz1vxxr7814h22v02zrycqa9xijgvrakf0j174yls"; revision = "1"; editedCabalFile = "0swbc29c1c742d7pam2flv7xqqwis5df10657yvzms83mfg4lv6a"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base gauge ]; description = "Utility functions for Coercible types"; license = lib.licenses.bsd3; }) {}; "coercion-extras" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "coercion-extras"; version = "0.1.0.0"; sha256 = "051gh93yncgclmi5i16rm07wg7v0zqz7s1q40h50vny39glsgwc7"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base containers ]; description = "Extra utilities for manipulating nominal and representational coercions"; license = lib.licenses.bsd3; }) {}; "coformat" = callPackage ({ mkDerivation, aeson, async, async-pool, base, bytestring , can-i-haz, command, command-qq, containers, dom-selector, extra , fast-logger, generic-data, hashable, html-conduit, interpolate , lens, lens-aeson, monad-logger, mtl, optparse-generic, scientific , temporary, text, unordered-containers, xml-conduit, yaml }: mkDerivation { pname = "coformat"; version = "0.3.0.0"; sha256 = "0bx7h5lbcyba3nwrif7b6rcpqskxqn81ana74ra8f43bjdvps4nw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async async-pool base bytestring can-i-haz command command-qq containers dom-selector extra fast-logger generic-data hashable html-conduit interpolate lens lens-aeson monad-logger mtl optparse-generic scientific temporary text unordered-containers xml-conduit yaml ]; executableHaskellDepends = [ aeson async async-pool base bytestring can-i-haz command command-qq containers dom-selector extra fast-logger generic-data hashable html-conduit interpolate lens lens-aeson monad-logger mtl optparse-generic scientific temporary text unordered-containers xml-conduit yaml ]; testHaskellDepends = [ aeson async async-pool base bytestring can-i-haz command command-qq containers dom-selector extra fast-logger generic-data hashable html-conduit interpolate lens lens-aeson monad-logger mtl optparse-generic scientific temporary text unordered-containers xml-conduit yaml ]; description = "Generate clang-format config based on some existing code base"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cofunctor" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "cofunctor"; version = "0.1.0.1"; sha256 = "0xn4k1c7l9z3g0slbwvlfg9kpfq8jbk0qf9363qz7azv7ks1149p"; libraryHaskellDepends = [ base ]; description = "DEPRECATED: use the \"contravariant\" package"; license = lib.licenses.bsd3; }) {}; "cognimeta-utils" = callPackage ({ mkDerivation, array, base, bytestring, collections-api , comonad-transformers, containers, data-lens, data-lens-fd , data-lens-template, deepseq, ghc-prim, mtl, primitive, QuickCheck , stm, tagged, template-haskell, transformers }: mkDerivation { pname = "cognimeta-utils"; version = "0.1.2"; sha256 = "00bq5qad7x8x0fac1gb8aq97zm4pylnk7n9bg4nkhyyvwnmjsy5l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring collections-api comonad-transformers containers data-lens data-lens-fd data-lens-template deepseq ghc-prim mtl primitive QuickCheck stm tagged template-haskell transformers ]; executableHaskellDepends = [ base bytestring containers mtl QuickCheck template-haskell transformers ]; description = "Utilities for Cognimeta products (such as perdure). API may change often."; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "coin" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, containers , directory, filepath, glib, gtk3, lens, monad-control , monad-logger, mtl, persistent, persistent-sqlite , persistent-template, resourcet, text, time, transformers }: mkDerivation { pname = "coin"; version = "1.2.1"; sha256 = "0076dvka5c0m3smppp58lklnf26ry9kibzyiy4yx1ygw5rn7m7pc"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson base binary bytestring containers directory filepath glib gtk3 lens monad-control monad-logger mtl persistent persistent-sqlite persistent-template resourcet text time transformers ]; description = "Simple account manager"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "coinbase-exchange" = callPackage ({ mkDerivation, aeson, aeson-casing, async, base , base64-bytestring, byteable, bytestring, conduit, conduit-extra , cryptohash, deepseq, exceptions, hashable, http-client , http-client-tls, http-conduit, http-types, mtl, network , old-locale, random, resourcet, scientific, tasty, tasty-hunit , tasty-quickcheck, tasty-th, text, time, transformers , transformers-base, unordered-containers, uuid, uuid-aeson, vector , websockets, wuss }: mkDerivation { pname = "coinbase-exchange"; version = "0.4.0.0"; sha256 = "0592myr7z3yggbpjcanzivvdzkb06pr9il6bsgjc2fcfaggw5j4p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base base64-bytestring byteable bytestring conduit conduit-extra cryptohash deepseq exceptions hashable http-conduit http-types mtl network old-locale resourcet scientific text time transformers-base unordered-containers uuid uuid-aeson vector websockets wuss ]; executableHaskellDepends = [ aeson base bytestring conduit conduit-extra http-client http-client-tls http-conduit network old-locale resourcet scientific text time transformers unordered-containers uuid websockets wuss ]; testHaskellDepends = [ aeson async base bytestring http-client-tls http-conduit old-locale random scientific tasty tasty-hunit tasty-quickcheck tasty-th time transformers unordered-containers uuid websockets ]; description = "Connector library for the coinbase exchange"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "coinbase-pro" = callPackage ({ mkDerivation, aeson, aeson-casing, async, base, binary , bytestring, containers, cryptonite, exceptions, HsOpenSSL , http-api-data, http-client, http-client-tls, http-streams , http-types, io-streams, memory, network, servant, servant-client , servant-client-core, tasty, tasty-hunit, text, time, transformers , unagi-streams, unordered-containers, uuid, vector, websockets , wuss }: mkDerivation { pname = "coinbase-pro"; version = "0.9.3.0"; sha256 = "0974snfkil4xmrkw38d81d85n5w78ld3jd0kbsn3s22jd36dzjlm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing async base binary bytestring containers cryptonite exceptions HsOpenSSL http-api-data http-client http-client-tls http-streams http-types io-streams memory network servant servant-client servant-client-core tasty tasty-hunit text time transformers unagi-streams unordered-containers uuid vector websockets wuss ]; executableHaskellDepends = [ aeson aeson-casing async base binary bytestring containers cryptonite exceptions HsOpenSSL http-api-data http-client http-client-tls http-streams http-types io-streams memory network servant servant-client servant-client-core tasty tasty-hunit text time transformers unagi-streams unordered-containers uuid vector websockets wuss ]; testHaskellDepends = [ aeson aeson-casing async base binary bytestring containers cryptonite exceptions HsOpenSSL http-api-data http-client http-client-tls http-streams http-types io-streams memory network servant servant-client servant-client-core tasty tasty-hunit text time transformers unagi-streams unordered-containers uuid vector websockets wuss ]; description = "Client for Coinbase Pro"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "coincident-root-loci" = callPackage ({ mkDerivation, array, base, combinat, containers , polynomial-algebra, random, tasty, tasty-hunit, transformers }: mkDerivation { pname = "coincident-root-loci"; version = "0.3"; sha256 = "1m7a1f2qxkq4jgbvmyn8zzz6pq44a4cfkkm74zlssg74xmx0d4ir"; libraryHaskellDepends = [ array base combinat containers polynomial-algebra random transformers ]; testHaskellDepends = [ array base combinat containers polynomial-algebra tasty tasty-hunit ]; description = "Equivariant CSM classes of coincident root loci"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cointracking-imports" = callPackage ({ mkDerivation, base, base-compat-batteries, bytestring, cassava , filepath, hedgehog, lens, scientific, tasty, tasty-hedgehog , tasty-hunit, text, time, xlsx }: mkDerivation { pname = "cointracking-imports"; version = "0.1.0.1"; sha256 = "19in8n8sigcbph29cgrbg1ccbxzadav1siryfjfc1g112p6mrf91"; revision = "1"; editedCabalFile = "1pcqkp1fvnwv5f4r88nva0dafgzfk2vixa5wh2q42991aj38a539"; libraryHaskellDepends = [ base base-compat-batteries bytestring cassava filepath lens scientific text time xlsx ]; testHaskellDepends = [ base base-compat-batteries bytestring cassava filepath hedgehog lens scientific tasty tasty-hedgehog tasty-hunit text time xlsx ]; description = "Generate CSV & XLSX files for importing into CoinTracking"; license = lib.licenses.bsd3; }) {}; "colada" = callPackage ({ mkDerivation, base, bytestring, cereal, cmdargs, containers , fclabels, ghc-prim, ListZipper, monad-atom, mtl, nlp-scores , split, swift-lda, text, vector }: mkDerivation { pname = "colada"; version = "0.8.4.0"; sha256 = "16inmr2hp2racg85crrpwd45p1wgjhcp7w242nixc8dlwdy1lkz3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal cmdargs containers fclabels ghc-prim ListZipper monad-atom mtl nlp-scores split swift-lda text vector ]; executableHaskellDepends = [ base bytestring cereal cmdargs containers fclabels ghc-prim ListZipper monad-atom mtl nlp-scores split swift-lda text vector ]; description = "Colada implements incremental word class class induction using online LDA"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "colchis" = callPackage ({ mkDerivation, aeson, base, conceit, network, network-simple , pipes, pipes-aeson, pipes-attoparsec, pipes-network, text , transformers }: mkDerivation { pname = "colchis"; version = "0.2.0.3"; sha256 = "1fhamxm740r59q0sazs2np1b8hv74dhhbb4ah73m94im96729rbb"; libraryHaskellDepends = [ aeson base conceit network network-simple pipes pipes-aeson pipes-attoparsec pipes-network text transformers ]; description = "Rudimentary JSON-RPC 2.0 client over raw TCP."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cold-widow" = callPackage ({ mkDerivation, base, bytestring, hspec }: mkDerivation { pname = "cold-widow"; version = "0.1.2"; sha256 = "1r0m4p0dfkc6h704hkz67fn0pacqcmg2wjdz7q4qr37nkbrayli4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; executableHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring hspec ]; description = "File transfer via QR Codes"; license = lib.licenses.bsd3; }) {}; "collada-output" = callPackage ({ mkDerivation, base, collada-types, containers, SVGPath, time , vector, xml }: mkDerivation { pname = "collada-output"; version = "0.6"; sha256 = "1k6k2ljz9x06j0nrpbbpcgd3axamf3cgr6jyslam0xkgxzsi7w7x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base collada-types containers SVGPath time vector xml ]; description = "Generate animated 3d objects in COLLADA"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "collada-types" = callPackage ({ mkDerivation, base, containers, OpenGL, tuple, vector }: mkDerivation { pname = "collada-types"; version = "0.4"; sha256 = "1qs1bxxkjb6clszv8mahbmwdwbqpdr5hcxwn3nq5d6wc2xgb4y6r"; libraryHaskellDepends = [ base containers OpenGL tuple vector ]; description = "Data exchange between graphics applications"; license = lib.licenses.bsd3; }) {}; "collapse-duplication" = callPackage ({ mkDerivation, base, bytestring, bytestring-show, cassava , containers, hierarchical-clustering, lens, optparse-generic , split }: mkDerivation { pname = "collapse-duplication"; version = "0.4.0.1"; sha256 = "0azfyayvlw6vmgim98rsmgz5gx2dmwnbk9dwmm23781wdbm448a5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring bytestring-show cassava containers hierarchical-clustering lens ]; executableHaskellDepends = [ base bytestring cassava containers lens optparse-generic split ]; description = "Collapse the duplication output into clones and return their frequencies"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "collapse-util" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "collapse-util"; version = "0.1.0.1"; sha256 = "02r4cz92wjm3hcih8jf5jvimw3ijwbp4x7iw90rkj05360ajikj7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "utility for collapsing adjacent writes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "collate" = callPackage ({ mkDerivation, base, containers, lens, primitive, QuickCheck , test-framework, test-framework-quickcheck2, transformers, vector }: mkDerivation { pname = "collate"; version = "0.1.0.0"; sha256 = "1fh335mwk51gyhyxilv83z66ilz5ws3ni8cbr4qmpfpgf9m1jp5s"; revision = "1"; editedCabalFile = "1456p4dqfmlzf0sagga050f7zrp1rns129q0d9hia8yipmf16j0v"; libraryHaskellDepends = [ base containers lens primitive transformers vector ]; testHaskellDepends = [ base containers lens primitive QuickCheck test-framework test-framework-quickcheck2 transformers vector ]; description = "An Applicative Functor for extracting parts of a stream of values"; license = lib.licenses.asl20; }) {}; "collect-errors" = callPackage ({ mkDerivation, base, containers, deepseq, QuickCheck }: mkDerivation { pname = "collect-errors"; version = "0.1.5.0"; sha256 = "1hljcnmwpk47rivlds9901129hgkm7j8h3yhz2j1j2pga5w43ck9"; libraryHaskellDepends = [ base containers deepseq QuickCheck ]; description = "Error monad with a Float instance"; license = lib.licenses.bsd3; }) {}; "collection-json" = callPackage ({ mkDerivation, aeson, base, bytestring, hspec, hspec-discover , network-arbitrary, network-uri, network-uri-json, QuickCheck , quickcheck-instances, test-invariant, text }: mkDerivation { pname = "collection-json"; version = "1.3.1.3"; sha256 = "098in13gkrv4lrdn67b010c5wsl0zqwzcyfd504039wdcm6pazng"; libraryHaskellDepends = [ aeson base network-uri network-uri-json text ]; testHaskellDepends = [ aeson base bytestring hspec network-arbitrary network-uri network-uri-json QuickCheck quickcheck-instances test-invariant text ]; testToolDepends = [ hspec-discover ]; description = "Collection+JSON—Hypermedia Type Tools"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "collections" = callPackage ({ mkDerivation, array, base, bytestring, containers, QuickCheck }: mkDerivation { pname = "collections"; version = "0.3.1.1"; sha256 = "0a5km8k2jwjv4gfd2vf0jiq3f9cw47dgz8f3lspmpx2b0g2pac7g"; libraryHaskellDepends = [ array base bytestring containers QuickCheck ]; description = "Useful standard collections types and related functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "collections-api" = callPackage ({ mkDerivation, array, base, QuickCheck }: mkDerivation { pname = "collections-api"; version = "1.0.0.0"; sha256 = "0vgw1spiv6wnk11j3y45d95r3axgr1sgksb5lilnxdjj2pn4gp5l"; revision = "2"; editedCabalFile = "073x7vwgsj2xcqpywqdwk7pbj9zc9sinm17sknafgyxacx1r15xl"; libraryHaskellDepends = [ array base QuickCheck ]; description = "API for collection data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "collections-base-instances" = callPackage ({ mkDerivation, array, base, bytestring, collections-api , containers }: mkDerivation { pname = "collections-base-instances"; version = "1.0.0.0"; sha256 = "0nw6wpzqsj33pnffsflc6ipjcx6lknzdnxgn4rm3vhrl5y9rgpzk"; libraryHaskellDepends = [ array base bytestring collections-api containers ]; description = "Useful standard collections types and related functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "colock" = callPackage ({ mkDerivation, base, unix }: mkDerivation { pname = "colock"; version = "0.2.2"; sha256 = "0h3y5c3c3711k2glmnydc1rlz9ff73iibcc8vf0zjzvvw9rz0xb1"; libraryHaskellDepends = [ base unix ]; description = "thread-friendly file locks that don't block the entire program"; license = "LGPL"; }) {}; "colonnade" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bytestring, contravariant , doctest, fast-logger, profunctors, QuickCheck, semigroupoids , semigroups, text, vector }: mkDerivation { pname = "colonnade"; version = "1.2.0.2"; sha256 = "1asjx71gp26a15v7g3p8bfddb5nnzky6672c35xx35hq73mhykr4"; revision = "2"; editedCabalFile = "0ps86y9vlai49qx3rxzmxy6dzxwhnz6sr7ndyzrp4w7qwhgkmd70"; libraryHaskellDepends = [ base bytestring contravariant profunctors semigroups text vector ]; testHaskellDepends = [ ansi-wl-pprint base doctest fast-logger QuickCheck semigroupoids ]; description = "Generic types and functions for columnar encoding and decoding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "color-counter" = callPackage ({ mkDerivation, aeson, base, cmdargs, colour, containers , data-default, directory, friday, friday-devil, split, v4l2 , vector, vector-space, yaml }: mkDerivation { pname = "color-counter"; version = "0.1.2.2"; sha256 = "0vyzjv5r9jww4n35yp9qmq5bb8h7k6gmr7iw6igm08cnlwx9pirr"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base colour containers data-default directory friday friday-devil split v4l2 vector vector-space yaml ]; executableHaskellDepends = [ aeson base cmdargs colour containers data-default directory friday friday-devil split v4l2 vector vector-space yaml ]; description = "Count colors in images"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "colorful-monoids" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "colorful-monoids"; version = "0.2.1.3"; sha256 = "0yan2vxjdcal7zdh12m5yblcl9d1wcgjr09d3g64p09wdh82y6rq"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Styled console text output using ANSI escape sequences"; license = lib.licenses.mit; }) {}; "colorize-haskell" = callPackage ({ mkDerivation, ansi-terminal, base, haskell-lexer }: mkDerivation { pname = "colorize-haskell"; version = "1.0.1"; sha256 = "1v4spa6vw9igjpd1dr595z5raz5fr8f485q5w9imrv8spms46xh3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base haskell-lexer ]; executableHaskellDepends = [ ansi-terminal base haskell-lexer ]; description = "Highligt Haskell source"; license = lib.licenses.bsd3; }) {}; "colorless" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, errors , exceptions, hspec, lifted-async, monad-control, monad-logger, mtl , random, safe-exceptions, scientific, text, text-conversions , tuple, unordered-containers, vector }: mkDerivation { pname = "colorless"; version = "2.2.20"; sha256 = "1wg0p06bvp6zvnc8qi9k942l1ijzcnksmd6jxnk0c7v9f2kdnib2"; libraryHaskellDepends = [ aeson base bytestring containers errors exceptions lifted-async monad-control monad-logger mtl random safe-exceptions scientific text text-conversions unordered-containers vector ]; testHaskellDepends = [ aeson base containers hspec scientific text tuple vector ]; description = "Colorless | The Programmatic IDL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "colorless-http-client" = callPackage ({ mkDerivation, aeson, base, bytestring, colorless, http-client , http-types, text-conversions }: mkDerivation { pname = "colorless-http-client"; version = "0.0.4"; sha256 = "1mncp7qsb99s4kwyd3z3xrmypb7wjdkkr8jpxaip2892z4n52l22"; libraryHaskellDepends = [ aeson base bytestring colorless http-client http-types text-conversions ]; description = "Http Client addon for Colorless"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "colorless-scotty" = callPackage ({ mkDerivation, aeson, base, colorless, mtl, scotty, text, wai }: mkDerivation { pname = "colorless-scotty"; version = "0.0.2"; sha256 = "1jbdysm2ya5h5hw0s8149vi6wcnr98wh53iwyhmygdg0hz25nslk"; libraryHaskellDepends = [ aeson base colorless mtl scotty text wai ]; description = "Scotty server add-on for Colorless"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "colors" = callPackage ({ mkDerivation, base, lens, linear, profunctors }: mkDerivation { pname = "colors"; version = "0.3.0.2"; sha256 = "0gbdqn5wrh9711j5hs5ypbd3w7a3mh37g6aadqiq4m5n7jna6phm"; revision = "1"; editedCabalFile = "0q152j8ybnga46azvfg3xmsjk01lz4wkhlli07cd92803vc4d6dl"; libraryHaskellDepends = [ base lens linear profunctors ]; description = "A type for colors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "colour" = callPackage ({ mkDerivation, base, QuickCheck, random, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "colour"; version = "2.3.6"; sha256 = "0wgqj64mh2y2zk77kv59k3xb3dk4wmgfp988y74sp9a4d76mvlrc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck random test-framework test-framework-quickcheck2 ]; description = "A model for human colour/color perception"; license = lib.licenses.mit; }) {}; "colour-accelerate" = callPackage ({ mkDerivation, accelerate, base }: mkDerivation { pname = "colour-accelerate"; version = "0.4.0.0"; sha256 = "1j7ff2wb58yf346z2abr1v1yq498fxm498rdf1g62ppf6vkdplw8"; libraryHaskellDepends = [ accelerate base ]; description = "Working with colours in Accelerate"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "colour-space" = callPackage ({ mkDerivation, base, call-stack, colour, constrained-categories , JuicyPixels, lens, linear, linearmap-category, manifolds , manifolds-core, QuickCheck, random, semigroups, tasty , tasty-quickcheck, vector-space }: mkDerivation { pname = "colour-space"; version = "0.2.0.0"; sha256 = "1ca62s0xdhc14jr123bzxpwqjaf8y8nakrm7a52srryr0d3mz7hg"; libraryHaskellDepends = [ base call-stack colour constrained-categories JuicyPixels lens linear linearmap-category manifolds manifolds-core QuickCheck semigroups vector-space ]; testHaskellDepends = [ base colour constrained-categories manifolds manifolds-core QuickCheck random tasty tasty-quickcheck vector-space ]; description = "Instances of the manifold-classes for colour types"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "colourista" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, ghc-prim, hspec , text }: mkDerivation { pname = "colourista"; version = "0.1.0.1"; sha256 = "16khzax62kyanaj2vdqd3avw2yc2n1p35mwsckgd17j7nl59mgbf"; libraryHaskellDepends = [ ansi-terminal base bytestring ghc-prim text ]; testHaskellDepends = [ base bytestring hspec text ]; description = "Convenient interface for printing colourful messages"; license = lib.licenses.mpl20; }) {}; "coltrane" = callPackage ({ mkDerivation, base, bytestring, HTTP, http-types, HUnit, mtl , regex-compat, text, wai, wai-extra, warp }: mkDerivation { pname = "coltrane"; version = "0.1.0.0"; sha256 = "131arfizyniapjvc9ds6l90z7gig98imhm17k1vza5wvgjqbb5fa"; libraryHaskellDepends = [ base bytestring HTTP http-types HUnit mtl regex-compat text wai wai-extra warp ]; description = "A jazzy, minimal web framework for Haskell, inspired by Sinatra"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "columbia" = callPackage ({ mkDerivation, array, base, bytestring, containers, contravariant , data-endian, directory, filelock, invariant, mmap, mmorph , monad-loops, mtl, parallel, pointless-haskell, syb-with-class , transformers }: mkDerivation { pname = "columbia"; version = "0.2"; sha256 = "065mrgyrb82vsfwwidz3zsj7pnbry9ifz7fspi2jfmyjp69y7cmz"; libraryHaskellDepends = [ array base bytestring containers contravariant data-endian directory filelock invariant mmap mmorph monad-loops mtl parallel pointless-haskell syb-with-class transformers ]; doHaddock = false; description = "Enhanced serialization using seeking"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "columnar" = callPackage ({ mkDerivation, base, bytestring, cassava, containers, enum-text , fmt, lens, possibly, rio, template-haskell, text, time , unordered-containers, vector }: mkDerivation { pname = "columnar"; version = "1.0.0.0"; sha256 = "0qf5fbd9cwc22npww4qsjaj7rxdy2r3rjm19w23a9shqvgc2l6av"; libraryHaskellDepends = [ base bytestring cassava containers enum-text fmt lens possibly rio template-haskell text time unordered-containers vector ]; description = "A CSV toolkit based on cassava and enum-text"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "com" = callPackage ({ mkDerivation }: mkDerivation { pname = "com"; version = "1.2.3.1"; sha256 = "1y6zm63jyigf631f2b0bqw1yhmr6hifaspqivy7qy30brmr5a27m"; doHaddock = false; description = "Haskell COM support library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "comark" = callPackage ({ mkDerivation, base, comark-html, comark-parser, comark-syntax , text }: mkDerivation { pname = "comark"; version = "0.1.0"; sha256 = "0kkwjz7ycszg4dg7cpcvfv86qm61vzipy55qran9i792psa0rcd0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base comark-html comark-parser comark-syntax text ]; executableHaskellDepends = [ base text ]; description = "Commonmark processing in pure haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "comark-html" = callPackage ({ mkDerivation, base, cmark, comark-syntax, comark-testutils , criterion, deepseq, hspec, text, transformers }: mkDerivation { pname = "comark-html"; version = "0.1.0"; sha256 = "1ar9yagwp190b1yxbf2a2d1n62ki3algi0wfqpkn9ad8nmig2g89"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base comark-syntax text transformers ]; testHaskellDepends = [ base comark-testutils hspec ]; benchmarkHaskellDepends = [ base cmark comark-syntax comark-testutils criterion deepseq text ]; description = "Commonmark (markdown) to HTML renderer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {comark-testutils = null;}; "comark-parser" = callPackage ({ mkDerivation, base, cmark, comark-syntax, comark-testutils , containers, control-bool, criterion, deepseq, file-embed, hspec , html5-entity, QuickCheck, syb, text, transformers }: mkDerivation { pname = "comark-parser"; version = "0.1.0"; sha256 = "1g595nak7fpzfvipan928wd5drfa0l4axfdjwk51awb7fxvl1nhp"; libraryHaskellDepends = [ base comark-syntax containers control-bool html5-entity text transformers ]; testHaskellDepends = [ base cmark comark-syntax comark-testutils containers deepseq hspec QuickCheck syb text ]; benchmarkHaskellDepends = [ base comark-syntax comark-testutils criterion deepseq file-embed text ]; description = "Parser for Commonmark (markdown)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {comark-testutils = null;}; "comark-syntax" = callPackage ({ mkDerivation, base, containers, deepseq }: mkDerivation { pname = "comark-syntax"; version = "0.1.0"; sha256 = "0y1fp6griivzzxwp621cm2mrizxmrnjazhayl21aqfp7mb5i4ib2"; libraryHaskellDepends = [ base containers deepseq ]; description = "Definitions of AST that represents a Commonmark (markdown) document"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "combinat" = callPackage ({ mkDerivation, array, base, compact-word-vectors, containers , QuickCheck, random, tasty, tasty-hunit, tasty-quickcheck , test-framework, test-framework-quickcheck2, transformers }: mkDerivation { pname = "combinat"; version = "0.2.10.0"; sha256 = "125yf5ycya722k85iph3dqv63bpj1a862c0ahs2y0snyd2qd6h35"; libraryHaskellDepends = [ array base compact-word-vectors containers random transformers ]; testHaskellDepends = [ array base compact-word-vectors containers QuickCheck random tasty tasty-hunit tasty-quickcheck test-framework test-framework-quickcheck2 transformers ]; description = "Generate and manipulate various combinatorial objects"; license = lib.licenses.bsd3; }) {}; "combinat-compat" = callPackage ({ mkDerivation, array, base, containers, QuickCheck, random , test-framework, test-framework-quickcheck2, transformers }: mkDerivation { pname = "combinat-compat"; version = "0.2.8.2"; sha256 = "0mh5f8vmbwnib1qv9vvp45gwwj6942l1jhxnglq9i4za40k1r8ff"; libraryHaskellDepends = [ array base containers random transformers ]; testHaskellDepends = [ array base containers QuickCheck random test-framework test-framework-quickcheck2 transformers ]; description = "Generate and manipulate various combinatorial objects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "combinat-diagrams" = callPackage ({ mkDerivation, array, base, colour, combinat, containers , diagrams-core, diagrams-lib, linear, transformers }: mkDerivation { pname = "combinat-diagrams"; version = "0.2"; sha256 = "0jm9846xna4kcxrqb3izw3sc93z0k21r4vqk8n55i4lcdh9g1j3h"; libraryHaskellDepends = [ array base colour combinat containers diagrams-core diagrams-lib linear transformers ]; description = "Graphical representations for various combinatorial objects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "combinator-interactive" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, directory , lens, mtl, template-haskell, th-lift, trifecta, void }: mkDerivation { pname = "combinator-interactive"; version = "0.1.2"; sha256 = "0yxdy413pj6ah4d5qcpajbphfg02p0gxgs1x9salfa18fyflljc4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base lens template-haskell th-lift trifecta void ]; executableHaskellDepends = [ base bytestring cereal containers directory lens mtl template-haskell th-lift trifecta void ]; description = "SKI Combinator interpreter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "combinatorial" = callPackage ({ mkDerivation, array, base, containers, QuickCheck, transformers , utility-ht }: mkDerivation { pname = "combinatorial"; version = "0.1.0.1"; sha256 = "0w6vjs2pg2dffbq1dbs1dygnxk8nppzhkq3bgrg3ydfdzra7imn4"; libraryHaskellDepends = [ array base containers transformers utility-ht ]; testHaskellDepends = [ array base containers QuickCheck transformers utility-ht ]; description = "Count, enumerate, rank and unrank combinatorial objects"; license = lib.licenses.bsd3; }) {}; "combinatorial-problems" = callPackage ({ mkDerivation, array, base, bytestring, bytestring-lexing , containers, parsec, random }: mkDerivation { pname = "combinatorial-problems"; version = "0.0.5"; sha256 = "1k3isi62i66xbisn48b018w7fcfhwwng1f64ca530qkk600fg850"; libraryHaskellDepends = [ array base bytestring bytestring-lexing containers parsec random ]; description = "A number of data structures to represent and allow the manipulation of standard combinatorial problems, used as test problems in computer science"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "combinatorics" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "combinatorics"; version = "0.1.0"; sha256 = "101b3lycfav6wqdqjhs0v93vgy4g3pfn5xyimip0x3alq0q2ix9a"; libraryHaskellDepends = [ base ]; description = "Efficient computation of common combinatoric functions"; license = lib.licenses.bsd3; }) {}; "combobuffer" = callPackage ({ mkDerivation, base, containers, template-haskell, vector , vector-space }: mkDerivation { pname = "combobuffer"; version = "0.2"; sha256 = "1zsdi9c9my6nrxpqqsy584swp4zg8lckrymfig1ywisbdfzb8rjh"; libraryHaskellDepends = [ base containers template-haskell vector vector-space ]; description = "Various buffer implementations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "comfort-array" = callPackage ({ mkDerivation, base, ChasingBottoms, containers, deepseq , doctest-exitcode-stdio, doctest-lib, guarded-allocation , non-empty, prelude-compat, primitive, QuickCheck, semigroups , storable-record, storablevector, tagged, transformers, utility-ht }: mkDerivation { pname = "comfort-array"; version = "0.5.1"; sha256 = "0kx4z07a15jrc3dzaxx1335j1wxkgkajmyiraf5wb18l3xyd36b4"; libraryHaskellDepends = [ base containers deepseq guarded-allocation non-empty prelude-compat primitive QuickCheck semigroups storable-record storablevector tagged transformers utility-ht ]; testHaskellDepends = [ base ChasingBottoms containers doctest-exitcode-stdio doctest-lib QuickCheck tagged ]; description = "Arrays where the index type is a function of the shape type"; license = lib.licenses.bsd3; }) {}; "comfort-array-shape" = callPackage ({ mkDerivation, base, ChasingBottoms, comfort-array, containers , doctest-exitcode-stdio, doctest-lib, fixed-length, non-empty , QuickCheck, tagged, tfp, utility-ht }: mkDerivation { pname = "comfort-array-shape"; version = "0.0"; sha256 = "0caw0d9566qi9difgprfg3g9yqfiks2ycqjbr7wx7xcplagqdcn7"; libraryHaskellDepends = [ base comfort-array fixed-length non-empty tfp utility-ht ]; testHaskellDepends = [ base ChasingBottoms comfort-array containers doctest-exitcode-stdio doctest-lib fixed-length QuickCheck tagged tfp ]; doHaddock = false; description = "Additional shape types for the comfort-array package"; license = lib.licenses.bsd3; }) {}; "comfort-fftw" = callPackage ({ mkDerivation, base, comfort-array, deepseq , doctest-exitcode-stdio, doctest-lib, fftw-ffi, netlib-ffi , non-empty, QuickCheck, storable-record }: mkDerivation { pname = "comfort-fftw"; version = "0.0"; sha256 = "1g43fj1wmzdsfqz9axrq35bp2ad2900zcqvf9b2w57k3pl2cdk65"; libraryHaskellDepends = [ base comfort-array deepseq fftw-ffi netlib-ffi QuickCheck ]; testHaskellDepends = [ base comfort-array deepseq doctest-exitcode-stdio doctest-lib netlib-ffi non-empty QuickCheck storable-record ]; description = "High-level interface to FFTW (Fast Fourier Transform) based on comfort-array"; license = lib.licenses.bsd3; }) {}; "comfort-graph" = callPackage ({ mkDerivation, base, containers, doctest-exitcode-stdio , QuickCheck, semigroups, transformers, utility-ht }: mkDerivation { pname = "comfort-graph"; version = "0.0.3.2"; sha256 = "13g6dcqcnysh1l0hsm3j3q9il9r987brxc3557m69k0ag0wk5m4b"; libraryHaskellDepends = [ base containers QuickCheck semigroups transformers utility-ht ]; testHaskellDepends = [ base containers doctest-exitcode-stdio QuickCheck transformers utility-ht ]; description = "Graph structure with type parameters for nodes and edges"; license = lib.licenses.bsd3; }) {}; "comic" = callPackage ({ mkDerivation, aeson, base, deepseq, hashable, hashable-orphans , lens, sorted-list, text, time, uuid }: mkDerivation { pname = "comic"; version = "0.0.1"; sha256 = "1hr2dwj9d3wlwdalcr51jjvlk8lg92lhds25vxvjszpxf6nch20k"; libraryHaskellDepends = [ aeson base deepseq hashable hashable-orphans lens sorted-list text time uuid ]; description = "A format for describing comics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "comma" = callPackage ({ mkDerivation, attoparsec, base, QuickCheck, text }: mkDerivation { pname = "comma"; version = "1.1.0"; sha256 = "1yxy6f5v1d2s27hfzagqj12yd3c65ijwglhdcqckv7y3g4yv5h7y"; libraryHaskellDepends = [ attoparsec base text ]; testHaskellDepends = [ base QuickCheck text ]; description = "CSV Parser & Producer"; license = "unknown"; }) {}; "command" = callPackage ({ mkDerivation, base, deepseq, process }: mkDerivation { pname = "command"; version = "0.1.1"; sha256 = "0qj6i5r1iz3d8visqpd74xwkribxzs4p66b1vgp0i3jiqgfrn2hw"; libraryHaskellDepends = [ base deepseq process ]; description = "Conveniently run shell commands"; license = lib.licenses.bsd3; }) {}; "command-qq" = callPackage ({ mkDerivation, base, doctest, hspec, process, template-haskell , text, transformers }: mkDerivation { pname = "command-qq"; version = "0.3.1.0"; sha256 = "1f5mm12bs65b8v2k10b4jxkqdpkdi6q2nncxcqsxwl0wndgbnlpz"; libraryHaskellDepends = [ base process template-haskell text ]; testHaskellDepends = [ base doctest hspec template-haskell text transformers ]; description = "Quasiquoters for external commands"; license = lib.licenses.bsd2; }) {}; "commander" = callPackage ({ mkDerivation, base, containers, mtl, transformers }: mkDerivation { pname = "commander"; version = "0.1.0.0"; sha256 = "09glhq3xr3pz3mzrx5jcnv2p0hbnxzq0ld083iang6qw0wb4kymc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers mtl transformers ]; executableHaskellDepends = [ base containers ]; testHaskellDepends = [ base ]; description = "pattern matching against string based commands"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "commander-cli" = callPackage ({ mkDerivation, base, bytestring, commandert, containers , directory, mtl, process, text, unordered-containers }: mkDerivation { pname = "commander-cli"; version = "0.10.2.0"; sha256 = "1cp7g04ag1pkcqlckpzxfq3x4vw7yd6v9vzhhp228pjc1f36iqgx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring commandert containers mtl text unordered-containers ]; executableHaskellDepends = [ base commandert directory mtl process text ]; testHaskellDepends = [ base commandert text unordered-containers ]; description = "A command line argument/option parser library"; license = lib.licenses.mit; }) {}; "commandert" = callPackage ({ mkDerivation, base, hspec, mtl }: mkDerivation { pname = "commandert"; version = "0.1.1.1"; sha256 = "02sdmba5ri40qx5j2bdx11h8k7b0ndik8wwzf3wki8c00y2jpmnd"; libraryHaskellDepends = [ base mtl ]; testHaskellDepends = [ base hspec mtl ]; description = "A monad for commanders"; license = lib.licenses.mit; }) {}; "commodities" = callPackage ({ mkDerivation, base, comonad, containers, directory, distributive , doctest, failure, filepath, hspec, hspec-expectations, keys, lens , linear, mtl, numbers, parsers, PSQueue, QuickCheck, semigroupoids , semigroups, split, text, thyme, transformers, trifecta }: mkDerivation { pname = "commodities"; version = "0.2.0.1"; sha256 = "0c4i0n64w2918282ih8jpp23avjcjhnwvn3r016z3xmcqp1z4n7s"; libraryHaskellDepends = [ base comonad containers distributive failure keys lens linear mtl numbers parsers PSQueue semigroupoids semigroups split text thyme transformers trifecta ]; testHaskellDepends = [ base containers directory doctest filepath hspec hspec-expectations lens QuickCheck semigroups thyme transformers ]; description = "Library for working with commoditized amounts and price histories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "commonmark" = callPackage ({ mkDerivation, base, bytestring, containers, parsec, tasty , tasty-bench, tasty-hunit, tasty-quickcheck, text, transformers , unicode-data, unicode-transforms }: mkDerivation { pname = "commonmark"; version = "0.2.2"; sha256 = "0kmjc9xgzy33kxz842mw5rdywip3lmk7v3ambrs87nakawgl42xp"; libraryHaskellDepends = [ base bytestring containers parsec text transformers unicode-data unicode-transforms ]; testHaskellDepends = [ base parsec tasty tasty-hunit tasty-quickcheck text unicode-transforms ]; benchmarkHaskellDepends = [ base tasty-bench text ]; description = "Pure Haskell commonmark parser"; license = lib.licenses.bsd3; }) {}; "commonmark-cli" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, commonmark , commonmark-extensions, commonmark-pandoc, containers, mtl , pandoc-types, text }: mkDerivation { pname = "commonmark-cli"; version = "0.2"; sha256 = "1g3i01acaqfqiqkl5xyxvzrh0alfx3il4r4rcjs4ii1nwaljdg6j"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson ansi-terminal base bytestring commonmark commonmark-extensions commonmark-pandoc containers mtl pandoc-types text ]; description = "Command-line commonmark converter and highlighter"; license = lib.licenses.bsd3; }) {}; "commonmark-extensions" = callPackage ({ mkDerivation, base, commonmark, containers, emojis, filepath , network-uri, parsec, tasty, tasty-bench, tasty-hunit, text , transformers }: mkDerivation { pname = "commonmark-extensions"; version = "0.2.3.1"; sha256 = "1hnhaxw7mpsbcgqz1vlxy0xnnkgh590hi6gv1wk5fw1j12viqdzi"; libraryHaskellDepends = [ base commonmark containers emojis filepath network-uri parsec text transformers ]; testHaskellDepends = [ base commonmark parsec tasty tasty-hunit text ]; benchmarkHaskellDepends = [ base commonmark tasty-bench text ]; description = "Pure Haskell commonmark parser"; license = lib.licenses.bsd3; }) {}; "commonmark-pandoc" = callPackage ({ mkDerivation, base, commonmark, commonmark-extensions , pandoc-types, text }: mkDerivation { pname = "commonmark-pandoc"; version = "0.2.1.2"; sha256 = "1dpi8zvjshab96w56qfqcys9h09f46lld8sc9q4xzb0y1p6lwmap"; libraryHaskellDepends = [ base commonmark commonmark-extensions pandoc-types text ]; description = "Bridge between commonmark and pandoc AST"; license = lib.licenses.bsd3; }) {}; "commonmark-simple" = callPackage ({ mkDerivation, aeson, base, commonmark, commonmark-extensions , commonmark-pandoc, containers, megaparsec, pandoc-types, parsec , parser-combinators, relude, yaml }: mkDerivation { pname = "commonmark-simple"; version = "0.1.0.0"; sha256 = "0fvpykqvqi12nsc95pv3xwd67sdamxc79r24w5xf30f87p0f9kna"; libraryHaskellDepends = [ aeson base commonmark commonmark-extensions commonmark-pandoc containers megaparsec pandoc-types parsec parser-combinators relude yaml ]; description = "Simple interface to commonmark-hs"; license = lib.licenses.mit; }) {}; "commsec" = callPackage ({ mkDerivation, base, bytestring, cipher-aes128, crypto-api , network }: mkDerivation { pname = "commsec"; version = "0.3.5"; sha256 = "1lshp876qm29370mpa3bh0gijcv317sf1y8vajixzz1083bkpngm"; libraryHaskellDepends = [ base bytestring cipher-aes128 crypto-api network ]; description = "Provide communications security using symmetric ephemeral keys"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "commsec-keyexchange" = callPackage ({ mkDerivation, base, bytestring, cereal, cipher-aes128, commsec , crypto-api, crypto-pubkey-types, cryptohash-cryptoapi, DRBG , monadcryptorandom, network, RSA }: mkDerivation { pname = "commsec-keyexchange"; version = "0.3.3"; sha256 = "1c207fv429frkyb742n0r1z0kkvlwnkcxblfkrjm1lwqfkdx0prn"; libraryHaskellDepends = [ base bytestring cereal cipher-aes128 commsec crypto-api crypto-pubkey-types cryptohash-cryptoapi DRBG monadcryptorandom network RSA ]; description = "Key agreement for commsec"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "commutative" = callPackage ({ mkDerivation, base, QuickCheck, quickcheck-instances, random , semigroups, tasty, tasty-hunit, tasty-quickcheck, vector }: mkDerivation { pname = "commutative"; version = "0.0.2"; sha256 = "0scrc0bwa3ggvhmhmj0pvi7q7sbm495nc8m30jjjcp5wbd26mg6c"; libraryHaskellDepends = [ base random semigroups vector ]; testHaskellDepends = [ base QuickCheck quickcheck-instances random semigroups tasty tasty-hunit tasty-quickcheck vector ]; description = "Commutative binary operations"; license = lib.licenses.bsd3; }) {}; "commutative-semigroups" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "commutative-semigroups"; version = "0.0.2.0"; sha256 = "05nkma7rjxj2l31pzj3sd1lgyswf2jn8a25qnp6k7hcq67x3rhqm"; libraryHaskellDepends = [ base containers ]; description = "Commutative semigroups"; license = lib.licenses.bsd3; }) {}; "comonad" = callPackage ({ mkDerivation, base, containers, distributive , indexed-traversable, tagged, transformers, transformers-compat }: mkDerivation { pname = "comonad"; version = "5.0.8"; sha256 = "04rxycp2pbkrvhjgpgx08jmsipjz4cdmhv59dbp47k4jq8ndyv7g"; revision = "1"; editedCabalFile = "0zlgkcd61cwsdbgjz03pfbjxhj6dc25792h7rwh0zy677vbsn6hz"; libraryHaskellDepends = [ base containers distributive indexed-traversable tagged transformers transformers-compat ]; description = "Comonads"; license = lib.licenses.bsd3; }) {}; "comonad-extras" = callPackage ({ mkDerivation, array, base, comonad, containers, distributive , semigroupoids, transformers }: mkDerivation { pname = "comonad-extras"; version = "4.0.1"; sha256 = "1vsxxgqsiizprm2xxjks1n77mlx5rb9ybx36ag49fkzyb01rbb34"; libraryHaskellDepends = [ array base comonad containers distributive semigroupoids transformers ]; description = "Exotic comonad transformers"; license = lib.licenses.bsd3; }) {}; "comonad-random" = callPackage ({ mkDerivation, base, category-extras, random }: mkDerivation { pname = "comonad-random"; version = "0.1.2"; sha256 = "11jak28rpnnaswrlf2wgn91v096zkz1laq2cdhjfc7abgmkx9gay"; libraryHaskellDepends = [ base category-extras random ]; description = "Comonadic interface for random values"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "comonad-transformers" = callPackage ({ mkDerivation, base, comonad }: mkDerivation { pname = "comonad-transformers"; version = "4.0"; sha256 = "13zzp6r6s6c80skniphwvzxhpazbyal5854m53139kgcw560rv6z"; libraryHaskellDepends = [ base comonad ]; doHaddock = false; description = "This package has been merged into comonad 4.0"; license = lib.licenses.bsd3; }) {}; "comonads-fd" = callPackage ({ mkDerivation, base, comonad }: mkDerivation { pname = "comonads-fd"; version = "4.0"; sha256 = "19xpv0dsz7w3a1sq1gdxwzglfal45vj2s22zb12g9mpk5rp3hw1s"; libraryHaskellDepends = [ base comonad ]; doHaddock = false; description = "This package has been merged into comonad 4.0"; license = lib.licenses.bsd3; }) {}; "compaREST" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, comonad , containers, data-default, directory, doctemplates, envy , file-embed, filepath, free, freer-simple, generic-data, github , hashable, http-media, insert-ordered-containers, lattices, lens , mtl, open-union, openapi3, optparse-applicative , ordered-containers, pandoc, pandoc-types, pcre2, scientific , tagged, tasty, tasty-golden, text, transformers, type-fun , typerep-map, unordered-containers, vector, yaml }: mkDerivation { pname = "compaREST"; version = "0.1.0.1"; sha256 = "0m03zq2vbymbajbd0pc6n906cbis2nridf54659qyjvfi64h8037"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring comonad containers data-default doctemplates file-embed free generic-data hashable http-media insert-ordered-containers lattices mtl open-union openapi3 ordered-containers pandoc-types pcre2 scientific tagged text transformers type-fun typerep-map unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring containers data-default doctemplates envy filepath freer-simple github mtl optparse-applicative pandoc pandoc-types text vector yaml ]; testHaskellDepends = [ base bytestring data-default directory filepath lens pandoc pandoc-types tasty tasty-golden text yaml ]; description = "Compatibility checker for OpenAPI"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compact" = callPackage ({ mkDerivation, base, binary, bytestring, directory, ghc-compact }: mkDerivation { pname = "compact"; version = "0.2.0.0"; sha256 = "0xv24vd2h76928355rr8gzdbkyn2j17yf6wjyghnzw7qyhsbb9h3"; revision = "1"; editedCabalFile = "1013dkawaw3c6hvlfn9x584pq8z65fvbnp79dl6ll6r0a75rivvm"; libraryHaskellDepends = [ base binary bytestring ghc-compact ]; testHaskellDepends = [ base directory ]; description = "Non-GC'd, contiguous storage for immutable data structures"; license = lib.licenses.bsd3; }) {}; "compact-list" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "compact-list"; version = "0.1.0"; sha256 = "0mg2s7mm908gy5j958abmiylfc05fs4y08dcjz4805ayi9cb1qqd"; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base ]; description = "An append only list in a compact region"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compact-map" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers }: mkDerivation { pname = "compact-map"; version = "2008.11.9"; sha256 = "0rk2g5swblbbairwabv5azp6a7cjqywhv49prm1rz8mc361dd9by"; libraryHaskellDepends = [ array base binary bytestring containers ]; description = "Compact Data.Map implementation using Data.Binary"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compact-mutable" = callPackage ({ mkDerivation, base, containers, ghc-compact, ghc-prim , prim-array, primitive, transformers }: mkDerivation { pname = "compact-mutable"; version = "0.1"; sha256 = "0xc28aflb8cs8cbvp2mimswh0nflwpvzwlrh2dvqsq3qx02cvh36"; libraryHaskellDepends = [ base ghc-compact ghc-prim prim-array primitive ]; testHaskellDepends = [ base containers ghc-compact ghc-prim prim-array primitive transformers ]; description = "Mutable arrays living on the compact heap"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "compact-mutable-vector" = callPackage ({ mkDerivation, base, compact, ghc-prim, hspec, primitive, vector }: mkDerivation { pname = "compact-mutable-vector"; version = "0.0.0.1"; sha256 = "1plz7rwn66r3b03hn60gsh8w5wk8hgzj0g3hdnc36f2rrav4n7mj"; libraryHaskellDepends = [ base compact ghc-prim primitive vector ]; testHaskellDepends = [ base compact hspec ]; description = "Mutable vector with different GC characteristics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compact-sequences" = callPackage ({ mkDerivation, base, mtl, primitive, QuickCheck, tasty , tasty-quickcheck, transformers }: mkDerivation { pname = "compact-sequences"; version = "0.2.0.0"; sha256 = "0v7s99d7syspgc8z8mhdykyrsjyx0r0vjyf64plidndld2zg0swn"; libraryHaskellDepends = [ base mtl primitive transformers ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; description = "Stacks, queues, and deques with compact representations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compact-socket" = callPackage ({ mkDerivation, base, binary, bytestring, compact, deepseq , directory, filepath, network, unix }: mkDerivation { pname = "compact-socket"; version = "0.1.0.0"; sha256 = "0fzfr70nq9n1gfxd4swj1zm5dnr9ynqmwbgy2g0fnfh1sc4fwn77"; libraryHaskellDepends = [ base binary bytestring compact deepseq directory filepath network unix ]; description = "Socket functions for compact normal form"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compact-string" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "compact-string"; version = "0.3.1"; sha256 = "02lqxl82jmw276mzxwsc0gmps1kb5i62im85bpjvzqwycbf3gnj8"; revision = "1"; editedCabalFile = "03cw0x4dg0qwaysf2sndyzm27sva6x415dxd70fs2vcbys5m1j8j"; libraryHaskellDepends = [ base bytestring ]; description = "Fast, packed and strict strings with Unicode support, based on bytestrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compact-string-fix" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "compact-string-fix"; version = "0.3.2"; sha256 = "161z0lmrrqvy77ppdgz7m6nazcmlmy1azxa8rx0cgpqmyxzkf87n"; revision = "1"; editedCabalFile = "1akx1kzpirl1fc3lfcrsa88jvrk023f9qyj2b2fbpz4p11d07qfc"; libraryHaskellDepends = [ base bytestring ]; description = "Same as compact-string except with a small fix so it builds on ghc-6.12"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compact-word-vectors" = callPackage ({ mkDerivation, base, primitive, QuickCheck, random, tasty , tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "compact-word-vectors"; version = "0.2.0.2"; sha256 = "1yjlymp2b8is72xvdb29rf7hc1n96zmda1j3z5alzbp4py00jww8"; libraryHaskellDepends = [ base primitive ]; testHaskellDepends = [ base primitive QuickCheck random tasty tasty-hunit tasty-quickcheck ]; description = "Small vectors of small integers stored very compactly"; license = lib.licenses.bsd3; }) {}; "compactable" = callPackage ({ mkDerivation, aeson, base, base-compat, bifunctors, containers , contravariant, data-default-class, deepseq, genvalidity , genvalidity-sydtest, hashable, keys, lens, QuickCheck , semigroupoids, sydtest, sydtest-discover, these, transformers , transformers-compat, unordered-containers, vector , vector-instances }: mkDerivation { pname = "compactable"; version = "0.2.0.0"; sha256 = "0ngcrmb9yihwn5dm6dcfkclgk31m92qa14rk99i2g6hbdmd6w747"; libraryHaskellDepends = [ aeson base base-compat bifunctors containers contravariant data-default-class deepseq hashable keys lens QuickCheck semigroupoids these transformers transformers-compat unordered-containers vector vector-instances ]; testHaskellDepends = [ base containers genvalidity genvalidity-sydtest QuickCheck sydtest sydtest-discover these vector ]; description = "A typeclass for structures which can be catMaybed, filtered, and partitioned"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "compactmap" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck, vector }: mkDerivation { pname = "compactmap"; version = "0.1.4.2.1"; sha256 = "0x7ps0pnjnyfr2pyjk839z7dwidizkcqwi29zxy2pgvq5856w5i2"; libraryHaskellDepends = [ base vector ]; testHaskellDepends = [ base containers hspec QuickCheck ]; description = "A read-only memory-efficient key-value store"; license = lib.licenses.bsd3; }) {}; "compare-type" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "compare-type"; version = "0.1.1"; sha256 = "1s6p3ni8pqxbp08ci4w6y646wrh60s0g34figrwdcqrywscyicsb"; libraryHaskellDepends = [ base ]; description = "compare types of any kinds in haskell"; license = lib.licenses.bsd3; }) {}; "comparse" = callPackage ({ mkDerivation, base, mtl, tasty, tasty-hunit, text, transformers , vector }: mkDerivation { pname = "comparse"; version = "0.2.0.0"; sha256 = "1031mkq00z7zv62xhrsasa14xw1jj1hq3dpzm2y8m4cfyv2wka30"; libraryHaskellDepends = [ base mtl text transformers vector ]; testHaskellDepends = [ base mtl tasty tasty-hunit text transformers vector ]; description = "A highly generic parser combinators library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compdata" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, HUnit, mtl , QuickCheck, random, template-haskell, test-framework , test-framework-hunit, test-framework-quickcheck2, th-expand-syns , transformers, tree-view, uniplate }: mkDerivation { pname = "compdata"; version = "0.12.1"; sha256 = "0ksa3bgqjvshkrpd74420z9kkb3asq4flszzwrqswd4qw1yn9f05"; libraryHaskellDepends = [ base containers deepseq mtl QuickCheck template-haskell th-expand-syns transformers tree-view ]; testHaskellDepends = [ base containers deepseq HUnit mtl QuickCheck template-haskell test-framework test-framework-hunit test-framework-quickcheck2 th-expand-syns transformers ]; benchmarkHaskellDepends = [ base containers criterion deepseq mtl QuickCheck random template-haskell th-expand-syns transformers uniplate ]; description = "Compositional Data Types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compdata-automata" = callPackage ({ mkDerivation, base, compdata, containers, criterion, projection }: mkDerivation { pname = "compdata-automata"; version = "0.9.2"; sha256 = "0yb0mlkvk25fmypad4pmg31vk6v5xqi2sqz1jpnjkgn9jhcn8p19"; libraryHaskellDepends = [ base compdata containers projection ]; benchmarkHaskellDepends = [ base compdata containers criterion projection ]; description = "Tree automata on Compositional Data Types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "compdata-dags" = callPackage ({ mkDerivation, base, compdata, containers, HUnit, mtl, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 , unordered-containers, vector }: mkDerivation { pname = "compdata-dags"; version = "0.2.1"; sha256 = "0h2ijhwpxv4bzfz81zhvhi7f42slzqsxawgqd9swk4kmqqzlfr58"; libraryHaskellDepends = [ base compdata containers mtl unordered-containers vector ]; testHaskellDepends = [ base compdata containers HUnit mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 unordered-containers vector ]; description = "Compositional Data Types on DAGs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "compdata-fixplate" = callPackage ({ mkDerivation, base, composition, containers, deriving-compat , fixplate, tree-view }: mkDerivation { pname = "compdata-fixplate"; version = "0.1.3"; sha256 = "1b9xmp2lps9k9fvvpqlha0vkncs4pivixyyqs71zl4dxcrsa8ryx"; libraryHaskellDepends = [ base composition containers deriving-compat fixplate tree-view ]; description = "Compdata basics implemented on top of Fixplate"; license = lib.licenses.bsd3; }) {}; "compdata-param" = callPackage ({ mkDerivation, base, compdata, containers, HUnit, mtl , template-haskell, test-framework, test-framework-hunit , transformers }: mkDerivation { pname = "compdata-param"; version = "0.9.2"; sha256 = "1cfs7q6pw642dg1xjibrsvpkw1bg15g9lmj70y25xka192d9c2w2"; libraryHaskellDepends = [ base compdata mtl template-haskell transformers ]; testHaskellDepends = [ base compdata containers HUnit mtl template-haskell test-framework test-framework-hunit transformers ]; description = "Parametric Compositional Data Types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "compdoc" = callPackage ({ mkDerivation, aeson, base, composite-aeson , composite-aeson-throw, composite-base, pandoc, pandoc-throw, path , rio, vinyl }: mkDerivation { pname = "compdoc"; version = "0.3.0.0"; sha256 = "07gbs64r8qsxw4j0mlk7kldbdjjzz4v34pm8b5cj7a6r1l33w7k5"; revision = "4"; editedCabalFile = "14p4gi1wyiwv738m505j6j2v8j2dimw1gp6qb7wfq4f8mf53lpll"; libraryHaskellDepends = [ aeson base composite-aeson composite-aeson-throw composite-base pandoc pandoc-throw path rio vinyl ]; description = "Parse a Pandoc to a composite value"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "compdoc-dhall-decoder" = callPackage ({ mkDerivation, base, compdoc, composite-aeson, composite-base , dhall, either, pandoc, text }: mkDerivation { pname = "compdoc-dhall-decoder"; version = "0.3.0.0"; sha256 = "0qsq67zj8gr9xlgcbxgn5fi1cyv4qf7w5vzfl3v4hvil7xf3fn77"; revision = "1"; editedCabalFile = "0k08bcjjnvs54fjvxzy1hv7zp7z2n0iydsiix83x6a2jii7105v4"; libraryHaskellDepends = [ base compdoc composite-aeson composite-base dhall either pandoc text ]; description = "Allows you to write FromDhall instances for Compdoc"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "compendium-client" = callPackage ({ mkDerivation, aeson, base, http-client, language-protobuf , megaparsec, servant, servant-client, text }: mkDerivation { pname = "compendium-client"; version = "0.2.1.1"; sha256 = "0iqk3lyfayy7xwa97jzzch2mhg8zam3ip2i524ki5qnw2ih3mizv"; libraryHaskellDepends = [ aeson base http-client language-protobuf megaparsec servant servant-client text ]; description = "Client for the Compendium schema server"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compensated" = callPackage ({ mkDerivation, base, bifunctors, binary, bytes, cereal, comonad , criterion, deepseq, distributive, hashable, lens, log-domain , safecopy, semigroupoids, semigroups, vector }: mkDerivation { pname = "compensated"; version = "0.8.3"; sha256 = "0xigi4pcw581d8kjbhdjkksyz9bgcgvq0j17br9z1x6a3hw1m39a"; revision = "1"; editedCabalFile = "0c1yzvchjbrv5q6b24y74026082f408d2kqv1789a27z78awfhwm"; libraryHaskellDepends = [ base bifunctors binary bytes cereal comonad deepseq distributive hashable lens log-domain safecopy semigroupoids semigroups vector ]; benchmarkHaskellDepends = [ base criterion ]; description = "Compensated floating-point arithmetic"; license = lib.licenses.bsd3; }) {}; "competition" = callPackage ({ mkDerivation, base, filepath, parsec }: mkDerivation { pname = "competition"; version = "0.2.0.0"; sha256 = "07c6b6yai8x9i8qndimzmyp5bzhwckis8kg207n152gnskk7i3zn"; libraryHaskellDepends = [ base filepath parsec ]; description = "Helpers and runners for code competitions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compilation" = callPackage ({ mkDerivation, base, MissingH }: mkDerivation { pname = "compilation"; version = "0.0.0.3"; sha256 = "0a1pp1jafra1agsx2jizdb33afzg02w6jh4a4pyw5w71kzqfrril"; libraryHaskellDepends = [ base MissingH ]; description = "Haskell functionality for quickly assembling simple compilers"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compiler-warnings" = callPackage ({ mkDerivation, base, binary, parsec, tasty, tasty-hunit , tasty-quickcheck, tasty-th, text }: mkDerivation { pname = "compiler-warnings"; version = "0.1.0"; sha256 = "1qswbwi2i8xqv61gjnx77w3j53ybyblsdyk974bb2qad3dzcbx4c"; libraryHaskellDepends = [ base binary parsec text ]; testHaskellDepends = [ base binary parsec tasty tasty-hunit tasty-quickcheck tasty-th text ]; description = "Parser for common compiler warning formats"; license = lib.licenses.bsd2; }) {}; "complex-generic" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "complex-generic"; version = "0.1.1.1"; sha256 = "03wb599difj0qm1dpzgxdymq3bql69qmkdk5fspcyc19nnd5qlqz"; revision = "4"; editedCabalFile = "00v0mr5fc090wph3s9ks3ppf81nqbkd0yfa347fkn3zrq3daqr8f"; libraryHaskellDepends = [ base template-haskell ]; description = "complex numbers with non-mandatory RealFloat"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "complex-integrate" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "complex-integrate"; version = "1.0.0"; sha256 = "0q0ffpqir4f2ch7d7p2fxgb73n7dg7xf19rg78an7i7zdl430cfj"; libraryHaskellDepends = [ base ]; description = "A simple integration function to integrate a complex-valued complex functions"; license = lib.licenses.publicDomain; }) {}; "complexity" = callPackage ({ mkDerivation, base, Chart, colour, data-accessor, hstats , parallel, pretty, time, transformers }: mkDerivation { pname = "complexity"; version = "0.1.3"; sha256 = "16crk93qyh0arcgqq2bx0i61cah2yhm8wwdr6sasma8y5hlw76lj"; libraryHaskellDepends = [ base Chart colour data-accessor hstats parallel pretty time transformers ]; description = "Empirical algorithmic complexity"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "componentm" = callPackage ({ mkDerivation, base, containers, deepseq, exceptions, pretty-show , prettyprinter, rio, tasty, tasty-hunit, teardown }: mkDerivation { pname = "componentm"; version = "0.0.0.2"; sha256 = "19xnav3xiw5v8sdmw6a90wdhxxkjlkvpkwrf0pjsxlisgn93vqpg"; libraryHaskellDepends = [ base containers deepseq exceptions pretty-show prettyprinter rio teardown ]; testHaskellDepends = [ base containers pretty-show prettyprinter rio tasty tasty-hunit teardown ]; description = "Monad for allocation and cleanup of application resources"; license = lib.licenses.mit; }) {}; "componentm-devel" = callPackage ({ mkDerivation, base, componentm, foreign-store, rio, teardown }: mkDerivation { pname = "componentm-devel"; version = "0.0.0.2"; sha256 = "02jvv2f5akl47jg66xwcgj0s5wif0wckp2d0y6x4imr6kcy31mrd"; libraryHaskellDepends = [ base componentm foreign-store rio teardown ]; description = "Easy REPL driven development using ComponentM"; license = lib.licenses.mit; }) {}; "composable-associations" = callPackage ({ mkDerivation, base, lens, tasty, tasty-hunit }: mkDerivation { pname = "composable-associations"; version = "0.1.0.0"; sha256 = "03l056yb6k8x5xrfdszsn4w2739zyiqzrl6q3ci19dg1gsy106lx"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base lens tasty tasty-hunit ]; description = "Types and helpers for composing types into a single larger key-value type"; license = lib.licenses.bsd3; }) {}; "composable-associations-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring, composable-associations , doctest, tasty, tasty-hunit, tasty-quickcheck, text , unordered-containers }: mkDerivation { pname = "composable-associations-aeson"; version = "0.1.0.1"; sha256 = "0fpjirwk9si1v8jsdrcxbwn3rqc058na9z5lhbnkha2zc6l8w8rw"; libraryHaskellDepends = [ aeson base composable-associations text unordered-containers ]; testHaskellDepends = [ aeson base bytestring doctest tasty tasty-hunit tasty-quickcheck ]; description = "Aeson ToJSON/FromJSON implementation for the types of composable-associations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compose-ltr" = callPackage ({ mkDerivation, base, hspec, QuickCheck }: mkDerivation { pname = "compose-ltr"; version = "0.2.4"; sha256 = "1vgllk949s9sc2nhwbpjqx52m06563qcq8yd49kyaf2lq05n23hm"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "More intuitive, left-to-right function composition"; license = lib.licenses.mit; }) {}; "compose-trans" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "compose-trans"; version = "0.1"; sha256 = "0p2fd0knfbfjk4s0aalzrsrzpxffrykmaprxyakbgs1lmp4jyq9z"; libraryHaskellDepends = [ base mtl ]; description = "Composable monad transformers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "composite-aeson" = callPackage ({ mkDerivation, aeson, aeson-better-errors, aeson-qq, base , composite-base, containers, contravariant, generic-deriving , hashable, hspec, lens, mmorph, mtl, profunctors, QuickCheck , scientific, tagged, template-haskell, text, time , unordered-containers, vector, vinyl }: mkDerivation { pname = "composite-aeson"; version = "0.7.5.0"; sha256 = "0cxsjk3zwkhwb3bgq2ji1mvvapcwxzg333z7zfdv9ba3xgw3ngq0"; libraryHaskellDepends = [ aeson aeson-better-errors base composite-base containers contravariant generic-deriving hashable lens mmorph mtl profunctors scientific tagged template-haskell text time unordered-containers vector vinyl ]; testHaskellDepends = [ aeson aeson-better-errors aeson-qq base composite-base containers contravariant generic-deriving hashable hspec lens mmorph mtl profunctors QuickCheck scientific tagged template-haskell text time unordered-containers vector vinyl ]; description = "JSON for Vinyl records"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "composite-aeson-cofree-list" = callPackage ({ mkDerivation, aeson, base, composite-aeson , composite-aeson-writeonly, free, vector }: mkDerivation { pname = "composite-aeson-cofree-list"; version = "0.1.0.0"; sha256 = "0jxfisk3zqzhknc2kraq9chh2gx9q00f5lkh0401s0fb4qgdfd0a"; libraryHaskellDepends = [ aeson base composite-aeson composite-aeson-writeonly free vector ]; description = "Print a Cofree [] as a JSON value"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "composite-aeson-path" = callPackage ({ mkDerivation, base, composite-aeson, path }: mkDerivation { pname = "composite-aeson-path"; version = "0.7.5.0"; sha256 = "0b013jpdansx6fmxq1sf33975vvnajhs870a92i1lwd2k2wsj600"; libraryHaskellDepends = [ base composite-aeson path ]; description = "Formatting data for the path library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "composite-aeson-refined" = callPackage ({ mkDerivation, aeson-better-errors, base, composite-aeson, mtl , refined }: mkDerivation { pname = "composite-aeson-refined"; version = "0.7.5.0"; sha256 = "05iakig5cqy4zkfl1kvjf9ck7gw5m7bdlcwwnv0kc5znyj66fbif"; libraryHaskellDepends = [ aeson-better-errors base composite-aeson mtl refined ]; description = "composite-aeson support for Refined from the refined package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "composite-aeson-throw" = callPackage ({ mkDerivation, aeson, aeson-better-errors, base, composite-aeson , exceptions }: mkDerivation { pname = "composite-aeson-throw"; version = "0.1.0.0"; sha256 = "0724mf1visv7ay306qngsz41blb28ykw074r6wfki17mfss1kh8y"; libraryHaskellDepends = [ aeson aeson-better-errors base composite-aeson exceptions ]; description = "MonadThrow behaviour for composite-aeson"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "composite-aeson-writeonly" = callPackage ({ mkDerivation, aeson, aeson-better-errors, base, composite-aeson }: mkDerivation { pname = "composite-aeson-writeonly"; version = "0.1.0.0"; sha256 = "1fr235g96i35ygpvbbvrpyz87d6q7h2bjnlf4asv2dn4a6x40dic"; libraryHaskellDepends = [ aeson aeson-better-errors base composite-aeson ]; description = "WriteOnly indicators for composite-aeson"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "composite-base" = callPackage ({ mkDerivation, base, deepseq, exceptions, hspec, lens , monad-control, mtl, profunctors, QuickCheck, template-haskell , text, transformers, transformers-base, unliftio-core, vinyl }: mkDerivation { pname = "composite-base"; version = "0.7.5.0"; sha256 = "12qaxm20kn2cf6d19xargxfg8jrvb5ix0glm3ba0641plxlssqrq"; libraryHaskellDepends = [ base deepseq exceptions lens monad-control mtl profunctors template-haskell text transformers transformers-base unliftio-core vinyl ]; testHaskellDepends = [ base deepseq exceptions hspec lens monad-control mtl profunctors QuickCheck template-haskell text transformers transformers-base unliftio-core vinyl ]; description = "Shared utilities for composite-* packages"; license = lib.licenses.bsd3; }) {}; "composite-binary" = callPackage ({ mkDerivation, base, binary, composite-base }: mkDerivation { pname = "composite-binary"; version = "0.7.5.0"; sha256 = "0pvmmb4m6ysgj468khmggvsgs5c0hjmcn46s0wam353abdw89i7m"; libraryHaskellDepends = [ base binary composite-base ]; description = "Orphan binary instances"; license = lib.licenses.bsd3; }) {}; "composite-cassava" = callPackage ({ mkDerivation, base, bytestring, cassava, composite-base, tasty , tasty-hunit, text, unordered-containers, vector }: mkDerivation { pname = "composite-cassava"; version = "0.0.3.1"; sha256 = "138yg758qq9a0zyqjw3xaa0jdp9h09gfnxwp2lrkibgqvhinnxxa"; libraryHaskellDepends = [ base cassava composite-base text unordered-containers vector ]; testHaskellDepends = [ base bytestring cassava composite-base tasty tasty-hunit text unordered-containers vector ]; description = "Csv parsing functionality for composite"; license = lib.licenses.mit; }) {}; "composite-dhall" = callPackage ({ mkDerivation, base, composite-base, dhall, tasty, tasty-hunit , text, vinyl }: mkDerivation { pname = "composite-dhall"; version = "0.1.0.0"; sha256 = "05izp2zg6y4av8cc7lvvsy7ngk6aajqcm9x29faq36288dq1iim7"; libraryHaskellDepends = [ base composite-base dhall text vinyl ]; testHaskellDepends = [ base composite-base dhall tasty tasty-hunit text vinyl ]; description = "Dhall instances for composite records"; license = lib.licenses.mit; }) {}; "composite-ekg" = callPackage ({ mkDerivation, base, composite-base, ekg-core, lens, text, vinyl }: mkDerivation { pname = "composite-ekg"; version = "0.7.5.0"; sha256 = "00a689laq9a2wyq33vvpw7l69wsw9g6d5jzmrsizwqld6a4wdicv"; libraryHaskellDepends = [ base composite-base ekg-core lens text vinyl ]; description = "EKG Metrics for Vinyl records"; license = lib.licenses.bsd3; }) {}; "composite-hashable" = callPackage ({ mkDerivation, base, composite-base, hashable }: mkDerivation { pname = "composite-hashable"; version = "0.7.5.0"; sha256 = "1s4bnlr08fb1sszys1frkxrjrsi61jpcldh126mcwzlf6wlvqvjn"; libraryHaskellDepends = [ base composite-base hashable ]; description = "Orphan hashable instances"; license = lib.licenses.bsd3; }) {}; "composite-ix" = callPackage ({ mkDerivation, base, composite-base, containers, lens , nonempty-containers, vector, vinyl }: mkDerivation { pname = "composite-ix"; version = "0.0.1.0"; sha256 = "0kyy3fm1z9w2mwrhwn3gz5hpvykzsnij0rrsqi2fh3gd1dsxgc6c"; libraryHaskellDepends = [ base composite-base containers lens nonempty-containers vector vinyl ]; description = "Indexing utilities for composite records"; license = lib.licenses.bsd3; }) {}; "composite-lens-extra" = callPackage ({ mkDerivation, base, composite-base, lens, vinyl }: mkDerivation { pname = "composite-lens-extra"; version = "0.0.1.0"; sha256 = "1dcasjymwkgkbpx0ynmdagpazfdnrjidvn5fywnm1jf1r08armzy"; libraryHaskellDepends = [ base composite-base lens vinyl ]; description = "Extra lens functions for composite"; license = lib.licenses.mit; }) {}; "composite-opaleye" = callPackage ({ mkDerivation, base, bytestring, composite-base, hspec, lens , opaleye, postgresql-simple, product-profunctors, profunctors , QuickCheck, template-haskell, text, vinyl }: mkDerivation { pname = "composite-opaleye"; version = "0.7.5.0"; sha256 = "1qmlhn1lj2l5qpykxdg23axvxwn8l2pvzvwqn261rj21qj90k093"; libraryHaskellDepends = [ base bytestring composite-base lens opaleye postgresql-simple product-profunctors profunctors template-haskell text vinyl ]; testHaskellDepends = [ base bytestring composite-base hspec lens opaleye postgresql-simple product-profunctors profunctors QuickCheck template-haskell text vinyl ]; description = "Opaleye SQL for Vinyl records"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "composite-swagger" = callPackage ({ mkDerivation, base, composite-aeson, composite-base, hspec , insert-ordered-containers, lens, QuickCheck, swagger2 , template-haskell, text, vinyl }: mkDerivation { pname = "composite-swagger"; version = "0.7.5.0"; sha256 = "1b6bcw7gq2smghp7mnkh9gymn3mh4b1xxkv97zhxjsb91wnmvyml"; libraryHaskellDepends = [ base composite-base insert-ordered-containers lens swagger2 template-haskell text vinyl ]; testHaskellDepends = [ base composite-aeson composite-base hspec insert-ordered-containers lens QuickCheck swagger2 template-haskell text vinyl ]; description = "Swagger for Vinyl records"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "composite-tuple" = callPackage ({ mkDerivation, base, composite-base }: mkDerivation { pname = "composite-tuple"; version = "0.1.2.0"; sha256 = "0y5xz4q5z2lw3jy3fdm5rl19sd969cdpq1a44ar45dpab0qffr41"; revision = "1"; editedCabalFile = "0j7mj8g3v4x0vy4rbx00kxb7d41r3s3djbfin9f1h592ahyap1va"; libraryHaskellDepends = [ base composite-base ]; description = "Tuple functions for composite records"; license = lib.licenses.mit; }) {}; "composite-xstep" = callPackage ({ mkDerivation, base, composite-base, vinyl }: mkDerivation { pname = "composite-xstep"; version = "0.1.0.0"; sha256 = "18q75ynlywr6yap6nn11x5kzxncn0b6ghmvbg642617pznznpfm9"; libraryHaskellDepends = [ base composite-base vinyl ]; description = "ReaderT transformer pattern for higher kinded composite data"; license = lib.licenses.mit; }) {}; "composition" = callPackage ({ mkDerivation }: mkDerivation { pname = "composition"; version = "1.0.2.2"; sha256 = "0bnl8kmaqbjnznqgnjj2gr2qygln6y6493prk0anpd8zdylzf2xm"; description = "Combinators for unorthodox function composition"; license = lib.licenses.bsd3; }) {}; "composition-extra" = callPackage ({ mkDerivation, base, composition, contravariant }: mkDerivation { pname = "composition-extra"; version = "2.0.0"; sha256 = "0abipab6bx138rynpkh4daj53bv5yqbw94zfswysyq6iix529669"; libraryHaskellDepends = [ base composition contravariant ]; description = "Combinators for unorthodox structure composition"; license = lib.licenses.bsd3; }) {}; "composition-prelude" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "composition-prelude"; version = "3.0.0.2"; sha256 = "151inlk43m96pnasc6llsjh8vxyc9b1i7xdgf1sp5p5072bzq305"; libraryHaskellDepends = [ base ]; description = "Higher-order function combinators"; license = lib.licenses.bsd3; }) {}; "composition-tree" = callPackage ({ mkDerivation, base, doctest, QuickCheck }: mkDerivation { pname = "composition-tree"; version = "0.2.0.4"; sha256 = "0n707qc1xx96wpq4vl1fs47jkm9vbxp8ff3hi7bj1cnd77yzhf01"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest QuickCheck ]; description = "Composition trees for arbitrary monoids"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compositional-data" = callPackage ({ mkDerivation, base, bifunctor, c, category, criterion , smallcheck, tasty, tasty-smallcheck, transformers, util }: mkDerivation { pname = "compositional-data"; version = "0.1.0.1"; sha256 = "1pw7xqzin7v9xxjkm7xixf5d6r5jmgdgyvyhpsmn8bdqp8rrwgzj"; revision = "2"; editedCabalFile = "1frk7dr9kqk5s4ngni3ygvi1g6g7wlnc6cqhrml3xyj1zj5c8chi"; libraryHaskellDepends = [ base bifunctor category transformers util ]; testHaskellDepends = [ base c smallcheck tasty tasty-smallcheck ]; benchmarkHaskellDepends = [ base c criterion ]; description = "Compositional Data Types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {c = null;}; "compound-types" = callPackage ({ mkDerivation, base, base-prelude }: mkDerivation { pname = "compound-types"; version = "0.1.4.1"; sha256 = "0rlmpyx6h8mhzlr6falqh8kd6nm5nqgkhb9vh1znnqwrb3lzzi0x"; libraryHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base-prelude ]; description = "Sum and Product types and such"; license = lib.licenses.mit; }) {}; "comprehensions-ghc" = callPackage ({ mkDerivation, base, base-unicode-symbols, ghc, syb, util }: mkDerivation { pname = "comprehensions-ghc"; version = "0.1.0.1"; sha256 = "04s83q9mvsdnxy9glc15n1nbqk6imbdzi40skvvhasjppgb9ysbm"; revision = "1"; editedCabalFile = "0in3a8v2si3r92ak85gbq873b5k8fg88153wypzn6razg1c66rx0"; libraryHaskellDepends = [ base base-unicode-symbols ghc syb util ]; testHaskellDepends = [ base ]; description = "Plugin to generalize comprehensions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compressed" = callPackage ({ mkDerivation, base, comonad, containers, fingertree, hashable , keys, pointed, reducers, semigroupoids, semigroups , unordered-containers }: mkDerivation { pname = "compressed"; version = "3.11"; sha256 = "0gfxmfyzgpa176igsby50jpfhpfvd078d7nyvwwg2cjx8hpvyyyp"; revision = "1"; editedCabalFile = "0h3kfr2kdn74vk0mam5mwk6phclrcm79khd8yz2pp8j9zv1v8q3r"; libraryHaskellDepends = [ base comonad containers fingertree hashable keys pointed reducers semigroupoids semigroups unordered-containers ]; description = "Compressed containers and reducers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compression" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "compression"; version = "0.1"; sha256 = "0cy7851i7dvn5aphg649jr3wmw9x57s29adk7qv0mvwz99fb4cpr"; libraryHaskellDepends = [ base mtl ]; description = "Common compression algorithms"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "compstrat" = callPackage ({ mkDerivation, base, compdata, mtl, template-haskell , th-expand-syns, transformers }: mkDerivation { pname = "compstrat"; version = "0.1.0.2"; sha256 = "1jdxvyqkszwkry3vly65nh80519cpfw4ghzg1lsbnhyrbhvlchkg"; libraryHaskellDepends = [ base compdata mtl template-haskell th-expand-syns transformers ]; description = "Strategy combinators for compositional data types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "comptrans" = callPackage ({ mkDerivation, base, compdata, containers, deepseq , deepseq-generics, ghc-prim, lens, template-haskell , th-expand-syns }: mkDerivation { pname = "comptrans"; version = "0.1.0.5"; sha256 = "05r07900bniy1gazvgj3wj4g07j33h493885bhh7gq1n1xilqgkm"; libraryHaskellDepends = [ base compdata containers deepseq deepseq-generics ghc-prim lens template-haskell th-expand-syns ]; description = "Automatically converting ASTs into compositional data types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "computational-algebra" = callPackage ({ mkDerivation, algebra, algebraic-prelude, arithmoi, base , constraints, containers, control-monad-loop, convertible , criterion, deepseq, dlist, entropy, equational-reasoning , ghc-typelits-knownnat, ghc-typelits-natnormalise , ghc-typelits-presburger, hashable, heaps, hmatrix, hspec, HUnit , hybrid-vectors, integer-logarithms, lens, ListLike, matrix , monad-loops, MonadRandom, mono-traversable, monomorphic, mtl , parallel, primes, process, QuickCheck, quickcheck-instances , random, reflection, semigroups, singletons, sized, smallcheck , tagged, template-haskell, test-framework, test-framework-hunit , text, transformers, type-natural, unamb, unordered-containers , vector, vector-algorithms }: mkDerivation { pname = "computational-algebra"; version = "0.5.1.0"; sha256 = "1ivhfw60gv1gxv6fl8z2n3a468dkvrwff8kg1brypaixzwp589gx"; revision = "1"; editedCabalFile = "1yhxqqrfqdr9dgzxz7rqk2kisg571dplhhyhd0490jbmd4z40ly6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ algebra algebraic-prelude arithmoi base constraints containers control-monad-loop convertible deepseq dlist entropy equational-reasoning ghc-typelits-knownnat ghc-typelits-natnormalise ghc-typelits-presburger hashable heaps hmatrix hybrid-vectors integer-logarithms lens ListLike matrix monad-loops MonadRandom mono-traversable monomorphic mtl parallel primes reflection semigroups singletons sized tagged template-haskell text type-natural unamb unordered-containers vector vector-algorithms ]; testHaskellDepends = [ algebra base constraints containers convertible deepseq equational-reasoning hspec HUnit lens matrix MonadRandom monomorphic process QuickCheck quickcheck-instances reflection singletons sized smallcheck tagged test-framework test-framework-hunit text type-natural vector ]; benchmarkHaskellDepends = [ algebra base constraints containers criterion deepseq equational-reasoning hspec HUnit lens matrix MonadRandom monomorphic parallel process QuickCheck quickcheck-instances random reflection singletons sized smallcheck tagged test-framework test-framework-hunit transformers type-natural vector ]; description = "Well-kinded computational algebra library, currently supporting Groebner basis"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "computational-geometry" = callPackage ({ mkDerivation, ansi-wl-pprint, base, containers, lens-family-core , linear, protolude, vector }: mkDerivation { pname = "computational-geometry"; version = "0.1.0.3"; sha256 = "0hslx5g5qzkrxx79f12x82b9jfn0kxvwb7y8whiq85887p4w7zxh"; libraryHaskellDepends = [ ansi-wl-pprint base containers lens-family-core linear protolude vector ]; description = "Collection of algorithms in Computational Geometry"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "computations" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "computations"; version = "0.0.0.0"; sha256 = "1kyg3dmgq5z0217rxgljs3x7x3xvcdly2aqj2ky4h4kbw1h0r260"; libraryHaskellDepends = [ base ]; description = "Advanced notions of computation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "concatenative" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "concatenative"; version = "1.0.1"; sha256 = "05xwqvcdnk8bsyj698ab9jxpa1nk23pf3m7wi9mwmw0q8n99fngd"; libraryHaskellDepends = [ base template-haskell ]; description = "A library for postfix control flow"; license = lib.licenses.bsd3; }) {}; "conceit" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "conceit"; version = "0.5.0.0"; sha256 = "0aprzrslrbsl3d7j49nmx0kxx71m39zi7xlfyw8wnazqpi8mfwwb"; libraryHaskellDepends = [ base ]; description = "Concurrent actions that may fail with a value"; license = lib.licenses.bsd3; }) {}; "concise" = callPackage ({ mkDerivation, base, bytestring, lens, QuickCheck , quickcheck-instances, tasty, tasty-quickcheck, text }: mkDerivation { pname = "concise"; version = "0.1.0.1"; sha256 = "09crgc6gjfidlad6263253xx1di6wfhc9awhira21s0z7rddy9sw"; libraryHaskellDepends = [ base bytestring lens text ]; testHaskellDepends = [ base bytestring lens QuickCheck quickcheck-instances tasty tasty-quickcheck text ]; description = "Utilities for Control.Lens.Cons"; license = lib.licenses.bsd3; }) {}; "concorde" = callPackage ({ mkDerivation, base, containers, process, safe, temporary }: mkDerivation { pname = "concorde"; version = "0.1"; sha256 = "0903lrj6bzajjdr01hbld1jm6vf7assn84hqk4kgrrs1mr3ykc20"; libraryHaskellDepends = [ base containers process safe temporary ]; description = "Simple interface to the Concorde solver for the Traveling Salesperson Problem"; license = lib.licenses.bsd3; }) {}; "concraft" = callPackage ({ mkDerivation, aeson, array, base, binary, bytestring, cmdargs , comonad, containers, crf-chain1-constrained, crf-chain2-tiers , data-lens, data-memocombinators, lazy-io, monad-codec, monad-ox , parallel, pedestrian-dag, sgd, tagset-positional, temporary, text , text-binary, transformers, vector, vector-binary, zlib }: mkDerivation { pname = "concraft"; version = "0.14.2"; sha256 = "151cp99iah0fd50fkizidcla7f1kvb0jwgl1cj3j6f25j21894dy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array base binary bytestring cmdargs comonad containers crf-chain1-constrained crf-chain2-tiers data-lens data-memocombinators lazy-io monad-codec monad-ox parallel pedestrian-dag sgd tagset-positional temporary text text-binary transformers vector vector-binary zlib ]; description = "Morphological disambiguation based on constrained CRFs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "concraft-hr" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, cmdargs, concraft , containers, double-conversion, lazy-io, moan, network, sgd, split , tagset-positional, text }: mkDerivation { pname = "concraft-hr"; version = "0.1.0.2"; sha256 = "0q2l2yqxk210ycw1alcps9x7l2f60g9sb0wan7d1d2fkbfhq3z41"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base binary bytestring concraft containers double-conversion lazy-io moan network sgd split tagset-positional text ]; executableHaskellDepends = [ cmdargs ]; description = "Part-of-speech tagger for Croatian"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "concraft-pl" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, cmdargs, concraft , containers, crf-chain1-constrained, crf-chain2-tiers, dhall , filepath, http-types, lazy-io, lens, mtl, network, pedestrian-dag , process, scotty, sgd, split, tagset-positional, text , transformers, vector, wreq }: mkDerivation { pname = "concraft-pl"; version = "2.4.0"; sha256 = "0gc50aadzryy1a8mj85i4afgip34w6pk4s2kqsn10910634lmy6h"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base binary bytestring concraft containers crf-chain1-constrained crf-chain2-tiers dhall http-types lazy-io lens mtl network pedestrian-dag process scotty sgd split tagset-positional text transformers vector wreq ]; executableHaskellDepends = [ base bytestring cmdargs concraft containers crf-chain1-constrained dhall filepath pedestrian-dag sgd tagset-positional text ]; description = "Morphological tagger for Polish"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "concrete-haskell" = callPackage ({ mkDerivation, base, binary, bytestring, bzlib, bzlib-conduit , concrete-haskell-autogen, conduit, conduit-combinators , conduit-extra, containers, cryptohash-conduit, deepseq, directory , filepath, hashable, lens, megaparsec, monad-extras, mtl, network , optparse-generic, path, path-io, process, QuickCheck, scientific , stm, tar, tar-conduit, text, thrift, time, unordered-containers , uuid, vector, zip, zip-conduit, zlib }: mkDerivation { pname = "concrete-haskell"; version = "0.1.0.16"; sha256 = "1bjdbvsi7saqrlxybrzi35x47a08b01nlghvz9r6l04dkikjy2xc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring bzlib bzlib-conduit concrete-haskell-autogen conduit conduit-combinators conduit-extra containers cryptohash-conduit deepseq directory filepath hashable lens megaparsec monad-extras mtl network optparse-generic path path-io process QuickCheck scientific stm tar tar-conduit text thrift time unordered-containers uuid vector zip zip-conduit zlib ]; executableHaskellDepends = [ base binary bytestring bzlib bzlib-conduit concrete-haskell-autogen conduit conduit-combinators conduit-extra containers cryptohash-conduit deepseq directory filepath hashable lens megaparsec monad-extras mtl network optparse-generic path path-io process QuickCheck scientific stm tar tar-conduit text thrift time unordered-containers uuid vector zip zip-conduit zlib ]; testHaskellDepends = [ base binary bytestring bzlib bzlib-conduit concrete-haskell-autogen conduit conduit-combinators conduit-extra containers cryptohash-conduit deepseq directory filepath hashable lens megaparsec monad-extras mtl network optparse-generic path path-io process QuickCheck scientific stm tar tar-conduit text thrift time unordered-containers uuid vector zip zip-conduit zlib ]; description = "Library for the Concrete data format"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "concrete-haskell-autogen" = callPackage ({ mkDerivation, base, bytestring, containers, hashable, lens , QuickCheck, text, thrift, unordered-containers, vector }: mkDerivation { pname = "concrete-haskell-autogen"; version = "0.0.0.3"; sha256 = "0csdzkhw1v84ryzdzfii5iphyyclqf8gl1mh5qvg13jyxvh5z7rk"; libraryHaskellDepends = [ base bytestring containers hashable lens QuickCheck text thrift unordered-containers vector ]; description = "Automatically generated Thrift definitions for the Concrete data format"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "concrete-relaxng-parser" = callPackage ({ mkDerivation, base, cmdargs, containers, hxt, hxt-charproperties , hxt-curl, hxt-relaxng, hxt-tagsoup }: mkDerivation { pname = "concrete-relaxng-parser"; version = "0.1.1"; sha256 = "1w4bg284fcnd15yg7097d8sh0rzxr76zlrr1bfj2dksw8ddy3jda"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cmdargs containers hxt hxt-charproperties hxt-curl hxt-relaxng hxt-tagsoup ]; description = "A parser driven by a standard RELAX NG schema with concrete syntax extensions"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "concrete-typerep" = callPackage ({ mkDerivation, base, binary, hashable, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "concrete-typerep"; version = "0.1.0.2"; sha256 = "07wy8drg4723zdy2172jrcvd5ir2c4ggcfz1n33jhm9iv3cl2app"; revision = "1"; editedCabalFile = "0kpz2lbvjr8kkhmmdgy447qg7514w6a24c9z67wqq3pzyr7h7kfd"; libraryHaskellDepends = [ base binary hashable ]; testHaskellDepends = [ base binary hashable QuickCheck test-framework test-framework-quickcheck2 ]; description = "Binary and Hashable instances for TypeRep"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "concur-core" = callPackage ({ mkDerivation, base, free, mtl, natural-transformation, stm , transformers }: mkDerivation { pname = "concur-core"; version = "0.1.0.0"; sha256 = "1hp0f7dc1r6knvf0x0amagk2ra6kdhgq7winif7zwcwz8wsjpj46"; libraryHaskellDepends = [ base free mtl natural-transformation stm transformers ]; description = "A client side web UI framework for Haskell. Core framework."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "concurrency" = callPackage ({ mkDerivation, array, atomic-primops, base, exceptions , monad-control, mtl, stm, transformers }: mkDerivation { pname = "concurrency"; version = "1.11.0.2"; sha256 = "0c7nq4d29s49a3h9wzjdi3idm6r68vxn6ybphsbrk2vmwqyfq36y"; libraryHaskellDepends = [ array atomic-primops base exceptions monad-control mtl stm transformers ]; description = "Typeclasses, functions, and data types for concurrency and STM"; license = lib.licenses.mit; }) {}; "concurrency-benchmarks" = callPackage ({ mkDerivation, async, base, bench-graph, bytestring, Chart , Chart-diagrams, csv, deepseq, directory, gauge, getopt-generics , mtl, random, split, streamly, text, transformers, typed-process }: mkDerivation { pname = "concurrency-benchmarks"; version = "0.1.1"; sha256 = "1zbkyyryh24k67kh3amzscfh7mljj1l6yqd926bkl4ps4d1mdn5d"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bench-graph bytestring Chart Chart-diagrams csv directory getopt-generics split text transformers typed-process ]; benchmarkHaskellDepends = [ async base deepseq gauge mtl random streamly transformers ]; description = "Benchmarks to compare concurrency APIs"; license = lib.licenses.mit; }) {}; "concurrent-barrier" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "concurrent-barrier"; version = "0.1.2"; sha256 = "13idx7w5k8rk3qqls3yn9xqwk116xsqb36ya3vxkb5x4q4vix3mv"; libraryHaskellDepends = [ base ]; description = "Simple thread barriers"; license = lib.licenses.bsd3; }) {}; "concurrent-batch" = callPackage ({ mkDerivation, base, clock, stm }: mkDerivation { pname = "concurrent-batch"; version = "0.1.0.0"; sha256 = "1f77p053hpiaf7xp916rff9hp29hisk7cwxcq72l5v4h4g3ps59d"; libraryHaskellDepends = [ base clock stm ]; description = "Concurrent batching queue based on STM with timeout"; license = lib.licenses.bsd3; }) {}; "concurrent-buffer" = callPackage ({ mkDerivation, base, base-prelude, bug, bytestring, criterion , quickcheck-instances, rerebase, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "concurrent-buffer"; version = "0.1"; sha256 = "0qrnsp98x42blvngixm9wzk9cnwk335s5axslwrl6hq8pawx2ycd"; libraryHaskellDepends = [ base base-prelude bug bytestring ]; testHaskellDepends = [ bug quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ bug criterion rerebase ]; description = "Concurrent expanding buffer"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "concurrent-dns-cache" = callPackage ({ mkDerivation, array, async, base, bytestring, containers, dns , hspec, iproute, lifted-base, monad-control, network, psqueues , stm, time, transformers }: mkDerivation { pname = "concurrent-dns-cache"; version = "0.1.3"; sha256 = "1qq8zj39sw1jl44v3midxv0xnmn5p5v6k4j8a2s5cgkjimdwwbz3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array async base bytestring containers dns iproute lifted-base monad-control network psqueues stm time transformers ]; executableHaskellDepends = [ array async base bytestring containers dns iproute lifted-base monad-control network psqueues stm time transformers ]; testHaskellDepends = [ async base dns hspec ]; description = "Concurrent DNS cache"; license = lib.licenses.bsd3; }) {}; "concurrent-extra" = callPackage ({ mkDerivation, async, base, HUnit, random, stm, test-framework , test-framework-hunit, unbounded-delays }: mkDerivation { pname = "concurrent-extra"; version = "0.7.0.12"; sha256 = "1y8xk460fvnw0idzdiylmm874sjny4q9jxb1js9fjz8lw2wns3h4"; libraryHaskellDepends = [ base stm unbounded-delays ]; testHaskellDepends = [ async base HUnit random stm test-framework test-framework-hunit unbounded-delays ]; description = "Extra concurrency primitives"; license = lib.licenses.bsd3; }) {}; "concurrent-hashtable" = callPackage ({ mkDerivation, async, atomic-primops, base, containers, criterion , dictionary-type, hashable, QuickCheck, random, stm , stm-containers, unordered-containers, vector }: mkDerivation { pname = "concurrent-hashtable"; version = "0.1.8"; sha256 = "082qhvdqqb7szgv4f8vk5n3aq901fsglf7ydiycakfwjmbfyq0js"; libraryHaskellDepends = [ async atomic-primops base hashable random stm vector ]; testHaskellDepends = [ async atomic-primops base containers dictionary-type hashable QuickCheck random stm vector ]; benchmarkHaskellDepends = [ async atomic-primops base containers criterion dictionary-type hashable random stm stm-containers unordered-containers vector ]; description = "Thread-safe hash tables for multi-cores!"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {dictionary-type = null;}; "concurrent-machines" = callPackage ({ mkDerivation, async, base, containers, lifted-async, machines , monad-control, semigroups, tasty, tasty-hunit, time, transformers , transformers-base }: mkDerivation { pname = "concurrent-machines"; version = "0.3.1.5"; sha256 = "0pdvn2sw2k9kpj2g53hf2w21hrcs7l3hxjn5hdjhyqaswpmq5xzh"; libraryHaskellDepends = [ async base containers lifted-async machines monad-control semigroups time transformers transformers-base ]; testHaskellDepends = [ base machines tasty tasty-hunit time transformers ]; benchmarkHaskellDepends = [ base machines time ]; description = "Concurrent networked stream transducers"; license = lib.licenses.bsd3; }) {}; "concurrent-output" = callPackage ({ mkDerivation, ansi-terminal, async, base, directory, exceptions , process, stm, terminal-size, text, transformers, unix }: mkDerivation { pname = "concurrent-output"; version = "1.10.15"; sha256 = "1n02ck0zci6y2w8dm03j2qypgbc176skapixrmnxrp9dnbwcprc0"; libraryHaskellDepends = [ ansi-terminal async base directory exceptions process stm terminal-size text transformers unix ]; description = "Ungarble output from several threads or commands"; license = lib.licenses.bsd2; }) {}; "concurrent-resource-map" = callPackage ({ mkDerivation, base, containers, random, stm }: mkDerivation { pname = "concurrent-resource-map"; version = "0.2.0.0"; sha256 = "1m66x54rvw95gm63nh18w8jcny4r9ri19am870rbnlvb572zxsjz"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base containers random stm ]; description = "Concurrent resource map"; license = lib.licenses.bsd3; }) {}; "concurrent-rpc" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "concurrent-rpc"; version = "0.1.0.0"; sha256 = "0k0iwax6nx4jvqh7rawis5dp7lxx8bc3r3x0rr8qy7vsp14lmvgg"; libraryHaskellDepends = [ base ]; description = "An abstraction for inter-thread RPC based on MVars"; license = lib.licenses.mit; }) {}; "concurrent-sa" = callPackage ({ mkDerivation, base, MonadRandom }: mkDerivation { pname = "concurrent-sa"; version = "1.0.1"; sha256 = "1szvw0vih5jx2hvgb3h7mqh05im3pw687h7dshiy4ii5vs9pi6d6"; libraryHaskellDepends = [ base MonadRandom ]; description = "Concurrent simulated annealing system"; license = lib.licenses.bsd3; }) {}; "concurrent-split" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "concurrent-split"; version = "0.0.1.1"; sha256 = "0i9gak7q3ay8g1kzq7dg0bs36bg88n7kwy3h1r6jrni7mz7jh05f"; libraryHaskellDepends = [ base ]; description = "MVars and Channels with distinguished input and output side"; license = lib.licenses.bsd3; }) {}; "concurrent-st" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "concurrent-st"; version = "0.1"; sha256 = "08zjpyf1jrsn161z9dngag63s47vrvz4m8aani9lvmlacbzpjfwd"; libraryHaskellDepends = [ base ghc-prim ]; description = "Concurrent Haskell in ST"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "concurrent-state" = callPackage ({ mkDerivation, base, exceptions, mtl, stm, transformers }: mkDerivation { pname = "concurrent-state"; version = "0.6.0.0"; sha256 = "0b9lndzqm451j9wv2694gjd9w9j2vmhp32j57fqnq43pq8a1h1z6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base exceptions mtl stm transformers ]; description = "MTL-like library using TVars"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "concurrent-supply" = callPackage ({ mkDerivation, base, containers, ghc-prim, hashable }: mkDerivation { pname = "concurrent-supply"; version = "0.1.8"; sha256 = "07zjczcgxwpi8imp0w86vrb78w067b322q5d7zlqla91sbf2gy6c"; revision = "1"; editedCabalFile = "1yzrr68k81w3jmrarx3y6z7ymzaaxwab509pp6kkd2fjia3g8wwk"; libraryHaskellDepends = [ base ghc-prim hashable ]; testHaskellDepends = [ base containers ]; description = "A fast concurrent unique identifier supply with a pure API"; license = lib.licenses.bsd3; }) {}; "concurrent-utilities" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "concurrent-utilities"; version = "0.2.0.2"; sha256 = "1phc9a90nvx6dk741hmg3w5m9y8ra5a7zsgmzw173ibaapr2yhqi"; revision = "2"; editedCabalFile = "1jf0sx6yq557aspa3wm12hkc64pmfnc39kbc5wsa2k7ksash3k15"; libraryHaskellDepends = [ base ]; description = "More utilities and broad-used datastructures for concurrency"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "concurrentoutput" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "concurrentoutput"; version = "0.2.0.2"; sha256 = "0fd372awmxrngbcb2phyzy3az9j2327kdhjnm7c5mm808vix67a8"; libraryHaskellDepends = [ base ]; description = "Ungarble output from several threads"; license = lib.licenses.bsd3; }) {}; "cond" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "cond"; version = "0.4.1.1"; sha256 = "12xcjxli1scd4asr4zc77i5q9qka2100gx97hv3vv12l7gj7d703"; libraryHaskellDepends = [ base ]; description = "Basic conditional and boolean operators with monadic variants"; license = lib.licenses.bsd3; }) {}; "condor" = callPackage ({ mkDerivation, base, binary, Cabal, containers, directory , filepath, glider-nlp, HUnit, text }: mkDerivation { pname = "condor"; version = "0.3"; sha256 = "0ahikfb6h2clkx3pi6a7gyp39jhv2am98vyyaknyd1nvfvxl96x7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary containers glider-nlp text ]; executableHaskellDepends = [ base binary containers directory filepath glider-nlp text ]; testHaskellDepends = [ base binary Cabal containers glider-nlp HUnit text ]; description = "Information retrieval library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "condorcet" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "condorcet"; version = "0.0.1"; sha256 = "1raf8mrnfnn90ymcnyhqf1kzb9mpfsk83qlmajibjd8n94iq76nd"; libraryHaskellDepends = [ array base ]; description = "Library for Condorcet voting"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "conductive-base" = callPackage ({ mkDerivation, array, base, containers, random, stm, time }: mkDerivation { pname = "conductive-base"; version = "0.3"; sha256 = "1jdslfnwyh7l10xhk9i0293p0qnw0xsd70d5xgpc6xlijhrsg8wp"; libraryHaskellDepends = [ array base containers random stm time ]; description = "a library for live coding and real-time musical applications"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "conductive-clock" = callPackage ({ mkDerivation }: mkDerivation { pname = "conductive-clock"; version = "0.2"; sha256 = "1plml14h5d31jr3bvjjgaxcdqssxqfwwnbz9c5gvjlds6lla145p"; doHaddock = false; description = "a library for displaying musical time in a terminal-based clock"; license = lib.licenses.gpl3Only; }) {}; "conductive-hsc3" = callPackage ({ mkDerivation, base, conductive-base, conductive-song, containers , directory, filepath, hosc, hsc3, random }: mkDerivation { pname = "conductive-hsc3"; version = "0.3.1"; sha256 = "1z037753mxkfqbqqrlkpg5a6z9afpjj16bfplsmbbx3r3vrxbkpa"; libraryHaskellDepends = [ base conductive-base conductive-song containers directory filepath hosc hsc3 random ]; description = "a library with examples of using Conductive with hsc3"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "conductive-song" = callPackage ({ mkDerivation, base, conductive-base, random }: mkDerivation { pname = "conductive-song"; version = "0.2"; sha256 = "16bdsjv64fc3ydv230rja5q9rqzlr4vd9mh3jabiyahck44imrvi"; libraryHaskellDepends = [ base conductive-base random ]; description = "a library of functions which are useful for composing music"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "conduino" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions, free , list-transformer, mtl, transformers }: mkDerivation { pname = "conduino"; version = "0.2.2.0"; sha256 = "0jdhj71nva9v8f40wzkd2wzikpgwlzqid0inyfdlj4wnn83qwwk2"; libraryHaskellDepends = [ base bytestring containers exceptions free list-transformer mtl transformers ]; description = "Lightweight composable continuation-based stream processors"; license = lib.licenses.bsd3; }) {}; "conduit" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, directory , exceptions, filepath, gauge, hspec, kan-extensions , mono-traversable, mtl, mwc-random, primitive, QuickCheck , resourcet, safe, silently, split, text, transformers, unix , unliftio, unliftio-core, vector }: mkDerivation { pname = "conduit"; version = "1.3.4.2"; sha256 = "15r1rw5sp09zxjlfvjwpjva1pnn4my4gc28kxpd51kf74wpq7f9c"; libraryHaskellDepends = [ base bytestring directory exceptions filepath mono-traversable mtl primitive resourcet text transformers unix unliftio-core vector ]; testHaskellDepends = [ base bytestring containers directory exceptions filepath hspec mono-traversable mtl QuickCheck resourcet safe silently split text transformers unliftio vector ]; benchmarkHaskellDepends = [ base containers deepseq gauge hspec kan-extensions mwc-random transformers vector ]; description = "Streaming data processing library"; license = lib.licenses.mit; }) {}; "conduit-aeson" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit , conduit-extra, containers, doctest-parallel, hspec, QuickCheck , scientific, text }: mkDerivation { pname = "conduit-aeson"; version = "0.1.0.1"; sha256 = "1jam2d4kk1pky9d88afl467a7sf5q46079cpfx9g2mjx7nc6x6zn"; libraryHaskellDepends = [ aeson attoparsec base bytestring conduit conduit-extra text ]; testHaskellDepends = [ aeson attoparsec base bytestring conduit containers doctest-parallel hspec QuickCheck scientific text ]; description = "Short description"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "conduit-algorithms" = callPackage ({ mkDerivation, async, base, bytestring, bzlib-conduit, conduit , conduit-combinators, conduit-extra, conduit-zstd, containers , criterion, deepseq, directory, exceptions, fingertree, HUnit , lzma-conduit, monad-control, mtl, QuickCheck, resourcet, stm , stm-conduit, streaming-commons, tasty, tasty-hunit , tasty-quickcheck, tasty-th, transformers, unliftio-core, vector }: mkDerivation { pname = "conduit-algorithms"; version = "0.0.12.0"; sha256 = "0zq1a3f64p5rqhlhk87vvpn3m8198m9ndxshj4wdq5b3lkylh89b"; libraryHaskellDepends = [ async base bytestring bzlib-conduit conduit conduit-combinators conduit-extra conduit-zstd containers deepseq exceptions fingertree lzma-conduit monad-control mtl resourcet stm stm-conduit streaming-commons transformers unliftio-core vector ]; testHaskellDepends = [ async base bytestring bzlib-conduit conduit conduit-combinators conduit-extra conduit-zstd containers deepseq directory exceptions fingertree HUnit lzma-conduit monad-control mtl QuickCheck resourcet stm stm-conduit streaming-commons tasty tasty-hunit tasty-quickcheck tasty-th transformers unliftio-core vector ]; benchmarkHaskellDepends = [ async base bytestring bzlib-conduit conduit conduit-combinators conduit-extra conduit-zstd containers criterion deepseq exceptions fingertree lzma-conduit monad-control mtl resourcet stm stm-conduit streaming-commons transformers unliftio-core vector ]; description = "Conduit-based algorithms"; license = lib.licenses.mit; }) {}; "conduit-audio" = callPackage ({ mkDerivation, base, conduit, vector }: mkDerivation { pname = "conduit-audio"; version = "0.2.0.3"; sha256 = "089k7l197xbxva0h281hr3p4v8pww1im7r111q7jrq7aqfgifrb1"; revision = "2"; editedCabalFile = "0zldqx1r2wmvqwg8r6x7v65h2nqr7fjcxab74f0f5i1nqsd5b51a"; libraryHaskellDepends = [ base conduit vector ]; description = "Combinators to efficiently slice and dice audio streams"; license = lib.licenses.bsd3; }) {}; "conduit-audio-lame" = callPackage ({ mkDerivation, base, bytestring, c2hs, conduit, conduit-audio , mp3lame, resourcet, transformers, vector }: mkDerivation { pname = "conduit-audio-lame"; version = "0.1.2.1"; sha256 = "1zyq0m5lblphp892ljvg6ix75rxa1ds5ksfk3cvj7kf074jw66za"; revision = "2"; editedCabalFile = "09cly6yly3vdlp8qbv6iyrk84aca7v6d160hwg9ai0dmjxk0jkl4"; libraryHaskellDepends = [ base bytestring conduit conduit-audio resourcet transformers vector ]; librarySystemDepends = [ mp3lame ]; libraryToolDepends = [ c2hs ]; description = "conduit-audio interface to the LAME MP3 library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {mp3lame = null;}; "conduit-audio-samplerate" = callPackage ({ mkDerivation, base, c2hs, conduit, conduit-audio, resourcet , samplerate, transformers, vector }: mkDerivation { pname = "conduit-audio-samplerate"; version = "0.1.0.3"; sha256 = "07hbqf7is7010ibp2k5fh4lx3s22vp6c4ihsid05ismk0sdpdypi"; revision = "2"; editedCabalFile = "1xp5mqd8svgdz9lwz2vw5mwkm98n834i2k83axwfwvpqr2jlkqa9"; libraryHaskellDepends = [ base conduit conduit-audio resourcet transformers vector ]; librarySystemDepends = [ samplerate ]; libraryToolDepends = [ c2hs ]; description = "conduit-audio interface to the libsamplerate resampling library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {samplerate = null;}; "conduit-audio-sndfile" = callPackage ({ mkDerivation, base, conduit, conduit-audio, hsndfile , hsndfile-vector, resourcet, transformers }: mkDerivation { pname = "conduit-audio-sndfile"; version = "0.1.2.2"; sha256 = "1pfvsq0jz9j66ajzc0avnhchn77l22clp71kf2p7dnrib05xc757"; libraryHaskellDepends = [ base conduit conduit-audio hsndfile hsndfile-vector resourcet transformers ]; description = "conduit-audio interface to the libsndfile audio file library"; license = lib.licenses.bsd3; }) {}; "conduit-combinators" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "conduit-combinators"; version = "1.3.0"; sha256 = "1lz70vwp4y4lpsivxl0cshq7aq3968rh48r6rjvpyaj2l0bdj5wp"; libraryHaskellDepends = [ base ]; doHaddock = false; description = "DEPRECATED Functionality merged into the conduit package itself"; license = lib.licenses.mit; }) {}; "conduit-concurrent-map" = callPackage ({ mkDerivation, base, conduit, containers, hspec, HUnit, mtl , resourcet, say, unliftio, unliftio-core, vector }: mkDerivation { pname = "conduit-concurrent-map"; version = "0.1.1"; sha256 = "0rn7sry51xiz00hrs2vvqff18lnmmzyadrd858g1ixga76f44z2j"; libraryHaskellDepends = [ base conduit containers mtl resourcet unliftio unliftio-core vector ]; testHaskellDepends = [ base conduit hspec HUnit say ]; description = "Concurrent, order-preserving mapping Conduit"; license = lib.licenses.mit; }) {}; "conduit-connection" = callPackage ({ mkDerivation, base, bytestring, conduit, connection, HUnit , network, resourcet, test-framework, test-framework-hunit , transformers }: mkDerivation { pname = "conduit-connection"; version = "0.1.0.5"; sha256 = "0mvsvxfps6pnlanl5zx7cz6qxpn907qgx5bcl18vb9vhn8frh0m6"; libraryHaskellDepends = [ base bytestring conduit connection resourcet transformers ]; testHaskellDepends = [ base bytestring conduit connection HUnit network resourcet test-framework test-framework-hunit transformers ]; description = "Conduit source and sink for Network.Connection."; license = lib.licenses.bsd3; }) {}; "conduit-extra" = callPackage ({ mkDerivation, async, attoparsec, base, bytestring , bytestring-builder, conduit, directory, exceptions, filepath , gauge, hspec, network, primitive, process, QuickCheck, resourcet , stm, streaming-commons, text, transformers, transformers-base , typed-process, unliftio-core }: mkDerivation { pname = "conduit-extra"; version = "1.3.5"; sha256 = "1n8js1y1rdswvp0bkjmmz19fag19bdxgwsrqz93yc09w43p8sr4a"; revision = "1"; editedCabalFile = "0pkixzcwqfisn5dk44z67k5bwc60fr6d3fwjrlzpx6jdqsvbbbmg"; libraryHaskellDepends = [ async attoparsec base bytestring conduit directory filepath network primitive process resourcet stm streaming-commons text transformers typed-process unliftio-core ]; testHaskellDepends = [ async attoparsec base bytestring bytestring-builder conduit directory exceptions filepath hspec process QuickCheck resourcet stm streaming-commons text transformers transformers-base ]; benchmarkHaskellDepends = [ base bytestring bytestring-builder conduit gauge transformers ]; description = "Batteries included conduit: adapters for common libraries"; license = lib.licenses.mit; }) {}; "conduit-extra_1_3_6" = callPackage ({ mkDerivation, async, attoparsec, base, bytestring, conduit , directory, exceptions, filepath, gauge, hspec, hspec-discover , network, primitive, process, QuickCheck, resourcet, stm , streaming-commons, text, transformers, transformers-base , typed-process, unliftio-core }: mkDerivation { pname = "conduit-extra"; version = "1.3.6"; sha256 = "0lzip3af77wxf3a3vilfymqhd26gkvabx2fkj22w74nq960c6l49"; libraryHaskellDepends = [ async attoparsec base bytestring conduit directory filepath network primitive process resourcet stm streaming-commons text transformers typed-process unliftio-core ]; testHaskellDepends = [ async attoparsec base bytestring conduit directory exceptions filepath hspec process QuickCheck resourcet stm streaming-commons text transformers transformers-base ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base bytestring conduit gauge transformers ]; description = "Batteries included conduit: adapters for common libraries"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "conduit-find" = callPackage ({ mkDerivation, attoparsec, base, conduit, conduit-combinators , conduit-extra, directory, doctest, either, exceptions, filepath , hspec, mmorph, monad-control, mtl, regex-posix, semigroups , streaming-commons, text, time, transformers, transformers-base , unix, unix-compat }: mkDerivation { pname = "conduit-find"; version = "0.1.0.3"; sha256 = "13gbpvqxs3k2vlsbdn0vr90z4y8kaz7hlw9bywyqd8jna3ff13a9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base conduit conduit-combinators conduit-extra either exceptions filepath mmorph monad-control mtl regex-posix semigroups streaming-commons text time transformers transformers-base unix-compat ]; executableHaskellDepends = [ attoparsec base conduit conduit-combinators conduit-extra either exceptions filepath mmorph monad-control mtl regex-posix semigroups streaming-commons text time transformers transformers-base unix ]; testHaskellDepends = [ attoparsec base conduit conduit-combinators directory doctest either exceptions filepath hspec mmorph monad-control mtl regex-posix semigroups streaming-commons text time transformers transformers-base unix-compat ]; description = "A file-finding conduit that allows user control over traversals"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "conduit-iconv" = callPackage ({ mkDerivation, base, bytestring, conduit, criterion, mtl , QuickCheck, test-framework, test-framework-quickcheck2, text }: mkDerivation { pname = "conduit-iconv"; version = "0.1.1.3"; sha256 = "1dmcsdx0nz0b9sans2fr8lmrii2n0fsjh41jhwlrlng4h93k0w8w"; libraryHaskellDepends = [ base bytestring conduit ]; testHaskellDepends = [ base bytestring conduit mtl QuickCheck test-framework test-framework-quickcheck2 text ]; benchmarkHaskellDepends = [ base bytestring conduit criterion mtl text ]; description = "Conduit for character encoding conversion"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "conduit-merge" = callPackage ({ mkDerivation, base, conduit, mtl }: mkDerivation { pname = "conduit-merge"; version = "0.1.3.0"; sha256 = "0ys65vs5wb412bimmsmkmf14krk2339n9rswynnwy3rdb74bsswf"; libraryHaskellDepends = [ base conduit mtl ]; description = "Merge multiple sorted conduits"; license = lib.licenses.bsd3; }) {}; "conduit-network-stream" = callPackage ({ mkDerivation, base, bytestring, conduit, mtl, network-conduit , resourcet }: mkDerivation { pname = "conduit-network-stream"; version = "0.2"; sha256 = "0ch0b23z7k4kxnbkvfd3gaxc7xrnlbjz7hv0pshp4k6xqg2bymv4"; libraryHaskellDepends = [ base bytestring conduit mtl network-conduit resourcet ]; description = "A base layer for network protocols using Conduits"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "conduit-parse" = callPackage ({ mkDerivation, base, conduit, dlist, mtl, parsers, resourcet , safe, safe-exceptions, tasty, tasty-hunit, text, transformers }: mkDerivation { pname = "conduit-parse"; version = "0.2.1.0"; sha256 = "1qfs61qhbr5gc0ch0mmqcqdm4wvs5pkx2z6rki588fhy1kfdp1dm"; revision = "2"; editedCabalFile = "0134k9wi1ladmzd1rmb1gad6ig82pqsyb9d30z301anvb99473kz"; libraryHaskellDepends = [ base conduit dlist mtl parsers safe safe-exceptions text transformers ]; testHaskellDepends = [ base conduit mtl parsers resourcet safe-exceptions tasty tasty-hunit ]; description = "Parsing framework based on conduit"; license = lib.licenses.publicDomain; }) {}; "conduit-parse_0_2_1_1" = callPackage ({ mkDerivation, base, conduit, dlist, mtl, parsers, resourcet , safe, safe-exceptions, tasty, tasty-hunit, text, transformers }: mkDerivation { pname = "conduit-parse"; version = "0.2.1.1"; sha256 = "1xdc04m88lk9183ky020670hj2ilfff3q0zxnphva5p0ij32iyq7"; revision = "1"; editedCabalFile = "102y5wad007bz8iqv1nrz38gb24q15k9snl7l7zq9k7pisdxnans"; libraryHaskellDepends = [ base conduit dlist mtl parsers safe safe-exceptions text transformers ]; testHaskellDepends = [ base conduit mtl parsers resourcet safe-exceptions tasty tasty-hunit ]; description = "Parsing framework based on conduit"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "conduit-resumablesink" = callPackage ({ mkDerivation, base, bytestring, conduit, hspec, resourcet , transformers, void }: mkDerivation { pname = "conduit-resumablesink"; version = "0.2"; sha256 = "0pk4qvsxmmvrx9kfypbsjiq6kgcma73w97873rk3nrc9vdcm888v"; libraryHaskellDepends = [ base conduit void ]; testHaskellDepends = [ base bytestring conduit hspec resourcet transformers void ]; description = "Allows conduit to resume sinks to feed multiple sources into it"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "conduit-throttle" = callPackage ({ mkDerivation, async, base, conduit, conduit-combinators , conduit-extra, HUnit, monad-control, resourcet, stm, stm-chans , stm-conduit, test-framework, test-framework-hunit , throttle-io-stream, unliftio, unliftio-core }: mkDerivation { pname = "conduit-throttle"; version = "0.3.1.0"; sha256 = "0ad3balm1r5jm4jvf26pr1kaiqnzvjznjh5kidk2bknxylbddmld"; libraryHaskellDepends = [ async base conduit conduit-combinators conduit-extra monad-control resourcet stm stm-chans throttle-io-stream unliftio unliftio-core ]; testHaskellDepends = [ async base conduit conduit-combinators conduit-extra HUnit monad-control resourcet stm stm-chans stm-conduit test-framework test-framework-hunit throttle-io-stream unliftio unliftio-core ]; description = "Throttle Conduit Producers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "conduit-tokenize-attoparsec" = callPackage ({ mkDerivation, attoparsec, base, bytestring, conduit, hspec , resourcet, text }: mkDerivation { pname = "conduit-tokenize-attoparsec"; version = "0.1.0.0"; sha256 = "1bq0mmnyb12f6cx9iyk7b7cg8d5hl7zkda6vljmqncv4gh9f3f6b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base bytestring conduit resourcet text ]; executableHaskellDepends = [ attoparsec base conduit resourcet ]; testHaskellDepends = [ attoparsec base conduit hspec resourcet ]; description = "Conduits for tokenizing streams"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "conduit-vfs" = callPackage ({ mkDerivation, base, bytestring, classy-prelude, conduit , conduit-extra, directory, exceptions, extra, filepath , monad-loops, mono-traversable, mtl, resourcet, text, transformers , unix, unliftio, unordered-containers }: mkDerivation { pname = "conduit-vfs"; version = "0.1.0.3"; sha256 = "1nsq4s0cxag6drynkfl79q0lirh37r3l59nzhkdyjlak4bzq5g1f"; libraryHaskellDepends = [ base bytestring classy-prelude conduit conduit-extra directory exceptions extra filepath monad-loops mono-traversable mtl resourcet text transformers unix unliftio unordered-containers ]; testHaskellDepends = [ base bytestring classy-prelude conduit conduit-extra directory exceptions extra filepath monad-loops mono-traversable mtl resourcet text transformers unix unliftio unordered-containers ]; description = "Virtual file system for Conduit; disk, pure, and in-memory impls"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "conduit-vfs-zip" = callPackage ({ mkDerivation, base, bytestring, classy-prelude, conduit , conduit-extra, conduit-vfs, directory, exceptions, extra , filepath, monad-loops, mono-traversable, mtl, resourcet, text , transformers, unix, unliftio, unordered-containers, zip-archive }: mkDerivation { pname = "conduit-vfs-zip"; version = "0.1.0.1"; sha256 = "07c2r03if3bminakcf4z7k990c8nf94w3q41csrzd4zy3qk0acr5"; libraryHaskellDepends = [ base bytestring classy-prelude conduit conduit-extra conduit-vfs directory exceptions extra filepath monad-loops mono-traversable mtl resourcet text transformers unix unliftio unordered-containers zip-archive ]; testHaskellDepends = [ base bytestring classy-prelude conduit conduit-extra conduit-vfs directory exceptions extra filepath monad-loops mono-traversable mtl resourcet text transformers unix unliftio unordered-containers zip-archive ]; description = "Zip archive interface for the Conduit Virtual File System"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "conduit-zstd" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-combinators , conduit-extra, directory, quickcheck-instances, tasty , tasty-quickcheck, zstd }: mkDerivation { pname = "conduit-zstd"; version = "0.0.2.0"; sha256 = "0f0ir4zs3skw33c8mfppxhfsyqh1c2cnc4gkf8bvv3bdiikdj1yl"; libraryHaskellDepends = [ base bytestring conduit zstd ]; testHaskellDepends = [ base bytestring conduit conduit-combinators conduit-extra directory quickcheck-instances tasty tasty-quickcheck zstd ]; description = "Conduit-based ZStd Compression"; license = lib.licenses.mit; }) {}; "conf" = callPackage ({ mkDerivation, base, haskell-src, HUnit, test-framework , test-framework-hunit, test-framework-th }: mkDerivation { pname = "conf"; version = "0.1.1.0"; sha256 = "1mxrr14188ikizyxb06764qq1iwhnh19g150mz310q8yw6cypbfw"; libraryHaskellDepends = [ base haskell-src ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit test-framework-th ]; description = "Parser for Haskell-based configuration files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "conf-json" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, directory, hspec , QuickCheck }: mkDerivation { pname = "conf-json"; version = "1.2"; sha256 = "1j0m0zl1a7rkwczz58322kwsd9dzgwz2ia2q8l9h42ln239q0fbs"; libraryHaskellDepends = [ aeson base bytestring directory ]; testHaskellDepends = [ aeson base binary bytestring directory hspec QuickCheck ]; description = "read, parse json config"; license = lib.licenses.publicDomain; }) {}; "confcrypt" = callPackage ({ mkDerivation, amazonka, amazonka-kms, base, base64-bytestring , bytestring, conduit, containers, crypto-pubkey-openssh , crypto-pubkey-types, cryptonite, deepseq, HUnit, lens, megaparsec , memory, mtl, optparse-applicative, parser-combinators, QuickCheck , tasty, tasty-hunit, tasty-quickcheck, text, transformers }: mkDerivation { pname = "confcrypt"; version = "0.2.3.3"; sha256 = "18z0p9bd2ca43a64k3idsywm2f1vv6qh03l8isgnahjh7j96ngih"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ amazonka amazonka-kms base base64-bytestring bytestring conduit containers crypto-pubkey-openssh crypto-pubkey-types cryptonite deepseq lens megaparsec mtl optparse-applicative parser-combinators text transformers ]; executableHaskellDepends = [ amazonka amazonka-kms base base64-bytestring bytestring conduit containers crypto-pubkey-openssh crypto-pubkey-types cryptonite deepseq lens megaparsec mtl optparse-applicative parser-combinators text transformers ]; testHaskellDepends = [ amazonka amazonka-kms base base64-bytestring bytestring conduit containers crypto-pubkey-openssh crypto-pubkey-types cryptonite deepseq HUnit lens megaparsec memory mtl optparse-applicative parser-combinators QuickCheck tasty tasty-hunit tasty-quickcheck text transformers ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "conferer" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, directory , filepath, hspec, QuickCheck, text }: mkDerivation { pname = "conferer"; version = "1.1.0.0"; sha256 = "1hkdrqxrac1mbzvd29f6ds4cbihdv0j0daai7yc282myv0varh09"; revision = "1"; editedCabalFile = "0xr6910zn9j07gwc9f9dmlgxiagirmpzjzb9vlaqc0qvpawgq201"; libraryHaskellDepends = [ base bytestring containers directory filepath text ]; testHaskellDepends = [ base bytestring containers deepseq directory filepath hspec QuickCheck text ]; description = "Configuration management library"; license = lib.licenses.mpl20; }) {}; "conferer-aeson" = callPackage ({ mkDerivation, aeson, aeson-qq, base, bytestring, conferer , directory, hspec, text, unordered-containers, vector }: mkDerivation { pname = "conferer-aeson"; version = "1.1.0.2"; sha256 = "07rdal3smq1s14zmsn7g26vc6sqj21rsa2a1vcbrwrfgh9x36jkn"; libraryHaskellDepends = [ aeson base bytestring conferer directory text unordered-containers vector ]; testHaskellDepends = [ aeson aeson-qq base bytestring conferer directory hspec text unordered-containers vector ]; description = "conferer's source for reading json files"; license = lib.licenses.mpl20; }) {}; "conferer-dhall" = callPackage ({ mkDerivation, base, bytestring, conferer, conferer-aeson, dhall , dhall-json, directory, hspec, text }: mkDerivation { pname = "conferer-dhall"; version = "1.1.0.0"; sha256 = "0whxxjz5askw1qxcxdn5094bqm2hy3zp49567v57gqikgv6rcnp1"; revision = "1"; editedCabalFile = "1bbc5a3iy5fcp7ahxndhfg8v0sk74q0hs00miiv8gqg7f3l5b20j"; libraryHaskellDepends = [ base bytestring conferer conferer-aeson dhall dhall-json directory text ]; testHaskellDepends = [ base bytestring conferer conferer-aeson dhall dhall-json directory hspec text ]; description = "Configuration for reading dhall files"; license = lib.licenses.mpl20; }) {}; "conferer-hedis" = callPackage ({ mkDerivation, base, conferer, hedis, hspec, text }: mkDerivation { pname = "conferer-hedis"; version = "1.1.0.0"; sha256 = "10rk5w3f99ql46yvzg7a0ac59dvpyfhdpv138w0w5ghgz5azcd19"; libraryHaskellDepends = [ base conferer hedis text ]; testHaskellDepends = [ base conferer hedis hspec text ]; description = "conferer's FromConfig instances for hedis settings"; license = lib.licenses.mpl20; }) {}; "conferer-hspec" = callPackage ({ mkDerivation, base, conferer, hspec, hspec-core, text }: mkDerivation { pname = "conferer-hspec"; version = "1.1.0.0"; sha256 = "0q9v26df3c2rxll6rk2zmmd9yrpqz1j1wdp59qlw2s6c2w7dxq35"; libraryHaskellDepends = [ base conferer hspec-core text ]; testHaskellDepends = [ base conferer hspec hspec-core text ]; description = "conferer's FromConfig instances for hspec Config"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "conferer-provider-dhall" = callPackage ({ mkDerivation, base, bytestring, conferer, conferer-provider-json , dhall, dhall-json, directory, hspec, text }: mkDerivation { pname = "conferer-provider-dhall"; version = "0.3.0.0"; sha256 = "0gdfc1np6p80sb2ddz2jzhqqzzw7jz0rkbhrvyd9k5bp7ivzhfk3"; libraryHaskellDepends = [ base bytestring conferer conferer-provider-json dhall dhall-json directory text ]; testHaskellDepends = [ base bytestring conferer conferer-provider-json dhall dhall-json directory hspec text ]; description = "Configuration for reading dhall files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "conferer-provider-json" = callPackage ({ mkDerivation, aeson, aeson-qq, base, bytestring, conferer , directory, hspec, text, unordered-containers, vector }: mkDerivation { pname = "conferer-provider-json"; version = "0.3.0.0"; sha256 = "0jrq1cpfhlyq9dvnf4kmx3wqjwz7x18g0hwbg4gkv12spjffpnc9"; libraryHaskellDepends = [ aeson base bytestring conferer directory text unordered-containers vector ]; testHaskellDepends = [ aeson aeson-qq base bytestring conferer directory hspec text unordered-containers vector ]; description = "conferer's provider for reading json files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "conferer-provider-yaml" = callPackage ({ mkDerivation, base, conferer, conferer-provider-json, hspec , yaml }: mkDerivation { pname = "conferer-provider-yaml"; version = "0.3.0.0"; sha256 = "0w1niybl4qa3yv5yzyvybs3v1h0a0ay051cvcpzimwx7kg6vqjv6"; libraryHaskellDepends = [ base conferer conferer-provider-json yaml ]; testHaskellDepends = [ base conferer conferer-provider-json hspec yaml ]; description = "Configuration for reading yaml files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "conferer-snap" = callPackage ({ mkDerivation, base, conferer, hspec, snap-core, snap-server , text }: mkDerivation { pname = "conferer-snap"; version = "1.0.0.0"; sha256 = "15gz77b5jf35hmcnd6kza1wgzpbgk3pcvhi7mp7yk64ybksld98r"; revision = "1"; editedCabalFile = "08bji5mw7lzxpx9s1mlim5nfcz7j6828zj75pn670jfip0in4j19"; libraryHaskellDepends = [ base conferer snap-core snap-server text ]; testHaskellDepends = [ base conferer hspec snap-core snap-server text ]; description = "conferer's FromConfig instances for snap Config"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "conferer-source-dhall" = callPackage ({ mkDerivation, base, bytestring, conferer, conferer-source-json , dhall, dhall-json, directory, hspec, text }: mkDerivation { pname = "conferer-source-dhall"; version = "0.4.0.1"; sha256 = "00i3sk948bg6brf97m41n9s4da4m25n220l5gkddb589li0lq0rk"; libraryHaskellDepends = [ base bytestring conferer conferer-source-json dhall dhall-json directory text ]; testHaskellDepends = [ base bytestring conferer conferer-source-json dhall dhall-json directory hspec text ]; description = "Configuration for reading dhall files"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "conferer-source-json" = callPackage ({ mkDerivation, aeson, aeson-qq, base, bytestring, conferer , directory, hspec, text, unordered-containers, vector }: mkDerivation { pname = "conferer-source-json"; version = "0.4.0.1"; sha256 = "01kfm771qks7b66z0nlv2b108r002xv8bzacr9p6ih7nsbcbiqdn"; libraryHaskellDepends = [ aeson base bytestring conferer directory text unordered-containers vector ]; testHaskellDepends = [ aeson aeson-qq base bytestring conferer directory hspec text unordered-containers vector ]; description = "conferer's source for reading json files"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "conferer-source-yaml" = callPackage ({ mkDerivation, base, conferer, conferer-source-json, hspec, yaml }: mkDerivation { pname = "conferer-source-yaml"; version = "0.4.0.1"; sha256 = "0ydciicxd7lxz2b6jmcc8ipyp99rp9gr9s2s2fnhmnhjv0xw6d7a"; libraryHaskellDepends = [ base conferer conferer-source-json yaml ]; testHaskellDepends = [ base conferer conferer-source-json hspec yaml ]; description = "Configuration for reading yaml files"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "conferer-warp" = callPackage ({ mkDerivation, base, conferer, hspec, http-types, text, wai, warp }: mkDerivation { pname = "conferer-warp"; version = "1.1.0.0"; sha256 = "0zbgxq229jr7xwzw6q20rwnslbci07b1vk324izm8hxcp3kb76mj"; libraryHaskellDepends = [ base conferer http-types text wai warp ]; testHaskellDepends = [ base conferer hspec http-types text wai warp ]; description = "conferer's FromConfig instances for warp settings"; license = lib.licenses.mpl20; }) {}; "conferer-yaml" = callPackage ({ mkDerivation, base, conferer, conferer-aeson, hspec, yaml }: mkDerivation { pname = "conferer-yaml"; version = "1.1.0.0"; sha256 = "0pqxwwaskj96virs65p7cb6shkjbczmnqwla7rbfga2l0rw9ww0r"; revision = "1"; editedCabalFile = "0lw22wp8ivza6inm17pbjvr9mwj6p778wn6w6975hb8gf3wa8grf"; libraryHaskellDepends = [ base conferer conferer-aeson yaml ]; testHaskellDepends = [ base conferer conferer-aeson hspec yaml ]; description = "Configuration for reading yaml files"; license = lib.licenses.mpl20; }) {}; "confetti" = callPackage ({ mkDerivation, base, cmdargs, directory, filepath, MissingH , tasty, tasty-hunit, tasty-smallcheck, text, time, unix, yaml }: mkDerivation { pname = "confetti"; version = "1.0.0"; sha256 = "1ryvfaizai0m98lb687laqmix17k0f4a8cpbvpn15scng604gf0k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath MissingH text time unix yaml ]; executableHaskellDepends = [ base cmdargs directory text ]; testHaskellDepends = [ base tasty tasty-hunit tasty-smallcheck text ]; description = "A simple config file swapping tool"; license = lib.licenses.mit; }) {}; "conffmt" = callPackage ({ mkDerivation, base, language-conf, megaparsec , optparse-applicative, pretty, text }: mkDerivation { pname = "conffmt"; version = "0.2.3.0"; sha256 = "1fzbhfx8yxvqc79h48xh49bzqa2xymc3y7amvp1hbv4xwwy6l57l"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base language-conf megaparsec optparse-applicative pretty text ]; description = "A .conf file formatter"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "confide" = callPackage ({ mkDerivation, base, deiko-config, exceptions, tasty, tasty-hunit , text }: mkDerivation { pname = "confide"; version = "0.1.0.3"; sha256 = "0agq5naldbs1lwpw9nf5jldzrqh6pbc1n5vn5cb3kk7rj7j1a8ik"; libraryHaskellDepends = [ base deiko-config exceptions text ]; testHaskellDepends = [ base deiko-config tasty tasty-hunit text ]; description = "derive typeclass instances for decoding types from HOCON conf"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "config-ini" = callPackage ({ mkDerivation, base, containers, directory, hedgehog, ini , megaparsec, text, transformers, unordered-containers }: mkDerivation { pname = "config-ini"; version = "0.2.4.0"; sha256 = "0dfm4xb1sd713rcqzplzdgw68fyhj24i6lj8j3q8kldpmkl98lbf"; revision = "2"; editedCabalFile = "0iwraaa0y1b3xdsg760j1wpylkqshky0k2djcg0k4s97lrwqpbcz"; libraryHaskellDepends = [ base containers megaparsec text transformers unordered-containers ]; testHaskellDepends = [ base containers directory hedgehog ini text unordered-containers ]; description = "A library for simple INI-based configuration files"; license = lib.licenses.bsd3; }) {}; "config-manager" = callPackage ({ mkDerivation, base, directory, filepath, HUnit, parsec , temporary, test-framework, test-framework-hunit, text, time , unordered-containers }: mkDerivation { pname = "config-manager"; version = "0.3.0.1"; sha256 = "1qrj0x2s0vsxnqkkmchwqvsmziqchrffaxkda9hx0s0ahyw5w0lb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base filepath parsec text time unordered-containers ]; testHaskellDepends = [ base directory HUnit temporary test-framework test-framework-hunit text time unordered-containers ]; description = "Configuration management"; license = lib.licenses.gpl3Only; }) {}; "config-parser" = callPackage ({ mkDerivation, base, extra, hspec, lens, parsec, text }: mkDerivation { pname = "config-parser"; version = "1.2.0.0"; sha256 = "1jmb8c2ksxp9gfryymg100hjfn5kfshi95a1533d6h18ypqd5zb3"; libraryHaskellDepends = [ base parsec text ]; testHaskellDepends = [ base extra hspec lens parsec text ]; description = "Parse config files using parsec and generate parse errors on unhandled keys"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "config-schema" = callPackage ({ mkDerivation, base, config-value, containers, free , kan-extensions, pretty, semigroupoids, text, transformers }: mkDerivation { pname = "config-schema"; version = "1.2.2.0"; sha256 = "10mp76j2gxcb51865lb6cf3nkc2nc7fwarkghb6yz71q6sbrg3yx"; revision = "2"; editedCabalFile = "0i9r3a4xakq8a92gh10f8g885z0znnaadwz3sc1x7z0367bfsygg"; libraryHaskellDepends = [ base config-value containers free kan-extensions pretty semigroupoids text transformers ]; testHaskellDepends = [ base config-value text ]; description = "Schema definitions for the config-value package"; license = lib.licenses.isc; maintainers = with lib.maintainers; [ kiwi ]; }) {}; "config-select" = callPackage ({ mkDerivation, base, directory, filepath, unix, vty-menu }: mkDerivation { pname = "config-select"; version = "0.0.1"; sha256 = "1b1fs42c5y5sixgag972m5hb6xwbwp1d64p0gadqg9mg1vknl34y"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath unix vty-menu ]; description = "A small program for swapping out dot files"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "config-value" = callPackage ({ mkDerivation, alex, array, base, containers, happy, pretty, text }: mkDerivation { pname = "config-value"; version = "0.8.2.1"; sha256 = "1kqkh5w4q8k2r9gab2x4grsbgx7gi18fabg7laiwpl3dm2acmz7k"; libraryHaskellDepends = [ array base containers pretty text ]; libraryToolDepends = [ alex happy ]; testHaskellDepends = [ base text ]; description = "Simple, layout-based value language similar to YAML or JSON"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ kiwi ]; }) {}; "config-value-getopt" = callPackage ({ mkDerivation, base, config-value, text }: mkDerivation { pname = "config-value-getopt"; version = "0.1.1.1"; sha256 = "103afdadsh7vqfam61mixk0l2fxy41m0451bl2hl2djs3acj60b2"; revision = "1"; editedCabalFile = "1b5wfbqjjx6y8ll5h3vp2cmcdrcnjd3295y8ykd25yjx6f3swsja"; libraryHaskellDepends = [ base config-value text ]; description = "Interface between config-value and System.GetOpt"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "configifier" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring , case-insensitive, containers, directory, either, functor-infix , hspec, hspec-discover, mtl, pretty-show, QuickCheck, safe , scientific, string-conversions, template-haskell , unordered-containers, vector, yaml }: mkDerivation { pname = "configifier"; version = "0.1.1"; sha256 = "049fnwyk3phbjwn3h9i5phcfcyakm8xmhkhhapk6d1s35nrxbjsj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring case-insensitive containers directory either functor-infix mtl safe string-conversions template-haskell unordered-containers vector yaml ]; testHaskellDepends = [ aeson aeson-pretty base case-insensitive hspec hspec-discover mtl pretty-show QuickCheck scientific string-conversions unordered-containers vector ]; testToolDepends = [ hspec-discover ]; description = "parser for config files, shell variables, command line args"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "configuration" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "configuration"; version = "0.1.1"; sha256 = "1jqc5xpbxrlnpxk2yci861gpxl5c9vm9lffchrpp1hk8ag5wkxk1"; libraryHaskellDepends = [ base containers ]; description = "Simple data type for application configuration"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "configuration-tools" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, attoparsec, base , base-unicode-symbols, bytestring, Cabal, case-insensitive , deepseq, directory, dlist, filepath, mtl, network-uri , optparse-applicative, process, profunctors, semigroupoids , semigroups, text, transformers, unordered-containers, vector , yaml }: mkDerivation { pname = "configuration-tools"; version = "0.6.1"; sha256 = "1gindjq9vd0fmsw6smwd3syz3k3bfkzsgmchqg6jllr6bhgvykjy"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base bytestring Cabal directory filepath process ]; libraryHaskellDepends = [ aeson ansi-wl-pprint attoparsec base base-unicode-symbols bytestring Cabal case-insensitive deepseq directory dlist filepath mtl network-uri optparse-applicative process profunctors semigroupoids semigroups text transformers unordered-containers vector yaml ]; executableHaskellDepends = [ base base-unicode-symbols Cabal mtl ]; testHaskellDepends = [ base base-unicode-symbols bytestring Cabal mtl text transformers unordered-containers yaml ]; description = "Tools for specifying and parsing configurations"; license = lib.licenses.mit; }) {}; "configurator" = callPackage ({ mkDerivation, attoparsec, base, bytestring, directory, filepath , hashable, HUnit, test-framework, test-framework-hunit, text , unix-compat, unordered-containers }: mkDerivation { pname = "configurator"; version = "0.3.0.0"; sha256 = "1d1iq1knwiq6ia5g64rw5hqm6dakz912qj13r89737rfcxmrkfbf"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base bytestring directory hashable text unix-compat unordered-containers ]; testHaskellDepends = [ base bytestring directory filepath HUnit test-framework test-framework-hunit text ]; description = "Configuration management"; license = lib.licenses.bsd3; }) {}; "configurator-export" = callPackage ({ mkDerivation, base, base-compat, configurator, pretty , semigroups, text, unordered-containers }: mkDerivation { pname = "configurator-export"; version = "0.1.0.1"; sha256 = "0k42kdzrmci19w2wb6lswkf2g9fzmrwkn6yvvz694xy957pn5gcx"; libraryHaskellDepends = [ base base-compat configurator pretty semigroups text unordered-containers ]; testHaskellDepends = [ base ]; description = "Pretty printer and exporter for configurations from the \"configurator\" library"; license = lib.licenses.bsd3; }) {}; "configurator-ng" = callPackage ({ mkDerivation, attoparsec, base, bytestring, critbit , data-ordlist, directory, dlist, fail, filepath, hashable, HUnit , scientific, test-framework, test-framework-hunit, text , unix-compat, unordered-containers }: mkDerivation { pname = "configurator-ng"; version = "0.0.0.1"; sha256 = "0aq1iyvd3b2d26myp0scwi9vp97grfcrp2802s4xpg84vpapldis"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base bytestring critbit data-ordlist directory dlist fail hashable scientific text unix-compat unordered-containers ]; testHaskellDepends = [ base bytestring directory filepath HUnit test-framework test-framework-hunit text ]; description = "The next generation of configuration management"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "configurator-pg" = callPackage ({ mkDerivation, base, bytestring, containers, filepath, HUnit , megaparsec, protolude, scientific, test-framework , test-framework-hunit, text }: mkDerivation { pname = "configurator-pg"; version = "0.2.5"; sha256 = "1wmdg9zxfz8vhhsq5rraynhrhqc8fjrdhfrky2mfajzbp8dpaqsm"; libraryHaskellDepends = [ base containers megaparsec protolude scientific text ]; testHaskellDepends = [ base bytestring filepath HUnit protolude test-framework test-framework-hunit text ]; description = "Reduced parser for configurator-ng config files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "confsolve" = callPackage ({ mkDerivation, attoparsec, base, cmdargs, process, system-fileio , system-filepath, text, time, unordered-containers }: mkDerivation { pname = "confsolve"; version = "0.5.6"; sha256 = "0bsribar35vrq1q22nijxgnymkbrfa49vyvfa60ink8wj7q47jzp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base cmdargs process system-fileio system-filepath text time unordered-containers ]; description = "A command line tool for resolving conflicts of file synchronizers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "congruence-relation" = callPackage ({ mkDerivation, array, base, containers }: mkDerivation { pname = "congruence-relation"; version = "0.1.0.0"; sha256 = "1pj4kby5pba1xfz2fvv2lij7h2i8crf3qkhgs3rp4ziay0jkg18v"; libraryHaskellDepends = [ array base containers ]; description = "Decidable congruence relations for Haskell: up to you whether this is a joke"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "conic-graphs" = callPackage ({ mkDerivation, base, fcf-graphs, fcf-vinyl, first-class-families , vinyl }: mkDerivation { pname = "conic-graphs"; version = "0.0.1.0"; sha256 = "19fjgji22ikgr3c80cjr6bpj3cx28vsix8vwqmhmnmff9daw63z4"; libraryHaskellDepends = [ base fcf-graphs fcf-vinyl first-class-families vinyl ]; description = "Vinyl-style extensible graphs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "conjugateGradient" = callPackage ({ mkDerivation, base, containers, random }: mkDerivation { pname = "conjugateGradient"; version = "2.2"; sha256 = "1is3j61ra1whjpm8rq89yj9rscqj1ipgqlnh1nwvyzi2nggl06ya"; libraryHaskellDepends = [ base containers random ]; description = "Sparse matrix linear-equation solver"; license = lib.licenses.bsd3; }) {}; "conjure" = callPackage ({ mkDerivation, array, base, bytestring, containers, filepath , html, HTTP, mtl, network, old-time, parsec, pretty, random, stm , unix }: mkDerivation { pname = "conjure"; version = "0.1"; sha256 = "02a33940rnwq5bzqx50fjy76q0z6nimsg2fk3q17ai4kvi0rw0p3"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring containers filepath html HTTP mtl network old-time parsec pretty random stm unix ]; description = "A BitTorrent client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "conkin" = callPackage ({ mkDerivation, base, data-default, doctest, markdown-unlit , pretty-show }: mkDerivation { pname = "conkin"; version = "1.0.2"; sha256 = "1843mlmf09jgdj6hd7jzn81pwd4biimrc4rxaki9s2df2qd2zr6r"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base data-default doctest markdown-unlit pretty-show ]; testToolDepends = [ markdown-unlit ]; description = "Tools for functors from Hask^k to Hask"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "conlogger" = callPackage ({ mkDerivation, base, text }: mkDerivation { pname = "conlogger"; version = "0.1.0.1"; sha256 = "1bxpn27spj4cq9cwg5b486xb35gmwb8hnrhq5g5dpmm7lxgijzh3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base text ]; executableHaskellDepends = [ base text ]; description = "A logger for a concurrent program"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "connection" = callPackage ({ mkDerivation, base, basement, bytestring, containers , data-default-class, network, socks, tls, x509, x509-store , x509-system, x509-validation }: mkDerivation { pname = "connection"; version = "0.3.1"; sha256 = "1nbmafhlg0wy4aa3p7amjddbamdz6avzrxn4py3lvhrjqn4raxax"; revision = "1"; editedCabalFile = "08f1n38zryd0jklyv3yillilp040zxfxha6jphrmf28haq2irnk5"; libraryHaskellDepends = [ base basement bytestring containers data-default-class network socks tls x509 x509-store x509-system x509-validation ]; description = "Simple and easy network connections API"; license = lib.licenses.bsd3; }) {}; "connection-pool" = callPackage ({ mkDerivation, base, between, data-default-class, monad-control , network, resource-pool, streaming-commons, time , transformers-base }: mkDerivation { pname = "connection-pool"; version = "0.2.2"; sha256 = "0lvkcsd042s936fj5c9y5gg4iiq09n42adkv8q2rnwcbd6vl7kzj"; libraryHaskellDepends = [ base between data-default-class monad-control network resource-pool streaming-commons time transformers-base ]; description = "Connection pool built on top of resource-pool and streaming-commons"; license = lib.licenses.bsd3; }) {}; "connection-string" = callPackage ({ mkDerivation, base, case-insensitive, containers, doctest , megaparsec, parser-combinators, text }: mkDerivation { pname = "connection-string"; version = "0.2.0.0"; sha256 = "0gj9czggj7nrp0jjwbi0v1fzl0qvyw3yvi1q5kvjnx3l6ikk3z1j"; libraryHaskellDepends = [ base case-insensitive containers megaparsec parser-combinators ]; testHaskellDepends = [ base doctest text ]; description = "A library for parsing connection strings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "connections" = callPackage ({ mkDerivation, base, containers, doctest, extended-reals , hedgehog, time }: mkDerivation { pname = "connections"; version = "0.3.2"; sha256 = "1j5vwg9ch37wkfa7sdyy97d6xlz4y70pfpcxp963cia9l28qpima"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers extended-reals time ]; executableHaskellDepends = [ base doctest ]; testHaskellDepends = [ base hedgehog time ]; description = "Orders, Galois connections, and lattices"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "consistent" = callPackage ({ mkDerivation, base, lifted-async, lifted-base, monad-control , stm, transformers, transformers-base, unordered-containers }: mkDerivation { pname = "consistent"; version = "0.1.0"; sha256 = "0cq8da3fhxj5mihd4xf5cjz4v3f1b72dm60wd0l0jkxwqg1q7ngq"; libraryHaskellDepends = [ base lifted-async lifted-base monad-control stm transformers transformers-base unordered-containers ]; testHaskellDepends = [ base lifted-async transformers ]; description = "Eventually consistent STM transactions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "console-program" = callPackage ({ mkDerivation, ansi-terminal, ansi-wl-pprint, base, containers , directory, haskeline, parsec, parsec-extra, split, transformers , unix, utility-ht }: mkDerivation { pname = "console-program"; version = "0.4.2.3"; sha256 = "165ay133dxr0midy8yhsnsw5pf1lqh6pg4x63gjip945hfjl0lwq"; libraryHaskellDepends = [ ansi-terminal ansi-wl-pprint base containers directory haskeline parsec parsec-extra split transformers unix utility-ht ]; description = "Interpret the command line and a config file as commands and options"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "console-prompt" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "console-prompt"; version = "0.1"; sha256 = "07s4p41hjsalbaayxq2j973f3wnk8d7aybvl84fww7sz6mj7kvhw"; libraryHaskellDepends = [ base ]; description = "console user prompts"; license = lib.licenses.lgpl3Only; }) {}; "console-style" = callPackage ({ mkDerivation, base, mtl, transformers }: mkDerivation { pname = "console-style"; version = "0.0.2.1"; sha256 = "0zxxs59bzgf81d3ww285znmmciij3rswfgyc89ngxb6p86l8x0bd"; libraryHaskellDepends = [ base mtl transformers ]; description = "Styled console text output using ANSI escape sequences"; license = lib.licenses.mit; }) {}; "const" = callPackage ({ mkDerivation, base, bytestring, primitive, ptrdiff }: mkDerivation { pname = "const"; version = "0"; sha256 = "09mckqgxpfn0kvc0niyiwix7hzmcc97vdvn9bz2nnbzfaykp0fsm"; libraryHaskellDepends = [ base bytestring primitive ptrdiff ]; description = "Read-only mutable primitives"; license = "(BSD-2-Clause OR Apache-2.0)"; }) {}; "const-math-ghc-plugin" = callPackage ({ mkDerivation, base, containers, directory, ghc, process }: mkDerivation { pname = "const-math-ghc-plugin"; version = "1.0.0.0"; sha256 = "1fcj3ssfyxnq4cmb3lr5cg7qkgnkhf1ra0469cbw61gr2fl3kzdl"; libraryHaskellDepends = [ base containers ghc ]; testHaskellDepends = [ base directory process ]; description = "Compiler plugin for constant math elimination"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "constaparser" = callPackage ({ mkDerivation, attoparsec, base, bytestring, vector }: mkDerivation { pname = "constaparser"; version = "0.1.0.1"; sha256 = "16s8y035f30gyla620diwnsqi8lbmmfyxjpj4dlq24d45k5wfnsd"; libraryHaskellDepends = [ attoparsec base bytestring vector ]; description = "Parse ByteStrings of a prescribed length"; license = lib.licenses.bsd3; }) {}; "constr-eq" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "constr-eq"; version = "0.1.0.0"; sha256 = "0vk3cz6897vjnn1q7y1sqxy42ii4pq5h7jxw1zyybi99p6c4vgm6"; libraryHaskellDepends = [ base ]; description = "Equality by only Constructor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "constrained" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "constrained"; version = "0.1"; sha256 = "00bd12gkv5yrqn52dyw3yjk2yind3m6d11k2d517gxanq9jqyx2c"; libraryHaskellDepends = [ base ]; description = "Generalization of standard Functor, Foldable, and Traversable classes"; license = lib.licenses.bsd2; }) {}; "constrained-categories" = callPackage ({ mkDerivation, base, contravariant, fail, semigroups, tagged , trivial-constraint, void }: mkDerivation { pname = "constrained-categories"; version = "0.4.1.0"; sha256 = "0n9xi24jc590hmhz8b8g6rhfkbapq62h74mjkhs4mcsj58inx90p"; libraryHaskellDepends = [ base contravariant fail semigroups tagged trivial-constraint void ]; description = "Constrained clones of the category-theory type classes, using ConstraintKinds"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "constrained-category" = callPackage ({ mkDerivation, alg, base, category, constraint, criterion , smallcheck, tasty, tasty-smallcheck, unconstrained }: mkDerivation { pname = "constrained-category"; version = "0.1.0.0"; sha256 = "01r5jyydixfh82zynjpacsv5dc0mz28bcm8xaz2pgf2pc4gcfl9h"; revision = "2"; editedCabalFile = "1zjb5pzq479r3i4mphmxs7rqb4jiivhf1mm7273fzjrfykx50y4c"; libraryHaskellDepends = [ alg base category constraint unconstrained ]; testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; benchmarkHaskellDepends = [ base criterion ]; description = "Constrained Categories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "constrained-dynamic" = callPackage ({ mkDerivation, base, tasty, tasty-hunit }: mkDerivation { pname = "constrained-dynamic"; version = "0.1.0.0"; sha256 = "0jcgkj8l0nq5mqsy1rc6gd2rz7x8wsc2l380hh2p7jqgqibji590"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Dynamic typing with retained constraints"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "constrained-monads" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, doctest , free, nat-sized-numbers, QuickCheck, smallcheck, transformers , vector }: mkDerivation { pname = "constrained-monads"; version = "0.5.0.0"; sha256 = "1h07vgn8cw42ckdy20xwz7rrny2d4v2gsmkb8i0qrly4bqa8sqcf"; libraryHaskellDepends = [ base containers deepseq free transformers ]; testHaskellDepends = [ base containers doctest QuickCheck transformers ]; benchmarkHaskellDepends = [ base containers criterion deepseq nat-sized-numbers QuickCheck smallcheck transformers vector ]; description = "Typeclasses and instances for monads with constraints"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "constrained-normal" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "constrained-normal"; version = "1.0.2"; sha256 = "1mq0w2qndrjx9ap9dkyxvz91fbszsnwlhh4hnm9g2dx020fawgac"; revision = "1"; editedCabalFile = "0vlmsqgx7cpl65ibmx23hdqdyplgvbn144j9plkmrcs5aam1jsdj"; libraryHaskellDepends = [ base ]; description = "Normalised Deep Embeddings for Constrained Type-Class Instances"; license = lib.licenses.bsd3; }) {}; "constrained-platform-instances" = callPackage ({ mkDerivation, array, base, constrained, containers, vector }: mkDerivation { pname = "constrained-platform-instances"; version = "0.1"; sha256 = "041fnmgy3adnzhvgrh3qm2jhcjwfz9adnjfpdamzjg34pw5a3ryz"; libraryHaskellDepends = [ array base constrained containers vector ]; description = "Instances of standard platform types for 'constrained' package"; license = lib.licenses.bsd2; }) {}; "constraint" = callPackage ({ mkDerivation, base, category, unconstrained }: mkDerivation { pname = "constraint"; version = "0.1.4.0"; sha256 = "0cdncdzpgyr9a0v213g9f6fqfd4311j5rg84gh85xynp8hhh0rr4"; revision = "1"; editedCabalFile = "0ivca43m1lqi75462z4hacvzs27whqzjnby7y7jjji8kqaw8wlda"; libraryHaskellDepends = [ base category unconstrained ]; description = "Reified constraints"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "constraint-classes" = callPackage ({ mkDerivation, base, constraints, transformers }: mkDerivation { pname = "constraint-classes"; version = "0.5.1"; sha256 = "08b9rsvrmwkb1gl3x7d24cpghfband7cgzw4ldvxzjqvgmnyf9jy"; libraryHaskellDepends = [ base constraints transformers ]; description = "Various typeclasses using ConstraintKinds"; license = lib.licenses.bsd3; }) {}; "constraint-manip" = callPackage ({ mkDerivation, base, indextype }: mkDerivation { pname = "constraint-manip"; version = "0.1.1.0"; sha256 = "1kxg2iid906rw53r12rha8q3031ixdi3wlviprswig911x9c0zbk"; libraryHaskellDepends = [ base indextype ]; description = "Some conviencience type functions for manipulating constraints"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "constraint-reflection" = callPackage ({ mkDerivation, base, category, constraint, reflection }: mkDerivation { pname = "constraint-reflection"; version = "0.1.0.0"; sha256 = "1v1m5vvicjmmz7mdp6fqf75fi2vf0hy25fyxgxpd4d7fbbyjvnh1"; libraryHaskellDepends = [ base category constraint reflection ]; description = "Constraint reflection"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "constraint-tuples" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "constraint-tuples"; version = "0.1.2"; sha256 = "16f9y0q771f3mc38g8jpr875c8grjav6sg9lwbhg7nmcvcczwqk2"; libraryHaskellDepends = [ base ]; description = "Partially applicable constraint tuples"; license = lib.licenses.bsd3; }) {}; "constraints" = callPackage ({ mkDerivation, base, binary, deepseq, ghc-prim, hashable, hspec , hspec-discover, mtl, transformers, transformers-compat , type-equality }: mkDerivation { pname = "constraints"; version = "0.13.3"; sha256 = "0jhdix263zxsiki0pmdpyrg7vcfxx2x9w7pjiypva3wsr9agdjzr"; libraryHaskellDepends = [ base binary deepseq ghc-prim hashable mtl transformers transformers-compat type-equality ]; testHaskellDepends = [ base hspec ]; testToolDepends = [ hspec-discover ]; description = "Constraint manipulation"; license = lib.licenses.bsd2; }) {}; "constraints-deriving" = callPackage ({ mkDerivation, base, bytestring, Cabal, filepath, ghc, ghc-paths , path, path-io }: mkDerivation { pname = "constraints-deriving"; version = "1.1.1.2"; sha256 = "1l7ririwwr6zza5m0bdq2bp118i0qaa4x21hypcbb7hz7hn2jqwa"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base ghc ]; testHaskellDepends = [ base bytestring filepath ghc ghc-paths path path-io ]; description = "Manipulating constraints and deriving class instances programmatically"; license = lib.licenses.bsd3; }) {}; "constraints-emerge" = callPackage ({ mkDerivation, base, constraints, containers, ghc, hashable , hspec, transformers }: mkDerivation { pname = "constraints-emerge"; version = "0.1.2"; sha256 = "1l3n5k8q2jfhsiqbzzbpy798zvcv2dvwsvd165c38b2yvxn6zird"; libraryHaskellDepends = [ base constraints containers ghc hashable ]; testHaskellDepends = [ base constraints hspec transformers ]; description = "Defer instance lookups until runtime"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "constraints-extras" = callPackage ({ mkDerivation, aeson, base, constraints, template-haskell }: mkDerivation { pname = "constraints-extras"; version = "0.3.2.1"; sha256 = "0w2wwqsgxqkn8byivrgcsi6fh1kxbivqarmdnpxyh1a1cg373xfp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base constraints template-haskell ]; executableHaskellDepends = [ aeson base constraints ]; description = "Utility package for constraints"; license = lib.licenses.bsd3; }) {}; "constrictor" = callPackage ({ mkDerivation, base, ghc-prim, transformers }: mkDerivation { pname = "constrictor"; version = "0.1.2.0"; sha256 = "17vdyc2r9fgblh2pjwdrya7iyrb83ay09zhpfvn80rrrj3d2nd8x"; libraryHaskellDepends = [ base ghc-prim transformers ]; description = "strict versions of many things in base"; license = lib.licenses.mit; }) {}; "construct" = callPackage ({ mkDerivation, attoparsec, base, bytestring, Cabal, cabal-doctest , cereal, directory, doctest, filepath, incremental-parser , input-parsers, markdown-unlit, monoid-subclasses, parsers , rank2classes, tasty, tasty-hunit, text }: mkDerivation { pname = "construct"; version = "0.3.1"; sha256 = "0kv186wqw4fzwibsacsr5slb7fxrjhcxdf96bav9rgsq114py5y2"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ attoparsec base bytestring cereal incremental-parser input-parsers monoid-subclasses parsers rank2classes text ]; testHaskellDepends = [ attoparsec base bytestring cereal directory doctest filepath incremental-parser monoid-subclasses rank2classes tasty tasty-hunit text ]; testToolDepends = [ markdown-unlit ]; description = "Haskell version of the Construct library for easy specification of file formats"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "constructible" = callPackage ({ mkDerivation, base, binary-search, complex-generic , integer-roots }: mkDerivation { pname = "constructible"; version = "0.1.2"; sha256 = "1fdxbw33rjyh0gmknzng8sl8gcbz99ib3ks5rq3kjvqn4ibmyqpf"; libraryHaskellDepends = [ base binary-search complex-generic integer-roots ]; description = "Exact computation with constructible real numbers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "constructive-algebra" = callPackage ({ mkDerivation, base, QuickCheck, type-level }: mkDerivation { pname = "constructive-algebra"; version = "0.3.0"; sha256 = "17ab0vkq5w3zwh76ws7b82wbc0871qdmvrxhxga78h3h0axjiz1x"; libraryHaskellDepends = [ base QuickCheck type-level ]; description = "A library of constructive algebra"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "consul-haskell" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , connection, either, exceptions, http-client, http-client-tls , http-types, HUnit, network, random, retry, stm, tasty , tasty-hunit, text, transformers, typed-process, unliftio , unordered-containers, uuid, vector }: mkDerivation { pname = "consul-haskell"; version = "0.5.0"; sha256 = "1axwkrqkhiaich7swibx9b6fvxbq1sphzxrwzc1q6fqznp568zzl"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring connection either exceptions http-client http-client-tls http-types network retry stm text transformers unliftio unordered-containers vector ]; testHaskellDepends = [ base bytestring http-client HUnit network random retry tasty tasty-hunit text transformers typed-process unliftio uuid ]; description = "A consul client for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "consumers" = callPackage ({ mkDerivation, base, containers, exceptions, extra, hpqtypes , hpqtypes-extras, HUnit, lifted-base, lifted-threads, log-base , monad-control, monad-loops, monad-time, mtl, stm, text, text-show , time, transformers, transformers-base }: mkDerivation { pname = "consumers"; version = "2.2.0.6"; sha256 = "16b21s3j4srjafam3d6s1zc9lwlk5ir875bnfcnjmc5717iv0k29"; libraryHaskellDepends = [ base containers exceptions extra hpqtypes lifted-base lifted-threads log-base monad-control monad-time mtl stm time transformers-base ]; testHaskellDepends = [ base exceptions hpqtypes hpqtypes-extras HUnit log-base monad-control monad-loops monad-time mtl stm text text-show time transformers transformers-base ]; description = "Concurrent PostgreSQL data consumers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "container" = callPackage ({ mkDerivation, base, containers, convert, lens, text, vector }: mkDerivation { pname = "container"; version = "1.1.6"; sha256 = "0q4zgd7hsnpq5wnn5gk5rz9nq1kfp8ci5kc6yp1rmzbyky3j0211"; libraryHaskellDepends = [ base containers convert lens text vector ]; description = "Containers abstraction and utilities"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "container-builder" = callPackage ({ mkDerivation, base, vector }: mkDerivation { pname = "container-builder"; version = "0.1"; sha256 = "1vlwaf363ymxpq0ry3h1lbn1dlyvf0dmja1q410ks0byz8kc77r7"; libraryHaskellDepends = [ base vector ]; description = "Functions for building containers from a known number of elements"; license = lib.licenses.bsd3; }) {}; "container-classes" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "container-classes"; version = "0.0.0.0"; sha256 = "18mx50mp9pv1a33kcwmckz6r4a0j6rlc1165ivn9cj8iiwpmd6pv"; libraryHaskellDepends = [ base ]; description = "Generic classes for interacting with different container types"; license = lib.licenses.bsd3; }) {}; "containers_0_6_5_1" = callPackage ({ mkDerivation, array, base, deepseq }: mkDerivation { pname = "containers"; version = "0.6.5.1"; sha256 = "1zlyvkamzc87hr7r3ckyvgwhszdk9i18jrsv2cmkh9v093gvl7ni"; libraryHaskellDepends = [ array base deepseq ]; description = "Assorted concrete container types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "containers-accelerate" = callPackage ({ mkDerivation, accelerate, accelerate-llvm-native, base , containers, half, hashable-accelerate, hedgehog, tasty , tasty-hedgehog }: mkDerivation { pname = "containers-accelerate"; version = "0.1.0.0"; sha256 = "1bfw5k6nq15szgwjkzd17inmlk0ii0pd6a4lrixi8gyjf6ksm6n1"; libraryHaskellDepends = [ accelerate base hashable-accelerate ]; testHaskellDepends = [ accelerate accelerate-llvm-native base containers half hashable-accelerate hedgehog tasty tasty-hedgehog ]; description = "Hashing-based container types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "containers-benchmark" = callPackage ({ mkDerivation, base, bytestring, containers, criterion, deepseq , ghc-prim, random }: mkDerivation { pname = "containers-benchmark"; version = "1.1.0.0"; sha256 = "11h88lgwgiyacv9b9k96aih95ydjq1i4ny03z0zw8iyd3c0yi7m0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers criterion deepseq ghc-prim random ]; description = "Extensive benchmark suite for containers package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "containers-deepseq" = callPackage ({ mkDerivation, base, containers, deepseq }: mkDerivation { pname = "containers-deepseq"; version = "0.1.0.1"; sha256 = "0l9d7hj66fygpsbjw6wy4l11c9cw739lvkrypapwihav7jzva541"; libraryHaskellDepends = [ base containers deepseq ]; description = "Provide orphan NFData instances for containers as needed. (deprecated)"; license = lib.licenses.bsd3; }) {}; "containers-good-graph" = callPackage ({ mkDerivation, array, base, containers, deepseq }: mkDerivation { pname = "containers-good-graph"; version = "0.6.4.1"; sha256 = "1bv4v8q9gi1fa46c3pqj0kyl28kbyn55i038d0fxqbi225pdhhan"; libraryHaskellDepends = [ array base containers deepseq ]; testHaskellDepends = [ array base containers deepseq ]; description = "Data.Graph, but it doesn't suck!"; license = lib.licenses.bsd3; }) {}; "containers-unicode-symbols" = callPackage ({ mkDerivation, base, base-unicode-symbols, containers }: mkDerivation { pname = "containers-unicode-symbols"; version = "0.3.1.3"; sha256 = "1qz404fjcc00c2zxphzrm1r8i9q3hd8h9lndhd9ddxy3cx3jw8r6"; libraryHaskellDepends = [ base base-unicode-symbols containers ]; description = "Unicode alternatives for common functions and operators"; license = lib.licenses.bsd3; }) {}; "containers-verified" = callPackage ({ mkDerivation, containers }: mkDerivation { pname = "containers-verified"; version = "0.6.0.1"; sha256 = "08cwfn71ffvjfp252l3whic90rqyq1jvrk0m9xp54kh3g2rdqma9"; libraryHaskellDepends = [ containers ]; description = "Formally verified drop-in replacement of containers"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "content-store" = callPackage ({ mkDerivation, aeson, base, bytestring, cond, conduit , conduit-combinators, conduit-extra, cryptonite, directory , filepath, hspec, htoml, lzma-conduit, memory, monad-control, mtl , resourcet, temporary, text, transformers, transformers-base, unix }: mkDerivation { pname = "content-store"; version = "0.2.1"; sha256 = "1c3l2fmznx3f1853scnpf6c60bbm1z99lkpxx36ldxrxizj2lmaj"; libraryHaskellDepends = [ aeson base bytestring cond conduit conduit-combinators conduit-extra cryptonite directory filepath htoml lzma-conduit memory monad-control mtl resourcet temporary text transformers transformers-base unix ]; testHaskellDepends = [ base bytestring conduit conduit-combinators directory filepath hspec memory mtl resourcet temporary ]; description = "Store and retrieve data from an on-disk store"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {}; "context" = callPackage ({ mkDerivation, async, base, containers, exceptions, ghc-prim , hspec, hspec-discover }: mkDerivation { pname = "context"; version = "0.2.0.0"; sha256 = "1s915v2wbmhwp3qwk5p7n1iz510wfdmi4nq2zg1m04q7dpzhl0xz"; libraryHaskellDepends = [ base containers exceptions ]; testHaskellDepends = [ async base ghc-prim hspec ]; testToolDepends = [ hspec-discover ]; description = "Thread-indexed, nested contexts"; license = lib.licenses.mit; }) {}; "context-free-art" = callPackage ({ mkDerivation, base, bifunctors, blaze-markup, blaze-svg , directory, HUnit, random, text, text-show }: mkDerivation { pname = "context-free-art"; version = "0.3.0.1"; sha256 = "0g08368d5ssxipi8s218xb3n4kdqkwix7xbsmlzi8ix5zb1n0c5a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bifunctors blaze-markup blaze-svg random text text-show ]; executableHaskellDepends = [ base blaze-markup blaze-svg directory text ]; testHaskellDepends = [ base bifunctors blaze-markup blaze-svg HUnit random text text-show ]; description = "Generate art from context-free grammars"; license = lib.licenses.bsd3; }) {}; "context-free-grammar" = callPackage ({ mkDerivation, alex, array, base, containers, control-monad-omega , dlist, happy, HUnit, mtl, pretty, QuickCheck , quickcheck-properties, semigroups, template-haskell , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "context-free-grammar"; version = "0.1.1"; sha256 = "15xsm8v157jpz2v98lry7sr77nwk0785mmj3zdb21ajqnkccyb14"; libraryHaskellDepends = [ array base containers control-monad-omega dlist mtl pretty semigroups template-haskell ]; libraryToolDepends = [ alex happy ]; testHaskellDepends = [ base containers HUnit pretty QuickCheck quickcheck-properties template-haskell test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Basic algorithms on context-free grammars"; license = lib.licenses.bsd3; }) {}; "context-http-client" = callPackage ({ mkDerivation, async, base, bytestring, case-insensitive, context , hspec, hspec-discover, http-client, http-types, stm, wai, warp }: mkDerivation { pname = "context-http-client"; version = "0.2.0.0"; sha256 = "0d7hdqcvfay8m1inbl19z4hj8qqi2a00qsxh7n7s03075rd8wzs0"; libraryHaskellDepends = [ base context http-client ]; testHaskellDepends = [ async base bytestring case-insensitive context hspec http-client http-types stm wai warp ]; testToolDepends = [ hspec-discover ]; description = "Modify HTTP requests/responses using context"; license = lib.licenses.mit; }) {}; "context-resource" = callPackage ({ mkDerivation, async, base, context, exceptions, hspec , hspec-discover }: mkDerivation { pname = "context-resource"; version = "0.2.0.0"; sha256 = "0jjy6i6vcg3b9chrkw7l2yza8kdxl8d4bdlrqp0anpaxwm1q34da"; libraryHaskellDepends = [ base context exceptions ]; testHaskellDepends = [ async base context hspec ]; testToolDepends = [ hspec-discover ]; description = "Thread-safe, pool-compatible resource provider"; license = lib.licenses.mit; }) {}; "context-stack" = callPackage ({ mkDerivation, base, classy-prelude, mtl, unordered-containers }: mkDerivation { pname = "context-stack"; version = "0.1.0.1"; sha256 = "0y51xlva4364658bgbchcasbq5pka2ixlvhdf9g38xwlmhfg736x"; libraryHaskellDepends = [ base classy-prelude mtl unordered-containers ]; description = "An abstraction of a stack and stack-based monadic context"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "context-wai-middleware" = callPackage ({ mkDerivation, async, base, bytestring, case-insensitive, context , hspec, hspec-discover, http-client, http-types, stm, wai, warp }: mkDerivation { pname = "context-wai-middleware"; version = "0.2.0.0"; sha256 = "017zwjq4kl3jjmrdp0x6zxbsd9k5xnvcgf4r1cjk7cnlch36cwmn"; libraryHaskellDepends = [ base context wai ]; testHaskellDepends = [ async base bytestring case-insensitive context hspec http-client http-types stm wai warp ]; testToolDepends = [ hspec-discover ]; description = "Add request-specific (or not!) context to your WAI applications"; license = lib.licenses.mit; }) {}; "contiguous" = callPackage ({ mkDerivation, base, deepseq, primitive, primitive-unlifted , QuickCheck, quickcheck-classes, quickcheck-instances, random , random-shuffle, run-st, vector, weigh }: mkDerivation { pname = "contiguous"; version = "0.6.2.0"; sha256 = "0ykd3nrc2ywf3svrkqsvvhycjf6hf5jm5dhhd3zpl57877r5cz72"; libraryHaskellDepends = [ base deepseq primitive primitive-unlifted run-st ]; testHaskellDepends = [ base primitive QuickCheck quickcheck-classes quickcheck-instances vector ]; benchmarkHaskellDepends = [ base primitive random random-shuffle weigh ]; description = "Unified interface for primitive arrays"; license = lib.licenses.bsd3; }) {}; "contiguous-checked" = callPackage ({ mkDerivation, base, contiguous, primitive }: mkDerivation { pname = "contiguous-checked"; version = "0.3.2.0"; sha256 = "0jfqxz0v107xw6mjr0wb1abb6v5zd3siy7z0gk9nqcvyacb80z4a"; libraryHaskellDepends = [ base contiguous primitive ]; description = "contiguous with bounds checks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "contiguous-fft" = callPackage ({ mkDerivation, base, contiguous, primitive, semirings }: mkDerivation { pname = "contiguous-fft"; version = "0.2.2.0"; sha256 = "0nnxr6yihb82c7in0hsb7k9jkjccx5040pvxj5gb06ahzz5ls5yn"; libraryHaskellDepends = [ base contiguous primitive semirings ]; description = "dft of contiguous memory structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "continue" = callPackage ({ mkDerivation, base, bifunctors, monad-control, mtl , semigroupoids, transformers, transformers-base }: mkDerivation { pname = "continue"; version = "0.2.0"; sha256 = "0iyqwqbzmk8v4j6xdmfir8mdxjgzl1dh76c9ngwzyccpv7xbz59a"; libraryHaskellDepends = [ base bifunctors monad-control mtl semigroupoids transformers transformers-base ]; description = "Monads with suspension and arbitrary-spot reentry"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "continued-fraction" = callPackage ({ mkDerivation, base, criterion, hspec, recursion }: mkDerivation { pname = "continued-fraction"; version = "0.1.0.11"; sha256 = "1kxakmm53003f41kskl7m2h9l6dlamv9bsxpgwi2w0fxacyqp076"; libraryHaskellDepends = [ base recursion ]; testHaskellDepends = [ base hspec ]; benchmarkHaskellDepends = [ base criterion ]; description = "Types and functions for working with continued fractions in Haskell"; license = lib.licenses.bsd3; }) {}; "continued-fractions" = callPackage ({ mkDerivation, base, containers, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "continued-fractions"; version = "0.10.0.2"; sha256 = "03s1vrsps2l114b3jg8nmglbv9bwsrjv79j06lyg9pxgvhk4lcpx"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base containers QuickCheck test-framework test-framework-quickcheck2 ]; description = "Continued fractions"; license = lib.licenses.publicDomain; }) {}; "continuum" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, mtl , nanomsg-haskell, time }: mkDerivation { pname = "continuum"; version = "0.1.0.7"; sha256 = "0viqn05l4xjwb3w2qbldxmwv0dj1bzwbvjcgczj1clhdx2zdgfx6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal containers mtl nanomsg-haskell time ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "continuum-client" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, mtl , nanomsg-haskell, time }: mkDerivation { pname = "continuum-client"; version = "0.1.0.0"; sha256 = "0qv7dz2h3aay4ak5nz38wp3wrrk2zzg2g58xdlglvml08hpxsf7k"; libraryHaskellDepends = [ base bytestring cereal containers mtl nanomsg-haskell time ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "contra-tracer" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "contra-tracer"; version = "0.2.0.0"; sha256 = "1rb2fal2rn02qnp28dsvq3r94b72jkqrp2s1lryhmrdj23jc3swy"; libraryHaskellDepends = [ base ]; description = "Arrow and contravariant tracers"; license = lib.licenses.asl20; }) {}; "contra-tracers" = callPackage ({ mkDerivation, aeson, base, contra-tracer }: mkDerivation { pname = "contra-tracers"; version = "1.0.0"; sha256 = "1875kkrs52nhx64rgj791szy2pnxns16nj4m20jisbnva1vsq93n"; libraryHaskellDepends = [ aeson base contra-tracer ]; description = "A logging library built on top of contra-tracer to make configuring and declaring multiple tracers easy (via generics)"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "contracheck-applicative" = callPackage ({ mkDerivation, base, containers, contravariant, generics-sop , microlens, mmorph }: mkDerivation { pname = "contracheck-applicative"; version = "0.2.0"; sha256 = "0rawa98wj63s30lci34aszzc6xn0cqvc62wydb8akc05sw28kjy9"; libraryHaskellDepends = [ base containers contravariant generics-sop microlens mmorph ]; description = "Validation types/typeclass based on the contravariance"; license = lib.licenses.bsd3; }) {}; "contravariant" = callPackage ({ mkDerivation, base, StateVar, transformers }: mkDerivation { pname = "contravariant"; version = "1.5.5"; sha256 = "1ynz89vfn7czxpa203zmdqknkvpylzzl9rlkpasx1anph1jxcbq6"; libraryHaskellDepends = [ base StateVar transformers ]; description = "Contravariant functors"; license = lib.licenses.bsd3; }) {}; "contravariant-extras" = callPackage ({ mkDerivation, base, contravariant, template-haskell , template-haskell-compat-v0208 }: mkDerivation { pname = "contravariant-extras"; version = "0.3.5.3"; sha256 = "0r4bnl4gi6zd46h6fjkr33hw37rjxwwr00m08vgbzgkdp853g1ba"; libraryHaskellDepends = [ base contravariant template-haskell template-haskell-compat-v0208 ]; description = "Extras for the \"contravariant\" package"; license = lib.licenses.mit; }) {}; "control" = callPackage ({ mkDerivation, base, basic, stm, template-haskell, transformers }: mkDerivation { pname = "control"; version = "0.1.1.0"; sha256 = "1393w30mgzhgppfrzjsh62gdw9agbjfxw9ahxphjabf0zdf34xzg"; revision = "1"; editedCabalFile = "1nngr12zwv1lxjq79qcxrwrw86yvyg1cxiahy3jn46bnw0k20ym2"; libraryHaskellDepends = [ base basic stm template-haskell transformers ]; description = "Class of monad transformers which control operations can be lifted thru"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "control-bool" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "control-bool"; version = "0.2.1"; sha256 = "10amxm1ff7xhd8g66n65wkbb8d17n77v1nmwxkbzhrask398asp4"; libraryHaskellDepends = [ base ]; description = "Useful combinators for boolean expressions"; license = lib.licenses.bsd3; }) {}; "control-dotdotdot" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "control-dotdotdot"; version = "0.1.0.1"; sha256 = "0rwi5zwvqn18g7qyp9aw51w3yzkqbff9g7rcqdk1l871fvq8qhha"; libraryHaskellDepends = [ base ]; description = "Haskell operator `g ... f = \\x1 .. xn -> g (f x1 .. xn)`."; license = lib.licenses.bsd3; }) {}; "control-dsl" = callPackage ({ mkDerivation, base, containers, doctest, doctest-discover , temporary }: mkDerivation { pname = "control-dsl"; version = "0.2.1.3"; sha256 = "0rv9wpjnr3y957vd6l8vmn87f9gi97nhk07bkgpr8083avi9biz8"; revision = "2"; editedCabalFile = "18jypzsawq0mp12i35f58px80i3k07ri0g07wcrh6af93vqkhvil"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base containers doctest doctest-discover temporary ]; description = "An alternative to monads in do-notation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "control-event" = callPackage ({ mkDerivation, base, containers, stm, time }: mkDerivation { pname = "control-event"; version = "1.3"; sha256 = "1a48h7nna7padcffdfyaavhfl43lqfhvib5ddsxbqm7y99nylni6"; libraryHaskellDepends = [ base containers stm time ]; testHaskellDepends = [ base containers stm time ]; description = "Event scheduling system"; license = lib.licenses.bsd3; }) {}; "control-iso" = callPackage ({ mkDerivation, base, bytestring, newtype-generics, profunctors , text }: mkDerivation { pname = "control-iso"; version = "0.1.0.2"; sha256 = "0n4n2m4r06wcmsa98gvfrlfn92sbjg2arkdb4y00p9yfxq7a963d"; libraryHaskellDepends = [ base bytestring newtype-generics profunctors text ]; description = "A typeclass for type isomorphisms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "control-monad-attempt" = callPackage ({ mkDerivation, attempt, base, transformers }: mkDerivation { pname = "control-monad-attempt"; version = "0.3.0.1"; sha256 = "140n27vdbyjz5qycrwlrmyd7s48fxcl6msl16g7czg40k5y23j5s"; libraryHaskellDepends = [ attempt base transformers ]; description = "Monad transformer for attempt. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "control-monad-exception" = callPackage ({ mkDerivation, base, failure, lifted-base, monad-control , monadloc, transformers, transformers-base }: mkDerivation { pname = "control-monad-exception"; version = "0.11.4"; sha256 = "124qqhr4w9b224bdfm88dvxfsalcki46yc06swm52jirag06hn6r"; libraryHaskellDepends = [ base failure lifted-base monad-control monadloc transformers transformers-base ]; description = "Explicitly typed, checked exceptions with stack traces"; license = lib.licenses.publicDomain; }) {}; "control-monad-exception-monadsfd" = callPackage ({ mkDerivation, base, control-monad-exception, monads-fd , transformers }: mkDerivation { pname = "control-monad-exception-monadsfd"; version = "0.10.3"; sha256 = "1izyxqry863jg9i88gcs7cib39q9c2mnm74mxdyl1d84kj1hrnim"; libraryHaskellDepends = [ base control-monad-exception monads-fd transformers ]; description = "Monads-fd instances for the EMT exceptions monad transformer"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "control-monad-exception-monadstf" = callPackage ({ mkDerivation, base, control-monad-exception, monads-tf , transformers }: mkDerivation { pname = "control-monad-exception-monadstf"; version = "0.10.3"; sha256 = "1qj4y71g5p6b4aa5wn5fp4i5c9iw0pdrqs9yvzr6f41v6knw16za"; libraryHaskellDepends = [ base control-monad-exception monads-tf transformers ]; description = "Monads-tf instances for the EMT exceptions monad transformer"; license = lib.licenses.publicDomain; }) {}; "control-monad-exception-mtl" = callPackage ({ mkDerivation, base, control-monad-exception, mtl }: mkDerivation { pname = "control-monad-exception-mtl"; version = "0.10.3"; sha256 = "1wwqn3xcd2fspfd2cnf9cym0cbbgvlajr3pkx7f2v3b37mx6blni"; libraryHaskellDepends = [ base control-monad-exception mtl ]; doHaddock = false; description = "MTL instances for the EMT exceptions monad transformer"; license = lib.licenses.publicDomain; }) {}; "control-monad-failure" = callPackage ({ mkDerivation, base, failure, transformers }: mkDerivation { pname = "control-monad-failure"; version = "0.7.0.1"; sha256 = "1g304wb1fhx81iw2vv7nv6cp2qmy69frwiv3vax85lxw03s4nlkq"; libraryHaskellDepends = [ base failure transformers ]; description = "A class for monads which can fail with an error. (deprecated)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "control-monad-failure-mtl" = callPackage ({ mkDerivation, base, failure, mtl }: mkDerivation { pname = "control-monad-failure-mtl"; version = "0.7.1"; sha256 = "0j9i85vq033789vx2589mfqwk954hqy1wla527ssbyf05k6vkn8j"; libraryHaskellDepends = [ base failure mtl ]; description = "A class for monads which can fail with an error for mtl 1 (deprecated)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "control-monad-free" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "control-monad-free"; version = "0.6.2"; sha256 = "1habgf7byffqf1rqjkzpihvdhclaafgqsqpfpwp3fgpj5ayk1j33"; libraryHaskellDepends = [ base transformers ]; description = "Free monads and monad transformers"; license = lib.licenses.publicDomain; }) {}; "control-monad-loop" = callPackage ({ mkDerivation, base, transformers, transformers-base }: mkDerivation { pname = "control-monad-loop"; version = "0.1"; sha256 = "003k4pp6wgn30m9ksbh8680f0klzsvd90wsl9jpqs9lpg14hi6zj"; libraryHaskellDepends = [ base transformers transformers-base ]; description = "Simple monad transformer for imperative-style loops"; license = lib.licenses.bsd3; }) {}; "control-monad-omega" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "control-monad-omega"; version = "0.3.2"; sha256 = "1zx92zyvv10w61rzwhn1d4kggzmi9hggsyjcdav424280x31wb7n"; libraryHaskellDepends = [ base ]; description = "A breadth-first list monad"; license = lib.licenses.publicDomain; }) {}; "control-monad-queue" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "control-monad-queue"; version = "0.2.0.1"; sha256 = "1dfiys93i7wnbf33dgb324gp57ab5y7pn405hq8iciq2c7kzfa6l"; libraryHaskellDepends = [ base ]; description = "Reusable corecursive queues, via continuations"; license = lib.licenses.bsd3; }) {}; "control-timeout" = callPackage ({ mkDerivation, base, containers, stm, time }: mkDerivation { pname = "control-timeout"; version = "0.1.2"; sha256 = "1g1x6c4dafckwcw48v83f3nm2sxv8kynwv8ib236ay913ycgayvg"; libraryHaskellDepends = [ base containers stm time ]; description = "Timeout handling"; license = lib.licenses.bsd3; }) {}; "contstuff" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "contstuff"; version = "1.2.6"; sha256 = "0rw2bslajjch057fsxf881wi39bsd9y6196j0kb0lz47r0zn8003"; libraryHaskellDepends = [ base transformers ]; description = "Fast, easy to use CPS-based monad transformers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "contstuff-monads-tf" = callPackage ({ mkDerivation, base, contstuff, monads-tf }: mkDerivation { pname = "contstuff-monads-tf"; version = "0.2.1"; sha256 = "0j4y76ar0m642jxcyrvlrxagawrlq637cvx3fqprw5sl5cslgxh5"; libraryHaskellDepends = [ base contstuff monads-tf ]; description = "ContStuff instances for monads-tf transformers (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "contstuff-transformers" = callPackage ({ mkDerivation, base, contstuff, transformers }: mkDerivation { pname = "contstuff-transformers"; version = "0.1.1"; sha256 = "0b5vskp1bxqpi4ffcxwjw6kr0jd6n8v8jlhf03p54ckfd5ym4ai6"; libraryHaskellDepends = [ base contstuff transformers ]; description = "Deprecated interface between contstuff 0.7.0 and the transformers package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "converge" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "converge"; version = "0.1.0.1"; sha256 = "0y28m7kgphknra0w2kzf0g4m2bdj604nr3f22xng46nl7kljbpvj"; libraryHaskellDepends = [ base ]; description = "Limit operations for converging sequences"; license = lib.licenses.publicDomain; }) {}; "conversion" = callPackage ({ mkDerivation, base-prelude }: mkDerivation { pname = "conversion"; version = "1.2.1"; sha256 = "0211p3jb8cynpmvxhz3ay1294hmvccx2acrh39pqhagjjbd72xy9"; revision = "1"; editedCabalFile = "17hrwyhlcch970vb4gk793xhcpg035n0gxypbjz58vkka04j3d4d"; libraryHaskellDepends = [ base-prelude ]; description = "Universal converter between values of different types"; license = lib.licenses.mit; }) {}; "conversion-bytestring" = callPackage ({ mkDerivation, base-prelude, bytestring, conversion }: mkDerivation { pname = "conversion-bytestring"; version = "1.0.1.1"; sha256 = "0l2dnzx4qjkhpq4x8f8was3xnprb6bvs2r5wcdb1czf51nz1xc41"; libraryHaskellDepends = [ base-prelude bytestring conversion ]; description = "\"Conversion\" instances for the \"bytestring\" library"; license = lib.licenses.mit; }) {}; "conversion-case-insensitive" = callPackage ({ mkDerivation, case-insensitive, conversion }: mkDerivation { pname = "conversion-case-insensitive"; version = "1.0.0.0"; sha256 = "14mf5jincplqrdln6xja0c840mmj4khd5n3z5f4glgpnmk9r3dcp"; libraryHaskellDepends = [ case-insensitive conversion ]; description = "\"Conversion\" instances for the \"case-insensitive\" library"; license = lib.licenses.mit; }) {}; "conversion-text" = callPackage ({ mkDerivation, base-prelude, bytestring, conversion , conversion-bytestring, text }: mkDerivation { pname = "conversion-text"; version = "1.0.1.1"; sha256 = "0syvnpxqvv21cymydkg2r47b4cqqjbp7qjj6xzhzx6fbz4bczqfp"; libraryHaskellDepends = [ base-prelude bytestring conversion conversion-bytestring text ]; description = "\"Conversion\" instances for the \"text\" library"; license = lib.licenses.mit; }) {}; "conversions" = callPackage ({ mkDerivation, base, bytestring, control-bool, devtools , exceptions, mtl, source-constraints, template-haskell, text , unliftio-core }: mkDerivation { pname = "conversions"; version = "0.0.4"; sha256 = "1r5k2fqhcyfhrji4ivylx91idhckg0yhkhcrv0pwgqila0xr38p8"; libraryHaskellDepends = [ base bytestring control-bool exceptions mtl source-constraints template-haskell text unliftio-core ]; testHaskellDepends = [ base bytestring control-bool devtools exceptions mtl source-constraints template-haskell text unliftio-core ]; description = "Injective explicit total and partial conversions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "convert" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bytestring, containers , data-default, impossible, lens, template-haskell, text , utf8-string }: mkDerivation { pname = "convert"; version = "1.5.1"; sha256 = "044syln587z5mc4fia0d81p47rpkbvzkyyrcxyckqkh2yj3b2k85"; libraryHaskellDepends = [ ansi-wl-pprint base bytestring containers data-default impossible lens template-haskell text utf8-string ]; description = "Safe and unsafe data conversion utilities with strong type-level operation. checking."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "convert-annotation" = callPackage ({ mkDerivation, aeson, base, bytestring, cassava, containers , deepseq, HTTP, inline-r, lens, lens-aeson, optparse-generic , pipes, pipes-bytestring, pipes-csv, req, safe, text, vector }: mkDerivation { pname = "convert-annotation"; version = "0.5.1.0"; sha256 = "1m6b5b7drgxb6cc4qqhi9s5k93rpsny7yf83a9m5q0a585nwmk0q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers deepseq HTTP inline-r lens lens-aeson req safe text ]; executableHaskellDepends = [ base bytestring cassava inline-r lens optparse-generic pipes pipes-bytestring pipes-csv text vector ]; description = "Convert the annotation of a gene to another in a delimited file using a variety of different databases"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "convertible" = callPackage ({ mkDerivation, base, bytestring, containers, mtl, old-locale , old-time, text, time }: mkDerivation { pname = "convertible"; version = "1.1.1.0"; sha256 = "0v18ap1mccnndgxmbfgyjdicg8jlss01bd5fq8a576dr0h4sgyg9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers mtl old-locale old-time text time ]; description = "Typeclasses and instances for converting between types"; license = lib.licenses.bsd3; }) {}; "convertible-ascii" = callPackage ({ mkDerivation, ascii, base, base-unicode-symbols, blaze-builder , bytestring, convertible-text, failure, text }: mkDerivation { pname = "convertible-ascii"; version = "0.1.0.1"; sha256 = "0yzfq0r430ziclxn44k9x3jwl675gs3lafr5d1cb6y9j20fl1sjw"; libraryHaskellDepends = [ ascii base base-unicode-symbols blaze-builder bytestring convertible-text failure text ]; description = "convertible instances for ascii"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "convertible-text" = callPackage ({ mkDerivation, attempt, base, bytestring, containers, old-time , template-haskell, text, time }: mkDerivation { pname = "convertible-text"; version = "0.4.0.2"; sha256 = "1wqpl9dms1rsd24d00f18l9sm601nm6kr7h4ig8y70jdzy8w73fz"; revision = "1"; editedCabalFile = "0fa9n4dpz5qli4svcgahl2amhbz42xmsynfhzm2sb4fv23l7w73g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attempt base bytestring containers old-time template-haskell text time ]; description = "Typeclasses and instances for converting between types (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cookbook" = callPackage ({ mkDerivation, base, directory, strict }: mkDerivation { pname = "cookbook"; version = "3.0.1.1"; sha256 = "0bdsdq5m4skh3sh6dfz7jrdcsnyg5vb392n6gcqm9s1m0749r4b3"; libraryHaskellDepends = [ base directory strict ]; description = "Tiered general-purpose libraries with domain-specific applications"; license = lib.licenses.bsd3; }) {}; "cookie" = callPackage ({ mkDerivation, base, bytestring, data-default-class, deepseq , HUnit, QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text , time }: mkDerivation { pname = "cookie"; version = "0.4.5"; sha256 = "10rmdasb7mypbwxdj2mhr810vqhkakpik7hyd8fvj60hng8r8zvh"; libraryHaskellDepends = [ base bytestring data-default-class deepseq text time ]; testHaskellDepends = [ base bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck text time ]; description = "HTTP cookie parsing and rendering"; license = lib.licenses.mit; }) {}; "cookies" = callPackage ({ mkDerivation, base, bytestring, chronos, hashable, text, time }: mkDerivation { pname = "cookies"; version = "0.1.0.0"; sha256 = "1vf7n6q8kp2a3ndv0cqscxqwk4wda03913lmqkk34gjxn37sgyg5"; libraryHaskellDepends = [ base bytestring chronos hashable text time ]; description = "web cookies"; license = lib.licenses.bsd3; }) {}; "coordinate" = callPackage ({ mkDerivation, base, HUnit, lens, papa, transformers }: mkDerivation { pname = "coordinate"; version = "0.2"; sha256 = "1sph59d8008amhb4pi4gk8ymwjf2r6iy378phriqb42zy01bn0vb"; libraryHaskellDepends = [ base lens papa transformers ]; testHaskellDepends = [ base HUnit lens ]; description = "A representation of latitude and longitude"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "copilot" = callPackage ({ mkDerivation, base, copilot-c99, copilot-core, copilot-language , copilot-libraries, copilot-theorem, directory, filepath , optparse-applicative }: mkDerivation { pname = "copilot"; version = "3.9"; sha256 = "0kryqpk4sn5gbpjpvzcdhd5yp5045cfr2c112df5vagd7gp4a4gd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base copilot-c99 copilot-core copilot-language copilot-libraries copilot-theorem directory filepath optparse-applicative ]; description = "A stream DSL for writing embedded C programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "copilot-c99" = callPackage ({ mkDerivation, base, containers, copilot-core, directory , filepath, language-c99, language-c99-simple, language-c99-util , mtl, pretty }: mkDerivation { pname = "copilot-c99"; version = "3.9"; sha256 = "1m915j72b6axbwnls4kcjcdpixxlrjxw4zpvdzq34jym5h2kpd78"; libraryHaskellDepends = [ base containers copilot-core directory filepath language-c99 language-c99-simple language-c99-util mtl pretty ]; description = "A compiler for Copilot targeting C99"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "copilot-cbmc" = callPackage ({ mkDerivation, base, bytestring, copilot-c99, copilot-core , copilot-sbv, directory, pretty, process }: mkDerivation { pname = "copilot-cbmc"; version = "2.2.1"; sha256 = "0xcm6qgylhvnjaih1jbl4dripik10nqm6536rdspj6kzg81qifd9"; libraryHaskellDepends = [ base bytestring copilot-c99 copilot-core copilot-sbv directory pretty process ]; description = "Copilot interface to a C model-checker"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "copilot-core" = callPackage ({ mkDerivation, base, dlist, HUnit, mtl, pretty, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "copilot-core"; version = "3.9"; sha256 = "0haqyci12b44dn1hpfqp9hfyw949gl61yzxic8kznb0hl1h1sl5a"; libraryHaskellDepends = [ base dlist mtl pretty ]; testHaskellDepends = [ base HUnit pretty QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "An intermediate representation for Copilot"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "copilot-frp-sketch" = callPackage ({ mkDerivation, base, containers, copilot, copilot-c99 , copilot-language, directory, filepath, mtl, optparse-applicative , temporary }: mkDerivation { pname = "copilot-frp-sketch"; version = "1.0.0"; sha256 = "00lnswf9p77415pnl67kggah6zwh2mf1szb78n6df2r13cbv6n0v"; libraryHaskellDepends = [ base containers copilot copilot-c99 copilot-language directory filepath mtl optparse-applicative temporary ]; description = "FRP sketch programming with Copilot"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "copilot-language" = callPackage ({ mkDerivation, array, base, containers, copilot-core , copilot-theorem, data-reify, HUnit, mtl, pretty, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "copilot-language"; version = "3.9"; sha256 = "1041mm4c8zf7wlrcnfp97lsnr8qsmclr7y3qcawx9pmarwk8arg8"; libraryHaskellDepends = [ array base containers copilot-core copilot-theorem data-reify mtl ]; testHaskellDepends = [ base copilot-core HUnit pretty QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A Haskell-embedded DSL for monitoring hard real-time distributed systems"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "copilot-libraries" = callPackage ({ mkDerivation, array, base, containers, copilot-language , data-reify, mtl, parsec }: mkDerivation { pname = "copilot-libraries"; version = "3.9"; sha256 = "12h121zlq4xbkh947lkxdsjykf061rlmxkyhzyc2s2520fhkapx3"; libraryHaskellDepends = [ array base containers copilot-language data-reify mtl parsec ]; description = "Libraries for the Copilot language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "copilot-sbv" = callPackage ({ mkDerivation, base, containers, copilot-core, directory , filepath, pretty, sbv }: mkDerivation { pname = "copilot-sbv"; version = "2.2.1"; sha256 = "00gym2xadw7zi5mrkfrnvxi6cr7c5rgmbwiflrif63j2q7v0z25l"; libraryHaskellDepends = [ base containers copilot-core directory filepath pretty sbv ]; description = "A compiler for CoPilot targeting SBV"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "copilot-theorem" = callPackage ({ mkDerivation, ansi-terminal, base, bimap, bv-sized, containers , copilot-core, data-default, directory, filepath, libBF, mtl , panic, parameterized-utils, parsec, pretty, process, random , transformers, what4, xml }: mkDerivation { pname = "copilot-theorem"; version = "3.9"; sha256 = "1gnr6rd88gxs5wxkh6j28hqm81bj8b585n6ywm6s5p2wxgx0wzbn"; libraryHaskellDepends = [ ansi-terminal base bimap bv-sized containers copilot-core data-default directory filepath libBF mtl panic parameterized-utils parsec pretty process random transformers what4 xml ]; description = "k-induction for Copilot"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "copr" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hlint , HsOpenSSL, http-streams, io-streams, semigroups, text }: mkDerivation { pname = "copr"; version = "1.1.1"; sha256 = "0zgg60ri8yvz96gk08wdfn0445wqszigh2p0964nr2zdnffq5rnw"; revision = "1"; editedCabalFile = "0994z9ivgxaw8qslmqqhcnyy4q4q90nyczb4wklylzr5gnzbi7zg"; libraryHaskellDepends = [ aeson base bytestring containers HsOpenSSL http-streams io-streams semigroups text ]; testHaskellDepends = [ base hlint ]; description = "Haskell interface to the Fedora Copr system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "copr-api" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, http-query , text, unordered-containers }: mkDerivation { pname = "copr-api"; version = "0.1.0"; sha256 = "0v28y0xnjk9hl66hsi17g5h6mrsg1a6b9p6r05r41cnd8a093vb0"; libraryHaskellDepends = [ aeson base bytestring directory http-query text unordered-containers ]; description = "Copr API client libary"; license = lib.licenses.gpl3Only; }) {}; "coquina" = callPackage ({ mkDerivation, async, base, bytestring, containers, deepseq , directory, exceptions, filepath, hspec, lens, markdown-unlit , monad-logger, mtl, process, stm, temporary, text, transformers , which }: mkDerivation { pname = "coquina"; version = "0.1.0.0"; sha256 = "1ag3r4p9v5vbkwh808swsz1f6ii6jk0rri8m9li7qdiixlnhykj1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bytestring containers deepseq directory exceptions filepath monad-logger mtl process stm temporary text transformers ]; executableHaskellDepends = [ base process text ]; executableToolDepends = [ markdown-unlit ]; testHaskellDepends = [ async base exceptions hspec lens mtl process stm temporary text which ]; description = "Yet another shell monad"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "core" = callPackage ({ mkDerivation, base, bytestring, parsec, pretty }: mkDerivation { pname = "core"; version = "0.5"; sha256 = "1fqgfbd3in8l84250kda67paakz4sr2ywf5qzsy403546w7q9ccz"; libraryHaskellDepends = [ base bytestring parsec pretty ]; description = "External core parser and pretty printer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "core-compiler" = callPackage ({ mkDerivation, alex, array, base, containers, happy, text , unordered-containers }: mkDerivation { pname = "core-compiler"; version = "0.1.0.2"; sha256 = "1bz7lxklbsw12y0v89nvrcyy7m35zb0cldn0wzyxz4h5szx5cji6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers text unordered-containers ]; executableHaskellDepends = [ array base ]; executableToolDepends = [ alex happy ]; description = "compile your own mini functional language with Core"; license = lib.licenses.mit; }) {}; "core-data" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, core-text , hashable, prettyprinter, scientific, text, unordered-containers , vector }: mkDerivation { pname = "core-data"; version = "0.3.2.2"; sha256 = "000ffh2lrv5yl9gybx3i8gp66f1vd1w6mhih8bipxf7fzgsn6pik"; libraryHaskellDepends = [ aeson base bytestring containers core-text hashable prettyprinter scientific text unordered-containers vector ]; description = "Convenience wrappers around common data structures and encodings"; license = lib.licenses.mit; }) {}; "core-haskell" = callPackage ({ mkDerivation, base, haskeline, haskell-src-exts, hint }: mkDerivation { pname = "core-haskell"; version = "0.6.4"; sha256 = "1wjmj2p8j6xw7cga01jsjgpi4dswrxif3j6mml48fq8a4k19zqxr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haskeline haskell-src-exts hint ]; description = "A subset of Haskell using in UCC for teaching purpose"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "core-program" = callPackage ({ mkDerivation, async, base, bytestring, chronologique, core-data , core-text, directory, exceptions, filepath, fsnotify, hashable , hourglass, mtl, prettyprinter, safe-exceptions, stm , template-haskell, terminal-size, text, text-short, transformers , typed-process, unix }: mkDerivation { pname = "core-program"; version = "0.4.6.1"; sha256 = "0vjrffccnh7vl86mfm7i4rfwk9pzsg47g0gd4pg6fsdcs6118amq"; libraryHaskellDepends = [ async base bytestring chronologique core-data core-text directory exceptions filepath fsnotify hashable hourglass mtl prettyprinter safe-exceptions stm template-haskell terminal-size text text-short transformers typed-process unix ]; description = "Opinionated Haskell Interoperability"; license = lib.licenses.mit; }) {}; "core-program_0_4_6_4" = callPackage ({ mkDerivation, async, base, bytestring, chronologique, core-data , core-text, directory, exceptions, filepath, fsnotify, hashable , hourglass, mtl, prettyprinter, safe-exceptions, stm , template-haskell, terminal-size, text, text-short, transformers , typed-process, unix }: mkDerivation { pname = "core-program"; version = "0.4.6.4"; sha256 = "0bkjb9lpcnkj1lkpw309q3chd9aw5s5gvdprr335121xpjbgl33m"; libraryHaskellDepends = [ async base bytestring chronologique core-data core-text directory exceptions filepath fsnotify hashable hourglass mtl prettyprinter safe-exceptions stm template-haskell terminal-size text text-short transformers typed-process unix ]; description = "Opinionated Haskell Interoperability"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "core-telemetry" = callPackage ({ mkDerivation, async, base, bytestring, chronologique, core-data , core-program, core-text, exceptions, http-streams, io-streams , mtl, network-info, random, safe-exceptions, scientific, stm , template-haskell, text, unix }: mkDerivation { pname = "core-telemetry"; version = "0.2.0.1"; sha256 = "1l302ncnv1w3p84v16acxvkyr6kvrr6385i7qdrmqi0a8yfwizb0"; libraryHaskellDepends = [ async base bytestring chronologique core-data core-program core-text exceptions http-streams io-streams mtl network-info random safe-exceptions scientific stm template-haskell text unix ]; description = "Advanced telemetry"; license = lib.licenses.mit; }) {}; "core-text" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, colour, deepseq , fingertree, hashable, prettyprinter, template-haskell, text , text-short }: mkDerivation { pname = "core-text"; version = "0.3.7.1"; sha256 = "11l89p9fn05l8h7dx6mpw4mhwhcxhdl2879lj628bxjal3f2fys3"; libraryHaskellDepends = [ ansi-terminal base bytestring colour deepseq fingertree hashable prettyprinter template-haskell text text-short ]; description = "A rope type based on a finger tree over UTF-8 fragments"; license = lib.licenses.mit; }) {}; "core-warn" = callPackage ({ mkDerivation, base, containers, containers-good-graph, ghc, syb }: mkDerivation { pname = "core-warn"; version = "0.1.0.0"; sha256 = "1wamh7h1pvskp2yvv1xlq3y4hqpd5krinfgif2p0sn7cprmn5ls2"; libraryHaskellDepends = [ base containers containers-good-graph ghc syb ]; testHaskellDepends = [ base ]; description = "\"Provide warnings for unexpected Core generation\""; license = lib.licenses.bsd3; }) {}; "core-webserver-servant" = callPackage ({ mkDerivation, base, core-program, core-telemetry , core-webserver-warp, mtl, safe-exceptions, servant , servant-server, vault, wai }: mkDerivation { pname = "core-webserver-servant"; version = "0.1.1.0"; sha256 = "1a5wzw0v5wfkqr856r04pj2l47d0v6n7va7qcx66skkz8q4q3lkl"; libraryHaskellDepends = [ base core-program core-telemetry core-webserver-warp mtl safe-exceptions servant servant-server vault wai ]; description = "Interoperability with Servant"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "core-webserver-warp" = callPackage ({ mkDerivation, async, base, bytestring, core-data, core-program , core-telemetry, core-text, http-types, http2, mtl , safe-exceptions, vault, wai, warp }: mkDerivation { pname = "core-webserver-warp"; version = "0.1.1.4"; sha256 = "03jsb8x41v62l065lkdy2zr6cwk80l84ai6lnbwxf1472f5p7619"; libraryHaskellDepends = [ async base bytestring core-data core-program core-telemetry core-text http-types http2 mtl safe-exceptions vault wai warp ]; description = "Interoperability with Wai/Warp"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "corebot-bliki" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring, containers , directory, filepath, filestore, http-types, monads-tf, pandoc , template-haskell, text, time, yesod }: mkDerivation { pname = "corebot-bliki"; version = "0.2.2.0"; sha256 = "10pfz4bw1wh55c2cizd8jiwh8bkaqw9p773976vl52f0jrhns1qg"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base blaze-builder bytestring containers directory filepath filestore http-types monads-tf pandoc template-haskell text time yesod ]; executableHaskellDepends = [ aeson base blaze-builder bytestring containers directory filepath filestore http-types monads-tf pandoc template-haskell text time yesod ]; description = "A bliki written using yesod. Uses pandoc to process files stored in git."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "corecursive-main" = callPackage ({ mkDerivation, base, process, unix }: mkDerivation { pname = "corecursive-main"; version = "0.1.0.0"; sha256 = "14ckdqmy3r06kqhlp7mpapmx01369vcfmaj78gjywlqznchpw6dk"; revision = "1"; editedCabalFile = "0ffdav9hqn3vn3a2fpxcjlflir0f2lay800rsdi1qg67jycdfk73"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base process ]; executableHaskellDepends = [ base process unix ]; testHaskellDepends = [ base process ]; description = "Write your main like it can call itself back"; license = lib.licenses.bsd3; }) {}; "corenlp-parser" = callPackage ({ mkDerivation, aeson, async, base, cryptonite, data-default , directory, process, raw-strings-qq, rocksdb, rocksdb-haskell , safe-exceptions, split, store, string-class, temporary, text , unordered-containers }: mkDerivation { pname = "corenlp-parser"; version = "0.4.0.0"; sha256 = "0li43xmig52npq9dc1nm5sv876nw7n1g4r3djy5saw3h38sz1zdz"; libraryHaskellDepends = [ aeson async base cryptonite data-default directory process raw-strings-qq rocksdb-haskell safe-exceptions split store string-class temporary text unordered-containers ]; librarySystemDepends = [ rocksdb ]; description = "Launches CoreNLP and parses the JSON output"; license = lib.licenses.bsd3; }) {inherit (pkgs) rocksdb;}; "cornea" = callPackage ({ mkDerivation, base, either, hedgehog, lens, lifted-base , monad-control, mtl, relude, tasty, tasty-hedgehog , template-haskell, th-abstraction, transformers }: mkDerivation { pname = "cornea"; version = "0.4.0.1"; sha256 = "1i6c2j90rban9hq7hzhf0rcq6dgzrin9jalbx2pjvqy1i6m49kn4"; libraryHaskellDepends = [ base either lens lifted-base monad-control mtl relude template-haskell th-abstraction transformers ]; testHaskellDepends = [ base either hedgehog lens lifted-base monad-control mtl relude tasty tasty-hedgehog template-haskell th-abstraction transformers ]; description = "classy optical monadic state"; license = "BSD-2-Clause-Patent"; }) {}; "coroutine-enumerator" = callPackage ({ mkDerivation, base, enumerator, monad-coroutine }: mkDerivation { pname = "coroutine-enumerator"; version = "0.1.1"; sha256 = "1rjbhpy5vw1maawi47jsrnagqm19say9w1i31pgcpxl45vhrshp7"; libraryHaskellDepends = [ base enumerator monad-coroutine ]; description = "Bridge between the monad-coroutine and enumerator packages"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "coroutine-iteratee" = callPackage ({ mkDerivation, base, iteratee, monad-coroutine }: mkDerivation { pname = "coroutine-iteratee"; version = "0.1.1"; sha256 = "1ycir4kwpcz34yg64cdb9q0jxv3ma12vrrs28cr5jm64jmi8m0wd"; libraryHaskellDepends = [ base iteratee monad-coroutine ]; description = "Bridge between the monad-coroutine and iteratee packages"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "coroutine-object" = callPackage ({ mkDerivation, base, either, free, mtl, transformers }: mkDerivation { pname = "coroutine-object"; version = "0.3.0"; sha256 = "1hgpy3fswhars994mz3756firiy0g5brx7w9is4nfhg8mr5vf3yg"; libraryHaskellDepends = [ base either free mtl transformers ]; description = "Object-oriented programming realization using coroutine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "couch-hs" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, hint, random , text, transformers, vector }: mkDerivation { pname = "couch-hs"; version = "0.1.6"; sha256 = "0mrx0mjh9kzk6nx53gn5hvhjgmhlwphxkl5yn9a1x17l62v3x6q7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring hint random text transformers vector ]; description = "A CouchDB view server for Haskell"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "couch-simple" = callPackage ({ mkDerivation, aeson, attoparsec, base, bifunctors, bytestring , couchdb, data-default, directory, exceptions, filepath , hjsonschema, hlint, http-client, http-types, integer-gmp, mtl , random, tasty, tasty-hunit, text, transformers , unordered-containers, uuid, vector }: mkDerivation { pname = "couch-simple"; version = "0.0.1.0"; sha256 = "17dba5h80ahjvp75wwnvvckg0lfl1aq4pfiakrr1rwvr770sqqmz"; libraryHaskellDepends = [ aeson attoparsec base bifunctors bytestring data-default exceptions http-client http-types integer-gmp mtl text transformers unordered-containers uuid vector ]; testHaskellDepends = [ aeson base bytestring data-default directory exceptions filepath hjsonschema hlint http-client http-types random tasty tasty-hunit text transformers unordered-containers uuid ]; testToolDepends = [ couchdb ]; description = "A modern, lightweight, complete client for CouchDB"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {couchdb = null;}; "couchdb-conduit" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-conduit, base , blaze-builder, bytestring, conduit, containers, data-default , http-conduit, http-types, HUnit, lifted-base, monad-control , resourcet, string-conversions, syb, test-framework , test-framework-hunit, text, transformers, transformers-base , unordered-containers, vector }: mkDerivation { pname = "couchdb-conduit"; version = "0.10.6"; sha256 = "0rp5pj56m9n20g5hjjw8gbx81lb2z0ckwpgpvyr2a5sgk6b7z2al"; libraryHaskellDepends = [ aeson attoparsec attoparsec-conduit base blaze-builder bytestring conduit containers data-default http-conduit http-types lifted-base monad-control resourcet string-conversions syb text transformers unordered-containers vector ]; testHaskellDepends = [ aeson attoparsec attoparsec-conduit base blaze-builder bytestring conduit containers data-default http-conduit http-types HUnit lifted-base monad-control string-conversions syb test-framework test-framework-hunit text transformers transformers-base unordered-containers ]; description = "Couch DB client library using http-conduit and aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "couchdb-enumerator" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-enumerator, base , bytestring, enumerator, http-enumerator, http-types, HUnit , lifted-base, monad-control, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2, text , transformers, unordered-containers, utf8-string, vector }: mkDerivation { pname = "couchdb-enumerator"; version = "0.3.7"; sha256 = "02h0a61dbchyjp0shpj0shsdfcggx0cm5psxgw9g67vv3v8f98pn"; libraryHaskellDepends = [ aeson attoparsec attoparsec-enumerator base bytestring enumerator http-enumerator http-types lifted-base monad-control text transformers unordered-containers utf8-string ]; testHaskellDepends = [ aeson attoparsec attoparsec-enumerator base bytestring enumerator http-enumerator http-types HUnit lifted-base monad-control QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text transformers unordered-containers utf8-string vector ]; description = "Couch DB client library using http-enumerator and aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "count" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "count"; version = "0.0.1"; sha256 = "1az2vr1rjq4pfgzswwbwgfq4kcb8kq759vn5kl7ghzaqr7b6vkgx"; libraryHaskellDepends = [ base ]; description = "Bijective mappings between values and possibly infinite prefixes of [0..]"; license = lib.licenses.bsd3; }) {}; "countable" = callPackage ({ mkDerivation, base, bytestring, silently, tasty, tasty-golden , tasty-hunit }: mkDerivation { pname = "countable"; version = "1.0"; sha256 = "0v0fdapdnzdqbkjhgkicx1njs3ybshk83h79fbgln13sd5pyp87r"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring silently tasty tasty-golden tasty-hunit ]; description = "Countable, Searchable, Finite, Empty classes"; license = lib.licenses.bsd3; }) {}; "countable_1_2" = callPackage ({ mkDerivation, base, bytestring, silently, tasty, tasty-golden , tasty-hunit }: mkDerivation { pname = "countable"; version = "1.2"; sha256 = "119v5ms4nyxikfwlmz71qk9gqp53zkpyxc6wm3qp5bm9b6n1ff47"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring silently tasty tasty-golden tasty-hunit ]; description = "Countable, Searchable, Finite, Empty classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "countable-inflections" = callPackage ({ mkDerivation, base, bytestring, exceptions, hspec, pcre-utils , QuickCheck, regex-pcre-builtin, text }: mkDerivation { pname = "countable-inflections"; version = "0.3.0"; sha256 = "1imi7csng0q6qmwz2ii4j33nwcmiyzi072nvgh36a3lgi0ja6q9x"; libraryHaskellDepends = [ base bytestring exceptions pcre-utils regex-pcre-builtin text ]; testHaskellDepends = [ base hspec QuickCheck text ]; description = "Countable Text Inflections"; license = lib.licenses.mit; }) {}; "counter" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "counter"; version = "0.1.0.2"; sha256 = "0jc34nrbzxzilrr1s2k7krrp9g5xc40hpf2srw6mccfrcsyacsnc"; libraryHaskellDepends = [ base containers ]; description = "An object frequency counter"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "country" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytebuild, bytehash , byteslice, bytestring, compact, contiguous, deepseq, entropy , gauge, hashable, primitive, primitive-unlifted, QuickCheck , quickcheck-classes, scientific, tasty, tasty-quickcheck, text , text-short, unordered-containers }: mkDerivation { pname = "country"; version = "0.2.2"; sha256 = "149j83j8y7q078azsbq4clrmgcd95w3980fs2dfqg7hmmiff8gcm"; libraryHaskellDepends = [ aeson attoparsec base bytebuild bytehash byteslice bytestring contiguous deepseq entropy hashable primitive primitive-unlifted scientific text text-short unordered-containers ]; testHaskellDepends = [ base byteslice primitive QuickCheck quickcheck-classes tasty tasty-quickcheck text text-short ]; benchmarkHaskellDepends = [ base bytehash byteslice bytestring compact gauge primitive text ]; description = "Country data type and functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "country-codes" = callPackage ({ mkDerivation, aeson, base, deepseq, HTF, HUnit, shakespeare , text }: mkDerivation { pname = "country-codes"; version = "0.1.4"; sha256 = "1ilzknxzppldprxvq6lxc1cn2l91iipfh62i9brjqa0jaicidzz3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base deepseq shakespeare text ]; testHaskellDepends = [ aeson base HTF HUnit ]; description = "ISO 3166 country codes and i18n names"; license = lib.licenses.bsd3; }) {}; "courier" = callPackage ({ mkDerivation, async, base, bytestring, cereal, containers , directory, hslogger, HUnit, network, stm, test-framework , test-framework-hunit, text, uuid }: mkDerivation { pname = "courier"; version = "0.1.1.5"; sha256 = "1lrlqdxd19yj05hhvla1nc4a81rqkf2r4a6sffqlgqrxyd7ng7mc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bytestring cereal containers hslogger network stm text uuid ]; executableHaskellDepends = [ base cereal ]; testHaskellDepends = [ async base cereal containers directory hslogger HUnit network stm test-framework test-framework-hunit ]; description = "A message-passing library for simplifying network applications"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "court" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, filepath , old-locale, optparse-applicative, process, stm, text, time, unix }: mkDerivation { pname = "court"; version = "0.1.0.1"; sha256 = "1yv3lj86fkaf9mfxb97ic5v8hm4xx0vv3q4qj0c9n0ki21ymsa5z"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson base bytestring directory filepath old-locale optparse-applicative process stm text time unix ]; description = "Simple and flexible CI system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "covariance" = callPackage ({ mkDerivation, base, glasso, hmatrix, statistics, tasty , tasty-hunit, vector }: mkDerivation { pname = "covariance"; version = "0.1.0.6"; sha256 = "0aqml07q4rxihv3mrflprx2gm1c56np2m4n8kbipcdiflndn1017"; libraryHaskellDepends = [ base glasso hmatrix statistics vector ]; testHaskellDepends = [ base hmatrix tasty tasty-hunit ]; description = "Well-conditioned estimation of large-dimensional covariance matrices"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ dschrempf ]; }) {}; "covariance_0_2_0_0" = callPackage ({ mkDerivation, base, glasso, hmatrix, statistics, tasty , tasty-hunit, vector }: mkDerivation { pname = "covariance"; version = "0.2.0.0"; sha256 = "1746jgqsnzlq23g5a5w91ms33czx4p0dsckhm76frpk8wq7g1dh9"; libraryHaskellDepends = [ base glasso hmatrix statistics vector ]; testHaskellDepends = [ base hmatrix tasty tasty-hunit ]; description = "Well-conditioned estimation of large-dimensional covariance matrices"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; maintainers = with lib.maintainers; [ dschrempf ]; }) {}; "coverage" = callPackage ({ mkDerivation, base, hspec, HUnit, QuickCheck }: mkDerivation { pname = "coverage"; version = "0.1.0.4"; sha256 = "1nl2wzvv9azba96haaa19vx87qrdfnm0y8sj3f24yvc0byg4kdyr"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec HUnit QuickCheck ]; description = "Exhaustivity Checking Library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "coya" = callPackage ({ mkDerivation, base, groups, primitive, refined, semirings }: mkDerivation { pname = "coya"; version = "0.1.0.1"; sha256 = "0cz4n27akgima9w75ilpg9ngapsh47gw3fdy01fx8z50cll6v02y"; libraryHaskellDepends = [ base groups primitive refined semirings ]; description = "Coya monoids"; license = lib.licenses.bsd3; }) {}; "cparsing" = callPackage ({ mkDerivation, base, containers, directory, either, filepath , HUnit, lens, mtl, parsec, split, template-haskell, transformers }: mkDerivation { pname = "cparsing"; version = "0.1.0.0"; sha256 = "0yq09q03j9wsgq0pl92b6c4rs9v1nv7znylwzwsbj3x7fp01n6pc"; libraryHaskellDepends = [ base containers directory either filepath HUnit lens mtl parsec split template-haskell transformers ]; description = "A simple C++ parser with preprocessor features. C++ refactorings included."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cpio-conduit" = callPackage ({ mkDerivation, base, base16-bytestring, binary, bytestring , conduit, conduit-extra, resourcet }: mkDerivation { pname = "cpio-conduit"; version = "0.7.0"; sha256 = "04zma03ivg9x5f1xkdpc828fk2lh6qrn7cig7gprci13id9yf2wg"; libraryHaskellDepends = [ base base16-bytestring binary bytestring conduit conduit-extra ]; testHaskellDepends = [ base base16-bytestring binary bytestring conduit conduit-extra resourcet ]; description = "Conduit-based CPIO"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cpkg" = callPackage ({ mkDerivation, base, binary, bytestring, bz2, composition-prelude , containers, cpphs, dhall, dir-traverse, directory, filemanip , filepath, hashable, hspec, hspec-megaparsec, http-client , http-client-tls, libarchive, lzlib, lzma, megaparsec, microlens , mtl, network-uri, optparse-applicative, prettyprinter, process , recursion, temporary, text, zip-archive, zlib, zstd }: mkDerivation { pname = "cpkg"; version = "0.2.5.7"; sha256 = "17rr2cffn5ncpiskicgrmg1w7d0axgavf86336ij05fvvc3gzpgi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring bz2 composition-prelude containers dhall dir-traverse directory filemanip filepath hashable http-client http-client-tls libarchive lzlib lzma megaparsec microlens mtl network-uri prettyprinter process recursion temporary text zip-archive zlib zstd ]; libraryToolDepends = [ cpphs ]; executableHaskellDepends = [ base dhall directory optparse-applicative text ]; testHaskellDepends = [ base hspec hspec-megaparsec megaparsec ]; description = "Build tool for C"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cplex-hs" = callPackage ({ mkDerivation, base, containers, cplex, hashable, mtl, primitive , transformers, unordered-containers, vector }: mkDerivation { pname = "cplex-hs"; version = "0.5.0.2"; sha256 = "05hnp1zdpb3n3fhmzpslc2qy3p1b975a7n5lsr7l8ycxvr7a76pk"; libraryHaskellDepends = [ base containers hashable mtl primitive transformers unordered-containers vector ]; librarySystemDepends = [ cplex ]; description = "high-level CPLEX interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) cplex;}; "cplusplus-th" = callPackage ({ mkDerivation, base, bytestring, containers, process, QuickCheck , template-haskell }: mkDerivation { pname = "cplusplus-th"; version = "1.0.0.0"; sha256 = "0gmsn35rd6ij4ax4j626hg9pdb40ilj22zg0nxrnl6n1828a9rqj"; libraryHaskellDepends = [ base bytestring containers process template-haskell ]; testHaskellDepends = [ base process QuickCheck ]; description = "C++ Foreign Import Generation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cppfilt" = callPackage ({ mkDerivation, base, bytestring, criterion, hspec }: mkDerivation { pname = "cppfilt"; version = "0.1.0.0"; sha256 = "0ls98z5bswcsayqday350b90m256dscr2li14dnlkfckynpnqqzk"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring hspec ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Bindings for C++ demangling routines"; license = lib.licenses.bsd3; }) {}; "cpphs" = callPackage ({ mkDerivation, base, directory, polyparse, time }: mkDerivation { pname = "cpphs"; version = "1.20.9.1"; sha256 = "17wi7fma2qaqdm1hwgaam3fd140v9bpa8ky0wg708h1pqc5v2nbz"; revision = "1"; editedCabalFile = "1f8jzs8zdh4wwbcq8fy6qqxkv75ypnvsm4yzw49wpr3b9vpnzlha"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory polyparse time ]; executableHaskellDepends = [ base directory polyparse time ]; description = "A liberalised re-implementation of cpp, the C pre-processor"; license = "LGPL"; }) {}; "cprng-aes" = callPackage ({ mkDerivation, base, byteable, bytestring, cipher-aes, criterion , crypto-random, mtl }: mkDerivation { pname = "cprng-aes"; version = "0.6.1"; sha256 = "1wr15kbmk1g3l8a75n0iwbzqg24ixv78slwzwb2q6rlcvq0jlnb4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base byteable bytestring cipher-aes crypto-random ]; benchmarkHaskellDepends = [ base bytestring criterion crypto-random mtl ]; description = "Crypto Pseudo Random Number Generator using AES in counter mode"; license = lib.licenses.bsd3; }) {}; "cprng-aes-effect" = callPackage ({ mkDerivation, base, cprng-aes, crypto-random , crypto-random-effect, extensible-effects }: mkDerivation { pname = "cprng-aes-effect"; version = "0.1.0.2"; sha256 = "0443h7jfpjvc6vmp3kfx0h6j2aynvgfznssz7lin9fmsxghlvsfb"; revision = "1"; editedCabalFile = "0zh5l6h0z88dxsy55wmnxs0bznh9ddviibvfjxkdlr0ppd922xdr"; libraryHaskellDepends = [ base cprng-aes crypto-random crypto-random-effect extensible-effects ]; description = "Run random effect using cprng-aes, a crypto pseudo number generator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "cps-except" = callPackage ({ mkDerivation, base, mtl, mtl-compat }: mkDerivation { pname = "cps-except"; version = "0.0.1.2"; sha256 = "0vr53825szvw8274vba9ylr0xqla16sn0wcpy8ap1yh55in9k24w"; libraryHaskellDepends = [ base mtl mtl-compat ]; description = "ExceptT replacement in CPS style"; license = lib.licenses.bsd3; }) {}; "cpsa" = callPackage ({ mkDerivation, base, containers, directory, parallel }: mkDerivation { pname = "cpsa"; version = "3.6.10"; sha256 = "1fxysn5ag27dzkbw95hdzzgz4nmm38spl96d2xv14lfnrafv6q06"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers directory parallel ]; description = "Symbolic cryptographic protocol analyzer"; license = lib.licenses.bsd3; }) {}; "cpu" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "cpu"; version = "0.1.2"; sha256 = "0x19mlanmkg96h6h1i04w2i631z84y4rbk22ki4zhgsajysgw9sn"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; description = "Cpu information and properties helpers"; license = lib.licenses.bsd3; }) {}; "cpuid" = callPackage ({ mkDerivation, base, data-accessor, enumset }: mkDerivation { pname = "cpuid"; version = "0.2.3"; sha256 = "126xg98yaf3q61h85yrs1cm6wxlayf590l0a3h0gw6c282s8l6gq"; revision = "1"; editedCabalFile = "1nq08npkjpl4j047d268qrwxii5xhc30iwji7azkc8dh2gja6g2j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base data-accessor enumset ]; description = "Binding for the cpuid machine instruction on x86 compatible processors"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cpuinfo" = callPackage ({ mkDerivation, attoparsec, base, bytestring, deepseq }: mkDerivation { pname = "cpuinfo"; version = "0.1.0.2"; sha256 = "0973bkgcfha0xyimizgq55w4a32gjgklcikfhcwkak4m9czwyynr"; libraryHaskellDepends = [ attoparsec base bytestring deepseq ]; description = "Haskell Library for Checking CPU Information"; license = lib.licenses.mit; }) {}; "cpuperf" = callPackage ({ mkDerivation, base, mtl, process }: mkDerivation { pname = "cpuperf"; version = "0.1.1"; sha256 = "1xnmrm3agkxziflvanihckg6q97z5w9gh7yv7mbbc7gqax3sz6l0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base mtl process ]; description = "Modify the cpu frequency on OpenBSD systems"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cpython" = callPackage ({ mkDerivation, base, bytestring, c2hs, python3, text }: mkDerivation { pname = "cpython"; version = "3.5.1"; sha256 = "13vb65vgd9jncys1phgm3d9jmn3nq5k4ln2my34gc8vqpp7qxyh1"; libraryHaskellDepends = [ base bytestring text ]; libraryPkgconfigDepends = [ python3 ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base text ]; testPkgconfigDepends = [ python3 ]; description = "Bindings for libpython"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) python3;}; "cql" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, Decimal , iproute, network, QuickCheck, tasty, tasty-quickcheck , template-haskell, text, time, transformers, uuid, vector }: mkDerivation { pname = "cql"; version = "4.0.4"; sha256 = "04s947r9wsqamqx3sq0h41l0mwxcw7pqc11jlrj8r94wgiikpkh2"; libraryHaskellDepends = [ base bytestring cereal containers Decimal iproute network template-haskell text time transformers uuid vector ]; testHaskellDepends = [ base bytestring cereal Decimal iproute network QuickCheck tasty tasty-quickcheck text time uuid ]; description = "Cassandra CQL binary protocol"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cql-io" = callPackage ({ mkDerivation, async, auto-update, base, bytestring, containers , cql, cryptonite, data-default-class, Decimal, exceptions , hashable, HsOpenSSL, iproute, lens, mtl, mwc-random, network , primes, raw-strings-qq, retry, semigroups, stm, tasty , tasty-hunit, text, time, transformers, unliftio-core , unordered-containers, uuid, vector }: mkDerivation { pname = "cql-io"; version = "1.1.1"; sha256 = "1zg199ifkqh1ba335vqp0jlm4sn5ybjxap4qymb54bylhwj0vzcp"; libraryHaskellDepends = [ async auto-update base bytestring containers cql cryptonite data-default-class exceptions hashable HsOpenSSL iproute lens mtl mwc-random network retry semigroups stm text time transformers unliftio-core unordered-containers uuid vector ]; testHaskellDepends = [ async base containers cql Decimal iproute mtl primes raw-strings-qq tasty tasty-hunit text time uuid ]; doHaddock = false; description = "Cassandra CQL client"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "cql-io-tinylog" = callPackage ({ mkDerivation, base, bytestring, cql-io, tinylog }: mkDerivation { pname = "cql-io-tinylog"; version = "0.1.0"; sha256 = "14mr1i7g61h25fn2xa02iyzq1mxcgzkisfmiakdakiya4zxjk10f"; libraryHaskellDepends = [ base bytestring cql-io tinylog ]; description = "Tinylog integration for cql-io"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "cqrs" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "cqrs"; version = "0.9.1"; sha256 = "1mhznd8c6wh8zg5nmrkmhcfn5hyvng3vashqbi937rws2v4zbw5m"; libraryHaskellDepends = [ base ]; doHaddock = false; description = "Command-Query Responsibility Segregation"; license = lib.licenses.mit; }) {}; "cqrs-core" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, io-streams , transformers, uuid-types }: mkDerivation { pname = "cqrs-core"; version = "0.10.0"; sha256 = "172zhfy4xjlyi23iv1dypnr83w3r63ids33ly9ynkpd7dywbkmr1"; libraryHaskellDepends = [ base bytestring containers deepseq io-streams transformers uuid-types ]; description = "Command-Query Responsibility Segregation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cqrs-example" = callPackage ({ mkDerivation, aeson, async, base, blaze-builder, bytestring , cereal, containers, cqrs-core, cqrs-memory, deepseq, io-streams , random, scotty, stm, text, transformers, uuid-types, wai-extra , wai-middleware-static, warp }: mkDerivation { pname = "cqrs-example"; version = "0.10.0"; sha256 = "1c2pc5g51z4gv19cwvz6klkkhh4r4yjcka70v49v6ncynb04hlzy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson async base blaze-builder bytestring cereal containers cqrs-core cqrs-memory deepseq io-streams random scotty stm text transformers uuid-types wai-extra wai-middleware-static warp ]; description = "Example for cqrs package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "cqrs-memory" = callPackage ({ mkDerivation, base, bytestring, containers, cqrs-core , cqrs-testkit, hspec, io-streams, random, stm, uuid-types }: mkDerivation { pname = "cqrs-memory"; version = "0.10.0"; sha256 = "1w4q4xih04ab52j5wh00wlmc5jrbk05ilxy8iklwi8wxlfy57w1n"; libraryHaskellDepends = [ base bytestring containers cqrs-core io-streams stm uuid-types ]; testHaskellDepends = [ base cqrs-core cqrs-testkit hspec random ]; description = "Memory backend for the cqrs package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "cqrs-postgresql" = callPackage ({ mkDerivation, base, bytestring, bytestring-lexing, cqrs-core , cqrs-testkit, deepseq, enclosed-exceptions, hspec, io-streams , pg-harness-client, postgresql-libpq, random, resource-pool, text , time, transformers, uuid-types }: mkDerivation { pname = "cqrs-postgresql"; version = "0.10.0"; sha256 = "0c7al166jksbkny0zvy3pzq0zxxpqj2rl8asq5wql17zqd4248p4"; libraryHaskellDepends = [ base bytestring bytestring-lexing cqrs-core deepseq enclosed-exceptions io-streams postgresql-libpq resource-pool text time transformers uuid-types ]; testHaskellDepends = [ base bytestring cqrs-core cqrs-testkit hspec io-streams pg-harness-client postgresql-libpq random resource-pool uuid-types ]; description = "PostgreSQL backend for the cqrs package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "cqrs-sqlite3" = callPackage ({ mkDerivation, base, bytestring, conduit, cqrs-test, cqrs-types , direct-sqlite, hspec, pool-conduit, text, transformers }: mkDerivation { pname = "cqrs-sqlite3"; version = "0.9.0"; sha256 = "086g5z7ajr2x2didd0q8qcvnxdsf2gfrn27436gbj8y81cbg0fsh"; libraryHaskellDepends = [ base bytestring conduit cqrs-types direct-sqlite pool-conduit text transformers ]; testHaskellDepends = [ base bytestring conduit cqrs-test direct-sqlite hspec pool-conduit text transformers ]; description = "SQLite3 backend for the cqrs package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "cqrs-test" = callPackage ({ mkDerivation, base, bytestring, conduit, cqrs-types, hspec , HUnit, pool-conduit, stm, transformers }: mkDerivation { pname = "cqrs-test"; version = "0.9.0"; sha256 = "1i47c2d7c64kp63spm12jkwg3g21i0z4n9z9gdwvmsr1s638k5gl"; libraryHaskellDepends = [ base bytestring conduit cqrs-types hspec HUnit pool-conduit stm transformers ]; description = "Command-Query Responsibility Segregation Test Support"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "cqrs-testkit" = callPackage ({ mkDerivation, base, bytestring, containers, cqrs-core, deepseq , hspec, HUnit, io-streams, lifted-base, random, transformers , uuid-types }: mkDerivation { pname = "cqrs-testkit"; version = "0.10.0"; sha256 = "1mg7zkqcl3jmqnsk5frpbixvxmdkidh46s1g3pj0wfwa91rd5j2h"; libraryHaskellDepends = [ base bytestring containers cqrs-core deepseq hspec HUnit io-streams lifted-base random transformers uuid-types ]; description = "Command-Query Responsibility Segregation Test Support"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "cqrs-types" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "cqrs-types"; version = "0.9.1"; sha256 = "0vi755v30ckhb3sy65znv5x9a4w9fx2chc0zd5jffmg6mxa6zv38"; libraryHaskellDepends = [ base ]; doHaddock = false; description = "Command-Query Responsibility Segregation. Modules for the basic types."; license = lib.licenses.mit; }) {}; "cr" = callPackage ({ mkDerivation, base, cmdargs, directory, process, shelly, text , transformers, unix }: mkDerivation { pname = "cr"; version = "1.2"; sha256 = "107chyp8br2ryjqdf7100109k0wg3jawzva76wf4r6fndjr3gin1"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cmdargs directory process shelly text transformers unix ]; description = "Code review tool"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "crack" = callPackage ({ mkDerivation, base, crack }: mkDerivation { pname = "crack"; version = "0.1"; sha256 = "0rfwvvb3q0a7z8is95yjh3wfvz818xyblp1hrwh8fwddppncrzrk"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ crack ]; description = "A haskell binding to cracklib"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {crack = null;}; "crackNum_2_4" = callPackage ({ mkDerivation, array, base, FloatingHex }: mkDerivation { pname = "crackNum"; version = "2.4"; sha256 = "1fa9rlknmilc8rnm7yvmjrbc9jydpvk30gj7lq79nqbifig6229a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base FloatingHex ]; executableHaskellDepends = [ array base FloatingHex ]; description = "Crack various integer, floating-point data formats"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "crackNum" = callPackage ({ mkDerivation, base, directory, filepath, libBF, process, sbv , tasty, tasty-golden }: mkDerivation { pname = "crackNum"; version = "3.2"; sha256 = "1q9isxg65s9bsafqlcwpl82xypra4cxf935wxi5npbxi6dw5w13i"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath libBF process sbv tasty tasty-golden ]; description = "Crack various integer and floating-point data formats"; license = lib.licenses.bsd3; }) {}; "craft" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, async, base , bytestring, conduit, conduit-combinators, conduit-extra , containers, cryptonite, derive, directory, exceptions , fast-logger, filepath, formatting, free, hspec, hspec-megaparsec , ini, lens, lifted-base, megaparsec, memory, MissingH , monad-logger, mtl, path, path-io, process, process-extras , pureMD5, QuickCheck, random, split, streaming-commons , template-haskell, text, transformers, unix, unordered-containers , versions, wreq, yaml }: mkDerivation { pname = "craft"; version = "0.0.0.1"; sha256 = "1lvaxgb8m2i8q48d6jz2364gl58sqnvhq5xg6k4c05d1mx18rjrl"; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal async base bytestring conduit conduit-combinators conduit-extra containers cryptonite derive directory exceptions fast-logger filepath formatting free ini lens lifted-base megaparsec memory MissingH monad-logger mtl path path-io process process-extras pureMD5 QuickCheck random split streaming-commons template-haskell text transformers unix unordered-containers versions wreq yaml ]; testHaskellDepends = [ base hspec hspec-megaparsec megaparsec QuickCheck ]; description = "A UNIX configuration management library in Haskell"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "craftwerk" = callPackage ({ mkDerivation, base, colour, mtl, vector-space }: mkDerivation { pname = "craftwerk"; version = "0.1"; sha256 = "0002n3fq3afmby843gfi0dnwm2saq29w6hnn6lzqhsalw33j97d3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base colour mtl vector-space ]; description = "2D graphics library with integrated TikZ output"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "craftwerk-cairo" = callPackage ({ mkDerivation, base, cairo, craftwerk, mtl }: mkDerivation { pname = "craftwerk-cairo"; version = "0.1"; sha256 = "16in87l2v49k785fldm7fvprywg0v497kz29jr22y91q5j5gnm4z"; libraryHaskellDepends = [ base cairo craftwerk mtl ]; description = "Cairo backend for Craftwerk"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "craftwerk-gtk" = callPackage ({ mkDerivation, base, cairo, containers, craftwerk , craftwerk-cairo, gtk, mtl }: mkDerivation { pname = "craftwerk-gtk"; version = "0.1"; sha256 = "18b63yh4p5ry38c3p6plyhk5j0gmmnyjw25r2dxdaddpnn051nff"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cairo containers craftwerk craftwerk-cairo gtk mtl ]; description = "Gtk UI for Craftwerk"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "crawlchain" = callPackage ({ mkDerivation, base, bytestring, directory, HsOpenSSL , http-streams, network-uri, split, tagsoup, text, time }: mkDerivation { pname = "crawlchain"; version = "0.3.1.0"; sha256 = "1w4bwd8aqqpzp5lj5rqnvzaqnr2hh0civ0rj1hjc0gdyb96mwd2s"; libraryHaskellDepends = [ base bytestring directory HsOpenSSL http-streams network-uri split tagsoup text time ]; testHaskellDepends = [ base bytestring directory HsOpenSSL http-streams network-uri split tagsoup text time ]; description = "Simulation user crawl paths"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "craze" = callPackage ({ mkDerivation, async, base, bytestring, containers, curl , data-default-class, doctest, doctest-discover, haxy, hspec , hspec-discover, HTTP, http-types, lens, lifted-async, lifted-base , monad-control, mtl, optparse-generic, text, transformers , transformers-base }: mkDerivation { pname = "craze"; version = "0.1.3.0"; sha256 = "1nxil1b7c05r6jxq9298sy5nakiaki2864rhm2nld9jlr3ipww5j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bytestring containers curl data-default-class lens lifted-async lifted-base monad-control mtl text transformers transformers-base ]; executableHaskellDepends = [ base bytestring curl lens lifted-async lifted-base monad-control mtl optparse-generic text transformers transformers-base ]; testHaskellDepends = [ base bytestring curl doctest doctest-discover haxy hspec hspec-discover HTTP http-types lens lifted-async lifted-base monad-control mtl text transformers transformers-base ]; testToolDepends = [ hspec-discover ]; description = "HTTP Racing Library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "crc" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , criterion, resourcet, tasty, tasty-golden, vector }: mkDerivation { pname = "crc"; version = "0.1.1.1"; sha256 = "1c3xqjwji5czl58bnlchj0sazziwd6pzacg66kfzda0v22g69l28"; libraryHaskellDepends = [ base bytestring vector ]; testHaskellDepends = [ base bytestring conduit conduit-extra resourcet tasty tasty-golden ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Implements various Cyclic Redundancy Checks (CRC)"; license = lib.licenses.mit; }) {}; "crc16" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "crc16"; version = "0.1.1"; sha256 = "15x3xwq2vyg474m09jak1c2zx9w5acpfjgmy5jj4asxj33z9n7bz"; libraryHaskellDepends = [ base bytestring ]; description = "Calculate the crc16-ccitt"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "crc16-table" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "crc16-table"; version = "0.1"; sha256 = "0x943wmcbj679kj7q2a2ipjycq17ajm71m487vkb8b6gdrdy8f2z"; libraryHaskellDepends = [ array base ]; description = "Compute CRC16 checksums using a lookup table"; license = lib.licenses.bsd3; }) {}; "crc32c" = callPackage ({ mkDerivation, base, bytestring, c2hs, hspec, hspec-core , QuickCheck }: mkDerivation { pname = "crc32c"; version = "0.0.0"; sha256 = "1y008mi1livbm6rpc4rj4nnrkwqqm7xk92sdf14r5iqwj8nnh209"; libraryHaskellDepends = [ base bytestring ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base bytestring hspec hspec-core QuickCheck ]; description = "Haskell bindings for crc32c"; license = lib.licenses.bsd3; }) {}; "crdt" = callPackage ({ mkDerivation, base, binary, bytestring, containers, Diff , hashable, mtl, network-info, safe, stm, time, vector }: mkDerivation { pname = "crdt"; version = "10.7"; sha256 = "0745aa7zs5niwi55kdkfnyii9vdg9jfqr2872w068r8p33njcbdk"; libraryHaskellDepends = [ base binary bytestring containers Diff hashable mtl network-info safe stm time vector ]; description = "Conflict-free replicated data types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "crdt-event-fold" = callPackage ({ mkDerivation, aeson, base, binary, containers , data-default-class, data-dword, exceptions, hspec, monad-logger , mtl, transformers }: mkDerivation { pname = "crdt-event-fold"; version = "1.5.1.1"; sha256 = "1625x6zk6znfzz76pk1d1wkh2qvybdpwaxpm20kk88jsakhvg0br"; libraryHaskellDepends = [ aeson base binary containers data-default-class data-dword exceptions monad-logger mtl transformers ]; testHaskellDepends = [ aeson base binary containers data-default-class data-dword exceptions hspec monad-logger mtl transformers ]; description = "Garbage collected event folding CRDT"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "creatur" = callPackage ({ mkDerivation, array, base, binary, bytestring, cereal, cond , directory, exceptions, filepath, gray-extended, hdaemonize , hsyslog, HUnit, MonadRandom, mtl, QuickCheck, random, split , temporary, test-framework, test-framework-hunit , test-framework-quickcheck2, time, transformers, unix }: mkDerivation { pname = "creatur"; version = "5.9.30"; sha256 = "1zxg8zkm1n78c80z6xqnnx6x8jzpfx0lfdjn26i9p3rr3wd78bf3"; libraryHaskellDepends = [ array base binary bytestring cereal cond directory exceptions filepath gray-extended hdaemonize hsyslog MonadRandom mtl random split time transformers unix ]; testHaskellDepends = [ base cereal directory filepath HUnit MonadRandom mtl QuickCheck temporary test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Framework for artificial life experiments"; license = lib.licenses.bsd3; }) {}; "credential-store" = callPackage ({ mkDerivation, base, bytestring, containers, cryptonite, dbus , memory, safe-exceptions, tasty, tasty-hunit }: mkDerivation { pname = "credential-store"; version = "0.1.2"; sha256 = "114jdbpiyx8xnjxnpz05nqpnb5s29y1iv330b0i491vik8hvrbad"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers cryptonite dbus memory safe-exceptions ]; executableHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring tasty tasty-hunit ]; description = "Library to access secure credential storage providers"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "credentials" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-dynamodb , amazonka-kms, base, bytestring, conduit, cryptonite, exceptions , lens, memory, retry, semigroups, text, time, transformers , unordered-containers }: mkDerivation { pname = "credentials"; version = "0.0.2"; sha256 = "12637ggwm4g81r2ilsjxvdcyj7di74fxaxsfwz9rrs80659h2myd"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-dynamodb amazonka-kms base bytestring conduit cryptonite exceptions lens memory retry semigroups text time transformers unordered-containers ]; testHaskellDepends = [ base ]; description = "Secure Credentials Storage and Distribution"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "credentials-cli" = callPackage ({ mkDerivation, aeson, aeson-pretty, amazonka, amazonka-core , amazonka-dynamodb, attoparsec, base, bytestring, conduit , conduit-extra, credentials, cryptonite, exceptions, lens, mmorph , mtl, optparse-applicative, resourcet, text, transformers-base , unordered-containers, uri-bytestring }: mkDerivation { pname = "credentials-cli"; version = "0.0.2"; sha256 = "103rc970bd86h2vdvi1br37a6a3vnj6mfrhg9vg1kjdf5cjvi56i"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson aeson-pretty amazonka amazonka-core amazonka-dynamodb attoparsec base bytestring conduit conduit-extra credentials cryptonite exceptions lens mmorph mtl optparse-applicative resourcet text transformers-base unordered-containers uri-bytestring ]; description = "Secure Credentials Administration"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "crf-chain1" = callPackage ({ mkDerivation, array, base, binary, containers, data-lens-light , logfloat, monad-codec, parallel, random, sgd, vector , vector-binary-instances, vector-th-unbox }: mkDerivation { pname = "crf-chain1"; version = "0.2.3"; sha256 = "0k805zqjqixicf4s0gs04jc1gijckcnrb3w43sykhhsbz194p0s2"; libraryHaskellDepends = [ array base binary containers data-lens-light logfloat monad-codec parallel random sgd vector vector-binary-instances vector-th-unbox ]; description = "First-order, linear-chain conditional random fields"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "crf-chain1-constrained" = callPackage ({ mkDerivation, array, base, binary, containers, data-lens , data-memocombinators, logfloat, monad-codec, parallel , pedestrian-dag, random, sgd, vector, vector-binary , vector-th-unbox }: mkDerivation { pname = "crf-chain1-constrained"; version = "0.6.0"; sha256 = "0yzwvzknn0qd8d2b0fqk1lznz8fplv6gx8x5hlmhqmi2f625yav7"; libraryHaskellDepends = [ array base binary containers data-lens data-memocombinators logfloat monad-codec parallel pedestrian-dag random sgd vector vector-binary vector-th-unbox ]; description = "First-order, constrained, linear-chain conditional random fields"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "crf-chain2-generic" = callPackage ({ mkDerivation, array, base, binary, comonad-transformers , containers, data-lens, logfloat, monad-codec, parallel, sgd , vector, vector-binary }: mkDerivation { pname = "crf-chain2-generic"; version = "0.3.0"; sha256 = "104r52rf5q84bm6977bsfm4djcz8c08warfkk4xmympb0cmxkhxy"; libraryHaskellDepends = [ array base binary comonad-transformers containers data-lens logfloat monad-codec parallel sgd vector vector-binary ]; description = "Second-order, generic, constrained, linear conditional random fields"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "crf-chain2-tiers" = callPackage ({ mkDerivation, array, base, binary, comonad, containers , data-lens, data-memocombinators, logfloat, monad-codec, parallel , pedestrian-dag, sgd, vector, vector-binary, vector-th-unbox }: mkDerivation { pname = "crf-chain2-tiers"; version = "0.6.0"; sha256 = "14vn96vq7ck9xs1gnjmsxi6hr8mlpa6vbr53v2v4lmbav29jqrhr"; libraryHaskellDepends = [ array base binary comonad containers data-lens data-memocombinators logfloat monad-codec parallel pedestrian-dag sgd vector vector-binary vector-th-unbox ]; description = "Second-order, tiered, constrained, linear conditional random fields"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "critbit" = callPackage ({ mkDerivation, array, base, bytestring, bytestring-trie , containers, criterion, deepseq, hashable, mtl, mwc-random , QuickCheck, test-framework, test-framework-quickcheck2, text , transformers, unordered-containers, vector }: mkDerivation { pname = "critbit"; version = "0.2.0.0"; sha256 = "1xdgaj73ffvj1q1kyi62bifbazmzgamfwzdbdz0c339axw5dga82"; revision = "2"; editedCabalFile = "169kc62qld60glyy375wiiir0s8riwmmy0yfn69brd2gnf4yw1dv"; libraryHaskellDepends = [ array base bytestring deepseq text vector ]; testHaskellDepends = [ base bytestring containers QuickCheck test-framework test-framework-quickcheck2 text transformers vector ]; benchmarkHaskellDepends = [ base bytestring bytestring-trie containers criterion deepseq hashable mtl mwc-random text transformers unordered-containers vector ]; description = "Crit-bit maps and sets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "criterion" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, base, base-compat , base-compat-batteries, binary, binary-orphans, bytestring , cassava, code-page, containers, criterion-measurement, deepseq , directory, exceptions, filepath, Glob, HUnit, js-chart , microstache, mtl, mwc-random, optparse-applicative, parsec , QuickCheck, statistics, tasty, tasty-hunit, tasty-quickcheck , text, time, transformers, transformers-compat, vector , vector-algorithms }: mkDerivation { pname = "criterion"; version = "1.5.13.0"; sha256 = "19vrlldgw2kz5426j0iwsvvhxkbnrnan859vr6ryqh13nrg59a72"; revision = "1"; editedCabalFile = "1xpbvax71yrnilq4iixjfi3by2n8wz5r5nb2r4v9wn85xz0r8dwh"; 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-chart microstache mtl mwc-random optparse-applicative parsec statistics text time transformers transformers-compat vector vector-algorithms ]; executableHaskellDepends = [ base base-compat-batteries optparse-applicative ]; testHaskellDepends = [ aeson base base-compat base-compat-batteries bytestring deepseq directory HUnit QuickCheck statistics tasty tasty-hunit tasty-quickcheck vector ]; description = "Robust, reliable performance measurement and analysis"; license = lib.licenses.bsd3; }) {}; "criterion-cmp" = callPackage ({ mkDerivation, ansi-terminal, base, boxes, bytestring, cassava , containers, filepath, optparse-applicative, vector }: mkDerivation { pname = "criterion-cmp"; version = "0.1.0.0"; sha256 = "0p9l9c89bg1n7xjdq3npvknlfb36gkvpgwhq7i0qd2g20ysdxppd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal base boxes bytestring cassava containers filepath optparse-applicative vector ]; description = "A simple tool for comparing in Criterion benchmark results"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "criterion-compare" = callPackage ({ mkDerivation, base, bytestring, cassava, Chart, Chart-diagrams , clay, colour, containers, data-default, filepath, lens, lucid , optparse-applicative, text, vector }: mkDerivation { pname = "criterion-compare"; version = "0.1.0.0"; sha256 = "034cm3hap9x6cwp44hrd03b09mifcm076a9pn3lgql5ardx91yl7"; revision = "1"; editedCabalFile = "0nzwqk0mrchrymbmim2542s37i3dvvs5ks25839z9x0fp6gpxiq6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cassava Chart Chart-diagrams clay colour containers data-default filepath lens lucid optparse-applicative text vector ]; description = "A simple tool for visualising differences in Criterion benchmark results"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "criterion-measurement" = callPackage ({ mkDerivation, aeson, base, base-compat, binary, containers , deepseq, vector }: mkDerivation { pname = "criterion-measurement"; version = "0.1.3.0"; sha256 = "1ffmjcpmdx2sx0sr3g5n2s8dhrbmh7606zfnymv2v9h1rf36xf3x"; libraryHaskellDepends = [ aeson base base-compat binary containers deepseq vector ]; description = "Criterion measurement functionality and associated types"; license = lib.licenses.bsd3; }) {}; "criterion-plus" = callPackage ({ mkDerivation, base, criterion, deepseq, HTF, HUnit, loch-th , monad-control, mtl, optparse-applicative, placeholders , QuickCheck, statistics, string-conversions, system-fileio , system-filepath, text, th-printf, transformers, transformers-base , vector }: mkDerivation { pname = "criterion-plus"; version = "0.1.3"; sha256 = "127nqhp2gczbfqablvrrk92am4kpsnzhvyl4kcy98kdv313vcwdl"; libraryHaskellDepends = [ base criterion deepseq loch-th monad-control mtl optparse-applicative placeholders statistics string-conversions system-fileio system-filepath text th-printf transformers transformers-base vector ]; testHaskellDepends = [ base criterion deepseq HTF HUnit loch-th monad-control mtl optparse-applicative placeholders QuickCheck statistics string-conversions system-fileio system-filepath text th-printf transformers transformers-base vector ]; description = "Enhancement of the \"criterion\" benchmarking library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "criterion-to-html" = callPackage ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring , containers, filepath }: mkDerivation { pname = "criterion-to-html"; version = "0.0.0.3"; sha256 = "010x56czgipw3p1cfkx07mlcy4yj6advq3zzgrxpmjhrxzsa89xn"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson base blaze-html blaze-markup bytestring containers filepath ]; description = "Convert criterion output to HTML reports"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "criu-rpc" = callPackage ({ mkDerivation, base, criu-rpc-types, lens-family, network , process, proto-lens, text, unix }: mkDerivation { pname = "criu-rpc"; version = "0.0.2"; sha256 = "1kk005fxchzc7ib3dldsks5ag4i2cjrsvb0mbibj2h4kx9z2d7lw"; libraryHaskellDepends = [ base criu-rpc-types lens-family network process proto-lens text unix ]; description = "CRIU RPC client"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "criu-rpc-types" = callPackage ({ mkDerivation, base, proto-lens, proto-lens-protoc, protobuf }: mkDerivation { pname = "criu-rpc-types"; version = "0.0.0.2"; sha256 = "11nmp8qy7dd0rb8gvpis3j9gbwpwnk7zm8hi4igrgxphpkhn3fpz"; setupHaskellDepends = [ base proto-lens-protoc ]; libraryHaskellDepends = [ base proto-lens proto-lens-protoc ]; libraryPkgconfigDepends = [ protobuf ]; description = "Criu RPC protocol buffer types"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) protobuf;}; "crjdt-haskell" = callPackage ({ mkDerivation, base, containers, free, hedgehog, hspec, mtl, text }: mkDerivation { pname = "crjdt-haskell"; version = "0.3.0"; sha256 = "1cxfmpvsm4zjaks6afcf7fjcr7k50p9nx2pasah6862j47j4npgc"; revision = "1"; editedCabalFile = "118xzpnj3mlhag71dhpr0lj35pfxkz5xgykw9wqjyfldqy53p00b"; libraryHaskellDepends = [ base containers free mtl text ]; testHaskellDepends = [ base containers hedgehog hspec mtl ]; description = "A Conflict-Free Replicated JSON Datatype for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "crockford" = callPackage ({ mkDerivation, base, digits, QuickCheck, safe }: mkDerivation { pname = "crockford"; version = "0.2"; sha256 = "1fgsmf2k0v1j7b3gv06q9c65410qa2ivl59rwkm7j931wsymsg26"; libraryHaskellDepends = [ base digits QuickCheck safe ]; description = "An implementation of Douglas Crockford's base32 encoding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "crocodile" = callPackage ({ mkDerivation, base, bmp, bytestring, deepseq, ghc-prim, heap , HUnit, mersenne-random-pure64, mtl, parallel }: mkDerivation { pname = "crocodile"; version = "0.1.2"; sha256 = "1krvcn5yb9i6jxwn2wwnpc8ylivhn27315a2sifn19f1l2vvy038"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bmp bytestring deepseq ghc-prim heap HUnit mersenne-random-pure64 mtl parallel ]; description = "An offline renderer supporting ray tracing and photon mapping"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cron" = callPackage ({ mkDerivation, attoparsec, base, criterion, data-default-class , hedgehog, mtl, mtl-compat, old-locale, semigroups, tasty , tasty-hedgehog, tasty-hunit, text, time, transformers-compat }: mkDerivation { pname = "cron"; version = "0.7.0"; sha256 = "0f8jb2pxy89hkdnm20yz88b3j3vgh1a9c1dxiym3150izp34ikd5"; libraryHaskellDepends = [ attoparsec base data-default-class mtl mtl-compat old-locale semigroups text time ]; testHaskellDepends = [ attoparsec base hedgehog semigroups tasty tasty-hedgehog tasty-hunit text time transformers-compat ]; benchmarkHaskellDepends = [ attoparsec base criterion text time ]; description = "Cron datatypes and Attoparsec parser"; license = lib.licenses.mit; }) {}; "cron-compat" = callPackage ({ mkDerivation, attoparsec, base, cron, derive, hspec , hspec-expectations, mtl, mtl-compat, old-locale, QuickCheck, text , time, transformers, transformers-compat }: mkDerivation { pname = "cron-compat"; version = "0.2.6"; sha256 = "0km70j3xfqvpra9mvbxpvpqd7arjjfcpazmilvmj6kjxk6cw7pfx"; libraryHaskellDepends = [ attoparsec base mtl mtl-compat old-locale text time transformers-compat ]; testHaskellDepends = [ attoparsec base cron derive hspec hspec-expectations QuickCheck text time transformers ]; description = "Cron datatypes and Attoparsec parser"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "cronus" = callPackage ({ mkDerivation, base, bytestring, comonad, containers, deepseq , hashable, mtl, profunctors, text, transformers , unordered-containers, vector }: mkDerivation { pname = "cronus"; version = "0.1.0.0"; sha256 = "10mypmm3q1icxdmgqxpvha8igyr6nddwmpbhpxkksaqfgy7a6g63"; libraryHaskellDepends = [ base bytestring comonad containers deepseq hashable mtl profunctors text transformers unordered-containers vector ]; description = "Another bloated standard library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cropty" = callPackage ({ mkDerivation, base, binary, bytestring, cryptonite, hedgehog , unliftio }: mkDerivation { pname = "cropty"; version = "0.3.1.0"; sha256 = "1syffvzak02j5rha2wc61yjw9g98g0mqq2j2smv1ri8y0p43gdii"; libraryHaskellDepends = [ base binary bytestring cryptonite ]; testHaskellDepends = [ base binary hedgehog unliftio ]; description = "Encryption and decryption"; license = lib.licenses.mit; }) {}; "cruncher-types" = callPackage ({ mkDerivation, aeson, base, containers, hlint, lens, text }: mkDerivation { pname = "cruncher-types"; version = "1.1.0"; sha256 = "0kp0vm8mvgn12kk5csyhzv6g6az43acl6iwjbhvfdfr2mqif2b9h"; libraryHaskellDepends = [ aeson base containers lens text ]; testHaskellDepends = [ base hlint ]; description = "Request and Response types for Eval.so's API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "crunghc" = callPackage ({ mkDerivation, base, bytestring, directory, filelock, filepath , process, SHA, text, time, transformers, unix }: mkDerivation { pname = "crunghc"; version = "0.1.1.1"; sha256 = "08341mvdca70nlkdi2im344hhkv62s278a1gkp02hj0zrixzfkqm"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory filelock filepath process SHA text time transformers unix ]; description = "A runghc replacement with transparent caching"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "crypt-sha512" = callPackage ({ mkDerivation, attoparsec, base, bytestring, cryptohash-sha512 , quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "crypt-sha512"; version = "0"; sha256 = "1wsma9frdrn39i506zydlzlk1ir6jh1pidqfjms8rwqjpx965gn2"; revision = "7"; editedCabalFile = "18i2irw9ghwic6yanl6iqqbqqvlwvm6hvvniqgb75hinxgyim0d4"; libraryHaskellDepends = [ attoparsec base bytestring cryptohash-sha512 ]; testHaskellDepends = [ base bytestring quickcheck-instances tasty tasty-hunit tasty-quickcheck ]; description = "Pure Haskell implelementation for GNU SHA512 crypt algorithm"; license = lib.licenses.bsd3; }) {}; "crypto-api" = callPackage ({ mkDerivation, base, bytestring, cereal, entropy, tagged , transformers }: mkDerivation { pname = "crypto-api"; version = "0.13.3"; sha256 = "19bsmkqkpnvh01b77pmyarx00fic15j4hvg4pzscrj4prskrx2i9"; revision = "1"; editedCabalFile = "1z6n1sa5pn3iqvqjrd8hv4bc2pxzsrhm5sh0l8z7g9lbqp6w0wp5"; libraryHaskellDepends = [ base bytestring cereal entropy tagged transformers ]; description = "A generic interface for cryptographic operations"; license = lib.licenses.bsd3; }) {}; "crypto-api-tests" = callPackage ({ mkDerivation, base, bytestring, cereal, crypto-api, directory , filepath, HUnit, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "crypto-api-tests"; version = "0.3"; sha256 = "0w3j43jdrlj28jryp18hc6q84nkl2yf4vs1hhgrsk7gb9kfyqjpl"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cereal crypto-api directory filepath HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A test framework and KATs for cryptographic operations"; license = lib.licenses.bsd3; }) {}; "crypto-cipher-benchmarks" = callPackage ({ mkDerivation, base, byteable, bytestring, criterion , crypto-cipher-types, mtl, pretty, securemem }: mkDerivation { pname = "crypto-cipher-benchmarks"; version = "0.0.5"; sha256 = "1ddyz0fn3srvm37afbiw86lv0z7iwrmnhazgvk0gg5n3ic57anhq"; libraryHaskellDepends = [ base byteable bytestring criterion crypto-cipher-types mtl pretty securemem ]; description = "Generic cryptography cipher benchmarks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "crypto-cipher-tests" = callPackage ({ mkDerivation, base, byteable, bytestring, crypto-cipher-types , HUnit, mtl, QuickCheck, securemem, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "crypto-cipher-tests"; version = "0.0.11"; sha256 = "19wqignlq90qwpam01hnmmrxaxh5lkax9l1l6rlbi4a07nvp1dnz"; libraryHaskellDepends = [ base byteable bytestring crypto-cipher-types HUnit mtl QuickCheck securemem test-framework test-framework-hunit test-framework-quickcheck2 ]; testHaskellDepends = [ base byteable bytestring crypto-cipher-types HUnit mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Generic cryptography cipher tests"; license = lib.licenses.bsd3; }) {}; "crypto-cipher-types" = callPackage ({ mkDerivation, base, byteable, bytestring, securemem }: mkDerivation { pname = "crypto-cipher-types"; version = "0.0.9"; sha256 = "03qa1i1kj07pfrxsi7fiaqnnd0vi94jd4jfswbmnm4gp1nvzcwr0"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base byteable bytestring securemem ]; description = "Generic cryptography cipher types"; license = lib.licenses.bsd3; }) {}; "crypto-classical" = callPackage ({ mkDerivation, base, bytestring, containers, crypto-numbers , crypto-random, modular-arithmetic, QuickCheck, text, transformers }: mkDerivation { pname = "crypto-classical"; version = "0.3.0"; sha256 = "1jkgdaln74sznkqr1knainpn3pbjih76rk3r7wmx28jvy57pm1b3"; libraryHaskellDepends = [ base bytestring containers crypto-numbers crypto-random modular-arithmetic text transformers ]; testHaskellDepends = [ base bytestring QuickCheck ]; description = "An educational tool for studying classical cryptography schemes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "crypto-conduit" = callPackage ({ mkDerivation, base, bytestring, cereal, conduit, conduit-extra , crypto-api, cryptocipher, cryptohash-cryptoapi, hspec, resourcet , skein, transformers }: mkDerivation { pname = "crypto-conduit"; version = "0.5.5"; sha256 = "0zd4smj3rk2x1msl8z8f5y01x4b87rhgm45g26g6c3dsdasn1lyf"; libraryHaskellDepends = [ base bytestring cereal conduit conduit-extra crypto-api resourcet transformers ]; testHaskellDepends = [ base bytestring cereal conduit conduit-extra crypto-api cryptocipher cryptohash-cryptoapi hspec skein transformers ]; description = "Conduit interface for cryptographic operations (from crypto-api)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "crypto-enigma" = callPackage ({ mkDerivation, ansi-terminal, base, containers, HUnit , optparse-applicative, QuickCheck, split, text }: mkDerivation { pname = "crypto-enigma"; version = "0.1.1.6"; sha256 = "07qxrpwg9r2w2l0d2nrvn703vzsfhchznly93bnr2pfpbwj4iv2z"; revision = "7"; editedCabalFile = "1i5vlza8rl6a4wz4v3l61m6x7phbv1ly0di0cf3v3amz38x828qz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers split text ]; executableHaskellDepends = [ ansi-terminal base containers optparse-applicative split text ]; testHaskellDepends = [ base HUnit QuickCheck ]; description = "An Enigma machine simulator with display"; license = lib.licenses.bsd3; }) {}; "crypto-keys-ssh" = callPackage ({ mkDerivation, base, base64-bytestring, binary, bytestring }: mkDerivation { pname = "crypto-keys-ssh"; version = "0.1.0.0"; sha256 = "17r15w7rw6klcw5nlq6acka7rq3kba3vikwggb2fssr8x7wfrm5r"; libraryHaskellDepends = [ base base64-bytestring binary bytestring ]; description = "Like crypto-pubkey-openssh but not dependent on any specific crypto library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "crypto-multihash" = callPackage ({ mkDerivation, base, base58-bytestring, bytestring, containers , cryptonite, hspec, memory, QuickCheck, string-conversions }: mkDerivation { pname = "crypto-multihash"; version = "0.4.2.0"; sha256 = "11bypl9lgd4ajv2qx8f48kk97iknz6d0nscgicgamprrvqdfgx81"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base58-bytestring bytestring containers cryptonite memory string-conversions ]; executableHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring hspec QuickCheck ]; description = "Multihash library on top of cryptonite crypto library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "crypto-numbers" = callPackage ({ mkDerivation, base, byteable, bytestring, criterion , crypto-random, ghc-prim, integer-gmp, mtl, tasty, tasty-hunit , tasty-quickcheck, vector }: mkDerivation { pname = "crypto-numbers"; version = "0.2.7"; sha256 = "19l9y5jzvqrqfam13xin9m9ca0s5ql86yv0cjn6dzkydx4byn2j2"; revision = "1"; editedCabalFile = "1jjkhid8kwrz5894nad537rqxzzyx6b687bmgyk70nv0ny336j9b"; libraryHaskellDepends = [ base bytestring crypto-random ghc-prim integer-gmp vector ]; testHaskellDepends = [ base byteable bytestring crypto-random tasty tasty-hunit tasty-quickcheck vector ]; benchmarkHaskellDepends = [ base bytestring criterion mtl ]; description = "Cryptographic numbers: functions and algorithms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "crypto-pubkey" = callPackage ({ mkDerivation, base, byteable, bytestring, criterion , crypto-numbers, crypto-pubkey-types, crypto-random, cryptohash , deepseq, mtl, tasty, tasty-hunit, tasty-kat, tasty-quickcheck }: mkDerivation { pname = "crypto-pubkey"; version = "0.2.8"; sha256 = "0vmmx2fqq2xc3xfavy22i2nyynpk88jhmjr62qgxw5w5qgsz5k60"; libraryHaskellDepends = [ base byteable bytestring crypto-numbers crypto-pubkey-types crypto-random cryptohash ]; testHaskellDepends = [ base byteable bytestring crypto-numbers crypto-pubkey-types crypto-random cryptohash tasty tasty-hunit tasty-kat tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion crypto-pubkey-types crypto-random cryptohash deepseq mtl ]; description = "Public Key cryptography"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "crypto-pubkey-openssh" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, attoparsec, base , base64-bytestring, bytestring, cereal, crypto-pubkey-types , deepseq, filepath, pem, process, QuickCheck, tasty , tasty-quickcheck, temporary }: mkDerivation { pname = "crypto-pubkey-openssh"; version = "0.2.7"; sha256 = "0ndb1crjl3xbd18bfs3ipqbzn120mpqnn27jfi4vjqf5ak48b444"; libraryHaskellDepends = [ asn1-encoding asn1-types attoparsec base base64-bytestring bytestring cereal crypto-pubkey-types pem ]; testHaskellDepends = [ asn1-encoding asn1-types attoparsec base base64-bytestring bytestring cereal crypto-pubkey-types deepseq filepath pem process QuickCheck tasty tasty-quickcheck temporary ]; description = "OpenSSH keys decoder/encoder"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "crypto-pubkey-types" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, base }: mkDerivation { pname = "crypto-pubkey-types"; version = "0.4.3"; sha256 = "0q0wlzjmpx536h1zcdzrpxjkvqw8abj8z0ci38138kpch4igbnby"; libraryHaskellDepends = [ asn1-encoding asn1-types base ]; description = "Generic cryptography Public keys algorithm types"; license = lib.licenses.bsd3; }) {}; "crypto-random" = callPackage ({ mkDerivation, base, bytestring, securemem, unix, vector }: mkDerivation { pname = "crypto-random"; version = "0.0.9"; sha256 = "0139kbbb2h7vshf68y3fvjda29lhj7jjwl4vq78w4y8k8hc7l2hp"; revision = "1"; editedCabalFile = "1ax1iafbbqkcrvjnnxlvqh2zgpx8xzcbxl6l870207bpzwrja2f1"; libraryHaskellDepends = [ base bytestring securemem unix vector ]; description = "Simple cryptographic random related types"; license = lib.licenses.bsd3; }) {}; "crypto-random-api" = callPackage ({ mkDerivation, base, bytestring, entropy }: mkDerivation { pname = "crypto-random-api"; version = "0.2.0"; sha256 = "0z49kwgjj7rz235642q64hbkgp0zl6ipn29xd19yb75xc5q7gsan"; libraryHaskellDepends = [ base bytestring entropy ]; description = "Simple random generators API for cryptography related code"; license = lib.licenses.bsd3; }) {}; "crypto-random-effect" = callPackage ({ mkDerivation, base, bytestring, crypto-random , extensible-effects, securemem, transformers }: mkDerivation { pname = "crypto-random-effect"; version = "0.2.0.4.1"; sha256 = "1gj40r6i79jvsghyv4nqm3yrjlby9fkxxhzp0lkr5j1b9b3b2xwr"; revision = "1"; editedCabalFile = "0ccwjlmyr03aym3ha83jg2lcjnq14mivvp5ir7yf7vxi2qw5f5zj"; libraryHaskellDepends = [ base bytestring crypto-random extensible-effects securemem transformers ]; description = "A random effect using crypto-random"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "crypto-rng" = callPackage ({ mkDerivation, base, bytestring, entropy, exceptions , monad-control, mtl, primitive, random, transformers-base }: mkDerivation { pname = "crypto-rng"; version = "0.3.0.1"; sha256 = "0454zc70kxsahpcgnkk24rvjhm3bdlrd33qyl84zvixpv3m4mrps"; libraryHaskellDepends = [ base bytestring entropy exceptions monad-control mtl primitive random transformers-base ]; description = "Cryptographic random number generator"; license = lib.licenses.bsd3; }) {}; "crypto-simple" = callPackage ({ mkDerivation, base, bytestring, cryptonite, hspec, QuickCheck }: mkDerivation { pname = "crypto-simple"; version = "0.1.0.0"; sha256 = "0vifwsgvrgpmdc5mxqn81icnsaawf3l49pw1jn2f3vmv8ck3w3x9"; libraryHaskellDepends = [ base bytestring cryptonite ]; testHaskellDepends = [ base bytestring cryptonite hspec QuickCheck ]; description = "A simple high level encryption interface based on cryptonite"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "crypto-sodium" = callPackage ({ mkDerivation, base, base16, bytestring, cereal, deepseq , hedgehog, HUnit, libsodium, memory, NaCl, random, safe-exceptions , tasty, tasty-discover, tasty-hedgehog, tasty-hunit }: mkDerivation { pname = "crypto-sodium"; version = "0.0.5.0"; sha256 = "0c1q0kmvglmlvv8z8q8nyjjjy02r41bk32pr1z080x79z612zad5"; libraryHaskellDepends = [ base bytestring cereal libsodium memory NaCl random safe-exceptions ]; testHaskellDepends = [ base base16 bytestring deepseq hedgehog HUnit libsodium memory safe-exceptions tasty tasty-hedgehog tasty-hunit ]; testToolDepends = [ tasty-discover ]; description = "Easy-and-safe-to-use high-level cryptography based on Sodium"; license = lib.licenses.mpl20; }) {}; "crypto-token" = callPackage ({ mkDerivation, array, base, cryptonite, memory }: mkDerivation { pname = "crypto-token"; version = "0.0.1"; sha256 = "1djn3fhxm639qarjjrax60p3kva54baj8sdcdlng02034kjzx6i6"; libraryHaskellDepends = [ array base cryptonite memory ]; description = "crypto tokens"; license = lib.licenses.bsd3; }) {}; "crypto-totp" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, cryptohash , tagged, unix }: mkDerivation { pname = "crypto-totp"; version = "0.1.0.1"; sha256 = "0vkjkyaxp0rb4n2p7gdbbswm32gvbsbqnb6xs9hh4rncfaghpqds"; libraryHaskellDepends = [ base bytestring cereal containers cryptohash tagged unix ]; description = "Provides generation and verification services for time-based one-time keys"; license = lib.licenses.bsd3; }) {}; "cryptocipher" = callPackage ({ mkDerivation, base, cipher-aes, cipher-blowfish, cipher-camellia , cipher-des, cipher-rc4, crypto-cipher-types }: mkDerivation { pname = "cryptocipher"; version = "0.6.2"; sha256 = "0ip3a2as0df6drl29sryayxx22sx55v6bs60s2fh3i1nxqnydf9l"; libraryHaskellDepends = [ base cipher-aes cipher-blowfish cipher-camellia cipher-des cipher-rc4 crypto-cipher-types ]; description = "Symmetrical block and stream ciphers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cryptocompare" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , exceptions, hspec, hspec-expectations, http-conduit, MissingH , text, time, transformers, unordered-containers }: mkDerivation { pname = "cryptocompare"; version = "0.1.2"; sha256 = "19p923d8hvhlf16gnpxp8fq5y9kmg4kqnq04w48hc1pkba7v9g2q"; libraryHaskellDepends = [ aeson base bytestring containers directory exceptions http-conduit MissingH text time transformers unordered-containers ]; testHaskellDepends = [ base hspec hspec-expectations MissingH ]; description = "Haskell wrapper for the cryptocompare API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cryptoconditions" = callPackage ({ mkDerivation, aeson, aeson-quick, asn1-encoding, asn1-parse , asn1-types, base, base16-bytestring, base64-bytestring , bytestring, containers, cryptonite, memory, tasty, tasty-hunit , text, transformers }: mkDerivation { pname = "cryptoconditions"; version = "0.2.5"; sha256 = "0p4y5irjqvd79qr1gq5v57pnyg1z4vm9pmlv9dx3v59vakz0yfcf"; libraryHaskellDepends = [ aeson asn1-encoding asn1-parse asn1-types base base64-bytestring bytestring containers cryptonite memory text ]; testHaskellDepends = [ aeson aeson-quick asn1-encoding base base16-bytestring base64-bytestring bytestring containers cryptonite tasty tasty-hunit text transformers ]; description = "Interledger Crypto-Conditions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cryptohash" = callPackage ({ mkDerivation, base, byteable, bytestring, criterion, cryptonite , ghc-prim, HUnit, memory, QuickCheck, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "cryptohash"; version = "0.11.9"; sha256 = "1yr2iyb779znj79j3fq4ky8l1y8a600a2x1fx9p5pmpwq5zq93y2"; libraryHaskellDepends = [ base byteable bytestring cryptonite ghc-prim memory ]; testHaskellDepends = [ base byteable bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base byteable bytestring criterion ]; description = "collection of crypto hashes, fast, pure and practical"; license = lib.licenses.bsd3; }) {}; "cryptohash-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , cryptohash, resourcet, transformers }: mkDerivation { pname = "cryptohash-conduit"; version = "0.1.1"; sha256 = "1kmlskgb0jx8hkzdncr24aqir9k1kyfcb2rypvkdld1yin4nslga"; libraryHaskellDepends = [ base bytestring conduit conduit-extra cryptohash resourcet transformers ]; description = "cryptohash conduit"; license = lib.licenses.bsd3; }) {}; "cryptohash-cryptoapi" = callPackage ({ mkDerivation, base, bytestring, cereal, crypto-api, cryptonite , memory, tagged }: mkDerivation { pname = "cryptohash-cryptoapi"; version = "0.1.4"; sha256 = "13h5f9pmcd0swa4asl7wzpf5lskpgjdqrmy1mqdc78gsxdj8cyki"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cereal crypto-api cryptonite memory tagged ]; description = "Crypto-api interfaces for cryptohash"; license = lib.licenses.bsd3; }) {}; "cryptohash-md5" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, criterion , pureMD5, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "cryptohash-md5"; version = "0.11.101.0"; sha256 = "018g13hkmq5782i24b4518hcd926fl6x6fh5hd7b9wlxwc5dn21v"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base base16-bytestring bytestring pureMD5 tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Fast, pure and practical MD5 implementation"; license = lib.licenses.bsd3; }) {}; "cryptohash-sha1" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, criterion , SHA, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "cryptohash-sha1"; version = "0.11.101.0"; sha256 = "0h9jl9v38gj0vnscqx7xdklk634p05fa6z2pcvknisq2mnbjq154"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base base16-bytestring bytestring SHA tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Fast, pure and practical SHA-1 implementation"; license = lib.licenses.bsd3; }) {}; "cryptohash-sha256" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, criterion , SHA, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "cryptohash-sha256"; version = "0.11.102.1"; sha256 = "1xkb7iqplbw4fy1122p79xf1zcb7k44rl0wmfj1q06l7cdqxr9vk"; configureFlags = [ "-fuse-cbits" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base base16-bytestring bytestring SHA tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion SHA ]; description = "Fast, pure and practical SHA-256 implementation"; license = lib.licenses.bsd3; }) {}; "cryptohash-sha512" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, criterion , SHA, tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "cryptohash-sha512"; version = "0.11.101.0"; sha256 = "0a6sc5b6w0k47fyjhyrfm3p25jsbsqjknfq5mbj53p2p1qsfykc1"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base base16-bytestring bytestring SHA tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Fast, pure and practical SHA-512 implementation"; license = lib.licenses.bsd3; }) {}; "cryptoids" = callPackage ({ mkDerivation, base, binary, bytestring, cryptoids-class , cryptoids-types, cryptonite, directory, exceptions, filepath , memory }: mkDerivation { pname = "cryptoids"; version = "0.5.1.0"; sha256 = "0ai7hg4r944hck9vq2ffwwjsxp3mjfvxwhfr8b8765n1bh86i466"; revision = "5"; editedCabalFile = "1g2p5519rrbiizry5izdmqn47sayv7v7kqmj0w7abdn6b68di73j"; libraryHaskellDepends = [ base binary bytestring cryptoids-class cryptoids-types cryptonite directory exceptions filepath memory ]; description = "Reversable and secure encoding of object ids as a bytestring"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cryptoids-class" = callPackage ({ mkDerivation, base, cryptoids-types, exceptions }: mkDerivation { pname = "cryptoids-class"; version = "0.0.0"; sha256 = "0zp0d815r0dv2xqdi6drq846zz2a82gpqp6nvap3b5dnx2q3hbjy"; revision = "4"; editedCabalFile = "0c3cq648sh5cpj0isknhayamzgzv8avixxfpzr4riags70jr28ld"; libraryHaskellDepends = [ base cryptoids-types exceptions ]; description = "Typeclass-based interface to cryptoids"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cryptoids-types" = callPackage ({ mkDerivation, aeson, base, binary, deepseq, hashable , http-api-data, path-pieces }: mkDerivation { pname = "cryptoids-types"; version = "1.0.0"; sha256 = "0dhv92hdydhhgwgdihl3wpiyxl10szrgfnb68ygn07xxhmmfc3hf"; revision = "2"; editedCabalFile = "0nszxjdf9zd7dh4ar2vbnjs8a5awbqh2m3p0pvsypgiflcrlp9wn"; libraryHaskellDepends = [ aeson base binary deepseq hashable http-api-data path-pieces ]; description = "Shared types for encrypting internal object identifiers before exposure"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cryptol" = callPackage ({ mkDerivation, alex, ansi-terminal, array, async, base , base-compat, blaze-html, bv-sized, bytestring, containers , criterion, cryptohash-sha1, deepseq, directory, exceptions, extra , filepath, ghc-prim, gitrev, GraphSCC, happy, haskeline, heredoc , integer-gmp, libBF, MemoTrie, monad-control, monadLib, mtl , optparse-applicative, panic, parameterized-utils, prettyprinter , process, sbv, simple-smt, stm, strict, temporary, text, tf-random , time, transformers, transformers-base, what4 }: mkDerivation { pname = "cryptol"; version = "2.12.0"; sha256 = "13h5bd6xqh3x6jqdv8a25ffyj10wdyam0flzpdxi4zd23z5b2ihp"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array async base base-compat bv-sized bytestring containers cryptohash-sha1 deepseq directory exceptions filepath ghc-prim gitrev GraphSCC heredoc integer-gmp libBF MemoTrie monad-control monadLib mtl panic parameterized-utils prettyprinter process sbv simple-smt stm strict text tf-random time transformers-base what4 ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ ansi-terminal base base-compat blaze-html containers directory exceptions extra filepath haskeline monad-control mtl optparse-applicative process temporary text transformers ]; benchmarkHaskellDepends = [ base criterion deepseq directory filepath sbv text ]; description = "Cryptol: The Language of Cryptography"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cryptonite" = callPackage ({ mkDerivation, base, basement, bytestring, deepseq, gauge , ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit , tasty-kat, tasty-quickcheck }: mkDerivation { pname = "cryptonite"; version = "0.29"; sha256 = "13xhp3hshb8x06bw37kp16c9jpjmgfn06nkj9drz745fv8f04fnq"; libraryHaskellDepends = [ base basement bytestring deepseq ghc-prim integer-gmp memory ]; testHaskellDepends = [ base bytestring memory tasty tasty-hunit tasty-kat tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring deepseq gauge memory random ]; description = "Cryptography Primitives sink"; license = lib.licenses.bsd3; }) {}; "cryptonite_0_30" = callPackage ({ mkDerivation, base, basement, bytestring, deepseq, gauge , ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit , tasty-kat, tasty-quickcheck }: mkDerivation { pname = "cryptonite"; version = "0.30"; sha256 = "07bb97iszhnrfddh5ql6p3dqd0c13xycjw5n2kljw7d0ia59q2an"; libraryHaskellDepends = [ base basement bytestring deepseq ghc-prim integer-gmp memory ]; testHaskellDepends = [ base bytestring memory tasty tasty-hunit tasty-kat tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring deepseq gauge memory random ]; description = "Cryptography Primitives sink"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cryptonite-cd" = callPackage ({ mkDerivation, base, basement-cd, bytestring, deepseq, gauge , ghc-prim, integer-gmp, memory-cd, random, tasty, tasty-hunit , tasty-kat, tasty-quickcheck }: mkDerivation { pname = "cryptonite-cd"; version = "0.29.1"; sha256 = "053zfjxwnpaiw0kkky0fdbdqqyarygqnvmlm4vziqqrlkm4nba0c"; revision = "3"; editedCabalFile = "1j7ch1h7irlk8lx0zjk41f4j0fmn3x96zf5355m669dwivan3m7s"; libraryHaskellDepends = [ base basement-cd bytestring deepseq ghc-prim integer-gmp memory-cd ]; testHaskellDepends = [ base bytestring memory-cd tasty tasty-hunit tasty-kat tasty-quickcheck ]; benchmarkHaskellDepends = [ base bytestring deepseq gauge memory-cd random ]; description = "Cryptography Primitives sink"; license = lib.licenses.bsd3; }) {}; "cryptonite-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-combinators , conduit-extra, cryptonite, exceptions, memory, resourcet, tasty , tasty-hunit, tasty-quickcheck, transformers }: mkDerivation { pname = "cryptonite-conduit"; version = "0.2.2"; sha256 = "1bldcmda4xh52mw1wfrjljv8crhw3al7v7kv1j0vidvr7ymnjpbh"; revision = "1"; editedCabalFile = "1hh2nzfz4qpxgivfilgk4ll416lph8b2fdkzpzrmqfjglivydfmz"; libraryHaskellDepends = [ base bytestring conduit conduit-extra cryptonite exceptions memory resourcet transformers ]; testHaskellDepends = [ base bytestring conduit conduit-combinators cryptonite memory tasty tasty-hunit tasty-quickcheck ]; description = "cryptonite conduit"; license = lib.licenses.bsd3; }) {}; "cryptonite-openssl" = callPackage ({ mkDerivation, base, basement, bytestring, cryptonite, memory , openssl, tasty, tasty-hunit, tasty-kat, tasty-quickcheck }: mkDerivation { pname = "cryptonite-openssl"; version = "0.7"; sha256 = "1xj41354dx24rfh6i7av7qamvin34z4g6m1hxw1fc9jg4q41qkly"; libraryHaskellDepends = [ base basement bytestring cryptonite memory ]; librarySystemDepends = [ openssl ]; testHaskellDepends = [ base bytestring cryptonite tasty tasty-hunit tasty-kat tasty-quickcheck ]; description = "Crypto stuff using OpenSSL cryptographic library"; license = lib.licenses.bsd3; }) {inherit (pkgs) openssl;}; "cryptostore" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, base, basement , bytestring, cryptonite, hourglass, memory, pem, tasty , tasty-hunit, tasty-quickcheck, x509, x509-validation }: mkDerivation { pname = "cryptostore"; version = "0.2.2.0"; sha256 = "0n70amg7y2qwfjhj4xaqjia46fbabba9l2g19ry191m7c4zp1skx"; libraryHaskellDepends = [ asn1-encoding asn1-types base basement bytestring cryptonite hourglass memory pem x509 x509-validation ]; testHaskellDepends = [ asn1-types base bytestring cryptonite hourglass memory pem tasty tasty-hunit tasty-quickcheck x509 ]; description = "Serialization of cryptographic data types"; license = lib.licenses.bsd3; }) {}; "cryptsy-api" = callPackage ({ mkDerivation, aeson, base, bytestring, deepseq, either , http-client, http-client-tls, old-locale, pipes-attoparsec , pipes-http, text, time, transformers, unordered-containers , vector }: mkDerivation { pname = "cryptsy-api"; version = "0.2.1"; sha256 = "1knnzh77y4rr7ka2nfwr99z61v2pvx2p1mzji06ac0mjk2n80ybs"; revision = "1"; editedCabalFile = "0j7ak0dypmr8g9zxrkr9pv5rn2hkj0m2lny2r1j2gwzkw61xifiz"; libraryHaskellDepends = [ aeson base bytestring deepseq either http-client http-client-tls old-locale pipes-attoparsec pipes-http text time transformers unordered-containers vector ]; description = "Bindings for Cryptsy cryptocurrency exchange API"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "crystalfontz" = callPackage ({ mkDerivation, base, crc16-table, MaybeT, serialport }: mkDerivation { pname = "crystalfontz"; version = "0.1"; sha256 = "14mh098kgckncips17bdsbg08q78xk1114174zq860z4znmc1gxv"; libraryHaskellDepends = [ base crc16-table MaybeT serialport ]; description = "Control Crystalfontz LCD displays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "csa" = callPackage ({ mkDerivation, base, hedgehog, hmatrix, tasty, tasty-hedgehog , tasty-hspec }: mkDerivation { pname = "csa"; version = "0.1.0"; sha256 = "0jnhn4lgj5l466c31h2lwslnal3ypk3ma2j75zw0ghjf35i07qvr"; libraryHaskellDepends = [ base hmatrix ]; testHaskellDepends = [ base hedgehog hmatrix tasty tasty-hedgehog tasty-hspec ]; description = "Connection-set algebra (CSA) library"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cse-ghc-plugin" = callPackage ({ mkDerivation, base, ghc }: mkDerivation { pname = "cse-ghc-plugin"; version = "0.1.1"; sha256 = "123x10ircbj8lrsqapf6cb9b3ibjgp1q8l862a3i6i0ak7ash49f"; libraryHaskellDepends = [ base ghc ]; description = "Compiler plugin for common subexpression elimination"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "csg" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers , criterion, doctest, doctest-driver-gen, gloss, gloss-raster , QuickCheck, simple-vec3, strict, system-filepath, tasty , tasty-hunit, tasty-quickcheck, transformers, turtle, vector }: mkDerivation { pname = "csg"; version = "0.1.0.6"; sha256 = "0i4sr9qf78fs841j8d9rkdd73dm9i34rj6sp0475r3pnj7czqcq6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base bytestring containers QuickCheck simple-vec3 strict transformers ]; executableHaskellDepends = [ base gloss gloss-raster QuickCheck simple-vec3 strict system-filepath turtle ]; testHaskellDepends = [ base bytestring doctest doctest-driver-gen simple-vec3 tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion simple-vec3 strict vector ]; description = "Analytical CSG (Constructive Solid Geometry) library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "csound-catalog" = callPackage ({ mkDerivation, base, csound-expression, csound-sampler , sharc-timbre, transformers }: mkDerivation { pname = "csound-catalog"; version = "0.7.6"; sha256 = "0gida0g314hl8nyn5ybbv57yjf10mhjmsdmhk5vgblvhnc95ks36"; libraryHaskellDepends = [ base csound-expression csound-sampler sharc-timbre transformers ]; description = "a gallery of Csound instruments"; license = lib.licenses.bsd3; }) {}; "csound-controllers" = callPackage ({ mkDerivation, base, csound-expression }: mkDerivation { pname = "csound-controllers"; version = "0.1.1.0"; sha256 = "1p2fa00djwyrv7fdrngawmk3r41q6a4mlsqgdm4qajmivbj0sg9m"; libraryHaskellDepends = [ base csound-expression ]; testHaskellDepends = [ base csound-expression ]; license = lib.licenses.bsd3; }) {}; "csound-expression" = callPackage ({ mkDerivation, base, Boolean, colour, containers , csound-expression-dynamic, csound-expression-opcodes , csound-expression-typed, data-default, process, temporal-media , transformers }: mkDerivation { pname = "csound-expression"; version = "5.4.3"; sha256 = "00hd0sb1787cx7yppg2f3zkd3y8d75fsmf460qnsxc77m4qw5388"; libraryHaskellDepends = [ base Boolean colour containers csound-expression-dynamic csound-expression-opcodes csound-expression-typed data-default process temporal-media transformers ]; description = "library to make electronic music"; license = lib.licenses.bsd3; }) {}; "csound-expression-dynamic" = callPackage ({ mkDerivation, array, base, Boolean, containers, data-default , data-fix, data-fix-cse, deriving-compat, hashable, transformers , wl-pprint }: mkDerivation { pname = "csound-expression-dynamic"; version = "0.3.9"; sha256 = "0cj1g7x06y9b8dky6k2dixv8gxxrcdjvlr8big5fld34w8k39cn6"; libraryHaskellDepends = [ array base Boolean containers data-default data-fix data-fix-cse deriving-compat hashable transformers wl-pprint ]; description = "dynamic core for csound-expression library"; license = lib.licenses.bsd3; }) {}; "csound-expression-opcodes" = callPackage ({ mkDerivation, base, csound-expression-dynamic , csound-expression-typed, transformers }: mkDerivation { pname = "csound-expression-opcodes"; version = "0.0.5.1"; sha256 = "0h1a9yklsqbykhdinmk8znm7kfg0jd1k394cx2lirpdxn136kbcm"; libraryHaskellDepends = [ base csound-expression-dynamic csound-expression-typed transformers ]; description = "opcodes for the library csound-expression"; license = lib.licenses.bsd3; }) {}; "csound-expression-typed" = callPackage ({ mkDerivation, base, Boolean, colour, containers , csound-expression-dynamic, data-default, deepseq, directory , filepath, ghc-prim, hashable, NumInstances, temporal-media , transformers, wl-pprint }: mkDerivation { pname = "csound-expression-typed"; version = "0.2.7"; sha256 = "1mh1mfyi2vx8ykyc1ca8vpbi545fkp7f0ss5nw6dkykl6zm7pj6d"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base Boolean colour containers csound-expression-dynamic data-default deepseq directory filepath ghc-prim hashable NumInstances temporal-media transformers wl-pprint ]; description = "typed core for the library csound-expression"; license = lib.licenses.bsd3; }) {}; "csound-sampler" = callPackage ({ mkDerivation, base, csound-expression, transformers }: mkDerivation { pname = "csound-sampler"; version = "0.0.10.1"; sha256 = "1c2g83a0n4y1fvq3amj9m2hygg9rbpl5x8zsicb52qjm7vjing2i"; libraryHaskellDepends = [ base csound-expression transformers ]; description = "A musical sampler based on Csound"; license = lib.licenses.bsd3; }) {}; "csp" = callPackage ({ mkDerivation, base, containers, mtl, nondeterminism, tasty , tasty-hunit }: mkDerivation { pname = "csp"; version = "1.4.0"; sha256 = "15ilx5ycvh12c71wza2d25cp4llvncxc9csmmisjcxwny5gpz1q8"; libraryHaskellDepends = [ base containers mtl nondeterminism ]; testHaskellDepends = [ base nondeterminism tasty tasty-hunit ]; description = "Discrete constraint satisfaction problem (CSP) solver"; license = "LGPL"; }) {}; "cspmchecker" = callPackage ({ mkDerivation, base, directory, filepath, haskeline, libcspm, mtl }: mkDerivation { pname = "cspmchecker"; version = "1.0.0"; sha256 = "1yz94yvggw6a7fh2p7fszyp02nnk7labbl6z079gqn3smayzfs31"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath haskeline libcspm mtl ]; description = "A command line type checker for CSPM files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cspretty" = callPackage ({ mkDerivation, base, containers, pretty }: mkDerivation { pname = "cspretty"; version = "1.0"; sha256 = "029r1a6w76v9nqf70w3p5yqjmmnba4xyi3ldx10wl526d247r9r9"; libraryHaskellDepends = [ base containers pretty ]; description = "AST and pretty printer for CSPm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "css" = callPackage ({ mkDerivation, base, mtl, text }: mkDerivation { pname = "css"; version = "0.2"; sha256 = "150gdsf059x658z6cbclrydzbynw06nhrpf4i1l9gwb6siarvjv9"; libraryHaskellDepends = [ base mtl text ]; description = "Minimal monadic CSS DSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "css-easings" = callPackage ({ mkDerivation, aeson, base, blaze-markup, data-default, deepseq , QuickCheck, scientific, shakespeare, text }: mkDerivation { pname = "css-easings"; version = "0.2.2.0"; sha256 = "0ks42vnvj5qffs5zwnplsrqjd9c90xxlcfgcqdhl0iw5fxxnfipj"; libraryHaskellDepends = [ aeson base blaze-markup data-default deepseq QuickCheck scientific shakespeare text ]; description = "Defining and manipulating css easing strings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "css-selectors" = callPackage ({ mkDerivation, aeson, alex, array, base, binary, blaze-markup , bytestring, data-default, Decimal, happy, hashable, QuickCheck , shakespeare, template-haskell, test-framework , test-framework-quickcheck2, text, zlib }: mkDerivation { pname = "css-selectors"; version = "0.4.0.3"; sha256 = "1jz7s5lpfgs6axzkmwp2is1mhsn8jsb52ahxv8my07lx0yvy1g7v"; libraryHaskellDepends = [ aeson array base binary blaze-markup bytestring data-default Decimal hashable QuickCheck shakespeare template-haskell text zlib ]; libraryToolDepends = [ alex happy ]; testHaskellDepends = [ base binary hashable QuickCheck test-framework test-framework-quickcheck2 text ]; description = "Parsing, rendering and manipulating css selectors in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "css-syntax" = callPackage ({ mkDerivation, base, criterion, deepseq, directory, hspec , QuickCheck, scientific, text }: mkDerivation { pname = "css-syntax"; version = "0.1.0.0"; sha256 = "02f000nzc0dhjhlp1z82q4far8ablvzalpk918lg54f63lbqdwsh"; revision = "5"; editedCabalFile = "1i3svb2zy7i3g2xrv8hki5dn6fd5rh2pwjxv72rbmbgl1adp3w3s"; libraryHaskellDepends = [ base scientific text ]; testHaskellDepends = [ base directory hspec QuickCheck scientific text ]; benchmarkHaskellDepends = [ base criterion deepseq directory scientific text ]; description = "High-performance CSS tokenizer and serializer"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "css-text" = callPackage ({ mkDerivation, attoparsec, base, hspec, QuickCheck, text }: mkDerivation { pname = "css-text"; version = "0.1.3.0"; sha256 = "0ynd9f4hn2sfwqzbsa0y7phmxq8za7jiblpjwx0ry8b372zhgxaz"; libraryHaskellDepends = [ attoparsec base text ]; testHaskellDepends = [ attoparsec base hspec QuickCheck text ]; description = "CSS parser and renderer"; license = lib.licenses.mit; }) {}; "csv" = callPackage ({ mkDerivation, base, filepath, parsec }: mkDerivation { pname = "csv"; version = "0.1.2"; sha256 = "00767ai09wm7f0yzmpqck3cpgxncpr9djnmmz5l17ajz69139x4c"; libraryHaskellDepends = [ base filepath parsec ]; description = "CSV loader and dumper"; license = lib.licenses.mit; }) {}; "csv-conduit" = callPackage ({ mkDerivation, array, attoparsec, base, blaze-builder, bytestring , conduit, conduit-extra, containers, data-default, directory , exceptions, ghc-prim, HUnit, mmorph, monad-control, mtl , ordered-containers, primitive, resourcet, semigroups , test-framework, test-framework-hunit, text, transformers , unordered-containers, vector }: mkDerivation { pname = "csv-conduit"; version = "0.7.3.0"; sha256 = "1xh11h4qibjcv8b0rk5mwdzww183kpjqzl3x22rbfryjvrp0n07w"; libraryHaskellDepends = [ array attoparsec base blaze-builder bytestring conduit conduit-extra containers data-default exceptions ghc-prim mmorph monad-control mtl ordered-containers primitive resourcet semigroups text transformers unordered-containers vector ]; testHaskellDepends = [ base bytestring conduit containers directory HUnit mtl ordered-containers primitive test-framework test-framework-hunit text transformers vector ]; description = "A flexible, fast, conduit-based CSV parser library for Haskell"; license = lib.licenses.bsd3; }) {}; "csv-enumerator" = callPackage ({ mkDerivation, attoparsec, attoparsec-enumerator, base , bytestring, containers, directory, enumerator, safe, transformers , unix-compat }: mkDerivation { pname = "csv-enumerator"; version = "0.10.2.0"; sha256 = "0n1zc9rwzj9w39nmjfn65qawj19b6zay3d62ss2crnxbgqnh07gh"; libraryHaskellDepends = [ attoparsec attoparsec-enumerator base bytestring containers directory enumerator safe transformers unix-compat ]; description = "A flexible, fast, enumerator-based CSV parser library for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "csv-nptools" = callPackage ({ mkDerivation, aeson, base, bytestring, csv, html, tabular, text , txt-sushi, vector }: mkDerivation { pname = "csv-nptools"; version = "0.4.1"; sha256 = "0898553pikxjgmycdyiw92bbmzxgbl4dl8029qljyjzlzlasj7by"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring csv html tabular text txt-sushi vector ]; description = "A collection of CSV tools"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "csv-sip" = callPackage ({ mkDerivation, base, bytestring, conduit, containers, hspec, text , transformers }: mkDerivation { pname = "csv-sip"; version = "0.1.0"; sha256 = "1m33kw4rgzq7ivhr44giagp0b2xx0h9q0ipidll8xrrklvxzkcsc"; libraryHaskellDepends = [ base bytestring conduit containers text transformers ]; testHaskellDepends = [ base bytestring conduit containers hspec text transformers ]; description = "extracts data from a CSV file"; license = lib.licenses.gpl3Plus; }) {}; "csv-table" = callPackage ({ mkDerivation, base, containers, csv, filepath, process }: mkDerivation { pname = "csv-table"; version = "0.1.0.1"; sha256 = "1p5waqb9sj3xjrc01isqbii282sxs865ciyy03f7kzi66as5j6g9"; libraryHaskellDepends = [ base containers csv filepath process ]; description = "Scripts for manipulating tables stored as CSV files"; license = lib.licenses.mit; }) {}; "csv-to-qif" = callPackage ({ mkDerivation, base, Cabal, explicit-exception, hspec, parsec , QuickCheck, regex-tdfa, split, spreadsheet }: mkDerivation { pname = "csv-to-qif"; version = "0.3.3"; sha256 = "0ln7s3k1m802x00sr0py3l3zsww2wnv2lcb2fb71966pwqrbr4fp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base explicit-exception parsec regex-tdfa split spreadsheet ]; testHaskellDepends = [ base Cabal explicit-exception hspec parsec QuickCheck regex-tdfa split spreadsheet ]; description = "A small program that will read csv files and create qif files"; license = lib.licenses.bsd3; }) {}; "ctemplate" = callPackage ({ mkDerivation, base, bytestring, ctemplate }: mkDerivation { pname = "ctemplate"; version = "0.1"; sha256 = "02xsw0zpg728cq018w6zjgbzk6d7px62mapn40gir9c0hi6rqlx8"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ ctemplate ]; description = "Binding to the Google ctemplate library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {ctemplate = null;}; "ctkl" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "ctkl"; version = "0.27.0.0"; sha256 = "0sqrg04zlwq62jggjvrd1dq7a2alwx2190w6b19d3jn51n0s907m"; libraryHaskellDepends = [ array base ]; description = "packaging of Manuel Chakravarty's CTK Light for Hackage"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ctpl" = callPackage ({ mkDerivation, array, base, chatty-text, chatty-utils }: mkDerivation { pname = "ctpl"; version = "0.1.0.4"; sha256 = "03vcy5qb4wg1wpqcpnr33nwfmyfq3fk01ga3vawh6alppingbvi9"; revision = "1"; editedCabalFile = "02wisimqzgjbpaw95fvmwqq97bh3zix710k672gcdbkqsx9x06kn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base chatty-text chatty-utils ]; executableHaskellDepends = [ array base chatty-text chatty-utils ]; description = "A programming language for text modification"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "ctrie" = callPackage ({ mkDerivation, async, atomic-primops, base, containers, criterion , deepseq, hashable, primitive, QuickCheck, random, random-shuffle , stm, test-framework, test-framework-quickcheck2, transformers , unordered-containers }: mkDerivation { pname = "ctrie"; version = "0.2"; sha256 = "0568v5m5k8dyqx5sfcr13mh1qay13m1wbcjszxiidvb5kz9sdqr0"; libraryHaskellDepends = [ atomic-primops base hashable primitive ]; testHaskellDepends = [ base containers hashable QuickCheck test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ async base containers criterion deepseq hashable random random-shuffle stm transformers unordered-containers ]; description = "Non-blocking concurrent map"; license = lib.licenses.mit; }) {}; "cube" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, hspec, STL }: mkDerivation { pname = "cube"; version = "0.2.0"; sha256 = "0shclcwnh1az40ckvmhpw93xbhrr19wfhhvclcnv2fijy29667yp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal containers STL ]; testHaskellDepends = [ base bytestring cereal containers hspec STL ]; description = "Cubic DSL for 3D printing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cubical" = callPackage ({ mkDerivation, alex, array, base, BNFC, directory, filepath , happy, haskeline, mtl, transformers }: mkDerivation { pname = "cubical"; version = "0.2.0"; sha256 = "1n44d39s3r5iakbhjf99w49gb1y8l1xl46lz40jkhx7k4knwb1fj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base BNFC directory filepath haskeline mtl transformers ]; executableToolDepends = [ alex happy ]; description = "Implementation of Univalence in Cubical Sets"; license = lib.licenses.mit; }) {}; "cubicbezier" = callPackage ({ mkDerivation, base, containers, fast-math, integration, matrices , microlens, microlens-mtl, microlens-th, mtl, parsec, tasty , tasty-hunit, vector, vector-space }: mkDerivation { pname = "cubicbezier"; version = "0.6.0.6"; sha256 = "0s7s1ak0x89jy3q4yxrcvjzsq9w4yh23ycjcja6i7klj5gggqwss"; libraryHaskellDepends = [ base containers fast-math integration matrices microlens microlens-mtl microlens-th mtl vector vector-space ]; testHaskellDepends = [ base parsec tasty tasty-hunit ]; description = "Efficient manipulating of 2D cubic bezier curves"; license = lib.licenses.bsd3; }) {}; "cubicspline" = callPackage ({ mkDerivation, base, hmatrix, safe }: mkDerivation { pname = "cubicspline"; version = "0.1.2"; sha256 = "0ycv395qskjw8xryzam6skc92m4iixf6065grvfh23avlsffsv2v"; libraryHaskellDepends = [ base hmatrix safe ]; description = "Natural cubic spline interpolation"; license = lib.licenses.bsd3; }) {}; "cublas" = callPackage ({ mkDerivation, base, c2hs, Cabal, cuda, directory, filepath, half , storable-complex, template-haskell }: mkDerivation { pname = "cublas"; version = "0.6.0.0"; sha256 = "0yxyynvf9zlkc8yhra5j1sk1d8hbiqvzbsh02mc1y8hcf8nzyp61"; setupHaskellDepends = [ base Cabal cuda directory filepath ]; libraryHaskellDepends = [ base cuda half storable-complex template-haskell ]; libraryToolDepends = [ c2hs ]; description = "FFI bindings to the CUDA BLAS library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cuboid" = callPackage ({ mkDerivation, base, GLUT, Yampa }: mkDerivation { pname = "cuboid"; version = "0.14.2"; sha256 = "08l8qf98d5p9d5qyj3kh35rzp8fih77bd2pras4dkn7an39pmr6b"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLUT Yampa ]; description = "3D Yampa/GLUT Puzzle Game"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cuckoo" = callPackage ({ mkDerivation, base, blake2, bytestring, criterion, doctest , hashable, hashes, primitive, QuickCheck, random, stopwatch }: mkDerivation { pname = "cuckoo"; version = "0.3.1"; sha256 = "0zyba60p70qfg24vlas0yp9fqwwrpiqksp5jq0p1qrmrcv9jyx6n"; libraryHaskellDepends = [ base bytestring hashes primitive random ]; testHaskellDepends = [ base blake2 bytestring doctest hashable stopwatch ]; benchmarkHaskellDepends = [ base bytestring criterion QuickCheck stopwatch ]; doHaddock = false; description = "Haskell Implementation of Cuckoo Filters"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cuckoo-filter" = callPackage ({ mkDerivation, aeson, array, base, bytestring, cereal, containers , criterion, hashable, QuickCheck, random, tasty, tasty-hunit , tasty-quickcheck, time }: mkDerivation { pname = "cuckoo-filter"; version = "0.2.0.2"; sha256 = "1yya8r3igwms910xp3cc4y1y34f5yw3yqqy1wy49d4xsi6smyjdc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array base bytestring cereal containers hashable time ]; executableHaskellDepends = [ aeson array base bytestring cereal containers criterion hashable random time ]; testHaskellDepends = [ aeson array base bytestring cereal containers hashable QuickCheck tasty tasty-hunit tasty-quickcheck time ]; description = "Pure and impure Cuckoo Filter"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cuda" = callPackage ({ mkDerivation, base, bytestring, c2hs, Cabal, directory, filepath , pretty, template-haskell, uuid-types }: mkDerivation { pname = "cuda"; version = "0.11.0.0"; sha256 = "0j35p4i611jkxa3i59gvc7vgbkzx7ckri1fd1n0ryv8akn4gl9m8"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal directory filepath ]; libraryHaskellDepends = [ base bytestring filepath template-haskell uuid-types ]; libraryToolDepends = [ c2hs ]; executableHaskellDepends = [ base pretty ]; description = "FFI binding to the CUDA interface for programming NVIDIA GPUs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cudd" = callPackage ({ mkDerivation, array, base, c2hs, cudd, mtl, transformers }: mkDerivation { pname = "cudd"; version = "0.1.0.4"; sha256 = "186pn63698h3vj26sld5ki13d1p1r1wsz2xpr80x4acd9nrranyi"; libraryHaskellDepends = [ array base mtl transformers ]; librarySystemDepends = [ cudd ]; libraryToolDepends = [ c2hs ]; description = "Bindings to the CUDD binary decision diagrams library"; license = lib.licenses.bsd3; }) {inherit (pkgs) cudd;}; "cue-sheet" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions, hspec , hspec-discover, hspec-megaparsec, megaparsec, mtl, QuickCheck , text }: mkDerivation { pname = "cue-sheet"; version = "2.0.1"; sha256 = "0papll3xcq2ipmya61jr71gf3zx2swmys829x5sbz7lv6abj9r3i"; revision = "3"; editedCabalFile = "1v8yvvb9sdpkg7m6z5a4sf0hcss7swb318700ap0qc79qn4ifdqb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers exceptions megaparsec mtl QuickCheck text ]; testHaskellDepends = [ base bytestring exceptions hspec hspec-megaparsec megaparsec QuickCheck text ]; testToolDepends = [ hspec-discover ]; description = "Support for construction, rendering, and parsing of CUE sheets"; license = lib.licenses.bsd3; }) {}; "cufft" = callPackage ({ mkDerivation, base, c2hs, Cabal, cuda, directory, filepath , template-haskell }: mkDerivation { pname = "cufft"; version = "0.10.0.0"; sha256 = "1prma5srgfnhjvf1rvxd1kznv42k4svhk05j93mx1pcx7jd1cmvz"; setupHaskellDepends = [ base Cabal cuda directory filepath template-haskell ]; libraryHaskellDepends = [ base cuda ]; libraryToolDepends = [ c2hs ]; description = "Haskell bindings for the CUFFT library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "curl" = callPackage ({ mkDerivation, base, bytestring, containers, curl }: mkDerivation { pname = "curl"; version = "1.3.8"; sha256 = "0vj4hpaa30jz7c702xpsfvqaqdxz28zslsqnsfx6bf6dpwvck1wh"; revision = "1"; editedCabalFile = "02sq2bjw5igc2k9f9ssh58k2ivii2xsvk5r00ky3cxh8j61qy86q"; libraryHaskellDepends = [ base bytestring containers ]; librarySystemDepends = [ curl ]; description = "Haskell binding to libcurl"; license = lib.licenses.bsd3; }) {inherit (pkgs) curl;}; "curl-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring, curl, text }: mkDerivation { pname = "curl-aeson"; version = "0.1.0.1"; sha256 = "1hiz2rwbycl2nx5k1157nnl661rk1gkj7m4vc4qac1saqvf9jxdz"; libraryHaskellDepends = [ aeson base bytestring curl text ]; description = "Communicate with web services using JSON"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "curl-cookiejar" = callPackage ({ mkDerivation, attoparsec, base, bytestring, conduit , conduit-extra, http-client, time }: mkDerivation { pname = "curl-cookiejar"; version = "0.1.0.0"; sha256 = "0fflf6p1qnr7h4dhpv8d1pm1whfphz1dva2yk6s2wk8dv6wbbdfj"; libraryHaskellDepends = [ attoparsec base bytestring conduit conduit-extra http-client time ]; description = "Parsing and pretty-printing of cURL/wget cookie jars"; license = lib.licenses.mit; }) {}; "curl-runnings" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , case-insensitive, clock, cmdargs, connection, dhall, dhall-json , directory, hashable, hspec, hspec-expectations, http-client-tls , http-conduit, http-types, megaparsec, pretty-simple , raw-strings-qq, regex-posix, tar, text, transformers , unordered-containers, vector, yaml, zlib }: mkDerivation { pname = "curl-runnings"; version = "0.17.0"; sha256 = "1bpyx4n9s416dbz3k216vn64qm04x1kh60ypn4fswhcampwfq4n2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive clock connection dhall dhall-json directory hashable http-client-tls http-conduit http-types megaparsec pretty-simple regex-posix text transformers unordered-containers vector yaml ]; executableHaskellDepends = [ aeson base bytestring cmdargs directory http-conduit tar text zlib ]; testHaskellDepends = [ aeson base bytestring directory hspec hspec-expectations raw-strings-qq text ]; description = "A framework for declaratively writing curl based API tests"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "curlhs" = callPackage ({ mkDerivation, base, bytestring, hspec, rtld, time }: mkDerivation { pname = "curlhs"; version = "0.1.6"; sha256 = "1yh7rfk9ppglpjymzzi2yc44g9bp0irnl2yvj77y55djdkmckq3b"; revision = "1"; editedCabalFile = "077s3k8rpjqfzfvzaqpd1ch0mx6svdigw6ghfikp8rnf901vx3dc"; libraryHaskellDepends = [ base bytestring rtld time ]; testHaskellDepends = [ base hspec ]; description = "bindings to libcurl, the multiprotocol file transfer library"; license = "unknown"; }) {}; "curly-expander" = callPackage ({ mkDerivation, base, parsec, text }: mkDerivation { pname = "curly-expander"; version = "0.3.0.1"; sha256 = "09hhlsya3ibk1v0k487a5dj35p9d838vixfnkzlfai3rmgs5awdz"; libraryHaskellDepends = [ base parsec text ]; testHaskellDepends = [ base parsec text ]; description = "Curly braces (brackets) expanding"; license = lib.licenses.lgpl3Only; }) {}; "currencies" = callPackage ({ mkDerivation, base, hspec, text }: mkDerivation { pname = "currencies"; version = "0.2.0.0"; sha256 = "16c4m6px6kvdr8v2k5gspjn3xag69ki6yf6ij2b3ii5rlpa94wpv"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base hspec text ]; description = "Currencies representation, pretty printing and conversion"; license = lib.licenses.bsd3; }) {}; "currency" = callPackage ({ mkDerivation, base, containers, hashable, iso3166-country-codes }: mkDerivation { pname = "currency"; version = "0.2.0.0"; sha256 = "0yj1x7zmkmwr9az55i9gvf84m7i3b4qi80p8qk9hszzlv7rigmdw"; libraryHaskellDepends = [ base containers hashable iso3166-country-codes ]; description = "Types representing standard and non-standard currencies"; license = "unknown"; }) {}; "currency-codes" = callPackage ({ mkDerivation, aeson, base, bson, deepseq, hspec, QuickCheck , random, safe, text }: mkDerivation { pname = "currency-codes"; version = "3.0.0.1"; sha256 = "0b3yqybpd8lk5jw7ajrmn6d4minxqr8l6sq35v1yxhjl81zbria8"; libraryHaskellDepends = [ aeson base bson deepseq random safe text ]; testHaskellDepends = [ aeson base bson hspec QuickCheck ]; description = "ISO-4217 Currency Codes"; license = lib.licenses.mit; }) {}; "currency-convert" = callPackage ({ mkDerivation, aeson, base, http-conduit, text , unordered-containers }: mkDerivation { pname = "currency-convert"; version = "0.2.1.0"; sha256 = "0y1kkh420zadnp36bk1qid62jjak40smw11kpdhkwnkmsm4akdy4"; libraryHaskellDepends = [ aeson base http-conduit text unordered-containers ]; description = "Typesafe currency conversion"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "current-locale" = callPackage ({ mkDerivation, base, old-locale, process, split }: mkDerivation { pname = "current-locale"; version = "0.2.0.1"; sha256 = "18lg46fzpz207bd60hbcas6ippw0wnsc8n93pnz775ks5y7apyr5"; libraryHaskellDepends = [ base old-locale process split ]; description = "Get the current system locale in System.Locale format"; license = lib.licenses.mit; }) {}; "curry" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "curry"; version = "0.0.0.0"; sha256 = "09kwv72pww29xhp4sp7czp3pgjdggzs5ggj8cmzng8xzzgsgd1dv"; revision = "2"; editedCabalFile = "15blz8y7jvxznm3j6sak4kcqq5c4apd4fkh60ixc36pbgc2q9kip"; libraryHaskellDepends = [ base ]; description = "Curry types"; license = lib.licenses.bsd3; }) {}; "curry-base" = callPackage ({ mkDerivation, base, Cabal, containers, directory, extra , filepath, mtl, parsec, pretty, time, transformers }: mkDerivation { pname = "curry-base"; version = "1.1.1"; sha256 = "0dczgya46jk80j8b7sswjcck64hzw7fifipixnhylhlfvd1cqdlb"; libraryHaskellDepends = [ base containers directory extra filepath mtl parsec pretty time transformers ]; testHaskellDepends = [ base Cabal filepath mtl ]; description = "Functions for manipulating Curry programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "curry-frontend" = callPackage ({ mkDerivation, base, binary, bytestring, Cabal, containers , directory, extra, file-embed, filepath, mtl, network-uri, parsec , pretty, process, set-extra, template-haskell, time, transformers }: mkDerivation { pname = "curry-frontend"; version = "2.0.0"; sha256 = "0bfqb922drarbjig3a35frf29cc4qa9mw789p5m0d88iwgkhvqnr"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bytestring containers directory extra file-embed filepath mtl network-uri parsec pretty process set-extra template-haskell time transformers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring Cabal containers directory extra file-embed filepath mtl network-uri pretty process set-extra template-haskell transformers ]; description = "Compile the functional logic language Curry to several intermediate formats"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "currycarbon" = callPackage ({ mkDerivation, base, doctest, filepath, math-functions , optparse-applicative, parsec, vector }: mkDerivation { pname = "currycarbon"; version = "0.1.1.0"; sha256 = "0x328zl65hpaw93w9w167rc1sdpk7j7z4spwdmyj9wll6g57cwpb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base filepath math-functions parsec vector ]; executableHaskellDepends = [ base filepath optparse-applicative ]; testHaskellDepends = [ base doctest ]; description = "A package for simple, fast radiocarbon calibration"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "curryer" = callPackage ({ mkDerivation, aeson, base, blaze-html, bytestring , case-insensitive, containers, cookie, http-types, mtl, regex-pcre , text, transformers, wai, warp }: mkDerivation { pname = "curryer"; version = "0.1.0.0"; sha256 = "16g66p8hpw1i9ah3isw92mxjj04b8plvz1kqf7k298yqkgcyadmg"; libraryHaskellDepends = [ aeson base blaze-html bytestring case-insensitive containers cookie http-types mtl regex-pcre text transformers wai warp ]; description = "A simple HTTP server framework"; license = lib.licenses.bsd3; }) {}; "curryer-rpc" = callPackage ({ mkDerivation, async, base, binary, bytestring, containers , criterion, exceptions, fast-builder, hashable, network , network-byte-order, optparse-generic, stm, stm-containers , streamly, tasty, tasty-hunit, time, uuid, winery }: mkDerivation { pname = "curryer-rpc"; version = "0.2.1"; sha256 = "1ii7q63pr3zazkb76j1912yjzamj62h3ilqpszypq5s27vfs2yb4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base binary bytestring containers exceptions fast-builder hashable network network-byte-order stm stm-containers streamly time uuid winery ]; executableHaskellDepends = [ base optparse-generic stm stm-containers winery ]; testHaskellDepends = [ async base network stm tasty tasty-hunit winery ]; benchmarkHaskellDepends = [ async base bytestring criterion network winery ]; description = "Fast, Haskell RPC"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "curryrs" = callPackage ({ mkDerivation, base, mtl, tasty, tasty-hunit }: mkDerivation { pname = "curryrs"; version = "0.2.0"; sha256 = "1nwspgwc1h3h4q6azrn3pjin8ldq0rq6mcyv4i9cmnrnb5s5bnqw"; libraryHaskellDepends = [ base mtl ]; testHaskellDepends = [ base tasty tasty-hunit ]; benchmarkHaskellDepends = [ base ]; description = "Easy to use FFI Bridge for using Rust in Haskell"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cursedcsv" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , csv-conduit, hscurses, mtl, natural-sort, parseargs, primitive , regex-tdfa, safe, unix, vector }: mkDerivation { pname = "cursedcsv"; version = "0.1.4"; sha256 = "1zh71fcp2qp516lzvqc7n3yamg1lwbdjh74k5f3ni1j9ynz6zh28"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring conduit conduit-extra csv-conduit hscurses mtl natural-sort parseargs primitive regex-tdfa safe unix vector ]; description = "Terminal tool for viewing tabular data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cursor" = callPackage ({ mkDerivation, base, containers, deepseq, microlens, text , validity, validity-containers, validity-text }: mkDerivation { pname = "cursor"; version = "0.3.2.0"; sha256 = "092wybyn97cyf2077w0y23ypkkq02b1w5filpgza0ygilgqprsag"; libraryHaskellDepends = [ base containers deepseq microlens text validity validity-containers validity-text ]; description = "Purely Functional Cursors"; license = lib.licenses.mit; }) {}; "cursor-brick" = callPackage ({ mkDerivation, base, brick, cursor, text }: mkDerivation { pname = "cursor-brick"; version = "0.1.0.1"; sha256 = "108pmv6f8y3szrh3n96dyl7hsfr6qim8axikf82dgs1fd2nx61vw"; libraryHaskellDepends = [ base brick cursor text ]; license = lib.licenses.mit; }) {}; "cursor-fuzzy-time" = callPackage ({ mkDerivation, base, containers, cursor, deepseq, fuzzy-time , megaparsec, microlens, text, time, validity, validity-time }: mkDerivation { pname = "cursor-fuzzy-time"; version = "0.0.0.0"; sha256 = "1xx0npvjjr574f7ksswwzi8yrqsrhlg3arhpvahm8z2zz6a995gs"; libraryHaskellDepends = [ base containers cursor deepseq fuzzy-time megaparsec microlens text time validity validity-time ]; license = lib.licenses.mit; }) {}; "cursor-fuzzy-time-gen" = callPackage ({ mkDerivation, base, containers, criterion, cursor-fuzzy-time , cursor-gen, deepseq, fuzzy-time, fuzzy-time-gen, genvalidity , genvalidity-criterion, genvalidity-hspec , genvalidity-hspec-optics, genvalidity-time, hspec, megaparsec , QuickCheck, text, time }: mkDerivation { pname = "cursor-fuzzy-time-gen"; version = "0.1.0.0"; sha256 = "12bwxpghgry3dhlpny4zmyjf4xillrajdr2xas07aknddks5bzn1"; libraryHaskellDepends = [ base containers cursor-fuzzy-time cursor-gen deepseq fuzzy-time fuzzy-time-gen genvalidity genvalidity-time megaparsec time ]; testHaskellDepends = [ base cursor-fuzzy-time fuzzy-time genvalidity genvalidity-hspec genvalidity-hspec-optics genvalidity-time hspec megaparsec QuickCheck text time ]; benchmarkHaskellDepends = [ base criterion cursor-fuzzy-time genvalidity-criterion QuickCheck ]; license = lib.licenses.mit; }) {}; "cursor-gen" = callPackage ({ mkDerivation, base, containers, criterion, cursor, genvalidity , genvalidity-containers, genvalidity-criterion, genvalidity-hspec , genvalidity-hspec-optics, genvalidity-text, hspec, microlens , pretty-show, QuickCheck, text }: mkDerivation { pname = "cursor-gen"; version = "0.4.0.0"; sha256 = "1a591kx30d8zmwl1rp78scjgbakkslq45wx6f558wmpph33gnw5s"; libraryHaskellDepends = [ base containers cursor genvalidity genvalidity-containers genvalidity-text QuickCheck text ]; testHaskellDepends = [ base containers cursor genvalidity-hspec genvalidity-hspec-optics hspec microlens pretty-show QuickCheck text ]; benchmarkHaskellDepends = [ base criterion cursor genvalidity-criterion ]; description = "Generators for Purely Functional Cursors"; license = lib.licenses.mit; }) {}; "curve25519" = callPackage ({ mkDerivation, base, bytestring, crypto-api, HUnit, QuickCheck , tagged, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "curve25519"; version = "0.2.7"; sha256 = "1p8b1lppkvc19974hr43lcqdi4nj55j2nf7gsnp8dn7gyf23aayq"; libraryHaskellDepends = [ base bytestring crypto-api ]; testHaskellDepends = [ base bytestring crypto-api HUnit QuickCheck tagged test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Fast implementations of the curve25519 elliptic curve primitives"; license = lib.licenses.bsd3; }) {}; "curves" = callPackage ({ mkDerivation, base, bytestring, containers, filepath, HaXml , JuicyPixels, QuickCheck }: mkDerivation { pname = "curves"; version = "1.1.0.2"; sha256 = "074gc55yf09949yqgal830plz2408zk86mdfx4n864xxdksklfda"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers filepath HaXml JuicyPixels QuickCheck ]; description = "Library for drawing curve based images"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cusolver" = callPackage ({ mkDerivation, base, c2hs, Cabal, cublas, cuda, cusparse , directory, filepath, half, storable-complex, template-haskell }: mkDerivation { pname = "cusolver"; version = "0.3.0.0"; sha256 = "0xskvpjqlckpfrfvnb2afj29p2gnzafq2v98pbvwsprmn60np9mq"; setupHaskellDepends = [ base Cabal cuda directory filepath ]; libraryHaskellDepends = [ base cublas cuda cusparse half storable-complex template-haskell ]; libraryToolDepends = [ c2hs ]; description = "FFI bindings to CUDA Solver, a LAPACK-like library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "cusparse" = callPackage ({ mkDerivation, base, c2hs, Cabal, cuda, directory, filepath, half , storable-complex }: mkDerivation { pname = "cusparse"; version = "0.3.0.0"; sha256 = "0x2ab7sd7j1mmjns8332mm2nzikprq3w6fbrnbcfk5lz2x0bgir2"; setupHaskellDepends = [ base Cabal cuda directory filepath ]; libraryHaskellDepends = [ base cuda half storable-complex ]; libraryToolDepends = [ c2hs ]; description = "FFI bindings to the CUDA Sparse BLAS library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "custom-prelude" = callPackage ({ mkDerivation, base, basic-prelude, monad-loops }: mkDerivation { pname = "custom-prelude"; version = "0.2.2.0"; sha256 = "00lkpkl79kznib0s6xm644f3k13dv59x5z06ccymvx6l6iqxyzn6"; libraryHaskellDepends = [ base basic-prelude monad-loops ]; description = "An enhanced prelude, serving as a foundation for my projects"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "cut-the-crap" = callPackage ({ mkDerivation, base, c2hs, exceptions, generic-lens, hspec , hspec-core, lens, network-uri, optparse-applicative, pocketsphinx , QuickCheck, quickcheck-classes, random, regex-tdfa, shelly , sphinxbase, system-filepath, temporary, text, time, unliftio-core }: mkDerivation { pname = "cut-the-crap"; version = "2.3.1"; sha256 = "1q7jp39xyhximpb9k4yw2baccpgixgsdcrrlx1a0s84nxv8d0hl6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base exceptions generic-lens lens network-uri optparse-applicative random regex-tdfa shelly system-filepath temporary text time unliftio-core ]; libraryPkgconfigDepends = [ pocketsphinx sphinxbase ]; libraryToolDepends = [ c2hs ]; executableHaskellDepends = [ base exceptions generic-lens lens network-uri optparse-applicative random regex-tdfa shelly system-filepath temporary text time unliftio-core ]; executablePkgconfigDepends = [ pocketsphinx sphinxbase ]; executableToolDepends = [ c2hs ]; testHaskellDepends = [ base exceptions generic-lens hspec hspec-core lens network-uri optparse-applicative QuickCheck quickcheck-classes random regex-tdfa shelly system-filepath temporary text time unliftio-core ]; testPkgconfigDepends = [ pocketsphinx sphinxbase ]; testToolDepends = [ c2hs ]; description = "Cuts out uninteresting parts of videos by detecting silences"; license = lib.licenses.mit; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; hydraPlatforms = lib.platforms.none; broken = true; }) {pocketsphinx = null; sphinxbase = null;}; "cutter" = callPackage ({ mkDerivation, base, bytestring, explicit-exception, spreadsheet , utility-ht }: mkDerivation { pname = "cutter"; version = "0.0"; sha256 = "1hka1k012d2nwnkbhbiga6307v1p5s88s2nxkrnymvr0db1ijwqi"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring explicit-exception spreadsheet utility-ht ]; description = "Cut files according to a position list"; license = lib.licenses.bsd3; }) {}; "cv-combinators" = callPackage ({ mkDerivation, allocated-processor, base, HOpenCV, vector-space }: mkDerivation { pname = "cv-combinators"; version = "0.2.0.2"; sha256 = "0zlfv7qfkm12a7dnrpcdr6xcyp948l5n2szb0a3xpjkyxnw4zd7x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ allocated-processor base HOpenCV vector-space ]; executableHaskellDepends = [ allocated-processor base HOpenCV vector-space ]; description = "Functional Combinators for Computer Vision"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "cve" = callPackage ({ mkDerivation, aeson, base, text }: mkDerivation { pname = "cve"; version = "0.1.0.0"; sha256 = "0ywwkwm3sfm8dx447512jm57pdy8sr29z6bvnd3q58h5prz3r2nm"; libraryHaskellDepends = [ aeson base text ]; description = "simple and efficient cve datatype"; license = lib.licenses.bsd3; }) {}; "cybus" = callPackage ({ mkDerivation, adjunctions, base, checkers, deepseq, distributive , indexed-traversable, lens, mtl, pos, primus, profunctors , QuickCheck, semigroupoids, tasty, tasty-hunit, tasty-quickcheck , these, transformers, vector }: mkDerivation { pname = "cybus"; version = "0.3.0.0"; sha256 = "1difprnmylgaa9g35s5w32q6wp8awnvv3cpw0vprvmdiyvwb4hf0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ adjunctions base deepseq distributive indexed-traversable mtl pos primus profunctors semigroupoids these transformers vector ]; executableHaskellDepends = [ adjunctions base deepseq distributive indexed-traversable mtl pos primus profunctors semigroupoids these transformers vector ]; testHaskellDepends = [ adjunctions base checkers deepseq distributive indexed-traversable lens mtl pos primus profunctors QuickCheck semigroupoids tasty tasty-hunit tasty-quickcheck these transformers vector ]; description = "multi-dimensional arrays"; license = lib.licenses.bsd3; }) {}; "cyclotomic" = callPackage ({ mkDerivation, arithmoi, base, containers, HUnit, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 , test-framework-smallcheck }: mkDerivation { pname = "cyclotomic"; version = "1.1.1"; sha256 = "1m3977xi7s78h5bcq8gksamqimdm1h0hnjzalg3d63rvanjv4v84"; libraryHaskellDepends = [ arithmoi base containers ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 test-framework-smallcheck ]; description = "A subfield of the complex numbers for exact calculation"; license = lib.licenses.gpl3Only; }) {}; "cypher" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , classy-parallel, conduit, http-conduit, http-types, resourcet , text, transformers, transformers-base, unordered-containers , vector }: mkDerivation { pname = "cypher"; version = "0.8.1"; sha256 = "0f79791j9nczm80cifpc4iq5pqkhca67s94c5wqm0kiprlxblc53"; libraryHaskellDepends = [ aeson attoparsec base bytestring classy-parallel conduit http-conduit http-types resourcet text transformers transformers-base unordered-containers vector ]; description = "Haskell bindings for the neo4j \"cypher\" query language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "czipwith" = callPackage ({ mkDerivation, base, template-haskell, transformers }: mkDerivation { pname = "czipwith"; version = "1.0.1.4"; sha256 = "0zvi7wmbh09ngbyvavvhn6s3vz1pnps59fl1sq3vih6s03s0zmai"; revision = "1"; editedCabalFile = "1lijciq9ly8cmv7kjkazi8rz8zhh205f64iv3fsjj4spy2lpkyhx"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base transformers ]; description = "CZipWith class and deriving via TH"; license = lib.licenses.bsd3; }) {}; "d-bus" = callPackage ({ mkDerivation, async, attoparsec, base, binary, blaze-builder , bytestring, conduit, conduit-extra, containers , data-binary-ieee754, data-default, exceptions, free, hslogger , mtl, network, QuickCheck, singletons, stm, tasty, tasty-hunit , tasty-quickcheck, tasty-th, template-haskell, text, transformers , xml-conduit, xml-hamlet, xml-picklers, xml-types }: mkDerivation { pname = "d-bus"; version = "0.1.8"; sha256 = "1s9md4865mzal0n69mmfbrd2xifhs8j40dl3vjympifw4li25l8q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async attoparsec base binary blaze-builder bytestring conduit conduit-extra containers data-binary-ieee754 data-default exceptions free hslogger mtl network singletons stm template-haskell text transformers xml-conduit xml-picklers xml-types ]; executableHaskellDepends = [ base text ]; testHaskellDepends = [ base binary bytestring mtl QuickCheck singletons tasty tasty-hunit tasty-quickcheck tasty-th text xml-hamlet ]; description = "Permissively licensed D-Bus client library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "d10" = callPackage ({ mkDerivation, base, hashable, hedgehog, template-haskell }: mkDerivation { pname = "d10"; version = "1.0.1.0"; sha256 = "0494hnk99nski7xsas06kbskvi4m9k7h5hizn1w8034xc34n0ppg"; libraryHaskellDepends = [ base hashable hedgehog template-haskell ]; testHaskellDepends = [ base hashable hedgehog template-haskell ]; doHaddock = false; description = "Digits 0-9"; license = lib.licenses.mit; }) {}; "d3d11binding" = callPackage ({ mkDerivation, base, c-storable-deriving, d3d11, D3DCompiler , d3dx11, d3dxof, dxgi, dxguid, vect, Win32 }: mkDerivation { pname = "d3d11binding"; version = "0.0.0.7"; sha256 = "0s4np8i2xrlaflklmpb5vnlm3380pxy3yj6pk0hn0ihl7gcw150z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base c-storable-deriving vect Win32 ]; librarySystemDepends = [ d3d11 D3DCompiler d3dx11 d3dxof dxgi dxguid ]; executableHaskellDepends = [ base c-storable-deriving vect Win32 ]; description = "A raw binding for the directX 11"; license = lib.licenses.mit; platforms = lib.platforms.none; }) {D3DCompiler = null; d3d11 = null; d3dx11 = null; d3dxof = null; dxgi = null; dxguid = null;}; "d3js" = callPackage ({ mkDerivation, base, mtl, random, text }: mkDerivation { pname = "d3js"; version = "0.1.0.0"; sha256 = "0wrxvfgss9fiv1pwsdi1md0plc4mf9sadkhgm46dsfq16dwrp3q2"; libraryHaskellDepends = [ base mtl random text ]; description = "Declarative visualization on a web browser with DSL approach"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "daemonize-doublefork" = callPackage ({ mkDerivation, base, directory, unix }: mkDerivation { pname = "daemonize-doublefork"; version = "0.1.1"; sha256 = "1g446qxff8ajv44341y0f9v39j8idmnn23lwi08gq3ps4qrz0py2"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory unix ]; description = "Start background daemons by double-forking"; license = lib.licenses.gpl3Only; }) {}; "daemons" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, data-default , directory, filepath, ghc-prim, HUnit, network, pipes , test-framework, test-framework-hunit, transformers, unix }: mkDerivation { pname = "daemons"; version = "0.3.0"; sha256 = "05h03qk31lank60cd0ig9h4rf8zl6p4li5smba919lgpm89lyvy3"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cereal data-default directory filepath ghc-prim network pipes transformers unix ]; executableHaskellDepends = [ base bytestring cereal containers data-default ghc-prim network pipes transformers ]; testHaskellDepends = [ base data-default directory ghc-prim HUnit test-framework test-framework-hunit unix ]; description = "Daemons in Haskell made fun and easy"; license = lib.licenses.gpl3Only; }) {}; "dag" = callPackage ({ mkDerivation, base, constraints, hspec, QuickCheck , quickcheck-instances, singletons }: mkDerivation { pname = "dag"; version = "0.1.0.2"; sha256 = "0khfyyzqzw7jj4n8p1k96wdrb2087jd380fzhlkmf0g7s4346pvp"; libraryHaskellDepends = [ base constraints singletons ]; testHaskellDepends = [ base hspec QuickCheck quickcheck-instances ]; description = "Compile-time, type-safe directed acyclic graphs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "damnpacket" = callPackage ({ mkDerivation, attoparsec, base, bytestring, fail, hspec , html-entity, HUnit, QuickCheck, semigroups, template-haskell , text, th-lift-instances }: mkDerivation { pname = "damnpacket"; version = "1.3.1"; sha256 = "1b58n30shmfncv8swj7q68dp0j0p184rlyy6psd8yq07vsk02vq1"; libraryHaskellDepends = [ attoparsec base bytestring fail html-entity semigroups template-haskell text th-lift-instances ]; testHaskellDepends = [ base bytestring hspec HUnit QuickCheck ]; description = "Parsing dAmn messages"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "danibot" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring , conceit, containers, foldl, lens, lens-aeson, monoid-subclasses , network, optparse-applicative, stm, streaming, text, transformers , websockets, wreq, wuss }: mkDerivation { pname = "danibot"; version = "0.2.0.0"; sha256 = "18qgf85rngrgfhfx51yhr37wadqb0zawzipxwaj460gz3v9k9gd8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async attoparsec base bytestring conceit containers foldl lens lens-aeson monoid-subclasses network stm streaming text transformers websockets wreq wuss ]; executableHaskellDepends = [ base optparse-applicative ]; description = "Basic Slack bot framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dao" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , Crypto, data-binary-ieee754, deepseq, directory, filepath, mtl , process, random, time, transformers, utf8-string }: mkDerivation { pname = "dao"; version = "0.1.0.1"; sha256 = "0caas3ql32925rzsghb7rdrm17bw3hn84cizkl9dqmz6nwlhclk9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers Crypto data-binary-ieee754 deepseq directory filepath mtl process random time transformers utf8-string ]; executableHaskellDepends = [ array base binary bytestring containers Crypto data-binary-ieee754 deepseq directory filepath mtl process random time transformers utf8-string ]; testHaskellDepends = [ array base binary bytestring containers Crypto data-binary-ieee754 deepseq directory filepath mtl process random time transformers utf8-string ]; description = "Dao is meta programming language with its own built-in interpreted language, designed with artificial intelligence applications in mind"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dapi" = callPackage ({ mkDerivation, base, containers, explicit-exception, multiarg , old-locale, parsec, prednote, rainbow, text, time, transformers }: mkDerivation { pname = "dapi"; version = "0.2.0.0"; sha256 = "0idi472qqks286fbw718vddk5kc3vxicrb8m38sllw6x663xnljz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers explicit-exception multiarg old-locale parsec prednote rainbow text time transformers ]; description = "Prints a series of dates"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "darcs" = callPackage ({ mkDerivation, array, async, attoparsec, base, base16-bytestring , binary, bytestring, Cabal, cmdargs, conduit, constraints , containers, cryptonite, data-ordlist, directory, exceptions, fgl , filepath, FindBin, hashable, haskeline, html, http-conduit , http-types, HUnit, leancheck, memory, mmap, monad-control, mtl , network, network-uri, old-time, parsec, process, QuickCheck , regex-applicative, regex-base, regex-tdfa, stm, system-fileio , system-filepath, tar, temporary, terminfo, test-framework , test-framework-hunit, test-framework-leancheck , test-framework-quickcheck2, text, time, transformers , transformers-base, unix, unix-compat, utf8-string, vector , zip-archive, zlib }: mkDerivation { pname = "darcs"; version = "2.16.5"; sha256 = "0ar4markr71l9hzrbgcz4q37cf2rf3936i6qi8p827p36v96qg6n"; configureFlags = [ "-fforce-char8-encoding" "-flibrary" ]; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal directory filepath process ]; libraryHaskellDepends = [ array async attoparsec base base16-bytestring binary bytestring conduit constraints containers cryptonite data-ordlist directory fgl filepath hashable haskeline html http-conduit http-types memory mmap mtl network network-uri old-time parsec process regex-applicative regex-base regex-tdfa stm tar temporary terminfo text time transformers unix unix-compat utf8-string vector zip-archive zlib ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ array async base bytestring cmdargs constraints containers directory exceptions filepath FindBin HUnit leancheck monad-control mtl process QuickCheck system-fileio system-filepath test-framework test-framework-hunit test-framework-leancheck test-framework-quickcheck2 text time transformers transformers-base unix-compat vector zip-archive ]; doCheck = false; postInstall = '' mkdir -p $out/share/bash-completion/completions mv contrib/darcs_completion $out/share/bash-completion/completions/darcs ''; description = "a distributed, interactive, smart revision control system"; license = lib.licenses.gpl2Plus; }) {}; "darcs-benchmark" = callPackage ({ mkDerivation, base, bytestring, cmdargs, containers, datetime , directory, filepath, hs-gchart, html, HTTP, json, mtl, network , old-locale, process, regex-posix, SHA, split, statistics, strict , tabular, tar, time, utf8-string, uvector, zlib }: mkDerivation { pname = "darcs-benchmark"; version = "0.1.9"; sha256 = "1qwh4yas6alp65lwimh8xlz3i572nxn4iwqsppx7qqlj8kjhbyvj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cmdargs containers datetime directory filepath hs-gchart html HTTP json mtl network old-locale process regex-posix SHA split statistics strict tabular tar time utf8-string uvector zlib ]; description = "Comparative benchmark suite for darcs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "darcs-beta" = callPackage ({ mkDerivation, array, base, bytestring, containers, curl , directory, extensible-exceptions, filepath, hashed-storage , haskeline, html, HTTP, mmap, mtl, network, old-time, parsec , process, random, regex-compat, tar, terminfo, text, unix, vector , zlib }: mkDerivation { pname = "darcs-beta"; version = "2.7.99.2"; sha256 = "0jkgy8k2i7hhcl7dzm4zvbm0q189hhp4cza9aslslzcq15jsa225"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring containers directory extensible-exceptions filepath hashed-storage haskeline html HTTP mmap mtl network old-time parsec process random regex-compat tar terminfo text unix vector zlib ]; librarySystemDepends = [ curl ]; executableHaskellDepends = [ array base bytestring containers directory extensible-exceptions filepath hashed-storage haskeline html HTTP mmap mtl network old-time parsec process random regex-compat tar terminfo text unix vector zlib ]; executableSystemDepends = [ curl ]; description = "a distributed, interactive, smart revision control system"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) curl;}; "darcs-buildpackage" = callPackage ({ mkDerivation, base, ConfigFile, directory, hslogger, MissingH , network, parsec, process, regex-compat, unix }: mkDerivation { pname = "darcs-buildpackage"; version = "0.5.12"; sha256 = "0c82r7bgz8wj172q1n4dfz9kfn4466v7k159vlkfdqv7as0qj8qf"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ConfigFile directory hslogger MissingH network parsec process regex-compat unix ]; description = "Tools to help manage Debian packages with Darcs"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "darcs-cabalized" = callPackage ({ mkDerivation, array, base, bytestring, containers, curl , directory, html, HUnit, mtl, ncurses, old-time, parsec, process , QuickCheck, regex-compat, unix, zlib }: mkDerivation { pname = "darcs-cabalized"; version = "2.0.2.2"; sha256 = "1lc1v30zmlcrp6i22d3arghqhy9pjncddr34df6zd8s0r9wsi61d"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base bytestring containers directory html HUnit mtl old-time parsec process QuickCheck regex-compat unix ]; executableSystemDepends = [ curl ncurses zlib ]; description = "David's Advanced Version Control System"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) curl; inherit (pkgs) ncurses; inherit (pkgs) zlib;}; "darcs-fastconvert" = callPackage ({ mkDerivation, attoparsec, base, bytestring, cmdlib, containers , darcs, datetime, directory, filepath, hashed-storage, mtl , old-time, utf8-string }: mkDerivation { pname = "darcs-fastconvert"; version = "0.2.1"; sha256 = "1a49v3l9n5cqlmdpjj8mzz5v6b47my84id62ag7004ynr11vih9s"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base bytestring cmdlib containers darcs datetime directory filepath hashed-storage mtl old-time utf8-string ]; description = "Import/export git fast-import streams to/from darcs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "darcs-graph" = callPackage ({ mkDerivation, base, bytestring, containers, directory , old-locale, old-time, process, time }: mkDerivation { pname = "darcs-graph"; version = "1.0"; sha256 = "01404plnjrds57lf7widss2piwpal9khl0gq22xkswj68zzfjcv6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory old-locale old-time process time ]; description = "Generate graphs of darcs repository activity"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "darcs-monitor" = callPackage ({ mkDerivation, base, containers, directory, HaXml, mtl, process }: mkDerivation { pname = "darcs-monitor"; version = "0.4.2"; sha256 = "0rp6flaizbaxzr28fr82vaacl4wajh6zdqnwcbgyhwz5dj7rdanq"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers directory HaXml mtl process ]; description = "Darcs repository monitor (sends email)"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "darcs-scripts" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "darcs-scripts"; version = "0.1.1"; sha256 = "06gs18s89nc5qyicfpkj0hz999l5pf4glhlanm2yhyd6lxbfgkba"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; doHaddock = false; description = "Shell scripts for support of darcs workflow"; license = lib.licenses.bsd3; }) {}; "darcs2dot" = callPackage ({ mkDerivation, base, containers, darcs, graph-wrapper , string-conversions }: mkDerivation { pname = "darcs2dot"; version = "0.1.0.1"; sha256 = "0r6hri2kpfq7r0c25qrlrj5y9pi2j76njvwsgrpnpm6p4gg151wk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers darcs graph-wrapper string-conversions ]; description = "Outputs dependencies of darcs patches in dot format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "darcsden" = callPackage ({ mkDerivation, aeson, base, base64-string, blaze-builder , blaze-html, blaze-markup, bytestring, containers, CouchDB, darcs , directory, filepath, harp, hashed-storage, highlighting-kate , HsOpenSSL, hsp, http-conduit, HUnit, json, mime-mail, mtl , old-locale, old-time, pandoc, pcre-light, process, pureMD5 , random, redis, safe, SHA, snap-core, snap-server, split, ssh , system-uuid, text, time, utf8-string, webdriver, xhtml, xml }: mkDerivation { pname = "darcsden"; version = "1.1.1"; sha256 = "1dz87a6a6bmi2sfk0q21syipgnhpg9fdlr86m7sdrlk4s9s1s0c5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base base64-string blaze-builder blaze-html blaze-markup bytestring containers CouchDB darcs directory filepath harp hashed-storage highlighting-kate HsOpenSSL hsp http-conduit HUnit json mime-mail mtl old-locale old-time pandoc pcre-light process pureMD5 random redis safe SHA snap-core snap-server split ssh system-uuid text time utf8-string webdriver xhtml xml ]; description = "Darcs repository UI and hosting/collaboration app (hub.darcs.net branch)."; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "darcswatch" = callPackage ({ mkDerivation, base, bytestring, cgi, concurrentoutput , containers, Crypto, directory, filepath, HTTP, mime-string, mtl , nano-md5, network, old-locale, old-time, parsec, process , regex-compat, safe, time, unix, xhtml, zlib }: mkDerivation { pname = "darcswatch"; version = "0.4.4"; sha256 = "1gl0wplzlhb6ynacq7bv38ijhazpwr642zc0a2dixbpibchgxksf"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring cgi concurrentoutput containers Crypto directory filepath HTTP mime-string mtl nano-md5 network old-locale old-time parsec process regex-compat safe time unix xhtml zlib ]; description = "Track application of Darcs patches"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "darkplaces-demo" = callPackage ({ mkDerivation, base, binary, bytestring, containers, criterion , darkplaces-text, data-binary-ieee754, directory, mtl , optparse-applicative, regex-tdfa, transformers }: mkDerivation { pname = "darkplaces-demo"; version = "0.1"; sha256 = "0map78fnnqm2nlh92xrxmg3fs9q2hb4pl87hyara41v2dvwlsj3f"; revision = "1"; editedCabalFile = "00cd99bpsa3z35qga6jrbsq6a6afaa7d6mq49847c10655z0ysyi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers data-binary-ieee754 regex-tdfa transformers ]; executableHaskellDepends = [ base bytestring darkplaces-text directory mtl optparse-applicative ]; benchmarkHaskellDepends = [ base binary bytestring criterion transformers ]; description = "Utility and parser for DarkPlaces demo files"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "darkplaces-rcon" = callPackage ({ mkDerivation, base, byteable, bytestring, cryptohash, hspec , hspec-core, network, time }: mkDerivation { pname = "darkplaces-rcon"; version = "0.1"; sha256 = "0ngxjb6zja7l905ixkr0cjyan21m311wc5dqdzacw5j5w7119v75"; libraryHaskellDepends = [ base byteable bytestring cryptohash network time ]; testHaskellDepends = [ base bytestring hspec hspec-core ]; description = "Darkplaces rcon client library"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "darkplaces-rcon-util" = callPackage ({ mkDerivation, base, bytestring, ConfigFile, containers , darkplaces-rcon, darkplaces-text, directory, filepath, haskeline , HostAndPort, hspec, hspec-core, mtl, optparse-applicative, text , time, utf8-string }: mkDerivation { pname = "darkplaces-rcon-util"; version = "0.1.1"; sha256 = "1xv9906ag2vgkzbk66f9r6lr5j6qwlwss246hjl7iriq315dmqlg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ConfigFile containers darkplaces-rcon darkplaces-text directory filepath haskeline HostAndPort mtl optparse-applicative text time utf8-string ]; executableHaskellDepends = [ base bytestring darkplaces-rcon darkplaces-text haskeline mtl optparse-applicative text utf8-string ]; testHaskellDepends = [ base bytestring darkplaces-rcon darkplaces-text hspec hspec-core text ]; description = "Darplaces rcon utility"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "darkplaces-text" = callPackage ({ mkDerivation, alex, ansi-terminal, array, base, bytestring , hspec, QuickCheck, text, utf8-string, vector }: mkDerivation { pname = "darkplaces-text"; version = "0.2.1"; sha256 = "12nsr005pk0v1nril61javh6nrjhqcvlif11mfhch8bvvcaiy4rm"; libraryHaskellDepends = [ ansi-terminal array base bytestring text utf8-string vector ]; libraryToolDepends = [ alex ]; testHaskellDepends = [ base bytestring hspec QuickCheck ]; description = "Parser for darkplaces colorful text"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dash-haskell" = callPackage ({ mkDerivation, base, Cabal, containers, direct-sqlite, directory , either, filepath, ghc, haddock-api, optparse-applicative, parsec , pipes, sqlite-simple, tagsoup, text, transformers }: mkDerivation { pname = "dash-haskell"; version = "1.1.0.2"; sha256 = "1h22ay2cl5j2ngm2xi2hyvvprnmz48qcpzxiq9ldkzx8gg3gs36j"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers direct-sqlite directory either filepath ghc haddock-api optparse-applicative parsec pipes sqlite-simple tagsoup text transformers ]; description = "Convert package Haddock to Dash docsets (IDE docs)"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "data-accessor" = callPackage ({ mkDerivation, array, base, containers, transformers }: mkDerivation { pname = "data-accessor"; version = "0.2.3"; sha256 = "0f1yvvzr24qgrx6k2g101s7vp012802iw6kli903n28nig93yn0x"; libraryHaskellDepends = [ array base containers transformers ]; description = "Utilities for accessing and manipulating fields of records"; license = lib.licenses.bsd3; }) {}; "data-accessor-monadLib" = callPackage ({ mkDerivation, base, data-accessor, monadLib }: mkDerivation { pname = "data-accessor-monadLib"; version = "0.0.1"; sha256 = "0l1ywmr4jry4cys7lq6k0w0nsdpqj1g5l3vsnxyf0ai1901zk18i"; libraryHaskellDepends = [ base data-accessor monadLib ]; description = "Accessor functions for monadLib's monads"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-accessor-monads-fd" = callPackage ({ mkDerivation, base, data-accessor, monads-fd, transformers }: mkDerivation { pname = "data-accessor-monads-fd"; version = "0.2.0.3"; sha256 = "1yvfk55qra7f9ggcybw3j68xg9dzx2f07swj99v4f588gh32ixhz"; libraryHaskellDepends = [ base data-accessor monads-fd transformers ]; description = "Use Accessor to access state in monads-fd State monad class"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "data-accessor-monads-tf" = callPackage ({ mkDerivation, base, data-accessor, monads-tf, transformers }: mkDerivation { pname = "data-accessor-monads-tf"; version = "0.2.1.4"; sha256 = "12skayn01s8svfdr4h5am2y2dw7ax6s83pb7vy3jxyddywpm04mk"; libraryHaskellDepends = [ base data-accessor monads-tf transformers ]; description = "Use Accessor to access state in monads-tf State monad type family"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-accessor-mtl" = callPackage ({ mkDerivation, base, data-accessor, mtl }: mkDerivation { pname = "data-accessor-mtl"; version = "0.2.0.4"; sha256 = "1i8lk0vy04giixng5addgj740cbvwlc7g62qgrmhfip0w9k93kqh"; libraryHaskellDepends = [ base data-accessor mtl ]; description = "Use Accessor to access state in mtl State monad class"; license = lib.licenses.bsd3; }) {}; "data-accessor-template" = callPackage ({ mkDerivation, base, data-accessor, template-haskell, utility-ht }: mkDerivation { pname = "data-accessor-template"; version = "0.2.1.16"; sha256 = "15gd6xlrq5ica514m5rdcz2dl8bibdmbsmnc98ddhx491c9g5rwk"; revision = "1"; editedCabalFile = "0zz2v420zvinphs6jnngc40x7h8jn5rqj3nj8alpgfyqx59w41my"; libraryHaskellDepends = [ base data-accessor template-haskell utility-ht ]; description = "Utilities for accessing and manipulating fields of records"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-accessor-transformers" = callPackage ({ mkDerivation, base, data-accessor, transformers }: mkDerivation { pname = "data-accessor-transformers"; version = "0.2.1.7"; sha256 = "0yp030vafbpddl27m606aibbbr5ar5j5bsv4bksscz3cq4yq5j10"; libraryHaskellDepends = [ base data-accessor transformers ]; description = "Use Accessor to access state in transformers State monad"; license = lib.licenses.bsd3; }) {}; "data-as" = callPackage ({ mkDerivation, base, profunctors }: mkDerivation { pname = "data-as"; version = "0.0.0.2"; sha256 = "1rqdffwyxrnvsrqchnknjdmdz7afzhplyalnrclrm5zm6gj0dlia"; libraryHaskellDepends = [ base profunctors ]; description = "Simple extensible sum"; license = lib.licenses.mit; }) {}; "data-ascii" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, case-insensitive , hashable, semigroups, text }: mkDerivation { pname = "data-ascii"; version = "1.0.0.6"; sha256 = "0j8mk1gdxcczhwcs75rx50zh6vxv2vkd1rf5n6q4ryn8wm5r3gcr"; libraryHaskellDepends = [ base blaze-builder bytestring case-insensitive hashable semigroups text ]; description = "Type-safe, bytestring-based ASCII values"; license = lib.licenses.bsd3; }) {}; "data-aviary" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-aviary"; version = "0.4.0"; sha256 = "03jhlb7w98bwx5xa23as9i6id0qxcl4f7k9rql2cgcy8nxf7c2xn"; libraryHaskellDepends = [ base ]; description = "Combinator birds"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-base" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-base"; version = "1.1"; sha256 = "1l95mrl6333hp46vsv54fglg4gwz8p14z3rysx6115blc81yx18x"; libraryHaskellDepends = [ base ]; description = "Utilities for accessing and comparing types based on so called bases - representations with limited polymorphism"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-basic" = callPackage ({ mkDerivation, aeson, attoparsec, base, binary, bytestring, cases , containers, hssqlppp, lens, lens-aeson, mtl, overload , postgresql-simple, scientific, simple-effects, simple-logging , string-conv, template-haskell, text, time }: mkDerivation { pname = "data-basic"; version = "0.3.0.0"; sha256 = "0ssixfnkgxd132pp6mlpgrkbwqbkrx5zn4ayd7br9ncjvpj2j0gr"; libraryHaskellDepends = [ aeson attoparsec base binary bytestring cases containers hssqlppp lens lens-aeson mtl overload postgresql-simple scientific simple-effects simple-logging string-conv template-haskell text time ]; testHaskellDepends = [ aeson base lens postgresql-simple string-conv time ]; description = "A database library with a focus on ease of use, type safety and useful error messages"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "data-binary-ieee754" = callPackage ({ mkDerivation, base, binary }: mkDerivation { pname = "data-binary-ieee754"; version = "0.4.4"; sha256 = "02nzg1barhqhpf4x26mpzvk7jd29nali033qy01adjplv2z5m5sr"; libraryHaskellDepends = [ base binary ]; description = "Parser/Serialiser for IEEE-754 floating-point values"; license = lib.licenses.mit; }) {}; "data-bword" = callPackage ({ mkDerivation, base, ghc-prim, tasty, tasty-quickcheck }: mkDerivation { pname = "data-bword"; version = "0.1.0.1"; sha256 = "0zfvk7b7qi6inra0kc03rhsic2rj0818n4i03lfwzvb5g22izw3h"; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base tasty tasty-quickcheck ]; description = "Extra operations on binary words of fixed length"; license = lib.licenses.bsd3; }) {}; "data-carousel" = callPackage ({ mkDerivation, base, containers, lens }: mkDerivation { pname = "data-carousel"; version = "0.1.0.0"; sha256 = "1vp17428a2pw4g3y2ra22ll5vjnqwl2xwr2wfj8ppkxaj34a2nsh"; revision = "1"; editedCabalFile = "1sk3qvn9pb1l170qqrxwv9mxj80p5276zzwl0rfn5403mpa1gajn"; libraryHaskellDepends = [ base containers lens ]; description = "A rotating sequence data structure"; license = lib.licenses.mit; }) {}; "data-category" = callPackage ({ mkDerivation }: mkDerivation { pname = "data-category"; version = "0.10"; sha256 = "1mb72r17982w2sslmvi5nzpf7i702iikc7j4h68gzlfnm426jk9q"; description = "Category theory"; license = lib.licenses.bsd3; }) {}; "data-cell" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-cell"; version = "1.0.0.2"; sha256 = "03liak61gr90i48rd4dlm5lhr8z9v02nn6kdy33sinbpm6313agr"; libraryHaskellDepends = [ base ]; description = "Generic cellular data representation library"; license = lib.licenses.bsd3; }) {}; "data-check" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck }: mkDerivation { pname = "data-check"; version = "0.1.1"; sha256 = "00di2szqavzmbx4y5b6dq7qalm5pgalb19lfqcdawd5n61fj2gq1"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Library for checking and normalization of data (e.g. from web forms)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-checked" = callPackage ({ mkDerivation, base, deepseq }: mkDerivation { pname = "data-checked"; version = "0.3"; sha256 = "0xjn7iqlsgi51h8gz4x40kc2qb5lwf6nw5kjwgkck1w5gjfd11yw"; libraryHaskellDepends = [ base deepseq ]; description = "Type-indexed runtime-checked properties"; license = lib.licenses.bsd3; }) {}; "data-clist" = callPackage ({ mkDerivation, base, deepseq, QuickCheck }: mkDerivation { pname = "data-clist"; version = "0.2"; sha256 = "04mj0d1yp0l27v2my51w9q5zpdrdhp29fdyvmwqgxxp8f6yiwfhw"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base QuickCheck ]; description = "Simple functional ring type"; license = lib.licenses.bsd3; }) {}; "data-combinator-gen" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "data-combinator-gen"; version = "0.1.0.4"; sha256 = "0f1qw5rk9x3yd7nfhkwmpig7a6dc46yzl78fi8aaxpwqbsazpkjy"; libraryHaskellDepends = [ base template-haskell ]; description = "Generate a special combinator from any data type"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-compat" = callPackage ({ mkDerivation, base, constraints }: mkDerivation { pname = "data-compat"; version = "0.1.0.3"; sha256 = "1wfm561ird8hv0d52gfyx684xmvps90s4cly8knwwv31cz9r9vpg"; libraryHaskellDepends = [ base constraints ]; description = "Define Backwards Compatibility Schemes for Arbitrary Data"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-concurrent-queue" = callPackage ({ mkDerivation, base, stm }: mkDerivation { pname = "data-concurrent-queue"; version = "0.3.0.0"; sha256 = "0rmn4pq5pgvam78vxp4y7431jai8dklml322r4nw47jjc1m20kmv"; libraryHaskellDepends = [ base stm ]; description = "A Library for directional queues"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-construction" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-construction"; version = "1.1"; sha256 = "0hdkj8fpa0mmi57ljl744kkh6hk99d4x8dbm2djprw7rvrj5irg8"; libraryHaskellDepends = [ base ]; description = "Data construction abstractions including Constructor, Destructor, Maker, Destroyer, Producer and Consumer"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-constructors" = callPackage ({ mkDerivation, base, criterion, deepseq, QuickCheck , template-haskell }: mkDerivation { pname = "data-constructors"; version = "0.1.0.0"; sha256 = "0mjzhknwhfnd359rzrl3a59vl0mnwpc0j4i3dkl5f04mki0r54cd"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base QuickCheck ]; benchmarkHaskellDepends = [ base criterion deepseq QuickCheck ]; description = "Generically compare data by their constructors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-cycle" = callPackage ({ mkDerivation, base, collections-api, collections-base-instances }: mkDerivation { pname = "data-cycle"; version = "0.1.2"; sha256 = "1k7a2k4vvbwilayh5827na7fifaww66fnmd7mr9vzwmsw9g6q80g"; libraryHaskellDepends = [ base collections-api collections-base-instances ]; description = "a cyclic doubly linked list"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "data-default" = callPackage ({ mkDerivation, base, data-default-class , data-default-instances-containers, data-default-instances-dlist , data-default-instances-old-locale }: mkDerivation { pname = "data-default"; version = "0.7.1.1"; sha256 = "04d5n8ybmcxba9qb6h389w9zfq1lvj81b82jh6maqp6pkhkmvydh"; libraryHaskellDepends = [ base data-default-class data-default-instances-containers data-default-instances-dlist data-default-instances-old-locale ]; description = "A class for types with a default value"; license = lib.licenses.bsd3; }) {}; "data-default-class" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-default-class"; version = "0.1.2.0"; sha256 = "0miyjz8d4jyvqf2vp60lyfbnflx6cj2k8apmm9ly1hq0y0iv80ag"; libraryHaskellDepends = [ base ]; description = "A class for types with a default value"; license = lib.licenses.bsd3; }) {}; "data-default-extra" = callPackage ({ mkDerivation, base, data-default-class , data-default-instances-bytestring , data-default-instances-case-insensitive , data-default-instances-containers , data-default-instances-new-base , data-default-instances-old-locale, data-default-instances-text , data-default-instances-unordered-containers , data-default-instances-vector }: mkDerivation { pname = "data-default-extra"; version = "0.1.0"; sha256 = "1yg5vvapyj91b0iqi374rali3gbfn9y5g8fr6rbn3bkgwxxarskz"; libraryHaskellDepends = [ base data-default-class data-default-instances-bytestring data-default-instances-case-insensitive data-default-instances-containers data-default-instances-new-base data-default-instances-old-locale data-default-instances-text data-default-instances-unordered-containers data-default-instances-vector ]; description = "A class for types with a default value"; license = lib.licenses.bsd3; }) {}; "data-default-generics" = callPackage ({ mkDerivation, base, bytestring, containers, dlist, ghc-prim , hspec, HUnit, old-locale, text, time, unordered-containers , vector }: mkDerivation { pname = "data-default-generics"; version = "0.3"; sha256 = "0asjirn324ixyzkf5vhanyf7q9aj9zh693m55qln7dx3vdayn1yv"; libraryHaskellDepends = [ base bytestring containers dlist ghc-prim old-locale text time unordered-containers vector ]; testHaskellDepends = [ base bytestring containers dlist ghc-prim hspec HUnit old-locale text time unordered-containers vector ]; description = "A class for types with a default value"; license = lib.licenses.bsd3; }) {}; "data-default-instances-base" = callPackage ({ mkDerivation, base, data-default-class }: mkDerivation { pname = "data-default-instances-base"; version = "0.1.0.1"; sha256 = "0ym1sw3ssdzzifxxhh76qlv8kkmb2iclc158incv1dklyr9y8kw4"; libraryHaskellDepends = [ base data-default-class ]; description = "Default instances for types in base"; license = lib.licenses.bsd3; }) {}; "data-default-instances-bytestring" = callPackage ({ mkDerivation, base, bytestring, data-default-class }: mkDerivation { pname = "data-default-instances-bytestring"; version = "0.0.1"; sha256 = "083jck7v6zsnlamj96d2nbcqhpv1v1qdp08jagym846ws1w14hsc"; revision = "1"; editedCabalFile = "0gpdba4y17rp0kp9pd2qj6r4pnrc86vx47fkk3zfkggmv73pa82r"; libraryHaskellDepends = [ base bytestring data-default-class ]; description = "Default instances for (lazy and strict) ByteString, Builder and ShortByteString"; license = lib.licenses.bsd3; }) {}; "data-default-instances-case-insensitive" = callPackage ({ mkDerivation, case-insensitive, data-default-class }: mkDerivation { pname = "data-default-instances-case-insensitive"; version = "0.0.1"; sha256 = "1d0a0y3fgq820brwbad58xsz1imxfjsiwg9s9h577l6ri9q3a0a3"; revision = "1"; editedCabalFile = "0w8k7zjxwbj1y2acxadg956pfpf7y70jc23wgjivqvafbv69ra25"; libraryHaskellDepends = [ case-insensitive data-default-class ]; description = "Default instance for CI type from case-insensitive package"; license = lib.licenses.bsd3; }) {}; "data-default-instances-containers" = callPackage ({ mkDerivation, base, containers, data-default-class }: mkDerivation { pname = "data-default-instances-containers"; version = "0.0.1"; sha256 = "06h8xka031w752a7cjlzghvr8adqbl95xj9z5zc1b62w02phfpm5"; libraryHaskellDepends = [ base containers data-default-class ]; description = "Default instances for types in containers"; license = lib.licenses.bsd3; }) {}; "data-default-instances-dlist" = callPackage ({ mkDerivation, base, data-default-class, dlist }: mkDerivation { pname = "data-default-instances-dlist"; version = "0.0.1"; sha256 = "0narkdqiprhgayjiawrr4390h4rq4pl2pb6mvixbv2phrc8kfs3x"; libraryHaskellDepends = [ base data-default-class dlist ]; description = "Default instances for types in dlist"; license = lib.licenses.bsd3; }) {}; "data-default-instances-new-base" = callPackage ({ mkDerivation, base, data-default-class }: mkDerivation { pname = "data-default-instances-new-base"; version = "0.0.2"; sha256 = "0hzi7szmjf2df3v4aaid6pk6i4ma25k78v5mcxkhd6w52ifg67c3"; libraryHaskellDepends = [ base data-default-class ]; description = "Default instances for types in newer versions of base package"; license = lib.licenses.bsd3; }) {}; "data-default-instances-old-locale" = callPackage ({ mkDerivation, base, data-default-class, old-locale }: mkDerivation { pname = "data-default-instances-old-locale"; version = "0.0.1"; sha256 = "00h81i5phib741yj517p8mbnc48myvfj8axzsw44k34m48lv1lv0"; libraryHaskellDepends = [ base data-default-class old-locale ]; description = "Default instances for types in old-locale"; license = lib.licenses.bsd3; }) {}; "data-default-instances-text" = callPackage ({ mkDerivation, base, data-default-class, text }: mkDerivation { pname = "data-default-instances-text"; version = "0.0.1"; sha256 = "1pqc0rqh26vc7qfq4qdxp40c1qa85h7zxbyhzxb5kkinrx34qpfv"; revision = "1"; editedCabalFile = "01125vbzwq35rkppm96x8fnwjyfid7x6ay6wq8n0qhr0skhcp2js"; libraryHaskellDepends = [ base data-default-class text ]; description = "Default instances for (lazy and strict) Text and Text Builder"; license = lib.licenses.bsd3; }) {}; "data-default-instances-unordered-containers" = callPackage ({ mkDerivation, data-default-class, unordered-containers }: mkDerivation { pname = "data-default-instances-unordered-containers"; version = "0.0.1"; sha256 = "1h1gap1afpyixz2amw1bfsdrc5rsxvksapz9h9vi4qgxj3mag0mk"; revision = "1"; editedCabalFile = "1ghfz68s70jrkz91qhnawc4bq3ylmqxg849d49zxckzg0pk7jbpw"; libraryHaskellDepends = [ data-default-class unordered-containers ]; description = "Default instances for unordered-containers"; license = lib.licenses.bsd3; }) {}; "data-default-instances-vector" = callPackage ({ mkDerivation, data-default-class, vector }: mkDerivation { pname = "data-default-instances-vector"; version = "0.0.1"; sha256 = "0rj6g6fky806h91cw5sy5lxqrhd06i5gi9ayg5g0r2xgldrl9j4s"; revision = "1"; editedCabalFile = "0piq9b9ywzyk12glndy9w6dka6d5zrc1mywq5j032li3j6sbwy4a"; libraryHaskellDepends = [ data-default-class vector ]; description = "Default instances for types defined in vector package"; license = lib.licenses.bsd3; }) {}; "data-dispersal" = callPackage ({ mkDerivation, AES, array, base, binary, bytestring, entropy , finite-field, matrix, QuickCheck, secret-sharing, spool, syb , test-framework, test-framework-quickcheck2, vector }: mkDerivation { pname = "data-dispersal"; version = "1.0.0.2"; sha256 = "1x6wd4xah19isysk2b9waws3fyvzx3w6l917zyw0cvdzf1lkpbw6"; libraryHaskellDepends = [ AES array base binary bytestring entropy finite-field matrix secret-sharing syb vector ]; testHaskellDepends = [ array base binary bytestring QuickCheck spool syb test-framework test-framework-quickcheck2 vector ]; description = "Space-efficient and privacy-preserving data dispersal algorithms"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-diverse" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, ghc-prim , hspec, tagged }: mkDerivation { pname = "data-diverse"; version = "4.7.0.0"; sha256 = "0ccbb8kf2spaa2h6k10y26zzaij1w28vrifhc8c1ljlvsmc9dkf3"; libraryHaskellDepends = [ base containers deepseq ghc-prim tagged ]; testHaskellDepends = [ base hspec tagged ]; benchmarkHaskellDepends = [ base criterion ]; description = "Extensible records and polymorphic variants"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-diverse-lens" = callPackage ({ mkDerivation, base, data-diverse, data-has, hspec, lens , profunctors, tagged }: mkDerivation { pname = "data-diverse-lens"; version = "4.3.0.0"; sha256 = "11nrisgx7yb7qp03s3hxkbygc170fggbi3mcid196dhakxv4kl4p"; libraryHaskellDepends = [ base data-diverse data-has lens profunctors tagged ]; testHaskellDepends = [ base data-diverse hspec lens tagged ]; description = "Isos & Lens for Data.Diverse.Many and Prisms for Data.Diverse.Which"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "data-dword" = callPackage ({ mkDerivation, base, data-bword, ghc-prim, hashable, tasty , tasty-quickcheck, template-haskell }: mkDerivation { pname = "data-dword"; version = "0.3.2.1"; sha256 = "0l6xvy89zch5kxkaafsg874xrwx0x1rpxpx1ywbhbs7qv3pz250i"; libraryHaskellDepends = [ base data-bword ghc-prim hashable template-haskell ]; testHaskellDepends = [ base tasty tasty-quickcheck ]; description = "Stick two binary words together to get a bigger one"; license = lib.licenses.bsd3; }) {}; "data-easy" = callPackage ({ mkDerivation, base, containers, directory, errors , haskell-src-exts, hlint, hspec, HUnit, QuickCheck, safe, text , transformers, unix }: mkDerivation { pname = "data-easy"; version = "0.7.0"; sha256 = "1n164yzvlik1jbywhmd2l5byc1y0jwxzzd822xq0k4fqv76vl79h"; libraryHaskellDepends = [ base containers safe ]; testHaskellDepends = [ base containers directory errors haskell-src-exts hlint hspec HUnit QuickCheck safe text transformers unix ]; description = "Consistent set of utility functions for Maybe, Either, List and Monoids"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-elf" = callPackage ({ mkDerivation, base, data-flags, data-serializer, data-sword }: mkDerivation { pname = "data-elf"; version = "0.2"; sha256 = "0glxfvga82x0mjr09mwld8yf98avgbw5jb3p3c69h18p321lkch7"; libraryHaskellDepends = [ base data-flags data-serializer data-sword ]; description = "Executable and Linkable Format (ELF) data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "data-embed" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, directory , executable-path, hashable, utf8-string }: mkDerivation { pname = "data-embed"; version = "0.1.0.0"; sha256 = "1pppd4w0sfb71i7ppqcp71rqx36b30g1dj468d2hb6fvnnhm830q"; revision = "2"; editedCabalFile = "0c51kfsyl7nzizx6awx8m0m4z2rjz8zn8ivl4869fgqdjkrmw8my"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal containers directory executable-path hashable utf8-string ]; executableHaskellDepends = [ base bytestring cereal containers directory executable-path hashable utf8-string ]; description = "Embed files and other binary blobs inside executables without Template Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-emoticons" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-emoticons"; version = "0.1.0"; sha256 = "0brfvlx7hihgnlc87r3n17dncbydfwxs49dc8kgppxycqqss6vh1"; libraryHaskellDepends = [ base ]; description = "Combinator emoticons: data-aviary in the flavor of emoticons"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-endian" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-endian"; version = "0.1.1"; sha256 = "1h1abz87nha7cpw50yvf8fwvcca350wnnz2d3z9k30sg6wq4y7cc"; libraryHaskellDepends = [ base ]; description = "Endian-sensitive data"; license = lib.licenses.bsd3; }) {}; "data-extend-generic" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "data-extend-generic"; version = "0.1.0.0"; sha256 = "1ggi4z53vcp5jg57xl7vi1vmmdm4qf1sk8ywr05l0apprk2kdkxm"; revision = "2"; editedCabalFile = "1cxn0mfhnvw40jmd682rj2b9p748pwvql4743yw0dbwxy7rg06vd"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Extend Haskell data or newtype like in OOP languages"; license = lib.licenses.bsd3; }) {}; "data-extra" = callPackage ({ mkDerivation }: mkDerivation { pname = "data-extra"; version = "2.5.5"; sha256 = "0py4a3mzqga25y6y1sirvc9369n3b7y5kpm5f9m613yjlypv6pc1"; doHaddock = false; description = "None"; license = lib.licenses.bsd3; }) {}; "data-filepath" = callPackage ({ mkDerivation, base, bifunctors, ghc-prim, semigroups, split , template-haskell }: mkDerivation { pname = "data-filepath"; version = "2.2.0.0"; sha256 = "1l71sg02rqgk7i6w401il7crx3ikdbxi5wbb6ida677pfdrpm7f7"; libraryHaskellDepends = [ base bifunctors ghc-prim semigroups split template-haskell ]; description = "A type safe file path data structure"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-files-gen" = callPackage ({ mkDerivation, base, containers, data-default, directory , filepath, hspec }: mkDerivation { pname = "data-files-gen"; version = "0.0.0.1"; sha256 = "1pi3bmmpl9xl64pwq4rbl2yl81g0b69pq42d04qhvlp9vi8f99cd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default directory filepath ]; executableHaskellDepends = [ base containers data-default ]; testHaskellDepends = [ base containers data-default hspec ]; description = "Generate data-files Cabal file field from existing files"; license = lib.licenses.bsd3; }) {}; "data-filter" = callPackage ({ mkDerivation, base, data-default }: mkDerivation { pname = "data-filter"; version = "0.1.0.0"; sha256 = "1yz22b42rqsf4i9p4lnl06l8id3f1a84dng96q2nk1mmih9v3pbm"; libraryHaskellDepends = [ base data-default ]; description = "Utilities for filtering"; license = lib.licenses.bsd2; }) {}; "data-fin" = callPackage ({ mkDerivation, base, lazysmallcheck, prelude-safeenum, QuickCheck , reflection, smallcheck, tagged }: mkDerivation { pname = "data-fin"; version = "0.1.1.3"; sha256 = "02n3dr4gj73z549vwq5h7h1kvmx2j8vaxjcggpdlppps9wl6flry"; libraryHaskellDepends = [ base lazysmallcheck prelude-safeenum QuickCheck reflection smallcheck tagged ]; description = "Finite totally ordered sets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-fin-simple" = callPackage ({ mkDerivation, base, doctest }: mkDerivation { pname = "data-fin-simple"; version = "0.1.0.0"; sha256 = "17qj3b3lkrakdk3vbs9nqc2pvqr81n43qxphcznfbkv91k1ygrp6"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; description = "Simple integral finite set"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-fix" = callPackage ({ mkDerivation, base, deepseq, hashable }: mkDerivation { pname = "data-fix"; version = "0.3.2"; sha256 = "1k0rcbb6dzv0ggdxqa2bh4jr829y0bczjrg98mrk5733q0xjs5rs"; revision = "2"; editedCabalFile = "0ymn341kg2c1wf1vp04v25bpnf857krhv91q4kl7b2k4h5ipf2g9"; libraryHaskellDepends = [ base deepseq hashable ]; description = "Fixpoint data types"; license = lib.licenses.bsd3; }) {}; "data-fix-cse" = callPackage ({ mkDerivation, base, containers, data-fix, transformers }: mkDerivation { pname = "data-fix-cse"; version = "0.0.3"; sha256 = "1v8ffi5c0sz8q2fla6fab4css3pkjmi0knx5d04mvffhw66bjhbz"; libraryHaskellDepends = [ base containers data-fix transformers ]; description = "Common subexpression elimination for the fixploint types"; license = lib.licenses.bsd3; }) {}; "data-flags" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "data-flags"; version = "0.0.3.4"; sha256 = "183h2dzqrp9wl4sg59sijlhqw5pgi10xgw7cx8vz1s86rkia3hj8"; libraryHaskellDepends = [ base template-haskell ]; description = "A package for working with bit masks and flags in general"; license = lib.licenses.bsd3; }) {}; "data-flagset" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-flagset"; version = "1.0.0.0"; sha256 = "0ygvzrcb2vskjf203svk9wpv8lw4447rd218zvys4a0787ss1aw2"; libraryHaskellDepends = [ base ]; description = "An efficient data type for sets of flags"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-foldapp" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "data-foldapp"; version = "0.1.1.0"; sha256 = "1415cf59wkf1599qcqmrpn9m4v9br3d763v1809mwg9bm2310x65"; libraryHaskellDepends = [ base containers ]; description = "Fold function applications. Framework for variadic functions."; license = lib.licenses.bsd3; }) {}; "data-forest" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-forest"; version = "0.1.0.9"; sha256 = "1l16hg1pfzrbi2ih6najcam18p2b5lvmmkl6fxvk7izynvcc79jc"; revision = "1"; editedCabalFile = "0m0fp8fx21257z5k1g575wjcmavd29qav4cgjcwg5nxkxwrfldg8"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "A simple multi-way tree data structure"; license = lib.licenses.asl20; }) {}; "data-fresh" = callPackage ({ mkDerivation, base, free, transformers }: mkDerivation { pname = "data-fresh"; version = "0.2013.251.0"; sha256 = "1hz30myv78mw4sf19k1yg4qikrnxsa5ng0ff4naxyz1zyi2m87f1"; libraryHaskellDepends = [ base free transformers ]; description = "Interface and functor transformers for fresh values"; license = lib.licenses.bsd3; }) {}; "data-function-meld" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-function-meld"; version = "0.1.1.0"; sha256 = "0gnnd23cwhg8l46a4y3brb059mhh9a05l8qbwpf6avl5cj5jkgwd"; libraryHaskellDepends = [ base ]; description = "Map the arguments and return value of functions"; license = lib.licenses.bsd3; }) {}; "data-function-tacit" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-function-tacit"; version = "0.1.0.0"; sha256 = "0fxmacmcnzvzspscliqbx31rmvif7ymc1knjijmx9pb92yaibcla"; libraryHaskellDepends = [ base ]; description = "Write functions in tacit (pointless) style using Applicative and De Bruijn index notation"; license = lib.licenses.bsd3; }) {}; "data-functor-logistic" = callPackage ({ mkDerivation, base, distributive }: mkDerivation { pname = "data-functor-logistic"; version = "0.0"; sha256 = "0k2r4jpm7sa3hgd6i08sg9xbgjzkgzx44z5ai5zpw32b7pqr9xqm"; libraryHaskellDepends = [ base distributive ]; description = "Updatable analogue of Distributive functors"; license = lib.licenses.bsd3; }) {}; "data-has" = callPackage ({ mkDerivation, base, criterion, transformers }: mkDerivation { pname = "data-has"; version = "0.4.0.0"; sha256 = "1zkjn2m4s59h09i3kgqxr45xw8kr34d1f2fxanac1c7y8242vdbz"; libraryHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base criterion transformers ]; description = "Simple extensible product"; license = lib.licenses.bsd3; }) {}; "data-hash" = callPackage ({ mkDerivation, array, base, containers, QuickCheck , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "data-hash"; version = "0.2.0.1"; sha256 = "1ghbqvc48gf9p8wiy71hdpaj7by3b9cw6wgwi3qqz8iw054xs5wi"; libraryHaskellDepends = [ array base containers ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; description = "Combinators for building fast hashing functions"; license = lib.licenses.bsd3; }) {}; "data-index" = callPackage ({ mkDerivation, base, containers, doctest }: mkDerivation { pname = "data-index"; version = "0.1.0.0"; sha256 = "0rfb688h0q6prsiyf1rfax1xv20m2r69m2389qar1z85izk2hfjf"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base doctest ]; description = "Extending the concept of indices for lists and other containers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-interval" = callPackage ({ mkDerivation, base, ChasingBottoms, containers, deepseq , extended-reals, hashable, HUnit, lattices, QuickCheck , quickcheck-classes-base, syb, tasty, tasty-hunit , tasty-quickcheck, tasty-th }: mkDerivation { pname = "data-interval"; version = "2.1.1"; sha256 = "1gxdf1pi54s9fvxgp112b0l9f4q4r29f03caz04wbhv1f6cbs912"; libraryHaskellDepends = [ base containers deepseq extended-reals hashable lattices ]; testHaskellDepends = [ base ChasingBottoms containers deepseq hashable HUnit lattices QuickCheck quickcheck-classes-base syb tasty tasty-hunit tasty-quickcheck tasty-th ]; description = "Interval datatype, interval arithmetic and interval-based containers"; license = lib.licenses.bsd3; }) {}; "data-inttrie" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-inttrie"; version = "0.1.4"; sha256 = "0m5xww8zvsa0whxl89wndpbdz9p5n03q3h3a904nqrxh966psfkb"; libraryHaskellDepends = [ base ]; description = "A simple lazy, infinite trie from integers"; license = lib.licenses.bsd3; }) {}; "data-ivar" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "data-ivar"; version = "0.30"; sha256 = "1vnbmvihkrcknys33sam9zlb5qk5qqkxz6w3wamsbdmpp0q6zfb2"; libraryHaskellDepends = [ base containers ]; description = "Write-once variables with concurrency support"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-json-token" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-json-token"; version = "0.1.0.0"; sha256 = "0bgyxkk8r439vpsc8vijz4drx3iq0j7nwyjf2wphi3g0dz3i12f5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Json Token datatype"; license = lib.licenses.bsd3; }) {}; "data-kiln" = callPackage ({ mkDerivation, base, containers, data-fix, IfElse, mtl , transformers }: mkDerivation { pname = "data-kiln"; version = "0.1.0.0"; sha256 = "13pkpmpjy787cjn1hcsl9r04w70nxrzdx8xrn9w6ifbzb2xj2iny"; libraryHaskellDepends = [ base containers data-fix IfElse mtl transformers ]; description = "Sculpt mutable recursive data with reference equality; bake it using a data kiln into an immutable lazy structure"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-layer" = callPackage ({ mkDerivation, base, convert, data-construction, lens }: mkDerivation { pname = "data-layer"; version = "1.0.4"; sha256 = "0vck7a3vgdqml2pg3ilkw41d52pmx452sgh2h2q4qzysq26vw49w"; libraryHaskellDepends = [ base convert data-construction lens ]; description = "Data layering utilities. Layer is a data-type which wrapps other one, but keeping additional information. If you want to access content of simple newtype object, use Lens.Wrapper instead."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "data-layout" = callPackage ({ mkDerivation, base, bytestring, vector }: mkDerivation { pname = "data-layout"; version = "0.1.0.0"; sha256 = "1w8r4vw731dmam8vcidz9a4wb2swqd5djsf9vkkxihxnphh0a1x5"; libraryHaskellDepends = [ base bytestring vector ]; description = "Read/write arbitrary binary layouts to a \"Data.Vector.Storable\"."; license = lib.licenses.bsd3; }) {}; "data-lens" = callPackage ({ mkDerivation, base, comonad, containers, semigroupoids , transformers }: mkDerivation { pname = "data-lens"; version = "2.11.2"; sha256 = "123rxp37qjg0rkwz0521s5181qcm4v9gk94ny2j86vw7311kd0ax"; libraryHaskellDepends = [ base comonad containers semigroupoids transformers ]; description = "Used to be Haskell 98 Lenses"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-lens-fd" = callPackage ({ mkDerivation, base, comonad, data-lens, mtl, transformers }: mkDerivation { pname = "data-lens-fd"; version = "2.0.6"; sha256 = "10fxf87avc6zqlsypxjhn3nckbjrqxwg339pzpjdzf390gk58np9"; libraryHaskellDepends = [ base comonad data-lens mtl transformers ]; description = "Lenses"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "data-lens-ixset" = callPackage ({ mkDerivation, base, data-lens, ixset, QuickCheck }: mkDerivation { pname = "data-lens-ixset"; version = "0.1.4"; sha256 = "0frzjfcp7w1ayfai1m07n0fpj3z1vbi971bc1kn1iarxhakny651"; libraryHaskellDepends = [ base data-lens ixset ]; testHaskellDepends = [ QuickCheck ]; description = "A Lens for IxSet"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "data-lens-light" = callPackage ({ mkDerivation, base, mtl, template-haskell }: mkDerivation { pname = "data-lens-light"; version = "0.1.2.3"; sha256 = "1xczbmgin315qh9wpl6v2vvnp6hv1irfbfqs7pk034qcpx61fwdl"; libraryHaskellDepends = [ base mtl template-haskell ]; description = "Simple lenses, minimum dependencies"; license = lib.licenses.mit; }) {}; "data-lens-template" = callPackage ({ mkDerivation, base, data-lens, template-haskell }: mkDerivation { pname = "data-lens-template"; version = "2.2"; sha256 = "1w1a32298naha7sv8d0v018l8z1bmwpwnb3jg09a3n65ci9hy2zm"; libraryHaskellDepends = [ base data-lens template-haskell ]; description = "Utilities for Data.Lens"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "data-list-sequences" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-list-sequences"; version = "0.1"; sha256 = "0r3y66lxgk0sdg500xnz0fvg4dvzvx47imnw0qkici22b9d92kv8"; libraryHaskellDepends = [ base ]; description = "Utilities for working with sequences within lists"; license = lib.licenses.gpl3Only; }) {}; "data-list-zigzag" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-list-zigzag"; version = "0.1.1.1"; sha256 = "1gfgdn4v9gs2chmrxn1xh66qa8ivn8w4nb5vv1jg9y3isnvjax6q"; libraryHaskellDepends = [ base ]; description = "A list but with a balanced enumeration of Cartesian product"; license = lib.licenses.bsd3; }) {}; "data-map-multikey" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "data-map-multikey"; version = "0.0.1.2"; sha256 = "04h4k2zn6w8rahzyr80hwf8mvsmzgbqh7aw2138sva874bsk9mkf"; libraryHaskellDepends = [ base containers ]; description = "Data.Map with multiple, unique keys"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-memocombinators" = callPackage ({ mkDerivation, array, base, data-inttrie }: mkDerivation { pname = "data-memocombinators"; version = "0.5.1"; sha256 = "1mvfc1xri3kgkx5q7za01bqg1x3bfvbgcffw5vwl6jmq4hh1sd5l"; libraryHaskellDepends = [ array base data-inttrie ]; description = "Combinators for building memo tables"; license = lib.licenses.bsd3; }) {}; "data-msgpack" = callPackage ({ mkDerivation, base, binary, bytestring, containers, criterion , data-binary-ieee754, data-msgpack-types, deepseq, groom, hashable , hspec, QuickCheck, text, unordered-containers, vector, void }: mkDerivation { pname = "data-msgpack"; version = "0.0.13"; sha256 = "1x2qgipyjb5h5n1bx429rwdaamw4xdm7gwj08vlw6n6sycqwnq04"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring data-binary-ieee754 data-msgpack-types text ]; executableHaskellDepends = [ base bytestring groom ]; testHaskellDepends = [ base bytestring containers data-msgpack-types hashable hspec QuickCheck text unordered-containers vector void ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq QuickCheck ]; description = "A Haskell implementation of MessagePack"; license = lib.licenses.bsd3; }) {}; "data-msgpack-types" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, hashable , hspec, QuickCheck, text, unordered-containers, vector, void }: mkDerivation { pname = "data-msgpack-types"; version = "0.0.3"; sha256 = "05jg19sk42cpn2h1mfaam5khwlda4v99z6v0sdzi4kzkswpfj1i5"; libraryHaskellDepends = [ base bytestring containers deepseq hashable QuickCheck text unordered-containers vector void ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "A Haskell implementation of MessagePack"; license = lib.licenses.bsd3; }) {}; "data-named" = callPackage ({ mkDerivation, attoparsec, base, binary, containers, text }: mkDerivation { pname = "data-named"; version = "0.6.2"; sha256 = "03f4xc4ayql17s48ajza2ny79j885mcmp0x3mrwcfdc42dlnd7nb"; libraryHaskellDepends = [ attoparsec base binary containers text ]; description = "Data types for named entities"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-nat" = callPackage ({ mkDerivation, base, semigroups }: mkDerivation { pname = "data-nat"; version = "0.1.2"; sha256 = "1yzxkch0xzy76iyad0yshfnpvz38xklqdlyj8lgqnqsllw0vwh0m"; libraryHaskellDepends = [ base semigroups ]; description = "data Nat = Zero | Succ Nat"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-object" = callPackage ({ mkDerivation, base, bytestring, failure, text, time }: mkDerivation { pname = "data-object"; version = "0.3.1.9"; sha256 = "0z8m23kw8mj6hhy1r8y1vvlxxpwl273dhanszig2673a1sw0l98l"; libraryHaskellDepends = [ base bytestring failure text time ]; description = "Represent hierachichal structures, called objects in JSON. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-object-json" = callPackage ({ mkDerivation, base, bytestring, bytestring-trie , convertible-text, data-object, failure, JSONb, text }: mkDerivation { pname = "data-object-json"; version = "0.3.1.8"; sha256 = "06zkiqj4pkl5q4fmh816y4yj74rzwi2b91k542lxswjvfa3za3qk"; libraryHaskellDepends = [ base bytestring bytestring-trie convertible-text data-object failure JSONb text ]; description = "Serialize JSON data to/from Haskell using the data-object library. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "data-object-yaml" = callPackage ({ mkDerivation, base, bytestring, conduit, containers , convertible-text, data-object, failure, text, transformers, yaml }: mkDerivation { pname = "data-object-yaml"; version = "0.3.4.2"; sha256 = "18a9r4wfpb7icjb6nji9iy3abq6sxafmsnfwqpnm1nn2nn3fm1ap"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring conduit containers convertible-text data-object failure text transformers yaml ]; description = "Serialize data to and from Yaml files (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "data-or" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-or"; version = "1.0.0.7"; sha256 = "1n8ym5skpyd15akra1vj97z2h3bq62fh1966yz1i8qds5xq96a4x"; libraryHaskellDepends = [ base ]; description = "A data type for non-exclusive disjunction"; license = lib.licenses.bsd3; }) {}; "data-ordlist" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-ordlist"; version = "0.4.7.0"; sha256 = "03a9ix1fcx08viwv2jg5ndw1qbkydyyrmjvqr9wasmcik9x1wv3g"; libraryHaskellDepends = [ base ]; description = "Set and bag operations on ordered lists"; license = lib.licenses.bsd3; }) {}; "data-partition" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "data-partition"; version = "0.3.0.0"; sha256 = "05i8fg9q7fpc9jalhwbqpw6pfki2flqj4nqwgs3yfi0hvasvgjjb"; libraryHaskellDepends = [ base containers ]; description = "A pure disjoint set (union find) data structure"; license = lib.licenses.bsd3; }) {}; "data-pdf-fieldreader" = callPackage ({ mkDerivation, base, bytestring, containers, megaparsec , optparse-applicative, text }: mkDerivation { pname = "data-pdf-fieldreader"; version = "0.1.1.0"; sha256 = "0mcf676mgjgckzk97qi60z03530zk05mby73dxv7dnbdxw340zn7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers megaparsec text ]; executableHaskellDepends = [ base bytestring containers optparse-applicative text ]; description = "Read PDF form fields"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-pprint" = callPackage ({ mkDerivation, base, deepseq, mtl, parallel, pretty, time }: mkDerivation { pname = "data-pprint"; version = "0.2.4.2"; sha256 = "0r0d0s0bipxsr3108wmgqx2bixab05q5qrjzgsppxy3b1aki34nn"; libraryHaskellDepends = [ base deepseq mtl parallel pretty time ]; description = "Prettyprint and compare Data values"; license = lib.licenses.bsd3; }) {}; "data-quotientref" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-quotientref"; version = "0.1"; sha256 = "0ylimakhw37klz2axg8qrdhwag34mfa1byb2z2mz2i8z0w4737j8"; libraryHaskellDepends = [ base ]; description = "Reference cells that need two independent indices to be accessed"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-r-tree" = callPackage ({ mkDerivation, base, binary, containers, deepseq, ghc-heap-view , HUnit, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "data-r-tree"; version = "0.6.0"; sha256 = "07s35yavzcfv6mhyj0cfhgsv1h10k5cq4sb875hb7l2c8jif91nl"; libraryHaskellDepends = [ base binary deepseq ]; testHaskellDepends = [ base binary containers deepseq ghc-heap-view HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "R-Tree is a spatial data structure similar to Quadtrees or B-Trees"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-ref" = callPackage ({ mkDerivation, base, data-accessor, stm, transformers }: mkDerivation { pname = "data-ref"; version = "0.0.2"; sha256 = "0xqgzcpp9b0y2w5h1nln529dizdplhpfl41vxvbhxxcdkng3j53v"; libraryHaskellDepends = [ base data-accessor stm transformers ]; description = "Unify STRef and IORef in plain Haskell 98"; license = lib.licenses.bsd3; }) {}; "data-reify" = callPackage ({ mkDerivation, base, base-compat, containers, hashable, hspec , hspec-discover, unordered-containers }: mkDerivation { pname = "data-reify"; version = "0.6.3"; sha256 = "1sacbil9xn1n2085wpa0dq7ikf1wvh2kkddnvmwsp22ssx059h55"; revision = "1"; editedCabalFile = "137z993v7af9ym468vprys09416c7l7pys5hrng7k5vafga73y3b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers hashable unordered-containers ]; testHaskellDepends = [ base base-compat hspec ]; testToolDepends = [ hspec-discover ]; description = "Reify a recursive data structure into an explicit graph"; license = lib.licenses.bsd3; }) {}; "data-reify-cse" = callPackage ({ mkDerivation, base, containers, data-reify }: mkDerivation { pname = "data-reify-cse"; version = "0.0.3"; sha256 = "0vjfpbp0maqwirvi8j21z9qbs396l76dk5npn8zxac56j0i6l62r"; libraryHaskellDepends = [ base containers data-reify ]; description = "Common Sub-Expression Elimination for graphs generated by Data.Reify."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-repr" = callPackage ({ mkDerivation, base, generic-deriving, lens }: mkDerivation { pname = "data-repr"; version = "1.0"; sha256 = "14k4agv5z8vlvb21vmfz9x1dcz6cgph6ix6qrac9mfyylywdffa9"; libraryHaskellDepends = [ base generic-deriving lens ]; description = "Alternative to Show data printing utility"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-result" = callPackage ({ mkDerivation, base, poly-control, prologue }: mkDerivation { pname = "data-result"; version = "1.0"; sha256 = "0186py0zj9k987vxbsaxbckc7ik64rx87kq3mzkjzvam9qcc0rmj"; libraryHaskellDepends = [ base poly-control prologue ]; description = "Data types for returning results distinguishable by types"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "data-rev" = callPackage ({ mkDerivation, base, bytestring, containers, text, vector }: mkDerivation { pname = "data-rev"; version = "0.1.0.1"; sha256 = "13bqp3vvsc6i6lcvw480i08fz2rm3f8varwyhvrp44dzv2q8zkl1"; libraryHaskellDepends = [ base bytestring containers text vector ]; description = "A typeclass for reversing order of contents"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-rope" = callPackage ({ mkDerivation, base, bytestring, bytestring-mmap, unix }: mkDerivation { pname = "data-rope"; version = "0.3"; sha256 = "06sz6z0kd53av4acmgxh4668fsn588hx5k5qp752rrjf2nx9vww8"; libraryHaskellDepends = [ base bytestring bytestring-mmap unix ]; description = "Ropes, an alternative to (Byte)Strings"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-rtuple" = callPackage ({ mkDerivation, base, lens, typelevel }: mkDerivation { pname = "data-rtuple"; version = "1.0"; sha256 = "01gv16yz5y3wyc370a2snihz95wdnl7sk1jz9k7aypixsaw28a2f"; libraryHaskellDepends = [ base lens typelevel ]; description = "Recursive tuple data structure. It is very usefull when implementing some lo-level operations, allowing to traverse different elements using Haskell's type classes."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "data-serializer" = callPackage ({ mkDerivation, base, binary, bytestring, cereal, data-endian , parsers, split, tasty, tasty-quickcheck }: mkDerivation { pname = "data-serializer"; version = "0.3.5"; sha256 = "0hzxdz8kr094qdx1rq5ma671r7pfykfnmi42cq07g33wxzgbz85l"; libraryHaskellDepends = [ base binary bytestring cereal data-endian parsers split ]; testHaskellDepends = [ base binary bytestring cereal tasty tasty-quickcheck ]; description = "Common API for serialization libraries"; license = lib.licenses.bsd3; }) {}; "data-size" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, text }: mkDerivation { pname = "data-size"; version = "0.1.1.7"; sha256 = "0j1g39ha2fjgd960zd0gbhpznisw3qw07mbdacbx226bw50nwa7y"; libraryHaskellDepends = [ base bytestring containers deepseq text ]; description = "Profiling of data structures"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-sketches" = callPackage ({ mkDerivation, base, criterion, data-sketches-core, ghc-prim , hspec, hspec-discover, mtl, mwc-random, pretty-show, primitive , QuickCheck, statistics, vector, vector-algorithms }: mkDerivation { pname = "data-sketches"; version = "0.3.1.0"; sha256 = "0a3157ch2l2vn6s1b6mcfjw3lnvp45vm3dykzbjmfglhz7x9dxbz"; libraryHaskellDepends = [ base data-sketches-core ghc-prim mtl mwc-random primitive vector vector-algorithms ]; testHaskellDepends = [ base data-sketches-core ghc-prim hspec hspec-discover mtl mwc-random pretty-show primitive QuickCheck statistics vector vector-algorithms ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion data-sketches-core ghc-prim mtl mwc-random primitive vector vector-algorithms ]; license = lib.licenses.asl20; }) {}; "data-sketches-core" = callPackage ({ mkDerivation, base, deepseq, ghc-prim, mwc-random, primitive , vector, vector-algorithms }: mkDerivation { pname = "data-sketches-core"; version = "0.1.0.0"; sha256 = "0ffw8ppgv1ifqh43nr3730qc188dg65d4bswsk0vj519fw578m93"; libraryHaskellDepends = [ base deepseq ghc-prim mwc-random primitive vector vector-algorithms ]; testHaskellDepends = [ base deepseq ghc-prim mwc-random primitive vector vector-algorithms ]; license = lib.licenses.bsd3; }) {}; "data-spacepart" = callPackage ({ mkDerivation, base, vector-space }: mkDerivation { pname = "data-spacepart"; version = "20090215.0"; sha256 = "0h6z4yibjbnzck2fvh9mnppz9j0lzgx8nzmzm08q5yzmzjydy3rk"; libraryHaskellDepends = [ base vector-space ]; description = "Deprecated. Now called \"spacepart\". Space partitioning data structures."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-standards" = callPackage ({ mkDerivation, base, hashable, unordered-containers }: mkDerivation { pname = "data-standards"; version = "0.1.0.2"; sha256 = "1xllcy2yn26shmcibnjczi7nm3mp9rqa6685iqc8a8vcic7mqcj9"; libraryHaskellDepends = [ base hashable unordered-containers ]; description = "A collection of standards representable by simple data types"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-stm32" = callPackage ({ mkDerivation, ansi-wl-pprint, attoparsec, base, containers, hxt , hxt-xpath, pretty-simple, text, time }: mkDerivation { pname = "data-stm32"; version = "0.1.0.0"; sha256 = "104m1lnm9kf64m3a0svahsvscmcmnb0ixvwm1vh32r61r1rc9fh1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint attoparsec base containers hxt hxt-xpath pretty-simple text time ]; executableHaskellDepends = [ ansi-wl-pprint attoparsec base containers hxt hxt-xpath pretty-simple text time ]; testHaskellDepends = [ ansi-wl-pprint attoparsec base containers hxt hxt-xpath pretty-simple text time ]; description = "ARM SVD and CubeMX XML parser and pretty printer for STM32 family"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ sorki ]; }) {}; "data-store" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, criterion , deepseq, ixset, lens, mtl, QuickCheck, random, safecopy, tables , tagged, test-framework, test-framework-quickcheck2, transformers , unordered-containers, vector }: mkDerivation { pname = "data-store"; version = "0.3.0.7"; sha256 = "0cv02d3fwyyyxjv3519k9wilaagxlcn8m2nfifrcq0q0qihxd1bd"; libraryHaskellDepends = [ base cereal containers deepseq lens safecopy transformers ]; testHaskellDepends = [ base cereal containers deepseq lens QuickCheck safecopy test-framework test-framework-quickcheck2 transformers vector ]; benchmarkHaskellDepends = [ base bytestring cereal containers criterion deepseq ixset lens mtl random safecopy tables tagged transformers unordered-containers vector ]; description = "Type safe, in-memory dictionary with multidimensional keys"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-stringmap" = callPackage ({ mkDerivation, base, binary, containers, deepseq, ghc-heap-view , HUnit, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "data-stringmap"; version = "1.0.1.1"; sha256 = "0djbky5m6hxr04jgxi2cq3fsivja32nzn16zs8ffqgadxw030pa1"; libraryHaskellDepends = [ base binary containers deepseq ]; testHaskellDepends = [ base containers deepseq ghc-heap-view HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "An efficient implementation of maps from strings to arbitrary values"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-structure-inferrer" = callPackage ({ mkDerivation, alex, ansi-terminal, array, base, deepseq, derive , directory, filepath, happy, language-c, mtl, random, safe , utility-ht }: mkDerivation { pname = "data-structure-inferrer"; version = "1.0"; sha256 = "0jkbysk1rmbkjvjizwx72h58amvnz4iyjbs0lcx6987m4fn456w9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal array base deepseq derive directory filepath language-c mtl random safe utility-ht ]; executableToolDepends = [ alex happy ]; description = "Program that infers the fastest data structure available for your program"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "data-sword" = callPackage ({ mkDerivation, base, data-bword, hashable, tasty , tasty-quickcheck, template-haskell }: mkDerivation { pname = "data-sword"; version = "0.2.0.2"; sha256 = "1m14vxfx5raiy5b6w3602hkqywc0gj4yv38mjbwncbic86g6rgn2"; libraryHaskellDepends = [ base data-bword hashable template-haskell ]; testHaskellDepends = [ base tasty tasty-quickcheck ]; description = "Shorter binary words"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-tensor" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-tensor"; version = "0.1.0.0"; sha256 = "0j6jsgj3lhx6ps3xs90vbgyvzmlr3sfl33r6rz34rvb29gs171n8"; libraryHaskellDepends = [ base ]; description = "Tensor and Group typeclasses"; license = lib.licenses.mit; }) {}; "data-textual" = callPackage ({ mkDerivation, base, bytestring, parsers, QuickCheck , test-framework, test-framework-quickcheck2, text, text-latin1 , text-printer, type-hint }: mkDerivation { pname = "data-textual"; version = "0.3.0.3"; sha256 = "16pcfpr5y66q6cga1hs5ggqg03qqcymgjyrhv4yj091zs36fi7jb"; libraryHaskellDepends = [ base bytestring parsers text text-latin1 text-printer ]; testHaskellDepends = [ base parsers QuickCheck test-framework test-framework-quickcheck2 text-printer type-hint ]; description = "Human-friendly textual representations"; license = lib.licenses.bsd3; }) {}; "data-timeout" = callPackage ({ mkDerivation, base, data-textual, parsers, stm, tagged , text-printer, transformers-base }: mkDerivation { pname = "data-timeout"; version = "0.3.1"; sha256 = "1pnynkk99d2bhg2l2qd9x4ksp8nc2l7zii3gk6sch1svnbg0liv6"; libraryHaskellDepends = [ base data-textual parsers stm tagged text-printer transformers-base ]; description = "64-bit timeouts of nanosecond precision"; license = lib.licenses.bsd3; }) {}; "data-transform" = callPackage ({ mkDerivation, base, containers, mtl }: mkDerivation { pname = "data-transform"; version = "0.1.1.0"; sha256 = "0l0pbr0fg7i09lv05bhv0gl80x2mxxyvxa0n5jdknh5xfphqga96"; libraryHaskellDepends = [ base containers mtl ]; description = "Functions to transform data structures"; license = lib.licenses.bsd3; }) {}; "data-tree-print" = callPackage ({ mkDerivation, base, pretty, syb }: mkDerivation { pname = "data-tree-print"; version = "0.1.0.2"; sha256 = "00jh37anim8qsn553467gmfhajcz1c61zrgh1ypkqsll0gc29vy3"; revision = "3"; editedCabalFile = "0j24bzw0gs9zz22jp2iabpqyvyc4cg4c0y12cxiiskpndvspah2y"; libraryHaskellDepends = [ base pretty syb ]; description = "Print Data instances as a nested tree"; license = lib.licenses.bsd3; }) {}; "data-treify" = callPackage ({ mkDerivation, base, containers, ty }: mkDerivation { pname = "data-treify"; version = "0.3.4"; sha256 = "03xchr2h0f54rlcq285xaq5bakjq13mbjwz3xi3kfa6i71rr2rk9"; libraryHaskellDepends = [ base containers ty ]; description = "Reify a recursive data structure into an explicit graph"; license = lib.licenses.bsd3; }) {}; "data-type" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-type"; version = "0.1.0"; sha256 = "1x3wsnilp9sxy061sfmyyg0f6b0k2lxvi0g4qf2gkldrz32c4qvj"; libraryHaskellDepends = [ base ]; description = "Basic type wrangling types and classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-util" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "data-util"; version = "0.5"; sha256 = "0zhpr40sf1vqa4k7f4j5crjkd701xls86whxrhdq8v8h08ssxvxj"; libraryHaskellDepends = [ base ]; description = "utilities for handle data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-validation" = callPackage ({ mkDerivation, base, containers, hspec, regex-tdfa , template-haskell }: mkDerivation { pname = "data-validation"; version = "0.1.2.5"; sha256 = "0xma425fsnqczw2csknms75zx9i5nfnjc3nqcxlqi9xbxv2fksi6"; libraryHaskellDepends = [ base containers template-haskell ]; testHaskellDepends = [ base containers hspec regex-tdfa template-haskell ]; description = "A library for creating type safe validations"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-variant" = callPackage ({ mkDerivation, base, safe }: mkDerivation { pname = "data-variant"; version = "0.28.0.5"; sha256 = "11ia37q28xz8a87xkc8yyvqqd3qzfvcbdnp2caxdbzvdnjbazhmk"; libraryHaskellDepends = [ base safe ]; description = "A variant data type, useful for modeling dynamically-typed programming languages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "data-vector-growable" = callPackage ({ mkDerivation, async, atomic-primops, base, exceptions, primitive , vector }: mkDerivation { pname = "data-vector-growable"; version = "0.0.1"; sha256 = "0mix8k8b4ry9szfigw8jm0x2cxw1xykknccp3zqrznslrp5wn7n6"; libraryHaskellDepends = [ atomic-primops base exceptions primitive vector ]; testHaskellDepends = [ async base vector ]; description = "Dynamic growable resizable mutable generic vector"; license = lib.licenses.bsd3; }) {}; "database-id-class" = callPackage ({ mkDerivation, aeson, base }: mkDerivation { pname = "database-id-class"; version = "0.1.0.1"; sha256 = "0zm053ll1vwd5gdwq4p3zpl9f010q894nk3djaad3ry4y2mirsc4"; libraryHaskellDepends = [ aeson base ]; description = "Class for types with a database id"; license = lib.licenses.bsd3; }) {}; "database-id-groundhog" = callPackage ({ mkDerivation, aeson, base, database-id-class, groundhog , template-haskell }: mkDerivation { pname = "database-id-groundhog"; version = "0.1.0.1"; sha256 = "16q90lzxjbisfdvcl4lbjlfmn02xnscsxkv9hm35xw9z8q19zlsx"; libraryHaskellDepends = [ aeson base database-id-class groundhog template-haskell ]; description = "HasId/Groundhog interop"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "database-migrate" = callPackage ({ mkDerivation, base, bytestring, cmdargs, containers, directory , either, filepath, lens, postgresql-simple, text, time , transformers }: mkDerivation { pname = "database-migrate"; version = "0.2.0"; sha256 = "1hhx3851yzgq7cf397sifdbnznk0sfqf3blflxfl50yq68rmwbzy"; libraryHaskellDepends = [ base bytestring cmdargs containers directory either filepath lens postgresql-simple text time transformers ]; description = "Database versioning and migration (experimental)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "database-study" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "database-study"; version = "0.0.1"; sha256 = "1aqp7a46p758f1q99cn700mgc1dic896gpsih3vj2fmffqj42gd7"; libraryHaskellDepends = [ base containers ]; description = "Demonstrate how a database can be implemented the functional way"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "datadog" = callPackage ({ mkDerivation, aeson, auto-update, base, buffer-builder , bytestring, Cabal, containers, dlist, exceptions, hspec , http-client, http-client-tls, http-types, lens, lifted-base , monad-control, network, old-locale, random, text, time , transformers-base, unliftio, unordered-containers, vector }: mkDerivation { pname = "datadog"; version = "0.3.0.0"; sha256 = "0azjwmijk9dvikyajhapmbl4ckdnrji684yqzhm0p3m34rvzj2p4"; 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 ]; testHaskellDepends = [ aeson auto-update base buffer-builder bytestring Cabal containers dlist exceptions hspec http-client http-client-tls http-types lens lifted-base monad-control network old-locale random text time transformers-base unliftio unordered-containers vector ]; description = "Datadog client for Haskell. Supports both the HTTP API and StatsD."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "datadog-tracing" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, data-default , ffunctor, generic-random, hspec-golden-aeson, http-media , jaeger-flamegraph, msgpack, mtl, prettyprinter, QuickCheck , quickcheck-text, refined, scientific, servant, servant-client , servant-server, tasty, tasty-discover, tasty-hspec, text, time , unordered-containers, vector, wai-extra, warp }: mkDerivation { pname = "datadog-tracing"; version = "1.5.1"; sha256 = "1jjgavp9winbl2gyix61y30myvzhvzb500l2zwcb087cqzy7z6nb"; revision = "2"; editedCabalFile = "1mb0g3lddphaki1q946dpayhjdma9g0xcx55wdmksbhkjrbm0rgb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers ffunctor generic-random http-media jaeger-flamegraph msgpack mtl prettyprinter QuickCheck quickcheck-text refined scientific servant servant-client text time unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring containers data-default jaeger-flamegraph mtl servant servant-server text wai-extra warp ]; testHaskellDepends = [ aeson base bytestring containers hspec-golden-aeson jaeger-flamegraph mtl servant tasty tasty-hspec text ]; testToolDepends = [ tasty-discover ]; description = "Datadog tracing client and mock agent"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dataenc" = callPackage ({ mkDerivation, array, base, containers }: mkDerivation { pname = "dataenc"; version = "0.14.0.7"; sha256 = "1wwgm7wakkz6v94lyxyd3yi21l3h28sss4xxdb3d770vmjhp1lzr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers ]; description = "Data encoding library"; license = lib.licenses.bsd3; }) {}; "datafix" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, cabal-toolkit , containers, criterion, deepseq, directory, doctest, filepath, ghc , ghc-paths, lattices, pomaps, primitive, QuickCheck, tasty , tasty-hunit, tasty-smallcheck, text, transformers, turtle, vector }: mkDerivation { pname = "datafix"; version = "0.0.1.0"; sha256 = "1rp3lwrqd8ghmjbqk22sb4mfhl13swm3vij28l5ygj2f3sb8x2zi"; revision = "1"; editedCabalFile = "0gx0knrmljam25wz2b0zpn33bw2bxfmcwq8ilxr9j8ndqxy36n6n"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest cabal-toolkit ]; libraryHaskellDepends = [ base containers lattices pomaps primitive transformers vector ]; executableHaskellDepends = [ base containers ]; testHaskellDepends = [ base Cabal cabal-toolkit containers directory doctest filepath ghc ghc-paths lattices primitive QuickCheck tasty tasty-hunit tasty-smallcheck text transformers turtle ]; benchmarkHaskellDepends = [ base Cabal cabal-toolkit containers criterion deepseq directory filepath ghc ghc-paths lattices primitive text transformers turtle ]; description = "Fixing data-flow problems"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; }) {}; "dataflow" = callPackage ({ mkDerivation, aeson, base, blaze-html, bytestring, containers , filepath, gitrev, hastache, hspec, HUnit, markdown, MissingH, mtl , parsec, text, vector }: mkDerivation { pname = "dataflow"; version = "0.7.3.0"; sha256 = "0fl8mx5iw8921a664w3b6ism6gj42g8z3i5kdr6y7mybjw22ybri"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base blaze-html bytestring containers filepath hastache markdown MissingH mtl parsec text vector ]; executableHaskellDepends = [ base bytestring gitrev text ]; testHaskellDepends = [ aeson base bytestring containers hspec HUnit parsec vector ]; description = "Generate Graphviz documents from a Haskell representation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dataflower" = callPackage ({ mkDerivation, base, criterion, hashable, hspec, mtl, pretty-show , QuickCheck, stm, time, transformers, vector }: mkDerivation { pname = "dataflower"; version = "0.3.0.0"; sha256 = "0nxir4syhbw5spqks3pxj71w781vn8mqxdiig9dqnrv5ks02bqp6"; libraryHaskellDepends = [ base hashable mtl pretty-show stm time transformers vector ]; testHaskellDepends = [ base hspec QuickCheck stm ]; benchmarkHaskellDepends = [ base criterion stm ]; description = "A Pure-Haskell Timely Dataflow System"; license = lib.licenses.bsd3; }) {}; "datalog" = callPackage ({ mkDerivation, base, containers, exceptions, hashable, haskeline , HUnit, parsec, pretty, test-framework, test-framework-hunit, text , transformers, unordered-containers, vector }: mkDerivation { pname = "datalog"; version = "0.2.0.2"; sha256 = "1nfjmgf6j8a8602rmk7fg3kbkafiyd7lsnhvnwc95ms90icg0r86"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers exceptions hashable text transformers unordered-containers vector ]; executableHaskellDepends = [ base containers exceptions hashable haskeline parsec pretty text transformers unordered-containers vector ]; testHaskellDepends = [ base containers hashable HUnit test-framework test-framework-hunit text ]; description = "An implementation of datalog in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "datapacker" = callPackage ({ mkDerivation, base, directory, filepath, hslogger, MissingH, mtl , process, unix }: mkDerivation { pname = "datapacker"; version = "1.0.1"; sha256 = "10fj1z4wbr76wfnp9h1jzyd8afzn495r6xvbjiw55bimy0hasalg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath hslogger MissingH mtl process unix ]; description = "Tool to help pack files into the minimum number of CDs/DVDs/etc"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "datarobot" = callPackage ({ mkDerivation, aeson, base, bytestring, exceptions, microlens , network-uri, safe, scientific, string-conversions, text , unordered-containers, vector, wreq }: mkDerivation { pname = "datarobot"; version = "1.0.1"; sha256 = "0arxjghmx50ci9hng6jmcm3jmx7c5k8vycn76d5paw6bjpd1n3mf"; libraryHaskellDepends = [ aeson base bytestring exceptions microlens network-uri safe scientific string-conversions text unordered-containers vector wreq ]; testHaskellDepends = [ aeson base bytestring exceptions microlens network-uri safe scientific string-conversions text unordered-containers vector wreq ]; description = "Client for DataRobot API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "datasets" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, cassava , criterion, deepseq, directory, exceptions, file-embed, filepath , hashable, hspec, JuicyPixels, microlens, mtl, mwc-random , parallel, QuickCheck, req, safe-exceptions, streaming , streaming-attoparsec, streaming-bytestring, streaming-cassava , streaming-commons, stringsearch, tar, text, time, transformers , vector, zlib }: mkDerivation { pname = "datasets"; version = "0.4.0"; sha256 = "1ifml0gh7qm9anknqq0r0fi561b8zn7g1sqdlv718pyhx9y7g6i0"; libraryHaskellDepends = [ aeson attoparsec base bytestring cassava deepseq directory exceptions file-embed filepath hashable JuicyPixels microlens mtl mwc-random parallel req safe-exceptions streaming streaming-attoparsec streaming-bytestring streaming-cassava streaming-commons stringsearch tar text time transformers vector zlib ]; testHaskellDepends = [ base hspec QuickCheck ]; benchmarkHaskellDepends = [ base criterion deepseq directory filepath JuicyPixels mwc-random req safe-exceptions streaming ]; description = "Classical data sets for statistics and machine learning"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "dataurl" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, bytestring , HTF, text }: mkDerivation { pname = "dataurl"; version = "0.1.0.0"; sha256 = "1chgcq2vc5kya8zmi0ir4589fph2rdssw1ivnkq209g7vd42prxi"; libraryHaskellDepends = [ attoparsec base base64-bytestring bytestring text ]; testHaskellDepends = [ attoparsec base base64-bytestring bytestring HTF text ]; description = "Handle data-urls"; license = lib.licenses.mit; }) {}; "date-cache" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "date-cache"; version = "0.3.0"; sha256 = "0grhcbd0rhdn0cf1fz82x8pv8cmxfhndlcwyrax4mnnr3pql9kmb"; libraryHaskellDepends = [ base bytestring ]; description = "Date cacher"; license = lib.licenses.bsd3; }) {}; "date-conversions" = callPackage ({ mkDerivation, base, dates, hspec, QuickCheck, time }: mkDerivation { pname = "date-conversions"; version = "0.3.0.0"; sha256 = "086vmgq58n2gcmz93idngh2hq1zfz8d231qazjzv19p08np5j3zm"; libraryHaskellDepends = [ base dates time ]; testHaskellDepends = [ base dates hspec QuickCheck time ]; description = "Date conversions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "dates" = callPackage ({ mkDerivation, base, base-unicode-symbols, hspec, parsec, syb , template-haskell, time }: mkDerivation { pname = "dates"; version = "0.2.3.2"; sha256 = "15x7nyzdzqqknxff4v08hij1gp8p1prwpzpl6ayva548xq70jz39"; libraryHaskellDepends = [ base base-unicode-symbols parsec syb template-haskell time ]; testHaskellDepends = [ base hspec ]; description = "Small library for parsing different dates formats"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "datetime" = callPackage ({ mkDerivation, base, HUnit, old-locale, old-time, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 , time }: mkDerivation { pname = "datetime"; version = "0.3.1"; sha256 = "0jmxxmv5s9rch84ivfjhqxdqnvqqzvabjs152wyv47h5qmvpag1k"; libraryHaskellDepends = [ base old-locale old-time time ]; testHaskellDepends = [ base HUnit old-locale old-time QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 time ]; description = "Utilities to make Data.Time.* easier to use"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "datetime-sb" = callPackage ({ mkDerivation, base, HUnit, old-locale, old-time, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 , time }: mkDerivation { pname = "datetime-sb"; version = "0.2.4"; sha256 = "1p2pn0jdidqcvmmi80njqm9z4amn1qp05nlxbnz1svpp6nc7amjf"; libraryHaskellDepends = [ base old-locale old-time time ]; testHaskellDepends = [ base HUnit old-locale old-time QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 time ]; description = "Utilities to make Data.Time.* easier to use."; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dawdle" = callPackage ({ mkDerivation, base, filepath, parsec, pretty, text, time }: mkDerivation { pname = "dawdle"; version = "0.1.0.2"; sha256 = "0mhqjkd6a1lbq6kpnjzbgsbibc6kr8jvv0zadj9pfd8d62ys6a32"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base parsec pretty text time ]; executableHaskellDepends = [ base filepath parsec pretty text ]; description = "Generates DDL suggestions based on a CSV file"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dawg" = callPackage ({ mkDerivation, base, binary, containers, mtl, transformers , vector, vector-binary }: mkDerivation { pname = "dawg"; version = "0.11"; sha256 = "0xvkw5hp66r46v59ld0s7yi2jzvlcc4vc8ignadai9vqxayzm799"; libraryHaskellDepends = [ base binary containers mtl transformers vector vector-binary ]; description = "Directed acyclic word graphs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dawg-ord" = callPackage ({ mkDerivation, base, containers, HUnit, mtl, smallcheck, tasty , tasty-hunit, tasty-quickcheck, tasty-smallcheck, transformers , vector }: mkDerivation { pname = "dawg-ord"; version = "0.5.1.2"; sha256 = "1wsxlzljxydcvilkdf8xj21sac0y2ph18vmbznd7psvbwk2q45kf"; libraryHaskellDepends = [ base containers mtl transformers vector ]; testHaskellDepends = [ base containers HUnit mtl smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; description = "Directed acyclic word graphs"; license = lib.licenses.bsd3; }) {}; "dbcleaner" = callPackage ({ mkDerivation, base, hspec, postgresql-simple, text }: mkDerivation { pname = "dbcleaner"; version = "0.1.3"; sha256 = "0d8ghd4i7qq3zp1vmxvsx7s66ip3qqfzacfnb2n4i3cdd7hv05q8"; libraryHaskellDepends = [ base postgresql-simple text ]; testHaskellDepends = [ base hspec postgresql-simple text ]; description = "Clean database tables automatically around hspec tests"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dbf" = callPackage ({ mkDerivation, base, binary, bytestring, monad-loops, rwlock }: mkDerivation { pname = "dbf"; version = "0.0.0.2"; sha256 = "1pay47bbmxvishmczs3kgn19nzkfmmip3m51h4zlwydm5kxfc5n2"; libraryHaskellDepends = [ base binary bytestring monad-loops rwlock ]; description = "Read and write XBase \".dbf\" files"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dbjava" = callPackage ({ mkDerivation, base, binary, bytestring, haskell98, process , uulib }: mkDerivation { pname = "dbjava"; version = "1.7"; sha256 = "06xz0a38sjjr64sz19lg0wzb73yz1msdlbg5s02ldd8n4b9yjk5f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring haskell98 process uulib ]; executableHaskellDepends = [ base binary bytestring haskell98 process uulib ]; description = "Decompiler Bytecode Java"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dbm" = callPackage ({ mkDerivation, base, direct-sqlite, directory, ini , optparse-applicative, sqlite-simple, text, time }: mkDerivation { pname = "dbm"; version = "0.3"; sha256 = "177b4bwq0l5czcqrvs43q586pnqimgbhplxlf823005yxxkk95pn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base direct-sqlite directory ini optparse-applicative sqlite-simple text time ]; description = "A *simple* database migration tool"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dbmigrations" = callPackage ({ mkDerivation, aeson, base, bytestring, configurator, containers , directory, fgl, filepath, HDBC, HUnit, MissingH, mtl, process , random, split, string-conversions, template-haskell, text, time , unordered-containers, yaml }: mkDerivation { pname = "dbmigrations"; version = "2.1.0"; sha256 = "1b4kmvhswhd8252c0aahvk1p4fbdqdx1qahcypi13iy5ljkj4n9k"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring configurator containers directory fgl filepath HDBC HUnit mtl random split string-conversions template-haskell text time unordered-containers yaml ]; executableHaskellDepends = [ base configurator ]; testHaskellDepends = [ base bytestring configurator containers directory fgl filepath HDBC HUnit MissingH mtl process split string-conversions template-haskell text time yaml ]; description = "An implementation of relational database \"migrations\""; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dbmigrations-mysql" = callPackage ({ mkDerivation, base, dbmigrations, HUnit, mysql, mysql-simple , process, split, time }: mkDerivation { pname = "dbmigrations-mysql"; version = "2.0.0"; sha256 = "0p0z8807wgr6qm4qg8rf7gpr7pxraipylc20ccijkzvbwk4l9ga5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base dbmigrations mysql mysql-simple split time ]; executableHaskellDepends = [ base dbmigrations ]; testHaskellDepends = [ base dbmigrations HUnit mysql mysql-simple process ]; description = "The dbmigrations tool built for MySQL databases"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dbmigrations-postgresql" = callPackage ({ mkDerivation, base, dbmigrations, HDBC, HDBC-postgresql, HUnit , process }: mkDerivation { pname = "dbmigrations-postgresql"; version = "2.0.0"; sha256 = "0by97vlbzzg312v9rzp5vsz77j977jwqbiajlj7iq1rfirvm7xzw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base dbmigrations HDBC-postgresql ]; testHaskellDepends = [ base dbmigrations HDBC HDBC-postgresql HUnit process ]; description = "The dbmigrations tool built for PostgreSQL databases"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dbmigrations-sqlite" = callPackage ({ mkDerivation, base, dbmigrations, HDBC, HDBC-sqlite3, HUnit }: mkDerivation { pname = "dbmigrations-sqlite"; version = "2.0.0"; sha256 = "080k92d8pjw9kl3318v0xh71jk2vsayj0p7ljc68j6brq8519a0c"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base dbmigrations HDBC-sqlite3 ]; testHaskellDepends = [ base dbmigrations HDBC HDBC-sqlite3 HUnit ]; description = "The dbmigrations tool built for SQLite databases"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dbus" = callPackage ({ mkDerivation, base, bytestring, cereal, conduit, containers , criterion, deepseq, directory, exceptions, extra, filepath, lens , network, parsec, process, QuickCheck, random, resourcet, split , tasty, tasty-hunit, tasty-quickcheck, template-haskell, text , th-lift, transformers, unix, vector, xml-conduit, xml-types }: mkDerivation { pname = "dbus"; version = "1.2.22"; sha256 = "03bpvdgjq4l7s5mihdhazd0aamcjvg9wxlgpsnm10r7jdk7lbbia"; 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 ]; testHaskellDepends = [ base bytestring cereal containers directory extra filepath network parsec process QuickCheck random resourcet tasty tasty-hunit tasty-quickcheck text transformers unix vector ]; benchmarkHaskellDepends = [ base criterion ]; doCheck = false; description = "A client library for the D-Bus IPC system"; license = lib.licenses.asl20; }) {}; "dbus_1_2_24" = callPackage ({ mkDerivation, base, bytestring, cereal, conduit, containers , criterion, deepseq, directory, exceptions, extra, filepath, lens , network, parsec, process, QuickCheck, random, resourcet, split , tasty, tasty-hunit, tasty-quickcheck, template-haskell, text , th-lift, transformers, unix, vector, xml-conduit, xml-types }: mkDerivation { pname = "dbus"; version = "1.2.24"; sha256 = "0w7337hn9l6n35qr9h5lscd0csss72hz88n99vqg3z8dz6g0ha17"; 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 ]; testHaskellDepends = [ base bytestring cereal containers directory extra filepath network parsec process QuickCheck random resourcet tasty tasty-hunit tasty-quickcheck text transformers unix vector ]; benchmarkHaskellDepends = [ base criterion ]; doCheck = false; description = "A client library for the D-Bus IPC system"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "dbus-client" = callPackage ({ mkDerivation, base, containers, dbus-core, monads-tf, text , transformers }: mkDerivation { pname = "dbus-client"; version = "0.4.1"; sha256 = "0z7061kafjzd4jaws4xcp1xzh2kx559bgp7cmcjq55mbxr1rrsjq"; libraryHaskellDepends = [ base containers dbus-core monads-tf text transformers ]; description = "Monadic and object-oriented interfaces to DBus"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "dbus-core" = callPackage ({ mkDerivation, base, binary, bytestring, containers , data-binary-ieee754, libxml-sax, network, parsec, text, unix , vector, xml-types }: mkDerivation { pname = "dbus-core"; version = "0.9.3"; sha256 = "110373yinimq0k7hl8wkk7g4hm3hj563dpa2y8ag2lpl9yydzgfa"; libraryHaskellDepends = [ base binary bytestring containers data-binary-ieee754 libxml-sax network parsec text unix vector xml-types ]; description = "Low-level D-Bus protocol implementation"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dbus-hslogger" = callPackage ({ mkDerivation, base, dbus, hslogger, optparse-applicative }: mkDerivation { pname = "dbus-hslogger"; version = "0.1.0.1"; sha256 = "0i2y69kagp53cmlb7p3y6ysr9k5wvfd0vcnpwsasyn1jpk6g80zi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base dbus hslogger ]; executableHaskellDepends = [ base dbus hslogger optparse-applicative ]; description = "Expose a dbus server to control hslogger"; license = lib.licenses.bsd3; }) {}; "dbus-qq" = callPackage ({ mkDerivation, base, containers, dbus, parsec, QuickCheck , template-haskell }: mkDerivation { pname = "dbus-qq"; version = "0.1.0"; sha256 = "0dg03nv7bsjydywhby0rv1a6jc90gf2885djxd8pb9aly2ncpjxx"; libraryHaskellDepends = [ base containers dbus parsec template-haskell ]; testHaskellDepends = [ base containers dbus QuickCheck ]; description = "Quasi-quoter for DBus functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dbus-th" = callPackage ({ mkDerivation, base, containers, dbus, syb, template-haskell , text }: mkDerivation { pname = "dbus-th"; version = "0.1.3.0"; sha256 = "0b1ansjk6j7fzfi2s26dqvka7s85bflw7cl665vplm1sq0is2a0j"; libraryHaskellDepends = [ base containers dbus syb template-haskell text ]; description = "TemplateHaskell generator of DBus bindings"; license = lib.licenses.bsd3; }) {}; "dbus-th-introspection" = callPackage ({ mkDerivation, base, cmdargs, containers, dbus, dbus-th , template-haskell }: mkDerivation { pname = "dbus-th-introspection"; version = "0.1.2.0"; sha256 = "1d8hqra3sfpvscc3jpgcyllq3gaha24jj0n4y17y4wkhz437ni4f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers dbus dbus-th template-haskell ]; executableHaskellDepends = [ base cmdargs containers dbus dbus-th template-haskell ]; description = "Generate bindings for DBus calls by using DBus introspection and dbus-th"; license = lib.licenses.bsd3; }) {}; "dclabel" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, criterion , QuickCheck, quickcheck-instances, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "dclabel"; version = "0.9.0.0"; sha256 = "0bnbqbjpbx98wjgsz7kgr5znljbwhd6lsb8m9ky7dmzqygzybvir"; libraryHaskellDepends = [ base bytestring cereal containers ]; testHaskellDepends = [ base bytestring cereal containers QuickCheck quickcheck-instances test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base bytestring cereal containers criterion QuickCheck quickcheck-instances ]; description = "This packge is deprecated. See the the \"LIO.DCLabel\" in the \"lio\" package."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dclabel-eci11" = callPackage ({ mkDerivation, base, pretty, QuickCheck }: mkDerivation { pname = "dclabel-eci11"; version = "0.3"; sha256 = "1bfc9ip4fqzjzlzppkrnspnm6gc50f4rkf0wngnxyj7f79fvjr6k"; libraryHaskellDepends = [ base pretty QuickCheck ]; description = "The Disjunction Category Label Format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dcpu16" = callPackage ({ mkDerivation, base, bytestring, containers, filepath , optparse-applicative, parsec, sdl2, spool, vector }: mkDerivation { pname = "dcpu16"; version = "0.1.0.2"; sha256 = "1z67rpnzxi1znf52rf276znv9kf10rxi47vkpsa1w1c7y122iplj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers parsec sdl2 spool vector ]; executableHaskellDepends = [ base filepath optparse-applicative ]; testHaskellDepends = [ base ]; description = "DCPU-16 Emulator & Assembler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ddate" = callPackage ({ mkDerivation, base, dates, time }: mkDerivation { pname = "ddate"; version = "0.1.0.0"; sha256 = "1mw0qn7c6ag2w6gn6pwpjf979m3p5v3p9a1kal2x8g8ncx98dcn5"; libraryHaskellDepends = [ base dates time ]; description = "Discordian Date Types for Haskell"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "ddc-base" = callPackage ({ mkDerivation, base, containers, deepseq, parsec, transformers , wl-pprint }: mkDerivation { pname = "ddc-base"; version = "0.4.2.1"; sha256 = "1z5k0aacyr4a8jzwwbjhbkvkmbc2ygfmmjnih296my7ixjyvww08"; libraryHaskellDepends = [ base containers deepseq parsec transformers wl-pprint ]; description = "Disciplined Disciple Compiler common utilities"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ddc-build" = callPackage ({ mkDerivation, base, containers, ddc-core, ddc-core-babel , ddc-core-flow, ddc-core-llvm, ddc-core-salt, ddc-core-simpl , ddc-core-tetra, ddc-source-tetra, deepseq, directory, filepath , mtl, process, text, time }: mkDerivation { pname = "ddc-build"; version = "0.4.3.1"; sha256 = "19z3qz03p8ggm8xi8fn48p6n468sy57xgqrz7y1qz78c1rf956l5"; libraryHaskellDepends = [ base containers ddc-core ddc-core-babel ddc-core-flow ddc-core-llvm ddc-core-salt ddc-core-simpl ddc-core-tetra ddc-source-tetra deepseq directory filepath mtl process text time ]; description = "Disciplined Disciple Compiler build framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ddc-code" = callPackage ({ mkDerivation, base, filepath }: mkDerivation { pname = "ddc-code"; version = "0.4.3.2"; sha256 = "19ah5j1l84g06szyaf0qni89cqdnpygrlczppzx3qjl280q1qpzd"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base filepath ]; description = "Disciplined Disciple Compiler base libraries"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ddc-core" = callPackage ({ mkDerivation, array, base, containers, deepseq, directory , filepath, inchworm, mtl, parsec, text, transformers, wl-pprint }: mkDerivation { pname = "ddc-core"; version = "0.4.3.1"; sha256 = "0k33pkg9yr1y3q01qd1qw4d5y57775gifgasz10mh7i3nn1f48r6"; libraryHaskellDepends = [ array base containers deepseq directory filepath inchworm mtl parsec text transformers wl-pprint ]; description = "Disciplined Disciple Compiler core language and type checker"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ddc-core-babel" = callPackage ({ mkDerivation, base, containers, ddc-core, ddc-core-tetra }: mkDerivation { pname = "ddc-core-babel"; version = "0.4.3.1"; sha256 = "1wvgbbq6lww6ihs744mfl5hnf5sn0nfh7sxqc4wgz82hqjkhd2ig"; libraryHaskellDepends = [ base containers ddc-core ddc-core-tetra ]; description = "Disciplined Disciple Compiler PHP code generator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ddc-core-eval" = callPackage ({ mkDerivation, array, base, containers, ddc-base, ddc-core , deepseq, mtl, transformers }: mkDerivation { pname = "ddc-core-eval"; version = "0.4.1.3"; sha256 = "0s11wzl75fa4pnjclgqdvymddk8srpknvpf6p3vkm2b09y0fryxd"; libraryHaskellDepends = [ array base containers ddc-base ddc-core deepseq mtl transformers ]; description = "Disciplined Disciple Compiler semantic evaluator for the core language"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ddc-core-flow" = callPackage ({ mkDerivation, array, base, containers, ddc-core, ddc-core-salt , ddc-core-simpl, ddc-core-tetra, deepseq, limp, limp-cbc, mtl , transformers }: mkDerivation { pname = "ddc-core-flow"; version = "0.4.3.1"; sha256 = "1xs9rzw9gxdwmrsc3n39hqfq5x1mjxmlcg8iwz66gknnqamjwsyr"; libraryHaskellDepends = [ array base containers ddc-core ddc-core-salt ddc-core-simpl ddc-core-tetra deepseq limp limp-cbc mtl transformers ]; description = "Disciplined Disciple Compiler data flow compiler"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ddc-core-llvm" = callPackage ({ mkDerivation, array, base, bytestring, containers, ddc-core , ddc-core-salt, ddc-core-simpl, mtl, text, transformers }: mkDerivation { pname = "ddc-core-llvm"; version = "0.4.3.1"; sha256 = "1c8d11l3aynaddlgv2zdpl8dagp8d8jxzpg943b46prssgfmpvvk"; libraryHaskellDepends = [ array base bytestring containers ddc-core ddc-core-salt ddc-core-simpl mtl text transformers ]; description = "Disciplined Disciple Compiler LLVM code generator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ddc-core-salt" = callPackage ({ mkDerivation, array, base, containers, ddc-core, deepseq, mtl , text, transformers }: mkDerivation { pname = "ddc-core-salt"; version = "0.4.3.1"; sha256 = "13pch0z076m4i92a6z4lhg0axlqmzc41jd749sya5ijyr05f6bzs"; libraryHaskellDepends = [ array base containers ddc-core deepseq mtl text transformers ]; description = "Disciplined Disciple Compiler C code generator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ddc-core-simpl" = callPackage ({ mkDerivation, array, base, containers, ddc-core, deepseq, mtl , transformers }: mkDerivation { pname = "ddc-core-simpl"; version = "0.4.3.1"; sha256 = "0j01j81m9fz8vj4wwl191qa3crn5b539w3rh0qwm4g3q1nxvl4cf"; libraryHaskellDepends = [ array base containers ddc-core deepseq mtl transformers ]; description = "Disciplined Disciple Compiler code transformations"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ddc-core-tetra" = callPackage ({ mkDerivation, array, base, containers, ddc-core, ddc-core-salt , ddc-core-simpl, deepseq, mtl, pretty-show, text, transformers }: mkDerivation { pname = "ddc-core-tetra"; version = "0.4.3.1"; sha256 = "0ybsq10h5mmnbdgag0qqlck7ipgk094a207d8xjpsbyhi6h8qi68"; libraryHaskellDepends = [ array base containers ddc-core ddc-core-salt ddc-core-simpl deepseq mtl pretty-show text transformers ]; description = "Disciplined Disciple Compiler intermediate language"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ddc-driver" = callPackage ({ mkDerivation, base, containers, ddc-build, ddc-core , ddc-core-flow, ddc-core-llvm, ddc-core-salt, ddc-core-simpl , ddc-core-tetra, ddc-source-tetra, deepseq, directory, filepath , mtl, process, time, transformers }: mkDerivation { pname = "ddc-driver"; version = "0.4.3.1"; sha256 = "092vhj4l6w1q6l6pbzvfw2x5yy0v7q8hzkaw99jb8r1x848xywb6"; libraryHaskellDepends = [ base containers ddc-build ddc-core ddc-core-flow ddc-core-llvm ddc-core-salt ddc-core-simpl ddc-core-tetra ddc-source-tetra deepseq directory filepath mtl process time transformers ]; description = "Disciplined Disciple Compiler top-level driver"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ddc-interface" = callPackage ({ mkDerivation, base, containers, ddc-base, directory }: mkDerivation { pname = "ddc-interface"; version = "0.4.1.3"; sha256 = "0pbsnxzlbx9xblqf9199wrl80aard59l3193gm8gzxx7ispfhs3f"; libraryHaskellDepends = [ base containers ddc-base directory ]; description = "Disciplined Disciple Compiler user interface support"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ddc-source-tetra" = callPackage ({ mkDerivation, array, base, containers, ddc-core, ddc-core-salt , ddc-core-tetra, deepseq, mtl, pretty-show, text, transformers }: mkDerivation { pname = "ddc-source-tetra"; version = "0.4.3.1"; sha256 = "17znz614bm7rni52wihqf914klj9wpc9ykrhl9cl20xq6vxr914x"; libraryHaskellDepends = [ array base containers ddc-core ddc-core-salt ddc-core-tetra deepseq mtl pretty-show text transformers ]; description = "Disciplined Disciple Compiler source language"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ddc-tools" = callPackage ({ mkDerivation, base, containers, ddc-build, ddc-code, ddc-core , ddc-core-flow, ddc-core-llvm, ddc-core-salt, ddc-core-simpl , ddc-core-tetra, ddc-driver, ddc-source-tetra, directory, filepath , haskeline, mtl, process, transformers }: mkDerivation { pname = "ddc-tools"; version = "0.4.3.1"; sha256 = "19ghpdcbjjy1aizhf2q5fhiswxhw2i3amlb2ccl283p1a3mr59jn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers ddc-build ddc-code ddc-core ddc-core-flow ddc-core-llvm ddc-core-salt ddc-core-simpl ddc-core-tetra ddc-driver ddc-source-tetra directory filepath haskeline mtl process transformers ]; description = "Disciplined Disciple Compiler command line tools"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ddc-war" = callPackage ({ mkDerivation, base, buildbox, containers, directory, filepath , process, random, stm }: mkDerivation { pname = "ddc-war"; version = "0.4.1.3"; sha256 = "0y9h4z1drgwgmw9wjf8ga2kiagmfgppdy29l9cz0j4rjz3mm302y"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base buildbox containers directory filepath process random stm ]; description = "Disciplined Disciple Compiler test driver and buildbot"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ddci-core" = callPackage ({ mkDerivation, base, containers, ddc-base, ddc-core , ddc-core-eval, ddc-core-simpl, haskeline, haskell-src-exts }: mkDerivation { pname = "ddci-core"; version = "0.2.1.2"; sha256 = "1w4kcqivphc9gmj4xnkqx2hbzd3cmssww5hqgja1kh0b03q026w0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers ddc-base ddc-core ddc-core-eval ddc-core-simpl haskeline haskell-src-exts ]; description = "Disciple Core language interactive interpreter"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "dde" = callPackage ({ mkDerivation, base, criterion, free-vector-spaces, lens, linear , vector }: mkDerivation { pname = "dde"; version = "0.3.0"; sha256 = "0jji0q9wqgpl0g2nvac0i4vrlarx4pz0rb8xgpq1iqyprniz5k4p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base free-vector-spaces lens linear vector ]; executableHaskellDepends = [ base free-vector-spaces lens linear vector ]; testHaskellDepends = [ base free-vector-spaces lens linear vector ]; benchmarkHaskellDepends = [ base criterion free-vector-spaces lens linear vector ]; description = "Delay differential equations"; license = lib.licenses.bsd3; }) {}; "dead-code-detection" = callPackage ({ mkDerivation, base, containers, directory, filepath , getopt-generics, ghc, ghc-paths, gitrev, Glob, graph-wrapper , hspec, interpolate, mockery, silently, string-conversions , uniplate }: mkDerivation { pname = "dead-code-detection"; version = "0.8.1"; sha256 = "1yy1ddr2dvnnxicjqzvqc7vg7369v92v3yynririvhnswcd7fsbb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory getopt-generics ghc ghc-paths gitrev Glob graph-wrapper silently string-conversions uniplate ]; testHaskellDepends = [ base containers directory filepath getopt-generics ghc ghc-paths gitrev Glob graph-wrapper hspec interpolate mockery silently string-conversions uniplate ]; description = "detect dead code in haskell projects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dead-simple-json" = callPackage ({ mkDerivation, base, containers, parsec, template-haskell , transformers, vector }: mkDerivation { pname = "dead-simple-json"; version = "0.1.2"; sha256 = "10wp97pxhkvlk3lhknvsnwkl9p7lm1v7y1wk0nn55q68jx1b5zpr"; libraryHaskellDepends = [ base containers parsec template-haskell transformers vector ]; description = "Dead simple JSON parser, with some Template Haskell sugar"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dear-imgui" = callPackage ({ mkDerivation, base, containers, directory, filepath, glew , inline-c, inline-c-cpp, managed, megaparsec, parser-combinators , scientific, SDL2, sdl2, StateVar, template-haskell, text, th-lift , transformers, unliftio, unordered-containers, vector }: mkDerivation { pname = "dear-imgui"; version = "1.5.0"; sha256 = "04h44z24712rfp8pnxa90vx5jh5szan5pz33xj8x5mly1vbqzyd7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath inline-c inline-c-cpp managed megaparsec parser-combinators scientific sdl2 StateVar template-haskell text th-lift transformers unliftio unordered-containers vector ]; libraryPkgconfigDepends = [ glew SDL2 ]; doHaddock = false; description = "Haskell bindings for Dear ImGui"; license = lib.licenses.bsd3; }) {inherit (pkgs) SDL2; inherit (pkgs) glew;}; "debian" = callPackage ({ mkDerivation, base, bytestring, bz2, Cabal, containers , directory, either, exceptions, filepath, hostname, HUnit, lens , ListLike, mtl, network-uri, old-locale, parsec, pretty, process , process-extras, pureMD5, QuickCheck, regex-compat, regex-tdfa , SHA, syb, template-haskell, temporary, text, th-lift, th-orphans , time, unix, utf8-string, zlib }: mkDerivation { pname = "debian"; version = "4.0.2"; sha256 = "1sp8vkg65fllvxk85sp34isc0zvmj0s72i138wz5vhj9hfmn2c71"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring bz2 Cabal containers directory either exceptions filepath hostname HUnit lens ListLike mtl network-uri old-locale parsec pretty process process-extras pureMD5 QuickCheck regex-compat regex-tdfa SHA syb template-haskell temporary text th-lift th-orphans time unix utf8-string zlib ]; executableHaskellDepends = [ base directory filepath process ]; testHaskellDepends = [ base Cabal HUnit parsec pretty regex-tdfa text ]; description = "Modules for working with the Debian package system"; license = lib.licenses.bsd3; }) {}; "debian-binary" = callPackage ({ mkDerivation, base, directory, filepath, HSH }: mkDerivation { pname = "debian-binary"; version = "0.0.1"; sha256 = "0k6blaq1p2phydl4pqlqg6kdicrfjhm6h27svws7dq8di3y274fq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath HSH ]; description = "Utilities to work with debian binary packages"; license = "unknown"; }) {}; "debian-build" = callPackage ({ mkDerivation, base, directory, filepath, process, split , transformers }: mkDerivation { pname = "debian-build"; version = "0.10.2.1"; sha256 = "1114xaqmhx74w0zqdksj6c1ggmfglcshhsxrw89gai5kzy47zp9d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath process split transformers ]; executableHaskellDepends = [ base filepath transformers ]; description = "Debian package build sequence tools"; license = lib.licenses.bsd3; }) {}; "debug" = callPackage ({ mkDerivation, aeson, base, bytestring, clock, containers , deepseq, directory, extra, filepath, ghc-prim, hashable, Hoed , libgraph, open-browser, prettyprinter , prettyprinter-compat-ansi-wl-pprint, template-haskell, text , uniplate, unordered-containers, vector, yaml }: mkDerivation { pname = "debug"; version = "0.1.1"; sha256 = "0j4jskz8zq2ww81mfarshi5g2m6xfivgl26grkhcacqq6k3483rk"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring clock containers deepseq directory extra ghc-prim hashable Hoed libgraph open-browser prettyprinter prettyprinter-compat-ansi-wl-pprint template-haskell text uniplate unordered-containers vector ]; executableHaskellDepends = [ aeson base directory filepath yaml ]; testHaskellDepends = [ aeson base bytestring containers directory extra filepath text ]; description = "Simple trace-based debugger"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "debug-diff" = callPackage ({ mkDerivation, base, groom, process, temporary }: mkDerivation { pname = "debug-diff"; version = "0.1"; sha256 = "19k9f92pjh52qnr31l0468hn2klkb8wszs7azwczvxzg8aq7krld"; libraryHaskellDepends = [ base groom process temporary ]; description = "Display a colorized diff between two Haskell values"; license = lib.licenses.bsd3; }) {}; "debug-dump" = callPackage ({ mkDerivation, base, bytestring, directory, random, text }: mkDerivation { pname = "debug-dump"; version = "0.1.1.0"; sha256 = "0il889gy8fdi1yxm7f1nmj4s5gxqyq35jm8p5fax6yhj6lmyciwl"; libraryHaskellDepends = [ base bytestring directory random text ]; description = "File-based debug output"; license = lib.licenses.bsd3; }) {}; "debug-me" = callPackage ({ mkDerivation, aeson, async, base, bytestring, Cabal, cereal , containers, cryptonite, directory, filepath, graphviz , http-client, http-client-tls, http-types, memory, mime-mail , network, network-uri, optparse-applicative, posix-pty, process , protobuf, sandi, stm, stm-chans, terminal-size, text, time , unbounded-delays, unix, unordered-containers, utf8-string, uuid , wai, wai-websockets, warp, websockets }: mkDerivation { pname = "debug-me"; version = "1.20220324"; sha256 = "0zpg45bfqnlcnxh8kg2yy336qq9zb01g0ypqf7s2la33kxgck8n5"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base Cabal filepath ]; executableHaskellDepends = [ aeson async base bytestring cereal containers cryptonite directory filepath graphviz http-client http-client-tls http-types memory mime-mail network network-uri optparse-applicative posix-pty process protobuf sandi stm stm-chans terminal-size text time unbounded-delays unix unordered-containers utf8-string uuid wai wai-websockets warp websockets ]; description = "secure remote debugging"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "debug-pp" = callPackage ({ mkDerivation, aeson, base, debug-hoed, directory, filepath, yaml }: mkDerivation { pname = "debug-pp"; version = "0.1.1"; sha256 = "1hja3kgczsr9zr7vf0glsi0czdfgb97kchwwqhi1gr5nfdphncjb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base debug-hoed directory filepath yaml ]; description = "A preprocessor for the debug package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {debug-hoed = null;}; "debug-time" = callPackage ({ mkDerivation, base, clock, containers }: mkDerivation { pname = "debug-time"; version = "0.1.0.1"; sha256 = "16adr8dg2rsjzx6rwrfai75lhcfad68fqmz1iqmr0ah18a7afxk0"; libraryHaskellDepends = [ base clock containers ]; testHaskellDepends = [ base ]; description = "Debug.Trace equivalent for timing computations"; license = lib.licenses.mit; }) {}; "debug-trace-var" = callPackage ({ mkDerivation, base, template-haskell, unicode-show }: mkDerivation { pname = "debug-trace-var"; version = "0.2.0"; sha256 = "12dlnvzvnjk6z37pnajmghd5wcrzkf4pkpc0r2nrjp4h3p9pjkqp"; libraryHaskellDepends = [ base template-haskell unicode-show ]; description = "You do not have to write variable names twice in Debug.Trace"; license = lib.licenses.mit; }) {}; "debug-tracy" = callPackage ({ mkDerivation, base, lens, random, transformers }: mkDerivation { pname = "debug-tracy"; version = "0.1.0.3"; sha256 = "00rl7s1v12w8wa9cxfmbq327q0gdpwqd980pddap5pn4llcj4gmv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base lens random transformers ]; executableHaskellDepends = [ base ]; description = "More useful trace functions for investigating bugs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "debugger-hs" = callPackage ({ mkDerivation, base, dlist, hspec, mtl, neat-interpolation, text }: mkDerivation { pname = "debugger-hs"; version = "0.1.1.0"; sha256 = "1can59y3vcwms3y1bn3wm9cgya3r8f8b6ziv1g89dpav2lbrf70q"; libraryHaskellDepends = [ base dlist mtl text ]; testHaskellDepends = [ base hspec mtl neat-interpolation text ]; description = "Write your GDB scripts in Haskell"; license = lib.licenses.bsd3; }) {}; "deburr" = callPackage ({ mkDerivation, base, hspec, QuickCheck }: mkDerivation { pname = "deburr"; version = "0.1.0.1"; sha256 = "0r6mqsb3x6pa2g4s24fyg67gx2ld3c2a539j96skg1lk7wxaxj54"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Convert Unicode characters with burrs to their ASCII counterparts"; license = lib.licenses.mit; }) {}; "dec" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "dec"; version = "0.0.4"; sha256 = "0yslffafmqfkvhcw2arpc53hfmn1788z85ss9lxnbclr29lbvzgc"; revision = "1"; editedCabalFile = "01xin7sn8j2aq4yq61qjxsggakl0igwhaqpsv6jcjraqgj7vwrq3"; libraryHaskellDepends = [ base ]; description = "Decidable propositions"; license = lib.licenses.bsd3; }) {}; "decepticons" = callPackage ({ mkDerivation, base, comonad-transformers }: mkDerivation { pname = "decepticons"; version = "0.1.0.0"; sha256 = "1fnp2c2rdpihvxm5j22z1mrf8pnpcnasvfsrlg7lvg5m76md7k3v"; libraryHaskellDepends = [ base comonad-transformers ]; description = "The categorical dual of transformers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "decidable" = callPackage ({ mkDerivation, base, functor-products, microlens, singletons , vinyl }: mkDerivation { pname = "decidable"; version = "0.3.0.0"; sha256 = "1phzfp2q82ylxj09150v1gqmk8858qjw9prhn32zjfnyzfzcg3mq"; libraryHaskellDepends = [ base functor-products microlens singletons vinyl ]; description = "Combinators for manipulating dependently-typed predicates"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "decimal-arithmetic" = callPackage ({ mkDerivation, base, binary, binary-bits, deepseq, doctest, hspec , mtl, QuickCheck }: mkDerivation { pname = "decimal-arithmetic"; version = "0.5.1.0"; sha256 = "0ig25l60ix79v4yl2kix8wkhfvsdniaxrzk49hfwqiblwz17kxla"; libraryHaskellDepends = [ base binary binary-bits deepseq mtl ]; testHaskellDepends = [ base binary doctest hspec QuickCheck ]; description = "An implementation of the General Decimal Arithmetic Specification"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "decimal-literals" = callPackage ({ mkDerivation, base, tasty, tasty-hunit }: mkDerivation { pname = "decimal-literals"; version = "0.1.0.1"; sha256 = "0lbpnc4c266fbqjzzrnig648zzsqfaphlxqwyly9xd15qggzasb0"; revision = "1"; editedCabalFile = "0giz73yb179xvww1s92dbl4mhvcxlv25f0zrjwc9lsvx9h2aivg0"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Preprocessing decimal literals more or less as they are (instead of via fractions)"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "decision-diagrams" = callPackage ({ mkDerivation, base, containers, deepseq, doctest, hashable , hashtables, intern, mwc-random, primitive, QuickCheck , quickcheck-instances, random, reflection, statistics, tasty , tasty-hunit, tasty-quickcheck, tasty-th, unordered-containers , vector }: mkDerivation { pname = "decision-diagrams"; version = "0.2.0.0"; sha256 = "0l03mwig95h300rn1cfhd5ahwrlap6zsw09lwmkx6wkw6rjf4a5s"; revision = "1"; editedCabalFile = "12wki53kzfry2fh8039zvs0ifkzcz48vkg9ks8ycb60sjqqqf1cl"; libraryHaskellDepends = [ base containers hashable hashtables intern mwc-random primitive random reflection unordered-containers vector ]; testHaskellDepends = [ base containers deepseq doctest mwc-random QuickCheck quickcheck-instances statistics tasty tasty-hunit tasty-quickcheck tasty-th vector ]; description = "Binary Decision Diagrams (BDD) and Zero-suppressed Binary Decision Diagrams (ZDD)"; license = lib.licenses.bsd3; }) {}; "declarative" = callPackage ({ mkDerivation, base, hasty-hamiltonian, kan-extensions, lens , mcmc-types, mighty-metropolis, mwc-probability, pipes, primitive , speedy-slice, transformers }: mkDerivation { pname = "declarative"; version = "0.5.4"; sha256 = "10dwdzl4gbxwvb068kz8kiprk18bwl79pkyhyyrmfzawf8zp3pha"; libraryHaskellDepends = [ base hasty-hamiltonian kan-extensions lens mcmc-types mighty-metropolis mwc-probability pipes primitive speedy-slice transformers ]; testHaskellDepends = [ base mwc-probability ]; description = "DIY Markov Chains"; license = lib.licenses.mit; }) {}; "decode-utf8" = callPackage ({ mkDerivation, api-opentheory-unicode, base, opentheory-unicode }: mkDerivation { pname = "decode-utf8"; version = "1.2"; sha256 = "10mj871j5gd4d8v8341lr5lr9avxxfph58sjhmd9kgywc10grqph"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ api-opentheory-unicode base opentheory-unicode ]; description = "Decode a UTF-8 byte stream on standard input"; license = lib.licenses.mit; }) {}; "decoder-conduit" = callPackage ({ mkDerivation, base, binary, bytestring, conduit }: mkDerivation { pname = "decoder-conduit"; version = "0.0.1.1"; sha256 = "0z5krcl4xd385f7v2bsnfyr7zidqwfjvc6b432gbbn2vcrx966c7"; libraryHaskellDepends = [ base binary bytestring conduit ]; description = "Conduit for decoding ByteStrings using Data.Binary.Get"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dedukti" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , haskell-src-exts, haskell-src-exts-qq, hmk, mtl, parsec, process , Stream, stringtable-atom, time, unix, wl-pprint }: mkDerivation { pname = "dedukti"; version = "1.1.4"; sha256 = "0b7328529m3xl8bj7sncv5rr13ld2aghgqkf55j4n15jagv6g72d"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ time unix ]; executableHaskellDepends = [ base bytestring containers directory filepath haskell-src-exts haskell-src-exts-qq hmk mtl parsec process Stream stringtable-atom wl-pprint ]; description = "A type-checker for the λΠ-modulo calculus"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "deep-map" = callPackage ({ mkDerivation, base, containers, hedgehog, indexed-traversable , text, time, time-compat }: mkDerivation { pname = "deep-map"; version = "0.1.1.0"; sha256 = "0hb5wvdmjbxpa92p2zjxvnx1fxwq3gmalm18k6zkwyamk2isyb33"; libraryHaskellDepends = [ base containers indexed-traversable ]; testHaskellDepends = [ base containers hedgehog text time time-compat ]; description = "Deeply-nested, multiple key type maps"; license = lib.licenses.bsd3; }) {}; "deep-transformations" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, doctest, generic-lens , markdown-unlit, rank2classes, template-haskell, transformers }: mkDerivation { pname = "deep-transformations"; version = "0.2"; sha256 = "1kk7h4vys9l0456kaapdg1y1d8lzfkzkb71mc996l2lmrdxvzz5v"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base generic-lens rank2classes template-haskell transformers ]; testHaskellDepends = [ base doctest rank2classes ]; testToolDepends = [ markdown-unlit ]; description = "Deep natural and unnatural tree transformations, including attribute grammars"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "deepcontrol" = callPackage ({ mkDerivation, base, containers, doctest, HUnit, mmorph, mtl , QuickCheck, safe, transformers }: mkDerivation { pname = "deepcontrol"; version = "0.5.4.3"; sha256 = "0d8fmagrxqvg5w8bzi3d5vw2xhlp0sfq934hvz1sa80iac9km51f"; libraryHaskellDepends = [ base mmorph mtl transformers ]; testHaskellDepends = [ base containers doctest HUnit mtl QuickCheck safe transformers ]; description = "A library that provides deep-level programming style and(or) notation on Applicative and Monad"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "deepl" = callPackage ({ mkDerivation, aeson, base, bytestring, cmdargs, foldl, lens , lens-aeson, protolude, resourcet, streaming, streaming-bytestring , wreq }: mkDerivation { pname = "deepl"; version = "0.1.0.1"; sha256 = "042xkvfs3ny0gchk0a1l427hg6sd5dngw43sdwzp6c1k969s4cda"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring cmdargs foldl lens lens-aeson protolude resourcet streaming streaming-bytestring wreq ]; executableHaskellDepends = [ aeson base bytestring cmdargs foldl lens lens-aeson protolude resourcet streaming streaming-bytestring wreq ]; description = "Call DeepL to translate you files"; license = lib.licenses.bsd3; }) {}; "deeplearning-hs" = callPackage ({ mkDerivation, accelerate, base, mtl, QuickCheck, repa , repa-algorithms, test-framework, test-framework-quickcheck2 , vector }: mkDerivation { pname = "deeplearning-hs"; version = "0.1.0.2"; sha256 = "1cw29xisgykb20qv3jkpcpaiijicyzkfsgglrsbx1admfzbqv98d"; revision = "1"; editedCabalFile = "1yiac94m5gn21bdjsfz18fww45wnic7sgw9bsnpi2qwv0zz3x8pc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ accelerate base mtl repa repa-algorithms vector ]; executableHaskellDepends = [ accelerate base mtl repa repa-algorithms vector ]; testHaskellDepends = [ accelerate base mtl QuickCheck repa repa-algorithms test-framework test-framework-quickcheck2 vector ]; description = "Deep Learning in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "deepseq_1_4_7_0" = callPackage ({ mkDerivation, array, base, ghc-prim }: mkDerivation { pname = "deepseq"; version = "1.4.7.0"; sha256 = "0sm00rsw714y73qr5zihz5fhxw0hahs6ksmf8wa60m1qwb9jcy9v"; libraryHaskellDepends = [ array base ghc-prim ]; testHaskellDepends = [ array base ghc-prim ]; description = "Deep evaluation of data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "deepseq-bounded" = callPackage ({ mkDerivation, array, base, cpphs, deepseq, deepseq-generics , generics-sop, ghc-prim, HUnit, mtl, parallel, random, syb , template-haskell }: mkDerivation { pname = "deepseq-bounded"; version = "0.8.0.0"; sha256 = "192hqyidgbrsig2yx7x9vdx180w1jfcqxsgg4wslwfwj7d3sa81f"; revision = "1"; editedCabalFile = "12wvwmbvy63bcr1ml3cx9y0zc52wgr6cjgr0xnakryya6s7vp706"; libraryHaskellDepends = [ array base cpphs deepseq deepseq-generics generics-sop mtl parallel random syb ]; testHaskellDepends = [ base cpphs deepseq deepseq-generics generics-sop ghc-prim HUnit parallel random syb template-haskell ]; description = "Bounded deepseq, including support for generic deriving"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "deepseq-generics" = callPackage ({ mkDerivation, base, deepseq, ghc-prim, HUnit, test-framework , test-framework-hunit }: mkDerivation { pname = "deepseq-generics"; version = "0.2.0.0"; sha256 = "17bwghc15mc9pchfd1w46jh2p3wzc86aj6a537wqwxn08rayzcxh"; revision = "7"; editedCabalFile = "1issqf30ykabjpk7f66k8pfyylxw7bxa39b5iq72s76nxi392lig"; libraryHaskellDepends = [ base deepseq ghc-prim ]; testHaskellDepends = [ base deepseq ghc-prim HUnit test-framework test-framework-hunit ]; description = "GHC.Generics-based Control.DeepSeq.rnf implementation"; license = lib.licenses.bsd3; }) {}; "deepseq-instances" = callPackage ({ mkDerivation, array, base, deepseq, stm }: mkDerivation { pname = "deepseq-instances"; version = "0.1.0.1"; sha256 = "0shhk3hqy02qkrbbd85sbzhga7pvk6fwjnadnp6dkip55gllm24z"; libraryHaskellDepends = [ array base deepseq stm ]; description = "Candidate NFData Instances for Types in base"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "deepseq-magic" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "deepseq-magic"; version = "1.0.0.3"; sha256 = "15nisjmhcfippz153b8l8f291halkgbrync5c2v6xwkh07ibn7yp"; libraryHaskellDepends = [ base ]; description = "Deep evaluation of data structures without NFData"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "deepseq-th" = callPackage ({ mkDerivation, base, deepseq, template-haskell }: mkDerivation { pname = "deepseq-th"; version = "0.1.0.4"; sha256 = "12wk8higrp12b22zzz1b4ar1q5h7flk22bp2rvswsqri2zkbi965"; libraryHaskellDepends = [ base deepseq template-haskell ]; testHaskellDepends = [ base deepseq template-haskell ]; description = "Template Haskell based deriver for optimised NFData instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "deepzoom" = callPackage ({ mkDerivation, base, directory, filepath, hsmagick }: mkDerivation { pname = "deepzoom"; version = "0.1"; sha256 = "1hisk6yfq4182ak7d1mi1kmnwwlcl8w7gwc8wqkq4l8m3zfyij8k"; libraryHaskellDepends = [ base directory filepath hsmagick ]; description = "A DeepZoom image slicer. Only known to work on 32bit Linux"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "defargs" = callPackage ({ mkDerivation, base, cluss }: mkDerivation { pname = "defargs"; version = "0.3"; sha256 = "1rz37w83awji034spyv4cnfbqb6r98r1bbvzh2i979qh5c5s6ckg"; libraryHaskellDepends = [ base cluss ]; description = "default arguments in haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "deferred-folds" = callPackage ({ mkDerivation, base, bytestring, containers, foldl, hashable , primitive, QuickCheck, quickcheck-instances, rerebase, tasty , tasty-hunit, tasty-quickcheck, text, transformers , unordered-containers, vector }: mkDerivation { pname = "deferred-folds"; version = "0.9.18.1"; sha256 = "1hf14xa9fdfyk9ijxnll402x96m59giqrpj9s5rjqkd5pyi1yj6w"; libraryHaskellDepends = [ base bytestring containers foldl hashable primitive text transformers unordered-containers vector ]; testHaskellDepends = [ QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; description = "Abstractions over deferred folds"; license = lib.licenses.mit; }) {}; "definitive-base" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq , ghc-prim, GLURaw, OpenGL, OpenGLRaw, primitive, vector }: mkDerivation { pname = "definitive-base"; version = "2.3"; sha256 = "126ln7k6k188xjnig60ksc425fp3hql5znb98h5c1w157jgg0sw9"; libraryHaskellDepends = [ array base bytestring containers deepseq ghc-prim GLURaw OpenGL OpenGLRaw primitive vector ]; description = "The base modules of the Definitive framework"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "definitive-filesystem" = callPackage ({ mkDerivation, array, base, bytestring, clock, containers , deepseq, definitive-base, definitive-reactive, directory , filepath, old-locale, primitive, time, unix, vector }: mkDerivation { pname = "definitive-filesystem"; version = "1.2"; sha256 = "0bc098igiqzbm25bjaxdxm4jq17kc8bgz1ab0pgm0h5jvy1bf8id"; revision = "1"; editedCabalFile = "089isrgdbc7xv4msnwqhz7kbncj1kjbjmdl9v2awm4d2mbcd8y1s"; libraryHaskellDepends = [ array base bytestring clock containers deepseq definitive-base definitive-reactive directory filepath old-locale primitive time unix vector ]; description = "A library that enable you to interact with the filesystem in a definitive way"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "definitive-graphics" = callPackage ({ mkDerivation, array, base, binary, bytestring, clock, containers , cpu, deepseq, definitive-base, definitive-parser , definitive-reactive, GLFW, JuicyPixels, mtl, primitive , stb-truetype, transformers, utf8-string, vector, zlib }: mkDerivation { pname = "definitive-graphics"; version = "1.2"; sha256 = "0ah19j2al9l6pbin821rsicidmg3rd4cc74r8qw095773sa98zyr"; revision = "1"; editedCabalFile = "1vds2sa35gllj5zhk2qck97hbjjlz20qq20cyjphsfcqh3m6gn56"; libraryHaskellDepends = [ array base binary bytestring clock containers cpu deepseq definitive-base definitive-parser definitive-reactive GLFW JuicyPixels mtl primitive stb-truetype transformers utf8-string vector zlib ]; description = "A definitive package allowing you to open windows, read image files and render text to be displayed or saved"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "definitive-parser" = callPackage ({ mkDerivation, array, base, bytestring, containers, cpu, deepseq , definitive-base, ghc-prim, GLURaw, OpenGL, OpenGLRaw, primitive , utf8-string, vector }: mkDerivation { pname = "definitive-parser"; version = "2.1"; sha256 = "0sl77xgk7vjn69mx89k4f3yviz821mg01fga0klqplcccbkzknmh"; libraryHaskellDepends = [ array base bytestring containers cpu deepseq definitive-base ghc-prim GLURaw OpenGL OpenGLRaw primitive utf8-string vector ]; description = "A parser combinator library for the Definitive framework"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "definitive-reactive" = callPackage ({ mkDerivation, array, base, bytestring, clock, containers , deepseq, definitive-base, primitive, vector }: mkDerivation { pname = "definitive-reactive"; version = "1.0"; sha256 = "0gk39602k5yjxxgpd725dnvqhlcnaqgds7g0c8v1h509lc0d7xm3"; revision = "1"; editedCabalFile = "15vpplck9h6ys5szhn8i69409cbgsv8hd01cwgnnjxffqky6lg4c"; libraryHaskellDepends = [ array base bytestring clock containers deepseq definitive-base primitive vector ]; description = "A simple Reactive library"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "definitive-sound" = callPackage ({ mkDerivation, alsa-core, alsa-pcm, array, base, bytestring , clock, containers, deepseq, definitive-base, primitive , sample-frame, storable-record, vector }: mkDerivation { pname = "definitive-sound"; version = "1.0"; sha256 = "01k4h7av4fhp4xchrcbnc1gnnbsh5ngasq55l16n3l438pr73vzj"; revision = "1"; editedCabalFile = "0w9x8k62c6bhm360bj38gkzbbwx770klk50sy2l4xf273yhg148l"; libraryHaskellDepends = [ alsa-core alsa-pcm array base bytestring clock containers deepseq definitive-base primitive sample-frame storable-record vector ]; description = "A definitive package to handle sound and play it back"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "deiko-config" = callPackage ({ mkDerivation, array, base, containers, exceptions, mtl, parsec , text, transformers }: mkDerivation { pname = "deiko-config"; version = "0.5.0.1"; sha256 = "0jcnidr4b52n12byx96y6k25949xwn3krby691la58jnvgmi22dr"; libraryHaskellDepends = [ array base containers exceptions mtl parsec text transformers ]; description = "Small and typesafe configuration library"; license = lib.licenses.bsd3; }) {}; "dejafu" = callPackage ({ mkDerivation, base, concurrency, containers, contravariant , deepseq, exceptions, leancheck, profunctors, random, transformers }: mkDerivation { pname = "dejafu"; version = "2.4.0.3"; sha256 = "1qzc8jbl6zwbncfmfmcwwmmhwzgbwc7wmnxxxa3mbcjbwhyibf92"; libraryHaskellDepends = [ base concurrency containers contravariant deepseq exceptions leancheck profunctors random transformers ]; description = "A library for unit-testing concurrent programs"; license = lib.licenses.mit; }) {}; "deka" = callPackage ({ mkDerivation, base, bytestring, mpdec, parsec, transformers }: mkDerivation { pname = "deka"; version = "0.6.0.2"; sha256 = "1l23b5v0wjg72vlnyxa87v3j2dxbld536ws8j03ddcwgqgws1fj4"; libraryHaskellDepends = [ base bytestring parsec transformers ]; librarySystemDepends = [ mpdec ]; description = "Decimal floating point arithmetic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {mpdec = null;}; "deka-tests" = callPackage ({ mkDerivation, base, bytestring, containers, deka, parsec, pipes , QuickCheck, quickpull, transformers }: mkDerivation { pname = "deka-tests"; version = "0.6.0.2"; sha256 = "08226vca64v8brcgci8a3s5fnf4qy8g9drk3lzzd0dq6g8yvypy9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring deka QuickCheck ]; executableHaskellDepends = [ base bytestring containers deka parsec pipes QuickCheck transformers ]; testHaskellDepends = [ base bytestring deka QuickCheck quickpull ]; description = "Tests for deka, decimal floating point arithmetic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "delaunay" = callPackage ({ mkDerivation, AC-Vector, base, hashable, HUnit, QuickCheck , unordered-containers }: mkDerivation { pname = "delaunay"; version = "0.1.0.2"; sha256 = "145a220kv3fk2lk6jpvqmmhwmbgiqzkcbsi5hynsg196chydxgvd"; libraryHaskellDepends = [ AC-Vector base hashable unordered-containers ]; testHaskellDepends = [ AC-Vector base HUnit QuickCheck ]; description = "Build a Delaunay triangulation of a set of points"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "delay" = callPackage ({ mkDerivation, async, base, dimensional, exceptions, mtl, time , unbounded-delays }: mkDerivation { pname = "delay"; version = "0"; sha256 = "1yzvfj5il43nvzzq3x2d8j0z44mlgg2335jqxa4f02f4ksizv2ib"; libraryHaskellDepends = [ base dimensional exceptions mtl time unbounded-delays ]; testHaskellDepends = [ async base dimensional exceptions time ]; description = "More useful and humain delaying functions"; license = lib.licenses.bsd3; }) {}; "delicious" = callPackage ({ mkDerivation, base, bytestring, curl, feed, json, nano-md5, xml }: mkDerivation { pname = "delicious"; version = "0.3.4"; sha256 = "1dx2y2ggzcwcjs618jmg21342pcd0maqx8pj2hwv80zq6f5v0c50"; libraryHaskellDepends = [ base bytestring curl feed json nano-md5 xml ]; description = "Accessing the del.icio.us APIs from Haskell (v2)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "delimited-text" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring , bytestring-show }: mkDerivation { pname = "delimited-text"; version = "0.3.0"; sha256 = "0mn6sv4nm3wbzq5cc9s9kb3xbm9jd5i059xr6qr9mqxa18j78c05"; libraryHaskellDepends = [ attoparsec base binary bytestring bytestring-show ]; description = "Parse character delimited textual data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "delimiter-separated" = callPackage ({ mkDerivation, base, uhc-util, uulib }: mkDerivation { pname = "delimiter-separated"; version = "0.1.0.0"; sha256 = "17ff9ipsnqicjkwsfg7zfb5gm0k9scsb44dl82gmf8i0f0nnd0h6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base uhc-util uulib ]; description = "Library for dealing with tab and/or comma (or other) separated files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "delta" = callPackage ({ mkDerivation, base, containers, directory, filepath, hspec , optparse-applicative, process, sodium, time }: mkDerivation { pname = "delta"; version = "0.2.1.2"; sha256 = "0r2a2vffs3rn2xp56nhanyywzbm2wph5664spgj4lbsna6zgjnfj"; revision = "2"; editedCabalFile = "1p8lkmdck2w802g2f841swk2161kssrmby3ikjs59zijf6h8a3k3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath sodium time ]; executableHaskellDepends = [ base directory optparse-applicative process sodium ]; testHaskellDepends = [ base directory filepath hspec ]; description = "A library for detecting file changes"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "delta-h" = callPackage ({ mkDerivation, base, binary, bytestring, containers, monad-atom , nlp-scores, text }: mkDerivation { pname = "delta-h"; version = "0.0.3"; sha256 = "0ya0hgvpa9w41gswngg84yxhvll3fyr6b3h56p80yc5bldw700wg"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bytestring containers monad-atom nlp-scores text ]; executableHaskellDepends = [ base binary bytestring containers monad-atom nlp-scores text ]; description = "Online entropy-based model of lexical category acquisition"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "delude" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "delude"; version = "0.1.0.3"; sha256 = "0kq6kz064jy6x1b7x46h2a9mf9n5irzbkzr4dd2by4yvac9yc5kw"; libraryHaskellDepends = [ base ]; description = "Generalized the Prelude more functionally"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "demarcate" = callPackage ({ mkDerivation, base, free, hspec, transformers }: mkDerivation { pname = "demarcate"; version = "0.1.0"; sha256 = "130yk7461rwmjgzivsya10xzh0d0ca8pfkxh7fpll239r7xlbds3"; libraryHaskellDepends = [ base free transformers ]; testHaskellDepends = [ base hspec ]; description = "Demarcating transformed monad"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "denominate" = callPackage ({ mkDerivation, base, directory, filepath }: mkDerivation { pname = "denominate"; version = "0.5.0"; sha256 = "06jdr1236wlsmapwn6hdmjl41qlig7ck541lynyds0qd6ymcb9k1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath ]; executableHaskellDepends = [ base directory filepath ]; description = "Functions supporting bulk file and directory name normalization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dense" = callPackage ({ mkDerivation, base, binary, bytes, cereal, comonad, deepseq , doctest, ghc-prim, hashable, lens, linear, primitive , semigroupoids, simple-reflect, template-haskell, transformers , transformers-compat, vector }: mkDerivation { pname = "dense"; version = "0.1.0.1"; sha256 = "00hm40myj6m7hh9v5w75252wi7azf5fq6ldmpn7p0cv4sxj8mnmg"; libraryHaskellDepends = [ base binary bytes cereal comonad deepseq ghc-prim hashable lens linear primitive semigroupoids template-haskell transformers transformers-compat vector ]; testHaskellDepends = [ base binary bytes cereal comonad deepseq doctest ghc-prim hashable lens linear primitive semigroupoids simple-reflect template-haskell transformers transformers-compat vector ]; description = "Mutable and immutable dense multidimensional arrays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dense-int-set" = callPackage ({ mkDerivation, base, cereal, cereal-vector, deferred-folds , hashable, QuickCheck, quickcheck-instances, rerebase, tasty , tasty-hunit, tasty-quickcheck, vector, vector-algorithms }: mkDerivation { pname = "dense-int-set"; version = "0.3"; sha256 = "04aww0ffsw1mfj7v3qhvfrbllqiwihyipis3zah0m4y47197x8gh"; libraryHaskellDepends = [ base cereal cereal-vector deferred-folds hashable vector vector-algorithms ]; testHaskellDepends = [ QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; description = "Dense int-set"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dense-linear-algebra" = callPackage ({ mkDerivation, base, deepseq, hspec, math-functions, primitive , QuickCheck, vector, vector-algorithms, vector-binary-instances , vector-th-unbox }: mkDerivation { pname = "dense-linear-algebra"; version = "0.1.0.0"; sha256 = "1m7jjxahqxj7ilic3r9806mwp5rnnsmn8vvipkmk40xl65wplxzp"; libraryHaskellDepends = [ base deepseq math-functions primitive vector vector-algorithms vector-binary-instances vector-th-unbox ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Simple and incomplete pure haskell implementation of linear algebra"; license = lib.licenses.bsd2; }) {}; "dep-t" = callPackage ({ mkDerivation, aeson, barbies, base, bytestring, containers , doctest, mtl, rank2classes, sop-core, tasty, tasty-hunit , template-haskell, text, transformers, unliftio-core }: mkDerivation { pname = "dep-t"; version = "0.6.2.0"; sha256 = "1wpb5p07vvny0bhapi87iwh43nykgy6b25xmsxsp403mbnv9g9ws"; libraryHaskellDepends = [ base mtl transformers unliftio-core ]; testHaskellDepends = [ aeson barbies base bytestring containers doctest mtl rank2classes sop-core tasty tasty-hunit template-haskell text transformers unliftio-core ]; description = "Dependency injection for records-of-functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dep-t-advice" = callPackage ({ mkDerivation, aeson, barbies, base, containers, criterion, dep-t , doctest, microlens, mtl, rank2classes, sop-core, tasty , tasty-hunit, template-haskell, text, transformers, unliftio-core }: mkDerivation { pname = "dep-t-advice"; version = "0.6.1.0"; sha256 = "1l3zphhyb55da4jrkbhgynwb72s1lm63iyi4p35np1jffwfcc9mg"; revision = "1"; editedCabalFile = "09rszbs5l4z8zzhizipiqk8g11h9gr7brn03ylhci716mkzwkzw5"; libraryHaskellDepends = [ base dep-t mtl sop-core transformers unliftio-core ]; testHaskellDepends = [ aeson barbies base containers dep-t doctest microlens mtl rank2classes sop-core tasty tasty-hunit template-haskell text transformers unliftio-core ]; benchmarkHaskellDepends = [ base criterion dep-t mtl rank2classes sop-core template-haskell text transformers unliftio-core ]; description = "Giving good advice to functions in records-of-functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dep-t-dynamic" = callPackage ({ mkDerivation, aeson, algebraic-graphs, base, bytestring , containers, dep-t, dep-t-advice, doctest, hashable, microlens , mtl, sop-core, tasty, tasty-hunit, template-haskell, text , transformers, unliftio-core, unordered-containers }: mkDerivation { pname = "dep-t-dynamic"; version = "0.1.0.2"; sha256 = "0dv7ydxqgmgphcjgphrdf6jghkykvg5nnppgpgglwi2rg7yfmp7i"; libraryHaskellDepends = [ algebraic-graphs base dep-t hashable sop-core transformers unordered-containers ]; testHaskellDepends = [ aeson algebraic-graphs base bytestring containers dep-t dep-t-advice doctest hashable microlens mtl sop-core tasty tasty-hunit template-haskell text transformers unliftio-core unordered-containers ]; description = "A dynamic environment for dependency injection"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dep-t-value" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, dep-t , directory, filepath, mtl, split, tasty, tasty-hunit, text , transformers, unliftio-core }: mkDerivation { pname = "dep-t-value"; version = "0.1.0.0"; sha256 = "0zyhqv60n392zvl70fx69l8h8r8syn3s184ccjg9bc3wq5xd6p4y"; libraryHaskellDepends = [ aeson base bytestring containers dep-t directory filepath mtl split text transformers unliftio-core ]; testHaskellDepends = [ aeson base bytestring containers dep-t directory filepath mtl split tasty tasty-hunit text transformers unliftio-core ]; description = "Pair resources files with types within your program"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dependency" = callPackage ({ mkDerivation, ansi-wl-pprint, base, binary, containers , criterion, deepseq, hspec, microlens }: mkDerivation { pname = "dependency"; version = "1.2.0.3"; sha256 = "1zwqbx9fd02jjb40clq2r6isafgphmfkd0ai1w60kygb4cib7nkx"; libraryHaskellDepends = [ ansi-wl-pprint base binary containers deepseq microlens ]; testHaskellDepends = [ base containers hspec ]; benchmarkHaskellDepends = [ base containers criterion ]; description = "Dependency resolution for package management"; license = lib.licenses.bsd3; }) {}; "dependent-hashmap" = callPackage ({ mkDerivation, base, constraints, constraints-extras , dependent-sum, hashable, hedgehog, mtl, unordered-containers }: mkDerivation { pname = "dependent-hashmap"; version = "0.1.0.1"; sha256 = "14jfak4jp0xvjmfh680gygvbf9yg1gzaidjh6wpnrhyv484ldcpl"; libraryHaskellDepends = [ base constraints-extras dependent-sum hashable unordered-containers ]; testHaskellDepends = [ base constraints constraints-extras dependent-sum hashable hedgehog mtl unordered-containers ]; description = "Dependent hash maps"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dependent-literals" = callPackage ({ mkDerivation, base, fin-int, numeric-kinds, sint, snumber , tagged, type-compare, wrapped }: mkDerivation { pname = "dependent-literals"; version = "0.2.0"; sha256 = "1i3mzijqk2pf7am9kh1ydhrw9qj1ijfq8kwvxhrqcx28kaz63rvd"; libraryHaskellDepends = [ base fin-int numeric-kinds sint snumber tagged type-compare wrapped ]; description = "Library for dependent-literals-plugin"; license = lib.licenses.asl20; }) {}; "dependent-literals-plugin" = callPackage ({ mkDerivation, base, dependent-literals, fin-int, ghc , numeric-kinds, short-vec, sint, snumber, syb, wrapped }: mkDerivation { pname = "dependent-literals-plugin"; version = "0.1.0.2"; sha256 = "0bllcf19psak7sfhlqh78lbrdgx3ylqislrvdhjc9syvhaw5khq1"; libraryHaskellDepends = [ base ghc syb ]; testHaskellDepends = [ base dependent-literals fin-int numeric-kinds short-vec sint snumber wrapped ]; description = "Dependent integer literals"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "dependent-map_0_2_4_0" = callPackage ({ mkDerivation, base, containers, dependent-sum }: mkDerivation { pname = "dependent-map"; version = "0.2.4.0"; sha256 = "0il2naf6gdkvkhscvqd8kg9v911vdhqp9h10z5546mninnyrdcsx"; revision = "1"; editedCabalFile = "0a5f35d1sgfq1cl1r5bgb5pwfjniiycxiif4ycxglaizp8g5rlr1"; libraryHaskellDepends = [ base containers dependent-sum ]; description = "Dependent finite maps (partial dependent products)"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "dependent-map" = callPackage ({ mkDerivation, base, constraints-extras, containers , dependent-sum }: mkDerivation { pname = "dependent-map"; version = "0.4.0.0"; sha256 = "0b0zhyl3wkl4kkrxvq7vwjz3gn0ndxjjgyw9cky8a6xyv190pkjk"; libraryHaskellDepends = [ base constraints-extras containers dependent-sum ]; description = "Dependent finite maps (partial dependent products)"; license = "unknown"; }) {}; "dependent-monoidal-map" = callPackage ({ mkDerivation, aeson, base, constraints, constraints-extras , dependent-map, dependent-sum, dependent-sum-aeson-orphans }: mkDerivation { pname = "dependent-monoidal-map"; version = "0.1.1.2"; sha256 = "11qcrxji3lvq4blzh1qk9wkhhzjkvz3maxfv63zgby98dpmkxa2x"; revision = "1"; editedCabalFile = "0149hmhqlj69pjg325p3da1z96czbjc18vp4i4acrvzbjh060nd4"; libraryHaskellDepends = [ aeson base constraints constraints-extras dependent-map dependent-sum dependent-sum-aeson-orphans ]; description = "Dependent map that uses semigroup mappend"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dependent-state" = callPackage ({ mkDerivation, base, lens, mtl, prologue }: mkDerivation { pname = "dependent-state"; version = "1.0.1"; sha256 = "0rvl1svd0ya8wrmlimkcb7iki33gvpm5h0ix9vac2id38l4a4fh9"; libraryHaskellDepends = [ base lens mtl prologue ]; description = "Control structure similar to Control.Monad.State, allowing multiple nested states, distinguishable by provided phantom types."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "dependent-sum_0_4" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "dependent-sum"; version = "0.4"; sha256 = "07hs9s78wiybwjwkal2yq65hdavq0gg1h2ld7wbph61s2nsfrpm8"; libraryHaskellDepends = [ base ]; description = "Dependent sum type"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "dependent-sum" = callPackage ({ mkDerivation, base, constraints-extras, some }: mkDerivation { pname = "dependent-sum"; version = "0.7.1.0"; sha256 = "0aj63gvak0y4mgxndykqfg5w958hf7lp5blml2z647rjgy85bjw1"; revision = "2"; editedCabalFile = "0d7wb1ag60mcm56axcrx9pd6hgrsxmqynyplbcfl01ms2i60fhr9"; libraryHaskellDepends = [ base constraints-extras some ]; description = "Dependent sum type"; license = lib.licenses.publicDomain; }) {}; "dependent-sum-aeson-orphans" = callPackage ({ mkDerivation, aeson, base, constraints, constraints-extras , dependent-map, dependent-sum, some }: mkDerivation { pname = "dependent-sum-aeson-orphans"; version = "0.3.1.0"; sha256 = "1psjd7va8k53vq9kh4pclsf27798mc1ggk1csjk39c8d97vm41qz"; libraryHaskellDepends = [ aeson base constraints constraints-extras dependent-map dependent-sum some ]; description = "JSON instances for DSum, DMap, and Some"; license = lib.licenses.bsd3; }) {}; "dependent-sum-template" = callPackage ({ mkDerivation, base, constraints-extras, dependent-sum , template-haskell, th-abstraction, th-extras }: mkDerivation { pname = "dependent-sum-template"; version = "0.1.1.1"; sha256 = "03xffmih70ksk7jgfs3ypaa91bm1x21fjxqpj1gkhp9gbj6w2vyl"; libraryHaskellDepends = [ base dependent-sum template-haskell th-abstraction th-extras ]; testHaskellDepends = [ base constraints-extras dependent-sum ]; description = "Template Haskell code to generate instances of classes in dependent-sum package"; license = lib.licenses.publicDomain; }) {}; "depends" = callPackage ({ mkDerivation, base, containers, directory, filepath, hspec , process, QuickCheck, transformers, yaml-config }: mkDerivation { pname = "depends"; version = "0.0.1"; sha256 = "0y43bhxx5s4v72gc0y1cwfy2h4hyz9x5cab2fbkd7rvj5wn4w4gq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filepath process transformers yaml-config ]; testHaskellDepends = [ base containers directory filepath hspec process QuickCheck transformers yaml-config ]; description = "A simple configuration management tool for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "dephd" = callPackage ({ mkDerivation, base, bio, bytestring, cmdargs, directory, process , regex-compat }: mkDerivation { pname = "dephd"; version = "0.1.6"; sha256 = "0qgqlnj7wkmjba5f2rql51g9jhak0ksx3xdmr25j3p6qwb43k5ih"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bio bytestring cmdargs directory process regex-compat ]; description = "Analyze quality of nucleotide sequences"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "depq" = callPackage ({ mkDerivation, base, containers, deepseq, hspec, psqueues , QuickCheck }: mkDerivation { pname = "depq"; version = "0.4.2"; sha256 = "18q953cr93qwjdblr06w8z4ryijzlz7j48hff4xwrdc3yrqk351l"; libraryHaskellDepends = [ base containers deepseq psqueues QuickCheck ]; testHaskellDepends = [ base containers hspec QuickCheck ]; description = "Double-ended priority queues"; license = lib.licenses.bsd3; }) {}; "deptrack-core" = callPackage ({ mkDerivation, base, containers, dlist, mtl, parsec }: mkDerivation { pname = "deptrack-core"; version = "0.1.0.0"; sha256 = "11v9yvvsp3m3igpqqqqkx1cp648s87xpa4d06vbsxnz4k6yp4bjj"; libraryHaskellDepends = [ base containers dlist mtl parsec ]; description = "DepTrack Core types and model"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "deptrack-devops" = callPackage ({ mkDerivation, array, async, base, base64-bytestring, binary , bytestring, containers, deptrack-core, distributed-closure , dotgen, hashable, lens, mtl, safe, stm, text }: mkDerivation { pname = "deptrack-devops"; version = "0.1.0.0"; sha256 = "13m6y88icsy6068h6n8klv480hnrjsmqy0szmssrcgsqjnjzpdzh"; libraryHaskellDepends = [ array async base base64-bytestring binary bytestring containers deptrack-core distributed-closure dotgen hashable lens mtl safe stm text ]; description = "DepTrack applied to DevOps"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "deptrack-dot" = callPackage ({ mkDerivation, base, containers, deptrack-core, dotgen }: mkDerivation { pname = "deptrack-dot"; version = "0.1.0.0"; sha256 = "1lxkab4c3qwgsv0wldvii8qspzq57j82y4bdc28kpp023g38gvb6"; libraryHaskellDepends = [ base containers deptrack-core dotgen ]; testHaskellDepends = [ base containers deptrack-core dotgen ]; description = "Facilitate Graphviz representations of DepTrack dependencies"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "deque" = callPackage ({ mkDerivation, base, deepseq, hashable, mtl, QuickCheck , quickcheck-instances, rerebase, strict-list, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "deque"; version = "0.4.4"; sha256 = "1x0rjdqgf4kwgpyisx618waz6r9gki3ivav9m4biysyc04hdhinn"; libraryHaskellDepends = [ base deepseq hashable mtl strict-list ]; testHaskellDepends = [ QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; description = "Double-ended queues"; license = lib.licenses.mit; }) {}; "dequeue" = callPackage ({ mkDerivation, base, Cabal, cabal-test-quickcheck, QuickCheck , safe }: mkDerivation { pname = "dequeue"; version = "0.1.12"; sha256 = "1ar12ziah2sxph5hmfsj8ssjqbz4m3li47qmnw3zxbv536xys2n7"; libraryHaskellDepends = [ base QuickCheck safe ]; testHaskellDepends = [ base Cabal cabal-test-quickcheck ]; description = "A typeclass and an implementation for double-ended queues"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "derangement" = callPackage ({ mkDerivation, base, fgl }: mkDerivation { pname = "derangement"; version = "0.1.0"; sha256 = "13w257bndjpaz7fiz4g2w4v2bmlch07ay5pxxv5ifc4llh665ch0"; libraryHaskellDepends = [ base fgl ]; description = "Find derangements of lists"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "derivation-trees" = callPackage ({ mkDerivation, applicative-extras, base, labeled-tree, mtl }: mkDerivation { pname = "derivation-trees"; version = "0.7.3"; sha256 = "05f77vkqzia91rywkg68ad24j98a7h9aqkd0568x2zmqcndzbisy"; libraryHaskellDepends = [ applicative-extras base labeled-tree mtl ]; description = "Typeset Derivation Trees via MetaPost"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "derive" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , haskell-src-exts, pretty, process, syb, template-haskell , transformers, uniplate }: mkDerivation { pname = "derive"; version = "2.6.5"; sha256 = "1rfh7pahrksjzypdkrs8wcijybdwnv2wlkiqax7svn11wgnym3c1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory filepath haskell-src-exts pretty process syb template-haskell transformers uniplate ]; executableHaskellDepends = [ base ]; description = "A program and library to derive instances for data types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "derive-IG" = callPackage ({ mkDerivation, base, instant-generics, template-haskell }: mkDerivation { pname = "derive-IG"; version = "0.1.1"; sha256 = "0bggj2jb3bbgxcz75v8q2yx29v88skiwjaj3fxkkynnv5zvrbgwr"; libraryHaskellDepends = [ base instant-generics template-haskell ]; description = "Macro to derive instances for Instant-Generics using Template Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "derive-enumerable" = callPackage ({ mkDerivation, base, data-default }: mkDerivation { pname = "derive-enumerable"; version = "0.1.1.0"; sha256 = "08zhyn9xcmhrrnh7y2a1r7v4nmgm2af0d41ns0wjqais67rzsxsp"; libraryHaskellDepends = [ base data-default ]; description = "Generic instances for enumerating complex data types"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "derive-gadt" = callPackage ({ mkDerivation, base, containers, haskell-src-exts , haskell-src-meta, pretty, template-haskell }: mkDerivation { pname = "derive-gadt"; version = "0.1.1"; sha256 = "0s6vb3b3chf1gy44a6zsi2z19d6snk12qlk4v8q2smipmj42v7d6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers haskell-src-exts haskell-src-meta pretty template-haskell ]; executableHaskellDepends = [ base haskell-src-exts haskell-src-meta template-haskell ]; description = "Instance deriving for (a subset of) GADTs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "derive-lifted-instances" = callPackage ({ mkDerivation, base, bifunctors, reflection, template-haskell }: mkDerivation { pname = "derive-lifted-instances"; version = "0.2.2"; sha256 = "0a7a9qh1mf8yaw6g752mjxbgxmav6jqhqx1jf0rfd6b9x5mf6rzd"; libraryHaskellDepends = [ base bifunctors reflection template-haskell ]; description = "Derive class instances though various kinds of lifting"; license = lib.licenses.asl20; }) {}; "derive-monoid" = callPackage ({ mkDerivation, base, semigroups, template-haskell }: mkDerivation { pname = "derive-monoid"; version = "0.0.1"; sha256 = "1laix5isk8lnp2dl7lsm06vb2yafqgsh55fnhaakdg0k0nd98x4r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base template-haskell ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base semigroups ]; description = "derive Semigroup/Monoid/IsList"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "derive-storable" = callPackage ({ mkDerivation, base, criterion, deepseq, hspec, QuickCheck }: mkDerivation { pname = "derive-storable"; version = "0.3.1.0"; sha256 = "0zs4j2pqyp98gnacz3s32whvsds89i6p72rqgicy42c3mx8p8csc"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; benchmarkHaskellDepends = [ base criterion deepseq ]; description = "Derive Storable instances with GHC.Generics."; license = lib.licenses.mit; }) {}; "derive-storable-plugin" = callPackage ({ mkDerivation, base, criterion, deepseq, derive-storable, ghc , ghci, hspec, QuickCheck }: mkDerivation { pname = "derive-storable-plugin"; version = "0.2.3.5"; sha256 = "16v61sm8vqx7wi02z68qjsvfv76g8kbag9cc8j8i0k8ixya1hddb"; libraryHaskellDepends = [ base derive-storable ghc ghci ]; testHaskellDepends = [ base derive-storable ghc ghci hspec QuickCheck ]; benchmarkHaskellDepends = [ base criterion deepseq derive-storable ]; description = "GHC core plugin supporting the derive-storable package"; license = lib.licenses.mit; }) {}; "derive-topdown" = callPackage ({ mkDerivation, base, mtl, primitive, syb, template-haskell , th-expand-syns, transformers }: mkDerivation { pname = "derive-topdown"; version = "0.0.3.0"; sha256 = "1w36nczl0rl91sgm3vcd4gvm3lr6zdjqvmfdikkjq664xwnxrn8h"; libraryHaskellDepends = [ base mtl primitive syb template-haskell th-expand-syns transformers ]; description = "Help Haskellers derive class instances for composited data types"; license = lib.licenses.bsd3; }) {}; "derive-trie" = callPackage ({ mkDerivation, array, base, containers, template-haskell }: mkDerivation { pname = "derive-trie"; version = "0.2.1"; sha256 = "11c378mh5razibd9ljffm5353v4plrgvkfb62p6029f04sf29jnc"; libraryHaskellDepends = [ array base containers template-haskell ]; description = "Automatic derivation of Trie implementations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "deriveJsonNoPrefix" = callPackage ({ mkDerivation, aeson, base, hspec, template-haskell, text , unordered-containers }: mkDerivation { pname = "deriveJsonNoPrefix"; version = "0.1.0.1"; sha256 = "1zwk181c8fv0cv6w3daz3gyb0rwp2cm56piv19iz2vfv3jk9rqqs"; libraryHaskellDepends = [ aeson base template-haskell ]; testHaskellDepends = [ aeson base hspec template-haskell text unordered-containers ]; description = "Derive ToJSON/FromJSON instances in a more prefix-friendly manner"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "deriving-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring }: mkDerivation { pname = "deriving-aeson"; version = "0.2.8"; sha256 = "0f59ar4cax7g0h6wrk8ckni7i4gw5wls5ybzbrji2a0qpd7q5lrd"; libraryHaskellDepends = [ aeson base ]; testHaskellDepends = [ aeson base bytestring ]; description = "Type driven generic aeson instance customisation"; license = lib.licenses.bsd3; }) {}; "deriving-compat" = callPackage ({ mkDerivation, base, base-compat, base-orphans, containers , ghc-boot-th, ghc-prim, hspec, hspec-discover, QuickCheck, tagged , template-haskell, th-abstraction, transformers , transformers-compat, void }: mkDerivation { pname = "deriving-compat"; version = "0.6"; sha256 = "0yy4gm4wf9ivwfz2hwc7j3kavbya1p01s49fdgnzisgsk3h9xvnp"; libraryHaskellDepends = [ base containers ghc-boot-th ghc-prim template-haskell th-abstraction transformers transformers-compat ]; testHaskellDepends = [ base base-compat base-orphans hspec QuickCheck tagged template-haskell transformers transformers-compat void ]; testToolDepends = [ hspec-discover ]; description = "Backports of GHC deriving extensions"; license = lib.licenses.bsd3; }) {}; "deriving-compat_0_6_1" = callPackage ({ mkDerivation, base, base-compat, base-orphans, containers , ghc-boot-th, ghc-prim, hspec, hspec-discover, QuickCheck, tagged , template-haskell, th-abstraction, transformers , transformers-compat, void }: mkDerivation { pname = "deriving-compat"; version = "0.6.1"; sha256 = "09lxms6220saycra4kpxihwa7zh253zmv1zpa41dbnhgffxs3zbb"; libraryHaskellDepends = [ base containers ghc-boot-th ghc-prim template-haskell th-abstraction transformers transformers-compat ]; testHaskellDepends = [ base base-compat base-orphans hspec QuickCheck tagged template-haskell transformers transformers-compat void ]; testToolDepends = [ hspec-discover ]; description = "Backports of GHC deriving extensions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "deriving-show-simple" = callPackage ({ mkDerivation, base, HUnit }: mkDerivation { pname = "deriving-show-simple"; version = "0"; sha256 = "0m0sill0h6k651l1il6g4g5ypinwq77x9xy01jbj5gawcs9mln0i"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit ]; description = "Derive a Show instance without field selector names"; license = lib.licenses.bsd3; }) {}; "deriving-trans" = callPackage ({ mkDerivation, base, monad-control, mtl, transformers , transformers-base }: mkDerivation { pname = "deriving-trans"; version = "0.3.2.0"; sha256 = "0w13274j1qn6qdx9kmd01qbcwhnpvqn4rvrnpv60gwqfi4hwgcqs"; libraryHaskellDepends = [ base monad-control mtl transformers transformers-base ]; description = "Derive instances for monad transformer stacks"; license = lib.licenses.bsd3; }) {}; "derivingvia-extras" = callPackage ({ mkDerivation, base, hashable }: mkDerivation { pname = "derivingvia-extras"; version = "0.1.0.0"; sha256 = "11fsx8pbxqp968pgvms6qzw5x871r3c94m812nz81fpqkm6mv5cz"; libraryHaskellDepends = [ base hashable ]; description = "DerivingVia extras - Miscellaneous /via/ types"; license = lib.licenses.bsd3; }) {}; "derp" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "derp"; version = "0.1.6"; sha256 = "0g8y98qjjampbwnxhvjzrs2jczh2mcwsacjq95jxpidgsld00shk"; libraryHaskellDepends = [ base containers ]; description = "Derivative Parsing"; license = lib.licenses.bsd3; }) {}; "derp-lib" = callPackage ({ mkDerivation, base, derp }: mkDerivation { pname = "derp-lib"; version = "0.0.0.1"; sha256 = "0j883w01k9scz6cfxljkw9s2kgs9f7vdxyyxxhlvvkgzb0050v0x"; libraryHaskellDepends = [ base derp ]; description = "combinators based on parsing with derivatives (derp) package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "derulo" = callPackage ({ mkDerivation, base, HUnit }: mkDerivation { pname = "derulo"; version = "2.0.0.1"; sha256 = "15lq7yv69i7azz2vxbx29k9csz62pp3a01qk8sng6yrq734qw8dx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit ]; description = "Parse and render JSON simply"; license = lib.licenses.mit; }) {}; "describe" = callPackage ({ mkDerivation, base, bytestring, cereal, fixed-vector, lens , mmorph, monad-control, mtl, profunctors, QuickCheck , template-haskell, text, transformers }: mkDerivation { pname = "describe"; version = "0.4.0.5"; sha256 = "0hy4p78hp6zgilfj9jn9mj6x5w32jm9kdb9w4vkchlncid5r9bzl"; libraryHaskellDepends = [ base bytestring cereal fixed-vector lens mmorph monad-control mtl profunctors template-haskell text transformers ]; testHaskellDepends = [ base bytestring cereal fixed-vector lens mmorph monad-control mtl profunctors QuickCheck template-haskell text transformers ]; description = "Combinators for describing binary data structures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "descrilo" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "descrilo"; version = "0.1.0.7"; sha256 = "00rk7m54igmrsi8j2fmql7c5wgyg7x5ws8397753470x5k2qv2ap"; libraryHaskellDepends = [ base ]; description = "Loads a list of items with fields"; license = lib.licenses.gpl3Only; }) {}; "descript-lang" = callPackage ({ mkDerivation, aeson, array, autoexporter, base, bifunctors , bytestring, containers, data-default, directory, exceptions , filepath, fsnotify, hashtables, haskell-lsp, hslogger, hspec , HUnit, lens, megaparsec, mtl, network-uri, optparse-applicative , QuickCheck, rainbow, stm, text, transformers , unordered-containers, vector, yaml, yi-rope }: mkDerivation { pname = "descript-lang"; version = "0.2.0.0"; sha256 = "0gar05gz7xvz74c9573h6zgv8rflwclzr3aw21cnyy1wpkqlbsnl"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array autoexporter base bifunctors bytestring containers filepath hashtables megaparsec stm text transformers ]; executableHaskellDepends = [ aeson array autoexporter base bifunctors bytestring containers data-default exceptions filepath fsnotify hashtables haskell-lsp hslogger lens megaparsec mtl network-uri optparse-applicative rainbow stm text transformers unordered-containers vector yi-rope ]; testHaskellDepends = [ array autoexporter base bifunctors bytestring containers directory filepath hashtables hspec HUnit megaparsec QuickCheck stm text transformers yaml ]; description = "Library, interpreter, and CLI for Descript programming language"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "descriptive" = callPackage ({ mkDerivation, aeson, base, bifunctors, containers, hspec, HUnit , mtl, scientific, text, transformers, vector }: mkDerivation { pname = "descriptive"; version = "0.9.5"; sha256 = "0y5693zm2kvqjilybbmrcv1g6n6x2p6zjgi0k0axjw1sdhh1g237"; libraryHaskellDepends = [ aeson base bifunctors containers mtl scientific text transformers vector ]; testHaskellDepends = [ aeson base bifunctors containers hspec HUnit mtl text transformers ]; description = "Self-describing consumers/parsers; forms, cmd-line args, JSON, etc"; license = lib.licenses.bsd3; }) {}; "desert" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, hspec , http-conduit, MissingH, process, transformers }: mkDerivation { pname = "desert"; version = "0.1.0.6"; sha256 = "0ks7rmdpx2pg1k9i1diacys1pk0l1sv0qb9qq7w302dzjghlz13g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring directory filepath http-conduit MissingH process transformers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "a simple build tool for OCaml projects"; license = lib.licenses.bsd3; }) {}; "despair" = callPackage ({ mkDerivation, base, random }: mkDerivation { pname = "despair"; version = "0.0.6"; sha256 = "0nl1sgbvxgg5ajgwj24l6qxlsin5g0bly50j8w7sg7jkn3v0r9kc"; libraryHaskellDepends = [ base random ]; description = "Despair"; license = lib.licenses.bsd3; }) {}; "deterministic-game-engine" = callPackage ({ mkDerivation, base, hspec, mtl }: mkDerivation { pname = "deterministic-game-engine"; version = "0.4.0"; sha256 = "1hdwr1vxfng3yc9mdnnsraapikq9kq1c07ik16csgp2ggnhgpprs"; libraryHaskellDepends = [ base mtl ]; testHaskellDepends = [ base hspec ]; description = "Simple deterministic game engine"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "detour-via-sci" = callPackage ({ mkDerivation, aeson, base, cassava, doctest, hlint, newtype , scientific, siggy-chardust, template-haskell }: mkDerivation { pname = "detour-via-sci"; version = "1.0.0"; sha256 = "1r417lp98k0nizlxh7r74c2c4g1ij33pk5ip0bm7ssmzyya127j5"; revision = "1"; editedCabalFile = "00dj8vf9gg9ww37sir6mblf3xhcpam8qgfz5bfana23arhf2cixj"; libraryHaskellDepends = [ aeson base cassava newtype scientific siggy-chardust template-haskell ]; testHaskellDepends = [ aeson base cassava doctest hlint newtype scientific siggy-chardust template-haskell ]; description = "JSON and CSV encoding for rationals as decimal point numbers"; license = lib.licenses.mpl20; }) {}; "detour-via-uom" = callPackage ({ mkDerivation, aeson, base, cassava, detour-via-sci, doctest , hlint, newtype, scientific, uom-plugin }: mkDerivation { pname = "detour-via-uom"; version = "1.0.0"; sha256 = "07jhj5mrfkfi2l05fyax6aylq4rp0nixvpsymv2xjzvbv2pfmdq7"; revision = "1"; editedCabalFile = "1l8az0mqcms0w59dr1bvklplmdqzr8yliwq522smcrn4krj3rl10"; libraryHaskellDepends = [ aeson base cassava detour-via-sci newtype scientific uom-plugin ]; testHaskellDepends = [ aeson base cassava detour-via-sci doctest hlint newtype scientific uom-plugin ]; description = "JSON and CSV encoding for quantities"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "detrospector" = callPackage ({ mkDerivation, base, binary, bytestring, cmdargs, containers , hashable, mwc-random, text, unordered-containers, zlib }: mkDerivation { pname = "detrospector"; version = "0.3"; sha256 = "0fsdbagj9zhbm6hh5rsjgz3iq1raxkljnr65ba506nwxmc052xcn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring cmdargs containers hashable mwc-random text unordered-containers zlib ]; description = "Markov chain text generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "deunicode" = callPackage ({ mkDerivation, base, bytestring, utf8-string }: mkDerivation { pname = "deunicode"; version = "0.1"; sha256 = "08skd630jj9h3mlxm86s7qkdrpcwhknk21dmlj69126dn67v159f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring utf8-string ]; description = "Get rid of unicode (utf-8) symbols in Haskell sources"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "devil" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, filepath , hinotify, process, split, text, unix, unordered-containers }: mkDerivation { pname = "devil"; version = "0.1.1.0"; sha256 = "1n5rzm40srakb0jv8j9gin6m15x5l37knmdckc4xhwvliyvllrf4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring directory filepath hinotify process split text unix unordered-containers ]; description = "A small tool to make it easier to update program managed by Angel"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "devtools" = callPackage ({ mkDerivation, base, bytestring, cmdargs, Diff, filepath, hlint , mprelude, source-constraints, tasty, tasty-mgolden, text , typed-process }: mkDerivation { pname = "devtools"; version = "0.1.0"; sha256 = "09md1na64p3881d2j9l64m730gvmkl47az8hajm6yh578q14v50j"; libraryHaskellDepends = [ base bytestring cmdargs Diff filepath hlint mprelude source-constraints tasty tasty-mgolden text typed-process ]; testHaskellDepends = [ base bytestring cmdargs Diff filepath hlint mprelude source-constraints tasty tasty-mgolden text typed-process ]; description = "Haskell development tool agregate"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dewdrop" = callPackage ({ mkDerivation, base, bytestring, containers, elf, hdis86, syb }: mkDerivation { pname = "dewdrop"; version = "0.1"; sha256 = "1xi78d31hljbybpm3jzs4l3g35sdfhmmm7ksivjdi91gv9m88l0n"; libraryHaskellDepends = [ base bytestring containers elf hdis86 syb ]; description = "Find gadgets for return-oriented programming on x86"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "df1" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers , QuickCheck, tasty, tasty-quickcheck, text, time }: mkDerivation { pname = "df1"; version = "0.4"; sha256 = "0adsmfjfcxsg55y4pahw408b82bi7phyzq48vrf80p84nyxmmpsi"; libraryHaskellDepends = [ attoparsec base bytestring containers text time ]; testHaskellDepends = [ attoparsec base bytestring QuickCheck tasty tasty-quickcheck text time ]; description = "Type, render and parse the df1 hierarchical structured log format"; license = lib.licenses.bsd3; }) {}; "df1-html" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, df1 , QuickCheck, tasty, tasty-hunit, tasty-quickcheck, text, time , xmlbf }: mkDerivation { pname = "df1-html"; version = "0.1"; sha256 = "0qjwnh959621jm3y3hi54s2chcchflj9cmlrfysvb80ycyj6fs8x"; libraryHaskellDepends = [ attoparsec base bytestring containers df1 text time xmlbf ]; testHaskellDepends = [ base containers df1 QuickCheck tasty tasty-hunit tasty-quickcheck text time xmlbf ]; description = "Render and parse df1 logs as HTML"; license = lib.licenses.bsd3; }) {}; "dfinity-radix-tree" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, BoundedChan , bytestring, clock, concurrent-extra, conduit, containers , cryptonite, data-default-class, deepseq, directory, dlist , filepath, hashtables, lens-simple, leveldb, leveldb-haskell , lrucaching, memory, mtl, QuickCheck, reducers, resourcet , serialise, tasty, tasty-hunit, tasty-quickcheck, temporary, text , transformers, unordered-containers }: mkDerivation { pname = "dfinity-radix-tree"; version = "0.6.3"; sha256 = "0rr02k5wycd7qy9p2pqhck7hqnr85aps4cl5wdfw32jcjvk325mj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base16-bytestring BoundedChan bytestring concurrent-extra conduit containers cryptonite data-default-class deepseq directory dlist hashtables lens-simple leveldb-haskell lrucaching memory mtl reducers resourcet serialise temporary transformers ]; librarySystemDepends = [ leveldb ]; executableHaskellDepends = [ base base16-bytestring bytestring containers ]; testHaskellDepends = [ aeson base base16-bytestring BoundedChan bytestring clock concurrent-extra conduit containers cryptonite filepath leveldb-haskell memory mtl QuickCheck resourcet tasty tasty-hunit tasty-quickcheck temporary text transformers unordered-containers ]; description = "A generic data integrity layer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) leveldb;}; "dfrac" = callPackage ({ mkDerivation, base, scientific }: mkDerivation { pname = "dfrac"; version = "0.1.2.0"; sha256 = "1ybq5bnh85dbr9lfx5d6qw87x9qc8fs0yvbi1a6860an13lvrzy7"; libraryHaskellDepends = [ base scientific ]; description = "A package for precise decimal arithmatic using rationals"; license = lib.licenses.mit; }) {}; "dfsbuild" = callPackage ({ mkDerivation, base, ConfigFile, directory, filepath, HSH , hslogger, MissingH, network, old-time, parsec, random , regex-compat, unix }: mkDerivation { pname = "dfsbuild"; version = "1.0.2"; sha256 = "0nh5cvb8macw523iids072rs9kylkv8zrliraw1jrvmhsznkj05x"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ConfigFile directory filepath HSH hslogger MissingH network old-time parsec random regex-compat unix ]; description = "Build Debian From Scratch CD/DVD images"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dgim" = callPackage ({ mkDerivation, base, Cabal, QuickCheck }: mkDerivation { pname = "dgim"; version = "0.0.3"; sha256 = "1brffyfawrdgr2659hbda42mpn9jiiq474a0yd57kj7z0dzq25f6"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base Cabal QuickCheck ]; description = "Implementation of DGIM algorithm"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dgs" = callPackage ({ mkDerivation, base, HTTP, mtl, network, split }: mkDerivation { pname = "dgs"; version = "0.2"; sha256 = "100xlxqhy33kllyb4dy7q0bwwy5wn9w45qy1cb5f0yb0dqff1pnx"; libraryHaskellDepends = [ base HTTP mtl network split ]; description = "Haskell front-end for DGS' bot interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dhall_1_29_0" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, atomic-write , base, bytestring, case-insensitive, cborg, cborg-json, containers , contravariant, cryptonite, data-fix, deepseq, Diff, directory , doctest, dotgen, either, exceptions, filepath, foldl, gauge , generic-random, hashable, haskeline, http-client, http-client-tls , http-types, lens-family-core, megaparsec, memory, mockery, mtl , network-uri, optparse-applicative, parsers, pretty-simple , prettyprinter, prettyprinter-ansi-terminal, profunctors , QuickCheck, quickcheck-instances, repline, scientific, semigroups , serialise, special-values, spoon, tasty, tasty-expected-failure , tasty-hunit, tasty-quickcheck, template-haskell, text , th-lift-instances, transformers, transformers-compat, turtle , unordered-containers, uri-encode, vector }: mkDerivation { pname = "dhall"; version = "1.29.0"; sha256 = "1xp76wv36rfffym71gwdqsmwg3znmpsq5x9zgz3hfmzigxqmjgn7"; revision = "2"; editedCabalFile = "1qksvk63vmypqcd9hasacmqw7gsqcggs5lk85x7w2731mh3c3sa8"; 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 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 ]; testHaskellDepends = [ base bytestring cborg containers data-fix deepseq directory doctest either filepath foldl generic-random lens-family-core megaparsec mockery prettyprinter QuickCheck quickcheck-instances scientific semigroups serialise special-values spoon tasty tasty-expected-failure tasty-hunit tasty-quickcheck text transformers turtle unordered-containers vector ]; benchmarkHaskellDepends = [ base bytestring containers directory gauge serialise text ]; doCheck = false; description = "A configuration language guaranteed to terminate"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "dhall_1_38_1" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, atomic-write , base, bytestring, case-insensitive, cborg, cborg-json, containers , contravariant, cryptonite, data-fix, deepseq, Diff, directory , doctest, dotgen, either, exceptions, filepath, foldl, gauge , generic-random, half, hashable, haskeline, http-client , http-client-tls, http-types, lens-family-core, megaparsec, memory , mmorph, mockery, mtl, network-uri, optparse-applicative , parser-combinators, parsers, pretty-simple, prettyprinter , prettyprinter-ansi-terminal, profunctors, QuickCheck , quickcheck-instances, repline, scientific, serialise , special-values, spoon, tasty, tasty-expected-failure, tasty-hunit , tasty-quickcheck, tasty-silver, template-haskell, text , text-manipulate, th-lift-instances, transformers , transformers-compat, turtle, unordered-containers, uri-encode , vector }: mkDerivation { pname = "dhall"; version = "1.38.1"; sha256 = "0g70x2crdrkwf41gvwr718am25dmbn9bg4cml9f9va7i1vx5rsgk"; revision = "2"; editedCabalFile = "02z0jmzzp20yj46iz6i384xwc6k2anxb33smvc4yhpmhqjs0aq8a"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = 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 half hashable haskeline http-client http-client-tls http-types lens-family-core megaparsec memory mmorph mtl network-uri optparse-applicative parser-combinators parsers pretty-simple prettyprinter prettyprinter-ansi-terminal profunctors repline scientific serialise template-haskell text text-manipulate th-lift-instances transformers transformers-compat unordered-containers uri-encode vector ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring cborg containers data-fix deepseq directory doctest either filepath foldl generic-random http-client http-client-tls lens-family-core megaparsec mockery prettyprinter QuickCheck quickcheck-instances scientific serialise special-values spoon tasty tasty-expected-failure tasty-hunit tasty-quickcheck tasty-silver template-haskell text transformers turtle unordered-containers vector ]; benchmarkHaskellDepends = [ base bytestring containers directory gauge text ]; doCheck = false; description = "A configuration language guaranteed to terminate"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "dhall" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, atomic-write , base, base16-bytestring, bytestring, case-insensitive, cborg , cborg-json, containers, contravariant, cryptohash-sha256 , data-fix, deepseq, Diff, directory, doctest, dotgen, either , exceptions, filepath, foldl, gauge, generic-random, half , hashable, haskeline, http-client, http-client-tls, http-types , lens-family-core, megaparsec, mmorph, mockery, mtl, network-uri , optparse-applicative, parser-combinators, parsers, pretty-simple , prettyprinter, prettyprinter-ansi-terminal, profunctors , QuickCheck, quickcheck-instances, repline, scientific, serialise , special-values, spoon, system-filepath, tasty , tasty-expected-failure, tasty-hunit, tasty-quickcheck , tasty-silver, template-haskell, temporary, text, text-manipulate , th-lift-instances, time, transformers, turtle , unordered-containers, uri-encode, vector }: mkDerivation { pname = "dhall"; version = "1.40.2"; sha256 = "14wh497fipvz01zc9s31gv144spg1iqfwp6x5mlk1hjk0v9qs5by"; revision = "2"; editedCabalFile = "0mxq3knz1wpvs6jcdw6p0mnwpyy7aqriy2qdyxqzmhcbw2yn3hc1"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal atomic-write base base16-bytestring bytestring case-insensitive cborg cborg-json containers contravariant cryptohash-sha256 data-fix deepseq Diff directory dotgen either exceptions filepath half hashable haskeline http-client http-client-tls http-types lens-family-core megaparsec mmorph mtl network-uri optparse-applicative parser-combinators parsers pretty-simple prettyprinter prettyprinter-ansi-terminal profunctors repline scientific serialise template-haskell text text-manipulate th-lift-instances time transformers unordered-containers uri-encode vector ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring cborg containers data-fix deepseq directory doctest either filepath foldl generic-random http-client http-client-tls lens-family-core megaparsec mockery prettyprinter QuickCheck quickcheck-instances scientific serialise special-values spoon system-filepath tasty tasty-expected-failure tasty-hunit tasty-quickcheck tasty-silver template-haskell temporary text time transformers turtle unordered-containers vector ]; benchmarkHaskellDepends = [ base bytestring containers directory gauge text ]; doCheck = false; description = "A configuration language guaranteed to terminate"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "dhall_1_41_1" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, atomic-write , base, base16-bytestring, bytestring, case-insensitive, cborg , cborg-json, containers, contravariant, cryptohash-sha256 , data-fix, deepseq, Diff, directory, doctest, dotgen, either , exceptions, filepath, foldl, gauge, generic-random, half , hashable, haskeline, http-client, http-client-tls, http-types , lens-family-core, megaparsec, mmorph, mockery, mtl, network-uri , optparse-applicative, parser-combinators, parsers, pretty-simple , prettyprinter, prettyprinter-ansi-terminal, profunctors , QuickCheck, quickcheck-instances, repline, scientific, serialise , special-values, spoon, system-filepath, tasty , tasty-expected-failure, tasty-hunit, tasty-quickcheck , tasty-silver, template-haskell, temporary, text, text-manipulate , th-lift-instances, time, transformers, turtle , unordered-containers, uri-encode, vector }: mkDerivation { pname = "dhall"; version = "1.41.1"; sha256 = "09flx2mfl8mzszn0hx80fai3ryiwgjkbxyklfkpmm5hw1smkdslv"; revision = "1"; editedCabalFile = "19lgfkyg1p9crrf3gi508zya477vma2ks7ib7hw0r84sl4jjiaji"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal atomic-write base base16-bytestring bytestring case-insensitive cborg cborg-json containers contravariant cryptohash-sha256 data-fix deepseq Diff directory dotgen either exceptions filepath half hashable haskeline http-client http-client-tls http-types lens-family-core megaparsec mmorph mtl network-uri optparse-applicative parser-combinators parsers pretty-simple prettyprinter prettyprinter-ansi-terminal profunctors repline scientific serialise template-haskell text text-manipulate th-lift-instances time transformers unordered-containers uri-encode vector ]; executableHaskellDepends = [ aeson aeson-pretty ansi-terminal atomic-write base base16-bytestring bytestring case-insensitive cborg cborg-json containers contravariant data-fix deepseq Diff directory dotgen either exceptions filepath half hashable haskeline lens-family-core megaparsec mmorph mtl network-uri optparse-applicative parser-combinators parsers pretty-simple prettyprinter prettyprinter-ansi-terminal profunctors repline scientific serialise template-haskell text text-manipulate th-lift-instances time transformers unordered-containers uri-encode vector ]; testHaskellDepends = [ aeson aeson-pretty ansi-terminal atomic-write base base16-bytestring bytestring case-insensitive cborg cborg-json containers contravariant data-fix deepseq Diff directory doctest dotgen either exceptions filepath foldl generic-random half hashable haskeline http-client http-client-tls lens-family-core megaparsec mmorph mockery mtl network-uri optparse-applicative parser-combinators parsers pretty-simple prettyprinter prettyprinter-ansi-terminal profunctors QuickCheck quickcheck-instances repline scientific serialise special-values spoon system-filepath tasty tasty-expected-failure tasty-hunit tasty-quickcheck tasty-silver template-haskell temporary text text-manipulate th-lift-instances time transformers turtle unordered-containers uri-encode vector ]; benchmarkHaskellDepends = [ aeson aeson-pretty ansi-terminal atomic-write base base16-bytestring bytestring case-insensitive cborg cborg-json containers contravariant data-fix deepseq Diff directory dotgen either exceptions filepath gauge half hashable haskeline lens-family-core megaparsec mmorph mtl network-uri optparse-applicative parser-combinators parsers pretty-simple prettyprinter prettyprinter-ansi-terminal profunctors repline scientific serialise template-haskell text text-manipulate th-lift-instances time transformers unordered-containers uri-encode vector ]; doCheck = false; description = "A configuration language guaranteed to terminate"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "dhall-bash" = callPackage ({ mkDerivation, base, bytestring, containers, dhall , neat-interpolation, optparse-generic, shell-escape, text }: mkDerivation { pname = "dhall-bash"; version = "1.0.39"; sha256 = "0by0w5dqsi0yrs9qnkpls7n5m0qwslxkcycb4s97vk8xl6nj5kk8"; revision = "1"; editedCabalFile = "1c01623qx7wxas9g8b4hliybvff0g994jbwrcx14hhb77xr6j14v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers dhall neat-interpolation shell-escape text ]; executableHaskellDepends = [ base bytestring dhall optparse-generic text ]; description = "Compile Dhall to Bash"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "dhall-bash_1_0_40" = callPackage ({ mkDerivation, base, bytestring, containers, dhall , neat-interpolation, optparse-generic, shell-escape, text }: mkDerivation { pname = "dhall-bash"; version = "1.0.40"; sha256 = "0fkzrj4q97cfg96slc6y3sihr9ahcj7lsjpv4kfyrvlw7jxgxld9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers dhall neat-interpolation shell-escape text ]; executableHaskellDepends = [ base bytestring dhall optparse-generic text ]; description = "Compile Dhall to Bash"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "dhall-check" = callPackage ({ mkDerivation, base, containers, dhall, directory, filepath , fsnotify, text, trifecta }: mkDerivation { pname = "dhall-check"; version = "1.1.0.0"; sha256 = "0j8axynspdm9dmrxqq329cnbxjlynakcfr5xfszs1szhvylsqx8a"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers dhall directory filepath fsnotify text trifecta ]; description = "Check all dhall files in a project"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dhall-csv" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, cassava , containers, dhall, either, exceptions, filepath , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal , tasty, tasty-hunit, tasty-silver, text, unordered-containers , vector }: mkDerivation { pname = "dhall-csv"; version = "1.0.2"; sha256 = "08m9gjjldbzbgqr7vb33xjnzn7vmhf8gp9zh73vvzbchflwgh48p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cassava containers dhall either exceptions filepath optparse-applicative prettyprinter text unordered-containers vector ]; executableHaskellDepends = [ ansi-terminal base bytestring cassava dhall optparse-applicative prettyprinter prettyprinter-ansi-terminal text unordered-containers vector ]; testHaskellDepends = [ base bytestring cassava dhall filepath tasty tasty-hunit tasty-silver text unordered-containers vector ]; description = "Convert bidirectionally between Dhall and CSV files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dhall-docs" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, containers , cryptohash-sha256, dhall, directory, doctest, file-embed , filepath, foldl, lens-family-core, lucid, megaparsec, mmark, mtl , optparse-applicative, path, path-io, pretty, prettyprinter, tasty , tasty-hunit, tasty-silver, text, transformers, turtle }: mkDerivation { pname = "dhall-docs"; version = "1.0.9"; sha256 = "1va5bv7jz3msp39l782qbc1m3n5wnjdqx4jsj9vqdydqbfsk8gri"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base16-bytestring bytestring containers cryptohash-sha256 dhall directory file-embed filepath lens-family-core lucid megaparsec mmark mtl optparse-applicative path path-io prettyprinter text transformers ]; executableHaskellDepends = [ base dhall ]; testHaskellDepends = [ base bytestring containers dhall directory doctest filepath foldl lucid path path-io pretty tasty tasty-hunit tasty-silver text turtle ]; description = "Generate HTML docs from a dhall package"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "dhall-fly" = callPackage ({ mkDerivation, aeson, aeson-casing, aeson-yaml, base, bytestring , dhall, dhall-json, hspec, hspec-discover, optparse-applicative , ordered-containers, scientific, text, transformers , unordered-containers, vector }: mkDerivation { pname = "dhall-fly"; version = "0.3.0"; sha256 = "01152n1g8wfhbsl6znd6jnwb2rkdzcr3wcmdixnp6j3sxbgqbqln"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base dhall optparse-applicative ordered-containers scientific text transformers unordered-containers vector ]; executableHaskellDepends = [ aeson aeson-casing aeson-yaml base bytestring dhall dhall-json optparse-applicative ordered-containers scientific text transformers unordered-containers vector ]; testHaskellDepends = [ aeson aeson-casing base dhall hspec optparse-applicative ordered-containers scientific text transformers unordered-containers vector ]; testToolDepends = [ hspec-discover ]; description = "Translate concourse config from Dhall to YAML"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dhall-json" = callPackage ({ mkDerivation, aeson, aeson-pretty, aeson-yaml, ansi-terminal , base, bytestring, containers, dhall, exceptions, filepath , lens-family-core, optparse-applicative, prettyprinter , prettyprinter-ansi-terminal, scientific, tasty, tasty-hunit , tasty-silver, text, unordered-containers, vector }: mkDerivation { pname = "dhall-json"; version = "1.7.9"; sha256 = "11rl46vn6lzcm9kznpfc43c3a2cbq2si2zba3k2x4j360kvg9fgn"; revision = "2"; editedCabalFile = "0f1jb37f5k214dzxbbhw2hij7j7srydkdp0hpkapgs5k73vjvqm4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty aeson-yaml base bytestring containers dhall exceptions filepath lens-family-core 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 ]; testHaskellDepends = [ aeson base bytestring dhall tasty tasty-hunit tasty-silver text ]; description = "Convert between Dhall and JSON or YAML"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "dhall-json_1_7_10" = callPackage ({ mkDerivation, aeson, aeson-pretty, aeson-yaml, ansi-terminal , base, bytestring, containers, dhall, exceptions, filepath , lens-family-core, optparse-applicative, prettyprinter , prettyprinter-ansi-terminal, scientific, tasty, tasty-hunit , tasty-silver, text, unordered-containers, vector }: mkDerivation { pname = "dhall-json"; version = "1.7.10"; sha256 = "11gpsgd3aafqh9v10gib7yivy3dp7dhd1a3dslf2ivc7na3d8p71"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty aeson-yaml base bytestring containers dhall exceptions filepath lens-family-core 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 ]; testHaskellDepends = [ aeson base bytestring dhall tasty tasty-hunit tasty-silver text ]; description = "Convert between Dhall and JSON or YAML"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "dhall-lex" = callPackage ({ mkDerivation, alex, array, base, bytestring, criterion, deepseq , hspec, hspec-dirstream, scientific }: mkDerivation { pname = "dhall-lex"; version = "0.2.0.0"; sha256 = "0yxffkmpkab7apvxj5i8a3x233smb5wps5j39h38d91v6kqf5yy2"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring deepseq scientific ]; libraryToolDepends = [ alex ]; testHaskellDepends = [ base bytestring hspec hspec-dirstream ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Lexer for the Dhall language"; license = lib.licenses.bsd3; }) {}; "dhall-lsp-server" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers , data-default, dhall, dhall-json, directory, doctest, filepath , hslogger, hspec, lens, lsp, lsp-test, lsp-types, megaparsec, mtl , network-uri, optparse-applicative, prettyprinter, QuickCheck , rope-utf16-splay, tasty, tasty-hspec, text, transformers , unordered-containers, uri-encode }: mkDerivation { pname = "dhall-lsp-server"; version = "1.1.1"; sha256 = "0z4gc27fpz1pcjbajwpxgn0zhxlp9xp47lyg55p03ghfpqa2mcl6"; revision = "1"; editedCabalFile = "0705v99wy1903mhay7csp629gbzgqr902az04lp5hpxr9xvpmlnz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring containers data-default dhall dhall-json directory filepath hslogger lens lsp megaparsec mtl network-uri prettyprinter rope-utf16-splay text transformers unordered-containers uri-encode ]; executableHaskellDepends = [ base optparse-applicative ]; testHaskellDepends = [ base directory doctest filepath hspec lsp-test lsp-types QuickCheck tasty tasty-hspec text ]; description = "Language Server Protocol (LSP) server for Dhall"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "dhall-nix" = callPackage ({ mkDerivation, base, containers, data-fix, dhall, hnix , lens-family-core, neat-interpolation, optparse-generic, text }: mkDerivation { pname = "dhall-nix"; version = "1.1.23"; sha256 = "17ajfkhxg4kjn6w7v3ymr6nsbqplvywkcwmfzybxqvmphh4zmfjb"; revision = "1"; editedCabalFile = "1grr0r30nbhi1d52vhmhp0rx2pas0wbg7m5npsqczfgd1d9p43dz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-fix dhall hnix lens-family-core neat-interpolation text ]; executableHaskellDepends = [ base dhall hnix optparse-generic text ]; description = "Dhall to Nix compiler"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "dhall-nix_1_1_24" = callPackage ({ mkDerivation, base, containers, data-fix, dhall, hnix , lens-family-core, neat-interpolation, optparse-generic, text }: mkDerivation { pname = "dhall-nix"; version = "1.1.24"; sha256 = "1zaqzccrj3yn502k1b9drs882ycxw59m3jgsbafj6fny1v5ljcha"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-fix dhall hnix lens-family-core neat-interpolation text ]; executableHaskellDepends = [ base dhall hnix optparse-generic text ]; description = "Dhall to Nix compiler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "dhall-nixpkgs" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, base64-bytestring , bytestring, data-fix, dhall, foldl, hnix, lens-family-core , megaparsec, mmorph, neat-interpolation, network-uri , optparse-applicative, prettyprinter, text, transformers, turtle }: mkDerivation { pname = "dhall-nixpkgs"; version = "1.0.8"; sha256 = "1jr9njnly63d5bzd9np7hijmczkwamb4j2k14h647h6i3hhkxh8n"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base base16-bytestring base64-bytestring bytestring data-fix dhall foldl hnix lens-family-core megaparsec mmorph neat-interpolation network-uri optparse-applicative prettyprinter text transformers turtle ]; description = "Convert Dhall projects to Nix packages"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "dhall-openapi" = callPackage ({ mkDerivation, aeson, base, containers, dhall, directory , filepath, megaparsec, optparse-applicative, parser-combinators , prettyprinter, scientific, sort, text, vector }: mkDerivation { pname = "dhall-openapi"; version = "1.0.4"; sha256 = "1hvjilm1hjq4963l7xnr1r35x023pgddv0l3bvfgryd58zv728ah"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers dhall prettyprinter scientific sort text vector ]; executableHaskellDepends = [ aeson base containers dhall directory filepath megaparsec optparse-applicative parser-combinators prettyprinter sort text vector ]; description = "Convert an OpenAPI specification to a Dhall package"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "dhall-recursive-adt" = callPackage ({ mkDerivation, base, data-fix, dhall, either, hedgehog , recursion-schemes, tasty, tasty-hedgehog, tasty-hunit, yasi }: mkDerivation { pname = "dhall-recursive-adt"; version = "0.1.0.1"; sha256 = "09s3m86vflj5im2walab8d0wpvihsvxc5mzy55m10pfzr3gxsd11"; revision = "4"; editedCabalFile = "0ym561whhaiszvqpdfbbzng3891n36fkwgaspyfhl5gz7pdqr6v9"; libraryHaskellDepends = [ base data-fix dhall recursion-schemes ]; testHaskellDepends = [ base dhall either hedgehog recursion-schemes tasty tasty-hedgehog tasty-hunit yasi ]; description = "Convert recursive ADTs from and to Dhall"; license = lib.licenses.cc0; hydraPlatforms = lib.platforms.none; }) {}; "dhall-text" = callPackage ({ mkDerivation, base, dhall, optparse-applicative, text }: mkDerivation { pname = "dhall-text"; version = "1.0.18"; sha256 = "1nwvj67glqyn5yd62ni16wqppv8d3hy7d9aw87p35zkch1vr8vsd"; revision = "2"; editedCabalFile = "0pzd0rp2vzskwbplkqgq4783793c6zfwm46jsn2y8da452prbyhh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base dhall optparse-applicative text ]; description = "Template text using Dhall"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = with lib.maintainers; [ Gabriel439 ]; broken = true; }) {}; "dhall-text-shell" = callPackage ({ mkDerivation, base, containers, dhall, filepath , optparse-applicative, process, text }: mkDerivation { pname = "dhall-text-shell"; version = "0.2.0.0"; sha256 = "10i1i7fk9y5hsxjjb87jbfnprg7nkrvpax6kd4blfphpzs2mpz5b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers dhall filepath optparse-applicative process text ]; executableHaskellDepends = [ base containers dhall filepath optparse-applicative process text ]; description = "Render dhall text with shell commands as function arguments"; license = lib.licenses.mit; }) {}; "dhall-to-cabal" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, contravariant , dhall, Diff, directory, filepath, microlens, optparse-applicative , prettyprinter, tasty, tasty-golden, tasty-hunit, text , transformers, vector }: mkDerivation { pname = "dhall-to-cabal"; version = "1.3.4.0"; sha256 = "1z69nx98wgrjhgra0rw6lvsgnjzmqpixjwd673nvs79jg98yafm7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal containers contravariant dhall filepath microlens text transformers vector ]; executableHaskellDepends = [ base bytestring Cabal containers dhall directory filepath microlens optparse-applicative prettyprinter text transformers ]; testHaskellDepends = [ base bytestring Cabal dhall Diff filepath microlens prettyprinter tasty tasty-golden tasty-hunit text ]; description = "Compile Dhall expressions to Cabal files"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dhall-toml" = callPackage ({ mkDerivation, base, containers, dhall, directory, doctest , filepath, optparse-applicative, prettyprinter, tasty, tasty-hunit , text, tomland, unordered-containers }: mkDerivation { pname = "dhall-toml"; version = "1.0.2"; sha256 = "1ygrh13pbsym5b6gq1bwbqacd00y7y5bnzqihzz4r84jain669yh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers dhall optparse-applicative prettyprinter text tomland unordered-containers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base dhall directory doctest filepath tasty tasty-hunit text tomland ]; description = "Convert between Dhall and TOML"; license = 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 , tasty, tasty-expected-failure, tasty-hunit, text, vector }: mkDerivation { pname = "dhall-yaml"; version = "1.2.10"; sha256 = "1a3g84799lbq7v9bzdq9bcwzyzci07rd1x42325ck4x51hrqs8nn"; 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 ]; testHaskellDepends = [ base bytestring dhall dhall-json tasty tasty-expected-failure tasty-hunit text ]; description = "Convert between Dhall and YAML"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "dhcp-lease-parser" = callPackage ({ mkDerivation, attoparsec, base, bytestring, chronos, ip, tasty , tasty-hunit, text }: mkDerivation { pname = "dhcp-lease-parser"; version = "0.1"; sha256 = "00h40vr2x77ajv1kks9gdg7a6nmrykc8pjf13zs1bq3pvgygqacs"; libraryHaskellDepends = [ attoparsec base bytestring chronos ip text ]; testHaskellDepends = [ attoparsec base bytestring chronos ip tasty tasty-hunit ]; description = "Parse a DHCP lease file"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dhrun" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, conduit , conduit-extra, containers, dhall, directory, editor-open , filepath, generic-random, Glob, hspec, mtl, optparse-applicative , process, protolude, quickcheck-text, tasty, tasty-golden , tasty-hspec, tasty-hunit, tasty-quickcheck, text, time, unix , unliftio, unliftio-core, yaml }: mkDerivation { pname = "dhrun"; version = "1.0.1"; sha256 = "1gyg5221g1qsq2h62lcdwi4g7amis26692hh3fdi824bjylz8pal"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base bytestring conduit conduit-extra containers dhall directory mtl process protolude text time unix unliftio-core yaml ]; executableHaskellDepends = [ base bytestring dhall directory editor-open filepath optparse-applicative protolude ]; testHaskellDepends = [ aeson base bytestring dhall filepath generic-random Glob hspec mtl protolude quickcheck-text tasty tasty-golden tasty-hspec tasty-hunit tasty-quickcheck text unliftio yaml ]; doHaddock = false; description = "Dhall/YAML configurable concurrent integration test executor"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "di" = callPackage ({ mkDerivation, base, containers, df1, di-core, di-df1, di-handle , di-monad, exceptions }: mkDerivation { pname = "di"; version = "1.3"; sha256 = "13d503xhmnj2br9m4r4xx58hd2p8jsj8hxf9b4k4451p31kbzs54"; libraryHaskellDepends = [ base containers df1 di-core di-df1 di-handle di-monad exceptions ]; description = "Typeful hierarchical structured logging using di, mtl and df1"; license = lib.licenses.bsd3; }) {}; "di-core" = callPackage ({ mkDerivation, base, containers, QuickCheck, safe-exceptions, stm , tasty, tasty-hunit, tasty-quickcheck, time }: mkDerivation { pname = "di-core"; version = "1.0.4"; sha256 = "0wrj2ndzk9r7izjvwkjjmqb3gg1zy93ch7j7fdalzadzzsd4sqsm"; libraryHaskellDepends = [ base containers safe-exceptions stm time ]; testHaskellDepends = [ base QuickCheck safe-exceptions stm tasty tasty-hunit tasty-quickcheck time ]; description = "Typeful hierarchical structured logging without monad towers"; license = lib.licenses.bsd3; }) {}; "di-df1" = callPackage ({ mkDerivation, base, bytestring, df1, di-core, di-handle , di-monad, QuickCheck, stm, tasty, tasty-quickcheck, text, time }: mkDerivation { pname = "di-df1"; version = "1.2.1"; sha256 = "0mlx74605k33ibkqdbr7iyb32alansb41g9w0wjagyw45fvczda2"; libraryHaskellDepends = [ base df1 di-core di-handle di-monad stm ]; testHaskellDepends = [ base bytestring df1 di-core QuickCheck tasty tasty-quickcheck text time ]; description = "Write logs in the df1 format using the di logging framework"; license = lib.licenses.bsd3; }) {}; "di-handle" = callPackage ({ mkDerivation, base, bytestring, di-core, exceptions, unix }: mkDerivation { pname = "di-handle"; version = "1.0.1"; sha256 = "070gxs75f3wvvalw81y3af5dm76hnv89rwlh6j5dks9m8mm9pgqq"; libraryHaskellDepends = [ base bytestring di-core exceptions unix ]; description = "IO support for file handles in di-core"; license = lib.licenses.bsd3; }) {}; "di-monad" = callPackage ({ mkDerivation, base, containers, di-core, exceptions, mtl, pipes , stm, transformers }: mkDerivation { pname = "di-monad"; version = "1.3.1"; sha256 = "190n6hwa7xs4b75bfvk4k2kn3rq8hkgs52f9plxfixlrl7jympgm"; libraryHaskellDepends = [ base containers di-core exceptions mtl pipes stm transformers ]; description = "mtl flavoured typeful hierarchical structured logging for di-core"; license = lib.licenses.bsd3; }) {}; "di-polysemy" = callPackage ({ mkDerivation, base, df1, di-core, di-df1, di-handle, polysemy }: mkDerivation { pname = "di-polysemy"; version = "0.2.0.0"; sha256 = "09n9kjfv6zx016zkglr0ya0gmi18xdgl08iv7pvh41h0mp435aaq"; libraryHaskellDepends = [ base df1 di-core di-df1 di-handle polysemy ]; description = "DI logger wrapped for Polysemy"; license = lib.licenses.mit; }) {}; "dia-base" = callPackage ({ mkDerivation, base, deepseq }: mkDerivation { pname = "dia-base"; version = "0.1.1.4"; sha256 = "09lyzl0ppgk7izmsb3hq86dfmyb31w866h582vazpphbyvrbpihz"; revision = "1"; editedCabalFile = "0jp6vxj2m984dl7gnphs7119zxs8pplhq73nnicvbhjcliixyl6w"; libraryHaskellDepends = [ base deepseq ]; description = "An EDSL for teaching Haskell with diagrams - data types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dia-functions" = callPackage ({ mkDerivation, base, containers, data-pprint, deepseq, dia-base , mtl, xhtml }: mkDerivation { pname = "dia-functions"; version = "0.2.1.5"; sha256 = "1q9jywy6rmh5wkd8z5rw9rkilbh9jxd4py2w4xxqz93rzz2gzy5g"; revision = "1"; editedCabalFile = "0zyg7mrnp8qp9v0hm1188n4xqp223g6wqdnz43dw3dchqs2qpwbx"; libraryHaskellDepends = [ base containers data-pprint deepseq dia-base mtl xhtml ]; description = "An EDSL for teaching Haskell with diagrams - functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "diagnose" = callPackage ({ mkDerivation, base, data-default, hashable, prettyprinter , prettyprinter-ansi-terminal, unordered-containers, wcwidth }: mkDerivation { pname = "diagnose"; version = "2.0.0"; sha256 = "1rb2fm0bx1rmb63xc56v19adi9f0iy72j0h8rvrvw0lvcwp398xk"; libraryHaskellDepends = [ base data-default hashable prettyprinter prettyprinter-ansi-terminal unordered-containers wcwidth ]; testHaskellDepends = [ base data-default hashable prettyprinter prettyprinter-ansi-terminal unordered-containers wcwidth ]; description = "Beautiful error reporting done easily"; license = lib.licenses.bsd3; }) {}; "diagrams" = callPackage ({ mkDerivation, diagrams-contrib, diagrams-core, diagrams-lib , diagrams-svg }: mkDerivation { pname = "diagrams"; version = "1.4.0.1"; sha256 = "1y3yij2k2bpvmfxykr2s0hadbcprl1yi6z3pz4yjzqkib5s7y1mq"; libraryHaskellDepends = [ diagrams-contrib diagrams-core diagrams-lib diagrams-svg ]; doHaddock = false; description = "Embedded domain-specific language for declarative vector graphics"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ sternenseemann ]; }) {}; "diagrams-boolean" = callPackage ({ mkDerivation, base, cubicbezier, diagrams-lib }: mkDerivation { pname = "diagrams-boolean"; version = "0.1.0"; sha256 = "17mna7qwrwayx1nfdqq0v3kk6aamm6bqg9n6dqg4dp764g679cf0"; revision = "3"; editedCabalFile = "1cqibxx1a00m8nl9k48c0m0ln589rr4qw3f41xl1jk68b83r3x1k"; libraryHaskellDepends = [ base cubicbezier diagrams-lib ]; description = "deprecated, part of diagrams-contrib since 1.4"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "diagrams-braille" = callPackage ({ mkDerivation, base, containers, diagrams-core, diagrams-lib , diagrams-rasterific, filepath, hashable, JuicyPixels, lens, mtl , optparse-applicative, Rasterific, time }: mkDerivation { pname = "diagrams-braille"; version = "0.1.1"; sha256 = "1h9j1hrhpzl5rqhjnwp92sv0shc9i7yhnzpbs1dxfpyn8baws7mc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers diagrams-core diagrams-lib diagrams-rasterific filepath hashable JuicyPixels lens mtl optparse-applicative Rasterific time ]; executableHaskellDepends = [ base containers diagrams-core diagrams-lib diagrams-rasterific filepath hashable JuicyPixels lens mtl optparse-applicative Rasterific time ]; description = "Braille diagrams with plain text"; license = lib.licenses.bsd3; }) {}; "diagrams-builder" = callPackage ({ mkDerivation, base, base-orphans, bytestring, cmdargs , diagrams-cairo, diagrams-lib, diagrams-postscript , diagrams-rasterific, diagrams-svg, directory, exceptions , filepath, hashable, haskell-src-exts, haskell-src-exts-simple , hint, JuicyPixels, lens, mtl, split, svg-builder, transformers }: mkDerivation { pname = "diagrams-builder"; version = "0.8.0.5"; sha256 = "0dz617kfkvjf3f2zbphkdx1scglcjj162qsfk9xj7slbapnj918m"; revision = "4"; editedCabalFile = "0ni9kbzcazr0wcgzp6r19n0hd36sd29nrwj5af1sf4a1mbs4jwqf"; configureFlags = [ "-fcairo" "-fps" "-frasterific" "-fsvg" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-orphans cmdargs diagrams-lib directory exceptions filepath hashable haskell-src-exts haskell-src-exts-simple hint lens mtl split transformers ]; executableHaskellDepends = [ base bytestring cmdargs diagrams-cairo diagrams-lib diagrams-postscript diagrams-rasterific diagrams-svg directory filepath JuicyPixels lens svg-builder ]; description = "hint-based build service for the diagrams graphics EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "diagrams-cairo" = callPackage ({ mkDerivation, array, base, bytestring, cairo, colour, containers , data-default-class, diagrams-core, diagrams-lib, filepath , hashable, JuicyPixels, lens, mtl, optparse-applicative, pango , split, statestack, transformers, unix, vector }: mkDerivation { pname = "diagrams-cairo"; version = "1.4.2"; sha256 = "094vavgsfn7hxn2h7phvmx82wdhw51vqqv29p8hsvmijf1gxa7c1"; revision = "1"; editedCabalFile = "1pcc4vh1sb6h4bq4x2nxpynjvmif2bn1w3ddi24jbjhgr5b6ln59"; libraryHaskellDepends = [ array base bytestring cairo colour containers data-default-class diagrams-core diagrams-lib filepath hashable JuicyPixels lens mtl optparse-applicative pango split statestack transformers unix vector ]; description = "Cairo backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; }) {}; "diagrams-canvas" = callPackage ({ mkDerivation, base, blank-canvas, cmdargs, containers , data-default-class, diagrams-core, diagrams-lib, lens, mtl , NumInstances, optparse-applicative, statestack, text }: mkDerivation { pname = "diagrams-canvas"; version = "1.4.1"; sha256 = "1ihmv42412d8dk3s894zd70xd386wrk9ycxkid19barry1vz5plj"; revision = "3"; editedCabalFile = "0yajv3bnzhqwr673rch0wd9vhc4kcfdpdw5p5a2x1xbrpzghksac"; libraryHaskellDepends = [ base blank-canvas cmdargs containers data-default-class diagrams-core diagrams-lib lens mtl NumInstances optparse-applicative statestack text ]; description = "HTML5 canvas backend for diagrams drawing EDSL"; license = 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, HUnit, lens , linear, mfsolve, MonadRandom, monoid-extras, mtl, mtl-compat , parsec, QuickCheck, random, semigroups, split, test-framework , test-framework-hunit, test-framework-quickcheck2, text }: mkDerivation { pname = "diagrams-contrib"; version = "1.4.4"; sha256 = "043jpr7lqg708lzmv6cqys7312lfdwnf8ijcnpl4jkbvcwl87c1m"; revision = "5"; editedCabalFile = "0qfsfrg9igmma9k68qdlkbgnla09w9y1a55kzxk49sfvfzvkilz5"; 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 ]; testHaskellDepends = [ base containers diagrams-lib HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Collection of user contributions to diagrams EDSL"; license = lib.licenses.bsd3; }) {}; "diagrams-core" = callPackage ({ mkDerivation, adjunctions, base, containers, distributive , dual-tree, lens, linear, monoid-extras, mtl, profunctors , semigroups, unordered-containers }: mkDerivation { pname = "diagrams-core"; version = "1.5.0"; sha256 = "0y3smp3hiyfdirdak3j4048cgqv7a5q9p2jb6z8na2llys5mrmdn"; revision = "3"; editedCabalFile = "16ylnccw5ddb856yn6araril0ppfmjla6prfqm0rnc6fjzmj9zcg"; libraryHaskellDepends = [ adjunctions base containers distributive dual-tree lens linear monoid-extras mtl profunctors semigroups unordered-containers ]; description = "Core libraries for diagrams EDSL"; license = lib.licenses.bsd3; }) {}; "diagrams-graphviz" = callPackage ({ mkDerivation, base, containers, diagrams-lib, fgl, graphviz , split }: mkDerivation { pname = "diagrams-graphviz"; version = "1.4.1.1"; sha256 = "0lscrxd682jvyrl5bj4dxp7593qwyis01sl0p4jm2jfn335wdq40"; revision = "2"; editedCabalFile = "0cxg21lsahkrf129k5h82d4znm3861dqc597mgzwyl5f0ywhllzr"; libraryHaskellDepends = [ base containers diagrams-lib fgl graphviz split ]; description = "Graph layout and drawing with GraphViz and diagrams"; license = lib.licenses.bsd3; }) {}; "diagrams-gtk" = callPackage ({ mkDerivation, base, cairo, diagrams-cairo, diagrams-lib, gtk }: mkDerivation { pname = "diagrams-gtk"; version = "1.4"; sha256 = "1sga2wwkircjgryd4pn9i0wvvcnh3qnhpxas32crpdq939idwsxn"; revision = "4"; editedCabalFile = "1w6xykrsfmhanzy7rdrnfzsc3ny9d28kqz9sla4dygm3gay5509q"; libraryHaskellDepends = [ base cairo diagrams-cairo diagrams-lib gtk ]; description = "Backend for rendering diagrams directly to GTK windows"; license = lib.licenses.bsd3; }) {}; "diagrams-haddock" = callPackage ({ mkDerivation, ansi-terminal, base, base64-bytestring, bytestring , Cabal, cmdargs, containers, cpphs, diagrams-builder, diagrams-lib , diagrams-svg, directory, filepath, haskell-src-exts, lens, linear , mtl, parsec, QuickCheck, split, strict, svg-builder, tasty , tasty-quickcheck, text, uniplate, unliftio }: mkDerivation { pname = "diagrams-haddock"; version = "0.4.1.1"; sha256 = "1azc42pr0hb5qamgf8i0kpkvpzxqlgc9npmi21sxnsw66bnzxw7i"; revision = "1"; editedCabalFile = "0ha61hb4g1izyz7v5gynbrm9q3260kjv6x7zmqb0hqmsaqhxsqnc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base base64-bytestring bytestring containers cpphs diagrams-builder diagrams-lib diagrams-svg directory filepath haskell-src-exts lens linear mtl parsec split strict svg-builder text uniplate unliftio ]; executableHaskellDepends = [ base Cabal cmdargs cpphs directory filepath ]; testHaskellDepends = [ base containers haskell-src-exts lens parsec QuickCheck tasty tasty-quickcheck ]; description = "Preprocessor for embedding diagrams in Haddock documentation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "diagrams-hsqml" = callPackage ({ mkDerivation, base, colour, containers, diagrams-core , diagrams-lib, hsqml, lens, text, transformers }: mkDerivation { pname = "diagrams-hsqml"; version = "0.2.0.0"; sha256 = "0f84919h7k93nnzgr2k9jp08qsgs2dgzihavmz2g9q1c6d53q6v0"; libraryHaskellDepends = [ base colour containers diagrams-core diagrams-lib hsqml lens text transformers ]; description = "HsQML (Qt5) backend for Diagrams"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "diagrams-html5" = callPackage ({ mkDerivation, base, cmdargs, containers, data-default-class , diagrams-core, diagrams-lib, lens, mtl, NumInstances , optparse-applicative, split, statestack, static-canvas, text }: mkDerivation { pname = "diagrams-html5"; version = "1.4.1"; sha256 = "0vp99ks9ldy91x1jlla0kyg8sq9748k82ql0jsf0jxhimvwd7vp8"; libraryHaskellDepends = [ base cmdargs containers data-default-class diagrams-core diagrams-lib lens mtl NumInstances optparse-applicative split statestack static-canvas text ]; description = "HTML5 canvas backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "diagrams-input" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, blaze-builder , blaze-markup, bytestring, colour, conduit, conduit-extra , containers, css-text, data-default, diagrams-core, diagrams-lib , digits, either, JuicyPixels, linear, resourcet, semigroups, split , system-filepath, text, transformers, unordered-containers, vector , xml-conduit, xml-types }: mkDerivation { pname = "diagrams-input"; version = "0.1"; sha256 = "1ap1qark5f746fgvnzr0fam9csxqqbpvlsyr7smxgwxzhqhsjdjy"; libraryHaskellDepends = [ attoparsec base base64-bytestring blaze-builder blaze-markup bytestring colour conduit conduit-extra containers css-text data-default diagrams-core diagrams-lib digits either JuicyPixels linear resourcet semigroups split system-filepath text transformers unordered-containers vector xml-conduit xml-types ]; description = "Parse raster and SVG files for diagrams"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "diagrams-lib" = callPackage ({ mkDerivation, active, adjunctions, array, base, bytestring , cereal, colour, containers, criterion, data-default-class , deepseq, diagrams-core, diagrams-solve, directory, distributive , dual-tree, exceptions, filepath, fingertree, fsnotify, hashable , intervals, JuicyPixels, lens, linear, monoid-extras, mtl , numeric-extras, optparse-applicative, process, profunctors , QuickCheck, semigroups, tagged, tasty, tasty-hunit , tasty-quickcheck, text, transformers, unordered-containers }: mkDerivation { pname = "diagrams-lib"; version = "1.4.5.1"; sha256 = "1hkxp549i99s45qk8zmhjvz1xyyv3i0ffl8155bifkic6fd8y2gz"; revision = "2"; editedCabalFile = "12zif237fhf8r016225wsfkshwsxpqq0bm0h3k1ys5yjyk6m3x90"; 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 ]; testHaskellDepends = [ base deepseq diagrams-solve distributive lens numeric-extras QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion diagrams-core ]; description = "Embedded domain-specific language for declarative graphics"; license = lib.licenses.bsd3; }) {}; "diagrams-pandoc" = callPackage ({ mkDerivation, base, diagrams-builder, diagrams-cairo , diagrams-core, diagrams-lib, diagrams-svg, directory, filepath , hashable, linear, optparse-applicative, pandoc-types, svg-builder , text }: mkDerivation { pname = "diagrams-pandoc"; version = "0.3.1"; sha256 = "1c23xwagsxb6r7lfsrrh8s959aqiacazqxic4s8cg5q6l9vdn9xm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base diagrams-builder diagrams-cairo diagrams-core diagrams-lib diagrams-svg directory filepath hashable linear pandoc-types svg-builder text ]; executableHaskellDepends = [ base diagrams-builder diagrams-cairo diagrams-lib directory filepath linear optparse-applicative pandoc-types text ]; description = "A Pandoc filter to express diagrams inline using the Haskell EDSL _Diagrams_"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "diagrams-pdf" = callPackage ({ mkDerivation, base, cmdargs, colour, diagrams-core, diagrams-lib , filepath, HPDF, lens, monoid-extras, mtl, semigroups, split , vector-space }: mkDerivation { pname = "diagrams-pdf"; version = "0.3.1"; sha256 = "0wi38w0r1n1zm49r16vhmgg14v3pw7ca6wwb85y3zrbjmzfa37vy"; libraryHaskellDepends = [ base cmdargs colour diagrams-core diagrams-lib filepath HPDF lens monoid-extras mtl semigroups split vector-space ]; description = "PDF backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "diagrams-pgf" = callPackage ({ mkDerivation, base, bytestring, bytestring-builder, colour , containers, diagrams-core, diagrams-lib, directory, filepath , hashable, JuicyPixels, mtl, optparse-applicative, process, split , texrunner, time, vector, zlib }: mkDerivation { pname = "diagrams-pgf"; version = "1.4.2"; sha256 = "1x7qz8683rsfi0gpmfmhicswmmxppil779d4mhfwkp537b6l2zmh"; revision = "1"; editedCabalFile = "14vfl9rihrpvdjvlndg86w1ap12lp98049jz741giy94rfbj3knp"; libraryHaskellDepends = [ base bytestring bytestring-builder colour containers diagrams-core diagrams-lib directory filepath hashable JuicyPixels mtl optparse-applicative process split texrunner time vector zlib ]; description = "PGF backend for diagrams drawing EDSL"; license = 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 }: mkDerivation { pname = "diagrams-postscript"; version = "1.5.1"; sha256 = "11h2s33y6p1xd1d0kp281nz8iq5rpm0wj63wrzdha874qf79wz9g"; revision = "1"; editedCabalFile = "0wdg7wmm0j9kimw2dw7b80iv2s7yz0jclw0ybzjdgaq545l05ggi"; libraryHaskellDepends = [ base bytestring containers data-default-class diagrams-core diagrams-lib hashable lens monoid-extras mtl semigroups split statestack ]; description = "Postscript backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; }) {}; "diagrams-qrcode" = callPackage ({ mkDerivation, array, base, colour, diagrams-core, diagrams-lib }: mkDerivation { pname = "diagrams-qrcode"; version = "1.3"; sha256 = "1pd7nbc7ypi2jjyd2kv0wghzsglih1cnnm3j33xv34n3pldmfzzx"; libraryHaskellDepends = [ array base colour diagrams-core diagrams-lib ]; description = "Draw QR codes to SVG, PNG, PDF or PS files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "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 }: mkDerivation { pname = "diagrams-rasterific"; version = "1.4.2.2"; sha256 = "1q0b3yh7wbi3yq0y8qswhvfmcz52f6njl4dawq9gl71jyfb2g8nq"; revision = "1"; editedCabalFile = "1cijmn8bc2j0v3a0qp7a7zl3hrn99gwmd7vl3lv9754f5s1l1m13"; libraryHaskellDepends = [ base bytestring containers data-default-class diagrams-core diagrams-lib file-embed filepath FontyFruity hashable JuicyPixels lens mtl optparse-applicative Rasterific ]; testHaskellDepends = [ base diagrams-core diagrams-lib ]; description = "Rasterific backend for diagrams"; license = lib.licenses.bsd3; }) {}; "diagrams-reflex" = callPackage ({ mkDerivation, base, colour, containers, diagrams-core , diagrams-lib, lens, monoid-extras, mtl, reflex, reflex-dom , reflex-dom-contrib }: mkDerivation { pname = "diagrams-reflex"; version = "0.1"; sha256 = "0gnpz8m7ivjkdv8rmvbw4wwsza1dwwrdhaziaj9gkjb579n33mwx"; libraryHaskellDepends = [ base colour containers diagrams-core diagrams-lib lens monoid-extras mtl reflex reflex-dom reflex-dom-contrib ]; description = "reflex backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "diagrams-rubiks-cube" = callPackage ({ mkDerivation, adjunctions, base, data-default-class , diagrams-lib, distributive, lens }: mkDerivation { pname = "diagrams-rubiks-cube"; version = "0.3.0.0"; sha256 = "10j9zag6b5mlhhmd3j0p2vxpm26rhm74ihs8xjcwh77xkywbfi7z"; libraryHaskellDepends = [ adjunctions base data-default-class diagrams-lib distributive lens ]; description = "Library for drawing the Rubik's Cube"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "diagrams-solve" = callPackage ({ mkDerivation, base, deepseq, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "diagrams-solve"; version = "0.1.3"; sha256 = "09qqwcvbvd3a0j5fnp40dbzw0i3py9c7kgizj2aawajwbyjvpd17"; revision = "1"; editedCabalFile = "0dp61igq17l7hvhs3167skdi1vmlm773qrrmsqmj08951l4cgv0h"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base deepseq tasty tasty-hunit tasty-quickcheck ]; description = "Pure Haskell solver routines used by diagrams"; license = 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, svg-builder, text }: mkDerivation { pname = "diagrams-svg"; version = "1.4.3.1"; sha256 = "002lgmq78c6rsvds9bgm6m4w8j6qpg260mc52hf97wj6m050l237"; revision = "3"; editedCabalFile = "03yh2nj88c91m8xq5gzcyxj55jr8sfypfgs361c90ncwn7jxz3ly"; 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 ]; description = "SVG backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; }) {}; "diagrams-tikz" = callPackage ({ mkDerivation, base, diagrams-core, diagrams-lib, dlist, mtl }: mkDerivation { pname = "diagrams-tikz"; version = "0.6"; sha256 = "1qs4m1xy62pv6gjgip9vx2pwlv2gzjq1h86yiiq15yg4gcbn5fav"; libraryHaskellDepends = [ base diagrams-core diagrams-lib dlist mtl ]; description = "TikZ backend for diagrams drawing EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "diagrams-wx" = callPackage ({ mkDerivation, base, cairo, diagrams-cairo, diagrams-lib, wx , wxcore }: mkDerivation { pname = "diagrams-wx"; version = "0.1.1.0"; sha256 = "1fmr6pxcm7fc9vvyzrih7i3ya8gbn2lrn29m5807ipzpsjy5aa27"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cairo diagrams-cairo diagrams-lib wx wxcore ]; description = "Backend for rendering diagrams in wxWidgets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dialog" = callPackage ({ mkDerivation, base, bytestring, filepath, glib, gtk3 , open-browser, text, transformers, webkitgtk3 }: mkDerivation { pname = "dialog"; version = "0.3.0.0"; sha256 = "1lhsd48zb6d00jr7zdmpnhx8gkb3da8kr1qr09qpqais71mxhzz4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring filepath glib gtk3 open-browser text transformers webkitgtk3 ]; description = "Simple dialog-based user interfaces"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dialogflow-fulfillment" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers , directory, hspec, hspec-discover, text, unordered-containers }: mkDerivation { pname = "dialogflow-fulfillment"; version = "0.1.1.4"; sha256 = "0yy4h8pariapyi7pr1b237i73y4k8icjk862i9jxh9g9lilkpyzq"; libraryHaskellDepends = [ aeson base bytestring containers text unordered-containers ]; testHaskellDepends = [ aeson aeson-pretty base bytestring containers directory hspec hspec-discover ]; testToolDepends = [ hspec-discover ]; description = "A Dialogflow Fulfillment library for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dialogue" = callPackage ({ mkDerivation, base, bytestring, directory }: mkDerivation { pname = "dialogue"; version = "0.1.0"; sha256 = "03rlcyvkzm9fyqdsgswx9sgw2jdiplngw9a1rknngwnwnx5mqbpm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring directory ]; executableHaskellDepends = [ base ]; description = "I/O in Haskell Report 1.2"; license = lib.licenses.bsd3; }) {}; "dib" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, cereal , containers, digest, directory, filepath, mtl, process, text, time }: mkDerivation { pname = "dib"; version = "0.7.2"; sha256 = "0r1hk45fdyhygmscnphl4n6dcs0rvgavhbg5si0aqsck4wsnql83"; revision = "1"; editedCabalFile = "08lhqgh1apzik4mrz0g0qwnpafgl3hm2cb49rwghzv1bf66wxq4n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base bytestring cereal containers digest directory filepath mtl process text time ]; executableHaskellDepends = [ base containers directory filepath mtl process time ]; description = "A simple, forward build system"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dice" = callPackage ({ mkDerivation, base, parsec, random-fu, transformers }: mkDerivation { pname = "dice"; version = "0.1.0.1"; sha256 = "1jybckq3wf3vs0d92ji6a6mlgw64afhwdr6b0w2p1d97zp2fsdn3"; revision = "1"; editedCabalFile = "160n5nn39in0hz60hddwds1a2z8gwk3r1llzjaj2278phig3ap7k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base parsec random-fu transformers ]; description = "Simplistic D&D style dice-rolling system"; license = lib.licenses.publicDomain; }) {}; "dice-entropy-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, entropy, QuickCheck , test-framework, test-framework-quickcheck2, transformers }: mkDerivation { pname = "dice-entropy-conduit"; version = "1.0.0.3"; sha256 = "0pk1mhmy9683rbr2c589jqq1ra4w154nqcyvy3krw043hzd5y90n"; libraryHaskellDepends = [ base bytestring conduit entropy transformers ]; testHaskellDepends = [ base bytestring conduit entropy QuickCheck test-framework test-framework-quickcheck2 transformers ]; description = "Cryptographically secure n-sided dice via rejection sampling"; license = lib.licenses.lgpl21Only; }) {}; "dice2tex" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "dice2tex"; version = "0.1.0.1"; sha256 = "0hd8g623k7m6fqd5hk470vayqfk4a43yz98y1b0ylz5x0ha9d1d9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "Convert a Diceware wordlist into a printer-ready LaTeX file"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dicom" = callPackage ({ mkDerivation, base, binary, bytestring, pretty, safe, time }: mkDerivation { pname = "dicom"; version = "0.3.0.0"; sha256 = "081xkz75vp7cvz2djkki5s2795xyk1ar51i9a33h6f46p5fsw5nn"; libraryHaskellDepends = [ base binary bytestring pretty safe time ]; description = "A library for reading and writing DICOM files in the Explicit VR Little Endian transfer syntax"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dictionaries" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring, containers , criterion, data-default, deepseq, directory, exceptions, filepath , hspec, QuickCheck, random, random-shuffle, tagged, text, time , transformers, zlib }: mkDerivation { pname = "dictionaries"; version = "0.2.0.4"; sha256 = "1m581w0fmb9ggwqkyfgxjw6zxfkk6iapmh17sizsqkmg2vbw7qzx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base binary bytestring containers data-default deepseq directory exceptions filepath tagged text time transformers zlib ]; executableHaskellDepends = [ base bytestring containers criterion deepseq directory exceptions filepath random random-shuffle tagged text transformers ]; testHaskellDepends = [ base bytestring containers directory filepath hspec QuickCheck random tagged text time ]; description = "Tools to handle StarDict dictionaries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dictionary-sharing" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "dictionary-sharing"; version = "0.1.0.0"; sha256 = "00aspv943qdqhlk39mbk00kb1dsa5r0caj8sslrn81fnsn252fwc"; revision = "3"; editedCabalFile = "1mn7jcc7h3b8f1pn9zigqp6mc2n0qb66lms5qnrx4zswdv5w9439"; libraryHaskellDepends = [ base containers ]; description = "Sharing/memoization of class members"; license = lib.licenses.bsd3; }) {}; "dictparser" = callPackage ({ mkDerivation, base, hspec, parsec, split }: mkDerivation { pname = "dictparser"; version = "0.3.0.0"; sha256 = "1wjxcn53h9rp8jancspb9yq4h26215b63pghw802wgh073vp9h0i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base parsec split ]; executableHaskellDepends = [ base parsec ]; testHaskellDepends = [ base hspec parsec ]; description = "Parsec parsers for the DICT format produced by dictfmt -t"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "diet" = callPackage ({ mkDerivation, base, containers, contiguous, primitive , QuickCheck, quickcheck-classes, tasty, tasty-quickcheck }: mkDerivation { pname = "diet"; version = "0.1.0.0"; sha256 = "17mqgkxjpimr1fipiszabf8djxp0k63gmd3l3dbbsr49cfnnimr2"; libraryHaskellDepends = [ base contiguous primitive ]; testHaskellDepends = [ base containers primitive QuickCheck quickcheck-classes tasty tasty-quickcheck ]; description = "Discrete Interval Encoding Trees"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "diff" = callPackage ({ mkDerivation, base, Enum, util }: mkDerivation { pname = "diff"; version = "0.1.0.0"; sha256 = "19sn53b4sb0sa7ibcz9wvpn3vhja0yx62p8f9ibawrycm4cpbpzl"; libraryHaskellDepends = [ base Enum util ]; description = "Diff and patch"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "diff-gestalt" = callPackage ({ mkDerivation, base, Diff, KMP, QuickCheck, string-similarity }: mkDerivation { pname = "diff-gestalt"; version = "0.2.0.0"; sha256 = "1aaqyak7sk7j1zscf2p3n0n4gmq1l7ih8mx0b96qfnk328aj4kbk"; libraryHaskellDepends = [ base Diff KMP QuickCheck string-similarity ]; testHaskellDepends = [ base Diff ]; description = "A diff algorithm based on recursive longest common substrings"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "diff-parse" = callPackage ({ mkDerivation, attoparsec, base, hspec, text }: mkDerivation { pname = "diff-parse"; version = "0.2.1"; sha256 = "0idwhxwhqd65sy0kfgwi8d942lpabyknwpyq9454y49dnn8k0lam"; libraryHaskellDepends = [ attoparsec base text ]; testHaskellDepends = [ attoparsec base hspec text ]; description = "A parser for diff file formats"; license = lib.licenses.agpl3Only; }) {}; "diff3" = callPackage ({ mkDerivation, base, Diff, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "diff3"; version = "0.3.1"; sha256 = "0myajph6iv6vddwfsrwzdbjw8di9wpabb393is98jnacjwa9csx3"; libraryHaskellDepends = [ base Diff ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; description = "Perform a 3-way difference of documents"; license = lib.licenses.bsd3; }) {}; "diffarray" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "diffarray"; version = "0.1.1"; sha256 = "0p95i1xzp0bdm0zrdil79rfxfyz372y2qjdxyvxdzxvfb1mvalcm"; libraryHaskellDepends = [ array base ]; description = "DiffArray"; license = lib.licenses.bsd3; }) {}; "diffcabal" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, Diff , directory, filepath, pretty, process }: mkDerivation { pname = "diffcabal"; version = "0.1.1"; sha256 = "0ggla2i4jw24a3vdq2xyz70asp80s5jl5nkwms6ck4r69zm3mci6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring Cabal containers Diff directory filepath pretty process ]; description = "Diff two .cabal files syntactically"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "diffdump" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, cmdargs , directory, filemanip, filepath, parallel-io, process , process-extras, unix }: mkDerivation { pname = "diffdump"; version = "0.7.5"; sha256 = "08z1h3xf3j5xzhf08i9w7hvg05wvqcf13k50chx6av70f0cs2rvh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal base bytestring cmdargs directory filemanip filepath parallel-io process process-extras unix ]; description = "Tools for diffing stdout"; license = lib.licenses.bsd3; }) {}; "difference-monoid" = callPackage ({ mkDerivation, adjunctions, base, comonad, containers, deepseq , distributive, doctest, groups, hedgehog, hedgehog-checkers , QuickCheck, semigroupoids }: mkDerivation { pname = "difference-monoid"; version = "0.1.0.0"; sha256 = "1i99hcxb07142227x4f0p2giayvzpr49ynx6apys178bgi99ih3k"; libraryHaskellDepends = [ adjunctions base comonad deepseq distributive groups semigroupoids ]; testHaskellDepends = [ adjunctions base comonad containers deepseq distributive doctest groups hedgehog hedgehog-checkers QuickCheck semigroupoids ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "differential" = callPackage ({ mkDerivation, aeson, base, bytestring, cassava, containers , deepseq, foldl, inline-r, lens, lens-aeson, optparse-generic , scientific, sparse-linear-algebra, statistics, text, text-show , vector }: mkDerivation { pname = "differential"; version = "0.2.0.1"; sha256 = "0xmsrc92jxd78b3vri3sf37w1w7c8nl7wc36gsqamd00laia95xv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers deepseq foldl inline-r lens lens-aeson scientific sparse-linear-algebra statistics text text-show vector ]; executableHaskellDepends = [ base bytestring cassava containers inline-r optparse-generic text text-show vector ]; description = "Finds out whether an entity comes from different distributions (statuses)"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "diffmap" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "diffmap"; version = "0.1.0.0"; sha256 = "0i6dyvp8ds1wz9jm7nva076pc18mz24fiz50gqgq3xv76aghl0i0"; revision = "1"; editedCabalFile = "0gkcsdf9jrfs5lwhayl808flwlv446mixdn3n91v5gsxbcqqrsi7"; libraryHaskellDepends = [ base containers ]; description = "diff on maps"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "difftodo" = callPackage ({ mkDerivation, base, bytestring, diff-parse, highlighter2 , optparse-applicative, pretty-show, process, protolude, tasty , tasty-hunit, text }: mkDerivation { pname = "difftodo"; version = "0.2.0"; sha256 = "16dqz88i095i0jdfp1hx959czmlgnwxjh8vnycmawmalw5rw9cmx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring diff-parse highlighter2 protolude text ]; executableHaskellDepends = [ base bytestring optparse-applicative process protolude text ]; testHaskellDepends = [ base bytestring highlighter2 pretty-show protolude tasty tasty-hunit text ]; description = "Generate todo lists from source code"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "digamma" = callPackage ({ mkDerivation, base, math-functions }: mkDerivation { pname = "digamma"; version = "1.0"; sha256 = "1156jr67fjpp68r2qnq0py80cmk42cz356aarqsd8al98dnvxxn6"; libraryHaskellDepends = [ base math-functions ]; description = "A (deprecated) implementation of the digamma function"; license = lib.licenses.bsd3; }) {}; "digest" = callPackage ({ mkDerivation, base, bytestring, zlib }: mkDerivation { pname = "digest"; version = "0.0.1.3"; sha256 = "1l5383l5pvp018rj3vabrppnzcqrr2g0dvgvmsrbjdn02wzab5jm"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ zlib ]; description = "Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now"; license = lib.licenses.bsd3; }) {inherit (pkgs) zlib;}; "digest-pure" = callPackage ({ mkDerivation, array, base, bytestring, digest, QuickCheck }: mkDerivation { pname = "digest-pure"; version = "0.0.3"; sha256 = "0rb5jkzn1d4z90hd47qh98mf4n90wvj0cqf3qfpj7ndvw52yy95w"; libraryHaskellDepends = [ array base bytestring ]; testHaskellDepends = [ array base bytestring digest QuickCheck ]; description = "Pure hash functions for bytestrings"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "digest-sig" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "digest-sig"; version = "0.1.0.0"; sha256 = "1a855bhy9bs10lj5g38d0ivxc5068qpzi8w9nkc39zwaazaskgh9"; revision = "1"; editedCabalFile = "18ll6xlhsh588ryqhljz964i64vmlxx0ssr49k9m0yk5xrffajvf"; libraryHaskellDepends = [ base bytestring ]; doHaddock = false; description = "Signature for digest"; license = lib.licenses.bsd3; }) {}; "digestive-bootstrap" = callPackage ({ mkDerivation, base, blaze-bootstrap, blaze-html , digestive-functors, digestive-functors-blaze, http-types, text }: mkDerivation { pname = "digestive-bootstrap"; version = "0.3.0.0"; sha256 = "00zcxv0y1i4yi9h3683fa2p6yhk96lxjnhfhcdvqp8c7k0z9g62q"; libraryHaskellDepends = [ base blaze-bootstrap blaze-html digestive-functors digestive-functors-blaze http-types text ]; description = "Speed up form designing using digestive functors and bootstrap"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "digestive-foundation-lucid" = callPackage ({ mkDerivation, base, digestive-functors, digestive-functors-lucid , http-types, lucid, lucid-foundation, text }: mkDerivation { pname = "digestive-foundation-lucid"; version = "0.0.0.1"; sha256 = "1gpmmbf5s4kxf9xhbhf086b5n3kkr9ay2qlm6xlnf8cx1l9rn6bi"; libraryHaskellDepends = [ base digestive-functors digestive-functors-lucid http-types lucid lucid-foundation text ]; description = "Speed up form designing using digestive functors and foundation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "digestive-functors" = callPackage ({ mkDerivation, base, bytestring, containers, HUnit, mtl , old-locale, QuickCheck, semigroups, test-framework , test-framework-hunit, test-framework-quickcheck2, text, time }: mkDerivation { pname = "digestive-functors"; version = "0.8.4.2"; sha256 = "0x0mh43rli77vqs9bpqd85w5wwr68qchfl5086nn137358583lrn"; libraryHaskellDepends = [ base bytestring containers mtl old-locale semigroups text time ]; testHaskellDepends = [ base bytestring containers HUnit mtl old-locale QuickCheck semigroups test-framework test-framework-hunit test-framework-quickcheck2 text time ]; description = "A practical formlet library"; license = lib.licenses.bsd3; }) {}; "digestive-functors-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring, containers , digestive-functors, HUnit, lens, lens-aeson, mtl, safe , scientific, tasty, tasty-hunit, text, vector }: mkDerivation { pname = "digestive-functors-aeson"; version = "1.1.27"; sha256 = "05di6xs4y2cj8gv7piqk2x8lylbqdnipgb4zdzahqwpif4n74i7j"; libraryHaskellDepends = [ aeson base containers digestive-functors lens lens-aeson safe text vector ]; testHaskellDepends = [ aeson base bytestring digestive-functors HUnit mtl scientific tasty tasty-hunit text ]; description = "Run digestive-functors forms against JSON"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "digestive-functors-blaze" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, digestive-functors , text }: mkDerivation { pname = "digestive-functors-blaze"; version = "0.6.2.0"; sha256 = "19019nmzg84mgdvhpkyrd4v9dsnd9yjn3cmgcj3aj7yx4z4m1c24"; libraryHaskellDepends = [ base blaze-html blaze-markup digestive-functors text ]; description = "Blaze frontend for the digestive-functors library"; license = lib.licenses.bsd3; }) {}; "digestive-functors-happstack" = callPackage ({ mkDerivation, base, bytestring, digestive-functors , happstack-server, text }: mkDerivation { pname = "digestive-functors-happstack"; version = "0.6.1.3"; sha256 = "1kjmjxmlaaawfkk96wzlzd0kbcb5j0pvqssh3ynjm074cy6h89fd"; libraryHaskellDepends = [ base bytestring digestive-functors happstack-server text ]; description = "Happstack backend for the digestive-functors library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "digestive-functors-heist" = callPackage ({ mkDerivation, base, blaze-builder, digestive-functors, heist , map-syntax, mtl, text, xmlhtml }: mkDerivation { pname = "digestive-functors-heist"; version = "0.8.8.1"; sha256 = "1gfh94c52g6vhny2j7hf61w3gp2vmh3gp9bssmmx6mklwk3lzg3y"; libraryHaskellDepends = [ base blaze-builder digestive-functors heist map-syntax mtl text xmlhtml ]; description = "Heist frontend for the digestive-functors library"; license = lib.licenses.bsd3; }) {}; "digestive-functors-hsp" = callPackage ({ mkDerivation, base, digestive-functors, hsp, hsx, text, trhsx }: mkDerivation { pname = "digestive-functors-hsp"; version = "0.5.0"; sha256 = "00n1cxkrkd3ayl7pp6pr7nyx6zcwqpsqzflnnnf0f8dabrz4wzdc"; libraryHaskellDepends = [ base digestive-functors hsp hsx text ]; libraryToolDepends = [ trhsx ]; description = "HSP support for digestive-functors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "digestive-functors-lucid" = callPackage ({ mkDerivation, base, digestive-functors, lucid, text }: mkDerivation { pname = "digestive-functors-lucid"; version = "0.0.0.5"; sha256 = "176vc7gsm0379100imk1i8y8r2gx0l66dijgmxkqbq1qwkjfizs5"; libraryHaskellDepends = [ base digestive-functors lucid text ]; description = "Lucid frontend for the digestive-functors library"; license = lib.licenses.bsd3; }) {}; "digestive-functors-scotty" = callPackage ({ mkDerivation, base, bytestring, digestive-functors, http-types , scotty, text, wai, wai-extra }: mkDerivation { pname = "digestive-functors-scotty"; version = "0.2.0.2"; sha256 = "0flm1akhx3fj8pli3nz9s7asah7cfm9afz99jx3f4rv7352saclp"; revision = "1"; editedCabalFile = "103m858yxjsqnyzx0p6il8mxdc1zpwk09ija79l10y90a3498zax"; libraryHaskellDepends = [ base bytestring digestive-functors http-types scotty text wai wai-extra ]; description = "Scotty backend for the digestive-functors library"; license = lib.licenses.bsd3; }) {}; "digestive-functors-snap" = callPackage ({ mkDerivation, base, bytestring, containers, digestive-functors , directory, filepath, mtl, snap-core, text }: mkDerivation { pname = "digestive-functors-snap"; version = "0.7.0.1"; sha256 = "14i42q6ngajzg01zl2mp38800j3bzn4389s3kgbpg0am2mn0458z"; libraryHaskellDepends = [ base bytestring containers digestive-functors directory filepath mtl snap-core text ]; description = "Snap backend for the digestive-functors library"; license = lib.licenses.bsd3; }) {}; "digit" = callPackage ({ mkDerivation, ansi-wl-pprint, base, hedgehog, lens, parsec , parsers, pretty, scientific, semigroupoids, semigroups, tasty , tasty-hedgehog, tasty-hspec, tasty-hunit, template-haskell, text }: mkDerivation { pname = "digit"; version = "0.11"; sha256 = "1ic9qvlqrdi3a8wlgrahl6mrc43sc9x1k9p7myydzai4zg1wr013"; libraryHaskellDepends = [ base lens parsers scientific semigroupoids semigroups template-haskell ]; testHaskellDepends = [ ansi-wl-pprint base hedgehog lens parsec parsers pretty semigroups tasty tasty-hedgehog tasty-hspec tasty-hunit text ]; description = "A data-type representing digits 0-9 and other combinations"; license = lib.licenses.bsd3; }) {}; "digitalocean-kzs" = callPackage ({ mkDerivation, aeson, base, bytestring, doctest, hspec, HTTP , http-conduit, http-types, text, transformers }: mkDerivation { pname = "digitalocean-kzs"; version = "0.1.0.3"; sha256 = "0w1gbh84sbaab4gn9avjqmwd29rzv0b2dyxqqg22vq1da8g3bzng"; libraryHaskellDepends = [ aeson base bytestring HTTP http-conduit http-types text transformers ]; testHaskellDepends = [ base doctest hspec ]; description = "digitalocean api for haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "digits" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "digits"; version = "0.3.1"; sha256 = "0b3arnnwqw53cb2xqmy4j66nw9y6wrazb545qkka9y6w8nbrqjd8"; libraryHaskellDepends = [ base QuickCheck ]; testHaskellDepends = [ base QuickCheck ]; description = "Converts integers to lists of digits and back"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "digraph" = callPackage ({ mkDerivation, base, containers, deepseq, fgl, hashable, massiv , mwc-random, QuickCheck, streaming, transformers , unordered-containers }: mkDerivation { pname = "digraph"; version = "0.2.2"; sha256 = "1v7mayj3cjr1gl27d5fzgghrwk08d87da9ckyk5l7ksjqf6d4px7"; libraryHaskellDepends = [ base containers deepseq hashable massiv mwc-random streaming transformers unordered-containers ]; testHaskellDepends = [ base fgl hashable massiv QuickCheck ]; description = "Directed Graphs"; license = lib.licenses.bsd3; }) {}; "dihaa" = callPackage ({ mkDerivation, base, FontyFruity, JuicyPixels, Rasterific, vector }: mkDerivation { pname = "dihaa"; version = "0.2.1.2"; sha256 = "1ii93jmrqs8rlx27rhykq4gqybm92908hg7kzin9ln7fg5ldvmlk"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base FontyFruity JuicyPixels Rasterific vector ]; description = "ASCII based Diagram drawing in Haskell (Idea based on ditaa)"; license = lib.licenses.gpl2Only; }) {}; "dijkstra-simple" = callPackage ({ mkDerivation, base, containers, fingertree, hspec }: mkDerivation { pname = "dijkstra-simple"; version = "0.1.0"; sha256 = "068jfmkk14fmyd8ars13zi8z716d7ak0mxj3zm5f1zyj31901wz8"; libraryHaskellDepends = [ base containers fingertree ]; testHaskellDepends = [ base containers fingertree hspec ]; description = "A simpler Dijkstra shortest paths implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dimensional" = callPackage ({ mkDerivation, base, criterion, deepseq, doctest, exact-pi, Glob , hspec, hspec-discover, ieee754, numtype-dk, QuickCheck , semigroups, template-haskell, vector }: mkDerivation { pname = "dimensional"; version = "1.4"; sha256 = "19w6plp97ylwqgwzhfy54cvjvh0dd1gj843y59cmryckh80jap8s"; libraryHaskellDepends = [ base deepseq exact-pi ieee754 numtype-dk semigroups vector ]; testHaskellDepends = [ base doctest Glob hspec QuickCheck template-haskell ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion deepseq ]; description = "Statically checked physical dimensions"; license = lib.licenses.bsd3; }) {}; "dimensional-codata" = callPackage ({ mkDerivation, base, dimensional, numtype-dk }: mkDerivation { pname = "dimensional-codata"; version = "2014.0.0.3"; sha256 = "1303i7f8c9nsr5x128qaqisny4r3fnfq7zarl4g9q0zckxgqhpgj"; libraryHaskellDepends = [ base dimensional numtype-dk ]; description = "CODATA Recommended Physical Constants with Dimensional Types"; license = lib.licenses.bsd3; }) {}; "dimensional-tf" = callPackage ({ mkDerivation, base, numtype-tf, time }: mkDerivation { pname = "dimensional-tf"; version = "0.3.0.4"; sha256 = "052daw4kj1ivj3h2lvs39m3xz1xy5ra8fj5pmpfnjmjgg5kfv2w1"; libraryHaskellDepends = [ base numtype-tf time ]; description = "Statically checked physical dimensions, implemented using type families"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dimensions" = callPackage ({ mkDerivation, base, Cabal, constraints-deriving, QuickCheck }: mkDerivation { pname = "dimensions"; version = "2.1.1.0"; sha256 = "107qsnnbi70gcig047s4ky8kd7x04kab6pjnr1c3z4mpb236irkx"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base constraints-deriving ]; testHaskellDepends = [ base Cabal constraints-deriving QuickCheck ]; description = "Safe type-level dimensionality for multidimensional data"; license = lib.licenses.bsd3; }) {}; "dingo-core" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , blaze-builder, blaze-html, blaze-textual, bytestring, conduit , containers, cookie, deepseq, fclabels, file-embed, hashable , http-types, random, SHA, shakespeare-js, strict-concurrency , template-haskell, text, transformers, unordered-containers, wai , wai-eventsource, wai-extra, warp, web-css }: mkDerivation { pname = "dingo-core"; version = "0.2.0"; sha256 = "1h0ir5h6nq2c8qk4irbcai87mxgiyahyi2lcxps959zja70pmqf5"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring blaze-builder blaze-html blaze-textual bytestring conduit containers cookie deepseq fclabels file-embed hashable http-types random SHA shakespeare-js strict-concurrency template-haskell text transformers unordered-containers wai wai-eventsource wai-extra warp web-css ]; description = "Dingo is a Rich Internet Application platform based on the Warp web server"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "dingo-example" = callPackage ({ mkDerivation, aeson, base, blaze-html, bytestring, dingo-core , dingo-widgets, fclabels, shakespeare-js, template-haskell, text , transformers }: mkDerivation { pname = "dingo-example"; version = "0.2.0"; sha256 = "0mla83bijf077bx16r9rsvbyr8v684j1bfllfw7kswlgyz37rf4b"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base blaze-html bytestring dingo-core dingo-widgets fclabels shakespeare-js template-haskell text transformers ]; description = "Dingo Example"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "dingo-widgets" = callPackage ({ mkDerivation, aeson, base, blaze-html, bytestring, containers , dingo-core, fclabels, file-embed, shakespeare-js , template-haskell, text, transformers, unordered-containers }: mkDerivation { pname = "dingo-widgets"; version = "0.2.0"; sha256 = "1d61l2c6vwpngffr5ynm3zrvn7as9zgsm3zg18ldq958s0mvdn8p"; libraryHaskellDepends = [ aeson base blaze-html bytestring containers dingo-core fclabels file-embed shakespeare-js template-haskell text transformers unordered-containers ]; description = "Dingo Widgets"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "dino" = callPackage ({ mkDerivation, ansi-wl-pprint, base, containers, errors , exceptions, hashable, monad-loops, mtl, tasty, tasty-quickcheck , tasty-th, text, transformers, tree-view, unordered-containers }: mkDerivation { pname = "dino"; version = "0.1.2"; sha256 = "0sk7p89fmjynykk7djfn8cmmjrqyv5pml9ny2dycr1n86cnxr88x"; libraryHaskellDepends = [ ansi-wl-pprint base containers errors exceptions hashable monad-loops mtl text transformers tree-view unordered-containers ]; testHaskellDepends = [ base tasty tasty-quickcheck tasty-th text unordered-containers ]; description = "A convenient tagless EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "diohsc" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, base, bytestring , containers, cryptonite, data-default-class, data-hash, directory , drunken-bishop, exceptions, filepath, haskeline, hourglass, iconv , memory, mime, mtl, network, network-simple, network-uri, parsec , pem, process, regex-compat, rset, safe, temporary, terminal-size , text, tls, transformers, unix, x509, x509-store, x509-validation }: mkDerivation { pname = "diohsc"; version = "0.1.10"; sha256 = "1k6027dq5x156xw50pjjr8713ibqbycal653mfa8q59y6h8jvzjf"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ asn1-encoding asn1-types base bytestring containers cryptonite data-default-class data-hash directory drunken-bishop exceptions filepath haskeline hourglass iconv memory mime mtl network network-simple network-uri parsec pem process regex-compat rset safe temporary terminal-size text tls transformers unix x509 x509-store x509-validation ]; description = "Gemini client"; license = lib.licenses.gpl3Only; }) {}; "diophantine" = callPackage ({ mkDerivation, array, base, happy }: mkDerivation { pname = "diophantine"; version = "0.2.1.0"; sha256 = "118r59mwvihzqsjd530x4pdnvqjk87b3jjdhx5avq31cfdbiyaj9"; libraryHaskellDepends = [ array base ]; libraryToolDepends = [ happy ]; description = "A quadratic diophantine equation solving library"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "diplomacy" = callPackage ({ mkDerivation, base, containers, HUnit, parsec, transformers , TypeNat }: mkDerivation { pname = "diplomacy"; version = "0.2.0.0"; sha256 = "0n0vqc65rjkbplamjhc3zx0ahlx6lf72yyqrkd2d7b03jzfmjvfq"; libraryHaskellDepends = [ base containers HUnit parsec transformers TypeNat ]; description = "Diplomacy board game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "diplomacy-server" = callPackage ({ mkDerivation, aeson, async, base, bytestring, containers , deepseq, diplomacy, filepath, hourglass, json-schema, mtl , optparse-applicative, parsec, random, rest-core, rest-wai, stm , Stream, text, transformers, transformers-compat, TypeNat, wai , warp, warp-tls }: mkDerivation { pname = "diplomacy-server"; version = "0.1.0.0"; sha256 = "1xnwwkrg8wsggs83vkhbm1kn5p37sinjknpi6vx32cw4aikqxpin"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson async base bytestring containers deepseq diplomacy filepath hourglass json-schema mtl optparse-applicative parsec random rest-core rest-wai stm Stream text transformers transformers-compat TypeNat wai warp warp-tls ]; description = "Play Diplomacy over HTTP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dir-traverse" = callPackage ({ mkDerivation, base, criterion, directory, dirstream, filepath , pipes, pipes-safe, system-filepath }: mkDerivation { pname = "dir-traverse"; version = "0.2.3.0"; sha256 = "1qqz9rrc1snbcswz0d99yf7barwwxn8q719m7ngdyvwx1z8a28m0"; libraryHaskellDepends = [ base directory filepath ]; benchmarkHaskellDepends = [ base criterion directory dirstream pipes pipes-safe system-filepath ]; description = "Simple directory traversal library"; license = lib.licenses.bsd3; }) {}; "direct-binary-files" = callPackage ({ mkDerivation, base, bytestring, mtl }: mkDerivation { pname = "direct-binary-files"; version = "1.0"; sha256 = "0ci6av8sgrlsn12dbpvqf3imq9w1hm2ll5np2fz7gh9760vvdidr"; libraryHaskellDepends = [ base bytestring mtl ]; description = "Serialization and deserialization monads for streams and ByteStrings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "direct-daemonize" = callPackage ({ mkDerivation, base, unix }: mkDerivation { pname = "direct-daemonize"; version = "3.1"; sha256 = "0698l8zylkgafx8g91icysz6rq2lyrnd25blhday67s9vkdpbvxh"; libraryHaskellDepends = [ base unix ]; description = "Library to switch to daemon mode using built-in OS facilities"; license = lib.licenses.bsd3; }) {}; "direct-fastcgi" = callPackage ({ mkDerivation, base, bytestring, containers, mtl, network , utf8-string }: mkDerivation { pname = "direct-fastcgi"; version = "1.0.3"; sha256 = "049z23gkssk3h8sx9xr3baln3hz5cykf2zp9kzmvbk2n4ky8fs78"; libraryHaskellDepends = [ base bytestring containers mtl network utf8-string ]; description = "Native implementation of the FastCGI protocol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "direct-http" = callPackage ({ mkDerivation, base, bytestring, containers, direct-daemonize , lifted-base, monad-control, mtl, network, old-locale , SafeSemaphore, time, transformers-base, unix, utf8-string }: mkDerivation { pname = "direct-http"; version = "0.6"; sha256 = "0aghfhg0nx2bqi56cw5hnnqxnjbziihn36yqpq12gyhnahwdfvpg"; libraryHaskellDepends = [ base bytestring containers direct-daemonize lifted-base monad-control mtl network old-locale SafeSemaphore time transformers-base unix utf8-string ]; description = "Native webserver that acts as a library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "direct-murmur-hash" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "direct-murmur-hash"; version = "1.0.1"; sha256 = "09hv06hslz83gpqfxxv6bfg4i6l7pfv82jxab4lf8g964ciaa42q"; libraryHaskellDepends = [ base bytestring ]; description = "An implementation of the MurmurHash3 algorithm"; license = lib.licenses.bsd3; }) {}; "direct-plugins" = callPackage ({ mkDerivation, base, ghc, ghc-paths }: mkDerivation { pname = "direct-plugins"; version = "1.1"; sha256 = "03f7jrx0skqiirvpzzakk3wwwdjanjxpzv8j5nwpzvqpb4syshcr"; libraryHaskellDepends = [ base ghc ghc-paths ]; description = "Lightweight replacement for Plugins, specific to GHC"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "direct-rocksdb" = callPackage ({ mkDerivation, base, bytestring, Cabal, cabal-toolkit, directory , filepath, safe-exceptions }: mkDerivation { pname = "direct-rocksdb"; version = "0.0.3"; sha256 = "12h5hasv7pm3iglxhbvdmdzybi4m1czi4f5hrhv2685nwvkqsdc4"; setupHaskellDepends = [ base Cabal cabal-toolkit directory filepath ]; libraryHaskellDepends = [ base bytestring safe-exceptions ]; testHaskellDepends = [ base bytestring directory filepath safe-exceptions ]; description = "Bindings to RocksDB"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "direct-sqlite" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, directory , HUnit, semigroups, temporary, text }: mkDerivation { pname = "direct-sqlite"; version = "2.3.26"; sha256 = "1z7rwaqhxl9hagbcndg3dkqysr5n2bcz2jrrvdl9pdi905x2663y"; libraryHaskellDepends = [ base bytestring semigroups text ]; testHaskellDepends = [ base base16-bytestring bytestring directory HUnit temporary text ]; description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support."; license = lib.licenses.bsd3; }) {}; "directed-cubical" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, hashable , parallel, QuickCheck, unordered-containers, vector }: mkDerivation { pname = "directed-cubical"; version = "0.1.2.0"; sha256 = "0wy6p5nymri7l1ldc6c34b9y4ncmzr2wpidbqjrmacxg07iypn3z"; libraryHaskellDepends = [ base bytestring containers deepseq hashable parallel QuickCheck unordered-containers vector ]; description = "Finite directed cubical complexes and associated algorithms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "directory_1_3_7_0" = callPackage ({ mkDerivation, base, filepath, time, unix }: mkDerivation { pname = "directory"; version = "1.3.7.0"; sha256 = "041dnqqnc1dadasqyhivpa7rnhw3i08gq5bwj1kfz7lhlihbv1lz"; revision = "2"; editedCabalFile = "13krvs6zfswr3xndysq1bg7mz9n8mm1w7p4zcx8xjs0jqkm8hiyl"; libraryHaskellDepends = [ base filepath time unix ]; testHaskellDepends = [ base filepath time unix ]; description = "Platform-agnostic library for filesystem operations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "directory-contents" = callPackage ({ mkDerivation, base, containers, coquina, directory, filepath , here, process, text, transformers, witherable }: mkDerivation { pname = "directory-contents"; version = "0.2.0.1"; sha256 = "12c157lxqn910x7x3jwzv70fhb01bszxp0r00107igddrd6dqffv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath text transformers witherable ]; executableHaskellDepends = [ base filepath text ]; testHaskellDepends = [ base coquina directory filepath here process text ]; description = "Recursively build, navigate, and operate on a tree of directory contents"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "directory-layout" = callPackage ({ mkDerivation, base, bytestring, command-qq, containers , directory, doctest, filepath, free, hspec, lens, semigroups , template-haskell, temporary, text, transformers, unix , unordered-containers }: mkDerivation { pname = "directory-layout"; version = "0.7.4.1"; sha256 = "0hj7dfv5i2s1dk0rws2fg84crpxz1kgvrq68f373a6hwkbfhv89b"; libraryHaskellDepends = [ base bytestring command-qq containers directory filepath free hspec lens semigroups template-haskell text transformers unix unordered-containers ]; testHaskellDepends = [ base bytestring command-qq containers directory doctest filepath free hspec lens semigroups template-haskell temporary text transformers unix unordered-containers ]; description = "Directory layout DSL"; license = lib.licenses.bsd3; }) {}; "directory-listing-webpage-parser" = callPackage ({ mkDerivation, base, bytestring, network-uri, tagsoup, text, time }: mkDerivation { pname = "directory-listing-webpage-parser"; version = "0.1.1.0"; sha256 = "02k7kp22wrjvdw3qd3zbihm7hd39cbdrd40qpc3pwx2c9fmcsp4s"; libraryHaskellDepends = [ base bytestring network-uri tagsoup text time ]; description = "directory listing webpage parser"; license = lib.licenses.bsd3; }) {}; "directory-tree" = callPackage ({ mkDerivation, base, directory, filepath, process }: mkDerivation { pname = "directory-tree"; version = "0.12.1"; sha256 = "05z5ws58kky3wcwwwv6q16m9vs0lzj35qqs9v5acy9m2nfal8272"; libraryHaskellDepends = [ base directory filepath ]; testHaskellDepends = [ base directory filepath process ]; description = "A simple directory-like tree datatype, with useful IO functions"; license = lib.licenses.bsd3; }) {}; "direm" = callPackage ({ mkDerivation, base, directory }: mkDerivation { pname = "direm"; version = "0.1.0.0"; sha256 = "048503bgikwffvqa00yxawr1lmqy523i9zvs05dyim6v927m1fmx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory ]; description = "Deletes a directory and retains its contents in the parent directory"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dirfiles" = callPackage ({ mkDerivation, aeson, base, containers, hblock, safecopy, text , time, unordered-containers }: mkDerivation { pname = "dirfiles"; version = "0.1.0.9"; sha256 = "0jqavj2s28ffaql3mcgasxa8fg0bv0v6irr2a5334jqydksj0b96"; libraryHaskellDepends = [ aeson base containers hblock safecopy text time unordered-containers ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dirichlet" = callPackage ({ mkDerivation, base, hspec, log-domain, math-functions , mwc-random, primitive, vector }: mkDerivation { pname = "dirichlet"; version = "0.1.0.6"; sha256 = "1awypb4ww1mgmvyd16hx1wxjws83slv65i3dc059b7w5nrmwqg49"; libraryHaskellDepends = [ base log-domain math-functions mwc-random primitive vector ]; testHaskellDepends = [ base hspec log-domain mwc-random vector ]; description = "Multivariate Dirichlet distribution"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ dschrempf ]; }) {}; "dirstream" = callPackage ({ mkDerivation, base, directory, pipes, pipes-safe, system-fileio , system-filepath, unix }: mkDerivation { pname = "dirstream"; version = "1.1.0"; sha256 = "1xnxsx1m06jm8yvim1xnvfkwylhyab51wvba1j3fbicy4ysblfz0"; revision = "1"; editedCabalFile = "01bl222ymniz3q7nbpbxhbckvwqgrawrk553widw5d0hnn0h0hnb"; libraryHaskellDepends = [ base directory pipes pipes-safe system-fileio system-filepath unix ]; description = "Easily stream directory contents in constant memory"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "dirtree" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, directory , filepath, hspec, hspec-discover, hspec-expectations-pretty-diff , lens, unix, zip-archive }: mkDerivation { pname = "dirtree"; version = "0.1.3"; sha256 = "1x2wff1iqjwdygb6yn7v63bplig4ad4qh6brqaj66y1qpnhb5vja"; libraryHaskellDepends = [ base bytestring containers deepseq directory filepath lens unix zip-archive ]; testHaskellDepends = [ base bytestring containers deepseq directory filepath hspec hspec-discover hspec-expectations-pretty-diff lens unix zip-archive ]; testToolDepends = [ hspec-discover ]; description = "A small library for working with directories"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "disassembler" = callPackage ({ mkDerivation, array, base, containers, mtl, parsec }: mkDerivation { pname = "disassembler"; version = "0.2.0.1"; sha256 = "1yg1mb9w679m1iml0rx2i6gq1ps8s56da4dvn2knvkgg7m1cr39c"; libraryHaskellDepends = [ array base containers mtl parsec ]; description = "Disassembler for X86 & AMD64 machine code"; license = lib.licenses.bsd3; }) {}; "disco" = callPackage ({ mkDerivation, algebraic-graphs, arithmoi, base, bytestring , containers, directory, exact-combinatorics, exceptions, fgl , filepath, haskeline, integer-logarithms, lens, megaparsec, mtl , oeis, optparse-applicative, parser-combinators, polysemy , polysemy-plugin, polysemy-zoo, pretty, pretty-show, process , QuickCheck, simple-enumeration, split, splitmix, tasty , tasty-golden, transformers, unbound-generics }: mkDerivation { pname = "disco"; version = "0.1.5"; sha256 = "023pa9jgvxk1p56aydki91c8xmxx63m5w0v6bdyy1dqnwcgqlzzy"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ algebraic-graphs arithmoi base containers directory exact-combinatorics exceptions fgl filepath haskeline integer-logarithms lens megaparsec mtl oeis optparse-applicative parser-combinators polysemy polysemy-plugin polysemy-zoo pretty pretty-show QuickCheck simple-enumeration split splitmix transformers unbound-generics ]; executableHaskellDepends = [ base containers directory filepath haskeline lens megaparsec mtl oeis optparse-applicative transformers unbound-generics ]; testHaskellDepends = [ base bytestring directory filepath process tasty tasty-golden ]; description = "Functional programming language for teaching discrete math"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "discogs-haskell" = callPackage ({ mkDerivation, aeson, api-builder, base, bytestring, Cabal , data-default-class, free, hspec, http-client, http-client-tls , http-types, network, text, time, transformers , unordered-containers, vector }: mkDerivation { pname = "discogs-haskell"; version = "0.0.5.0"; sha256 = "0hpdc559lkbgnbg4z0hmsg8049cnlzxhg59iy37jxix9zr6zkmxc"; libraryHaskellDepends = [ aeson api-builder base bytestring data-default-class free http-client http-client-tls http-types network text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson api-builder base bytestring Cabal hspec text time transformers ]; description = "Client for Discogs REST API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "discokitty" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "discokitty"; version = "0.1.0"; sha256 = "0axz9k5j9yfk58icnycr93b6d5fqylgqlxi8v7w5sv1n28hrpvvj"; libraryHaskellDepends = [ base containers ]; description = "DisCoCat implementation"; license = lib.licenses.gpl3Only; }) {}; "discord-gateway" = callPackage ({ mkDerivation, aeson, base, discord-types, hslogger, transformers , url, websockets, wuss }: mkDerivation { pname = "discord-gateway"; version = "0.2.2"; sha256 = "1pc8j2pqrpmgvf31kx24gwj6n96npxdjj6mjf2w9wzh500rdrrzy"; revision = "1"; editedCabalFile = "0aw47024gk2hvj0zzy7h01rvv6wxhnjqqjg8prb4x1pajjalg9l5"; libraryHaskellDepends = [ aeson base discord-types hslogger transformers url websockets wuss ]; description = "An API wrapper for Discord in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "discord-haskell" = callPackage ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring , containers, data-default, emoji, http-client, iso8601-time , JuicyPixels, MonadRandom, mtl, req, safe-exceptions, scientific , text, time, unliftio, websockets, wuss }: mkDerivation { pname = "discord-haskell"; version = "1.13.0"; sha256 = "1bj75kj9pzm0f6dyh8g60s9nvkbsfc80sqrsd7q6czwhi765nqy0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base base64-bytestring bytestring containers data-default emoji http-client iso8601-time JuicyPixels MonadRandom mtl req safe-exceptions scientific text time unliftio websockets wuss ]; executableHaskellDepends = [ base text unliftio ]; description = "Write bots for Discord in Haskell"; license = lib.licenses.mit; }) {}; "discord-haskell-voice" = callPackage ({ mkDerivation, aeson, async, base, binary, BoundedChan , bytestring, conduit, discord-haskell, lens, mtl, network , optparse-applicative, opus, process, safe-exceptions, saltine , stm, stm-containers, text, time, unliftio, websockets, wuss }: mkDerivation { pname = "discord-haskell-voice"; version = "2.2.2"; sha256 = "0vbp8xdvb9ci49l1ifqghbv6smqx0ll902957yyxym6yj2xjfpmv"; revision = "3"; editedCabalFile = "0fpm9ch866d0aispl1priz6knkf1q5b99vhjyz6c4nm5p2gl89mc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base binary BoundedChan bytestring conduit discord-haskell lens mtl network opus process safe-exceptions saltine text time unliftio websockets wuss ]; executableHaskellDepends = [ aeson async base binary BoundedChan bytestring conduit discord-haskell lens mtl network optparse-applicative opus process safe-exceptions saltine stm stm-containers text time unliftio websockets wuss ]; description = "Voice support for discord-haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {opus = null;}; "discord-hs" = callPackage ({ mkDerivation, base, discord-gateway, discord-rest, discord-types , hashable, mtl, url, websockets }: mkDerivation { pname = "discord-hs"; version = "0.4.2"; sha256 = "0lv299wn7jisgavmcpm2h7vf9dalz5dmi6j8qvlbbiyqg1c0jn2a"; libraryHaskellDepends = [ base discord-gateway discord-rest discord-types hashable mtl url websockets ]; description = "An API wrapper for Discord in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "discord-register" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, calamity , calamity-commands, data-flags, di, di-polysemy, generic-lens , hashable, hedis, lens, megaparsec, polysemy, polysemy-plugin , regex-tdfa, text, text-show, unboxing-vector , unordered-containers }: mkDerivation { pname = "discord-register"; version = "0.0.2"; sha256 = "01imq7m41g26x7prm223y6bagjwyzb3glwy41fg4kdd244pz02wf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary bytestring calamity calamity-commands data-flags di di-polysemy generic-lens hashable hedis lens megaparsec polysemy polysemy-plugin regex-tdfa text text-show unboxing-vector unordered-containers ]; executableHaskellDepends = [ aeson base binary bytestring calamity calamity-commands data-flags di di-polysemy generic-lens hashable hedis lens megaparsec polysemy polysemy-plugin regex-tdfa text text-show unboxing-vector unordered-containers ]; description = "Discord verification bot"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "discord-rest" = callPackage ({ mkDerivation, aeson, base, bytestring, comonad, data-default , discord-types, hashable, hslogger, http-client, mtl, req, stm , text, time, url }: mkDerivation { pname = "discord-rest"; version = "0.2.2"; sha256 = "02sg05zf2m83d6hq5z51cjvw7ycarrmwx9y00c71wiw3hvb84fb3"; revision = "1"; editedCabalFile = "0hwiwzgh359cha0j97mwhdjmg1y2zppppbn538pn4ggfn6i7ma11"; libraryHaskellDepends = [ aeson base bytestring comonad data-default discord-types hashable hslogger http-client mtl req stm text time url ]; description = "An API wrapper for Discord in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "discord-types" = callPackage ({ mkDerivation, aeson, base, hashable, text, time, transformers , unordered-containers, vector }: mkDerivation { pname = "discord-types"; version = "0.2.2"; sha256 = "12smb4z6mrj9hhk7jc9r2cz6p4lcix2016ahwp9qapklrql539sc"; revision = "1"; editedCabalFile = "015i65pzkxrx6pring1q0fv772r54xrbrbrwa339yqjgzm7c7z7w"; libraryHaskellDepends = [ aeson base hashable text time transformers unordered-containers vector ]; description = "Type information for discord-hs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "discordian-calendar" = callPackage ({ mkDerivation, base, time }: mkDerivation { pname = "discordian-calendar"; version = "0.1"; sha256 = "0ykbfisrb6k8vsqx5avv99j0z4j4615hmql263h12jzhjxfzd22d"; libraryHaskellDepends = [ base time ]; description = "library for handling Discordian calendar dates"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "discount" = callPackage ({ mkDerivation, base, bytestring, markdown, text }: mkDerivation { pname = "discount"; version = "0.1.1"; sha256 = "1q1lz9dgxp5kq0ngh7pagijmlc616vwrfrb14pjx2vc9s7yvg779"; libraryHaskellDepends = [ base bytestring text ]; librarySystemDepends = [ markdown ]; description = "Haskell bindings to the discount Markdown library"; license = lib.licenses.mit; }) {markdown = null;}; "discover-instances" = callPackage ({ mkDerivation, base, some-dict-of, template-haskell, th-compat }: mkDerivation { pname = "discover-instances"; version = "0.1.0.0"; sha256 = "1ncmvc9xc4xynsjymw3i61p6310pfi41kkkmqi2dmbagfv7n2xl6"; libraryHaskellDepends = [ base some-dict-of template-haskell th-compat ]; testHaskellDepends = [ base some-dict-of template-haskell th-compat ]; license = lib.licenses.bsd3; }) {}; "discrete" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "discrete"; version = "0.1.0.0"; sha256 = "1888rv1lqmzip0g2c6f12b01kpwcd5vwk2ixby0g2291xnl7zs2w"; revision = "1"; editedCabalFile = "1ary1xyh2gy099p1madapfqhw2r1ys1pd8xg396xxaas4vjmqqkh"; libraryHaskellDepends = [ base ]; description = "replacement for enum"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "discrete-intervals" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "discrete-intervals"; version = "0.0.3"; sha256 = "1in70wlm6qcmc743v0w1lha4wffjinbwsgcyq44gzk0lb79ix6lb"; libraryHaskellDepends = [ base ]; description = "Discrete Intervals"; license = lib.licenses.bsd3; }) {}; "discrete-space-map" = callPackage ({ mkDerivation, adjunctions, base, comonad, distributive, keys , semigroupoids }: mkDerivation { pname = "discrete-space-map"; version = "0.0.5"; sha256 = "0s42rmrfnlwf6h7snq9ifbs8iiz31khxis5lymh6wyf25c5jph8q"; libraryHaskellDepends = [ adjunctions base comonad distributive keys semigroupoids ]; description = "A discrete space map"; license = lib.licenses.bsd3; }) {}; "discrimination" = callPackage ({ mkDerivation, array, base, containers, contravariant, criterion , deepseq, ghc-bignum, ghc-prim, hashable, primitive, promises , QuickCheck, quickcheck-instances, splitmix, tasty , tasty-quickcheck, transformers, unordered-containers, vector , vector-algorithms }: mkDerivation { pname = "discrimination"; version = "0.4.1"; sha256 = "0p0hryrp15bc8cjfr2hypkg35fy1m30hr19s9p6rj91cxxgjbfq2"; revision = "1"; editedCabalFile = "1iz2vfizkid17m1k9j1a1rdzr44ir2fgw0nnhg1drjlyirc09p9f"; libraryHaskellDepends = [ array base containers contravariant deepseq ghc-bignum ghc-prim hashable primitive promises transformers ]; testHaskellDepends = [ base containers criterion deepseq hashable QuickCheck quickcheck-instances splitmix tasty tasty-quickcheck unordered-containers vector vector-algorithms ]; benchmarkHaskellDepends = [ base containers criterion deepseq ghc-prim hashable primitive splitmix unordered-containers vector vector-algorithms ]; description = "Fast generic linear-time sorting, joins and container construction"; license = lib.licenses.bsd3; }) {}; "disjoint-containers" = callPackage ({ mkDerivation, aeson, base, containers, doctest, enum-types , QuickCheck, quickcheck-classes, quickcheck-enum-instances , semigroups, tasty, tasty-quickcheck, transformers }: mkDerivation { pname = "disjoint-containers"; version = "0.2.4"; sha256 = "0x64x327842da1a3bhbkrc88za300f3c2wd9fyci3qqm0mv7fdjk"; libraryHaskellDepends = [ aeson base containers transformers ]; testHaskellDepends = [ aeson base containers doctest enum-types QuickCheck quickcheck-classes quickcheck-enum-instances semigroups tasty tasty-quickcheck ]; description = "Disjoint containers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "disjoint-set" = callPackage ({ mkDerivation, base, containers, HUnit, mtl, QuickCheck , transformers }: mkDerivation { pname = "disjoint-set"; version = "0.2"; sha256 = "05m7liind4fdw5lw8a8381hm6rjzsqz86qzir79y30pj0axayc3z"; libraryHaskellDepends = [ base containers mtl transformers ]; testHaskellDepends = [ base containers HUnit mtl QuickCheck transformers ]; description = "Persistent disjoint-sets, a.k.a union-find."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "disjoint-set-stateful" = callPackage ({ mkDerivation, base, hspec, primitive, ref-tf, vector }: mkDerivation { pname = "disjoint-set-stateful"; version = "0.1.1.0"; sha256 = "0fl3yii5pr41hy5fqg9vg902xq342l6xvfl6vb4nf15vbsff84c5"; libraryHaskellDepends = [ base primitive ref-tf vector ]; testHaskellDepends = [ base hspec primitive ref-tf vector ]; description = "Monadic disjoint set"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "disjoint-sets-st" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "disjoint-sets-st"; version = "0.1"; sha256 = "0yy4gp5jhfsj3gbk7gh3yplxkxxfsmrl84chp4wfr4v46ff9pc2m"; libraryHaskellDepends = [ array base ]; description = "Imperative ST/IO based disjoint set data structure"; license = lib.licenses.bsd3; }) {}; "disk-free-space" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "disk-free-space"; version = "0.1.0.1"; sha256 = "07rqj8k1vh3cykq9yidpjxhgh1f7vgmjs6y1nv5kq2217ff4yypi"; revision = "3"; editedCabalFile = "0x0wjycr3rhw9vcq51b4sz8cf7mcvx7whhywv72y25r9385lxb3i"; libraryHaskellDepends = [ base ]; description = "Retrieve information about disk space usage"; license = lib.licenses.bsd3; }) {}; "diskhash" = callPackage ({ mkDerivation, base, bytestring, directory, HUnit, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 , test-framework-th }: mkDerivation { pname = "diskhash"; version = "0.0.4.2"; sha256 = "0rjbjjvvr75ki8kw8y3xf1z8x8cg46h10c73600lcz3bnxba188c"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring directory HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th ]; description = "Disk-based hash table"; license = lib.licenses.mit; }) {}; "display" = callPackage ({ mkDerivation, base, bytestring, text }: mkDerivation { pname = "display"; version = "0.0.1"; sha256 = "0hn1zdis621h87r4mr35vic9473iwqcdjnmmfgs1j5dfsh62kd6b"; libraryHaskellDepends = [ base bytestring text ]; description = "Display things for humans to read"; license = lib.licenses.bsd3; }) {}; "display-haskell-do" = callPackage ({ mkDerivation, aeson, base, text }: mkDerivation { pname = "display-haskell-do"; version = "0.1.0.0"; sha256 = "0j2rsmgmkfwy0w96y1qzr5vmhr16qgd46rka8ya17rakb4rzvi3q"; libraryHaskellDepends = [ aeson base text ]; description = "A display API for HaskellDO"; license = lib.licenses.asl20; }) {}; "disposable" = callPackage ({ mkDerivation, base, ghcjs-base-stub, stm }: mkDerivation { pname = "disposable"; version = "1.0.0.0"; sha256 = "0kzyzbhhjm005fi2n59j4in58kps4rciaza9pzi0qd2xnn9j5iqv"; libraryHaskellDepends = [ base ghcjs-base-stub stm ]; description = "Allows storing different resource-releasing actions together"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dist-upload" = callPackage ({ mkDerivation, base, Cabal, directory, filepath, process }: mkDerivation { pname = "dist-upload"; version = "0.0.4"; sha256 = "1i9g4jqmmjydcvi07878k6yb5kvxab6dlw3j6nkjdn4mcsc50s71"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal directory filepath process ]; doHaddock = false; description = "Generate/Upload cabal package to Hackage"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "distance" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "distance"; version = "0.1.0.0"; sha256 = "0n2arnkkpsc2rwlg0989aawgyqh1ccq1cz5dbn88z3pzaqfgnz00"; revision = "1"; editedCabalFile = "0iysmnl4p1fsb4zd0mmr6q7zc7w90jrwcxxm7vi38658x19r8qmq"; libraryHaskellDepends = [ base ]; description = "Useful distance datatype and functions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "distance-of-time" = callPackage ({ mkDerivation, base, hspec, QuickCheck, time }: mkDerivation { pname = "distance-of-time"; version = "0.1.2.0"; sha256 = "0s6d6a2b3pqxmgs3h7pqalwgb5m3f3pfjgc80wa57bf85f9f0gpk"; libraryHaskellDepends = [ base time ]; testHaskellDepends = [ base hspec QuickCheck time ]; description = "Generate readable distances between times"; license = lib.licenses.mit; }) {}; "distributed-closure" = callPackage ({ mkDerivation, async, base, binary, bytestring, constraints , hspec, QuickCheck, syb, template-haskell }: mkDerivation { pname = "distributed-closure"; version = "0.4.2.0"; sha256 = "0l2pm3b3g539p0ll30x5csyzx51q7ydmdl9m94yx988sx9dv7l0n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring constraints syb template-haskell ]; executableHaskellDepends = [ async base binary bytestring ]; testHaskellDepends = [ base binary hspec QuickCheck ]; description = "Serializable closures for distributed programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "distributed-fork" = callPackage ({ mkDerivation, async, base, binary, bytestring, constraints , distributed-closure, exceptions, stm, tasty, tasty-hunit , terminal-size, text, transformers, typed-process, unix }: mkDerivation { pname = "distributed-fork"; version = "0.0.1.3"; sha256 = "182dd0lnc53ij1bh2rbw6zr3mnyyjddii1mak0i4s1za1jsh14hp"; libraryHaskellDepends = [ async base binary bytestring constraints distributed-closure exceptions stm terminal-size text transformers typed-process ]; testHaskellDepends = [ base tasty tasty-hunit unix ]; description = "Like 'forkIO', but uses remote machines instead of local threads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-fork-aws-lambda" = callPackage ({ mkDerivation, aeson, aeson-qq, amazonka, amazonka-cloudformation , amazonka-core, amazonka-lambda, amazonka-s3, amazonka-sqs, async , base, base64-bytestring, bytestring, containers, distributed-fork , elf, interpolate, lens, lens-aeson, safe-exceptions, SHA, stm , stratosphere, tasty, tasty-hunit, text, time , unordered-containers, zip-archive }: mkDerivation { pname = "distributed-fork-aws-lambda"; version = "0.0.2.0"; sha256 = "02lkr9w766v2392k7c0lh8r4g9iyw1hnb3z2pqablqjxpi514s4g"; libraryHaskellDepends = [ aeson aeson-qq amazonka amazonka-cloudformation amazonka-core amazonka-lambda amazonka-s3 amazonka-sqs async base base64-bytestring bytestring containers distributed-fork elf interpolate lens lens-aeson safe-exceptions SHA stm stratosphere text time unordered-containers zip-archive ]; testHaskellDepends = [ base distributed-fork tasty tasty-hunit text ]; description = "AWS Lambda backend for distributed-fork"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process" = callPackage ({ mkDerivation, base, binary, bytestring, containers , data-accessor, deepseq, distributed-static, exceptions, hashable , mtl, network-transport, network-transport-tcp, random , rank1dynamic, stm, syb, template-haskell, time, transformers }: mkDerivation { pname = "distributed-process"; version = "0.7.4"; sha256 = "01ck0vhy8rrilyph6ijpxdmh9jijfbx2ri7k2hmacbblwj4bzafq"; revision = "1"; editedCabalFile = "02b499kz94v9ls6l95q9wxh0f56nzfyq7rslq3jf6xp94ydcnhwy"; libraryHaskellDepends = [ base binary bytestring containers data-accessor deepseq distributed-static exceptions hashable mtl network-transport random rank1dynamic stm syb template-haskell time transformers ]; benchmarkHaskellDepends = [ base binary bytestring network-transport-tcp ]; description = "Cloud Haskell: Erlang-style concurrency in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-async" = callPackage ({ mkDerivation, ansi-terminal, base, binary, containers , data-accessor, deepseq, distributed-process , distributed-process-systest, exceptions, fingertree, hashable , mtl, network, network-transport, network-transport-tcp, rematch , stm, test-framework, test-framework-hunit, time, transformers , unordered-containers }: mkDerivation { pname = "distributed-process-async"; version = "0.2.6"; sha256 = "0d10na24a7w1rd1qkq62xq01fkywm457421lp0frhs5p5c1kb7aw"; libraryHaskellDepends = [ base binary containers data-accessor deepseq distributed-process exceptions fingertree hashable mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary deepseq distributed-process distributed-process-systest exceptions network network-transport network-transport-tcp rematch stm test-framework test-framework-hunit transformers ]; description = "Cloud Haskell Async API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-azure" = callPackage ({ mkDerivation, azure-service-api, base, binary, bytestring , certificate, distributed-process, distributed-static , executable-path, filepath, libssh2, mtl, network-transport , network-transport-tcp, pureMD5, rank1dynamic, transformers, unix }: mkDerivation { pname = "distributed-process-azure"; version = "0.1.0"; sha256 = "0dc0izlsxzcr5jyiad5yvgs5sp5b6dqwr6gxxkk99p7h1wpd4r2g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ azure-service-api base binary bytestring certificate distributed-process distributed-static executable-path filepath libssh2 mtl network-transport network-transport-tcp pureMD5 rank1dynamic transformers unix ]; description = "Microsoft Azure backend for Cloud Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-client-server" = callPackage ({ mkDerivation, ansi-terminal, base, binary, containers, deepseq , distributed-process, distributed-process-async , distributed-process-extras, distributed-process-systest , exceptions, fingertree, ghc-prim, hashable, HUnit, mtl, network , network-transport, network-transport-tcp, rematch, stm , test-framework, test-framework-hunit, time, transformers , unordered-containers }: mkDerivation { pname = "distributed-process-client-server"; version = "0.2.5.1"; sha256 = "15wd3nb68igg7izjb1zzcdcgsh8a9akhfw41arzdp7xcwp6prxy7"; libraryHaskellDepends = [ base binary containers deepseq distributed-process distributed-process-async distributed-process-extras exceptions fingertree hashable mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary containers deepseq distributed-process distributed-process-async distributed-process-extras distributed-process-systest exceptions fingertree ghc-prim HUnit mtl network network-transport network-transport-tcp rematch stm test-framework test-framework-hunit transformers ]; description = "The Cloud Haskell Application Platform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-ekg" = callPackage ({ mkDerivation, base, distributed-process, ekg-core, text , unordered-containers }: mkDerivation { pname = "distributed-process-ekg"; version = "0.1.1.0"; sha256 = "0fha4h9kf10vf93hvs71vsl06bnxl9h0nikbypba06ri63wmxh95"; libraryHaskellDepends = [ base distributed-process ekg-core text unordered-containers ]; description = "Collect node stats for EKG"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-execution" = callPackage ({ mkDerivation, ansi-terminal, base, binary, bytestring , containers, data-accessor, deepseq, distributed-process , distributed-process-client-server, distributed-process-extras , distributed-process-supervisor, distributed-process-tests , distributed-static, fingertree, ghc-prim, hashable, HUnit, mtl , network, network-transport, network-transport-tcp, QuickCheck , rematch, stm, test-framework, test-framework-hunit , test-framework-quickcheck2, time, transformers , unordered-containers }: mkDerivation { pname = "distributed-process-execution"; version = "0.1.2.2"; sha256 = "1dgpvgip2ji36jfrmxp818b2mz1fvh77l4l64m3ayljf75mwmgwz"; revision = "2"; editedCabalFile = "18kq0ldz2lci5f2dx98m67gch7539yj7fyaxrqjgk0h2dsc7klfg"; libraryHaskellDepends = [ base binary containers data-accessor deepseq distributed-process distributed-process-client-server distributed-process-extras distributed-process-supervisor fingertree hashable mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary bytestring containers data-accessor deepseq distributed-process distributed-process-extras distributed-process-tests distributed-static fingertree ghc-prim hashable HUnit mtl network network-transport network-transport-tcp QuickCheck rematch stm test-framework test-framework-hunit test-framework-quickcheck2 time transformers unordered-containers ]; description = "Execution Framework for The Cloud Haskell Application Platform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-extras" = callPackage ({ mkDerivation, ansi-terminal, base, binary, bytestring , containers, data-accessor, deepseq, distributed-process , distributed-process-systest, distributed-static, exceptions , fingertree, ghc-prim, hashable, HUnit, mtl, network , network-transport, network-transport-tcp, QuickCheck, rematch , stm, test-framework, test-framework-hunit , test-framework-quickcheck2, time, transformers , unordered-containers }: mkDerivation { pname = "distributed-process-extras"; version = "0.3.5"; sha256 = "0yva1ydm34fjvzn1z3jfb436d1m3d54fzs3kxqzgsf1nwxpz25rk"; libraryHaskellDepends = [ base binary containers deepseq distributed-process exceptions fingertree hashable mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary bytestring containers data-accessor deepseq distributed-process distributed-process-systest distributed-static fingertree ghc-prim hashable HUnit mtl network network-transport network-transport-tcp QuickCheck rematch stm test-framework test-framework-hunit test-framework-quickcheck2 time transformers unordered-containers ]; description = "Cloud Haskell Extras"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-fsm" = callPackage ({ mkDerivation, ansi-terminal, base, binary, bytestring , containers, data-accessor, deepseq, distributed-process , distributed-process-client-server, distributed-process-extras , distributed-process-systest, distributed-static, exceptions , fingertree, ghc-prim, hashable, HUnit, mtl, network , network-transport, network-transport-tcp, QuickCheck, rematch , stm, test-framework, test-framework-hunit , test-framework-quickcheck2, time, transformers , unordered-containers }: mkDerivation { pname = "distributed-process-fsm"; version = "0.0.1"; sha256 = "1fv0xc0gpdibvw2yjbl5sw1qa1a34awqkv6y4vwpvd1ms0jasff6"; libraryHaskellDepends = [ base binary containers deepseq distributed-process distributed-process-client-server distributed-process-extras exceptions mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary bytestring containers data-accessor deepseq distributed-process distributed-process-extras distributed-process-systest distributed-static fingertree ghc-prim hashable HUnit mtl network network-transport network-transport-tcp QuickCheck rematch stm test-framework test-framework-hunit test-framework-quickcheck2 time transformers unordered-containers ]; description = "The Cloud Haskell implementation of Erlang/OTP gen_statem"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-lifted" = callPackage ({ mkDerivation, base, binary, deepseq, distributed-process , distributed-process-monad-control, HUnit, lifted-base , monad-control, mtl, network, network-transport , network-transport-tcp, rematch, test-framework , test-framework-hunit, transformers, transformers-base }: mkDerivation { pname = "distributed-process-lifted"; version = "0.3.0.1"; sha256 = "1074f1wblsmx89hkblds3npf2ha3p8ighdq0kjywb5522addbxrk"; libraryHaskellDepends = [ base deepseq distributed-process distributed-process-monad-control lifted-base monad-control mtl network-transport transformers transformers-base ]; testHaskellDepends = [ base binary distributed-process HUnit lifted-base mtl network network-transport network-transport-tcp rematch test-framework test-framework-hunit transformers ]; description = "monad-control style typeclass and transformer instances for Process monad"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-monad-control" = callPackage ({ mkDerivation, base, distributed-process, monad-control , transformers, transformers-base }: mkDerivation { pname = "distributed-process-monad-control"; version = "0.5.1.3"; sha256 = "16zlwlk52rc8q4bfxk9ah5ikyw2gh0bwws9lhvp5zkzlmhfmdzx1"; libraryHaskellDepends = [ base distributed-process monad-control transformers transformers-base ]; description = "Orphan instances for MonadBase and MonadBaseControl"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-p2p" = callPackage ({ mkDerivation, base, binary, bytestring, containers , distributed-process, mtl, network, network-transport , network-transport-tcp }: mkDerivation { pname = "distributed-process-p2p"; version = "0.1.5.0"; sha256 = "0izlk0m0n0s8rdr31lfc05nbsqdwr2zfl2ai3j60r7hzq62i7rby"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers distributed-process mtl network network-transport network-transport-tcp ]; executableHaskellDepends = [ base distributed-process mtl ]; description = "Peer-to-peer node discovery for Cloud Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-platform" = callPackage ({ mkDerivation, ansi-terminal, base, binary, bytestring , containers, data-accessor, deepseq, distributed-process , distributed-static, fingertree, ghc-prim, hashable, HUnit, mtl , network, network-transport, network-transport-tcp, QuickCheck , rematch, stm, test-framework, test-framework-hunit , test-framework-quickcheck2, time, transformers , unordered-containers }: mkDerivation { pname = "distributed-process-platform"; version = "0.1.0"; sha256 = "0bxfynvqkzvah7gbg74yzwpma8j32bamnyysj6dk39da0v880abm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary containers data-accessor deepseq distributed-process fingertree hashable mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary bytestring containers data-accessor deepseq distributed-process distributed-static fingertree ghc-prim hashable HUnit mtl network network-transport network-transport-tcp QuickCheck rematch stm test-framework test-framework-hunit test-framework-quickcheck2 time transformers unordered-containers ]; description = "The Cloud Haskell Application Platform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-registry" = callPackage ({ mkDerivation, ansi-terminal, base, binary, bytestring , containers, data-accessor, deepseq, distributed-process , distributed-process-client-server, distributed-process-extras , distributed-process-supervisor, distributed-process-tests , distributed-static, fingertree, hashable, HUnit, mtl, network , network-transport, network-transport-tcp, rematch, stm , test-framework, test-framework-hunit, time, transformers , unordered-containers }: mkDerivation { pname = "distributed-process-registry"; version = "0.1.0.2"; sha256 = "1lkm11bak05yzs6yj80fk672zfps8crhf2fv6fzlqd43vv4nwbmf"; libraryHaskellDepends = [ base binary containers data-accessor deepseq distributed-process distributed-process-client-server distributed-process-extras distributed-process-supervisor fingertree hashable mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary bytestring containers data-accessor deepseq distributed-process distributed-process-extras distributed-process-tests distributed-static fingertree hashable HUnit mtl network network-transport network-transport-tcp rematch stm test-framework test-framework-hunit time transformers unordered-containers ]; description = "Cloud Haskell Extended Process Registry"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-simplelocalnet" = callPackage ({ mkDerivation, base, binary, bytestring, containers , data-accessor, distributed-process, network, network-multicast , network-transport, network-transport-tcp, transformers }: mkDerivation { pname = "distributed-process-simplelocalnet"; version = "0.2.4"; sha256 = "0ayz2l48ykbsb7wmyf5cl6anmrrr3bxspbadv7nwa1lg74rqpsif"; revision = "2"; editedCabalFile = "1msya8gyk48yngw5znyr68f5ygvmiz6yjyhwkgxzjj56h4zh0jh4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers data-accessor distributed-process network network-multicast network-transport network-transport-tcp transformers ]; description = "Simple zero-configuration backend for Cloud Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-supervisor" = callPackage ({ mkDerivation, ansi-terminal, base, binary, bytestring , containers, data-accessor, deepseq, distributed-process , distributed-process-client-server, distributed-process-extras , distributed-static, exceptions, fingertree, ghc-prim, hashable , HUnit, mtl, network, network-transport, network-transport-tcp , random, rematch, stm, test-framework, test-framework-hunit, time , transformers, unordered-containers }: mkDerivation { pname = "distributed-process-supervisor"; version = "0.2.1"; sha256 = "1cawbyz0nnx0kad1pqi1815nvdcvsap68j5a4ksdg8h8rlkvm05q"; libraryHaskellDepends = [ base binary bytestring containers data-accessor deepseq distributed-process distributed-process-client-server distributed-process-extras distributed-static exceptions fingertree hashable mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary bytestring containers data-accessor deepseq distributed-process distributed-process-client-server distributed-process-extras distributed-static exceptions fingertree ghc-prim hashable HUnit mtl network network-transport network-transport-tcp random rematch stm test-framework test-framework-hunit time transformers unordered-containers ]; description = "Supervisors for The Cloud Haskell Application Platform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-systest" = callPackage ({ mkDerivation, ansi-terminal, base, binary, bytestring , distributed-process, distributed-static, HUnit, network , network-transport, random, rematch, stm, test-framework , test-framework-hunit }: mkDerivation { pname = "distributed-process-systest"; version = "0.1.1"; sha256 = "13hi9swkjk0mgj7by810hgnf985mxngf9sxdskn3a9k6l16l6wx1"; libraryHaskellDepends = [ ansi-terminal base binary bytestring distributed-process distributed-static HUnit network network-transport random rematch stm test-framework test-framework-hunit ]; description = "Cloud Haskell Test Support"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-task" = callPackage ({ mkDerivation, ansi-terminal, base, binary, bytestring , containers, data-accessor, deepseq, distributed-process , distributed-process-async, distributed-process-client-server , distributed-process-extras, distributed-process-tests , distributed-static, fingertree, ghc-prim, hashable, HUnit, mtl , network, network-transport, network-transport-tcp, QuickCheck , rematch, stm, test-framework, test-framework-hunit , test-framework-quickcheck2, time, transformers , unordered-containers }: mkDerivation { pname = "distributed-process-task"; version = "0.1.2.2"; sha256 = "08sws0nay3li3bwh6jzmfcz77ac8wq5j2iij8dkd31ci3gqcl9gc"; revision = "1"; editedCabalFile = "09lwjaq1wlh078dbx0j2jrrw4ggjmijh812mwpn3h3vgc54si098"; libraryHaskellDepends = [ base binary containers data-accessor deepseq distributed-process distributed-process-async distributed-process-client-server distributed-process-extras fingertree hashable mtl stm time transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base binary bytestring containers data-accessor deepseq distributed-process distributed-process-async distributed-process-client-server distributed-process-extras distributed-process-tests distributed-static fingertree ghc-prim hashable HUnit mtl network network-transport network-transport-tcp QuickCheck rematch stm test-framework test-framework-hunit test-framework-quickcheck2 time transformers unordered-containers ]; description = "Task Framework for The Cloud Haskell Application Platform"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-tests" = callPackage ({ mkDerivation, ansi-terminal, base, binary, bytestring , distributed-process, distributed-static, HUnit, network , network-transport, network-transport-inmemory, random, rematch , setenv, stm, test-framework, test-framework-hunit }: mkDerivation { pname = "distributed-process-tests"; version = "0.4.11"; sha256 = "0rpmmyl3bal61q1gg6kk57i8whvard8r6f6w57pdgspp2sy5bhh7"; libraryHaskellDepends = [ ansi-terminal base binary bytestring distributed-process distributed-static HUnit network network-transport random rematch setenv stm test-framework test-framework-hunit ]; testHaskellDepends = [ base network network-transport network-transport-inmemory test-framework ]; description = "Tests and test support tools for distributed-process"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-process-zookeeper" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq , distributed-process, distributed-process-monad-control , enclosed-exceptions, hspec, hzk, lifted-base, monad-control, mtl , network, network-transport, network-transport-tcp, transformers }: mkDerivation { pname = "distributed-process-zookeeper"; version = "0.2.3.0"; sha256 = "08dbqmzg80mffa4a3xls99mrk0i9zsx5f5s2nv8x35dlirdlbiwh"; revision = "1"; editedCabalFile = "1mvhc7lb4ssmjy24945fj7x185y665qn1gy9bldslfck3rdzi19n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers deepseq distributed-process hzk mtl network network-transport network-transport-tcp transformers ]; testHaskellDepends = [ base bytestring deepseq distributed-process distributed-process-monad-control enclosed-exceptions hspec hzk lifted-base monad-control network network-transport network-transport-tcp transformers ]; description = "A Zookeeper back-end for Cloud Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distributed-static" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq , rank1dynamic }: mkDerivation { pname = "distributed-static"; version = "0.3.9"; sha256 = "1nch2k8dnlf6is2p4skh8vd0qbkgai4r6msfn6r5cr0cqaarb6pf"; libraryHaskellDepends = [ base binary bytestring containers deepseq rank1dynamic ]; description = "Compositional, type-safe, polymorphic static values and closures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "distribution" = callPackage ({ mkDerivation, array, base, containers, MonadRandom, random }: mkDerivation { pname = "distribution"; version = "1.1.1.0"; sha256 = "1cc16020b8jifcqb2k61g9rv100i8iga7dfsi8jf502myvpgilpx"; libraryHaskellDepends = [ array base containers MonadRandom random ]; description = "Finite discrete probability distributions"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "distribution-nixpkgs" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers , deepseq, hspec, language-nix, lens, pretty, process, split }: mkDerivation { pname = "distribution-nixpkgs"; version = "1.6.2"; sha256 = "0kq4pf5dalifxd8qxz75fazfjspn36q0cmp8d1jd7w9zlzc3c4dz"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring Cabal containers deepseq language-nix lens pretty process split ]; testHaskellDepends = [ base deepseq hspec lens ]; description = "Types and functions to manipulate the Nixpkgs distribution"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ peti ]; }) {}; "distribution-opensuse" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, containers , deepseq, Diff, extra, foldl, hashable, hsemail, mtl, parsec-class , pretty, text, time, turtle }: mkDerivation { pname = "distribution-opensuse"; version = "1.1.3"; sha256 = "1yrir5x70nsw5rajcphmr7bzi7k2m05iw97bl7b3v3a5q1i69as5"; 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 ]; testHaskellDepends = [ base ]; description = "Types, functions, and tools to manipulate the openSUSE distribution"; license = lib.licenses.bsd3; }) {}; "distribution-plot" = callPackage ({ mkDerivation, base, Chart, Chart-cairo, colour, containers , data-default-class, distribution, lens }: mkDerivation { pname = "distribution-plot"; version = "1.0.0.0"; sha256 = "16k57dxg79x3i7j62ln063j4g4v4n5x80b12pajjrpxrmaffy79n"; libraryHaskellDepends = [ base Chart Chart-cairo colour containers data-default-class distribution lens ]; description = "Easily plot distributions from the distribution package.."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "distributive" = callPackage ({ mkDerivation, base, base-orphans, generic-deriving, hspec , hspec-discover, tagged, transformers }: mkDerivation { pname = "distributive"; version = "0.6.2.1"; sha256 = "14bb66qyfn43bj688igfvnfjw7iycjf4n2k38sm8rxbqw2916dfp"; revision = "1"; editedCabalFile = "033890dfyd23dh7g7px863l0hr1b881jnhv4kgwaq16a3iagb68g"; libraryHaskellDepends = [ base base-orphans tagged transformers ]; testHaskellDepends = [ base generic-deriving hspec ]; testToolDepends = [ hspec-discover ]; description = "Distributive functors -- Dual to Traversable"; license = lib.licenses.bsd3; }) {}; "ditto" = callPackage ({ mkDerivation, base, containers, mtl, semigroups, text, torsor }: mkDerivation { pname = "ditto"; version = "0.4"; sha256 = "0qnkv0r5dm73qlrsgwxwzm7f9gbknwcy1dzbjs6vlcmx8hyqh2gp"; libraryHaskellDepends = [ base containers mtl semigroups text torsor ]; description = "ditto is a type-safe HTML form generation and validation library"; license = lib.licenses.bsd3; }) {}; "ditto-lucid" = callPackage ({ mkDerivation, base, ditto, lucid, path-pieces, text }: mkDerivation { pname = "ditto-lucid"; version = "0.4"; sha256 = "1if543wf7div8ww90ifdh75i2w99lhbfh8pfnzmd1yaw2j1m35ff"; libraryHaskellDepends = [ base ditto lucid path-pieces text ]; description = "Add support for using lucid with Ditto"; license = lib.licenses.bsd3; }) {}; "diversity" = callPackage ({ mkDerivation, base, containers, data-ordlist, fasta , math-functions, MonadRandom, optparse-applicative, parsec, pipes , random-shuffle, scientific, semigroups, split }: mkDerivation { pname = "diversity"; version = "0.8.1.0"; sha256 = "0ci864ki4hfrm4g82xbqhmkcvvifglrwf8ljjbawk32wpmz15yqv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-ordlist fasta math-functions MonadRandom parsec random-shuffle scientific split ]; executableHaskellDepends = [ base containers fasta optparse-applicative pipes semigroups ]; description = "Quantify the diversity of a population"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "dixi" = callPackage ({ mkDerivation, acid-state, aeson, aeson-pretty, attoparsec, base , base-orphans, blaze-html, blaze-markup, bytestring , composition-tree, containers, data-default, directory, either , filepath, heredoc, lens, network-uri, pandoc, pandoc-types , patches-vector, safecopy, servant, servant-blaze, servant-docs , servant-server, shakespeare, template-haskell, text, time , time-locale-compat, timezone-olson, timezone-series, transformers , vector, warp, yaml }: mkDerivation { pname = "dixi"; version = "0.6.9.2"; sha256 = "1mxnvh42ji4dlsxp1982dzlzpvncc9nqah6i6gqkjbwcckshl69r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ acid-state aeson base base-orphans blaze-html blaze-markup bytestring composition-tree containers data-default either heredoc lens network-uri pandoc pandoc-types patches-vector safecopy servant servant-blaze servant-server shakespeare template-haskell text time time-locale-compat timezone-olson timezone-series transformers vector ]; executableHaskellDepends = [ acid-state base base-orphans directory filepath servant-server text warp yaml ]; testHaskellDepends = [ aeson aeson-pretty attoparsec base base-orphans bytestring lens patches-vector servant servant-blaze servant-docs shakespeare text time vector ]; description = "A wiki implemented with a firm theoretical foundation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "djembe" = callPackage ({ mkDerivation, base, hmidi, hspec, lens, mtl, QuickCheck, random }: mkDerivation { pname = "djembe"; version = "0.1.1.2"; sha256 = "0a3sxdblg2k1xaagvs28358vm3p8nzfa1l2dggqzm7f2z7qqjajj"; libraryHaskellDepends = [ base hmidi hspec lens mtl QuickCheck random ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Hit drums with haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "djinn" = callPackage ({ mkDerivation, array, base, containers, haskeline, mtl, pretty }: mkDerivation { pname = "djinn"; version = "2014.9.7"; sha256 = "1p9dvzb83nlrq8h4brdq5l9dm2zf28rjhsmi7nwmac79p5pk9y2g"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers haskeline mtl pretty ]; description = "Generate Haskell code from a type"; license = lib.licenses.bsd3; }) {}; "djinn-ghc" = callPackage ({ mkDerivation, async, base, containers, djinn-lib, ghc, mtl , transformers }: mkDerivation { pname = "djinn-ghc"; version = "0.0.2.3"; sha256 = "190llfn8dvxkdan806nybn3d4psmnr1126zg8lmk8p5wd7nnm5fb"; libraryHaskellDepends = [ async base containers djinn-lib ghc mtl transformers ]; description = "Generate Haskell code from a type. Bridge from Djinn to GHC API."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "djinn-lib" = callPackage ({ mkDerivation, base, containers, mtl, pretty }: mkDerivation { pname = "djinn-lib"; version = "0.0.1.3"; sha256 = "0r1kby67flpyizj117r5q0q3sj61csqxd44za5r9292hj3cacd9v"; revision = "1"; editedCabalFile = "0zz4q631wpxdm4h499j0m1kin4n1ahnwzb0x2jh6vd463i89xlbk"; libraryHaskellDepends = [ base containers mtl pretty ]; description = "Generate Haskell code from a type. Library extracted from djinn package."; license = lib.licenses.bsd3; }) {}; "djinn-th" = callPackage ({ mkDerivation, base, containers, logict, template-haskell }: mkDerivation { pname = "djinn-th"; version = "0.0.1"; sha256 = "089b6z8hcv6q9y77zy8m96lc00r1ckzmff0mybp9l1akj7gwdpix"; libraryHaskellDepends = [ base containers logict template-haskell ]; description = "Generate executable Haskell code from a type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dl-fedora" = callPackage ({ mkDerivation, base, bytestring, directory, extra, filepath , http-client, http-client-tls, http-directory, http-types , optparse-applicative, regex-posix, simple-cmd, simple-cmd-args , text, time, unix, xdg-userdirs }: mkDerivation { pname = "dl-fedora"; version = "0.9.2"; sha256 = "1x48nrgz34a3kyfkv126jscbjv5yra8h0csrb6sw8f9jw5x3spss"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory extra filepath http-client http-client-tls http-directory http-types optparse-applicative regex-posix simple-cmd simple-cmd-args text time unix xdg-userdirs ]; testHaskellDepends = [ base simple-cmd ]; description = "Fedora image download tool"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "dlist" = callPackage ({ mkDerivation, base, deepseq, QuickCheck }: mkDerivation { pname = "dlist"; version = "1.0"; sha256 = "0581a60xw4gw7pmqlmg5w2hr4hm9yjgx4c2z6v63y5xv51rn6g8p"; libraryHaskellDepends = [ base deepseq ]; testHaskellDepends = [ base QuickCheck ]; description = "Difference lists"; license = lib.licenses.bsd3; }) {}; "dlist-instances" = callPackage ({ mkDerivation, base, dlist, semigroups }: mkDerivation { pname = "dlist-instances"; version = "0.1.1.1"; sha256 = "0nsgrr25r4qxv2kpn7i20hra8jjkyllxfrhh5hml3ysjdz010jni"; libraryHaskellDepends = [ base dlist semigroups ]; description = "Difference lists instances"; license = lib.licenses.bsd3; }) {}; "dlist-nonempty" = callPackage ({ mkDerivation, base, base-compat, Cabal, criterion, deepseq , dlist, dlist-instances, QuickCheck, quickcheck-instances , semigroupoids }: mkDerivation { pname = "dlist-nonempty"; version = "0.1.1"; sha256 = "0csbspdy43pzvasb5mhs5pz2f49ws78pi253cx7pp84wjx6ads20"; revision = "12"; editedCabalFile = "0b8lkcpzxjdwm13v7y35j2x3sy97rwzyjwdwzag1va4lvfwa1287"; libraryHaskellDepends = [ base base-compat deepseq dlist semigroupoids ]; testHaskellDepends = [ base Cabal QuickCheck quickcheck-instances ]; benchmarkHaskellDepends = [ base base-compat criterion dlist dlist-instances ]; description = "Non-empty difference lists"; license = lib.licenses.bsd3; }) {}; "dmc" = callPackage ({ mkDerivation, base, hspec, process, QuickCheck }: mkDerivation { pname = "dmc"; version = "1.2"; sha256 = "1n9l11bqn3sgdvrmcq278rcdgbnsy59bymvnwxv1npgp8i5fgw27"; libraryHaskellDepends = [ base process ]; testHaskellDepends = [ base hspec process QuickCheck ]; description = "cmd for common cases"; license = lib.licenses.publicDomain; }) {}; "dmcc" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, case-insensitive , classy-prelude, configurator, containers, HsOpenSSL, http-client , io-streams, lens, monad-control, monad-logger, network , openssl-streams, random, safe-exceptions, stm, text, time , transformers-base, unix, unliftio, websockets, xml-conduit , xml-hamlet }: mkDerivation { pname = "dmcc"; version = "1.1.0.2"; sha256 = "0xm5lxnaqlrsgxvcr4xhf85angv5is1rhy992frkiz75w74adzd7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary bytestring case-insensitive classy-prelude containers HsOpenSSL http-client io-streams lens monad-control monad-logger network openssl-streams safe-exceptions stm text time transformers-base unliftio xml-conduit xml-hamlet ]; executableHaskellDepends = [ aeson base bytestring classy-prelude configurator containers monad-control monad-logger random stm text unix unliftio websockets ]; description = "AVAYA DMCC API bindings and WebSockets server for AVAYA"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dmenu" = callPackage ({ mkDerivation, base, containers, directory, lens, mtl, process , transformers }: mkDerivation { pname = "dmenu"; version = "0.3.1.1"; sha256 = "0d76pdddsp60ip1sfx0qm0jbnf4zyiwjv6yxqv2maqsds76pyi11"; libraryHaskellDepends = [ base containers directory lens mtl process transformers ]; description = "Complete bindings to the dmenu and dmenu2 command line tools"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dmenu-pkill" = callPackage ({ mkDerivation, base, containers, directory, dmenu, lens, mtl , process, transformers }: mkDerivation { pname = "dmenu-pkill"; version = "0.1.0.1"; sha256 = "0y5vkrfwrvnwvfmd340w92ngy9iwyf8kl6gmvb15dpb7z8bi6vz3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory dmenu lens mtl process transformers ]; description = "dmenu script for killing applications. Sortable by process id or CPU/MEM usage."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dmenu-pmount" = callPackage ({ mkDerivation, base, containers, directory, dmenu, lens, mtl , process, transformers }: mkDerivation { pname = "dmenu-pmount"; version = "0.1.0.1"; sha256 = "0hv6gyjhnxwqyfd9z50na51fdaxxbj2cc1xraqigdi3b03mdpjy5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory dmenu lens mtl process transformers ]; description = "Mounting and unmounting linux devices as user with dmenu and pmount"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dmenu-search" = callPackage ({ mkDerivation, base, containers, directory, dmenu, lens, mtl , process, transformers }: mkDerivation { pname = "dmenu-search"; version = "0.1.0.1"; sha256 = "1j9yngj78g1i9g8b8zd3bsa4772w2jcqskqd9znv7fk4jzl9zcla"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory dmenu lens mtl process transformers ]; description = "dmenu script for searching the web with customizable search engines"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dns" = callPackage ({ mkDerivation, array, async, attoparsec, auto-update, base , base16-bytestring, base64-bytestring, bytestring, containers , cryptonite, doctest, hourglass, hspec, iproute, mtl, network , psqueues, QuickCheck, word8 }: mkDerivation { pname = "dns"; version = "4.0.1"; sha256 = "1jv89bdhvwb51d9h9157k2r1cg7x0gzari91lddwvghrkx8v9k90"; libraryHaskellDepends = [ array async attoparsec auto-update base base16-bytestring base64-bytestring bytestring containers cryptonite hourglass iproute mtl network psqueues ]; testHaskellDepends = [ base bytestring doctest hspec iproute network QuickCheck word8 ]; doHaddock = false; testTarget = "spec"; description = "DNS library in Haskell"; license = lib.licenses.bsd3; }) {}; "dns-patterns" = callPackage ({ mkDerivation, attoparsec, base, bytestring, HUnit , parser-combinators, text }: mkDerivation { pname = "dns-patterns"; version = "0.1"; sha256 = "01ap0j5ar81v5k9dm0vsd03271xkqwi0a1dx3s9yflg7ll98yjs8"; libraryHaskellDepends = [ attoparsec base bytestring parser-combinators text ]; testHaskellDepends = [ attoparsec base bytestring HUnit text ]; description = "DNS name parsing and pattern matching utilities"; license = lib.licenses.bsd3; }) {}; "dnscache" = callPackage ({ mkDerivation, base, bytestring, containers, contstuff, dns , iproute, time }: mkDerivation { pname = "dnscache"; version = "1.1.0"; sha256 = "0bwpfw7fsis0sqnqrgw13ifla17mcm2xk9b9jagjjqmim66d6zxb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers contstuff dns iproute time ]; executableHaskellDepends = [ base ]; description = "Caching DNS resolver library and mass DNS resolver utility"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dnsrbl" = callPackage ({ mkDerivation, base, containers, hsdns, HUnit, network }: mkDerivation { pname = "dnsrbl"; version = "0.0.3"; sha256 = "07xq52aqqmzq1f68m8spr7fyax0cqnpv9mh5m4x3klxm0iznv9xm"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers hsdns HUnit network ]; description = "Asynchronous DNS RBL lookup"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dnssd" = callPackage ({ mkDerivation, base, dns_sd, transformers }: mkDerivation { pname = "dnssd"; version = "0.1.0.0"; sha256 = "0gfyyr1wcxni0r0r9df6lkmv6gvi0qvwclwi9majzg10pas6dk2n"; libraryHaskellDepends = [ base transformers ]; librarySystemDepends = [ dns_sd ]; description = "DNS service discovery bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {dns_sd = null;}; "do-list" = callPackage ({ mkDerivation, base, criterion, hspec, mtl, text }: mkDerivation { pname = "do-list"; version = "1.0.1"; sha256 = "155nqm4wfi9g5qxxx9gl74g6z2w3z08cysz6z60pmbdhc4s1jxxk"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; benchmarkHaskellDepends = [ base criterion mtl text ]; description = "Do notation for free"; license = lib.licenses.bsd3; }) {}; "do-notation" = callPackage ({ mkDerivation, base, indexed }: mkDerivation { pname = "do-notation"; version = "0.1.0.2"; sha256 = "1xbvphpwbzns4567zbk8baq0zd068dcprp59cjzhbplf9cypiwy9"; libraryHaskellDepends = [ base indexed ]; testHaskellDepends = [ base indexed ]; description = "Generalize do-notation to work on monads and indexed monads simultaneously"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "do-notation-dsl" = callPackage ({ mkDerivation, base, containers, doctest, doctest-discover , temporary }: mkDerivation { pname = "do-notation-dsl"; version = "0.1.0.3"; sha256 = "1q81hl8z4p2mqzijg69znf5cycv27phrrdd9f934brsv8fyvsbzx"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base containers doctest doctest-discover temporary ]; description = "An alternative to monads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "do-spaces" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring , case-insensitive, conduit, conduit-extra, config-ini, containers , cryptonite, exceptions, extra, filepath, generic-lens, hspec , http-api-data, http-client-tls, http-conduit, http-types, memory , microlens, mime-types, mtl, resourcet, text, time, transformers , unliftio, xml-conduit }: mkDerivation { pname = "do-spaces"; version = "0.2"; sha256 = "0nl3gj7jfamm4j8z16jxxl6xq3507p091zsvsa0gxmqiwkjqfc65"; libraryHaskellDepends = [ base base16-bytestring bytestring case-insensitive conduit conduit-extra config-ini containers cryptonite exceptions extra filepath generic-lens http-api-data http-client-tls http-conduit http-types memory microlens mime-types mtl text time transformers unliftio xml-conduit ]; testHaskellDepends = [ base bytestring case-insensitive conduit conduit-extra containers generic-lens hspec http-client-tls http-conduit http-types microlens mtl resourcet text time ]; description = "DigitalOcean Spaces API bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dobutok" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "dobutok"; version = "0.1.0.2"; sha256 = "06wi9p4gyxqiwaih1hg5p4wypi77si5y8c1akqsvh3ssr0sds74r"; libraryHaskellDepends = [ base ]; description = "Creates the time intervals for CLI changing messages on the screen"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dobutokO" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "dobutokO"; version = "0.3.2.0"; sha256 = "1qps4zvk3qn2d93778cs2b6kf1k9fjgw5248hyx9v0n05crfw2i8"; libraryHaskellDepends = [ base ]; description = "The library is intended to print updated messages on the terminal screen"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dobutokO-effects" = callPackage ({ mkDerivation, base, dobutokO-frequency }: mkDerivation { pname = "dobutokO-effects"; version = "0.13.0.0"; sha256 = "10xpr7nqhx1djsgcgfr40v7axkl8a0fxx16vrpvr7h525ygyibp5"; libraryHaskellDepends = [ base dobutokO-frequency ]; description = "A library to deal with SoX effects and possibilities"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "dobutokO-frequency" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "dobutokO-frequency"; version = "0.1.1.0"; sha256 = "11ngz39dqdcv6xkff9b590cbhd94gx1q71v6cz3birmhvbf8qwrm"; libraryHaskellDepends = [ base ]; description = "Helps to create experimental music. Working with frequencies and types."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dobutokO-poetry" = callPackage ({ mkDerivation, base, dobutokO-poetry-general, mmsyn3, mmsyn6ukr , mmsyn7s, uniqueness-periods, vector }: mkDerivation { pname = "dobutokO-poetry"; version = "0.17.0.0"; sha256 = "0swngd363lgyya80jvsyqj5a3mp8lkiirnbvy6kxdrharcqj2ahd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base dobutokO-poetry-general mmsyn3 mmsyn6ukr mmsyn7s uniqueness-periods vector ]; executableHaskellDepends = [ base dobutokO-poetry-general mmsyn3 mmsyn6ukr mmsyn7s uniqueness-periods vector ]; description = "Helps to order the 7 or less Ukrainian words to obtain somewhat suitable for poetry or music text"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "dobutokO-poetry-general" = callPackage ({ mkDerivation, base, mmsyn3, mmsyn6ukr, mmsyn7s, vector }: mkDerivation { pname = "dobutokO-poetry-general"; version = "0.1.0.0"; sha256 = "0gdhihblshxq70av2x8ni7vywdfic750kwq7qsbhagrqr71fvqb1"; libraryHaskellDepends = [ base mmsyn3 mmsyn6ukr mmsyn7s vector ]; description = "Helps to order the 7 or less words (first of all the Ukrainian ones) to obtain somewhat suitable for poetry or music text"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "dobutokO-poetry-general-languages" = callPackage ({ mkDerivation, base, dobutokO-poetry-general, mmsyn3, mmsyn6ukr , uniqueness-periods-general, vector }: mkDerivation { pname = "dobutokO-poetry-general-languages"; version = "0.2.0.0"; sha256 = "0gw89nagj1adb70k1li1p1syzgmc6g4lb0yfnjr9caiddq9mi9x5"; libraryHaskellDepends = [ base dobutokO-poetry-general mmsyn3 mmsyn6ukr uniqueness-periods-general vector ]; description = "Helps to order the 7 or less words to obtain somewhat suitable for poetry or music text"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "dobutokO2" = callPackage ({ mkDerivation, base, bytestring, directory, mmsyn2, mmsyn3 , mmsyn6ukr, mmsyn7l, mmsyn7s, mmsyn7ukr, process , uniqueness-periods, vector }: mkDerivation { pname = "dobutokO2"; version = "0.43.0.0"; sha256 = "0f17ff77m16p951laijqf5w4pfw4pgc6x2ha13472h62dzg8gm2f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring directory mmsyn2 mmsyn3 mmsyn6ukr mmsyn7l mmsyn7s mmsyn7ukr process uniqueness-periods vector ]; executableHaskellDepends = [ base bytestring directory mmsyn2 mmsyn3 mmsyn6ukr mmsyn7l mmsyn7s mmsyn7ukr process uniqueness-periods vector ]; description = "Helps to create experimental music from a file (or its part) and a Ukrainian text"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "dobutokO3" = callPackage ({ mkDerivation, base, bytestring, directory, dobutokO2, mmsyn2 , mmsyn3, mmsyn6ukr, mmsyn7l, mmsyn7s, mmsyn7ukr, process, vector }: mkDerivation { pname = "dobutokO3"; version = "0.3.0.0"; sha256 = "1dbax6j2sdn6cd6crskwr0r90ymxmjk596a9ak8gvlkrwpk1cbdm"; libraryHaskellDepends = [ base bytestring directory dobutokO2 mmsyn2 mmsyn3 mmsyn6ukr mmsyn7l mmsyn7s mmsyn7ukr process vector ]; description = "Helps to create more complex experimental music from a file (especially timbre)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "dobutokO4" = callPackage ({ mkDerivation, base, directory, dobutokO2, mmsyn3, mmsyn7l , process, vector, vector-doublezip }: mkDerivation { pname = "dobutokO4"; version = "0.8.0.0"; sha256 = "073kjv1m3qcrfyk8j8zs5hrc8x0bkyqnw6pa72afhkxq08dzj9y9"; libraryHaskellDepends = [ base directory dobutokO2 mmsyn3 mmsyn7l process vector vector-doublezip ]; description = "Helps to create experimental music. Uses SoX inside."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "doc-review" = callPackage ({ mkDerivation, base, base64-bytestring, binary, bytestring , containers, directory, feed, filepath, haskell98, heist, hexpat , json, MonadCatchIO-transformers, MonadRandom, monads-fd, network , old-locale, snap-core, snap-server, sqlite, tagchup, text, time , transformers, unix, xhtml-combinators, xml, xml-basic }: mkDerivation { pname = "doc-review"; version = "0.7.1"; sha256 = "0009gpm6hgjr78bsp0cd4skvhbms83j4j9axf6zns7pnfqvc6inf"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base base64-bytestring binary bytestring containers directory feed filepath haskell98 heist hexpat json MonadCatchIO-transformers MonadRandom monads-fd network old-locale snap-core snap-server sqlite tagchup text time transformers unix xhtml-combinators xml xml-basic ]; description = "Document review Web application, like http://book.realworldhaskell.org/"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "doccheck" = callPackage ({ mkDerivation, attoparsec, base, directory, directory-tree , filepath, ghc, ghc-paths, text }: mkDerivation { pname = "doccheck"; version = "0.1.0.0"; sha256 = "055jns09s50iyzgk9m9d7gbxvnmgd4wxfb5axsxra8qnlfq331lb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base directory directory-tree filepath ghc ghc-paths text ]; description = "Checks Haddock comments for pitfalls and version changes"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "docidx" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath, html , MissingH, mtl, old-locale, tagsoup, time }: mkDerivation { pname = "docidx"; version = "1.1.0"; sha256 = "0020pi4m0n6cvb6hdzhai5f9jidwc8dy6qq3pjs6g4dwql9igsb8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers directory filepath html MissingH mtl old-locale tagsoup time ]; description = "Generate an HTML index of installed Haskell packages and their documentation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "docker" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit , conduit-combinators, conduit-extra, connection, containers , data-default-class, directory, exceptions, filemanip, filepath , http-client, http-client-tls, http-conduit, http-types, lens , lens-aeson, monad-control, mtl, network, process, QuickCheck , resourcet, scientific, tar, tasty, tasty-hunit, tasty-quickcheck , temporary, text, time, tls, transformers, transformers-base , unliftio-core, unordered-containers, uuid, vector, x509 , x509-store, x509-system, zlib }: mkDerivation { pname = "docker"; version = "0.7.0.0"; sha256 = "1w228qhnl54v3d69ln4y5s64ywvcsd202m1m3ry8j6lsgfj1hawm"; libraryHaskellDepends = [ aeson base blaze-builder bytestring conduit conduit-combinators conduit-extra containers data-default-class directory exceptions filemanip filepath http-client http-conduit http-types monad-control mtl network resourcet scientific tar temporary text time tls transformers transformers-base unliftio-core unordered-containers uuid vector x509 x509-store x509-system zlib ]; testHaskellDepends = [ aeson base bytestring connection containers directory http-client http-client-tls http-types lens lens-aeson process QuickCheck tasty tasty-hunit tasty-quickcheck text transformers unordered-containers vector ]; description = "An API client for docker written in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "docker-build-cacher" = callPackage ({ mkDerivation, aeson, base, containers, foldl, language-docker , system-filepath, text, turtle }: mkDerivation { pname = "docker-build-cacher"; version = "2.1.1"; sha256 = "0n8x0mcb0rznazbwf9yrnl4mha6zxvpn9kqwna7xd9rxqasqzv0n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers foldl language-docker system-filepath text turtle ]; executableHaskellDepends = [ aeson base containers foldl language-docker system-filepath text turtle ]; description = "Builds a docker image and caches all of its intermediate stages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dockercook" = callPackage ({ mkDerivation, aeson, aeson-pretty, attoparsec, base , base16-bytestring, bytestring, conduit, conduit-combinators , conduit-extra, containers, cryptohash, directory, filepath , hashable, hslogger, HTF, http-client, lens, monad-logger, mtl , optparse-applicative, persistent-sqlite, persistent-template , process, regex-compat, resourcet, retry, stm, streaming-commons , system-filepath, temporary, text, time, transformers, unix , unordered-containers, vector, wreq }: mkDerivation { pname = "dockercook"; version = "0.5.0.3"; sha256 = "0cp0rbrvc06ikswyzc5c042rrsdk92n7fgn5cx3zps1m2n94a7ms"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring conduit conduit-combinators conduit-extra containers cryptohash directory filepath hashable hslogger http-client lens monad-logger mtl persistent-sqlite persistent-template process regex-compat resourcet retry stm streaming-commons system-filepath temporary text time transformers unix unordered-containers vector wreq ]; executableHaskellDepends = [ aeson-pretty base bytestring directory filepath hslogger optparse-applicative process text unordered-containers ]; testHaskellDepends = [ base HTF text vector ]; description = "A build tool for multiple docker image layers"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dockerfile" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "dockerfile"; version = "0.2.0"; sha256 = "1amm7xrfry3fnd53wj50b684lp1vkv98yrz52xxhlldzb4jrk8cp"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "A Haskell DSL for generating Dockerfiles"; license = lib.licenses.mit; }) {}; "dockerfile-creator" = callPackage ({ mkDerivation, base, bytestring, data-default-class, directory , filepath, free, Glob, hspec, language-docker, megaparsec, mtl , process, template-haskell, text, th-lift, th-lift-instances, time }: mkDerivation { pname = "dockerfile-creator"; version = "0.1.1.0"; sha256 = "04dd5y0wpznkkvs4izlczizm98l1w6xnqgjynn9lvnh13mwvv1g1"; libraryHaskellDepends = [ base bytestring data-default-class free language-docker megaparsec mtl template-haskell text th-lift th-lift-instances time ]; testHaskellDepends = [ base bytestring data-default-class directory filepath free Glob hspec language-docker megaparsec mtl process template-haskell text th-lift th-lift-instances time ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "doclayout" = callPackage ({ mkDerivation, base, containers, criterion, emojis, mtl, safe , tasty, tasty-golden, tasty-hunit, tasty-quickcheck, text }: mkDerivation { pname = "doclayout"; version = "0.3.1.1"; sha256 = "1p9kgjlf7y4p1symvkwndgs4lvyw2c45bsgld09y9r4aiqbhdrxp"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers emojis mtl safe text ]; testHaskellDepends = [ base emojis mtl tasty tasty-golden tasty-hunit tasty-quickcheck text ]; benchmarkHaskellDepends = [ base criterion mtl text ]; description = "A prettyprinting library for laying out text documents"; license = lib.licenses.bsd3; }) {}; "doclayout_0_4" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, emojis, mtl , safe, tasty, tasty-golden, tasty-hunit, tasty-quickcheck, text }: mkDerivation { pname = "doclayout"; version = "0.4"; sha256 = "18xkzywfw0hl3hgbq9z36hs040vb0iz9yygx33cybxfi4i0dwbkx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers emojis mtl safe text ]; testHaskellDepends = [ base emojis mtl tasty tasty-golden tasty-hunit tasty-quickcheck text ]; benchmarkHaskellDepends = [ base criterion deepseq emojis mtl text ]; description = "A prettyprinting library for laying out text documents"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "docopt" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, containers , HUnit, parsec, split, template-haskell, text }: mkDerivation { pname = "docopt"; version = "0.7.0.7"; sha256 = "0q3f9j7yqyb97z08h2k6p6bax87g6ab96ng4cpj1xf5k91726ic1"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers parsec template-haskell ]; testHaskellDepends = [ aeson ansi-terminal base bytestring containers HUnit parsec split template-haskell text ]; description = "A command-line interface parser that will make you smile"; license = lib.licenses.mit; }) {}; "docrecords" = callPackage ({ mkDerivation, aeson, base, data-default, doctest, lens , optparse-applicative, text, unordered-containers, vinyl, yaml }: mkDerivation { pname = "docrecords"; version = "0.1.0.0"; sha256 = "1b8lavhm3iiz0w0b581yn88kaydwiimvj5j9sayx5gq04aa20jvj"; revision = "1"; editedCabalFile = "1c13ba8plkrrdkm0r71igj3k8vq8bqhpk3i6lr8lhgzylp1bkkin"; libraryHaskellDepends = [ aeson base data-default lens optparse-applicative text unordered-containers vinyl yaml ]; testHaskellDepends = [ aeson base data-default doctest lens optparse-applicative text unordered-containers vinyl yaml ]; description = "Vinyl-based records with hierarchical field names, default values and documentation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "docstrings" = callPackage ({ mkDerivation, base, containers, heredoc, template-haskell }: mkDerivation { pname = "docstrings"; version = "0.1.0.0"; sha256 = "0v8wks6vrpbwiimh8g88nyk18c4g0x8ad8vpf4av2v4y5h7vv5qd"; libraryHaskellDepends = [ base containers heredoc template-haskell ]; description = "Docstrings for documentation in the repl"; license = lib.licenses.mit; }) {}; "doctemplates" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , doclayout, filepath, Glob, HsYAML, mtl, parsec, safe, scientific , tasty, tasty-golden, tasty-hunit, temporary, text , text-conversions, vector }: mkDerivation { pname = "doctemplates"; version = "0.10.0.1"; sha256 = "08l8lgmvn83xwbdlh4m2jljj5gcyxiq1vjd1ggysv36d81swsg1x"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base containers doclayout filepath HsYAML mtl parsec safe scientific text text-conversions vector ]; testHaskellDepends = [ aeson base bytestring containers doclayout filepath Glob tasty tasty-golden tasty-hunit temporary text ]; benchmarkHaskellDepends = [ aeson base containers criterion doclayout filepath mtl text ]; description = "Pandoc-style document templates"; license = lib.licenses.bsd3; }) {}; "doctemplates_0_10_0_2" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , doclayout, filepath, Glob, HsYAML, mtl, parsec, safe, scientific , tasty, tasty-golden, tasty-hunit, temporary, text , text-conversions, vector }: mkDerivation { pname = "doctemplates"; version = "0.10.0.2"; sha256 = "0as0sc4x4ch5z233dqlb8xqg97xbfbzw2dqsz9rfq8rw10v9yx57"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base containers doclayout filepath HsYAML mtl parsec safe scientific text text-conversions vector ]; testHaskellDepends = [ aeson base bytestring containers doclayout filepath Glob tasty tasty-golden tasty-hunit temporary text ]; benchmarkHaskellDepends = [ aeson base containers criterion doclayout filepath mtl text ]; description = "Pandoc-style document templates"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "doctest" = callPackage ({ mkDerivation, base, base-compat, code-page, deepseq, directory , exceptions, filepath, ghc, ghc-paths, hspec, hspec-core, HUnit , mockery, process, QuickCheck, setenv, silently, stringbuilder , syb, transformers }: mkDerivation { pname = "doctest"; version = "0.18.2"; sha256 = "0c48dpxa8i3q5xh2shd2p2xxhrsy7wdil6dg4mayr3lkk1dlwbfp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-compat code-page deepseq directory exceptions filepath ghc ghc-paths process syb transformers ]; executableHaskellDepends = [ base base-compat code-page deepseq directory exceptions filepath ghc ghc-paths process syb transformers ]; testHaskellDepends = [ base base-compat code-page deepseq directory exceptions filepath ghc ghc-paths hspec hspec-core HUnit mockery process QuickCheck setenv silently stringbuilder syb transformers ]; description = "Test interactive Haskell examples"; license = lib.licenses.mit; }) {}; "doctest_0_20_0" = callPackage ({ mkDerivation, base, base-compat, code-page, deepseq, directory , exceptions, filepath, ghc, ghc-paths, hspec, hspec-core , hspec-discover, HUnit, mockery, process, QuickCheck, setenv , silently, stringbuilder, syb, transformers }: mkDerivation { pname = "doctest"; version = "0.20.0"; sha256 = "0sk50b8zxq4hvc8qphlmfha1lsv3xha7q7ka081jgswf1qpg34y4"; revision = "5"; editedCabalFile = "0d7xgi71zdfbg3an6v2ss4lj6lvlmvq36hy788nd94ja2bgfsmpx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-compat code-page deepseq directory exceptions filepath ghc ghc-paths process syb transformers ]; executableHaskellDepends = [ base base-compat code-page deepseq directory exceptions filepath ghc ghc-paths process syb transformers ]; testHaskellDepends = [ base base-compat code-page deepseq directory exceptions filepath ghc ghc-paths hspec hspec-core HUnit mockery process QuickCheck setenv silently stringbuilder syb transformers ]; testToolDepends = [ hspec-discover ]; description = "Test interactive Haskell examples"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "doctest-discover" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, doctest , filepath }: mkDerivation { pname = "doctest-discover"; version = "0.2.0.0"; sha256 = "1j4yqkb5jvvm9g2xpnm6gy4brb725cn3hzm7cv3yylkyhd8allx9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring directory doctest filepath ]; executableHaskellDepends = [ aeson base bytestring directory doctest filepath ]; testHaskellDepends = [ base doctest ]; doHaddock = false; description = "Easy way to run doctests via cabal"; license = lib.licenses.publicDomain; }) {}; "doctest-discover-configurator" = callPackage ({ mkDerivation, base, bytestring, configurator, directory, doctest , filepath }: mkDerivation { pname = "doctest-discover-configurator"; version = "0.1.0.6"; sha256 = "1n2x8rp67ddifyahxcny0k7r514qa82lbxg13z7yg2kvmrfip7r8"; revision = "1"; editedCabalFile = "0i8anaxkzw4j9gygcj6vvxxn7mcrzqpysc07hm7vmb0hzw02mxkr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring configurator directory doctest filepath ]; executableHaskellDepends = [ base bytestring configurator directory doctest filepath ]; testHaskellDepends = [ base doctest ]; doHaddock = false; description = "Easy way to run doctests via cabal (no aeson dependency, uses configurator instead)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "doctest-driver-gen" = callPackage ({ mkDerivation, base, doctest }: mkDerivation { pname = "doctest-driver-gen"; version = "0.3.0.5"; sha256 = "08zv5c1cfklknpbw974sw4rb6jiijd3q28cpjw1cncc06n2jy85b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; description = "Generate driver file for doctest's cabal integration"; license = lib.licenses.bsd3; }) {}; "doctest-exitcode-stdio" = callPackage ({ mkDerivation, base, doctest-lib, QuickCheck, semigroups , transformers }: mkDerivation { pname = "doctest-exitcode-stdio"; version = "0.0"; sha256 = "1g3c7yrqq2mwqbmvs8vkx1a3cf0p0x74b7fnn344dsk7bsfpgv0x"; revision = "1"; editedCabalFile = "1065s8bch6zhl6mc8nhvfpwd1irmjd04z7xgycbpihc14x4ijim3"; libraryHaskellDepends = [ base doctest-lib QuickCheck semigroups transformers ]; description = "Run doctest's in a Cabal.Test.exitcode-stdio environment"; license = lib.licenses.bsd3; }) {}; "doctest-extract" = callPackage ({ mkDerivation, base, doctest-lib, non-empty, optparse-applicative , pathtype, semigroups, transformers, utility-ht }: mkDerivation { pname = "doctest-extract"; version = "0.1"; sha256 = "1ncrq67d6zcqw5al5m2g7q6ys8rxhsq8rrzbj1dlsyl4q63vyrms"; revision = "1"; editedCabalFile = "11b43xx6bmn7zbw9hxjcfcbmhjsm1jbnh08qnfxiw9i02j12mnlj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base doctest-lib non-empty optparse-applicative pathtype semigroups transformers utility-ht ]; description = "Alternative doctest implementation that extracts comments to modules"; license = lib.licenses.bsd3; }) {}; "doctest-lib" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "doctest-lib"; version = "0.1"; sha256 = "1vswam0dhw52dihgnzirh18gqs8rj8h6jd7pl6y1mg2f9f9zmih2"; libraryHaskellDepends = [ base ]; description = "Parts of doctest exposed as library"; license = lib.licenses.mit; }) {}; "doctest-parallel" = callPackage ({ mkDerivation, base, base-compat, Cabal, code-page, containers , deepseq, directory, exceptions, extra, filepath, ghc, ghc-paths , Glob, hspec, hspec-core, hspec-discover, HUnit, mockery, pretty , process, QuickCheck, random, setenv, silently, stringbuilder, syb , template-haskell, transformers, unordered-containers }: mkDerivation { pname = "doctest-parallel"; version = "0.2.2"; sha256 = "0m5xvh8j3v7r1882kxd4r4sc5plw0jprd5mc5cbn5zxmzfj30ffy"; libraryHaskellDepends = [ base base-compat Cabal code-page containers deepseq directory exceptions extra filepath ghc ghc-paths Glob pretty process random syb template-haskell transformers unordered-containers ]; testHaskellDepends = [ base base-compat code-page containers deepseq directory exceptions filepath ghc ghc-paths hspec hspec-core hspec-discover HUnit mockery process QuickCheck setenv silently stringbuilder syb transformers ]; testToolDepends = [ hspec-discover ]; doHaddock = false; description = "Test interactive Haskell examples"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "doctest-prop" = callPackage ({ mkDerivation, base, doctest, HUnit, QuickCheck }: mkDerivation { pname = "doctest-prop"; version = "0.2.0.1"; sha256 = "1amfsq53s0bgal77g7hbsvbn1vlqh1jc3qvcjwv0achc6z65dc2a"; libraryHaskellDepends = [ base HUnit QuickCheck ]; testHaskellDepends = [ base doctest HUnit QuickCheck ]; description = "Allow QuickCheck-style property testing within doctest"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "docusign-base" = callPackage ({ mkDerivation, aeson, base, bytestring, data-default, http-media , lens, servant, servant-client, text }: mkDerivation { pname = "docusign-base"; version = "0.0.1"; sha256 = "1qh1g8nyj606x0vapv6m07dhm4s3g5z17g1i4wk5bj63vxvms528"; libraryHaskellDepends = [ aeson base bytestring data-default http-media lens servant servant-client text ]; description = "Low-level bindings to the DocuSign API"; license = lib.licenses.bsd3; }) {}; "docusign-base-minimal" = callPackage ({ mkDerivation, aeson, base, bytestring, data-default, http-media , lens, servant, servant-client, text }: mkDerivation { pname = "docusign-base-minimal"; version = "0.0.1"; sha256 = "0ifzfjganr9yznm4gxkk204g3ld1mrz4v9yp47w9wh5gmzzarxv5"; libraryHaskellDepends = [ aeson base bytestring data-default http-media lens servant servant-client text ]; description = "Low-level bindings to the DocuSign API (only what is necessary for docusign-client)"; license = lib.licenses.bsd3; }) {}; "docusign-client" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , data-default, docusign-base-minimal, exceptions, http-client , http-client-tls, http-types, servant-client, servant-client-core , text, uuid }: mkDerivation { pname = "docusign-client"; version = "0.0.3"; sha256 = "0gaqcxdl40fhpik6n8fgs717gri1g90xkhmxii5535513lp67id2"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring data-default docusign-base-minimal exceptions http-client http-client-tls http-types servant-client servant-client-core text uuid ]; description = "Client bindings for the DocuSign API"; license = lib.licenses.bsd3; }) {}; "docusign-example" = callPackage ({ mkDerivation, base, bytestring, docusign-base, docusign-client , exceptions, filepath, optparse-generic, text, uuid }: mkDerivation { pname = "docusign-example"; version = "0.1.0.0"; sha256 = "0fhyzmgdjq5rds0p0gifwg6pfsq17yyhj4nwvi6zpgzmww4vya21"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring docusign-base docusign-client exceptions filepath optparse-generic text uuid ]; description = "DocuSign examples"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "docvim" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, directory , dlist, filepath, hlint, lens, mtl, optparse-applicative, parsec , pretty-show, process, split, tasty, tasty-golden, tasty-hunit , temporary }: mkDerivation { pname = "docvim"; version = "0.3.2.1"; sha256 = "0kq7jgj533118a2404yc6fk7q8g9s2z36qkr6pdgwb6syh2r0jzx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory dlist filepath lens mtl optparse-applicative parsec pretty-show split ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring containers deepseq directory dlist filepath hlint lens mtl parsec pretty-show process split tasty tasty-golden tasty-hunit temporary ]; description = "Documentation generator for Vim plug-ins"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "doi" = callPackage ({ mkDerivation, async, base, bibtex, directory, filepath , haskeline, MissingH, optparse-applicative, parsec, process , regex-base, regex-compat, regex-tdfa, safe, strict, tagsoup , temporary, time, transformers, urlencoded, utility-ht }: mkDerivation { pname = "doi"; version = "0.0.2"; sha256 = "19arn8diacykcq7y7c66x35w7106c9akvmznhyi7g45lyxdplb10"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bibtex directory filepath haskeline MissingH optparse-applicative parsec process regex-base regex-compat regex-tdfa safe strict tagsoup temporary time transformers urlencoded utility-ht ]; executableHaskellDepends = [ async base bibtex directory filepath haskeline MissingH optparse-applicative parsec process regex-base regex-compat regex-tdfa safe strict tagsoup temporary time transformers urlencoded utility-ht ]; description = "Automatic Bibtex and fulltext of scientific articles"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "doldol" = callPackage ({ mkDerivation, base, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 , test-framework-th }: mkDerivation { pname = "doldol"; version = "0.4.1.2"; sha256 = "0r9ylifyyv2mg4b94ikv8q56j0z5f6qa8r2jcpqg0xzdznwxqlv5"; revision = "1"; editedCabalFile = "0xwbdrfzd6z3nwkgnav2drisw2sn464ggkz8fid58cym9hbfpl47"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th ]; description = "Flag packer & handler for flaggable data"; license = lib.licenses.bsd3; }) {}; "dollaridoos" = callPackage ({ mkDerivation, base, profunctors, semigroups }: mkDerivation { pname = "dollaridoos"; version = "0.1.0.0"; sha256 = "1pipbyfpny8mq540rpfkgkwbc3mc13yf6xm1h9vxm0fnaa8kcbw9"; libraryHaskellDepends = [ base profunctors semigroups ]; description = "A newtype for monetary values"; license = lib.licenses.bsd3; }) {}; "dom-events" = callPackage ({ mkDerivation, base, text, unordered-containers }: mkDerivation { pname = "dom-events"; version = "0.0.0.4"; sha256 = "1yyhinrv6pm275fi9kg8hdi3vzv33i8nm785fih402fw0a9g8r35"; libraryHaskellDepends = [ base text unordered-containers ]; testHaskellDepends = [ base ]; description = "DOM Events expressed as Haskell types"; license = lib.licenses.bsd3; }) {}; "dom-lt" = callPackage ({ mkDerivation, array, base, containers, criterion, deepseq, HUnit }: mkDerivation { pname = "dom-lt"; version = "0.2.3"; sha256 = "1h73159h61f1wv6kans0nqspfq46wiz77isnjg8vd9m127hqn69x"; libraryHaskellDepends = [ array base containers ]; testHaskellDepends = [ base containers HUnit ]; benchmarkHaskellDepends = [ base containers criterion deepseq ]; description = "The Lengauer-Tarjan graph dominators algorithm"; license = lib.licenses.bsd3; }) {}; "dom-parser" = callPackage ({ mkDerivation, base, case-insensitive, containers, data-default , hspec, lens, mtl, scientific, semigroups, shakespeare, text , transformers, xml-conduit, xml-lens }: mkDerivation { pname = "dom-parser"; version = "3.1.0"; sha256 = "1hra4sh34dr1gv4z55dg3f8s2g9l2qb7nlb0j4w0imr71fp5rqfp"; libraryHaskellDepends = [ base case-insensitive containers lens mtl scientific semigroups text transformers xml-conduit xml-lens ]; testHaskellDepends = [ base data-default hspec lens semigroups shakespeare text xml-conduit ]; description = "Simple monadic DOM parser"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "dom-selector" = callPackage ({ mkDerivation, base, blaze-html, containers, html-conduit, parsec , QuickCheck, template-haskell, text, th-lift, xml-conduit }: mkDerivation { pname = "dom-selector"; version = "0.2.0.1"; sha256 = "1nm3r79k4is5lh5fna4v710vhb0n5hpp3d21r0w6hmqizhdrkb22"; libraryHaskellDepends = [ base blaze-html containers html-conduit parsec QuickCheck template-haskell text th-lift xml-conduit ]; testHaskellDepends = [ base blaze-html containers html-conduit parsec QuickCheck template-haskell text th-lift xml-conduit ]; description = "DOM traversal by CSS selectors for xml-conduit package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "domain" = callPackage ({ mkDerivation, attoparsec, base, bytestring, domain-core, foldl , hashable, parser-combinators, QuickCheck, quickcheck-instances , rerebase, tasty, tasty-hunit, tasty-quickcheck, template-haskell , template-haskell-compat-v0208, text, th-lego, th-orphans , yaml-unscrambler }: mkDerivation { pname = "domain"; version = "0.1.1.3"; sha256 = "0szq40sxd3cpq5mbgq9293643a5j45mr1p03lkxwny8xxhz6hs5a"; libraryHaskellDepends = [ attoparsec base bytestring domain-core foldl hashable parser-combinators template-haskell template-haskell-compat-v0208 text th-lego yaml-unscrambler ]; testHaskellDepends = [ base domain-core QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck template-haskell template-haskell-compat-v0208 text th-orphans ]; description = "Codegen helping you define domain models"; license = lib.licenses.mit; }) {}; "domain-aeson" = callPackage ({ mkDerivation, aeson, base, domain, domain-core, rerebase , template-haskell, template-haskell-compat-v0208, text, th-lego , unordered-containers, vector }: mkDerivation { pname = "domain-aeson"; version = "0.1"; sha256 = "08kc4j9bs2nmkd7ddnygw9rjm25z6js1y9fmhisc5kjhf26cbwm2"; libraryHaskellDepends = [ aeson base domain-core template-haskell template-haskell-compat-v0208 text th-lego unordered-containers vector ]; testHaskellDepends = [ domain rerebase ]; description = "Integration of domain with aeson"; license = lib.licenses.mit; }) {}; "domain-auth" = callPackage ({ mkDerivation, asn1-encoding, asn1-types, attoparsec, base , bytestring, containers, cryptonite, dns, doctest, iproute, memory , network, pretty-simple, word8, x509 }: mkDerivation { pname = "domain-auth"; version = "0.2.2"; sha256 = "0ipmj209wdvqy8cncsq2bbnnms2ymd3n5kbiv2ydm8ahpiav5dhx"; libraryHaskellDepends = [ asn1-encoding asn1-types attoparsec base bytestring containers cryptonite dns iproute memory network word8 x509 ]; testHaskellDepends = [ base doctest pretty-simple ]; description = "Domain authentication library"; license = lib.licenses.bsd3; }) {}; "domain-cereal" = callPackage ({ mkDerivation, base, cereal, cereal-text, domain, domain-core , leb128-cereal, rerebase, template-haskell , template-haskell-compat-v0208, text, th-lego }: mkDerivation { pname = "domain-cereal"; version = "0.1"; sha256 = "0ap4rrkhp5ggwy5fjwhg0v4ii1ayxf6w7ary2k8jc82v46bpl5is"; libraryHaskellDepends = [ base cereal domain-core leb128-cereal template-haskell template-haskell-compat-v0208 text th-lego ]; testHaskellDepends = [ cereal cereal-text domain rerebase ]; description = "Integration of domain with cereal"; license = lib.licenses.mit; }) {}; "domain-core" = callPackage ({ mkDerivation, base, template-haskell , template-haskell-compat-v0208, text, th-lego, th-lift-instances }: mkDerivation { pname = "domain-core"; version = "0.1.0.2"; sha256 = "1x21f9nsikcbvf977sm4ckfc2cqfvkkk315kdax66sbd8f2ipgm2"; libraryHaskellDepends = [ base template-haskell template-haskell-compat-v0208 text th-lego th-lift-instances ]; description = "Low-level API of \"domain\""; license = lib.licenses.mit; }) {}; "domain-optics" = callPackage ({ mkDerivation, base, domain, domain-core, optics, optics-core , rerebase, template-haskell, template-haskell-compat-v0208, text , th-lego, unordered-containers }: mkDerivation { pname = "domain-optics"; version = "0.1.0.3"; sha256 = "0bfp6vidn10p0jjzmag0cdxncb5mq1qlp0v851hqps5cl9qshnbk"; libraryHaskellDepends = [ base domain-core optics-core template-haskell template-haskell-compat-v0208 text th-lego unordered-containers ]; testHaskellDepends = [ domain optics rerebase ]; description = "Integration of domain with optics"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dominion" = callPackage ({ mkDerivation, base, containers, hspec, lens, mtl, random }: mkDerivation { pname = "dominion"; version = "0.1.1.0"; sha256 = "04mi8vkkx69ksmigsdv0gnv83vhhqchk0zzhlc4n8qzqr9h1385y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers lens mtl random ]; executableHaskellDepends = [ base containers lens mtl random ]; testHaskellDepends = [ base containers hspec lens mtl random ]; description = "A simulator for the board game Dominion"; license = lib.licenses.bsd3; }) {}; "domplate" = callPackage ({ mkDerivation, base, bytestring, containers, tagsoup, text , unordered-containers, vector, yaml }: mkDerivation { pname = "domplate"; version = "0.1.0.1"; sha256 = "1njzjxz7mymjfismmv8rxkqb24m0gindbsiszbjgy1wm1lwrspb4"; libraryHaskellDepends = [ base bytestring containers tagsoup text unordered-containers vector yaml ]; description = "A simple templating library using HTML5 as its template language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dormouse-client" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , case-insensitive, containers, dormouse-uri, hedgehog, hspec , hspec-discover, hspec-hedgehog, http-api-data, http-client , http-client-tls, http-types, mtl, safe-exceptions, scientific , streamly, streamly-bytestring, template-haskell, text, vector }: mkDerivation { pname = "dormouse-client"; version = "0.2.0.0"; sha256 = "1l5vhlvl5kl4m5shl2rysj16r7wqkqwy1i1yb3r96zx8rbwhi2j8"; libraryHaskellDepends = [ aeson attoparsec base bytestring case-insensitive containers dormouse-uri http-api-data http-client http-client-tls http-types mtl safe-exceptions streamly streamly-bytestring template-haskell text ]; testHaskellDepends = [ aeson attoparsec base bytestring case-insensitive containers dormouse-uri hedgehog hspec hspec-discover hspec-hedgehog http-api-data http-client http-client-tls http-types mtl safe-exceptions scientific streamly streamly-bytestring template-haskell text vector ]; testToolDepends = [ hspec-discover ]; description = "Simple, type-safe and testable HTTP client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dormouse-uri" = callPackage ({ mkDerivation, attoparsec, base, bytestring, case-insensitive , containers, hedgehog, hspec, hspec-discover, hspec-hedgehog , http-types, safe-exceptions, scientific, template-haskell, text , vector }: mkDerivation { pname = "dormouse-uri"; version = "0.2.0.0"; sha256 = "1b19167xprw9f4ivpfl0sdk2gs2ai6jxk25wyy7xlvzq2fn5q6sd"; libraryHaskellDepends = [ attoparsec base bytestring case-insensitive containers http-types safe-exceptions template-haskell text ]; testHaskellDepends = [ attoparsec base bytestring case-insensitive containers hedgehog hspec hspec-discover hspec-hedgehog http-types safe-exceptions scientific template-haskell text vector ]; testToolDepends = [ hspec-discover ]; description = "Library for type-safe representations of Uri/Urls"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dot" = callPackage ({ mkDerivation, base, text }: mkDerivation { pname = "dot"; version = "0.3"; sha256 = "10w45ssasprag42d59lln733swr7s7a15v64ys6qzzl6ina4s55n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base text ]; description = "Datatypes and encoding for graphviz dot files"; license = lib.licenses.bsd3; }) {}; "dot-linker" = callPackage ({ mkDerivation, attoparsec, base, bytestring, HUnit , system-filepath, tasty, tasty-hunit, text, turtle, unix , unordered-containers }: mkDerivation { pname = "dot-linker"; version = "0.1.0.0"; sha256 = "1zlpkw8c19ncskp4pmb47lh948fmkl7fn9nyzqliy8xmsc67b8d1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base bytestring system-filepath text turtle unix unordered-containers ]; executableHaskellDepends = [ attoparsec base text turtle unordered-containers ]; testHaskellDepends = [ attoparsec base bytestring HUnit tasty tasty-hunit turtle unordered-containers ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dot2graphml" = callPackage ({ mkDerivation, base, containers, graphviz, hxt, text }: mkDerivation { pname = "dot2graphml"; version = "0.1.0.2"; sha256 = "1fwfwp24fdgir0m721c801xi8gkhz2y8s1r1gxdp7m1vl5d0xqii"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers graphviz hxt text ]; description = "Converter from GraphViz .dot format to yEd GraphML"; license = lib.licenses.bsd3; }) {}; "dotenv" = callPackage ({ mkDerivation, base, base-compat, containers, directory , exceptions, hspec, hspec-discover, hspec-megaparsec, megaparsec , optparse-applicative, process, text }: mkDerivation { pname = "dotenv"; version = "0.9.0.2"; sha256 = "0f0kzkkfvk7bmlxzq2z7b1rr374aa4qlh8pklbjaqg0drfhyyk6a"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base-compat containers directory exceptions megaparsec process text ]; executableHaskellDepends = [ base base-compat megaparsec optparse-applicative process text ]; testHaskellDepends = [ base base-compat containers directory exceptions hspec hspec-megaparsec megaparsec process text ]; testToolDepends = [ hspec-discover ]; description = "Loads environment variables from dotenv files"; license = lib.licenses.mit; }) {}; "dotfs" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , haskell-src, HFuse, HUnit, parsec, process, QuickCheck , template-haskell, test-framework, test-framework-hunit , test-framework-quickcheck2, transformers, unix }: mkDerivation { pname = "dotfs"; version = "0.1.1.3"; sha256 = "0hj21rvjbn8hmb3kf4225ir57j75d8jyzhw2rw8kmjxw3w62l49f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory filepath haskell-src HFuse HUnit parsec process QuickCheck template-haskell test-framework test-framework-hunit test-framework-quickcheck2 transformers unix ]; executableHaskellDepends = [ base bytestring containers directory filepath HFuse parsec process transformers unix ]; testHaskellDepends = [ base containers haskell-src HUnit parsec QuickCheck template-haskell test-framework test-framework-hunit test-framework-quickcheck2 transformers ]; doHaddock = false; description = "Filesystem to manage and parse dotfiles"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dotgen" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "dotgen"; version = "0.4.3"; sha256 = "1jcn5m9342jrdq7jln2v9msf9978ngrx0pq9rrjh8izhvbvph76s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; description = "A simple interface for building .dot graph files."; license = lib.licenses.bsd3; }) {}; "dotnet-timespan" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "dotnet-timespan"; version = "0.0.1.0"; sha256 = "1hws424hf4ifijmz2xn3jvwvayll5jig83bgkl9zavwipkzqvjnq"; libraryHaskellDepends = [ base ]; description = ".NET TimeSpan"; license = lib.licenses.bsd3; }) {}; "double-conversion" = callPackage ({ mkDerivation, base, bytestring, ghc-prim, HUnit, test-framework , test-framework-hunit, test-framework-quickcheck2, text }: mkDerivation { pname = "double-conversion"; version = "2.0.4.1"; sha256 = "1hrpqh8lbw0kkryqsya95mfnnnj0pj7zswxrn6kvfy4rf7z8v2d4"; libraryHaskellDepends = [ base bytestring ghc-prim text ]; testHaskellDepends = [ base bytestring HUnit test-framework test-framework-hunit test-framework-quickcheck2 text ]; description = "Fast conversion between single and double precision floating point and text"; license = lib.licenses.bsd3; }) {}; "double-extra" = callPackage ({ mkDerivation, aeson, base, bytestring, cassava, deepseq , double-conversion, rawstring-qm, text }: mkDerivation { pname = "double-extra"; version = "0.1.1"; sha256 = "08r57jckhzav9vlbq0hk4sr2qv0fvapisr774xch0kmb443ij5dc"; libraryHaskellDepends = [ aeson base bytestring cassava deepseq double-conversion rawstring-qm text ]; description = "Missing presentations for Double numbers (fixed, scientific etc.)"; license = lib.licenses.bsd3; }) {}; "double-metaphone" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "double-metaphone"; version = "0.0.2"; sha256 = "15rwwhxi3pm1dvxdbc3rwiw1cjz7pxr0khf6kw29nw4hg9w5b0ic"; libraryHaskellDepends = [ base bytestring ]; description = "Haskell bindings to a C double-metaphone implementation"; license = "GPL"; }) {}; "doublezip" = callPackage ({ mkDerivation, base, foldable-ix }: mkDerivation { pname = "doublezip"; version = "0.1.0.0"; sha256 = "0bf9jb688kj5f0cjb2ma6744aj2hkslkpc96frljm73h6pyqvwz6"; libraryHaskellDepends = [ base foldable-ix ]; description = "Some special functions to work with lists (with zip)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "doublify-toolkit" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "doublify-toolkit"; version = "0.0.1"; sha256 = "0libb7w3a8ffcr08x6s3xqzhbkxb8n111f53g638jr0xpz3r98yv"; libraryHaskellDepends = [ base ]; description = "Doublify API toolkit for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dove" = callPackage ({ mkDerivation, acl2, base }: mkDerivation { pname = "dove"; version = "0.0.0"; sha256 = "19h3inxxxcblsbakm93mblhg8g68qc699c13cnska65ij50h3jwd"; libraryHaskellDepends = [ acl2 base ]; description = "The Dove verification language"; license = lib.licenses.bsd3; }) {}; "dovetail" = callPackage ({ mkDerivation, ansi-terminal, base, containers, directory , exceptions, filepath, generic-arbitrary, haskeline, hspec , hspec-golden, mtl, purescript, purescript-cst, QuickCheck , quickcheck-instances, semialign, text, these, transformers , unordered-containers, vector }: mkDerivation { pname = "dovetail"; version = "0.1.1.0"; sha256 = "1dldn8qac1w6bdm9jkl0ks6lb99p2477ndjafg5z567h9d67li39"; libraryHaskellDepends = [ ansi-terminal base containers exceptions haskeline mtl purescript purescript-cst semialign text these transformers unordered-containers vector ]; testHaskellDepends = [ base directory filepath generic-arbitrary hspec hspec-golden purescript QuickCheck quickcheck-instances text vector ]; description = "A PureScript interpreter with a Haskell FFI"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dovetail-aeson" = callPackage ({ mkDerivation, aeson, base, dovetail, purescript, purescript-cst , reflection, text, unordered-containers, vector }: mkDerivation { pname = "dovetail-aeson"; version = "0.1.0.0"; sha256 = "1z2az5mbnxm6chkbacl8ky0vhmb4fsjf5ikka3z8m0impjbqxpy7"; libraryHaskellDepends = [ aeson base dovetail purescript purescript-cst reflection text unordered-containers vector ]; description = "Use Aeson from your Dovetail programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dovin" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath , hashable, lens, mtl, parsec, split, tasty, tasty-discover , tasty-hunit, tasty-quickcheck, unordered-containers }: mkDerivation { pname = "dovin"; version = "3.0.1"; sha256 = "1qdqzy3h4zwg1b36h5q5qnrpyki9fjhda6jk3izcj829805ya1i9"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal directory filepath ]; libraryHaskellDepends = [ base containers hashable lens mtl parsec split unordered-containers ]; executableHaskellDepends = [ base containers hashable lens mtl parsec split unordered-containers ]; testHaskellDepends = [ base containers hashable lens mtl parsec split tasty tasty-discover tasty-hunit tasty-quickcheck unordered-containers ]; testToolDepends = [ tasty-discover ]; description = "A proof assistant for Magic: The Gathering puzzles"; license = lib.licenses.bsd3; }) {}; "dow" = callPackage ({ mkDerivation, array, base, directory, elerea, GLFW , mersenne-random, OpenGL }: mkDerivation { pname = "dow"; version = "0.2.6"; sha256 = "0capas1h8d8y8j5sd0zbzayf18jknh1w6q8jcwrx3dqgfd316dqp"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base directory elerea GLFW mersenne-random OpenGL ]; description = "Dungeons of Wor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "downhill" = callPackage ({ mkDerivation, base, containers, reflection, tasty, tasty-hunit , template-haskell, th-abstraction, transformers , unordered-containers, vector-space }: mkDerivation { pname = "downhill"; version = "0.1.0.0"; sha256 = "1q99aviwssd4k5kfmp9ik3lxsdqjjfk3d2mdbd0p5zrw36kcamhl"; libraryHaskellDepends = [ base containers reflection template-haskell th-abstraction transformers unordered-containers vector-space ]; testHaskellDepends = [ base tasty tasty-hunit vector-space ]; description = "Reverse mode automatic differentiation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "download" = callPackage ({ mkDerivation, base, bytestring, feed, hspec, tagsoup, xml }: mkDerivation { pname = "download"; version = "0.3.2.7"; sha256 = "1qg61d7z05dxpzfnv1gyf0dm2mpx23p29a9n5mx4pham5hfmfm3i"; libraryHaskellDepends = [ base bytestring feed tagsoup xml ]; testHaskellDepends = [ base hspec ]; description = "High-level file download based on URLs"; license = lib.licenses.bsd3; }) {}; "download-curl" = callPackage ({ mkDerivation, base, bytestring, curl, feed, tagsoup, xml }: mkDerivation { pname = "download-curl"; version = "0.1.4"; sha256 = "1wf3pf2k4i6jvpfsjlxdj6v53qd33jj1z1ipaf3p47glgx4xw3lm"; revision = "2"; editedCabalFile = "032f19gn7bnx3fpfdwclm1z1hsxaya6yml7p2hcg3b2ad6d11pyl"; libraryHaskellDepends = [ base bytestring curl feed tagsoup xml ]; description = "High-level file download based on URLs"; license = lib.licenses.bsd3; }) {}; "download-media-content" = callPackage ({ mkDerivation, base, bytestring, filepath, http-enumerator , tagsoup, text }: mkDerivation { pname = "download-media-content"; version = "0.0.0.1"; sha256 = "1bj4310j3s26xd4ic6hm284dlk91npwilfbwvrk1zz8fas6yr6z6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring filepath http-enumerator tagsoup text ]; description = "Simple tool to download images from RSS feeds (e.g. Flickr, Picasa)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "downloader" = callPackage ({ mkDerivation, base, directory, filepath, network-uri, process , safe }: mkDerivation { pname = "downloader"; version = "0.1.0.1"; sha256 = "1mjsdnghlbi1c0pzhrng1dcvs1syisxrv7ygg5267f9hmcwk5zgn"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory filepath network-uri process safe ]; description = "A small, low-dependency library that provides turn-key file download over HTTP and HTTPS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dozenal" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "dozenal"; version = "0.1.0.0"; sha256 = "0sqvxyj3aybqvjlrz2a93lnp1vbjiqikysm575wizri2rd3vfj1l"; libraryHaskellDepends = [ base ]; description = "A Haskell library for using Dozenal (Duodecimal - Base 12) numbers"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dozens" = callPackage ({ mkDerivation, aeson, base, bytestring, data-default-class , http-client, http-types, reflection, scientific, text , transformers }: mkDerivation { pname = "dozens"; version = "0.1.1"; sha256 = "1hvsdc69ag4x8rp2pzr3cxjfbl4fh9bdj4bwlkfvpr755qdi45ky"; revision = "1"; editedCabalFile = "0llfm3cf2jkqz535zlj4kwv6rfm6cprbhp5ac4r7bv76gdyjkrh8"; libraryHaskellDepends = [ aeson base bytestring data-default-class http-client http-types reflection scientific text transformers ]; description = "dozens api library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dph-base" = callPackage ({ mkDerivation, array, base, ghc-prim, pretty, random, vector }: mkDerivation { pname = "dph-base"; version = "0.7.0.1"; sha256 = "19rc0h94lgxyndaw41wgnc0prwffl780i6nqsn9b7byvgy97f15y"; libraryHaskellDepends = [ array base ghc-prim pretty random vector ]; description = "Data Parallel Haskell common config and debugging functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dph-examples" = callPackage ({ mkDerivation, base, containers, dph-base, dph-lifted-vseg , dph-prim-par, HUnit, old-time, parseargs, random, vector }: mkDerivation { pname = "dph-examples"; version = "0.7.0.5"; sha256 = "1qbj8hsgpmcx95qsqycb6cnfb5vfk9h3w1jyq4k02hf9g7gyvckz"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers dph-base dph-lifted-vseg dph-prim-par HUnit old-time parseargs random vector ]; description = "Data Parallel Haskell example programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dph-lifted-base" = callPackage ({ mkDerivation, array, base, containers, dph-base, dph-prim-par , ghc, pretty, random, template-haskell, vector }: mkDerivation { pname = "dph-lifted-base"; version = "0.7.0.1"; sha256 = "1gp3l9bgpmly3h74hyfxi3yfm8v4r918800ca64q1b16019hk20k"; libraryHaskellDepends = [ array base containers dph-base dph-prim-par ghc pretty random template-haskell vector ]; description = "Data Parallel Haskell common definitions used by other dph-lifted packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dph-lifted-copy" = callPackage ({ mkDerivation, array, base, dph-base, dph-prim-par, ghc, random , template-haskell, vector }: mkDerivation { pname = "dph-lifted-copy"; version = "0.7.0.1"; sha256 = "11aaiarvrm5463b77r2jimw78pr39g8apjk7bim3d8rl3ija775q"; libraryHaskellDepends = [ array base dph-base dph-prim-par ghc random template-haskell vector ]; description = "Data Parallel Haskell lifted array combinators. (deprecated version)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dph-lifted-vseg" = callPackage ({ mkDerivation, array, base, containers, dph-base, dph-lifted-base , dph-prim-par, ghc, pretty, random, template-haskell, vector }: mkDerivation { pname = "dph-lifted-vseg"; version = "0.7.0.1"; sha256 = "0vkq7kyd65znzqxh32ql2lrm30vg1wy85bnjg8g08s9q9j3j6a45"; libraryHaskellDepends = [ array base containers dph-base dph-lifted-base dph-prim-par ghc pretty random template-haskell vector ]; description = "Data Parallel Haskell lifted array combinators"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dph-par" = callPackage ({ mkDerivation }: mkDerivation { pname = "dph-par"; version = "0.5.1.99"; sha256 = "0csgd8ghbxv1vwp95dn98qv1zp8229fffm9j274bmjg857588i97"; doHaddock = false; description = "(deprecated)"; license = lib.licenses.bsd3; }) {}; "dph-prim-interface" = callPackage ({ mkDerivation, base, dph-base, random, vector }: mkDerivation { pname = "dph-prim-interface"; version = "0.7.0.1"; sha256 = "17m03gylc61d7mx26rz70kwmi014rv1g14683vraa1b77pci5h8j"; libraryHaskellDepends = [ base dph-base random vector ]; description = "Data Parallel Haskell segmented arrays. (abstract interface)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dph-prim-par" = callPackage ({ mkDerivation, base, dph-base, dph-prim-interface, dph-prim-seq , old-time, random, vector }: mkDerivation { pname = "dph-prim-par"; version = "0.7.0.1"; sha256 = "13x7ribvcm965pnzissj0cwk17r5f0ag1zs7w31za17kal3r91pp"; libraryHaskellDepends = [ base dph-base dph-prim-interface dph-prim-seq old-time random vector ]; description = "Data Parallel Haskell segmented arrays. (production version)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dph-prim-seq" = callPackage ({ mkDerivation, base, dph-base, dph-prim-interface, ghc-prim , primitive, random, vector }: mkDerivation { pname = "dph-prim-seq"; version = "0.7.0.1"; sha256 = "1fz95qzvk2f7zg8am73vdbk14ms420vfvapz79piip0s4bv8cnqr"; libraryHaskellDepends = [ base dph-base dph-prim-interface ghc-prim primitive random vector ]; description = "Data Parallel Haskell segmented arrays. (sequential implementation)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dph-seq" = callPackage ({ mkDerivation }: mkDerivation { pname = "dph-seq"; version = "0.5.1.99"; sha256 = "10s6qq4ayh85wvhnyl7dfdr72a76irvg83s71lww8ig988599ygp"; doHaddock = false; description = "(deprecated)"; license = lib.licenses.bsd3; }) {}; "dpkg" = callPackage ({ mkDerivation, base, bindings-DSL, bytestring, dpkg, HUnit , libdpkg, monad-loops }: mkDerivation { pname = "dpkg"; version = "0.0.3"; sha256 = "1bqrj1vqqjnv3qcs1s7lbwyzry95fzxrhi6340zqv0ibvyqnaz5k"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bindings-DSL bytestring monad-loops ]; libraryPkgconfigDepends = [ libdpkg ]; testHaskellDepends = [ base bytestring HUnit ]; testSystemDepends = [ dpkg ]; testPkgconfigDepends = [ libdpkg ]; description = "libdpkg bindings"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) dpkg; libdpkg = null;}; "dpor" = callPackage ({ mkDerivation, base, containers, deepseq, random, semigroups }: mkDerivation { pname = "dpor"; version = "0.2.0.0"; sha256 = "1qn839lhnjsx2swq0ca8l2qr0szypdb2dsbfi1412m25p11cryvf"; libraryHaskellDepends = [ base containers deepseq random semigroups ]; description = "A generic implementation of dynamic partial-order reduction (DPOR) for testing arbitrary models of concurrency"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dprox" = callPackage ({ mkDerivation, attoparsec, base, bytestring, bytestring-trie , containers, dns, hashable, hspec, iproute, network , optparse-applicative, psqueues, streaming-commons, time, unix }: mkDerivation { pname = "dprox"; version = "0.3.0"; sha256 = "1my3v3g7jb8akc41hxx557kamsqhry3q8g76rhsf9h8fhsm31gv1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base bytestring bytestring-trie containers dns hashable iproute network optparse-applicative psqueues streaming-commons time unix ]; testHaskellDepends = [ attoparsec base bytestring bytestring-trie containers dns hashable hspec iproute network optparse-applicative psqueues streaming-commons time unix ]; description = "a lightweight DNS proxy server"; license = lib.licenses.bsd3; }) {}; "drClickOn" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "drClickOn"; version = "0.1"; sha256 = "10rcmqa2x5xlh5pqfsg9dagf2lmrwc2bby3zklzv3x4s3yqg2ar3"; libraryHaskellDepends = [ base containers ]; description = "Monadic FRP"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dragen" = callPackage ({ mkDerivation, base, containers, extra, ghc-prim, matrix , QuickCheck, split, template-haskell, text, transformers }: mkDerivation { pname = "dragen"; version = "0.1.0.0"; sha256 = "079r8d3j5qm15cqg0d12iz4n6z0lxlmhbcqpv37dhdafjf12dyy7"; libraryHaskellDepends = [ base containers extra ghc-prim matrix QuickCheck split template-haskell transformers ]; testHaskellDepends = [ base containers extra ghc-prim matrix QuickCheck split template-haskell text transformers ]; description = "Automatic derivation of optimized QuickCheck random generators"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "drama" = callPackage ({ mkDerivation, base, ki, transformers, unagi-chan }: mkDerivation { pname = "drama"; version = "0.4.0.0"; sha256 = "15p8pac1xcl5iifv1g0bs09l99x6q8skid71wlyxh4g9j7hrgpdr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ki transformers unagi-chan ]; executableHaskellDepends = [ base ]; description = "Actor library for Haskell"; license = lib.licenses.bsd3; }) {}; "draw-poker" = callPackage ({ mkDerivation, base, random-shuffle, safe }: mkDerivation { pname = "draw-poker"; version = "0.1.0.1"; sha256 = "16b17qfj3bah468hqsksk2rhyl33m2vyqw0rrs1wyaz75yq35257"; revision = "1"; editedCabalFile = "0agnrsmkaw87pkrcj48jk0rhmx44zvv8g3f2farz0d5nw0wi18b2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base random-shuffle safe ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "playing draw poker"; license = lib.licenses.bsd3; }) {}; "drawille" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck }: mkDerivation { pname = "drawille"; version = "0.1.2.0"; sha256 = "1prpca2glkh8rwqwppjnqlqw71pba221hmcn9jbnih86gbl8w65q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers hspec QuickCheck ]; description = "A port of asciimoo's drawille to haskell"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dresdner-verkehrsbetriebe" = callPackage ({ mkDerivation, aeson, base, bytestring, HTTP, old-locale , optparse-applicative, text, time, unordered-containers, vector }: mkDerivation { pname = "dresdner-verkehrsbetriebe"; version = "1.0.0"; sha256 = "02mj0697yhqkrnqa9lksl1b4cr3zzydgvxmmbs47r31v5xzsn8wc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring HTTP old-locale text time unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring HTTP old-locale optparse-applicative text time unordered-containers vector ]; description = "Library and program for querying DVB (Dresdner Verkehrsbetriebe AG)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "drifter" = callPackage ({ mkDerivation, base, containers, fgl, tasty, tasty-hunit , tasty-quickcheck, text }: mkDerivation { pname = "drifter"; version = "0.3.0"; sha256 = "079y7yzws7lghgazkc7qprz43q4bv0qjnxh7rmcrrwfs5acm1x34"; libraryHaskellDepends = [ base containers fgl text ]; testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck text ]; description = "Simple schema management for arbitrary databases"; license = lib.licenses.mit; }) {}; "drifter-postgresql" = callPackage ({ mkDerivation, base, containers, drifter, either, mtl , postgresql-simple, tasty, tasty-hunit, text, time, transformers , transformers-compat }: mkDerivation { pname = "drifter-postgresql"; version = "0.2.1"; sha256 = "0p7ddvfmjhf22psga0phhw2m0sdhymsc5k13jrwrdawsxivh2clk"; libraryHaskellDepends = [ base containers drifter mtl postgresql-simple time transformers transformers-compat ]; testHaskellDepends = [ base drifter either postgresql-simple tasty tasty-hunit text ]; description = "PostgreSQL support for the drifter schema migration tool"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "drifter-sqlite" = callPackage ({ mkDerivation, base, containers, directory, drifter, mtl , sqlite-simple, tasty, tasty-hunit, text, time, transformers }: mkDerivation { pname = "drifter-sqlite"; version = "0.1.0.0"; sha256 = "07267h287bpn2smr50m7cf179kfmv8vhv4cwa4qdi1wpifiz8pic"; libraryHaskellDepends = [ base containers drifter mtl sqlite-simple time transformers ]; testHaskellDepends = [ base containers directory drifter mtl sqlite-simple tasty tasty-hunit text time transformers ]; description = "SQLite support for the drifter schema migraiton tool"; license = lib.licenses.bsd3; }) {}; "drinkery" = callPackage ({ mkDerivation, base, exceptions, mtl, transformers }: mkDerivation { pname = "drinkery"; version = "0.4"; sha256 = "1c5mv0klhdavbsaa1mng0q15vy0cz6x8ijfzgaf1f18yyxvb0q1q"; libraryHaskellDepends = [ base exceptions mtl transformers ]; description = "Boozy streaming library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "driving-classes-plugin" = callPackage ({ mkDerivation, base, containers, ghc }: mkDerivation { pname = "driving-classes-plugin"; version = "0.1.3.0"; sha256 = "126bih4i3gyjdwnmvivz0kzn6viw1nlap9zz076xljgkf8qw3dwn"; libraryHaskellDepends = [ base containers ghc ]; testHaskellDepends = [ base ]; description = "Deriving without spelling out \"deriving\""; license = lib.licenses.mit; }) {}; "drmaa" = callPackage ({ mkDerivation, base, c2hs, directory, drmaa, exceptions }: mkDerivation { pname = "drmaa"; version = "0.3.0"; sha256 = "1x1r3m1gqikm6n5m006zy3c9z106qa4ykl7qa90pa29wg03475z5"; libraryHaskellDepends = [ base directory exceptions ]; librarySystemDepends = [ drmaa ]; libraryToolDepends = [ c2hs ]; description = "A Haskell bindings to the DRMAA C library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {drmaa = null;}; "drone" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, extensible , formatting, hspec, microlens, req, servant-server, text, warp }: mkDerivation { pname = "drone"; version = "1.1.0"; sha256 = "0c0xinvr36mmwk9kl970ya53w4z4v6scpxxa9i3lwjjnkcadp9kp"; libraryHaskellDepends = [ base bytestring containers extensible formatting microlens req text ]; testHaskellDepends = [ aeson base bytestring containers extensible formatting hspec microlens req servant-server text warp ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dropbox" = callPackage ({ mkDerivation, aeson, aeson-qq, base, hspec, hspec-core , http-api-data, http-client-tls, servant, servant-auth , servant-auth-client, servant-client, servant-client-core, text }: mkDerivation { pname = "dropbox"; version = "0.0.4"; sha256 = "1syfzlgjph7nn2231sn0cm3q0f32inc5r9zc95f8kl43qa003zrz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base http-api-data http-client-tls servant servant-auth servant-auth-client servant-client servant-client-core text ]; executableHaskellDepends = [ aeson base http-api-data http-client-tls servant servant-auth servant-auth-client servant-client servant-client-core text ]; testHaskellDepends = [ aeson aeson-qq base hspec hspec-core http-api-data http-client-tls servant servant-auth servant-auth-client servant-client servant-client-core text ]; description = "Dropbox API client"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dropbox-sdk" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, case-insensitive , certificate, conduit, HTTP, http-conduit, http-types, json , monad-control, network, old-locale, pem, resourcet , template-haskell, time, tls, tls-extra, transformers, urlencoded , utf8-string }: mkDerivation { pname = "dropbox-sdk"; version = "0.3.1"; sha256 = "1s0aki1ayjickkkwmn1mc38gnd257v24wy6yj9p05qm2g8gm7xy2"; libraryHaskellDepends = [ base blaze-builder bytestring case-insensitive certificate conduit HTTP http-conduit http-types json monad-control network old-locale pem resourcet template-haskell time tls tls-extra transformers urlencoded utf8-string ]; description = "A library to access the Dropbox HTTP API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "dropsolve" = callPackage ({ mkDerivation, base, containers, directory, filepath, haskell98 , process, regex-posix, time }: mkDerivation { pname = "dropsolve"; version = "0.1.2.1"; sha256 = "1nrvrcf51jdy5vhqbnrllb3y5rgrhg1qwsd05z24s38ra40whbgp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filepath haskell98 process regex-posix time ]; description = "A command line tool for resolving dropbox conflicts. Deprecated! Please use confsolve."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "drunken-bishop" = callPackage ({ mkDerivation, array, base, bytestring, pureMD5 }: mkDerivation { pname = "drunken-bishop"; version = "0.1.0.0"; sha256 = "114728h8zznmjygp1ddjnkklk0pcs8w7in7698k9xi54j6v467gy"; revision = "1"; editedCabalFile = "1iaq53nvyzh84g91a6p7y4m38v0mcqpw1c18s2fxlzb5zg342zqi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring pureMD5 ]; description = "An implementation of the Drunken Bishop visual fingerprinting algorithm"; license = lib.licenses.bsd3; }) {}; "ds-kanren" = callPackage ({ mkDerivation, base, containers, logict, QuickCheck, tasty , tasty-quickcheck }: mkDerivation { pname = "ds-kanren"; version = "0.2.0.1"; sha256 = "14sgqd55jnqahp0mi4x46a5903bnj2f2crlfrkyg9qds73wjj7fk"; libraryHaskellDepends = [ base containers logict ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; description = "A subset of the miniKanren language"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dsc" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, hspec , QuickCheck, SimpleAES, string-conversions }: mkDerivation { pname = "dsc"; version = "0.2.0"; sha256 = "04ym4b4rwn60knaamqdgw0jin889rghwv4i176z5m558g4jaai7g"; libraryHaskellDepends = [ base base64-bytestring bytestring SimpleAES string-conversions ]; testHaskellDepends = [ base base64-bytestring bytestring hspec QuickCheck SimpleAES string-conversions ]; description = "Helper functions for setting up Double Submit Cookie defense for forms"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dsh-sql" = callPackage ({ mkDerivation, aeson, algebra-dag, algebra-sql, base, bytestring , bytestring-lexing, containers, Decimal, DSH, either, HDBC , HDBC-odbc, HUnit, mtl, process, QuickCheck, random, semigroups , set-monad, template-haskell, test-framework, test-framework-hunit , test-framework-quickcheck2, text, vector }: mkDerivation { pname = "dsh-sql"; version = "0.2.0.2"; sha256 = "00r1wbgbkpnza1jjd14vqr4hwgfkhnz7yivkx4bla5frfdlv5q58"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson algebra-dag algebra-sql base bytestring bytestring-lexing containers Decimal DSH either HDBC HDBC-odbc mtl process random semigroups set-monad template-haskell text vector ]; executableHaskellDepends = [ base bytestring bytestring-lexing containers DSH HDBC HDBC-odbc HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text vector ]; description = "SQL backend for Database Supported Haskell (DSH)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dsmc" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, entropy , hslogger, mwc-random, parallel, primitive, repa, strict , transformers, vector }: mkDerivation { pname = "dsmc"; version = "0.1.0.1"; sha256 = "0va22bx3fj80rl03mv3pnwvsdjkax41pp8qxyj3yiicbyi6zzaa5"; libraryHaskellDepends = [ attoparsec base bytestring containers entropy hslogger mwc-random parallel primitive repa strict transformers vector ]; description = "DSMC library for rarefied gas dynamics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dsmc-tools" = callPackage ({ mkDerivation, base, bytestring, cmdargs, ConfigFile, dsmc, gloss , gloss-raster, hslogger, mtl, repa, strict, transformers, vector }: mkDerivation { pname = "dsmc-tools"; version = "0.1.0.1"; sha256 = "0wry1dwcf3dwd780aic3v6jlrdjplrsciw1rr582a78c7anasjr0"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring cmdargs ConfigFile dsmc gloss gloss-raster hslogger mtl repa strict transformers vector ]; description = "DSMC toolkit for rarefied gas dynamics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dson" = callPackage ({ mkDerivation, base, parsec }: mkDerivation { pname = "dson"; version = "0.3.0.1"; sha256 = "1vv32n736ncjsy4psp8zlqmpp0r7mncjq65zwkhq5i99jx4chb1q"; libraryHaskellDepends = [ base parsec ]; description = "Haskell Doge Serialized Object Notation Parser"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dson-parsec" = callPackage ({ mkDerivation, base, parsec }: mkDerivation { pname = "dson-parsec"; version = "0.4.1.1"; sha256 = "1zflz9vhcz7psssn6hrizmwdmrvpagxhl0648k6f1n9xj50kp99y"; libraryHaskellDepends = [ base parsec ]; description = "DSON parser"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dsp" = callPackage ({ mkDerivation, array, base, containers, QuickCheck, random }: mkDerivation { pname = "dsp"; version = "0.2.5.1"; sha256 = "03mhqqnjqjhklmlim6cljq5ik0l4h6lgqffw2i2clqgwj64ky5nf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers random ]; testHaskellDepends = [ array base containers QuickCheck ]; description = "Haskell Digital Signal Processing"; license = lib.licenses.gpl2Only; }) {}; "dstring" = callPackage ({ mkDerivation, base, base-unicode-symbols, dlist }: mkDerivation { pname = "dstring"; version = "0.4.0.4"; sha256 = "15zy1dhfs87hxq1qm54ym0pdhvg7l76m7vy5y06dnksb1sblhaqm"; libraryHaskellDepends = [ base base-unicode-symbols dlist ]; description = "Difference strings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dsv" = callPackage ({ mkDerivation, attoparsec, base, bytestring, cassava, containers , foldl, hedgehog, pipes, pipes-bytestring, pipes-safe , safe-exceptions, template-haskell, text, validation, vector }: mkDerivation { pname = "dsv"; version = "1.0.0.3"; sha256 = "17vhfq50m12b5vsj92vi0kq3433622jwkfjndkzxdcblra2mnmzx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base bytestring cassava containers foldl pipes pipes-bytestring pipes-safe template-haskell text validation vector ]; testHaskellDepends = [ attoparsec base bytestring cassava containers foldl hedgehog pipes pipes-bytestring pipes-safe safe-exceptions template-haskell text validation vector ]; description = "DSV (delimiter-separated values)"; license = lib.licenses.mit; }) {}; "dtab" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , data-binary-ieee754, happy, pretty, transformers }: mkDerivation { pname = "dtab"; version = "1.2"; sha256 = "1mkk1jdw04294hljz3jxiz8403jq7srx6nalyjn1kj09yvws3d05"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers data-binary-ieee754 pretty transformers ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base bytestring ]; description = "Harmonix (Guitar Hero, Rock Band) DTA/DTB metadata library"; license = lib.licenses.bsd3; }) {}; "dtd" = callPackage ({ mkDerivation, attoparsec, attoparsec-conduit, base , blaze-builder, conduit, containers, lifted-base, monad-control , network, resourcet, text, transformers, uri-conduit, xml-catalog , xml-conduit, xml-types }: mkDerivation { pname = "dtd"; version = "1.1.0.2"; sha256 = "11sqmsxw36rn2xkccr7zrmpzijpc3j0z1cxsjcfncnj3l5iaqryp"; libraryHaskellDepends = [ attoparsec attoparsec-conduit base blaze-builder conduit containers lifted-base monad-control network resourcet text transformers uri-conduit xml-catalog xml-conduit xml-types ]; description = "Parse and render DTD files (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dtd-text" = callPackage ({ mkDerivation, attoparsec, base, containers, dtd-types, text , xml-types }: mkDerivation { pname = "dtd-text"; version = "0.1.2.0"; sha256 = "1czygz52aparm4qbkfsskm9qd5wirdpccjn66nh7d62d440j1as8"; libraryHaskellDepends = [ attoparsec base containers dtd-types text xml-types ]; description = "Parse and render XML DTDs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dtd-types" = callPackage ({ mkDerivation, base, text, xml-types }: mkDerivation { pname = "dtd-types"; version = "0.4.0.0"; sha256 = "1h5ypjnpjim2lwlc6jfp8ixqg7zbkj7fg2kpnlwnyj29n9g58rka"; libraryHaskellDepends = [ base text xml-types ]; description = "Basic types for representing XML DTDs"; license = lib.licenses.bsd3; }) {}; "dtrace" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "dtrace"; version = "0.1"; sha256 = "0qszlhll0cx0clydypg0r0g00v8ig1aasqp1ga0jnbfr7q7rwfrr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; description = "Haskell interface to the DTrace system tracing utility"; license = lib.licenses.bsd3; }) {}; "dtw" = callPackage ({ mkDerivation, base, containers, QuickCheck, test-framework , test-framework-quickcheck2, thyme, vector, vector-space }: mkDerivation { pname = "dtw"; version = "1.0.3.0"; sha256 = "1xdij82mk1lwpgkk9rgqi946m186dchgkrgilwkq56iq993y7g34"; libraryHaskellDepends = [ base containers vector vector-space ]; testHaskellDepends = [ base containers QuickCheck test-framework test-framework-quickcheck2 thyme vector vector-space ]; description = "(Fast) Dynamic Time Warping"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "dual" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "dual"; version = "0.1.1.1"; sha256 = "0rf7vywr342llc0p7rmd4l0r8gsaxza0mh6cdb5mg13m9jfb4125"; revision = "1"; editedCabalFile = "1cm80lc3p8bpzj0crxccx2fp33p171gz4j56r9fc5g5kza390nrb"; libraryHaskellDepends = [ base ]; description = "Dual category"; license = lib.licenses.bsd3; }) {}; "dual-game" = callPackage ({ mkDerivation, base, bifunctors, cereal, gloss, network , websockets }: mkDerivation { pname = "dual-game"; version = "0.1.0.1"; sha256 = "1w69d7d2xbpi82n41gq08qdmldh834ka7qwvy159vsac556wwcfg"; revision = "7"; editedCabalFile = "04hi455i82y7nf30chnkbvgfz5fzn050nb3r916abr7s205jfzkq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bifunctors cereal gloss network websockets ]; description = "Network multiplayer 2D shooting game"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dual-tree" = callPackage ({ mkDerivation, base, monoid-extras, newtype-generics, QuickCheck , semigroups, testing-feat }: mkDerivation { pname = "dual-tree"; version = "0.2.3.0"; sha256 = "0qyn7kb42wvlcvb1wbf1qx3isc2y6k3hzp5iq6ab0r0llw9g6qlg"; revision = "2"; editedCabalFile = "0cv2pkq85d7wgk6jjcq8vpv3577iyd1x0sg5ivw9ixyf5v5qwjxy"; libraryHaskellDepends = [ base monoid-extras newtype-generics semigroups ]; testHaskellDepends = [ base monoid-extras QuickCheck semigroups testing-feat ]; description = "Rose trees with cached and accumulating monoidal annotations"; license = lib.licenses.bsd3; }) {}; "dualizer" = callPackage ({ mkDerivation, base, bifunctors, comonad, containers, lens , template-haskell, transformers }: mkDerivation { pname = "dualizer"; version = "0.1.0.1"; sha256 = "022wiqvy2lxfc9zqibrd3av994r6hi9pkqi3b3m53h6zaphpnwl7"; libraryHaskellDepends = [ base bifunctors comonad containers lens template-haskell transformers ]; description = "Automatically generate dual constructions"; license = "AGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dublincore-xml-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-combinators , data-default, QuickCheck, quickcheck-instances, resourcet , safe-exceptions, tasty, tasty-hunit, tasty-quickcheck, text, time , timerep, uri-bytestring, xml-conduit, xml-types }: mkDerivation { pname = "dublincore-xml-conduit"; version = "0.1.0.2"; sha256 = "17jzyj49j88xwsz54higi81a6v8kvb8i338n5416z1ni475qsynl"; revision = "1"; editedCabalFile = "1rljgmi4jb6yhigfy394jb64q5f5qx7i1g68pw6zgq9ziz91p321"; libraryHaskellDepends = [ base conduit conduit-combinators safe-exceptions text time timerep uri-bytestring xml-conduit xml-types ]; testHaskellDepends = [ base bytestring conduit conduit-combinators data-default QuickCheck quickcheck-instances resourcet safe-exceptions tasty tasty-hunit tasty-quickcheck text time uri-bytestring xml-conduit xml-types ]; description = "XML streaming parser/renderer for the Dublin Core standard elements"; license = lib.licenses.publicDomain; }) {}; "duckling" = callPackage ({ mkDerivation, aeson, array, attoparsec, base, bytestring , containers, deepseq, dependent-sum, directory, extra, filepath , hashable, haskell-src-exts, regex-base, regex-pcre, snap-core , snap-server, tasty, tasty-hunit, text, text-show, time , timezone-olson, timezone-series, unordered-containers }: mkDerivation { pname = "duckling"; version = "0.2.0.0"; sha256 = "0hr3dwfksi04is2wqykfx04da40sa85147fnfnmazw5czd20xwya"; revision = "1"; editedCabalFile = "19ml7s7p79y822b7bk9hlxg3c3p6gsklamzysv6pcdpf917cvgl4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array attoparsec base bytestring containers deepseq dependent-sum extra hashable regex-base regex-pcre text text-show time timezone-series unordered-containers ]; executableHaskellDepends = [ aeson base bytestring deepseq dependent-sum directory extra filepath hashable haskell-src-exts snap-core snap-server text text-show time timezone-olson timezone-series unordered-containers ]; testHaskellDepends = [ aeson base tasty tasty-hunit text time unordered-containers ]; description = "A Haskell library for parsing text into structured data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "duet" = callPackage ({ mkDerivation, aeson, base, containers, deepseq, edit-distance , exceptions, hspec, monad-logger, mtl, optparse-simple, parsec , syb, text }: mkDerivation { pname = "duet"; version = "0.0.2"; sha256 = "16hjhyn254d307ibg5541y00x0l6n5rwk06r5cdkj5x07jmgcafm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers deepseq edit-distance exceptions monad-logger mtl parsec syb text ]; executableHaskellDepends = [ aeson base containers deepseq exceptions monad-logger mtl optparse-simple syb text ]; testHaskellDepends = [ aeson base containers deepseq edit-distance exceptions hspec monad-logger mtl parsec syb text ]; description = "A tiny language, a subset of Haskell (with type classes) aimed at aiding teachers to teach Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dumb-cas" = callPackage ({ mkDerivation, base, containers, decimal-literals, hashable , tasty, tasty-hunit, template-haskell, unordered-containers }: mkDerivation { pname = "dumb-cas"; version = "0.2.1.0"; sha256 = "1fxamg2npi1arhsjyxgbzcn50m3y9kn9ganc79gbn8xcx252rp63"; revision = "1"; editedCabalFile = "0fxsf82kqnfy6nn8805x6dksj6j5z0dyajb4nh47r3sq067jb1n0"; libraryHaskellDepends = [ base containers decimal-literals hashable template-haskell unordered-containers ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "A computer “algebra” system that knows nothing about algebra, at the core"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "dump" = callPackage ({ mkDerivation, base, haskell-src-meta, hspec , interpolatedstring-perl6, QuickCheck, template-haskell, text }: mkDerivation { pname = "dump"; version = "0.2.8"; sha256 = "0p0wwcxm2lgfbx82s226dprd8qa526pnrnpakxmdz5svd6ib0gh4"; libraryHaskellDepends = [ base haskell-src-meta interpolatedstring-perl6 template-haskell text ]; testHaskellDepends = [ base haskell-src-meta hspec interpolatedstring-perl6 QuickCheck template-haskell text ]; description = "Dumps the names and values of expressions to ease debugging"; license = lib.licenses.mit; }) {}; "dump-core" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , filepath, ghc, monadLib, text }: mkDerivation { pname = "dump-core"; version = "0.1.4"; sha256 = "0fl6lmwrzjxwirnpwmjiqbc5fj2s4fnp0dv8s3bcdslxwxkmi9l4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers directory filepath ghc monadLib text ]; description = "A plug-in for rendering GHC core"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dunai" = callPackage ({ mkDerivation, base, MonadRandom, simple-affine-space, tasty , tasty-hunit, transformers, transformers-base }: mkDerivation { pname = "dunai"; version = "0.8.2"; sha256 = "1hcjzd6zki10lkh6f11naxqrnkdmiqm4hwyj5acj4naqkakc6mmp"; libraryHaskellDepends = [ base MonadRandom simple-affine-space transformers transformers-base ]; testHaskellDepends = [ base tasty tasty-hunit transformers ]; description = "Generalised reactive framework supporting classic, arrowized and monadic FRP"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ turion ]; }) {}; "dunai-core" = callPackage ({ mkDerivation, base, MonadRandom, transformers, transformers-base }: mkDerivation { pname = "dunai-core"; version = "0.5.1.0"; sha256 = "1p8161m671dgf13q0rnpp797nymdxpi5nf6xl9mh9zj495libbzz"; libraryHaskellDepends = [ base MonadRandom transformers transformers-base ]; description = "Generalised reactive framework supporting classic, arrowized and monadic FRP. (Core library fork.)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dunai-test" = callPackage ({ mkDerivation, base, dunai, normaldistribution, QuickCheck }: mkDerivation { pname = "dunai-test"; version = "0.8.2"; sha256 = "0cicvzp604945mmlnrxwkkcyl01id933jrnnrv3y0c5xqlly2y9r"; libraryHaskellDepends = [ base dunai normaldistribution QuickCheck ]; description = "Testing library for Dunai"; license = lib.licenses.bsd3; }) {}; "duplo" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, base , base64-bytestring, bytestring, containers, directory , executable-path, filepath, fsnotify, http-types, HUnit , language-javascript, lens, MissingH, mtl, process, QuickCheck , regex-compat, scotty, shake, system-fileio, system-filepath , tasty, tasty-hunit, tasty-quickcheck, text, text-format , transformers, unordered-containers, utf8-string, wai, warp }: mkDerivation { pname = "duplo"; version = "1.8.1"; sha256 = "1k63904aly7qwx96vqys0yx4amys8y5dl9xb9hp4x7ymw0b6h43i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal base bytestring containers directory executable-path filepath fsnotify http-types language-javascript lens MissingH mtl regex-compat scotty shake system-fileio text text-format transformers unordered-containers utf8-string wai warp ]; executableHaskellDepends = [ aeson aeson-pretty ansi-terminal base base64-bytestring bytestring containers directory filepath fsnotify http-types language-javascript lens MissingH mtl process regex-compat scotty shake system-filepath text text-format transformers unordered-containers wai warp ]; testHaskellDepends = [ base HUnit MissingH QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Frontend development build tool"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "dura" = callPackage ({ mkDerivation, base, bytestring, directory, filepath }: mkDerivation { pname = "dura"; version = "0.1"; sha256 = "0sm5f8678lym1maavvx0jsl0px3phry6687wsvf5askbrdyla84m"; revision = "1"; editedCabalFile = "018pwi48hx6jcy9gkbbc4gcbjxa2n8b4lbfmd18mnm49ymwyyqlv"; libraryHaskellDepends = [ base bytestring directory filepath ]; description = "durable/atomic file system writes (from rio package)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "duration" = callPackage ({ mkDerivation, base, doctest, hspec, parsec, template-haskell , time }: mkDerivation { pname = "duration"; version = "0.2.0.0"; sha256 = "1cmgbnri3083gpr16j8yqj5jzbz0q5cxgnrpnbridyyznbp8csvj"; libraryHaskellDepends = [ base parsec template-haskell time ]; testHaskellDepends = [ base doctest hspec parsec template-haskell time ]; description = "A tiny compile-time time utility library inspired by zeit/ms"; license = lib.licenses.bsd3; }) {}; "dustme" = callPackage ({ mkDerivation, ansi-terminal, ansi-wl-pprint, async, attoparsec , base, bytestring, containers, deepseq, extra, hashable, hspec , safe, semigroups, terminfo, text, unordered-containers }: mkDerivation { pname = "dustme"; version = "0.1.0.0"; sha256 = "0sdarh8p65zljkfw1pgq2g68fchzcrr74hxg60r9nkzgiyib3sg0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal ansi-wl-pprint async attoparsec base bytestring containers deepseq extra hashable safe semigroups terminfo text unordered-containers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; }) {}; "dvault" = callPackage ({ mkDerivation, base, bytestring, containers, crypto-rng , data-default, directory, process, vector }: mkDerivation { pname = "dvault"; version = "0.1.0.0"; sha256 = "1djk7c7zbkhr95nvrn4wf864yl425w0ifwgsb5f4al0gyv1cx0c9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers crypto-rng data-default directory process vector ]; description = "Dead simple password manager"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dvda" = callPackage ({ mkDerivation, ad, base, containers, directory, fgl , file-location, graphviz, hashable, hashtables, mtl, process , QuickCheck, test-framework, test-framework-quickcheck2 , unordered-containers, vector }: mkDerivation { pname = "dvda"; version = "0.4"; sha256 = "1q8avdmzqxnr63ak0i1n6n4cvc23qkrmqlii628mis7vzfcw2yp8"; libraryHaskellDepends = [ base containers hashable hashtables mtl unordered-containers vector ]; testHaskellDepends = [ ad base containers directory fgl file-location graphviz hashable hashtables mtl process QuickCheck test-framework test-framework-quickcheck2 unordered-containers ]; description = "Efficient automatic differentiation and code generation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dvdread" = callPackage ({ mkDerivation, base, bytestring, c2hs, dvdread, mtl }: mkDerivation { pname = "dvdread"; version = "0.1"; sha256 = "1lxqm9r4zcw364yzpqaaf4nrja5n88vlwa527ixifhc80x6ffx0m"; libraryHaskellDepends = [ base bytestring mtl ]; libraryPkgconfigDepends = [ dvdread ]; libraryToolDepends = [ c2hs ]; description = "A monadic interface to libdvdread"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {dvdread = null;}; "dvi-processing" = callPackage ({ mkDerivation, base, bytestring, filepath, transformers }: mkDerivation { pname = "dvi-processing"; version = "0.3.1"; sha256 = "0dp6acmrvlns85nzbbh65vd6fjam04h11kxd9bk6j6hqa2qaqa43"; libraryHaskellDepends = [ base bytestring filepath transformers ]; description = "Read/write DVI and TFM file"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dvorak" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck }: mkDerivation { pname = "dvorak"; version = "0.1.0.0"; sha256 = "1kxnzzm24kslsyy9fsjazfz14svbh9svh6f7rnf060as864vmj5g"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Dvorak encoding for Haskell"; license = lib.licenses.bsd3; }) {}; "dwarf" = callPackage ({ mkDerivation, base, binary, bytestring, containers }: mkDerivation { pname = "dwarf"; version = "0.23"; sha256 = "0h6bzh628cz0qnbk4aiz5859r9va99q307scbwzvs1wn3nm6dszl"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bytestring containers ]; description = "Parser for DWARF debug format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dwarf-el" = callPackage ({ mkDerivation, base, binary, bytestring, containers, text , text-show, transformers }: mkDerivation { pname = "dwarf-el"; version = "0.3"; sha256 = "177y84zgl215jivbxifn09w8mdv0k65bxyky0l1hadd64hgp2nq7"; revision = "1"; editedCabalFile = "134jqfl7zrk1l6jcv3ws4511x1097yzhn2gi0vcn0bkz6qc8lr3s"; libraryHaskellDepends = [ base binary bytestring containers text text-show transformers ]; description = "Parser for DWARF debug format"; license = lib.licenses.bsd3; }) {}; "dwarfadt" = callPackage ({ mkDerivation, base, bytestring, bytestring-mmap, containers , dwarf-el, elf, lens, pretty, text, text-show, transformers }: mkDerivation { pname = "dwarfadt"; version = "0.6"; sha256 = "1fzkigzrm6s9060vmxsgw4bwzpfvcxc510ghb1rkqh5gslqszcb0"; revision = "1"; editedCabalFile = "0rdydzqy6g24jgddc4sgg1244l9mdkhp1zyjnvjfg0jbrkgqcy73"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring bytestring-mmap containers dwarf-el elf lens pretty text text-show transformers ]; executableHaskellDepends = [ base containers dwarf-el ]; description = "High-level wrapper around the dwarf library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dwergaz" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "dwergaz"; version = "0.2.0.4"; sha256 = "01gdh96p5nwca9g5sa0nrv65vaial3jqprngk67n9wxbj74pwr8f"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "A minimal testing library"; license = lib.licenses.bsd3; }) {}; "dx9base" = callPackage ({ mkDerivation, base, Win32 }: mkDerivation { pname = "dx9base"; version = "0.1.1"; sha256 = "16gwlpxfgh78sx7cb2ryqklhz5smhwk51ma260d6rg082nhy5y3i"; libraryHaskellDepends = [ base Win32 ]; description = "Backend for a binding to the Microsoft DirectX 9 API"; license = lib.licenses.bsd3; platforms = lib.platforms.none; }) {}; "dx9d3d" = callPackage ({ mkDerivation, base, d3d9, dx9base, Win32 }: mkDerivation { pname = "dx9d3d"; version = "0.1.1.1"; sha256 = "1y9g53jajgnlrzzg5vzgx329mii9k396xai4b04hs6gndkdrwprj"; libraryHaskellDepends = [ base dx9base Win32 ]; librarySystemDepends = [ d3d9 ]; description = "A binding to the Microsoft DirectX 9 API"; license = lib.licenses.bsd3; platforms = lib.platforms.none; }) {d3d9 = null;}; "dx9d3dx" = callPackage ({ mkDerivation, base, d3dx9, dx9base, dx9d3d, Win32 }: mkDerivation { pname = "dx9d3dx"; version = "0.1.1"; sha256 = "1n5rbq7k1g5l9y5vkadypfksai9sfx2vimdsas1if9h3jnqvvf67"; libraryHaskellDepends = [ base dx9base dx9d3d Win32 ]; librarySystemDepends = [ d3dx9 ]; description = "A binding to the Microsoft DirectX 9 D3DX API"; license = lib.licenses.bsd3; platforms = lib.platforms.none; }) {d3dx9 = null;}; "dyckword" = callPackage ({ mkDerivation, ansi-terminal, base, exact-combinatorics, hspec , text }: mkDerivation { pname = "dyckword"; version = "0.1.0.4"; sha256 = "1904dy0f30jbv3b43vpkfsczr27xsfsnvmh21xhd9y4lvdah0rbr"; revision = "1"; editedCabalFile = "0w0az7jkkyfvaldh44b9pmqlwrfvjxmfk07hvrdiwxl62klg4plq"; libraryHaskellDepends = [ base exact-combinatorics text ]; testHaskellDepends = [ ansi-terminal base hspec text ]; description = "A library for working with binary Dyck words"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dyepack" = callPackage ({ mkDerivation, base, generics-sop }: mkDerivation { pname = "dyepack"; version = "0.1.0.0"; sha256 = "02kdcfnagp0aadfjhn17b47pz9bknl0yisyqpnf79v7g27szb74a"; revision = "1"; editedCabalFile = "0xsvb329fr2a2gqaxnk9kybfw4yn7af3hzsbp8jkcadaz8fsp4vq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base generics-sop ]; description = "Programatically identify space leaks in your program"; license = lib.licenses.bsd3; }) {}; "dyna" = callPackage ({ mkDerivation, async, base, Boolean, lifted-async, lifted-base , monad-control, MonadRandom, mtl, random, stm, temporal-media , time, unagi-chan, unbounded-delays, vector, vector-space }: mkDerivation { pname = "dyna"; version = "0.1.0.0"; sha256 = "100ln6v4h2lx71pkzhxvfw7hgsld8xp828bhmn0985am82gd445i"; libraryHaskellDepends = [ async base Boolean lifted-async lifted-base monad-control MonadRandom mtl random stm temporal-media time unagi-chan unbounded-delays vector vector-space ]; testHaskellDepends = [ base ]; description = "Minimal FRP library"; license = lib.licenses.bsd3; }) {}; "dyna-brick" = callPackage ({ mkDerivation, base, Boolean, brick, data-default, dyna , lifted-base, monad-control, MonadRandom, mtl, random, stm , temporal-media, text, time, transformers-base, unagi-chan , vector-space, vty }: mkDerivation { pname = "dyna-brick"; version = "0.1.0.0"; sha256 = "018da74l17s2fsdbsnwn4yjlwd02yjp25ahfgvpw9wn7vx3syzdq"; libraryHaskellDepends = [ base Boolean brick data-default dyna lifted-base monad-control MonadRandom mtl random stm temporal-media text time transformers-base unagi-chan vector-space vty ]; testHaskellDepends = [ base ]; description = "FRP for brick Terminal user interface library"; license = lib.licenses.bsd3; }) {}; "dyna-gloss" = callPackage ({ mkDerivation, base, Boolean, dyna, gloss, lifted-base , monad-control, MonadRandom, mtl, random, stm, temporal-media , time, transformers-base, unagi-chan, vector-space }: mkDerivation { pname = "dyna-gloss"; version = "0.1.0.0"; sha256 = "00797q1sqsbm9jk7jfkb9gjmrx6c6qbz9p1a31iak5g9ws8i41b7"; libraryHaskellDepends = [ base Boolean dyna gloss lifted-base monad-control MonadRandom mtl random stm temporal-media time transformers-base unagi-chan vector-space ]; testHaskellDepends = [ base ]; description = "FRP for gloss graphics and animation library"; license = lib.licenses.bsd3; }) {}; "dyna-processing" = callPackage ({ mkDerivation, base, Boolean, dyna, lifted-base, monad-control , MonadRandom, mtl, processing-for-haskell, random, stm , temporal-media, time, transformers-base, unagi-chan, vector-space }: mkDerivation { pname = "dyna-processing"; version = "0.1.0.0"; sha256 = "05yss5zxibic1i1sdwnl8c8lp6g6fn7jcmg9bivvk4v33wf3xahn"; libraryHaskellDepends = [ base Boolean dyna lifted-base monad-control MonadRandom mtl processing-for-haskell random stm temporal-media time transformers-base unagi-chan vector-space ]; testHaskellDepends = [ base ]; description = "FRP library for processing-for-haskell package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dynamic" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cassava , containers, http-conduit, text, unordered-containers, vector }: mkDerivation { pname = "dynamic"; version = "0.1.0"; sha256 = "186c1y2qh6fdc72icf3pcqcyp8g3yz4shsch24zfz0r7zhya5xza"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring cassava containers http-conduit text unordered-containers vector ]; description = "A dynamic type for Haskell"; license = lib.licenses.bsd3; }) {}; "dynamic-cabal" = callPackage ({ mkDerivation, base, containers, data-default, directory, doctest , filepath, ghc, ghc-paths, haskell-generate, haskell-src-exts , HUnit, tasty, tasty-hunit, tasty-th, time, void }: mkDerivation { pname = "dynamic-cabal"; version = "0.3.5"; sha256 = "0fkr3hps3v0ygcah4dpzfqyfxm0rj4knivbbarllzv86h042vwxw"; libraryHaskellDepends = [ base containers data-default directory filepath ghc ghc-paths haskell-generate haskell-src-exts time void ]; testHaskellDepends = [ base containers directory doctest filepath ghc HUnit tasty tasty-hunit tasty-th ]; description = "Access the functions from the Cabal library without depending on it"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dynamic-graph" = callPackage ({ mkDerivation, base, cairo, colour, GLFW-b, GLUtil, OpenGL, pango , pipes, transformers }: mkDerivation { pname = "dynamic-graph"; version = "0.1.0.13"; sha256 = "1gx3hqbps8mvhxm03j5wri7v4qy3z42kcy8rhhcxq7dd0mryd4rz"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base cairo colour GLFW-b GLUtil OpenGL pango pipes transformers ]; description = "Draw and update graphs in real time with OpenGL"; license = lib.licenses.bsd3; }) {}; "dynamic-graphs" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , deepseq, hashable, hashtables, mwc-random, primitive, QuickCheck , semigroups, test-framework, test-framework-quickcheck2 , test-framework-th, text, unordered-containers, vector }: mkDerivation { pname = "dynamic-graphs"; version = "0.1.0.3"; sha256 = "1zwrvpg8nxc4lx3mc5jaj1fcbg1hhk4b52ng4qh5r57xkhqj6xg5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers hashable hashtables mwc-random primitive semigroups unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring containers deepseq hashable mwc-random primitive QuickCheck semigroups test-framework test-framework-quickcheck2 test-framework-th text unordered-containers ]; benchmarkHaskellDepends = [ base criterion primitive ]; description = "Dynamic graph algorithms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dynamic-linker-template" = callPackage ({ mkDerivation, base, containers, template-haskell, unix }: mkDerivation { pname = "dynamic-linker-template"; version = "0.1.1.0"; sha256 = "1agk7q556yf6v776568apvc4dgvxiqfshina12f69ky8afvjr6qz"; libraryHaskellDepends = [ base containers template-haskell unix ]; description = "Automatically derive dynamic linking methods from a data type"; license = lib.licenses.bsd3; }) {}; "dynamic-loader" = callPackage ({ mkDerivation, base, directory, ghc-prim, hashable, hashtables , time, transformers }: mkDerivation { pname = "dynamic-loader"; version = "0.0.1"; sha256 = "1ci7fcpgwf3v8rakypxi0l3l3aazwnf004ggpdr6vqqj5iav3a15"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory ghc-prim hashable hashtables time transformers ]; description = "lightweight loader of GHC-based modules or packages"; license = lib.licenses.bsd3; }) {}; "dynamic-mvector" = callPackage ({ mkDerivation, base, primitive, vector }: mkDerivation { pname = "dynamic-mvector"; version = "0.1.0.5"; sha256 = "0hsy9mgnl2yf94kqxy69wgmr5hjqxpp55qvij3f53sxxywjrxdi2"; libraryHaskellDepends = [ base primitive vector ]; description = "A wrapper around MVector that enables pushing, popping and extending"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dynamic-object" = callPackage ({ mkDerivation, base, containers, doctest, ghc, hspec, lens, mtl , QuickCheck, text, transformers }: mkDerivation { pname = "dynamic-object"; version = "0.2.1"; sha256 = "1xzjwsdq4v08m66lph81h67sii7qkvni5pygmh3iblx7rybsvflb"; libraryHaskellDepends = [ base containers lens mtl QuickCheck text transformers ]; testHaskellDepends = [ base doctest ghc hspec lens QuickCheck transformers ]; description = "Object-oriented programming with duck typing and singleton classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dynamic-pipeline" = callPackage ({ mkDerivation, async, base, bytestring, containers, HList, hspec , hspec-discover, lens, optparse-applicative, QuickCheck, relude , trifecta, unagi-chan }: mkDerivation { pname = "dynamic-pipeline"; version = "0.3.2.0"; sha256 = "1wm9dk1y4crrskj6c5fyamx2p6b3xmvwa0xyj27wwlps6zhwxyj8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bytestring HList lens relude unagi-chan ]; executableHaskellDepends = [ async base bytestring containers HList lens optparse-applicative relude trifecta unagi-chan ]; testHaskellDepends = [ async base bytestring HList hspec lens QuickCheck relude unagi-chan ]; testToolDepends = [ hspec-discover ]; description = "Library Type Safe implementation of Dynamic Pipeline Paradigm (DPP)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dynamic-plot" = callPackage ({ mkDerivation, base, colour, colour-space, constrained-categories , containers, data-default, deepseq, diagrams-cairo, diagrams-core , diagrams-gtk, diagrams-lib, free-vector-spaces, glib, gtk , JuicyPixels, lens, linearmap-category, manifold-random, manifolds , MemoTrie, mtl, process, random, random-fu, semigroups, tagged , time, transformers, vector, vector-space }: mkDerivation { pname = "dynamic-plot"; version = "0.4.2.0"; sha256 = "08zw03fijlshqkfx6vp97qhifz6air0yz9wkjn20k4laki9krkyy"; libraryHaskellDepends = [ base colour colour-space constrained-categories containers data-default deepseq diagrams-cairo diagrams-core diagrams-gtk diagrams-lib free-vector-spaces glib gtk JuicyPixels lens linearmap-category manifold-random manifolds MemoTrie mtl process random random-fu semigroups tagged time transformers vector vector-space ]; description = "Interactive diagram windows"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "dynamic-pp" = callPackage ({ mkDerivation, ansi-terminal, base, blaze-builder, bytestring , Cabal, hashable, HUnit-Plus, unordered-containers, utf8-string }: mkDerivation { pname = "dynamic-pp"; version = "0.2.0"; sha256 = "03y9sl3xcnp1ixi4y0i1a7frd2bgfvnb0r4pqjs38bvjkz96bbdd"; libraryHaskellDepends = [ ansi-terminal base blaze-builder bytestring Cabal hashable unordered-containers utf8-string ]; testHaskellDepends = [ ansi-terminal base blaze-builder bytestring Cabal hashable HUnit-Plus unordered-containers utf8-string ]; description = "A pretty-print library that employs a dynamic programming algorithm for optimal rendering"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dynamic-state" = callPackage ({ mkDerivation, base, binary, bytestring, hashable , unordered-containers }: mkDerivation { pname = "dynamic-state"; version = "0.3.1"; sha256 = "0drmlb3cvx0blsnqrxzdylpff5jxvpazsy1bxq2szcp70gghpmf4"; libraryHaskellDepends = [ base binary bytestring hashable unordered-containers ]; description = "Optionally serializable dynamic state keyed by type"; license = lib.licenses.gpl2Only; }) {}; "dynamodb-simple" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-core, amazonka-dynamodb , base, bytestring, conduit, containers, double-conversion , exceptions, generics-sop, hashable, hspec, lens, monad-loops, mtl , safe-exceptions, scientific, semigroups, tagged, template-haskell , text, transformers, unordered-containers, uuid-types, vector }: mkDerivation { pname = "dynamodb-simple"; version = "0.6.0.2"; sha256 = "1mx2ylbvcyskv0pc053mcwlz3mycqrq3g4rgrbk4qhnywx8p7gav"; libraryHaskellDepends = [ aeson amazonka amazonka-core amazonka-dynamodb base bytestring conduit containers double-conversion exceptions generics-sop hashable lens monad-loops mtl scientific semigroups tagged template-haskell text transformers unordered-containers uuid-types vector ]; testHaskellDepends = [ amazonka amazonka-dynamodb base conduit containers hashable hspec lens safe-exceptions semigroups tagged text transformers unordered-containers ]; description = "Typesafe library for working with DynamoDB database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "dynloader" = callPackage ({ mkDerivation, base, ghc, ghc-paths, hspec }: mkDerivation { pname = "dynloader"; version = "0.1.0"; sha256 = "1xmys4018zfaahhi9il2fygpw9mjfs7r3fcpkd0k5y77r0g1i88h"; libraryHaskellDepends = [ base ghc ghc-paths ]; testHaskellDepends = [ base ghc ghc-paths hspec ]; description = "Dynamically runtime loading packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dynobud" = callPackage ({ mkDerivation, aeson, base, binary, casadi-bindings , casadi-bindings-core, cereal, containers, data-default-class , directory, distributive, doctest, generic-accessors, hmatrix , hmatrix-gsl, HUnit, jacobi-roots, lens, linear, mtl, mwc-random , Plot-ho-matic, process, QuickCheck, reflection, spatial-math , test-framework, test-framework-hunit, test-framework-quickcheck2 , time, vector, vector-binary-instances }: mkDerivation { pname = "dynobud"; version = "1.9.1.0"; sha256 = "1rfxxryjcda1navajrp2b1c4p3wvljzjzdrqzhqax4x4dhca359r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary casadi-bindings casadi-bindings-core cereal containers data-default-class directory distributive generic-accessors hmatrix hmatrix-gsl jacobi-roots lens linear mtl mwc-random Plot-ho-matic process reflection spatial-math time vector vector-binary-instances ]; testHaskellDepends = [ base binary casadi-bindings cereal containers doctest hmatrix hmatrix-gsl HUnit linear QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 vector ]; description = "your dynamic optimization buddy"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "dyre" = callPackage ({ mkDerivation, base, binary, directory, executable-path, filepath , io-storage, process, time, unix, xdg-basedir }: mkDerivation { pname = "dyre"; version = "0.9.1"; sha256 = "1lrpjvah57p1ld3spcrgqds3claqkd5a9ay8inihl9wws0ifhfmh"; libraryHaskellDepends = [ base binary directory executable-path filepath io-storage process time unix xdg-basedir ]; testHaskellDepends = [ base directory process ]; description = "Dynamic reconfiguration in Haskell"; license = lib.licenses.bsd3; }) {}; "dywapitchtrack" = callPackage ({ mkDerivation, base, bytestring, transformers }: mkDerivation { pname = "dywapitchtrack"; version = "0.1.0.1"; sha256 = "1fmn8aypgcvmbpfs0dr8yfkqq4p5jw2mh0wldjhhl6bffymkszgf"; libraryHaskellDepends = [ base bytestring transformers ]; description = "Bindings to the dywapitchtrack pitch tracking library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dzen-dhall" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, dhall, directory , file-embed-lzma, filepath, generic-random, hashable, hourglass , hspec, http-conduit, http-types, HUnit, megaparsec, microlens , microlens-th, network-uri, optparse-applicative, parsec, parsers , pipes, prettyprinter, prettyprinter-ansi-terminal, process , QuickCheck, random, tasty, tasty-hspec, tasty-hunit , tasty-quickcheck, template-haskell, text, transformers, unix , unordered-containers, utf8-string, vector }: mkDerivation { pname = "dzen-dhall"; version = "1.0.2"; sha256 = "1pa399smd588jm06sammacsqmvxs0wywyzpczc6jdnc10qccb3rl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base bytestring dhall directory file-embed-lzma filepath hashable hourglass http-conduit http-types megaparsec microlens microlens-th network-uri optparse-applicative parsec parsers pipes prettyprinter prettyprinter-ansi-terminal process random text transformers unix unordered-containers utf8-string vector ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base dhall filepath generic-random hspec HUnit microlens network-uri optparse-applicative parsec QuickCheck tasty tasty-hspec tasty-hunit tasty-quickcheck template-haskell text unordered-containers vector ]; description = "Configure dzen2 bars in Dhall language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "dzen-utils" = callPackage ({ mkDerivation, base, colour, process }: mkDerivation { pname = "dzen-utils"; version = "0.1.1"; sha256 = "05s47s40amydwd6dc75rnaganx2qi2spx668p8x0xs0fdwnqvsf0"; libraryHaskellDepends = [ base colour process ]; description = "Utilities for creating inputs for dzen"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "each" = callPackage ({ mkDerivation, base, dlist, hspec, QuickCheck, template-haskell }: mkDerivation { pname = "each"; version = "1.1.1.0"; sha256 = "078qlgdk256rcjh8k9lv7i14rqky952b2zzbnymswciqiiha5bvb"; libraryHaskellDepends = [ base dlist template-haskell ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Template Haskell library for writing monadic expressions more easily"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "eager-sockets" = callPackage ({ mkDerivation, base, bytestring, network }: mkDerivation { pname = "eager-sockets"; version = "0.1"; sha256 = "10g8w50hhw8ap6lvsv9apmmfaqvqjwzhnq4mx1npapb8cmsmzgdb"; revision = "1"; editedCabalFile = "0qqr585ipr0arcwik604ivd17dx93yypg2sf77lznydrr76rpy9b"; libraryHaskellDepends = [ base bytestring network ]; description = "Socket operations with timeouts"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "eap" = callPackage ({ mkDerivation, base, binary, bytestring, cryptonite, memory, mtl , pretty-hex }: mkDerivation { pname = "eap"; version = "0.9.0.2"; sha256 = "0bgx7sxpmvhd84j7kkqznazw7p1fl862w7jxlap473g2q5365kqc"; revision = "1"; editedCabalFile = "1lsy7pl39s02f45l7g9alw49xwh7m8m4bm3ydcz11rh9xdgcb9jv"; libraryHaskellDepends = [ base binary bytestring cryptonite memory mtl pretty-hex ]; description = "Extensible Authentication Protocol (EAP)"; license = lib.licenses.bsd3; }) {}; "earclipper" = callPackage ({ mkDerivation, base, filepath, hspec }: mkDerivation { pname = "earclipper"; version = "0.0.0.1"; sha256 = "05b69qwk23iyp3ydsr368sw7li3n0ixmpx3imyhmf1jjx7lxn2lz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base filepath hspec ]; description = "Ear Clipping Triangulation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "earcut" = callPackage ({ mkDerivation, base, vector }: mkDerivation { pname = "earcut"; version = "0.1.0.4"; sha256 = "0nssl7n697rzwlfb5lq4kl64j4mrb4i19rp5kzjpmc7iin9fzxsf"; libraryHaskellDepends = [ base vector ]; description = "Binding to C++ earcut library"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "early" = callPackage ({ mkDerivation, base, containers, ghc, ghc-lib-parser, syb, text , transformers, unordered-containers }: mkDerivation { pname = "early"; version = "0.0.0"; sha256 = "0nx12376py2jc7yd94lfjbjxw3824fm3v2iviv406a2svkayw7pm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ghc syb text transformers ]; executableHaskellDepends = [ base ghc-lib-parser text unordered-containers ]; testHaskellDepends = [ base ]; description = "Early return syntax in do-notation (GHC plugin)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ease" = callPackage ({ mkDerivation, base, data-default }: mkDerivation { pname = "ease"; version = "0.1.0.2"; sha256 = "1psg2d64igvjgskzk8y92xxbh14rzlnvcpv8l3nqx8x5950hxdxk"; libraryHaskellDepends = [ base data-default ]; description = "Robert Penner's easing equations"; license = lib.licenses.bsd3; }) {}; "easy-api" = callPackage ({ mkDerivation, aeson, base, bytestring, either, http-conduit, mtl , resourcet, text }: mkDerivation { pname = "easy-api"; version = "0.1.0.0"; sha256 = "0ch4vb7h499gfc2j60gfzj164f3s8rk9hw22g36ymiihsi3ipl1b"; libraryHaskellDepends = [ aeson base bytestring either http-conduit mtl resourcet text ]; description = "Utility code for building HTTP API bindings more quickly"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "easy-args" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "easy-args"; version = "0.1.0.1"; sha256 = "07gafpn0nmkbk8hwrqgv3kyrdxhqh8ljrky6hzq2q9yylilvfr3n"; libraryHaskellDepends = [ base hspec ]; testHaskellDepends = [ base hspec ]; description = "Parses command line arguments"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "easy-bitcoin" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, binary, byteable , bytestring, cryptohash, deepseq, lens, postgresql-simple, safe , text }: mkDerivation { pname = "easy-bitcoin"; version = "0.0.0.2"; sha256 = "1dgp6blz00q4s6m3qx2rdf9mvbc8vrq7zh55yay7kqv8yb9xs81v"; libraryHaskellDepends = [ aeson base base16-bytestring binary byteable bytestring cryptohash deepseq lens postgresql-simple safe text ]; description = "types and functions for bitcoin applications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "easy-file" = callPackage ({ mkDerivation, base, directory, filepath, time, unix }: mkDerivation { pname = "easy-file"; version = "0.2.2"; sha256 = "0zmlcz723051qpn8l8vi51c5rx1blwrw4094jcshkmj8p9r2xxaj"; libraryHaskellDepends = [ base directory filepath time unix ]; description = "Cross-platform File handling"; license = lib.licenses.bsd3; }) {}; "easy-logger" = callPackage ({ mkDerivation, array, auto-update, base, bytestring, containers , directory, hspec, QuickCheck, quickcheck-assertions , template-haskell, text, unix-compat, unix-time }: mkDerivation { pname = "easy-logger"; version = "0.1.0.7"; sha256 = "1s4fj1xbza3j868p46glh950qa6njsjlbpvvx837xjmx73x7qk29"; libraryHaskellDepends = [ array auto-update base bytestring containers template-haskell text unix-compat unix-time ]; testHaskellDepends = [ array auto-update base bytestring containers directory hspec QuickCheck quickcheck-assertions template-haskell text unix-compat unix-time ]; description = "Logging made easy"; license = lib.licenses.bsd3; }) {}; "easyjson" = callPackage ({ mkDerivation, base, mtl, parsec, text, unordered-containers , vector }: mkDerivation { pname = "easyjson"; version = "0.1.0.1"; sha256 = "19464q0xc3pk1jbf3p94ym97i90600dzhyy4ddv9xf4ligvgbsg2"; libraryHaskellDepends = [ base mtl parsec text unordered-containers vector ]; description = "Haskell JSON library with an emphasis on simplicity, minimal dependencies, and ease of use"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "easyplot" = callPackage ({ mkDerivation, base, process }: mkDerivation { pname = "easyplot"; version = "1.0"; sha256 = "18kndgvdj2apjpfga6fp7m16y1gx8zrwp3c5vfj03sx4v6jvciqk"; libraryHaskellDepends = [ base process ]; description = "A tiny plotting library, utilizes gnuplot for plotting"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "easyrender" = callPackage ({ mkDerivation, base, bytestring, containers, mtl, zlib }: mkDerivation { pname = "easyrender"; version = "0.1.1.4"; sha256 = "0vj9j41706lalxc2sankpnxrn3mg650wfd4rl6yw32pns6bdq86f"; libraryHaskellDepends = [ base bytestring containers mtl zlib ]; description = "User-friendly creation of EPS, PostScript, and PDF files"; license = lib.licenses.gpl3Only; }) {}; "easytensor" = callPackage ({ mkDerivation, base, Cabal, constraints-deriving, dimensions , QuickCheck, template-haskell, time }: mkDerivation { pname = "easytensor"; version = "2.1.1.1"; sha256 = "0n8pp3biba1aamaz044zphpq86lcjpjqixdc1a8ibk9swqn8pdn3"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base constraints-deriving dimensions ]; testHaskellDepends = [ base Cabal constraints-deriving dimensions QuickCheck template-haskell ]; benchmarkHaskellDepends = [ base constraints-deriving dimensions time ]; description = "Pure, type-indexed haskell vector, matrix, and tensor library"; license = lib.licenses.bsd3; }) {}; "easytensor-vulkan" = callPackage ({ mkDerivation, base, dimensions, easytensor, vulkan-api }: mkDerivation { pname = "easytensor-vulkan"; version = "2.0.2.1"; sha256 = "1k00iy8r055k2s7vzpag40zaxsgg40zpl90bhy28mhzkjpzs44xf"; libraryHaskellDepends = [ base dimensions easytensor vulkan-api ]; description = "Use easytensor with vulkan-api"; license = lib.licenses.bsd3; }) {}; "easytest" = callPackage ({ mkDerivation, base, call-stack, directory, hedgehog, mtl , profunctors, split, stm, tagged, transformers, unix }: mkDerivation { pname = "easytest"; version = "0.3"; sha256 = "0hvdbc7p1wzjpzxifg70sd2bzj9s7vfznal5y2594n6h6s8nj6yf"; libraryHaskellDepends = [ base call-stack hedgehog mtl profunctors split stm tagged transformers ]; testHaskellDepends = [ base directory hedgehog profunctors transformers unix ]; description = "Simple, expressive testing library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ebeats" = callPackage ({ mkDerivation, base, time }: mkDerivation { pname = "ebeats"; version = "0.1.0"; sha256 = "0r3pl63fxrrfafwp3791xh0c47pb4jqqcm9lk52g0gaqg0s8x5qk"; libraryHaskellDepends = [ base time ]; description = "Time in ebeats"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ebnf-bff" = callPackage ({ mkDerivation, aeson, base, bytestring, cond, directory, parsec , text }: mkDerivation { pname = "ebnf-bff"; version = "0.1.1.0"; sha256 = "103xs9mwknd7na6bp86ssx52hg78whraihsyg7mkzf05ns2ycg38"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base parsec text ]; executableHaskellDepends = [ aeson base bytestring cond directory parsec ]; description = "Parser combinators & EBNF, BFFs!"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ec2-signature" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, doctest , hspec, http-types, HUnit, QuickCheck, SHA }: mkDerivation { pname = "ec2-signature"; version = "3.1"; sha256 = "1yzyz2a4fm2q6r3nlfjqjmm4fabhl31mq8dgg9shfd3p7cm646g0"; libraryHaskellDepends = [ base base64-bytestring bytestring http-types SHA ]; testHaskellDepends = [ base base64-bytestring bytestring doctest hspec http-types HUnit QuickCheck SHA ]; description = "The Amazon EC2 style signature calculator"; license = lib.licenses.bsd3; }) {}; "ec2-unikernel" = callPackage ({ mkDerivation, amazonka, amazonka-core, amazonka-ec2, amazonka-s3 , base, bytestring, directory, filepath, lens, process, semigroups , temporary, text, time, unix }: mkDerivation { pname = "ec2-unikernel"; version = "0.9.8"; sha256 = "137rq45d0d7ap77wlgiqp5sd2r0jwxkaw4mvxmj1lyi8yc52mxbg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ amazonka amazonka-core amazonka-ec2 amazonka-s3 base bytestring directory filepath lens process semigroups temporary text time unix ]; description = "A handy tool for uploading unikernels to Amazon's EC2"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "eccrypto" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, Cabal , criterion, cryptohash-sha512, integer-gmp, random }: mkDerivation { pname = "eccrypto"; version = "0.2.2"; sha256 = "1avzxzzlhldpjp6k14jirx3ws5818bpsip9p0wj6kl1g3ii7ydjz"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cryptohash-sha512 integer-gmp ]; testHaskellDepends = [ base base16-bytestring bytestring Cabal ]; benchmarkHaskellDepends = [ base bytestring criterion random ]; description = "Elliptic Curve Cryptography for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "eccrypto-ed25519-bindings" = callPackage ({ mkDerivation, base, bytestring, eccrypto }: mkDerivation { pname = "eccrypto-ed25519-bindings"; version = "0.1.2.0"; sha256 = "1j2h568k2j8kpclvam3hghi13ddyas5d7c8nf469gwr80wmnyqxs"; libraryHaskellDepends = [ base bytestring eccrypto ]; description = "provides \"ed25519\" API using \"eccrypto\""; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ecdsa" = callPackage ({ mkDerivation, base, bytestring, crypto-api, crypto-pubkey-types , hecc }: mkDerivation { pname = "ecdsa"; version = "0.2"; sha256 = "1300m9rszfjmwqbqb7x9clg6y3qwgwa9s38w72r6plhzbiqmy28n"; libraryHaskellDepends = [ base bytestring crypto-api crypto-pubkey-types hecc ]; description = "Basic ECDSA signing implementation"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "echo" = callPackage ({ mkDerivation, base, process }: mkDerivation { pname = "echo"; version = "0.1.4"; sha256 = "0hqfdd4kvpp59cjjv790bkf72yqr9xjfqlbjcrdsc9a8j3r1pzn9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base process ]; description = "A cross-platform, cross-console way to handle echoing terminal input"; license = lib.licenses.bsd3; }) {}; "ecma262" = callPackage ({ mkDerivation, base, containers, data-default, lens, parsec, safe , transformers }: mkDerivation { pname = "ecma262"; version = "0.0.0"; sha256 = "1hvi5adgqjkxq1y10d7jr39h4i63khmgrgmlfk09114flllnh8gm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers data-default lens parsec safe transformers ]; executableHaskellDepends = [ base ]; description = "A ECMA-262 interpreter library"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ecstasy" = callPackage ({ mkDerivation, base, containers, kan-extensions, mtl , transformers }: mkDerivation { pname = "ecstasy"; version = "0.2.1.0"; sha256 = "1hyb1xnc45mmghvjvnxc2wnkrks8glw2bs5jwnc1pmn3p39l4nci"; libraryHaskellDepends = [ base containers kan-extensions mtl transformers ]; description = "A GHC.Generics based entity component system."; license = lib.licenses.bsd3; }) {}; "ecu" = callPackage ({ mkDerivation, base, bytestring, canlib, digest, directory , process, vcd }: mkDerivation { pname = "ecu"; version = "0.0.8"; sha256 = "1afb507ywpy2y29zmvywj25qw4gn1h5sd0k051jiw03yvdasn0wj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring digest directory process vcd ]; executableSystemDepends = [ canlib ]; description = "Tools for automotive ECU development"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {canlib = null;}; "ed25519" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq, directory , doctest, filepath, ghc-prim, hlint, QuickCheck }: mkDerivation { pname = "ed25519"; version = "0.0.5.0"; sha256 = "0v8msqvgzimhs7p5ri25hrb1ni2wvisl5rmdxy89fc59py79b9fq"; revision = "5"; editedCabalFile = "1ckyssya3vw8nf4w324zhbyyf92zlzr2kcv20bvw58wz7mgppb14"; libraryHaskellDepends = [ base bytestring ghc-prim ]; testHaskellDepends = [ base bytestring directory doctest filepath hlint QuickCheck ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq ]; description = "Ed25519 cryptographic signatures"; license = lib.licenses.mit; }) {}; "ed25519-donna" = callPackage ({ mkDerivation, base, bytestring, crypto-api }: mkDerivation { pname = "ed25519-donna"; version = "0.1.1"; sha256 = "0kpqh4fzij9152sazbwxmbzv1b16ih17lwmr1bkii2xi5kkjbnvd"; libraryHaskellDepends = [ base bytestring crypto-api ]; description = "Haskell bindings to ed25519-donna (Elliptical Curve Signature Scheme)"; license = lib.licenses.bsd3; }) {}; "eddie" = callPackage ({ mkDerivation, base, bifunctors, classy-prelude, hint , optparse-applicative, safe }: mkDerivation { pname = "eddie"; version = "1.0.0"; sha256 = "1zq2xadpl33mxdn99aim5rscwqgpy5w0lk7pa3k3h9x3d3c3qzxx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bifunctors classy-prelude hint optparse-applicative safe ]; description = "Command line file filtering with haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ede" = callPackage ({ mkDerivation, aeson, attoparsec, base, bifunctors, bytestring , comonad, directory, filepath, free, lens, mtl , optparse-applicative, parsers, prettyprinter , prettyprinter-ansi-terminal, scientific, tasty, tasty-golden , text, text-manipulate, trifecta, unordered-containers, vector }: mkDerivation { pname = "ede"; version = "0.3.3.0"; sha256 = "0hc7jq3dfrwl87rlf0yaxv44dni95a0lc5ccs6ldr6svfwx5h7qg"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring comonad directory filepath free lens mtl parsers prettyprinter prettyprinter-ansi-terminal scientific text text-manipulate trifecta unordered-containers vector ]; executableHaskellDepends = [ aeson attoparsec base bytestring optparse-applicative prettyprinter prettyprinter-ansi-terminal text unordered-containers ]; testHaskellDepends = [ aeson base bifunctors bytestring directory filepath tasty tasty-golden text ]; description = "Templating language with similar syntax and features to Liquid or Jinja2"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "edenmodules" = callPackage ({ mkDerivation, base, containers, deepseq, parallel }: mkDerivation { pname = "edenmodules"; version = "1.2.0.0"; sha256 = "1wbasb9lsw2rycl2ibd8r9p3d9dl8gd75390qsc83znqx802ylxj"; libraryHaskellDepends = [ base containers deepseq parallel ]; description = "Semi-explicit parallel programming library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "edenskel" = callPackage ({ mkDerivation, base, edenmodules, parallel }: mkDerivation { pname = "edenskel"; version = "2.1.0.0"; sha256 = "1bf5zw1x4f6a801ig2b8b84kbnmp0asn804gkm18v9fjcchz3j9q"; libraryHaskellDepends = [ base edenmodules parallel ]; description = "Semi-explicit parallel programming skeleton library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "edentv" = callPackage ({ mkDerivation, array, base, binary, bytestring, cairo, containers , directory, filepath, ghc-events-parallel, gtk, mtl, text , zip-archive }: mkDerivation { pname = "edentv"; version = "4.10.0"; sha256 = "0jkcva53vm8lm76z947xms8a2zkh9sn9951cwry8k7r132dmcn32"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base binary bytestring cairo containers directory filepath ghc-events-parallel gtk mtl text zip-archive ]; description = "A Tool to Visualize Parallel Functional Program Executions"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "edf" = callPackage ({ mkDerivation, base, binary, bytestring, text }: mkDerivation { pname = "edf"; version = "1.0.0.0"; sha256 = "0zxg57381wi23r17mgzl16ajgg61icxyy25kxyxyji9hw5aw22nw"; libraryHaskellDepends = [ base binary bytestring text ]; description = "EDF parsing library"; license = lib.licenses.bsd2; }) {}; "edge" = callPackage ({ mkDerivation, ALUT, base, cmdtheline, containers, gloss, OpenAL , random, wraparound }: mkDerivation { pname = "edge"; version = "0.9.1.1"; sha256 = "0zvwkk7sdgi4h1gld4h4c0lznkp5nd9p3cxpfj2yq393x27jamc0"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ ALUT base cmdtheline containers gloss OpenAL random wraparound ]; description = "Top view space combat arcade game"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "edges" = callPackage ({ mkDerivation, base, cereal, cereal-data-dword, cereal-vector , contravariant, data-dword, deepseq, deferred-folds, foldl , hashable, monad-par, pointed, potoki, potoki-cereal, primitive , primitive-extras, profunctors, QuickCheck, quickcheck-instances , rerebase, semigroupoids, tasty, tasty-hunit, tasty-quickcheck , text, unordered-containers, vector, vector-th-unbox }: mkDerivation { pname = "edges"; version = "0.11.0.3"; sha256 = "02735ky371hvxxxkgal7lzg6v8cmq5s115j6qx459lwj8p42az77"; libraryHaskellDepends = [ base cereal cereal-data-dword cereal-vector contravariant data-dword deepseq deferred-folds foldl hashable monad-par pointed potoki potoki-cereal primitive primitive-extras profunctors QuickCheck semigroupoids text unordered-containers vector vector-th-unbox ]; testHaskellDepends = [ cereal foldl QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; description = "Tools for efficient immutable graphs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "edis" = callPackage ({ mkDerivation, base, bytestring, cereal, hedis }: mkDerivation { pname = "edis"; version = "0.0.1.0"; sha256 = "1bznnqa4jmaj315sp1r0zr8g15s91yxbzdglki733hvwrsir05dj"; libraryHaskellDepends = [ base bytestring cereal hedis ]; description = "Statically typechecked client for Redis"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "edit" = callPackage ({ mkDerivation, base, comonad, deepseq, doctest, QuickCheck, tasty , tasty-discover, tasty-quickcheck, transformers, uniplate }: mkDerivation { pname = "edit"; version = "1.0.1.0"; sha256 = "0114fcb1cpfrvn01vqq4wcharny0ri412a3gsy888g739k61a4gj"; libraryHaskellDepends = [ base comonad deepseq QuickCheck transformers ]; testHaskellDepends = [ base comonad doctest QuickCheck tasty tasty-discover tasty-quickcheck uniplate ]; testToolDepends = [ tasty-discover ]; description = "A monad for rewriting things"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "edit-distance" = callPackage ({ mkDerivation, array, base, containers, criterion, deepseq , process, QuickCheck, random, test-framework , test-framework-quickcheck2, time, unix }: mkDerivation { pname = "edit-distance"; version = "0.2.2.1"; sha256 = "0jkca97zyv23yyilp3jydcrzxqhyk27swhzh82llvban5zp8b21y"; revision = "1"; editedCabalFile = "1vjn4ryzdilz7l1ad7czh11nw48h5mj8if7ij3q0mmc3sffa8csd"; libraryHaskellDepends = [ array base containers random ]; testHaskellDepends = [ array base containers QuickCheck random test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ array base containers criterion deepseq process random time unix ]; description = "Levenshtein and restricted Damerau-Levenshtein edit distances"; license = lib.licenses.bsd3; }) {}; "edit-distance-linear" = callPackage ({ mkDerivation, array, base, bytestring, criterion, edit-distance , hspec, QuickCheck, text, text-metrics }: mkDerivation { pname = "edit-distance-linear"; version = "0.2.0.2"; sha256 = "0l95jjhjn39slyaixis2z6w0mly1vk1c2ia3nykhkvwp2adyn5nf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring ]; testHaskellDepends = [ array base bytestring edit-distance hspec QuickCheck ]; benchmarkHaskellDepends = [ array base bytestring criterion text text-metrics ]; description = "Efficient implementation of the Levenshtein edit distance in linear memory"; license = lib.licenses.bsd3; }) {}; "edit-distance-vector" = callPackage ({ mkDerivation, base, QuickCheck, quickcheck-instances, vector }: mkDerivation { pname = "edit-distance-vector"; version = "1.0.0.4"; sha256 = "07qgc8dyi9kkzkd3xcd78wdlljy0xwhz65b4r2qg2piidpcdvpxp"; libraryHaskellDepends = [ base vector ]; testHaskellDepends = [ base QuickCheck quickcheck-instances vector ]; description = "Calculate edit distances and edit scripts between vectors"; license = lib.licenses.bsd3; }) {}; "edit-lenses" = callPackage ({ mkDerivation, base, containers, data-default, lattices, mtl }: mkDerivation { pname = "edit-lenses"; version = "0.2"; sha256 = "1nrpbrq38q779s0fbzaxig2fdqgg9qg41vajx7lbhasal6aiclya"; libraryHaskellDepends = [ base containers data-default lattices mtl ]; description = "Symmetric, stateful edit lenses"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "edit-lenses-demo" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "edit-lenses-demo"; version = "0.1.1"; sha256 = "0x54r4ai12fjx45b68674i9grwrn40hg1ynnysk95g6nchar7sjl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "Programs demoing the use of symmetric, stateful edit lenses"; license = lib.licenses.bsd3; }) {}; "editable" = callPackage ({ mkDerivation, base, text, vty, vty-ui }: mkDerivation { pname = "editable"; version = "1.0.0.2"; sha256 = "15jz0b913xd8yd3nzk4vrlj0vzbhjarl05h9j0mdcfgxns5j0yxi"; libraryHaskellDepends = [ base text vty vty-ui ]; description = "Interactive editors for Generics"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; }) {}; "editline" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "editline"; version = "0.2.1.1"; sha256 = "101zhzja14n8bhbrly7w2aywx3sxyzgyjdrmgpg4gn4alf4lzdlz"; libraryHaskellDepends = [ base ]; description = "Bindings to the editline library (libedit)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "editor-open" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , directory, process, resourcet, temporary, transformers, unix }: mkDerivation { pname = "editor-open"; version = "0.6.0.0"; sha256 = "0raj0s8v72kz63hqpqhf58sx0a8mcwi4ania40spjirdrsdx3i9g"; 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 ]; description = "Open the user's $VISUAL or $EDITOR for text input"; license = lib.licenses.asl20; }) {}; "editpipe" = callPackage ({ mkDerivation, base, optparse-applicative, process, temporary , unix }: mkDerivation { pname = "editpipe"; version = "0.1.0.0"; sha256 = "03vvscciaiwm14avinf71dzpnbgkrp8rah3da4hlrmnx2phd11is"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base optparse-applicative process temporary unix ]; description = "Edit stdin using an editor before sending to stdout"; license = lib.licenses.bsd3; }) {}; "effect-handlers" = callPackage ({ mkDerivation, base, criterion, free, hspec, hspec-discover , HUnit, kan-extensions, mtl, QuickCheck }: mkDerivation { pname = "effect-handlers"; version = "0.1.0.8"; sha256 = "0358kbgv60ayg7g6iz9bqxqp0nih349bk740q9pj7ny8drxsff94"; libraryHaskellDepends = [ base free kan-extensions mtl ]; testHaskellDepends = [ base hspec hspec-discover HUnit QuickCheck ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion ]; description = "A library for writing extensible algebraic effects and handlers. Similar to extensible-effects but with deep handlers."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "effect-monad" = callPackage ({ mkDerivation, base, type-level-sets }: mkDerivation { pname = "effect-monad"; version = "0.8.1.0"; sha256 = "0lrx586ij1c09hv1rj14l2xi3papzdg8496kas6czdld0kfj8kw1"; libraryHaskellDepends = [ base type-level-sets ]; description = "Embeds effect systems and program logics into Haskell using graded monads and parameterised monads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "effect-stack" = callPackage ({ mkDerivation, base, constraints, mtl, transformers }: mkDerivation { pname = "effect-stack"; version = "0.3"; sha256 = "08zalj8svp78ykqbf5nhd6khgygz8dplcvjd19w3hvgm08y4kxqi"; libraryHaskellDepends = [ base constraints mtl transformers ]; description = "Reducing the pain of transformer stacks with duplicated effects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "effectful" = callPackage ({ mkDerivation, base, containers, exceptions, fused-effects , ghc-prim, lifted-async, lifted-base, monad-control, mtl , primitive, resourcet, tasty, tasty-bench, tasty-hunit , transformers, transformers-base, unliftio, unliftio-core }: mkDerivation { pname = "effectful"; version = "0.0.0.0"; sha256 = "1k0cfryskdgqldsf7pan42bq6zc7n5xmm2j00sizdlxd0ssd9axd"; libraryHaskellDepends = [ base containers exceptions ghc-prim monad-control primitive resourcet transformers transformers-base unliftio-core ]; testHaskellDepends = [ base exceptions lifted-async lifted-base tasty tasty-hunit unliftio ]; benchmarkHaskellDepends = [ base fused-effects mtl tasty-bench ]; description = "A simple, yet powerful extensible effects library"; license = lib.licenses.bsd3; }) {}; "effective-aspects" = callPackage ({ mkDerivation, base, Cabal, ghc-prim, hashtables, HUnit, mtl , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "effective-aspects"; version = "0.1.0.0"; sha256 = "0hcczdc98w8mqhap20dm0dmxbmqrxa8xxs8mjx4lga7y2n6wq22i"; libraryHaskellDepends = [ base ghc-prim hashtables HUnit mtl QuickCheck ]; testHaskellDepends = [ base Cabal ghc-prim hashtables HUnit mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A monadic embedding of aspect oriented programming"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "effective-aspects-mzv" = callPackage ({ mkDerivation, base, Cabal, ghc-prim, hashtables, HUnit, mzv , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "effective-aspects-mzv"; version = "0.1.0.1"; sha256 = "03mignf38inf10l19mcsjgjb0935lm53b29xy39pkcycrpmp0ckj"; libraryHaskellDepends = [ base ghc-prim hashtables HUnit mzv QuickCheck ]; testHaskellDepends = [ base Cabal ghc-prim hashtables HUnit mzv QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A monadic embedding of aspect oriented programming, using \"Monads, Zippers and Views\" instead of mtl"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "effects" = callPackage ({ mkDerivation, base, containers, newtype-generics, void }: mkDerivation { pname = "effects"; version = "0.2.4"; sha256 = "06cx0l9vxpjpgc1cxai19hw9rxfq89m61qvf7wxp1w2xd6yqa7xk"; libraryHaskellDepends = [ base containers newtype-generics void ]; description = "Computational Effects"; license = lib.licenses.bsd3; }) {}; "effects-parser" = callPackage ({ mkDerivation, base, effects }: mkDerivation { pname = "effects-parser"; version = "0.1"; sha256 = "0vjjld95kg02a4nr2a0lwlcwaq3867qvbbjk8b1g6fd3d1qj456r"; libraryHaskellDepends = [ base effects ]; description = "Parser Effect for the Control.Effects Library"; license = lib.licenses.bsd3; }) {}; "effet" = callPackage ({ mkDerivation, base, containers, hspec, monad-control , template-haskell, transformers, transformers-base }: mkDerivation { pname = "effet"; version = "0.4.0.0"; sha256 = "0k3m3dmm5ddvick5qm2cvz3vmzyn2jg4r7sskr13l73dnh5is5f0"; libraryHaskellDepends = [ base containers monad-control template-haskell transformers transformers-base ]; testHaskellDepends = [ base containers hspec monad-control template-haskell transformers transformers-base ]; description = "An Effect System based on Type Classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "effin" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "effin"; version = "0.3.0.3"; sha256 = "1kq5n25m7bzw4zrz35b5zc8r4q0p0ai801hdf7r537fim0ia973x"; libraryHaskellDepends = [ base mtl ]; description = "A Typeable-free implementation of extensible effects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "eflint" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , exploring-interpreters, fgl, filepath, gll, haskeline, hxt, mtl , network, regex-applicative, text, time, transformers }: mkDerivation { pname = "eflint"; version = "3.0.0.2"; sha256 = "14rhc9kmsb9krf5h8a8041pirp8mnlfc6kxidmdz2d4r4pd8yd8k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers directory exploring-interpreters fgl filepath gll hxt mtl network regex-applicative time ]; executableHaskellDepends = [ aeson base bytestring containers directory exploring-interpreters fgl filepath gll haskeline hxt mtl network regex-applicative text time transformers ]; description = "Simulation interpreter for FLINT policy descriptions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "egison" = callPackage ({ mkDerivation, base, containers, criterion, directory, exceptions , filepath, Glob, hashable, haskeline, HUnit, megaparsec, mtl , optparse-applicative, parsec, parser-combinators, prettyprinter , process, random, regex-tdfa, sweet-egison, test-framework , test-framework-hunit, text, transformers, unicode-show , unordered-containers, vector }: mkDerivation { pname = "egison"; version = "4.1.3"; sha256 = "1azi22pbrc3v14zbrkdblx3sdc5qyn7agf0gvkaxxk98587kidrq"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers directory hashable haskeline megaparsec mtl optparse-applicative parsec parser-combinators prettyprinter process random regex-tdfa sweet-egison text transformers unicode-show unordered-containers vector ]; executableHaskellDepends = [ base directory exceptions filepath haskeline mtl optparse-applicative prettyprinter regex-tdfa text ]; testHaskellDepends = [ base filepath Glob HUnit mtl process test-framework test-framework-hunit transformers ]; benchmarkHaskellDepends = [ base criterion transformers ]; description = "Programming language with non-linear pattern-matching against non-free data"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "egison-pattern-src" = callPackage ({ mkDerivation, base, containers, free, megaparsec, mtl , parser-combinators, prettyprinter, recursion-schemes, tasty , tasty-discover, tasty-hunit, text }: mkDerivation { pname = "egison-pattern-src"; version = "0.2.1.2"; sha256 = "14g13m9c4353j8hir5inqhfzwapkxdkbvkzfbrrgca6hyj7mn1vf"; libraryHaskellDepends = [ base containers free megaparsec mtl parser-combinators prettyprinter recursion-schemes text ]; testHaskellDepends = [ base megaparsec mtl tasty tasty-hunit text ]; testToolDepends = [ tasty-discover ]; description = "Manipulating Egison patterns: abstract syntax, parser, and pretty-printer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "egison-pattern-src-haskell-mode" = callPackage ({ mkDerivation, base, egison-pattern-src, haskell-src-exts, mtl , tasty, tasty-discover, tasty-hunit, text }: mkDerivation { pname = "egison-pattern-src-haskell-mode"; version = "0.2.1.2"; sha256 = "1v76k77p8d86sp8lpd9h7gqdd9srbbiq8sd3bvvdvn7sj44gzw9m"; libraryHaskellDepends = [ base egison-pattern-src haskell-src-exts mtl text ]; testHaskellDepends = [ base egison-pattern-src haskell-src-exts mtl tasty tasty-hunit text ]; testToolDepends = [ tasty-discover ]; description = "Parser and pretty printer for Egison pattern expressions in Haskell source code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "egison-pattern-src-th-mode" = callPackage ({ mkDerivation, base, egison-pattern-src, haskell-src-exts , haskell-src-meta, mtl, pretty, tasty, tasty-discover, tasty-hunit , template-haskell, text }: mkDerivation { pname = "egison-pattern-src-th-mode"; version = "0.2.1.2"; sha256 = "0zm3ds6vcxhahcwwryhk8f65141f0bnzj6mxy681npzwzgvljiyd"; libraryHaskellDepends = [ base egison-pattern-src haskell-src-exts haskell-src-meta mtl pretty template-haskell text ]; testHaskellDepends = [ base egison-pattern-src haskell-src-exts mtl tasty tasty-hunit template-haskell text ]; testToolDepends = [ tasty-discover ]; description = "Parser and pretty printer for Egison pattern expressions to use with TH"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "egison-quote" = callPackage ({ mkDerivation, base, egison, mtl, parsec, template-haskell }: mkDerivation { pname = "egison-quote"; version = "0.2"; sha256 = "1qmbivr4lp8m27ns5cz38fkkynfky9z73hqr173dhyvqccjamfgk"; libraryHaskellDepends = [ base egison mtl parsec template-haskell ]; description = "A quasi quotes for using Egison expression in Haskell code"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "egison-tutorial" = callPackage ({ mkDerivation, base, directory, egison, exceptions, filepath , haskeline, mtl, regex-posix, transformers }: mkDerivation { pname = "egison-tutorial"; version = "4.1.3"; sha256 = "0qlkymw5vhclbgfcdpjh582nl1knrxb3j2xj6k4qp2yz6ljhjgrx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory egison exceptions filepath haskeline mtl regex-posix transformers ]; description = "A tutorial program for the Egison programming language"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "egyptian-fractions" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "egyptian-fractions"; version = "0.1.0.2"; sha256 = "05yjwrywpmh58rgx2if1za78g0x9xziv74cpvwnp7pr9b4s9i6zv"; libraryHaskellDepends = [ base ]; description = "Egyptian fractions in Haskell"; license = lib.licenses.bsd3; }) {}; "ehaskell" = callPackage ({ mkDerivation, base, directory, filepath, mtlparse, process , regexpr, utf8-string, yjtools }: mkDerivation { pname = "ehaskell"; version = "0.7"; sha256 = "0d7j20lrxy5qy1ybgywfjk0d0f6iin37nfw9zdbmhi1z2l89mmnj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath mtlparse process regexpr utf8-string yjtools ]; description = "like eruby, ehaskell is embedded haskell"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ehs" = callPackage ({ mkDerivation, base, bytestring, haskell-src-meta, parsec , template-haskell, text, transformers }: mkDerivation { pname = "ehs"; version = "0.7.0"; sha256 = "0kckic7v6gab6ksbdmnxbv41fm68zvhfcmvshln9hxmq2mgli11x"; revision = "3"; editedCabalFile = "08l28ncsvjmic0pf29rcgzpp20smbmhcvarhwdhqx1mk0kkajzp2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring haskell-src-meta parsec template-haskell text transformers ]; description = "Embedded haskell template using quasiquotes"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "eibd-client-simple" = callPackage ({ mkDerivation, base, bytestring, containers, eibclient, mtl , transformers }: mkDerivation { pname = "eibd-client-simple"; version = "0.0.4"; sha256 = "14nxahznqy6xfjgyi8d11b4hgrw431ywqc5hkz0lbpgxysgkc61d"; revision = "1"; editedCabalFile = "103xb7w0sqs1np2ygn9d3vyn2f959dhz54pf1k3b889m13ws0m2i"; libraryHaskellDepends = [ base bytestring containers mtl transformers ]; librarySystemDepends = [ eibclient ]; description = "EIBd Client"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {eibclient = null;}; "eigen" = callPackage ({ mkDerivation, base, binary, bytestring, constraints, ghc-prim , mtl, primitive, transformers, vector }: mkDerivation { pname = "eigen"; version = "3.3.7.0"; sha256 = "0smpfli12kzmgpw92azx9lsb1kiq6zn490yr1fmhv1a3lynm53rs"; libraryHaskellDepends = [ base binary bytestring constraints ghc-prim primitive transformers vector ]; testHaskellDepends = [ base binary bytestring ghc-prim mtl primitive transformers vector ]; description = "Eigen C++ library (linear algebra: matrices, sparse matrices, vectors, numerical solvers)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "eio" = callPackage ({ mkDerivation, base, markdown-unlit }: mkDerivation { pname = "eio"; version = "0.0.0.0"; sha256 = "0akr5h7r3c5qrbpyq52h2lzmbd22ars7mdfwgl7dwh75bgwss11l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; executableToolDepends = [ markdown-unlit ]; description = "IO with Exceptions tracked on the type-level"; license = lib.licenses.mpl20; }) {}; "either" = callPackage ({ mkDerivation, base, bifunctors, mtl, profunctors, QuickCheck , semigroupoids, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "either"; version = "5.0.1.1"; sha256 = "09yzki8ss56xhy9vggdw1rls86b2kf55hjl5wi0vbv02d8fxahq2"; revision = "1"; editedCabalFile = "03bgnq55lc6f1nx4p662gidfsyyfm3xm4fi84h77wnsppxrpa5j1"; libraryHaskellDepends = [ base bifunctors mtl profunctors semigroupoids ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; description = "Combinators for working with sums"; license = lib.licenses.bsd3; }) {}; "either_5_0_2" = callPackage ({ mkDerivation, base, bifunctors, mtl, profunctors, QuickCheck , semigroupoids, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "either"; version = "5.0.2"; sha256 = "1gl748ia68bldbqb2fl7vjv44g0y8ivn659fjmy1qyypgyb5p95z"; libraryHaskellDepends = [ base bifunctors mtl profunctors semigroupoids ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; description = "Combinators for working with sums"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "either-both" = callPackage ({ mkDerivation, base, smallcheck, tasty, tasty-smallcheck }: mkDerivation { pname = "either-both"; version = "0.1.1.1"; sha256 = "1cm6g0wvwqlm405y8svv2fi49kpxqs7hffwd4gnsvlk2rfxng93f"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; description = "Either or both"; license = lib.licenses.bsd3; }) {}; "either-list-functions" = callPackage ({ mkDerivation, base, containers, doctest }: mkDerivation { pname = "either-list-functions"; version = "0.0.4.6"; sha256 = "1zmd728dxxifvpj7zwzb87rfmgs3wiz75d2g2lcm2sr0yafvzan4"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base doctest ]; description = "Functions involving lists of Either"; license = lib.licenses.asl20; }) {}; "either-result" = callPackage ({ mkDerivation, base, doctest, doctest-discover, hspec , hspec-discover, mtl, transformers }: mkDerivation { pname = "either-result"; version = "0.3.1.0"; sha256 = "1l4539j0ynn5jl0rh9bhjxlgvr0sn3bf8ws1zrlbfk15524znqhm"; revision = "1"; editedCabalFile = "1bmcvhjw53nhkzm99dzjq1mvj8s7b27ji2h8av5zy2wsniknrzbm"; libraryHaskellDepends = [ base mtl transformers ]; testHaskellDepends = [ base doctest hspec transformers ]; testToolDepends = [ doctest-discover hspec-discover ]; description = "The simplest ‘MonadFail’ instance"; license = lib.licenses.asl20; }) {}; "either-unwrap" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "either-unwrap"; version = "1.1"; sha256 = "0g1f5m7bcpnyg2sdvwx8x34ml6dqfrn326s8pbfciaqqf7wddayc"; libraryHaskellDepends = [ base ]; description = "Functions for probing and unwrapping values inside of Either"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "eithers" = callPackage ({ mkDerivation }: mkDerivation { pname = "eithers"; version = "0.2.0"; sha256 = "069w3qbyghs1w8wqimj54dwblq5rx1ylgflzzc4cwnjn0aqzgs45"; doHaddock = false; description = "None"; license = lib.licenses.bsd3; }) {}; "ejdb2-binding" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, ejdb2 , libejdb2, mtl, tasty, tasty-hunit, unordered-containers, vector }: mkDerivation { pname = "ejdb2-binding"; version = "0.3.0.2"; sha256 = "1rl7xaik4avii1rjyxkipa9nqd7jg7ckrqwi3przlmw1qm9rv0az"; libraryHaskellDepends = [ aeson base bytestring mtl unordered-containers ]; librarySystemDepends = [ ejdb2 ]; libraryPkgconfigDepends = [ libejdb2 ]; testHaskellDepends = [ aeson base directory tasty tasty-hunit unordered-containers vector ]; description = "Binding to EJDB2 C library, an embedded JSON noSQL database"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {ejdb2 = null; libejdb2 = null;}; "ekg" = callPackage ({ mkDerivation, aeson, base, bytestring, ekg-core, ekg-json , filepath, network, snap-core, snap-server, text, time , transformers, unordered-containers }: mkDerivation { pname = "ekg"; version = "0.4.0.15"; sha256 = "1k3d5kiqm034qs04k0pcisf4zbdmx2fcgl9a6c1lzzjw96zf6aj8"; revision = "8"; editedCabalFile = "05k50vx956zlh7dvkhi7qvd9f7x48hg5hwgqjqsf5fwzm1cqir6n"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring ekg-core ekg-json filepath network snap-core snap-server text time transformers unordered-containers ]; description = "Remote monitoring of processes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ekg-bosun" = callPackage ({ mkDerivation, aeson, base, ekg-core, http-client, lens, network , network-uri, old-locale, text, time, unordered-containers, vector , wreq }: mkDerivation { pname = "ekg-bosun"; version = "1.0.15"; sha256 = "1j6nvg4xi6v63lq3kpsirz4dvmh3xwl8515qkgvn5ybg0axpzwmm"; libraryHaskellDepends = [ aeson base ekg-core http-client lens network network-uri old-locale text time unordered-containers vector wreq ]; description = "Send ekg metrics to a Bosun instance"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ekg-carbon" = callPackage ({ mkDerivation, base, ekg-core, network, network-carbon, text , time, unordered-containers, vector }: mkDerivation { pname = "ekg-carbon"; version = "1.0.11"; sha256 = "02cmwpdbqfi6n9dqk2y6yqvds2i6rmbs6vzkab0l90507c7rdqf8"; libraryHaskellDepends = [ base ekg-core network network-carbon text time unordered-containers vector ]; description = "An EKG backend to send statistics to Carbon (part of Graphite monitoring tools)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ekg-cloudwatch" = callPackage ({ mkDerivation, amazonka, amazonka-cloudwatch, amazonka-core, base , bytestring, ekg-core, lens, resourcet, semigroups, text, time , unordered-containers }: mkDerivation { pname = "ekg-cloudwatch"; version = "0.0.1.6"; sha256 = "038l510n8h1v97j6wqyrlmrz7i7hwyllj4nvw2m3ccrvbfpdky59"; libraryHaskellDepends = [ amazonka amazonka-cloudwatch amazonka-core base bytestring ekg-core lens resourcet semigroups text time unordered-containers ]; description = "An ekg backend for Amazon Cloudwatch"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ekg-core" = callPackage ({ mkDerivation, base, containers, ghc-prim, text , unordered-containers }: mkDerivation { pname = "ekg-core"; version = "0.1.1.7"; sha256 = "04nv6iwzrb63fs97ixb0amj8p6zhabg3ggbrg4nbkq7xjhmkz0a5"; revision = "1"; editedCabalFile = "17rfxsns0za7jqp3069mwp0lbd433gwb7lrnla02y7hfxbpnldf4"; libraryHaskellDepends = [ base containers ghc-prim text unordered-containers ]; benchmarkHaskellDepends = [ base ]; description = "Tracking of system metrics"; license = lib.licenses.bsd3; }) {}; "ekg-elastic" = callPackage ({ mkDerivation, aeson, base, bytestring, ekg-core, hostname , http-client, lens, text, time, unordered-containers, wreq }: mkDerivation { pname = "ekg-elastic"; version = "0.2.2.0"; sha256 = "06cfinya56nwwsa7990l20s427ksqva61dp4m7xffn2xqvmy48df"; libraryHaskellDepends = [ aeson base bytestring ekg-core hostname http-client lens text time unordered-containers wreq ]; description = "Push metrics to elastic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ekg-elasticsearch" = callPackage ({ mkDerivation, aeson, base, bytestring, data-default-class , ekg-core, hostname, http-client, lens, req, text, time , unordered-containers }: mkDerivation { pname = "ekg-elasticsearch"; version = "0.4.0.0"; sha256 = "03bh278n6xvvjr9z8lws25nf1x0j5rw12zmd7h55vmfjn0iblajy"; libraryHaskellDepends = [ aeson base bytestring data-default-class ekg-core hostname http-client lens req text time unordered-containers ]; description = "Push metrics to elasticsearch"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ekg-influxdb" = callPackage ({ mkDerivation, base, clock, containers, ekg-core, influxdb, lens , text, time, unordered-containers, vector }: mkDerivation { pname = "ekg-influxdb"; version = "0.2.0.0"; sha256 = "0zvzsv80ngwi8mfxyl3ahrcz2yqq3lac4y2hxih7i55mw0bvrnq7"; libraryHaskellDepends = [ base clock containers ekg-core influxdb lens text time unordered-containers vector ]; description = "An EKG backend to send statistics to influxdb"; license = lib.licenses.bsd3; }) {}; "ekg-json" = callPackage ({ mkDerivation, aeson, base, ekg-core, text, unordered-containers }: mkDerivation { pname = "ekg-json"; version = "0.1.0.6"; sha256 = "0iyx0ix4dcyhh9xg4ia1lm7x2q0iffswnr33khfg9fr81am80shy"; revision = "7"; editedCabalFile = "1f53dh7h48j07xw4jdxzwipndap8wdg36d857zdkaxmf14dzqvp1"; libraryHaskellDepends = [ aeson base ekg-core text unordered-containers ]; description = "JSON encoding of ekg metrics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ekg-log" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, ekg-core , fast-logger, filepath, text, time, unix, unordered-containers }: mkDerivation { pname = "ekg-log"; version = "0.1.0.4"; sha256 = "1vgvvcib9mx2ff5sydi4k1a97wc4wlqjlpphl8ggw2d81fppx0hh"; libraryHaskellDepends = [ aeson base bytestring directory ekg-core fast-logger filepath text time unix unordered-containers ]; description = "Push metrics to a log file"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ekg-prometheus-adapter" = callPackage ({ mkDerivation, base, containers, ekg-core, microlens-th , prometheus, text, transformers, unordered-containers }: mkDerivation { pname = "ekg-prometheus-adapter"; version = "0.1.0.4"; sha256 = "1i9bqbn8zj7hbkc7iypmjji4sh8s2h9jix2ngp77mkmii6wblfx2"; revision = "1"; editedCabalFile = "1aq3x5j33bb0rwlip0p3y6ppk8m1x8k3hnrwnb7pca98gyz8fm6r"; libraryHaskellDepends = [ base containers ekg-core microlens-th prometheus text transformers unordered-containers ]; testHaskellDepends = [ base ]; description = "Easily expose your EKG metrics to Prometheus"; license = lib.licenses.mit; }) {}; "ekg-push" = callPackage ({ mkDerivation, base, bytestring, ekg-core, text, time , unordered-containers }: mkDerivation { pname = "ekg-push"; version = "0.0.3"; sha256 = "1yxp0s3i87zc205bqkw8arq8n0y225gin94x98csldb9rd0k0s5y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ekg-core text time unordered-containers ]; description = "Small framework to push metric deltas to a broadcast channel using the ekg-core library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ekg-rrd" = callPackage ({ mkDerivation, base, directory, ekg-core, HUnit, mtl, process , test-framework, test-framework-hunit, text, time , unordered-containers }: mkDerivation { pname = "ekg-rrd"; version = "0.2.1.69"; sha256 = "172p0whjyql5in94rcpr6h13zilhd84qp54z8qvk23kg5jqaf43r"; libraryHaskellDepends = [ base directory ekg-core mtl process text time unordered-containers ]; testHaskellDepends = [ base ekg-core HUnit test-framework test-framework-hunit text time unordered-containers ]; description = "Passes ekg statistics to rrdtool"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ekg-statsd" = callPackage ({ mkDerivation, base, bytestring, ekg-core, network, text, time , unordered-containers }: mkDerivation { pname = "ekg-statsd"; version = "0.2.5.0"; sha256 = "02sgssxk8q9clz0pw7k7dbgxryvkhq46b9mf0nqkvw8r81j4gy92"; libraryHaskellDepends = [ base bytestring ekg-core network text time unordered-containers ]; description = "Push metrics to statsd"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ekg-wai" = callPackage ({ mkDerivation, aeson, base, bytestring, ekg-core, ekg-json , filepath, http-types, network, text, time, transformers , unordered-containers, wai, wai-app-static, warp }: mkDerivation { pname = "ekg-wai"; version = "0.1.0.3"; sha256 = "1sd2fz4l4slizm179x9cskqdvrpf6w4d779kah9hrnk3nqbmklxz"; revision = "2"; editedCabalFile = "17kca2wzlcv8nxyq096fv57jfklhz4ibnvf5nqqdszczb03j3dnn"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring ekg-core ekg-json filepath http-types network text time transformers unordered-containers wai wai-app-static warp ]; description = "Remote monitoring of processes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "elbow" = callPackage ({ mkDerivation, base, hmatrix, safe }: mkDerivation { pname = "elbow"; version = "0.2.0.0"; sha256 = "1am1j05z79prlybq3hg8vr4gwhl354af4dg9y1qr57vpp6gcpfwv"; libraryHaskellDepends = [ base hmatrix safe ]; description = "Find the elbow point"; license = lib.licenses.gpl3Only; }) {}; "electrum-mnemonic" = callPackage ({ mkDerivation, base, tasty, tasty-quickcheck }: mkDerivation { pname = "electrum-mnemonic"; version = "0.1.3"; sha256 = "1xma4x5n1g0bzda32lwwaibwvlxciknk4c2j5qhgi80q9gfjspn0"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-quickcheck ]; description = "easy to remember mnemonic for a high-entropy value"; license = lib.licenses.gpl3Only; }) {}; "elenco-albero" = callPackage ({ mkDerivation, base, containers, hspec, QuickCheck }: mkDerivation { pname = "elenco-albero"; version = "1.0.0"; sha256 = "1plqdvyy4ln1cg2195bx6wpylnscj8b7zvks24qmq6sqskhckspr"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "make tree from a list"; license = lib.licenses.publicDomain; }) {}; "elerea" = callPackage ({ mkDerivation, base, containers, transformers, transformers-base }: mkDerivation { pname = "elerea"; version = "2.9.0"; sha256 = "10b68j3mr85sy2riyrq49l30zxpins5ygqhgn81phn9j1dk224lh"; libraryHaskellDepends = [ base containers transformers transformers-base ]; description = "A minimalistic FRP library"; license = lib.licenses.bsd3; }) {}; "elerea-examples" = callPackage ({ mkDerivation, base, elerea, GLFW, OpenGL }: mkDerivation { pname = "elerea-examples"; version = "2.9.0"; sha256 = "0dlxmsqhcgl6n091ywa55qcjgk5akiihqyldaln6q5rsi92vb1l4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base elerea GLFW OpenGL ]; description = "Example applications for Elerea"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "elerea-sdl" = callPackage ({ mkDerivation, base, elerea, SDL }: mkDerivation { pname = "elerea-sdl"; version = "0.1.1"; sha256 = "1dfbgnwn0jj3lv2fskc2k3m4h0crars2d1p0gpj265r4k58qis36"; libraryHaskellDepends = [ base elerea SDL ]; description = "Elerea FRP wrapper for SDL"; license = "unknown"; }) {}; "elevator" = callPackage ({ mkDerivation, base, extensible, transformers }: mkDerivation { pname = "elevator"; version = "0.2.3"; sha256 = "1m509dh5k9ci87g22gd2j8lfg4hm4wn156gvd86p3r636c5hbdw2"; libraryHaskellDepends = [ base extensible transformers ]; description = "Immediately lifts to a desired level"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "elf" = callPackage ({ mkDerivation, base, binary, bytestring, containers, hspec }: mkDerivation { pname = "elf"; version = "0.31"; sha256 = "180h5kz8wmrm6hy4myp83b2sjss7dq8wxvlqryi79qscsrz9n0ln"; libraryHaskellDepends = [ base binary bytestring ]; testHaskellDepends = [ base bytestring containers hspec ]; description = "An Elf parser"; license = lib.licenses.bsd3; }) {}; "eliminators" = callPackage ({ mkDerivation, base, extra, hspec, hspec-discover, singleton-nats , singletons-base, template-haskell, th-abstraction, th-desugar }: mkDerivation { pname = "eliminators"; version = "0.8"; sha256 = "00prqf3qnhsswigcx87nq9dfaq9vjvzgcgbpnxrpgw9k36p9mdh2"; libraryHaskellDepends = [ base extra singleton-nats singletons-base template-haskell th-abstraction th-desugar ]; testHaskellDepends = [ base hspec singleton-nats singletons-base ]; testToolDepends = [ hspec-discover ]; description = "Dependently typed elimination functions using singletons"; license = lib.licenses.bsd3; }) {}; "eliminators_0_9" = callPackage ({ mkDerivation, base, extra, hspec, hspec-discover, singleton-nats , singletons-base, template-haskell, th-abstraction, th-desugar }: mkDerivation { pname = "eliminators"; version = "0.9"; sha256 = "118bd51hfbh29yhs9ai3srk431avwsmccm1500mp21fbwxq8phsj"; libraryHaskellDepends = [ base extra singleton-nats singletons-base template-haskell th-abstraction th-desugar ]; testHaskellDepends = [ base hspec singleton-nats singletons-base ]; testToolDepends = [ hspec-discover ]; description = "Dependently typed elimination functions using singletons"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "elision" = callPackage ({ mkDerivation, base, profunctors }: mkDerivation { pname = "elision"; version = "0.1.3.2"; sha256 = "1487s0dfyilc0jia5wsag680yifizvpbb4bkh5jhzngz1sra0h2y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base profunctors ]; executableHaskellDepends = [ base ]; description = "Arrows with holes"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "elliptic-curve" = callPackage ({ mkDerivation, base, criterion, galois-field, groups, MonadRandom , protolude, tasty, tasty-hunit, tasty-quickcheck, text , wl-pprint-text }: mkDerivation { pname = "elliptic-curve"; version = "0.3.0"; sha256 = "1rvil4va3dy04474kiihadsplhqbpbrkjsqnmaykw23lqgzp32iq"; libraryHaskellDepends = [ base galois-field groups MonadRandom protolude tasty-quickcheck text wl-pprint-text ]; testHaskellDepends = [ base galois-field groups MonadRandom protolude tasty tasty-hunit tasty-quickcheck text wl-pprint-text ]; benchmarkHaskellDepends = [ base criterion galois-field groups MonadRandom protolude tasty-quickcheck text wl-pprint-text ]; description = "Elliptic curve library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "elm-bridge" = callPackage ({ mkDerivation, aeson, base, containers, hspec, QuickCheck , template-haskell, text }: mkDerivation { pname = "elm-bridge"; version = "0.8.0"; sha256 = "05xnbwxzxm80xccrd5g4f83gsvs7gmyg9a7a0xxyk10qx93j4rs3"; libraryHaskellDepends = [ aeson base template-haskell ]; testHaskellDepends = [ aeson base containers hspec QuickCheck text ]; description = "Derive Elm types and Json code from Haskell types, using aeson's options"; license = lib.licenses.bsd3; }) {}; "elm-build-lib" = callPackage ({ mkDerivation, base, bytestring, containers, elm-compiler , elm-core-sources, file-embed, template-haskell }: mkDerivation { pname = "elm-build-lib"; version = "0.14.0.0"; sha256 = "12hhyjr3bshbz66zxl5jfs4s3qx6laqqwcim3kf8rj2vh12h6wj5"; libraryHaskellDepends = [ base bytestring containers elm-compiler elm-core-sources file-embed template-haskell ]; description = "Compile Elm code to JS within Haskell"; license = lib.licenses.bsd3; }) {}; "elm-compiler" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, binary, blaze-html , blaze-markup, bytestring, cmdargs, containers, directory , edit-distance, filemanip, filepath, HUnit, indents , language-ecmascript, language-glsl, mtl, parsec, pretty, process , QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2, text, transformers, union-find , unordered-containers }: mkDerivation { pname = "elm-compiler"; version = "0.15"; sha256 = "1g3q1z6bji1vx36kfkn8qayidds29b0jkk7k70sip4055jr4jc5n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base binary blaze-html blaze-markup bytestring cmdargs containers directory edit-distance filepath indents language-ecmascript language-glsl mtl parsec pretty process text transformers union-find unordered-containers ]; executableHaskellDepends = [ aeson aeson-pretty base binary bytestring cmdargs containers directory filepath indents language-glsl mtl parsec pretty process text transformers union-find ]; testHaskellDepends = [ aeson aeson-pretty base binary blaze-html blaze-markup bytestring cmdargs containers directory edit-distance filemanip filepath HUnit indents language-ecmascript language-glsl mtl parsec pretty process QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text transformers union-find unordered-containers ]; description = "Values to help with elm-package, elm-make, and elm-lang.org."; license = lib.licenses.bsd3; }) {}; "elm-core-sources" = callPackage ({ mkDerivation, base, bytestring, containers, file-embed , template-haskell }: mkDerivation { pname = "elm-core-sources"; version = "1.0.0"; sha256 = "1yr0csgz0hv25cz3jslap0adwvfcvv35bns32b9g0vyda1fm00x4"; libraryHaskellDepends = [ base bytestring containers file-embed template-haskell ]; description = "Source files for the Elm runtime and standard libraries"; license = lib.licenses.bsd3; }) {}; "elm-export" = callPackage ({ mkDerivation, base, bytestring, containers, Diff, directory , formatting, hspec, hspec-core, HUnit, mtl, QuickCheck , quickcheck-instances, text, time, wl-pprint-text }: mkDerivation { pname = "elm-export"; version = "0.6.0.1"; sha256 = "1mgrcd1hrg6rjb5x18zh9vcxqsc9hnfwvvr1nia2piqqb40n565z"; libraryHaskellDepends = [ base bytestring containers directory formatting mtl text time wl-pprint-text ]; testHaskellDepends = [ base bytestring containers Diff hspec hspec-core HUnit QuickCheck quickcheck-instances text time ]; description = "A library to generate Elm types from Haskell source"; license = "unknown"; }) {}; "elm-export-persistent" = callPackage ({ mkDerivation, aeson, base, elm-export, persistent, scientific , text, unordered-containers }: mkDerivation { pname = "elm-export-persistent"; version = "1.0.0"; sha256 = "1x7h7q4yplczf53d91z7v0s7rb0j4fz7v0rbh4k6sz5yyjj22k1c"; libraryHaskellDepends = [ aeson base elm-export persistent scientific text unordered-containers ]; description = "elm-export persistent entities"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; maintainers = with lib.maintainers; [ jb55 ]; broken = true; }) {}; "elm-get" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-wl-pprint, base, binary , bytestring, containers, directory, Elm, filepath, HTTP , http-client, http-client-tls, http-types, mtl, network , optparse-applicative, process, vector }: mkDerivation { pname = "elm-get"; version = "0.1.3"; sha256 = "1did7vjd1h2kh5alndd2b63zi8b1m9hf6k1k75yxwvw6f6mz5i4q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring directory Elm filepath http-client http-client-tls http-types mtl network process vector ]; executableHaskellDepends = [ aeson aeson-pretty ansi-wl-pprint base binary bytestring containers directory Elm filepath HTTP http-client http-client-tls http-types mtl network optparse-applicative process vector ]; description = "Tool for sharing and using Elm libraries"; license = lib.licenses.bsd3; }) {}; "elm-hybrid" = callPackage ({ mkDerivation, base, directory, filepath, split, text, time }: mkDerivation { pname = "elm-hybrid"; version = "0.1.3.0"; sha256 = "1zkj6bxvkvk9y89ikl03nnihsfgh3c25q4ks29jvl4jd1q2c84f9"; libraryHaskellDepends = [ base directory filepath split text time ]; testHaskellDepends = [ base ]; description = "Combine Elm with Haskell for data based applications"; license = lib.licenses.bsd3; }) {}; "elm-init" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, base-unicode-symbols , bytestring, containers, directory, file-embed, filepath, process , text, time }: mkDerivation { pname = "elm-init"; version = "1.0.5"; sha256 = "0w0jn7qvxsfcqdr0r147qs6s2711m1xwp28ddzd60n9yn0gdpfi9"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson aeson-pretty base base-unicode-symbols bytestring containers directory file-embed filepath process text time ]; description = "Set up basic structure for an elm project"; license = lib.licenses.mit; }) {}; "elm-make" = callPackage ({ mkDerivation, ansi-wl-pprint, base, binary, blaze-html , blaze-markup, bytestring, containers, directory, elm-compiler , elm-package, filepath, mtl, optparse-applicative, text }: mkDerivation { pname = "elm-make"; version = "0.1.2"; sha256 = "10yli9nxfyykkr3p2dma5zgblwgx2434axjj17a878xd0r4841sb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-wl-pprint base binary blaze-html blaze-markup bytestring containers directory elm-compiler elm-package filepath mtl optparse-applicative text ]; description = "A build tool for Elm projects"; license = lib.licenses.bsd3; }) {}; "elm-package" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-wl-pprint, base, binary , bytestring, containers, directory, elm-compiler, filepath, HTTP , http-client, http-client-tls, http-types, mtl, network , optparse-applicative, pretty, process, text, time , unordered-containers, vector, zip-archive }: mkDerivation { pname = "elm-package"; version = "0.5"; sha256 = "08wsl42gf5wf9pmsnld38p2m675ljihpzkrvn3dzh6zf0dwblm5n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base binary bytestring containers directory elm-compiler filepath HTTP http-client http-client-tls http-types mtl network process text time unordered-containers vector zip-archive ]; executableHaskellDepends = [ aeson aeson-pretty ansi-wl-pprint base binary bytestring containers directory elm-compiler filepath HTTP http-client http-client-tls http-types mtl network optparse-applicative pretty process text time unordered-containers vector zip-archive ]; description = "Package manager for Elm libraries"; license = lib.licenses.bsd3; }) {}; "elm-reactor" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, bytestring , cmdargs, containers, directory, elm-compiler, filepath, fsnotify , HTTP, mtl, process, snap-core, snap-server, system-filepath, text , time, transformers, unordered-containers, websockets , websockets-snap }: mkDerivation { pname = "elm-reactor"; version = "0.3.1"; sha256 = "0j8md3cqg7wrcx85s5hj8g812zvrr3y4833n0wc3dvfa3wlblpga"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base blaze-html blaze-markup bytestring cmdargs containers directory elm-compiler filepath fsnotify HTTP mtl process snap-core snap-server system-filepath text time transformers unordered-containers websockets websockets-snap ]; description = "Interactive development tool for Elm programs"; license = lib.licenses.bsd3; }) {}; "elm-repl" = callPackage ({ mkDerivation, base, binary, bytestring, bytestring-trie, cmdargs , containers, directory, elm-compiler, elm-package, filepath , haskeline, HUnit, mtl, parsec, process, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "elm-repl"; version = "0.4.1"; sha256 = "05fyk3q7243c8p4kw03jggrvp8qfgcfanr291bmgnn9s1lk0q253"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring bytestring-trie cmdargs containers directory elm-compiler elm-package filepath haskeline mtl parsec process ]; testHaskellDepends = [ base bytestring bytestring-trie cmdargs directory elm-compiler elm-package filepath haskeline HUnit mtl parsec process QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "a REPL for Elm"; license = lib.licenses.bsd3; }) {}; "elm-server" = callPackage ({ mkDerivation, base, bytestring, cmdargs, containers, directory , Elm, filepath, mtl, process, snap-core, snap-server , unordered-containers }: mkDerivation { pname = "elm-server"; version = "0.11.0.1"; sha256 = "0nnkhmmm4cl6a314xxh5qwxkjsc3k3vcwdfar62578ykarxb53g1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cmdargs containers directory Elm filepath mtl process snap-core snap-server unordered-containers ]; description = "Server for developing Elm projects"; license = lib.licenses.bsd3; }) {}; "elm-street" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, filepath , hspec, prettyprinter, servant, servant-server, text, time, wai , warp }: mkDerivation { pname = "elm-street"; version = "0.2.0.0"; sha256 = "1q8gyig2dsqxg2r139z99pnyy57zjzh9rnawxdk3g2wb175vpa2p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base directory filepath prettyprinter text time ]; executableHaskellDepends = [ base directory filepath servant servant-server text wai warp ]; testHaskellDepends = [ aeson base bytestring hspec ]; doHaddock = false; description = "Crossing the road between Haskell and Elm"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "elm-syntax" = callPackage ({ mkDerivation, base, bound, deriving-compat, hashable , prettyprinter, text, unordered-containers }: mkDerivation { pname = "elm-syntax"; version = "0.3.2.0"; sha256 = "0liy0h4w6yx0ksnb05ilq9w3qb1rgpiqmqpc5iq2k4h18z61vza2"; libraryHaskellDepends = [ base bound deriving-compat hashable prettyprinter text unordered-containers ]; testHaskellDepends = [ base bound deriving-compat hashable prettyprinter text unordered-containers ]; description = "Elm syntax and pretty-printing"; license = lib.licenses.bsd3; }) {}; "elm-websocket" = callPackage ({ mkDerivation, aeson, base, bytestring, concurrent-extra , containers, directory, formatting, hspec, http-types, lens, mtl , network, scotty, stm, text, time, wai, wai-middleware-static , wai-websockets, warp, websockets, wl-pprint-text }: mkDerivation { pname = "elm-websocket"; version = "1.0"; sha256 = "10v97m93dl34apvv3jn26jfcb7f206q3bqvwqk220j83s8kas07a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring concurrent-extra containers directory formatting lens mtl stm text time wai wai-websockets websockets wl-pprint-text ]; executableHaskellDepends = [ aeson base concurrent-extra http-types scotty text wai wai-middleware-static warp ]; testHaskellDepends = [ aeson base concurrent-extra hspec http-types mtl network text wai warp websockets ]; description = "Generate ELM code from a Wai websocket application"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "elm-yesod" = callPackage ({ mkDerivation, base, blaze-markup, Elm, shakespeare-js, text , yesod-core }: mkDerivation { pname = "elm-yesod"; version = "0.2"; sha256 = "0hza3khwspwlqbyllh2w1083hh19hslc0lhdryq1bbs8bssird39"; libraryHaskellDepends = [ base blaze-markup Elm shakespeare-js text yesod-core ]; description = "The Elm language Yesod compatibility module"; license = lib.licenses.bsd3; }) {}; "elm2nix" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, async, base, binary , bytestring, containers, data-default, directory, filepath, here , mtl, optparse-applicative, process, req, text, transformers , unordered-containers }: mkDerivation { pname = "elm2nix"; version = "0.2.1"; sha256 = "1lgqbmd5419apak7hy22p0fpjzcki74snpgqsq2qmhpvyi5qbf3r"; 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 ]; testHaskellDepends = [ base ]; description = "Turn your Elm project into buildable Nix project"; license = lib.licenses.bsd3; }) {}; "elminator" = callPackage ({ mkDerivation, aeson, base, containers, mtl, template-haskell , text }: mkDerivation { pname = "elminator"; version = "0.2.4.1"; sha256 = "0b8xn26k2pmb7m5v6yn1l2kv4fv94qjl7k8563zq2aqkrfwdm068"; libraryHaskellDepends = [ aeson base containers mtl template-haskell text ]; testHaskellDepends = [ aeson base containers mtl template-haskell text ]; description = "Generate ELM types/encoders/decoders from Haskell types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "elo" = callPackage ({ mkDerivation, base, tasty }: mkDerivation { pname = "elo"; version = "0.1.0"; sha256 = "0bfabxy48jdcnhplvjb4n42m3yl4by2r00gsy627mw8qaw3iinrb"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty ]; description = "Elo Rating Library"; license = lib.licenses.bsd3; }) {}; "elocrypt" = callPackage ({ mkDerivation, base, containers, hlint, MonadRandom, proctest , QuickCheck, random, tasty, tasty-quickcheck, tasty-th }: mkDerivation { pname = "elocrypt"; version = "2.1.0"; sha256 = "1mz400y28qminfz39zl2wsia6hv2pmvg836gc18z6hakmw80jnmk"; revision = "1"; editedCabalFile = "04ciqcmycpms6qvbh04fkq7kli7mcd031x9lqhv2ps46f4v9zx1b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers MonadRandom random ]; executableHaskellDepends = [ base random ]; testHaskellDepends = [ base containers hlint MonadRandom proctest QuickCheck random tasty tasty-quickcheck tasty-th ]; description = "Generate easy-to-remember, hard-to-guess passwords"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "elsa" = callPackage ({ mkDerivation, ansi-terminal, array, base, dequeue, directory , filepath, hashable, json, megaparsec, mtl, tasty, tasty-hunit , unordered-containers }: mkDerivation { pname = "elsa"; version = "0.2.1.2"; sha256 = "0qg80wck4zsia9fsih06283c47f3waiskgj1r5s0s4fms9rwg06y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal array base dequeue directory filepath hashable json megaparsec mtl unordered-containers ]; executableHaskellDepends = [ base mtl ]; testHaskellDepends = [ base directory filepath tasty tasty-hunit ]; description = "A tiny language for understanding the lambda-calculus"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "elynx" = callPackage ({ mkDerivation, aeson, base, bytestring, elynx-tools , optparse-applicative, slynx, tlynx }: mkDerivation { pname = "elynx"; version = "0.6.1.1"; sha256 = "16kqf4v9ikrd6w19zg3lrpy69xsdhr0p1hni72wi2i8glrzmq4qw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring elynx-tools optparse-applicative slynx tlynx ]; description = "Validate and (optionally) redo ELynx analyses"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ dschrempf ]; }) {}; "elynx-markov" = callPackage ({ mkDerivation, async, attoparsec, base, bytestring, containers , elynx-seq, elynx-tools, hmatrix, hspec, integration , math-functions, mwc-random, primitive, statistics, vector }: mkDerivation { pname = "elynx-markov"; version = "0.6.1.1"; sha256 = "1xwvnfyil8kp2qxcv8h4k623qn8kajp8mj4a6jbjjp8qk70rlbrf"; libraryHaskellDepends = [ async attoparsec base bytestring containers elynx-seq hmatrix integration math-functions mwc-random primitive statistics vector ]; testHaskellDepends = [ base containers elynx-tools hmatrix hspec mwc-random vector ]; benchmarkHaskellDepends = [ base ]; description = "Simulate molecular sequences along trees"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ dschrempf ]; }) {}; "elynx-nexus" = callPackage ({ mkDerivation, attoparsec, base, bytestring, hspec }: mkDerivation { pname = "elynx-nexus"; version = "0.6.1.1"; sha256 = "0qx28djaj3k56wp0qqcdy7zn90alr24q05l9a93qp0wqahlwmgy3"; libraryHaskellDepends = [ attoparsec base bytestring ]; testHaskellDepends = [ base hspec ]; description = "Import and export Nexus files"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ dschrempf ]; }) {}; "elynx-seq" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , elynx-tools, hspec, matrices, mwc-random, parallel, primitive , vector, vector-th-unbox, word8 }: mkDerivation { pname = "elynx-seq"; version = "0.6.1.1"; sha256 = "1mcdg4nv9hdmw0lcr2vhy748d3ykcrlplc8hz14ywkxaxlrqb1sm"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers matrices mwc-random parallel primitive vector vector-th-unbox word8 ]; testHaskellDepends = [ base bytestring elynx-tools hspec matrices vector ]; description = "Handle molecular sequences"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ dschrempf ]; }) {}; "elynx-tools" = callPackage ({ mkDerivation, aeson, attoparsec, base, base16-bytestring , bytestring, cryptohash-sha256, directory, hmatrix, mwc-random , optparse-applicative, template-haskell, time, transformers , vector, zlib }: mkDerivation { pname = "elynx-tools"; version = "0.6.1.1"; sha256 = "089dgc8c2y4wxhi0xgvql5yfgfbpwnj8sg88hl7nvgnw5sh4jvs2"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring bytestring cryptohash-sha256 directory hmatrix mwc-random optparse-applicative template-haskell time transformers vector zlib ]; description = "Tools for ELynx"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ dschrempf ]; }) {}; "elynx-tree" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, comonad , containers, criterion, data-default, data-default-class, deepseq , double-conversion, elynx-nexus, elynx-tools, hspec , math-functions, microlens, mwc-random, parallel, primitive , QuickCheck, quickcheck-classes, statistics }: mkDerivation { pname = "elynx-tree"; version = "0.6.1.1"; sha256 = "0jhr5czybmp98cxzipa01wjkxz9jbryqlj02lcmbxlal7sqifsy4"; libraryHaskellDepends = [ aeson attoparsec base bytestring comonad containers data-default-class deepseq double-conversion elynx-nexus math-functions mwc-random parallel primitive statistics ]; testHaskellDepends = [ attoparsec base bytestring containers data-default elynx-tools hspec QuickCheck quickcheck-classes ]; benchmarkHaskellDepends = [ base criterion elynx-tools microlens mwc-random parallel ]; description = "Handle phylogenetic trees"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ dschrempf ]; }) {}; "ema" = callPackage ({ mkDerivation, aeson, async, base, constraints-extras, containers , data-default, dependent-sum, dependent-sum-template, directory , filepath, filepattern, http-types, lvar, monad-logger , monad-logger-extras, neat-interpolation, optparse-applicative , relude, text, unliftio, url-slug, wai, wai-middleware-static , wai-websockets, warp, websockets }: mkDerivation { pname = "ema"; version = "0.6.0.0"; sha256 = "0xha83himdaj64pm09dpvl0lrjvs6alk6mxh73d7ah1dbfsm79h1"; libraryHaskellDepends = [ aeson async base constraints-extras containers data-default dependent-sum dependent-sum-template directory filepath filepattern http-types lvar monad-logger monad-logger-extras neat-interpolation optparse-applicative relude text unliftio url-slug wai wai-middleware-static wai-websockets warp websockets ]; description = "Static site generator library with hot reload"; license = lib.licenses.agpl3Only; maintainers = with lib.maintainers; [ maralorn ]; }) {}; "emacs-keys" = callPackage ({ mkDerivation, base, doctest, split, tasty, tasty-hspec , tasty-quickcheck, template-haskell, th-lift, xkbcommon }: mkDerivation { pname = "emacs-keys"; version = "0.0.2.0"; sha256 = "12zxvjmlp06rjlhb7iaz7qrzb7cr1rgqg5ql5vv3lkz7z84h82ph"; libraryHaskellDepends = [ base split template-haskell th-lift xkbcommon ]; testHaskellDepends = [ base doctest tasty tasty-hspec tasty-quickcheck xkbcommon ]; description = "library to parse emacs style keybinding into the modifiers and the chars"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; }) {}; "emacs-module" = callPackage ({ mkDerivation, base, bytestring, deepseq, exceptions , monad-control, mtl, prettyprinter, resourcet , safe-exceptions-checked, template-haskell, text , transformers-base, vector, void }: mkDerivation { pname = "emacs-module"; version = "0.1.1.1"; sha256 = "1j66b4r4zhqc2j1fqihzqdc0zacjy3fpgf54b7z55n2wqa6x9lgw"; libraryHaskellDepends = [ base bytestring deepseq exceptions monad-control mtl prettyprinter resourcet safe-exceptions-checked template-haskell text transformers-base vector void ]; description = "Utilities to write Emacs dynamic modules"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "email" = callPackage ({ mkDerivation, array, base, bytestring, encoding, HaskellNet , hsemail, old-locale, old-time, parsec, process, time }: mkDerivation { pname = "email"; version = "0.1.1.2"; sha256 = "144a53an7laivcc6zxawsjz8yijknswnlbrd8id87d6x6lbq1cw3"; libraryHaskellDepends = [ array base bytestring encoding HaskellNet hsemail old-locale old-time parsec process time ]; description = "Sending eMail in Haskell made easy"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "email-header" = callPackage ({ mkDerivation, attoparsec, base, base64-bytestring, bytestring , case-insensitive, containers, exceptions, QuickCheck, tasty , tasty-quickcheck, text, text-icu, time }: mkDerivation { pname = "email-header"; version = "0.4.1"; sha256 = "14xs001ab0p2y6f9hl9lw8bwd4fcg23y5ia3wfcafn6893pbb5f6"; libraryHaskellDepends = [ attoparsec base base64-bytestring bytestring case-insensitive containers exceptions text text-icu time ]; testHaskellDepends = [ base bytestring case-insensitive containers QuickCheck tasty tasty-quickcheck text time ]; description = "Parsing and rendering of email and MIME headers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "email-postmark" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , HTTP, network }: mkDerivation { pname = "email-postmark"; version = "0.2"; sha256 = "17zby98j1glsslrndmxl6zwrc3q7ir9771yvfxijawp4wdx6nayy"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers HTTP network ]; description = "A simple wrapper to send emails via the api of the service postmark (http://postmarkapp.com/)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "email-validate" = callPackage ({ mkDerivation, attoparsec, base, bytestring, doctest, hspec , QuickCheck, template-haskell }: mkDerivation { pname = "email-validate"; version = "2.3.2.16"; sha256 = "1cr3y23d1a8kkbfjwmqr6lvd330k3lh8p1c8pqjswy5sq5az3rdq"; libraryHaskellDepends = [ attoparsec base bytestring template-haskell ]; testHaskellDepends = [ base bytestring doctest hspec QuickCheck ]; description = "Email address validation"; license = lib.licenses.bsd3; }) {}; "email-validate-json" = callPackage ({ mkDerivation, aeson, base, email-validate, text }: mkDerivation { pname = "email-validate-json"; version = "0.1.0.0"; sha256 = "06fwm2m83pqp1l4sij7vmxhcry2w8dcp52cwwvpkfimw8iszxqqc"; libraryHaskellDepends = [ aeson base email-validate text ]; description = "Aeson instances for email-validate"; license = lib.licenses.bsd3; }) {}; "email-validator" = callPackage ({ mkDerivation, base, bytestring, cmdargs, dns, doctest , email-validate, HUnit, parallel-io, pcre-light, tasty , tasty-hunit }: mkDerivation { pname = "email-validator"; version = "1.0.0"; sha256 = "0l8c87kv80y1cpifcg80zhmdi884n7409w22akvc7kb9vvyp3b4v"; revision = "1"; editedCabalFile = "08ncdqjmgxlzsxfj8z0xaj1p5nnx4ndj4490gvfhj50kv2wx47iw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cmdargs dns email-validate HUnit parallel-io pcre-light tasty tasty-hunit ]; testHaskellDepends = [ base bytestring cmdargs dns doctest email-validate HUnit parallel-io pcre-light tasty tasty-hunit ]; description = "Perform basic syntax and deliverability checks on email addresses"; license = lib.licenses.agpl3Only; }) {}; "emailaddress" = callPackage ({ mkDerivation, aeson, base, bifunctors, bytestring, doctest , email-validate, Glob, http-api-data, opaleye, path-pieces , persistent, postgresql-simple, product-profunctors, profunctors , text }: mkDerivation { pname = "emailaddress"; version = "0.2.0.0"; sha256 = "0p61v5b39z618ryqlcfcf9qmrv961zy87b8jp2aadlx2iyphl2rr"; libraryHaskellDepends = [ aeson base bifunctors bytestring email-validate http-api-data opaleye path-pieces persistent postgresql-simple product-profunctors profunctors text ]; testHaskellDepends = [ base doctest Glob ]; description = "Wrapper around email-validate library adding instances for common type classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "emailparse" = callPackage ({ mkDerivation, attoparsec, base, bytestring, either , either-unwrap, HUnit, mime, MissingH, mtl, QuickCheck, strptime , tasty, tasty-hunit, tasty-quickcheck, text, text-icu, time, word8 }: mkDerivation { pname = "emailparse"; version = "0.2.0.10"; sha256 = "0w6jkimaiy1ld6aydmq5jz4g248awkj4wnpq6knpn0wfxjsqz0r8"; libraryHaskellDepends = [ attoparsec base bytestring either either-unwrap mime MissingH strptime text text-icu time word8 ]; testHaskellDepends = [ attoparsec base bytestring either either-unwrap HUnit mime MissingH mtl QuickCheck strptime tasty tasty-hunit tasty-quickcheck text text-icu time word8 ]; description = "An email parser that will parse everything"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "embeddock" = callPackage ({ mkDerivation, base, filepath, her-lexer, MissingH, process }: mkDerivation { pname = "embeddock"; version = "0.3.0.1"; sha256 = "01xyqwnyza1cpd7ky4kgr1z5m8w2ms395lj7xjwxh42jg65b1rfr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base filepath her-lexer MissingH process ]; description = "Embed the values in scope in the haddock documentation of the module"; license = lib.licenses.bsd3; }) {}; "embeddock-example" = callPackage ({ mkDerivation, base, embeddock, time }: mkDerivation { pname = "embeddock-example"; version = "0.1"; sha256 = "07xc7kdnlbfwr08zhgjphbcmn8ycilp6pna3nk4y0w2hw87g7db0"; libraryHaskellDepends = [ base embeddock time ]; description = "Example of using embeddock"; license = lib.licenses.bsd3; }) {}; "embla" = callPackage ({ mkDerivation, base, chronos }: mkDerivation { pname = "embla"; version = "0.1"; sha256 = "1nk689j21ghaiymqnddlf4j8pgb9z61xflfrcgxw3zrxiv5jslk6"; libraryHaskellDepends = [ base chronos ]; description = "execute actions periodically while avoiding drift"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "embroidery" = callPackage ({ mkDerivation, base, bytestring, dlist, gloss, haskell98, HCodecs , mtl }: mkDerivation { pname = "embroidery"; version = "0.1"; sha256 = "1vqksv7a12xzi6zp4b2qfnsb5gaarg5bhxanhbi4qkn1jmwy82yx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring dlist gloss haskell98 HCodecs mtl ]; executableHaskellDepends = [ base ]; description = "support for embroidery formats in haskell"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "emd" = callPackage ({ mkDerivation, array, base, binary, carray, conduino, containers , criterion, data-default-class, deepseq, fft, finite-typelits , free, ghc-typelits-knownnat, ghc-typelits-natnormalise, hedgehog , HUnit, mwc-random, statistics, tasty, tasty-hedgehog, tasty-hunit , transformers, typelits-witnesses, vector, vector-sized }: mkDerivation { pname = "emd"; version = "0.2.0.0"; sha256 = "11w9q8v5mpwww8pq5dwg8ijf0wqs7sqa0k6qgv52gg5b2wjlf0im"; libraryHaskellDepends = [ array base binary carray conduino containers data-default-class deepseq fft finite-typelits free ghc-typelits-knownnat ghc-typelits-natnormalise transformers typelits-witnesses vector vector-sized ]; testHaskellDepends = [ base containers ghc-typelits-knownnat ghc-typelits-natnormalise hedgehog HUnit statistics tasty tasty-hedgehog tasty-hunit typelits-witnesses vector vector-sized ]; benchmarkHaskellDepends = [ base criterion deepseq ghc-typelits-knownnat mwc-random statistics vector vector-sized ]; description = "Empirical Mode Decomposition and Hilbert-Huang Transform"; license = lib.licenses.bsd3; }) {}; "emgm" = callPackage ({ mkDerivation, base, HUnit, QuickCheck, syb }: mkDerivation { pname = "emgm"; version = "0.4"; sha256 = "0cpcwrb6wqwq371wqjmhzfhdwk3vfhjjgz4vgjsjvw6cdhbpw5p1"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit QuickCheck syb ]; description = "Extensible and Modular Generics for the Masses"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "emoji" = callPackage ({ mkDerivation, aeson, base, bytestring, template-haskell, text , unordered-containers }: mkDerivation { pname = "emoji"; version = "0.1.0.2"; sha256 = "1307phy81cki9ijpsl8hfczxm5wi1lrmmvmyxxn9a109nz9aqfla"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring template-haskell text unordered-containers ]; executableHaskellDepends = [ base ]; description = "emoji utility"; license = lib.licenses.bsd3; }) {}; "emojis" = callPackage ({ mkDerivation, base, containers, HUnit, text }: mkDerivation { pname = "emojis"; version = "0.1.2"; sha256 = "09x2xrppwypi369y7rzf3ln2g7c3g9qfckn2gydxpfzglcp9rziw"; libraryHaskellDepends = [ base containers text ]; testHaskellDepends = [ base HUnit text ]; description = "Conversion between emoji characters and their names"; license = lib.licenses.bsd3; }) {}; "empty" = callPackage ({ mkDerivation }: mkDerivation { pname = "empty"; version = "9"; sha256 = "0ap7qby3n5qiwf791z4li05h0l6p6xi899wkmg6x8z6bb8z9q2d9"; doHaddock = false; description = "Ceci n'est pas une package"; license = lib.licenses.bsd3; }) {}; "empty-monad" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "empty-monad"; version = "0.1.0.1"; sha256 = "0h68fff0qpyapkpsqcd6mgg8nyxcbjsw389dv8z8vm4hrqh1pip5"; libraryHaskellDepends = [ base ]; description = "A container that always has no values"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "enchant" = callPackage ({ mkDerivation, base, c2hs, enchant }: mkDerivation { pname = "enchant"; version = "0.1.0.0"; sha256 = "1z3dwf5k2759jslh9zfvqqcivrqay5k33q21fjhdy67scg63cdam"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; libraryPkgconfigDepends = [ enchant ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base ]; description = "Binding to the Enchant library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) enchant;}; "enclosed-exceptions" = callPackage ({ mkDerivation, async, base, deepseq, hspec, lifted-base , monad-control, QuickCheck, stm, transformers, transformers-base }: mkDerivation { pname = "enclosed-exceptions"; version = "1.0.3"; sha256 = "1fghjj7nkiddrf03ks8brjpr5x25yi9fs7xg6adbi4mc2gqr6vdg"; libraryHaskellDepends = [ base deepseq lifted-base monad-control transformers transformers-base ]; testHaskellDepends = [ async base deepseq hspec lifted-base monad-control QuickCheck stm transformers transformers-base ]; description = "Catching all exceptions from within an enclosed computation"; license = lib.licenses.mit; }) {}; "encode-string" = callPackage ({ mkDerivation, base, bytestring, QuickCheck, quickcheck-instances , text }: mkDerivation { pname = "encode-string"; version = "0.1.0.0"; sha256 = "145r1il5s1a3rrrnwb6rq25fm5g1q3822r7pan2q5zwb0m9vy4zv"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base bytestring QuickCheck quickcheck-instances text ]; description = "Safe string conversion and encoding"; license = lib.licenses.mit; }) {}; "encoding" = callPackage ({ mkDerivation, array, base, binary, bytestring, Cabal, containers , extensible-exceptions, filepath, ghc-prim, HaXml, HUnit, mtl , QuickCheck, regex-compat }: mkDerivation { pname = "encoding"; version = "0.8.6"; sha256 = "0m68a4q98q4hf0sy0s9b3cmi2pl5s00xxchnjqqs3lb6b8xzg4fz"; setupHaskellDepends = [ base Cabal containers filepath ghc-prim HaXml ]; libraryHaskellDepends = [ array base binary bytestring containers extensible-exceptions ghc-prim mtl regex-compat ]; testHaskellDepends = [ base bytestring HUnit QuickCheck ]; description = "A library for various character encodings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "encoding-io" = callPackage ({ mkDerivation, base, chunked-data, deepseq, transformers-base }: mkDerivation { pname = "encoding-io"; version = "0.0.1"; sha256 = "1yr6b2c3cmn0rb8l1ks6gyx4hv96g6mbksq6q7z1ndd8rjlpqmkw"; libraryHaskellDepends = [ base chunked-data deepseq transformers-base ]; description = "Encoding-aware file I/O"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "encryptable" = callPackage ({ mkDerivation, base, bytestring, cryptonite, esqueleto , generic-arbitrary, hspec, persistent, persistent-template , QuickCheck, quickcheck-instances, text, universum }: mkDerivation { pname = "encryptable"; version = "0.1"; sha256 = "0svvzk2js91qzcmbsfjcs2qs65a2b5ywgbpnyqidz53dlnbbk2r1"; libraryHaskellDepends = [ base bytestring cryptonite esqueleto generic-arbitrary hspec persistent persistent-template QuickCheck quickcheck-instances text universum ]; testHaskellDepends = [ base bytestring cryptonite esqueleto generic-arbitrary hspec persistent persistent-template QuickCheck quickcheck-instances text universum ]; description = "Typed encryption with persistent support"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "endo" = callPackage ({ mkDerivation, base, between, data-default-class, mtl , transformers }: mkDerivation { pname = "endo"; version = "0.3.0.1"; sha256 = "0sjg6sgbdnqkiqy7p19c4d3nclp5118y75asf60j0c8022kqs11l"; revision = "1"; editedCabalFile = "1dwyx3nhnbrz8gxazmvbfiv3y7mjkyxmcgqrz4qj9is4prba96bj"; libraryHaskellDepends = [ base between data-default-class mtl transformers ]; description = "Endomorphism utilities"; license = lib.licenses.bsd3; }) {}; "eng-stemmer" = callPackage ({ mkDerivation, base, containers, doctest, mtl, tasty, tasty-hunit , text }: mkDerivation { pname = "eng-stemmer"; version = "0.1.0.2"; sha256 = "0fz7dwgmhlna906x6m5s5yrk6w5wswsj75irrkc2hrwxrq1f6mqw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers mtl text ]; executableHaskellDepends = [ base containers text ]; testHaskellDepends = [ base containers doctest tasty tasty-hunit text ]; description = "An English language stemmer (Porter2)"; license = lib.licenses.bsd3; }) {}; "engine-io" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, base64-bytestring , bytestring, errors, free, monad-loops, mwc-random, stm, stm-delay , text, transformers, unordered-containers, vector, websockets }: mkDerivation { pname = "engine-io"; version = "1.2.23"; sha256 = "0q03njv1fdc0g3i0l5bz43xj734wams5qs790y2vvxnjm3ajnjxb"; libraryHaskellDepends = [ aeson async attoparsec base base64-bytestring bytestring errors free monad-loops mwc-random stm stm-delay text transformers unordered-containers vector websockets ]; description = "A Haskell implementation of Engine.IO"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "engine-io-growler" = callPackage ({ mkDerivation, base, bytestring, engine-io, growler, http-types , mtl, pipes, pipes-attoparsec, pipes-wai, socket-io, text , transformers, unordered-containers, wai, wai-websockets , websockets }: mkDerivation { pname = "engine-io-growler"; version = "0.1.0.1"; sha256 = "1yk7cpg89nsmd9kvmxdrxcgyr8wilara4kw35hyxl4l2b9c9pwjc"; libraryHaskellDepends = [ base bytestring engine-io growler http-types mtl pipes pipes-attoparsec pipes-wai socket-io text transformers unordered-containers wai wai-websockets websockets ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "engine-io-snap" = callPackage ({ mkDerivation, base, bytestring, containers, engine-io , io-streams, lifted-base, snap-core, unordered-containers , websockets, websockets-snap }: mkDerivation { pname = "engine-io-snap"; version = "1.0.7"; sha256 = "0qvdsspv0q9fp93bifp03gqa1jbxcxrf4mhyrncwmy24my2nvq1z"; libraryHaskellDepends = [ base bytestring containers engine-io io-streams lifted-base snap-core unordered-containers websockets websockets-snap ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "engine-io-wai" = callPackage ({ mkDerivation, attoparsec, base, bytestring, either, engine-io , http-types, mtl, text, transformers, transformers-compat , unordered-containers, wai, wai-websockets, websockets }: mkDerivation { pname = "engine-io-wai"; version = "1.0.10"; sha256 = "07vjjb7d5ndv8cailnrv5qif0d3kmi09bq1s38hwjyp5ml8dlfis"; libraryHaskellDepends = [ attoparsec base bytestring either engine-io http-types mtl text transformers transformers-compat unordered-containers wai wai-websockets websockets ]; description = "An @engine-io@ @ServerAPI@ that is compatible with @Wai@"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "engine-io-yesod" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , engine-io, http-types, text, unordered-containers, wai , wai-websockets, websockets, yesod-core }: mkDerivation { pname = "engine-io-yesod"; version = "1.0.4"; sha256 = "1ifvvhv5y2fd90waj776g1wz5k1gw0kylky0livcl7il54bncsfm"; libraryHaskellDepends = [ base bytestring conduit conduit-extra engine-io http-types text unordered-containers wai wai-websockets websockets yesod-core ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "engineering-units" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "engineering-units"; version = "0.0.2"; sha256 = "1akk15q4nn1c0d36x224qikq7639kz05dfvnxck71h4y3hkl1inj"; libraryHaskellDepends = [ base ]; description = "A numeric type for managing and automating engineering units"; license = lib.licenses.bsd3; }) {}; "entangle" = callPackage ({ mkDerivation, base, containers, matrix, mtl, quipper-core }: mkDerivation { pname = "entangle"; version = "0.1.1"; sha256 = "1g6sxq2wsr45lnfwiwq30xgzi75whqqhy2y3zk8qmmkibijgcdi8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers matrix mtl quipper-core ]; executableHaskellDepends = [ base matrix quipper-core ]; description = "An application (and library) to convert quipper circuits into Qpmc models"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "entropy" = callPackage ({ mkDerivation, base, bytestring, Cabal, directory, filepath , process, unix }: mkDerivation { pname = "entropy"; version = "0.4.1.7"; sha256 = "1vp99gqavv5hg09zs2v0p74cxn135z1bq7qhxbk47d36npz3s1m9"; setupHaskellDepends = [ base Cabal directory filepath process ]; libraryHaskellDepends = [ base bytestring unix ]; description = "A platform independent entropy source"; license = lib.licenses.bsd3; }) {}; "entwine" = callPackage ({ mkDerivation, async, base, clock, containers, criterion , directory, exceptions, monad-loops, process, QuickCheck , quickcheck-instances, quickcheck-properties, quickcheck-text , random, retry, SafeSemaphore, semigroups, stm, text, time , transformers, transformers-either, unordered-containers }: mkDerivation { pname = "entwine"; version = "0.0.4"; sha256 = "1k150jbn2jb4ckadmcb655x7ck1cw659zkv03ngwp0wmx8l51n6b"; libraryHaskellDepends = [ async base clock containers exceptions monad-loops retry SafeSemaphore semigroups stm text time transformers transformers-either unordered-containers ]; testHaskellDepends = [ async base directory exceptions process QuickCheck quickcheck-instances text time transformers transformers-either ]; benchmarkHaskellDepends = [ base criterion directory process QuickCheck quickcheck-instances quickcheck-properties quickcheck-text random text transformers transformers-either ]; description = "entwine - Concurrency tools"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "enum-subset-generate" = callPackage ({ mkDerivation, base, generic-random, hspec, microlens, QuickCheck , template-haskell }: mkDerivation { pname = "enum-subset-generate"; version = "0.1.0.0"; sha256 = "10a5n6bvg5pfc947sa5wijsysha3008bqwdkpl3mpvlmjh4c41yx"; libraryHaskellDepends = [ base microlens template-haskell ]; testHaskellDepends = [ base generic-random hspec microlens QuickCheck template-haskell ]; description = "Generate an ADT being a subset of another ADT, and the corresponding mappings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "enum-text" = callPackage ({ mkDerivation, array, attoparsec, base, bytestring, doctest , doctest-discover, fmt, hashable, possibly, scientific, text, time , unordered-containers }: mkDerivation { pname = "enum-text"; version = "0.5.3.0"; sha256 = "0cxk46s20wwcq68rpy3skx6ap0mlmmsgfrq0n4s2rnv1gf6gsccx"; libraryHaskellDepends = [ array attoparsec base bytestring fmt hashable possibly scientific text time unordered-containers ]; testHaskellDepends = [ array attoparsec base bytestring doctest doctest-discover fmt hashable possibly scientific text time unordered-containers ]; description = "A text rendering and parsing toolkit for enumerated types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "enum-text-rio" = callPackage ({ mkDerivation, base, bytestring, enum-text, fmt, rio, text }: mkDerivation { pname = "enum-text-rio"; version = "1.2.0.0"; sha256 = "0cz91i1m9ibphlm153i23i03nhx41bca398hkfzf9hq904ziarna"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring enum-text fmt rio text ]; executableHaskellDepends = [ base bytestring enum-text fmt rio text ]; description = "Making fmt available with rio"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "enum-types" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "enum-types"; version = "0.1.1.0"; sha256 = "1m3f79acnrssz89490vwxp1dabqadzda3a95yg6gh6mpn7x0gkw5"; libraryHaskellDepends = [ base ]; description = "small enum types"; license = lib.licenses.bsd3; }) {}; "enum-utf8" = callPackage ({ mkDerivation, array, base, bytestring, hashable, possibly , render-utf8, unordered-containers }: mkDerivation { pname = "enum-utf8"; version = "0.1.0.0"; sha256 = "0mlzlwvrii5dbkz5nqv49npfqqbgngzali2din4rz7f4im4g0bxp"; libraryHaskellDepends = [ array base bytestring hashable possibly render-utf8 unordered-containers ]; description = "An experimental Utf8 parsing toolkit for enumerated types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "enumerable" = callPackage ({ mkDerivation, base, control-monad-omega, tagged }: mkDerivation { pname = "enumerable"; version = "0.0.3"; sha256 = "1v94y0a3rlkg3qlbv70d1zj2vjhssf1f89xlgb5cnsy9az07517q"; libraryHaskellDepends = [ base control-monad-omega tagged ]; description = "A typeclass for enumerating all values a type"; license = lib.licenses.bsd3; }) {}; "enumerate" = callPackage ({ mkDerivation, array, base, containers, deepseq, ghc-prim, spiros , template-haskell, vinyl }: mkDerivation { pname = "enumerate"; version = "0.2.2"; sha256 = "1265ja5z3pqjp1kxlpw2q92hrm1gjsy4ad5v4y4x7jhac4rf8631"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers deepseq ghc-prim spiros template-haskell vinyl ]; executableHaskellDepends = [ base ]; description = "enumerate all the values in a finite type (automatically)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "enumerate-function" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, doctest , enumerate, exceptions, hspec, MemoTrie, QuickCheck, semigroups }: mkDerivation { pname = "enumerate-function"; version = "0.0.1"; sha256 = "0cn06vjf26mnjgdzvx2gxfgk6kpfxj6rqdh0srzdl5yk0ckqc9px"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers deepseq enumerate exceptions MemoTrie semigroups ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base doctest hspec QuickCheck ]; benchmarkHaskellDepends = [ base criterion deepseq ]; description = "simple package for inverting functions and testing totality, via brute enumeration of the domain"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "enumeration" = callPackage ({ mkDerivation, arith-encode, base, binary, containers, heap , HUnit-Plus, integer-logarithms }: mkDerivation { pname = "enumeration"; version = "0.2.0"; sha256 = "0lhyvsiibzk70czway3wx5wsm1gjfxip47clf4l5nskq1qxs9q8l"; libraryHaskellDepends = [ arith-encode base binary containers heap integer-logarithms ]; testHaskellDepends = [ arith-encode base binary HUnit-Plus ]; description = "A practical API for building recursive enumeration procedures and enumerating datatypes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "enumerator" = callPackage ({ mkDerivation, base, bytestring, containers, text, transformers }: mkDerivation { pname = "enumerator"; version = "0.4.20"; sha256 = "02a75dggj295zkhgjry5cb43s6y6ydpjb5w6vgl7kd9b6ma11qik"; revision = "1"; editedCabalFile = "10mn8a6sj7fvcprfmngr5z1h434k6yhdij064lqxjpiqyr1srg9z"; libraryHaskellDepends = [ base bytestring containers text transformers ]; description = "Reliable, high-performance processing with left-fold enumerators"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "enumerator-fd" = callPackage ({ mkDerivation, base, enumerator, mtl }: mkDerivation { pname = "enumerator-fd"; version = "0.1.0.2"; sha256 = "0xbrkv65m206qlvnjlbfb52kvjhw91rdnihwv3y31p2qj5zlz29p"; libraryHaskellDepends = [ base enumerator mtl ]; description = "Enumerator instances for monads-fd classes"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "enumerator-tf" = callPackage ({ mkDerivation, base, enumerator, monads-tf }: mkDerivation { pname = "enumerator-tf"; version = "0.1.1"; sha256 = "0s47j6pf05nwl105i2vwvsn18gis1v96gid85kj49ngb8ax0pjsp"; libraryHaskellDepends = [ base enumerator monads-tf ]; description = "Enumerator instances for monads-tf classes"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "enumfun" = callPackage ({ mkDerivation, base, enummapset-th }: mkDerivation { pname = "enumfun"; version = "0.5.1.0"; sha256 = "1fq4zmhc825bmyslfm7kbsa29qq773cgrz4npj2bcfl0jkbl3ndc"; libraryHaskellDepends = [ base enummapset-th ]; description = "Finitely represented /total/ EnumMaps"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "enummapmap" = callPackage ({ mkDerivation, base, cereal, containers, contravariant, criterion , data-default, deepseq, ghc-prim, hspec, hspec-expectations, HUnit , lens, mtl, QuickCheck, safecopy, semigroups }: mkDerivation { pname = "enummapmap"; version = "0.7.0"; sha256 = "17rlynm46i3y76ms8s5ajkz50cj5m1anw83dizj281887qg63iwr"; libraryHaskellDepends = [ base contravariant data-default deepseq ghc-prim lens safecopy semigroups ]; testHaskellDepends = [ base cereal containers deepseq hspec hspec-expectations HUnit lens QuickCheck safecopy semigroups ]; benchmarkHaskellDepends = [ base containers criterion deepseq mtl ]; description = "Map of maps using Enum types as keys"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "enummaps" = callPackage ({ mkDerivation, base, containers, deepseq }: mkDerivation { pname = "enummaps"; version = "0.6.2.1.7"; sha256 = "0p4klnhwr10yiv3w209vl1j09280257z0pz626ynbxbff4mh9wg4"; libraryHaskellDepends = [ base containers deepseq ]; description = "Enum wrappers for IntMap and IntSet"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "enummapset" = callPackage ({ mkDerivation, array, base, containers, deepseq, ghc-prim, HUnit , QuickCheck, semigroups, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "enummapset"; version = "0.6.0.3"; sha256 = "0sxbg053z9v68l9mw906npnm0864jn17rp28bnv4h6ifxyjckb2y"; libraryHaskellDepends = [ base containers deepseq semigroups ]; testHaskellDepends = [ array base containers deepseq ghc-prim HUnit QuickCheck semigroups test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "IntMap and IntSet with Enum keys/elements"; license = lib.licenses.bsd3; }) {}; "enummapset-th" = callPackage ({ mkDerivation, base, containers, deepseq, template-haskell }: mkDerivation { pname = "enummapset-th"; version = "0.6.2"; sha256 = "010cldc2jhhizllqj810ani5rffakfzmxm1rj69v5q489fnngswl"; revision = "1"; editedCabalFile = "17cz6jj2d2kp3bjvi27xxap19mkxzanr60blvlxqr75hlz07wgy9"; libraryHaskellDepends = [ base containers deepseq template-haskell ]; description = "TH-generated EnumSet/EnumMap wrappers around IntSet/IntMap"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "enumset" = callPackage ({ mkDerivation, base, data-accessor, semigroups, storable-record }: mkDerivation { pname = "enumset"; version = "0.1"; sha256 = "1flsyc8a9hj33pl35jkcls8sdc7yw8yc9xfflynm0h9ncq1frlcr"; libraryHaskellDepends = [ base data-accessor semigroups storable-record ]; description = "Sets of enumeration values represented by machine words"; license = lib.licenses.bsd3; }) {}; "env-extra" = callPackage ({ mkDerivation, base, exceptions, tasty, tasty-hunit, text , transformers }: mkDerivation { pname = "env-extra"; version = "1.0.0.0"; sha256 = "13xfgx7whwc28106myqj276mb9820z97jl82mw2ndysn36hxnn7l"; revision = "1"; editedCabalFile = "03fhrb738lbznq1bjqhbibhbhah81f93hmrgdjazkvbdfpsmhprb"; libraryHaskellDepends = [ base exceptions text transformers ]; testHaskellDepends = [ base exceptions tasty tasty-hunit text transformers ]; description = "Safe helpers for accessing and modifying environment variables"; license = lib.licenses.mit; }) {}; "env-locale" = callPackage ({ mkDerivation, base, old-locale, time }: mkDerivation { pname = "env-locale"; version = "1.0.0.1"; sha256 = "1wgw8z144w5l9sns44jf9acld5zx06jw2yg7m2yq868lwfwzxwgj"; libraryHaskellDepends = [ base old-locale time ]; description = "A (non-forking) interface to the current locale"; license = "LGPL"; }) {}; "env-parser" = callPackage ({ mkDerivation, aeson, attoparsec, base, base16-bytestring , base64-bytestring, bytestring, containers, http-types, mtl , network, old-locale, text, time, transformers }: mkDerivation { pname = "env-parser"; version = "0.0.2.1"; sha256 = "13d6yi5jbdi84nccn3ffiw96v5knbz4madjfg980izxfrnbsl1rr"; libraryHaskellDepends = [ aeson attoparsec base base16-bytestring base64-bytestring bytestring containers http-types mtl network old-locale text time transformers ]; description = "Pull configuration information from the ENV"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "envelope" = callPackage ({ mkDerivation, aeson, base, doctest, Glob, http-api-data, mtl , text }: mkDerivation { pname = "envelope"; version = "0.2.2.0"; sha256 = "1ybyhq3yfcyaj1q1pwm41xzyfjdkmy6lls0n7kn5ks06z7inykfg"; libraryHaskellDepends = [ aeson base http-api-data mtl text ]; testHaskellDepends = [ base doctest Glob ]; description = "Defines generic 'Envelope' type to wrap reponses from a JSON API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "envparse" = callPackage ({ mkDerivation, base, containers, hspec, text }: mkDerivation { pname = "envparse"; version = "0.4.1"; sha256 = "00133c2wcxw8hj93srg39l539zvsahiz6jl4pi6wf6lc1zqdm0d1"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers hspec text ]; description = "Parse environment variables"; license = lib.licenses.bsd3; }) {}; "envstatus" = callPackage ({ mkDerivation, base, ConfigFile, mtl, parsec, process, PyF, tasty , tasty-hspec, unix }: mkDerivation { pname = "envstatus"; version = "1.0.2"; sha256 = "1wdvhlmqwzwxv0y3n8xhw5yjy158c7xgiyd0p2zhjghws2p1jvp5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ConfigFile mtl parsec process unix ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ConfigFile parsec PyF tasty tasty-hspec ]; description = "Display efficiently the state of the local environment"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "envy" = callPackage ({ mkDerivation, base, bytestring, containers, hspec, mtl , QuickCheck, quickcheck-instances, text, time, transformers }: mkDerivation { pname = "envy"; version = "2.1.0.0"; sha256 = "0s6jp2npnp0x5hndnhkjwc9bhdghzlpl0n38804afiwxai9bawy8"; revision = "1"; editedCabalFile = "1girkgynrr5md1fa892cpg2cyy21hs5g463p5rb0fkhsnvci52xm"; libraryHaskellDepends = [ base bytestring containers mtl text time transformers ]; testHaskellDepends = [ base bytestring hspec mtl QuickCheck quickcheck-instances text time transformers ]; description = "An environmentally friendly way to deal with environment variables"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ sternenseemann ]; }) {}; "envy-extensible" = callPackage ({ mkDerivation, base, doctest, envy, extensible, hspec , hspec-discover, main-tester, QuickCheck }: mkDerivation { pname = "envy-extensible"; version = "0.2.0.1"; sha256 = "0800a7drik9h3bxnkqriwjg2j31j8k3pw5fsmswnmfh4wwv2bb6v"; libraryHaskellDepends = [ base envy extensible ]; testHaskellDepends = [ base doctest envy extensible hspec main-tester QuickCheck ]; testToolDepends = [ hspec-discover ]; description = "Provides FromEnv in envy instance for Record of extensible"; license = lib.licenses.bsd3; }) {}; "epanet-haskell" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "epanet-haskell"; version = "2.0.12.4"; sha256 = "1jpz58zlkhgf2fl4fzicpdkqqdbwy3sw56dga8yvjmgv5zcqqshx"; libraryHaskellDepends = [ base ]; description = "Haskell binding for EPANET"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "epass" = callPackage ({ mkDerivation, base, stm, time }: mkDerivation { pname = "epass"; version = "0.2.1"; sha256 = "0sg5pipzc4s9xq83ari7rigjbvhyh76kqnp57i98bs3k54ba53ym"; libraryHaskellDepends = [ base stm time ]; description = "Baisc, Erlang-like message passing supporting sockets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ephemeral" = callPackage ({ mkDerivation, attoparsec, base, box, box-csv, chart-svg , concurrency, doctest, lens, lucid, mealy, microlens, moo , mwc-probability, numhask, numhask-array, numhask-space, primitive , profunctors, random, text, time, transformers , unordered-containers }: mkDerivation { pname = "ephemeral"; version = "0.0.1"; sha256 = "1xxdifw1mcyfgz4749z136xqxmxbm26v0x0yk8238wm08i80y8fy"; libraryHaskellDepends = [ attoparsec base box box-csv chart-svg concurrency lens lucid mealy microlens moo mwc-probability numhask numhask-array numhask-space primitive profunctors random text time transformers unordered-containers ]; testHaskellDepends = [ base doctest numhask ]; description = "See readme.md"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "epi-sim" = callPackage ({ mkDerivation, aeson, base, bytestring, hspec, mwc-random , primitive, statistics, vector }: mkDerivation { pname = "epi-sim"; version = "0.7.0"; sha256 = "0i06wlrgpyh19q25mc3ndrhrhkyjfdg91v4pzbmgwgzpbvasgx42"; libraryHaskellDepends = [ aeson base bytestring hspec mwc-random primitive statistics vector ]; testHaskellDepends = [ aeson base bytestring hspec mwc-random primitive statistics vector ]; description = "A library for simulating epidemics as birth-death processes"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "epic" = callPackage ({ mkDerivation, array, base, Cabal, directory, mtl, process }: mkDerivation { pname = "epic"; version = "0.9.3.3"; sha256 = "0ap8jr11sk8v2sdi03pahjhaxx3mc4ba7qbh3m8nsg0g5wr4962m"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base Cabal directory mtl process ]; executableHaskellDepends = [ array base Cabal directory mtl process ]; description = "Compiler for a simple functional language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "epoll" = callPackage ({ mkDerivation, base, unix }: mkDerivation { pname = "epoll"; version = "0.2.2"; sha256 = "0iz1x6lb5b71h4sgiacsnv5f8zj445v88a3rsra7vbza5g35nwnp"; revision = "1"; editedCabalFile = "1f0asynn06lr4mjn0cf29a624pfn45n2vddmamv8plxmdg176mi1"; libraryHaskellDepends = [ base unix ]; description = "epoll bindings"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "eprocess" = callPackage ({ mkDerivation, base, exceptions, mtl }: mkDerivation { pname = "eprocess"; version = "1.7.2"; sha256 = "190qgsqj41dbkphjrgljif7q0zjm9ddp8wawc9wx8qklb897jrvj"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base exceptions mtl ]; description = "Basic Erlang-like process support for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "epub" = callPackage ({ mkDerivation, base, bytestring, filepath, old-time, utf8-string , xml, zip-archive }: mkDerivation { pname = "epub"; version = "0.0.7"; sha256 = "0h9j9qqdllkng13w978fpd44zxni5v0mpywh7yxz259hlihwmw22"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring filepath old-time utf8-string xml zip-archive ]; description = "EPUB E-Book construction support library"; license = lib.licenses.bsd3; }) {}; "epub-metadata" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , HUnit, hxt, mtl, regex-compat-tdfa, utf8-string, zip-archive }: mkDerivation { pname = "epub-metadata"; version = "4.5"; sha256 = "0j839h7894l8hf846zmx0vx640ii3rgswr3jin690djrvwa3kbhr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory filepath hxt mtl regex-compat-tdfa utf8-string zip-archive ]; executableHaskellDepends = [ base mtl ]; testHaskellDepends = [ base bytestring directory filepath HUnit hxt mtl regex-compat-tdfa utf8-string zip-archive ]; description = "Library for parsing epub document metadata"; license = lib.licenses.bsd3; }) {}; "epub-tools" = callPackage ({ mkDerivation, base, bytestring, directory, epub-metadata , filepath, HUnit, mtl, parsec, process, regex-compat, zip-archive }: mkDerivation { pname = "epub-tools"; version = "2.11"; sha256 = "18k4aipaw6zlzhpxidl5b7q5hvy51sj030p7mw89flrgd8kd3g2p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory epub-metadata filepath mtl parsec process regex-compat zip-archive ]; testHaskellDepends = [ base directory epub-metadata filepath HUnit mtl parsec regex-compat ]; description = "Command line utilities for working with epub files"; license = lib.licenses.isc; }) {}; "epubname" = callPackage ({ mkDerivation, base, directory, epub-metadata, mtl, regex-compat }: mkDerivation { pname = "epubname"; version = "2.3.2"; sha256 = "1l3vi5z46x4m5h3x97hgr9g76i4s5scmpmpjzf97c1kddw31hlh3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory epub-metadata mtl regex-compat ]; description = "Rename epub ebook files based on meta information"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "eq" = callPackage ({ mkDerivation, base, semigroupoids }: mkDerivation { pname = "eq"; version = "4.3"; sha256 = "0p3189kq045vxh0h7is81q0qahaghni810x68g31yml05md37giz"; libraryHaskellDepends = [ base semigroupoids ]; description = "Leibnizian equality"; license = lib.licenses.bsd3; }) {}; "equal-files" = callPackage ({ mkDerivation, base, bytestring, explicit-exception, filemanip , transformers, utility-ht }: mkDerivation { pname = "equal-files"; version = "0.0.5.3"; sha256 = "1akj045b5554bmlbg94vaji1ly10n89xj1vip9ywamy5hv18bdz5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring explicit-exception filemanip transformers utility-ht ]; description = "Shell command for finding equal files"; license = "GPL"; }) {}; "equational-reasoning" = callPackage ({ mkDerivation, base, containers, template-haskell, th-desugar , void }: mkDerivation { pname = "equational-reasoning"; version = "0.7.0.1"; sha256 = "1xp5vmz19idc29xidr7q65hsnhfnl3ca80hxxfllsqpyyh32qlhn"; libraryHaskellDepends = [ base containers template-haskell th-desugar void ]; description = "Proof assistant for Haskell using DataKinds & PolyKinds"; license = lib.licenses.bsd3; }) {}; "equational-reasoning-induction" = callPackage ({ mkDerivation, base, singletons, template-haskell, th-extras }: mkDerivation { pname = "equational-reasoning-induction"; version = "0.6.0.0"; sha256 = "1pp1li32jcspjlfsblannf11q487715fwczf3srffbxyj802ini8"; libraryHaskellDepends = [ base singletons template-haskell th-extras ]; description = "Proof assistant for Haskell using DataKinds & PolyKinds"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "equeue" = callPackage ({ mkDerivation, base, containers, contravariant, delay, mtl , semigroups, stm, tasty, tasty-hunit, time }: mkDerivation { pname = "equeue"; version = "0"; sha256 = "14risb13sv4mz5scyhcvg6knb791lx4b9jm3k9189fhxkr5a28cc"; revision = "1"; editedCabalFile = "0i8gjfmi6jbfbmqs9yckzg694mp7v92b1m99r1hn1yw3xbizvf2j"; libraryHaskellDepends = [ base containers contravariant mtl semigroups stm ]; testHaskellDepends = [ base containers contravariant delay semigroups stm tasty tasty-hunit time ]; description = "Application level triggered, and edge triggered event multiqueues"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "equivalence" = callPackage ({ mkDerivation, base, containers, mtl, QuickCheck, STMonadTrans , template-haskell, transformers, transformers-compat }: mkDerivation { pname = "equivalence"; version = "0.4"; sha256 = "0xyj7knshfjknjd13cm7ym9hxllnbr4wvqnz8pgq8154hn7j2f1d"; libraryHaskellDepends = [ base containers mtl STMonadTrans transformers transformers-compat ]; testHaskellDepends = [ base containers mtl QuickCheck STMonadTrans template-haskell transformers transformers-compat ]; description = "Maintaining an equivalence relation implemented as union-find using STT"; license = lib.licenses.bsd3; }) {}; "erd" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , gitrev, graphviz, parsec, raw-strings-qq, tasty, tasty-hunit , text, yaml }: mkDerivation { pname = "erd"; version = "0.2.1.0"; sha256 = "1p21q4x5l29mhnm17j77b4w5rqc9n4jd24czawz7p1srmzvl67hs"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory filepath gitrev graphviz parsec raw-strings-qq text yaml ]; testHaskellDepends = [ base bytestring containers directory filepath gitrev graphviz parsec raw-strings-qq tasty tasty-hunit text yaml ]; description = "An entity-relationship diagram generator from a plain text description"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "erf" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "erf"; version = "2.0.0.0"; sha256 = "0dxk2r32ajmmc05vaxcp0yw6vgv4lkbmh8jcshncn98xgsfbgw14"; libraryHaskellDepends = [ base ]; description = "The error function, erf, and related functions"; license = lib.licenses.bsd3; }) {}; "erf-native" = callPackage ({ mkDerivation, base, polynomial }: mkDerivation { pname = "erf-native"; version = "1.0.0.1"; sha256 = "0i031ws189rjl5gn44qpkfylx8kz7rdf3nzw9h0dmy2h86xbkckc"; libraryHaskellDepends = [ base polynomial ]; description = "Native Haskell implementation of the interface from the erf package"; license = "GPL"; }) {}; "erlang" = callPackage ({ mkDerivation, base, binary, bytestring, directory, filepath , MissingH, network, random }: mkDerivation { pname = "erlang"; version = "0.2.3"; sha256 = "1sh4ajq819rki2nc1l6a9kq05z74rnpjmi50grwyrr7652b8wwga"; libraryHaskellDepends = [ base binary bytestring directory filepath MissingH network random ]; description = "FFI interface to Erlang"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "erlang-ffi" = callPackage ({ mkDerivation, base, binary, bytestring, directory, filepath , hspec, MissingH, network, random }: mkDerivation { pname = "erlang-ffi"; version = "1.0.0"; sha256 = "1vj0i7r4pr3dhyvlgk0mi31ljcq87y69s2vmh4q41m5q4wxz9c42"; libraryHaskellDepends = [ base binary bytestring directory filepath MissingH network random ]; testHaskellDepends = [ base binary bytestring directory filepath hspec MissingH network random ]; description = "Send messages to an Erlang node using Haskell"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "eros" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, text }: mkDerivation { pname = "eros"; version = "0.6.0.0"; sha256 = "0nr0c2qq30ji50pyjrklrb6a73i6qkqws7ywbfpa4pcd176xwlrw"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers text ]; description = "A text censorship library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "eros-client" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers , eros, text }: mkDerivation { pname = "eros-client"; version = "0.5.0.1"; sha256 = "15pi4khibvfpxni4v3kz6f92s8s34kmkx4q7kwq1rxk5gb6p8rcb"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson aeson-pretty base bytestring containers eros text ]; description = "DEPRECATED in favor of eros-http"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "eros-http" = callPackage ({ mkDerivation, aeson, base, blaze-html, bytestring, eros , http-types, markdown, text, wai, warp }: mkDerivation { pname = "eros-http"; version = "0.6.0.1"; sha256 = "1c7bwszjvbb3qnbvpjm0vin2x2z6dylplhs10hbhszkq2ypjjxyk"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson base blaze-html bytestring eros http-types markdown text wai warp ]; description = "JSON HTTP interface to Eros"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "errata" = callPackage ({ mkDerivation, base, containers, hspec, hspec-discover , hspec-golden, text }: mkDerivation { pname = "errata"; version = "0.4.0.0"; sha256 = "1nrmakr76x53hdnykl1imcm57s07v85fbmb10pkzd4wwabk9kajp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers text ]; executableHaskellDepends = [ base containers text ]; testHaskellDepends = [ base containers hspec hspec-golden text ]; testToolDepends = [ hspec-discover ]; description = "Source code error pretty printing"; license = lib.licenses.mit; }) {}; "errno" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "errno"; version = "0.1"; sha256 = "0jix16b2c24pfbc3rig01nl68zdwpi28zzbciscalmq8lkpp10fa"; libraryHaskellDepends = [ base mtl ]; description = "a FFI utility"; license = lib.licenses.bsd3; }) {}; "error" = callPackage ({ mkDerivation, base, doctest, text }: mkDerivation { pname = "error"; version = "0.3.0.0"; sha256 = "1vbmfjcx82b5ngzqda74j4xwqhzwhgl9ikh65ipzk2x26fzkww84"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base doctest ]; description = "The canonical error type"; license = lib.licenses.mit; }) {}; "error-analyze" = callPackage ({ mkDerivation, base, HUnit, tasty, tasty-hunit, text }: mkDerivation { pname = "error-analyze"; version = "0.0.1"; sha256 = "0x8c6nccvljv6ppvl6f17mcyk201j20yygfmmrxqxwrlr4k4z53y"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base HUnit tasty tasty-hunit text ]; description = "Parse ghc and cabal error messages and give their causes for easier resolution"; license = lib.licenses.bsd3; }) {}; "error-codes" = callPackage ({ mkDerivation, base, primitive, primitive-unlifted }: mkDerivation { pname = "error-codes"; version = "0.1.0.1"; sha256 = "0df14g66vwz56bbiyjbis86cv106rlnniaf39kqzrnrdwswx1s1d"; libraryHaskellDepends = [ base primitive primitive-unlifted ]; testHaskellDepends = [ base ]; description = "Error code functions"; license = lib.licenses.bsd3; }) {}; "error-context" = callPackage ({ mkDerivation, aeson, base, bytestring, exceptions, katip , monad-logger, mtl, resourcet, safe-exceptions, tasty, tasty-hunit , text, unliftio-core, unordered-containers }: mkDerivation { pname = "error-context"; version = "0.2.0.1"; sha256 = "033z3niag5hf9dynjxdrg6v9s6f05hpndknfs7xlgkwrrgq3gmnb"; libraryHaskellDepends = [ aeson base bytestring exceptions katip monad-logger mtl resourcet safe-exceptions text unliftio-core unordered-containers ]; testHaskellDepends = [ aeson base bytestring exceptions katip monad-logger mtl resourcet safe-exceptions tasty tasty-hunit text unliftio-core unordered-containers ]; description = "Provides API for enriching errors with contexts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "error-continuations" = callPackage ({ mkDerivation, base, either, mtl, transformers }: mkDerivation { pname = "error-continuations"; version = "0.1.0.0"; sha256 = "0rv59fhlfr03qis957mjgl4gyk1i5axfyvr680z3ykbfd3k5gc1s"; libraryHaskellDepends = [ base either mtl transformers ]; description = "Error Continuations"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "error-list" = callPackage ({ mkDerivation, base, mtl, text, text-render }: mkDerivation { pname = "error-list"; version = "0.1.0.3"; sha256 = "0k0rpscg4h55215mgkd72yd5la3f2im21vlsgyg7v4pkrxd1cj1j"; libraryHaskellDepends = [ base mtl text text-render ]; description = "A useful type for collecting error messages"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "error-loc" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "error-loc"; version = "0.1.0.0"; sha256 = "0ch7c537fp52yg3qmc1v9rs4y70cc0zyb3g3i0bmmhgdhxd90bm5"; libraryHaskellDepends = [ base template-haskell ]; description = "An error replacement with call-site metadata"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "error-location" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "error-location"; version = "0.1.5.5"; sha256 = "1gfi3jvag662xbsiv75ndb8p9s3c7j6lny15a9gqk8wd4l71myid"; libraryHaskellDepends = [ base template-haskell ]; description = "error functions that show file location information"; license = lib.licenses.bsd3; }) {}; "error-message" = callPackage ({ mkDerivation, ansi-wl-pprint, base, containers, either-unwrap , InfixApplicative, mtl }: mkDerivation { pname = "error-message"; version = "1.1"; sha256 = "0xnz5l3r9x81pmb6nddzrrws1yqzdqydqkr2g1ib4pwmdwazf7f9"; libraryHaskellDepends = [ ansi-wl-pprint base containers either-unwrap InfixApplicative mtl ]; description = "Composable error messages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "error-or" = callPackage ({ mkDerivation, base, containers, mtl, text }: mkDerivation { pname = "error-or"; version = "0.2.0.0"; sha256 = "0wpw8ms1rxc8zhdcr078bang10jl2wkd0ji944knzcvspfnx9hib"; libraryHaskellDepends = [ base containers mtl text ]; description = "Composable, hierarchical errors"; license = lib.licenses.bsd3; }) {}; "error-or-utils" = callPackage ({ mkDerivation, base, containers, error-or, text }: mkDerivation { pname = "error-or-utils"; version = "0.2.0"; sha256 = "1z92js5khx49yd0zydjabdn0m2901zv5586r2vsbx7sd3rfvx2ff"; libraryHaskellDepends = [ base containers error-or text ]; description = "Utilities using ErrorOr datatype"; license = lib.licenses.bsd3; }) {}; "error-util" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "error-util"; version = "0.0.1.2"; sha256 = "01jfbq43ps6wjl9z5l1g8zfdi225mfn3xy59n6vrfxh0vsi1c6fz"; libraryHaskellDepends = [ base transformers ]; description = "Set of utils and operators for error handling"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "errorcall-eq-instance" = callPackage ({ mkDerivation, base, base-orphans, hspec, QuickCheck }: mkDerivation { pname = "errorcall-eq-instance"; version = "0.3.0"; sha256 = "0hqw82m8bbrxy5vgdwb83bhzdx070ibqrm9rshyja7cb808ahijm"; libraryHaskellDepends = [ base base-orphans ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "An orphan Eq instance for ErrorCall"; license = lib.licenses.mit; }) {}; "errors" = callPackage ({ mkDerivation, base, exceptions, safe, text, transformers , transformers-compat }: mkDerivation { pname = "errors"; version = "2.3.0"; sha256 = "0x8znwn31qcx6kqx99wp7bc86kckfb39ncz3zxvj1s07kxlfawk7"; revision = "2"; editedCabalFile = "1x1bhmkx7zxwdfassc9ypl9d319p6f14rv6d3mjgvac7nxfbq245"; libraryHaskellDepends = [ base exceptions safe text transformers transformers-compat ]; description = "Simplified error-handling"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "errors-ext" = callPackage ({ mkDerivation, base, binary-ext, bytestring, conduit, errors , exceptions, HUnit, monad-control, monad-loops, mtl, transformers }: mkDerivation { pname = "errors-ext"; version = "0.4.2"; sha256 = "064nvpc8yy3n6nvc7cmxmgblmarg4wlvawj0k7bc3mj6h0rnavj0"; libraryHaskellDepends = [ base errors exceptions monad-control mtl transformers ]; testHaskellDepends = [ base binary-ext bytestring conduit errors exceptions HUnit monad-control monad-loops mtl transformers ]; description = "`bracket`-like functions for `ExceptT` over `IO` monad"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "ersaconcat" = callPackage ({ mkDerivation, base, directory, doctest, filepath, HTTP , network-uri, process, QuickCheck, tagsoup, template-haskell }: mkDerivation { pname = "ersaconcat"; version = "0.0.1"; sha256 = "17qkxjiy237dr3y2mdmfyjrxs8l4rmbvdx5zmdmkcsb7c2dwalkn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath HTTP network-uri process tagsoup ]; executableHaskellDepends = [ base directory filepath HTTP network-uri process tagsoup ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "A script to concatenate AIP ERSA"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ersatz" = callPackage ({ mkDerivation, array, attoparsec, base, bytestring, containers , data-default, fail, lens, mtl, parsec, process, semigroups , streams, temporary, transformers, unordered-containers }: mkDerivation { pname = "ersatz"; version = "0.4.10"; sha256 = "1pklw9zhpxkm5yhkdlw78c2324ffk8n5pqkvicxh0x0ha852fs7y"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array attoparsec base bytestring containers data-default lens mtl process semigroups streams temporary transformers unordered-containers ]; executableHaskellDepends = [ array base containers fail lens mtl parsec semigroups ]; testHaskellDepends = [ array base ]; description = "A monad for expressing SAT or QSAT problems using observable sharing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ersatz-toysat" = callPackage ({ mkDerivation, array, base, containers, ersatz, toysolver , transformers }: mkDerivation { pname = "ersatz-toysat"; version = "0.2.2.0"; sha256 = "056yyls1mhl20sbngk43lip9gi092c1da0snx6fcs0vbv8gm0j4v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers ersatz toysolver transformers ]; description = "toysat driver as backend for ersatz"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ert" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-expr, base , bytestring, regex-compat, text, unordered-containers, vector , yaml }: mkDerivation { pname = "ert"; version = "0.0.2.1"; sha256 = "0ica7vir4ragcc3xrkzlmhncnn0ddx8ky61cj32z7ginybfjq2ig"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec attoparsec-expr base bytestring regex-compat text unordered-containers vector ]; executableHaskellDepends = [ aeson attoparsec base bytestring yaml ]; description = "Easy Runtime Templates"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "escape-artist" = callPackage ({ mkDerivation, base, bytestring, hspec, QuickCheck, silently , text }: mkDerivation { pname = "escape-artist"; version = "1.2.0.1"; sha256 = "1plr0vj3zjic1hy0bbr3sipqrawrym9ypakkihcdaw5fff98i4n3"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base bytestring hspec QuickCheck silently text ]; description = "ANSI Escape Sequence Text Decoration Made Easy"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "escaped" = callPackage ({ mkDerivation, base, doctest, hspec, QuickCheck , quickcheck-instances, quickcheck-properties, text, unix }: mkDerivation { pname = "escaped"; version = "1.0.0.0"; sha256 = "1fpnaj0ycjhb73skv5dxrycwyyvy0rripvcag88hsjyh1ybxx91v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base QuickCheck quickcheck-instances text unix ]; executableHaskellDepends = [ base text ]; testHaskellDepends = [ base doctest hspec QuickCheck quickcheck-properties ]; description = "Produce Text with terminal escape sequences"; license = lib.licenses.mit; }) {}; "escoger" = callPackage ({ mkDerivation, base, bytestring, criterion, HUnit, mtl , test-framework, test-framework-hunit, unix, vector , vector-algorithms, vty }: mkDerivation { pname = "escoger"; version = "0.1.0.0"; sha256 = "0xcs1wg5d6dphnx255pcvvcszkpib0v8gy79w25grrrda5gyplvx"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ base bytestring mtl unix vector vector-algorithms vty ]; executableHaskellDepends = [ base bytestring mtl unix vector vty ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit vector ]; benchmarkHaskellDepends = [ base bytestring criterion unix vector vty ]; doHaddock = false; description = "Terminal fuzzy selector"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "esotericbot" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers , directory, fgl, mtl, network, stm, stream-fusion, tuple, unix }: mkDerivation { pname = "esotericbot"; version = "0.0.6"; sha256 = "0r77y94ff210nqjga0xm2hrraa01dgjfaxs3ijrg11z6hfz523s7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base bytestring containers directory fgl mtl network stm stream-fusion tuple unix ]; executableHaskellDepends = [ attoparsec base bytestring containers directory fgl mtl network stm stream-fusion tuple unix ]; doHaddock = false; description = "Esotericbot is a sophisticated, lightweight IRC bot"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "espial" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64, bcrypt , blaze-html, bytestring, case-insensitive, classy-prelude , classy-prelude-conduit, classy-prelude-yesod, conduit, connection , containers, cryptohash-sha256, data-default, directory, entropy , esqueleto, fast-logger, file-embed, foreign-store, hjsmin , hscolour, hspec, html-entities, http-api-data, http-client , http-client-tls, http-conduit, http-types, iso8601-time , microlens, monad-logger, mtl, optparse-applicative , optparse-generic, parser-combinators, persistent , persistent-sqlite, persistent-template, pretty-show, safe , shakespeare, template-haskell, text, time, transformers , unordered-containers, vector, wai, wai-extra, wai-logger, warp , yaml, yesod, yesod-auth, yesod-core, yesod-form, yesod-newsfeed , yesod-static, yesod-test }: mkDerivation { pname = "espial"; version = "0.0.11"; sha256 = "1y3hvrwb6sg2vgjrxakl27gh9i1kr8x4l64jc6sfxqx4gvrgi338"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base base64 bcrypt blaze-html bytestring case-insensitive classy-prelude classy-prelude-conduit classy-prelude-yesod conduit connection containers cryptohash-sha256 data-default directory entropy esqueleto fast-logger file-embed foreign-store hjsmin hscolour html-entities http-api-data http-client http-client-tls http-conduit http-types iso8601-time microlens monad-logger mtl parser-combinators persistent persistent-sqlite persistent-template pretty-show safe shakespeare template-haskell text time transformers unordered-containers vector wai wai-extra wai-logger warp yaml yesod yesod-auth yesod-core yesod-form yesod-newsfeed yesod-static ]; executableHaskellDepends = [ aeson attoparsec base base64 bcrypt blaze-html bytestring case-insensitive classy-prelude classy-prelude-conduit classy-prelude-yesod conduit connection containers cryptohash-sha256 data-default directory entropy esqueleto fast-logger file-embed foreign-store hjsmin hscolour html-entities http-api-data http-client http-client-tls http-conduit http-types iso8601-time microlens monad-logger mtl optparse-applicative optparse-generic parser-combinators persistent persistent-sqlite persistent-template pretty-show safe shakespeare template-haskell text time transformers unordered-containers vector wai wai-extra wai-logger warp yaml yesod yesod-auth yesod-core yesod-form yesod-newsfeed yesod-static ]; testHaskellDepends = [ aeson attoparsec base base64 bcrypt blaze-html bytestring case-insensitive classy-prelude classy-prelude-conduit classy-prelude-yesod conduit connection containers cryptohash-sha256 data-default directory entropy esqueleto fast-logger file-embed foreign-store hjsmin hscolour hspec html-entities http-api-data http-client http-client-tls http-conduit http-types iso8601-time microlens monad-logger mtl parser-combinators persistent persistent-sqlite persistent-template pretty-show safe shakespeare template-haskell text time transformers unordered-containers vector wai wai-extra wai-logger warp yaml yesod yesod-auth yesod-core yesod-form yesod-newsfeed yesod-static yesod-test ]; description = "Espial is an open-source, web-based bookmarking server"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "esqueleto" = callPackage ({ mkDerivation, aeson, attoparsec, base, blaze-html, bytestring , conduit, containers, exceptions, hspec, hspec-core, monad-logger , mtl, mysql, mysql-simple, persistent, persistent-mysql , persistent-postgresql, persistent-sqlite, postgresql-simple , QuickCheck, resourcet, tagged, text, time, transformers, unliftio , unordered-containers }: mkDerivation { pname = "esqueleto"; version = "3.5.4.1"; sha256 = "05jnsaxmc5y1mh6n52agv9rfh6s11fidd30mr5f1f53568dw9c95"; libraryHaskellDepends = [ aeson attoparsec base blaze-html bytestring conduit containers monad-logger persistent resourcet tagged text time transformers unliftio unordered-containers ]; testHaskellDepends = [ aeson attoparsec base blaze-html bytestring conduit containers exceptions hspec hspec-core monad-logger mtl mysql mysql-simple persistent persistent-mysql persistent-postgresql persistent-sqlite postgresql-simple QuickCheck resourcet tagged text time transformers unliftio unordered-containers ]; description = "Type-safe EDSL for SQL queries on persistent backends"; license = lib.licenses.bsd3; }) {}; "esqueleto-pgcrypto" = callPackage ({ mkDerivation, base, esqueleto, hspec, monad-logger, persistent , persistent-postgresql, QuickCheck, text, transformers, unliftio }: mkDerivation { pname = "esqueleto-pgcrypto"; version = "0.1.0.0"; sha256 = "0xxs9nk6k3v7jjcrbgm0b85bncd6rzgrgflvw2w65i6dam0yr4ix"; libraryHaskellDepends = [ base esqueleto text ]; testHaskellDepends = [ base esqueleto hspec monad-logger persistent persistent-postgresql QuickCheck text transformers unliftio ]; description = "Esqueleto support for the pgcrypto PostgreSQL module"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "esqueleto-streaming" = callPackage ({ mkDerivation, base, conduit, esqueleto, persistent-postgresql , persistent-postgresql-streaming, resourcet, transformers }: mkDerivation { pname = "esqueleto-streaming"; version = "0.1.0.0"; sha256 = "07qmnms0jmqqdn0d3ia1dl3alpggs1mj62gppy0ys8myac0wdk1r"; libraryHaskellDepends = [ base conduit esqueleto persistent-postgresql persistent-postgresql-streaming resourcet transformers ]; description = "Memory-constant streaming of Esqueleto results from PostgreSQL"; license = lib.licenses.bsd3; }) {}; "ess" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ess"; version = "0.1.0.0"; sha256 = "0pxrs9vr6gc61md9q4rxdc5fikvjandqw2rygs0xamrqlna51bcq"; libraryHaskellDepends = [ base ]; description = "The type-level S combinator in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "essence-of-live-coding" = callPackage ({ mkDerivation, base, containers, foreign-store, HUnit, mmorph , mtl, QuickCheck, syb, test-framework, test-framework-hunit , test-framework-quickcheck2, time, transformers, vector-sized }: mkDerivation { pname = "essence-of-live-coding"; version = "0.2.6"; sha256 = "0bmcy6j0zw9v7z4sr0m300ckr1mdh3wxj975wbgbl8qlkwsfwv9l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers foreign-store mmorph syb time transformers vector-sized ]; executableHaskellDepends = [ base transformers ]; testHaskellDepends = [ base containers HUnit mtl QuickCheck syb test-framework test-framework-hunit test-framework-quickcheck2 transformers ]; description = "General purpose live coding framework"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ turion ]; }) {}; "essence-of-live-coding-PortMidi" = callPackage ({ mkDerivation, base, essence-of-live-coding, PortMidi , transformers }: mkDerivation { pname = "essence-of-live-coding-PortMidi"; version = "0.2.6"; sha256 = "0n5bivhffrxp8kwhf42r3yf485y3mnxl4r3pzwp2l89h7l380q8z"; libraryHaskellDepends = [ base essence-of-live-coding PortMidi transformers ]; description = "General purpose live coding framework - PortMidi backend"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {}; "essence-of-live-coding-gloss" = callPackage ({ mkDerivation, base, essence-of-live-coding, foreign-store, gloss , syb, transformers }: mkDerivation { pname = "essence-of-live-coding-gloss"; version = "0.2.6"; sha256 = "02jdi5ijkhf9jc9r5jyqvlk6idmgbjbv3x4yw6ich2m95yhf8hrl"; libraryHaskellDepends = [ base essence-of-live-coding foreign-store gloss syb transformers ]; description = "General purpose live coding framework - Gloss backend"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ turion ]; }) {}; "essence-of-live-coding-gloss-example" = callPackage ({ mkDerivation, base, essence-of-live-coding , essence-of-live-coding-gloss, gloss, syb, transformers }: mkDerivation { pname = "essence-of-live-coding-gloss-example"; version = "0.2.5"; sha256 = "05swv5jbk51kxvipiz1qbvnpg82ppxvla3ggyc86fkrd3hsbqr6v"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base essence-of-live-coding essence-of-live-coding-gloss gloss syb transformers ]; description = "General purpose live coding framework - Gloss example"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "essence-of-live-coding-pulse" = callPackage ({ mkDerivation, base, essence-of-live-coding, foreign-store , pulse-simple, transformers }: mkDerivation { pname = "essence-of-live-coding-pulse"; version = "0.2.6"; sha256 = "16fipxz90vlsy9hgksiw7m7r7wzrqrjdhb6fg11m6jlrk1f5bkka"; libraryHaskellDepends = [ base essence-of-live-coding foreign-store pulse-simple transformers ]; description = "General purpose live coding framework - pulse backend"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ turion ]; }) {}; "essence-of-live-coding-pulse-example" = callPackage ({ mkDerivation, base, essence-of-live-coding , essence-of-live-coding-pulse, pulse-simple, transformers, vector }: mkDerivation { pname = "essence-of-live-coding-pulse-example"; version = "0.2.4"; sha256 = "0jjafsrjpcprfcly4z4ld98y25lx3gc1faqbd6ms56kyrhs3q1p3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base essence-of-live-coding essence-of-live-coding-pulse pulse-simple transformers vector ]; description = "General purpose live coding framework - pulse backend example"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "essence-of-live-coding-quickcheck" = callPackage ({ mkDerivation, base, boltzmann-samplers, essence-of-live-coding , QuickCheck, syb, transformers }: mkDerivation { pname = "essence-of-live-coding-quickcheck"; version = "0.2.6"; sha256 = "1hkzp0q0xk3wa892vnjimi7m9gq56m5wx1m2i72ssl6x2jgy52hl"; libraryHaskellDepends = [ base boltzmann-samplers essence-of-live-coding QuickCheck syb transformers ]; description = "General purpose live coding framework - QuickCheck integration"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ turion ]; }) {}; "essence-of-live-coding-vivid" = callPackage ({ mkDerivation, base, essence-of-live-coding, vivid }: mkDerivation { pname = "essence-of-live-coding-vivid"; version = "0.2.6"; sha256 = "1vw4bjxnqd58h5lrw7wqd1w3026skcnz9vrnwmfxcsbyc09bnyvw"; libraryHaskellDepends = [ base essence-of-live-coding vivid ]; description = "General purpose live coding framework - vivid backend"; license = lib.licenses.bsd3; }) {}; "essence-of-live-coding-warp" = callPackage ({ mkDerivation, base, bytestring, essence-of-live-coding , http-client, http-types, wai, warp }: mkDerivation { pname = "essence-of-live-coding-warp"; version = "0.2.6"; sha256 = "0x18jxw0xwqvbwdalbrz4lp2lq9pyl4a5r9vnky5hc5wcwqm2f4m"; libraryHaskellDepends = [ base essence-of-live-coding http-types wai warp ]; testHaskellDepends = [ base bytestring essence-of-live-coding http-client ]; description = "General purpose live coding framework"; license = lib.licenses.bsd3; }) {}; "estimator" = callPackage ({ mkDerivation, ad, base, distributive, lens, linear, reflection }: mkDerivation { pname = "estimator"; version = "1.2.0.0"; sha256 = "168jpb5h8p4pz7rvv0x0yalgmjy9mbdssphj5k64l9kw18n26swg"; libraryHaskellDepends = [ ad base distributive lens linear reflection ]; description = "State-space estimation algorithms such as Kalman Filters"; license = lib.licenses.bsd3; }) {}; "estimators" = callPackage ({ mkDerivation, base, binary, containers, deepseq, list-tries , MonadRandom, mtl, pretty, prettyclass, QuickCheck, text }: mkDerivation { pname = "estimators"; version = "0.1.4"; sha256 = "0n7j2ay68m73f1mkfsxrrcs1rq0fpavwf58r50y7wirpm5f6agcy"; libraryHaskellDepends = [ base binary containers deepseq list-tries MonadRandom mtl pretty prettyclass QuickCheck text ]; description = "Tool for managing probability estimation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "estreps" = callPackage ({ mkDerivation, base, bio, bytestring, containers, random }: mkDerivation { pname = "estreps"; version = "0.3.1"; sha256 = "100pqygnwclmpzjhzpz3j34y8v75d8ldxg76f9jys90gb41kggpi"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bio bytestring containers random ]; description = "Repeats from ESTs"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "etc" = callPackage ({ mkDerivation, aeson, base, rio, tasty, tasty-hunit , template-haskell, text, typed-process, unliftio }: mkDerivation { pname = "etc"; version = "0.4.1.0"; sha256 = "1j17g8jij4y782vwpx7b52fv9nwv4v4mygk2hbq6vihzkbrdbd31"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base rio template-haskell text typed-process unliftio ]; testHaskellDepends = [ aeson base rio tasty tasty-hunit ]; description = "Declarative configuration spec for Haskell projects"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "etcd" = callPackage ({ mkDerivation, aeson, async, base, bytestring, hspec , http-conduit, MonadRandom, mtl, text, time }: mkDerivation { pname = "etcd"; version = "1.0.5"; sha256 = "0bqz678mnpw2jpywz2m76923cyq864xn537a9zsqhm6c80gc0vwi"; revision = "1"; editedCabalFile = "1ylq3wsl4ghjv1ib2zzfny7wdhwhwfnczl64wy18xipd5a6vrnsw"; libraryHaskellDepends = [ aeson base bytestring http-conduit text time ]; testHaskellDepends = [ async base hspec MonadRandom mtl text ]; description = "Client for etcd, a highly-available key value store"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "eternal" = callPackage ({ mkDerivation, base, base-unicode-symbols, Cabal, transformers , utf8-string }: mkDerivation { pname = "eternal"; version = "0.1.7"; sha256 = "1cnnj9w74b06smrc58mbk0vykab6zk63rq0250lg0xl1nd6847qm"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base base-unicode-symbols transformers utf8-string ]; description = "everything breaking the Fairbairn threshold"; license = lib.licenses.bsd3; }) {}; "eternity" = callPackage ({ mkDerivation, attoparsec, base, cereal, directory, foldl, potoki , potoki-cereal, QuickCheck, quickcheck-instances, rerebase, tasty , tasty-hunit, tasty-quickcheck, text }: mkDerivation { pname = "eternity"; version = "0.1.3"; sha256 = "02kwd0zad4p762pk75784bbiv6klhy47g64lpxg8kscfryxrd3ma"; libraryHaskellDepends = [ attoparsec base cereal directory foldl potoki potoki-cereal text ]; testHaskellDepends = [ cereal directory potoki potoki-cereal QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; description = "Native event-sourcing database"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "eternity-timestamped" = callPackage ({ mkDerivation, attoparsec, base, cereal, directory, eternity , generic-random, hashable, potoki, QuickCheck, text, time , timestamp }: mkDerivation { pname = "eternity-timestamped"; version = "0.4.1"; sha256 = "09s26v4gi6w5am0nn7nwqkja7g74jddjfzsqjq2bbafng4dxnmwy"; libraryHaskellDepends = [ attoparsec base cereal directory eternity generic-random hashable potoki QuickCheck text time timestamp ]; description = "Automatic timestamping for Eternity"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ether" = callPackage ({ mkDerivation, base, criterion, deepseq, exceptions, ghc-prim , lens, mmorph, monad-control, mtl, QuickCheck, reflection, tagged , tasty, tasty-quickcheck, template-haskell, transformers , transformers-base, transformers-lift, writer-cps-mtl }: mkDerivation { pname = "ether"; version = "0.5.1.0"; sha256 = "1180l4z2cdgc6zj9pcr2c0lj28ka85kbk8sxd42fis65k2ahr61n"; revision = "2"; editedCabalFile = "0ax7jq2gpb12zh4v2gcpqpckznpbkc8b743k94fljvks0yq3kl0k"; libraryHaskellDepends = [ base exceptions mmorph monad-control mtl reflection tagged template-haskell transformers transformers-base transformers-lift writer-cps-mtl ]; testHaskellDepends = [ base ghc-prim lens mtl QuickCheck tasty tasty-quickcheck transformers ]; benchmarkHaskellDepends = [ base criterion deepseq lens mtl transformers ]; description = "Monad transformers and classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ethereum-analyzer" = callPackage ({ mkDerivation, aeson, base, bimap, bytestring, containers , ethereum-analyzer-deps, extra, fgl, GenericPretty, graphviz , hexstring, hoopl, hspec, pretty, protolude, split, text , unordered-containers, wl-pprint-text }: mkDerivation { pname = "ethereum-analyzer"; version = "3.3.4"; sha256 = "0d9xw77i8dzb4sk3j7qhnbdand58vz1bhfvqb0qhvg0qdfg732vi"; libraryHaskellDepends = [ aeson base bimap bytestring containers ethereum-analyzer-deps extra fgl GenericPretty graphviz hexstring hoopl pretty protolude split text unordered-containers wl-pprint-text ]; testHaskellDepends = [ base bytestring ethereum-analyzer-deps extra GenericPretty hoopl hspec protolude text wl-pprint-text ]; description = "A Ethereum contract analyzer"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "ethereum-analyzer-cli" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit-combinators , directory, ethereum-analyzer, ethereum-analyzer-deps, exceptions , filepath, hexstring, hflags, hoopl, http-conduit, json-rpc , monad-logger, mtl, optparse-applicative, optparse-text, protolude , text, time, tostring, unordered-containers, vector }: mkDerivation { pname = "ethereum-analyzer-cli"; version = "3.3.4"; sha256 = "1bpr5l8hsn6ggiqs3b4mw27r52ikpqibdhn4w22k1gk8mdfr9gzc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring conduit-combinators directory ethereum-analyzer ethereum-analyzer-deps exceptions filepath hexstring hoopl http-conduit json-rpc monad-logger mtl optparse-applicative optparse-text protolude text time tostring unordered-containers vector ]; executableHaskellDepends = [ base ethereum-analyzer-deps hflags monad-logger protolude ]; description = "A CLI frontend for ethereum-analyzer"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "ethereum-analyzer-deps" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, base, base16-bytestring , binary, bytestring, containers, deepseq, fast-logger, global-lock , monad-logger, split, text }: mkDerivation { pname = "ethereum-analyzer-deps"; version = "3.3.4"; sha256 = "00v0f797z99yil4ihgirsyw9l4yiscg3aidlwjq4maixvzsqvr02"; libraryHaskellDepends = [ aeson ansi-wl-pprint base base16-bytestring binary bytestring containers deepseq fast-logger global-lock monad-logger split text ]; description = "Stripped dependencies of ethereum-analyzer"; license = lib.licenses.asl20; }) {}; "ethereum-analyzer-webui" = callPackage ({ mkDerivation, aeson, base, bytestring, ethereum-analyzer , ethereum-analyzer-deps, exceptions, hflags, http-media , http-types, logging-effect, monad-logger, mtl, neat-interpolation , optparse-applicative, prometheus-client, prometheus-metrics-ghc , protolude, servant, servant-server, text, time, wai, wai-extra , warp, wl-pprint-text }: mkDerivation { pname = "ethereum-analyzer-webui"; version = "3.3.4"; sha256 = "11h5q6xmig8fk3bxk797s231pk5dnsvvxs9r68zbxv7jk466yq97"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring ethereum-analyzer exceptions http-media http-types logging-effect mtl neat-interpolation optparse-applicative prometheus-client prometheus-metrics-ghc protolude servant servant-server text time wai wai-extra warp wl-pprint-text ]; executableHaskellDepends = [ base ethereum-analyzer ethereum-analyzer-deps hflags monad-logger ]; description = "A web frontend for ethereum-analyzer"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "ethereum-client-haskell" = callPackage ({ mkDerivation, ansi-wl-pprint, array, base, base16-bytestring , binary, bytestring, cmdargs, containers, cryptohash, data-default , directory, either, entropy, ethereum-merkle-patricia-db , ethereum-rlp, filepath, haskoin, HUnit, leveldb-haskell, mtl , network, network-simple, nibblestring, resourcet, test-framework , test-framework-hunit, time, transformers, vector }: mkDerivation { pname = "ethereum-client-haskell"; version = "0.0.4"; sha256 = "0dkvvs7bk4paqjmr1zihi14kp4cb28s33b18kd3a17lz1vd4qbfc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-wl-pprint array base base16-bytestring binary bytestring cmdargs containers cryptohash data-default directory either entropy ethereum-merkle-patricia-db ethereum-rlp filepath haskoin leveldb-haskell mtl network network-simple nibblestring resourcet time transformers vector ]; testHaskellDepends = [ base containers HUnit test-framework test-framework-hunit ]; description = "A Haskell version of an Ethereum client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ethereum-merkle-patricia-db" = callPackage ({ mkDerivation, ansi-wl-pprint, base, base16-bytestring, binary , bytestring, containers, cryptohash, data-default, ethereum-rlp , HUnit, leveldb-haskell, nibblestring, resourcet, test-framework , test-framework-hunit, transformers }: mkDerivation { pname = "ethereum-merkle-patricia-db"; version = "0.0.1"; sha256 = "0pxncaam139nl99wm1i7fcnnsy683p6inasz10knfd2jsxcz8yr8"; libraryHaskellDepends = [ ansi-wl-pprint base base16-bytestring binary bytestring cryptohash data-default ethereum-rlp leveldb-haskell nibblestring resourcet ]; testHaskellDepends = [ ansi-wl-pprint base base16-bytestring binary bytestring containers cryptohash data-default ethereum-rlp HUnit leveldb-haskell nibblestring resourcet test-framework test-framework-hunit transformers ]; description = "A modified Merkle Patricia DB"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ethereum-rlp" = callPackage ({ mkDerivation, ansi-wl-pprint, base, base16-bytestring , bytestring, HUnit, test-framework, test-framework-hunit }: mkDerivation { pname = "ethereum-rlp"; version = "0.1.0"; sha256 = "1jpq786qk4fvif87gwiqx13p08r46qq3cwl4ffqk5d36hqm2k1sm"; libraryHaskellDepends = [ ansi-wl-pprint base base16-bytestring bytestring ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit ]; description = "Ethereum Recursive Length Prefix Encoding"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "eths-rlp" = callPackage ({ mkDerivation, base, binary, binary-strict, bytestring, doctest , hspec, QuickCheck, quickcheck-instances }: mkDerivation { pname = "eths-rlp"; version = "0.1.0.0"; sha256 = "16x05s6mnha6ydpdp896payxawpp4i967z6bsixzy7mv1gryh95a"; libraryHaskellDepends = [ base binary binary-strict bytestring ]; testHaskellDepends = [ base bytestring doctest hspec QuickCheck quickcheck-instances ]; description = "Ethereum Recursive Length Prefix Encoding"; license = lib.licenses.mit; }) {}; "ety" = callPackage ({ mkDerivation, base, bytestring, curl, random, text-icu , utf8-string, xml }: mkDerivation { pname = "ety"; version = "0.1"; sha256 = "165vwca1q001pa9f09vfhf724kq5jnsip907c9dr6fncj9yjdp2p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring curl random text-icu utf8-string xml ]; executableHaskellDepends = [ base bytestring curl random text-icu utf8-string xml ]; description = "Random etymology online entry"; license = lib.licenses.bsd3; }) {}; "euler" = callPackage ({ mkDerivation, base, hspec, hspec-discover }: mkDerivation { pname = "euler"; version = "0.10.1"; sha256 = "1kd8lsf5fsqzzj0f8slpxkfdia34gn6rmdscsn3w89v6lp0ccc1a"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; testToolDepends = [ hspec-discover ]; description = "Mathematics utilities for Haskell"; license = lib.licenses.mit; }) {}; "euler-tour-tree" = callPackage ({ mkDerivation, base, containers, fingertree, keys, mtl , parser-combinators, QuickCheck, sequence, tasty, tasty-hunit , tasty-quickcheck, transformers, Unique }: mkDerivation { pname = "euler-tour-tree"; version = "0.1.1.0"; sha256 = "166gbinlf0ay8y2clzjzf5b2x489hcr1gzj8w5qk341z01f8pckh"; revision = "1"; editedCabalFile = "0rix7nslzfdds5hz2hvam8dydndhv04xg10wazf7l37q88gk880w"; libraryHaskellDepends = [ base containers fingertree mtl parser-combinators transformers Unique ]; testHaskellDepends = [ base containers keys QuickCheck sequence tasty tasty-hunit tasty-quickcheck ]; description = "Euler tour trees"; license = lib.licenses.publicDomain; }) {}; "euphoria" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, elerea , enummapset-th, hashable, HUnit, test-framework , test-framework-hunit, test-framework-th, transformers , unordered-containers }: mkDerivation { pname = "euphoria"; version = "0.8.0.0"; sha256 = "12hizvmalpbwdi1xxmy2vydcavi3lhf67cdh4zhvqgq6qrxkyw1h"; libraryHaskellDepends = [ base containers deepseq elerea enummapset-th hashable HUnit transformers unordered-containers ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit test-framework-th ]; benchmarkHaskellDepends = [ base criterion deepseq enummapset-th unordered-containers ]; description = "Dynamic network FRP with events and continuous values"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "eurofxref" = callPackage ({ mkDerivation, base, bytestring, conduit, containers, failure , hexpat, http-conduit, http-types, monad-control, mtl, time }: mkDerivation { pname = "eurofxref"; version = "0.2.1"; sha256 = "0zjf3rky2ww2nq4ryyz0069cv3ps1h29nwrgr2sk127bsik868x9"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring conduit containers failure hexpat http-conduit http-types monad-control mtl time ]; description = "Free foreign exchange/currency feed from the European Central Bank"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "evdev" = callPackage ({ mkDerivation, base, bytestring, c2hs, containers, extra , filepath-bytestring, libevdev, monad-loops, rawfilepath, tasty , tasty-hunit, tasty-quickcheck, time, unix }: mkDerivation { pname = "evdev"; version = "2.1.0"; sha256 = "1gzf9hpsi2dmcgsifq5z91ing9b5k56mm2hx9wbsa180pmq30lj3"; revision = "1"; editedCabalFile = "0c930gd1a9pwlr4p9r9d9nizr90g06l836rai5b83z5sa0s3p01n"; libraryHaskellDepends = [ base bytestring containers extra filepath-bytestring monad-loops rawfilepath time unix ]; libraryPkgconfigDepends = [ libevdev ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base bytestring containers extra filepath-bytestring monad-loops rawfilepath tasty tasty-hunit tasty-quickcheck time unix ]; description = "Bindings to libevdev"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) libevdev;}; "evdev-streamly" = callPackage ({ mkDerivation, base, bytestring, containers, evdev, extra , filepath-bytestring, rawfilepath, streamly, streamly-fsnotify , unix }: mkDerivation { pname = "evdev-streamly"; version = "0.0.2.0"; sha256 = "0vrkg3d1171lsr71k3vrcf9vbl18mdnvpi02sxvzjp2zbv3gs7v6"; libraryHaskellDepends = [ base bytestring containers evdev extra filepath-bytestring rawfilepath streamly streamly-fsnotify unix ]; description = "Bridge for working with evdev and streamly"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "eve" = callPackage ({ mkDerivation, base, containers, data-default, free, hspec , hspec-core, lens, mtl }: mkDerivation { pname = "eve"; version = "0.1.9.0"; sha256 = "06b2qybglsww0f7wpy2fnmr3l9r5a0aikybd23cjl6ribq86l8y9"; libraryHaskellDepends = [ base containers data-default free lens mtl ]; testHaskellDepends = [ base data-default hspec hspec-core lens mtl ]; description = "An extensible event framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "eve-cli" = callPackage ({ mkDerivation, base, bytestring, eve, lens, mtl, text, vty }: mkDerivation { pname = "eve-cli"; version = "0.2.0.0"; sha256 = "0l9c7mpmw7i9kgmirnkb84q6lfw0ry5z5j2049sv47klczdv285a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring eve lens mtl text vty ]; executableHaskellDepends = [ base bytestring eve lens mtl text vty ]; testHaskellDepends = [ base bytestring eve lens mtl text vty ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "eved" = callPackage ({ mkDerivation, aeson, base, bytestring, case-insensitive , http-api-data, http-client, http-media, http-types, mtl, text , wai }: mkDerivation { pname = "eved"; version = "0.0.3.0"; sha256 = "12wz0khrvj85vkk7bsq65gsikqmzahmlpmi08vdalnsfxqlflc6r"; libraryHaskellDepends = [ aeson base bytestring case-insensitive http-api-data http-client http-media http-types mtl text wai ]; description = "A value level web framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "eveff" = callPackage ({ mkDerivation, base, ghc-prim, primitive }: mkDerivation { pname = "eveff"; version = "1.0.0.2"; sha256 = "1fplciayjmvb9vp5pgi7zf656jf93zay7fz992z8jc9jz2a6k8k4"; libraryHaskellDepends = [ base ghc-prim primitive ]; description = "Efficient effect handlers based on evidence translation"; license = lib.licenses.mit; }) {}; "event" = callPackage ({ mkDerivation, base, containers, semigroups, transformers }: mkDerivation { pname = "event"; version = "0.1.4"; sha256 = "0jl2s74zqnkpblf7b68bm32n1vk1rdjjyndb0waa2xsd5d0d34b7"; libraryHaskellDepends = [ base containers semigroups transformers ]; description = "Monoidal, monadic and first-class events"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "event-driven" = callPackage ({ mkDerivation, base, monads-tf, yjtools }: mkDerivation { pname = "event-driven"; version = "0.0.2"; sha256 = "1jkrc1k0ixjs95fvj36gr08igpx5vqff5zc6bi9f04ldxqz4wbap"; libraryHaskellDepends = [ base monads-tf yjtools ]; description = "library for event driven programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "event-handlers" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "event-handlers"; version = "0.0.0.3"; sha256 = "1515v1khdkr145z5inrm2ardhpzfsbncpl5wmfd9nmilw97da9ld"; libraryHaskellDepends = [ base containers ]; description = "Event handlers"; license = lib.licenses.publicDomain; }) {}; "event-list" = callPackage ({ mkDerivation, base, non-negative, QuickCheck, random, semigroups , transformers, utility-ht }: mkDerivation { pname = "event-list"; version = "0.1.2"; sha256 = "177q99iswmanh34wlgklw1djvv5v1c0b5ysyi7mdmb70fsw30kk2"; libraryHaskellDepends = [ base non-negative QuickCheck semigroups transformers utility-ht ]; testHaskellDepends = [ base non-negative QuickCheck random semigroups transformers utility-ht ]; description = "Event lists with relative or absolute time stamps"; license = "GPL"; }) {}; "event-monad" = callPackage ({ mkDerivation, base, containers, event-handlers, haskell98 , monad-loops, mtl, pretty, prettyclass, priority-queue, stateref }: mkDerivation { pname = "event-monad"; version = "0.0.3"; sha256 = "1phs799i4da1nfgx530bp93n9xhzgnavilwlk8nz5vi3kd61gzf4"; libraryHaskellDepends = [ base containers event-handlers haskell98 monad-loops mtl pretty prettyclass priority-queue stateref ]; description = "Event-graph simulation monad transformer"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "event-transformer" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "event-transformer"; version = "0.1.0.0"; sha256 = "0vj3hm08vsyn2z0i4hb706bf94n6j2cbn262z3y3k3d869rvpslq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base transformers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; }) {}; "eventful-core" = callPackage ({ mkDerivation, aeson, base, containers, contravariant, hspec , http-api-data, HUnit, path-pieces, sum-type-boilerplate , template-haskell, text, transformers, uuid }: mkDerivation { pname = "eventful-core"; version = "0.2.0"; sha256 = "06chbjrxfxk0fr9lgdic6bmylnv3kz398l9drqr85r6qk1s5xxg0"; libraryHaskellDepends = [ aeson base containers contravariant http-api-data path-pieces sum-type-boilerplate template-haskell text transformers uuid ]; testHaskellDepends = [ aeson base containers contravariant hspec http-api-data HUnit path-pieces sum-type-boilerplate template-haskell text transformers uuid ]; description = "Core module for eventful"; license = lib.licenses.mit; }) {}; "eventful-dynamodb" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-dynamodb, base , bytestring, conduit, eventful-core, eventful-test-helpers, hspec , HUnit, lens, QuickCheck, quickcheck-instances, safe, text , unordered-containers, vector }: mkDerivation { pname = "eventful-dynamodb"; version = "0.2.0"; sha256 = "17ip1dr1jqrzy0hg5yjnv4a8qkgsab02jcbswlxfd3q7xx3d473b"; libraryHaskellDepends = [ aeson amazonka amazonka-dynamodb base bytestring conduit eventful-core lens safe text unordered-containers vector ]; testHaskellDepends = [ aeson amazonka amazonka-dynamodb base bytestring conduit eventful-core eventful-test-helpers hspec HUnit lens QuickCheck quickcheck-instances safe text unordered-containers vector ]; description = "Library for eventful DynamoDB event stores"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "eventful-memory" = callPackage ({ mkDerivation, base, containers, eventful-core , eventful-test-helpers, hspec, HUnit, mtl, safe, stm }: mkDerivation { pname = "eventful-memory"; version = "0.2.0"; sha256 = "1fdd2z13lnk1zxhylriwblz96x90v4504abrj9rfbi732853wz3a"; libraryHaskellDepends = [ base containers eventful-core mtl safe stm ]; testHaskellDepends = [ base containers eventful-core eventful-test-helpers hspec HUnit mtl safe stm ]; description = "In-memory implementations for eventful"; license = lib.licenses.mit; }) {}; "eventful-postgresql" = callPackage ({ mkDerivation, aeson, base, bytestring, eventful-core , eventful-sql-common, eventful-test-helpers, hspec, HUnit, mtl , persistent, persistent-postgresql, text }: mkDerivation { pname = "eventful-postgresql"; version = "0.2.0"; sha256 = "05syf8ychcnyl4q1q3afn4nqp4sw38y4c3p97b1h5gdanbsnis3b"; libraryHaskellDepends = [ aeson base bytestring eventful-core eventful-sql-common mtl persistent text ]; testHaskellDepends = [ aeson base bytestring eventful-core eventful-sql-common eventful-test-helpers hspec HUnit mtl persistent persistent-postgresql text ]; description = "Postgres implementations for eventful"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "eventful-sql-common" = callPackage ({ mkDerivation, aeson, base, bytestring, eventful-core, mtl , persistent, persistent-template, text, uuid }: mkDerivation { pname = "eventful-sql-common"; version = "0.2.0"; sha256 = "1g5f6rvb14hi81dby2hdcq444zhv2vl76ql4lsrh9gdmpf6a2vm4"; revision = "1"; editedCabalFile = "1w2qq0p4304zsjkwmqx79azpq5v0ajz5grg740vwkca8qvdvdq91"; libraryHaskellDepends = [ aeson base bytestring eventful-core mtl persistent persistent-template text uuid ]; description = "Common library for SQL event stores"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "eventful-sqlite" = callPackage ({ mkDerivation, aeson, base, bytestring, eventful-core , eventful-sql-common, eventful-test-helpers, hspec, HUnit, mtl , persistent, persistent-sqlite, text, uuid }: mkDerivation { pname = "eventful-sqlite"; version = "0.2.0"; sha256 = "1vyz8401n63gqwgl1fa9dw1ar1dgki4hy6ably8lh2hzpl7fmfy0"; libraryHaskellDepends = [ aeson base bytestring eventful-core eventful-sql-common mtl persistent text uuid ]; testHaskellDepends = [ aeson base bytestring eventful-core eventful-sql-common eventful-test-helpers hspec HUnit mtl persistent persistent-sqlite text uuid ]; description = "SQLite implementations for eventful"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "eventful-test-helpers" = callPackage ({ mkDerivation, aeson, aeson-casing, base, eventful-core, extra , hspec, monad-logger, text }: mkDerivation { pname = "eventful-test-helpers"; version = "0.2.0"; sha256 = "1q5z9rf5hxwpsyvm28hfnkr72zfsg7h5kz648bass9irvq69v7x9"; libraryHaskellDepends = [ aeson aeson-casing base eventful-core extra hspec monad-logger text ]; description = "Common module used for eventful tests"; license = lib.licenses.mit; }) {}; "eventlog2html" = callPackage ({ mkDerivation, aeson, array, attoparsec, base, blaze-html , bytestring, containers, file-embed, filepath, ghc-events , ghc-heap, hashable, hashtables, hvega, mtl, optparse-applicative , semigroups, statistics-linreg, text, time, trie-simple, vector }: mkDerivation { pname = "eventlog2html"; version = "0.9.2"; sha256 = "0mr916gppp8pgyqdx89zhmcil7hkm7462h6vsq1y4n1qf5hx30jv"; revision = "3"; editedCabalFile = "12vbcl7l08a8a8xnjibpsb7va270l5m0avmwdw7ms4qnly7c5z29"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array attoparsec base blaze-html bytestring containers file-embed filepath ghc-events ghc-heap hashable hashtables hvega mtl optparse-applicative semigroups statistics-linreg text time trie-simple vector ]; executableHaskellDepends = [ aeson base filepath text ]; description = "Visualise an eventlog"; license = lib.licenses.bsd3; }) {}; "eventloop" = callPackage ({ mkDerivation, aeson, base, bytestring, concurrent-utilities , deepseq, network, stm, suspend, text, timers, websockets }: mkDerivation { pname = "eventloop"; version = "0.8.2.8"; sha256 = "1k10f8mihxb9xsvjkmzxphin4l49f5pwbfxfan1ar7wzxyv85vjj"; revision = "1"; editedCabalFile = "0qzrfk1riyf33b7kyjpdzzi8c40wh559wr0m0rjziykzxy0s92m2"; libraryHaskellDepends = [ aeson base bytestring concurrent-utilities deepseq network stm suspend text timers websockets ]; description = "A different take on an IO system. Based on Amanda's IO loop, this eventloop takes a function that maps input events to output events. It can easily be extended by modules that represent IO devices or join multiple modules together."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "eventsource-api" = callPackage ({ mkDerivation, aeson, base, bytestring, containers , enclosed-exceptions, lifted-async, lifted-base, monad-control , monad-loops, mtl, stm, stm-chans, streaming, string-conversions , text, transformers-base, unordered-containers, uuid }: mkDerivation { pname = "eventsource-api"; version = "1.5.1"; sha256 = "04sqpzhmsisr93da55dhmprsbks0kkwsb3dg8fkx2w0casyb58f6"; libraryHaskellDepends = [ aeson base bytestring containers enclosed-exceptions lifted-async lifted-base monad-control monad-loops mtl stm stm-chans streaming string-conversions text transformers-base unordered-containers uuid ]; description = "Provides an eventsourcing high level API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "eventsource-geteventstore-store" = callPackage ({ mkDerivation, aeson, base, eventsource-api , eventsource-store-specs, eventstore, lifted-async, lifted-base , mtl, protolude, streaming, string-conversions, tasty, tasty-hspec , transformers-base }: mkDerivation { pname = "eventsource-geteventstore-store"; version = "1.2.1"; sha256 = "1v024nxs7bdh8q6m1r0wnn877pbc54kg22yg4qlwbsmsibq61c82"; libraryHaskellDepends = [ aeson base eventsource-api eventsource-store-specs eventstore lifted-async lifted-base mtl streaming string-conversions transformers-base ]; testHaskellDepends = [ aeson base eventsource-api eventsource-store-specs eventstore lifted-async lifted-base mtl protolude streaming string-conversions tasty tasty-hspec transformers-base ]; description = "GetEventStore store implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "eventsource-store-specs" = callPackage ({ mkDerivation, aeson, async, base, eventsource-api, mtl , streaming, tasty, tasty-hspec, text, transformers-base, uuid }: mkDerivation { pname = "eventsource-store-specs"; version = "1.2.1"; sha256 = "1b7nhigf4r26zfbcq0civbsw8mhsz4hpdsdnm94zmkysl5k58f04"; libraryHaskellDepends = [ aeson async base eventsource-api mtl streaming tasty tasty-hspec text transformers-base uuid ]; description = "Provides common test specification for Store implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "eventsource-stub-store" = callPackage ({ mkDerivation, aeson, async, base, containers, eventsource-api , eventsource-store-specs, mtl, protolude, stm, streaming, tasty , tasty-hspec, transformers-base }: mkDerivation { pname = "eventsource-stub-store"; version = "1.1.1"; sha256 = "1xd3ngjjpimfpglkgad3r9dmd7sf2mq3kdlbqs4d6xz28gd7vh7y"; libraryHaskellDepends = [ async base containers eventsource-api mtl stm streaming transformers-base ]; testHaskellDepends = [ aeson base eventsource-api eventsource-store-specs protolude streaming tasty tasty-hspec ]; description = "An in-memory stub store implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "eventsourced" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, HUnit, wai , wai-extra, warp }: mkDerivation { pname = "eventsourced"; version = "1.1.1.0"; sha256 = "1142g4a7rjp0wq2llh0q9zg0v41avz3ld83zqvg9j6xhlh1zxa51"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-builder bytestring wai wai-extra ]; executableHaskellDepends = [ base warp ]; testHaskellDepends = [ base blaze-builder bytestring HUnit wai-extra ]; description = "Server-Sent Events the UNIX way"; license = lib.licenses.mit; }) {}; "eventsourcing" = callPackage ({ mkDerivation, base, deepseq, free, hashable, hedgehog, mtl , pipes, psqueues, stm, tasty, tasty-hedgehog, time , unordered-containers }: mkDerivation { pname = "eventsourcing"; version = "0.9.0"; sha256 = "0rg9nd0sbqd132a4jzaq0065c5wjaib7iya305j2ql63gilfnjy3"; libraryHaskellDepends = [ base deepseq free hashable mtl pipes psqueues stm time unordered-containers ]; testHaskellDepends = [ base deepseq hedgehog mtl pipes stm tasty tasty-hedgehog unordered-containers ]; description = "CQRS/ES library"; license = lib.licenses.isc; }) {}; "eventsourcing-postgresql" = callPackage ({ mkDerivation, base, bytestring, eventsourcing, hashable, mtl , pipes, postgresql-simple, stm, unordered-containers }: mkDerivation { pname = "eventsourcing-postgresql"; version = "0.9.0"; sha256 = "0dxa5lgf3lndhqgsmciyv9a6a6qwmwppq4qriasipnp656rcgyf8"; libraryHaskellDepends = [ base bytestring eventsourcing hashable mtl pipes postgresql-simple stm unordered-containers ]; description = "PostgreSQL adaptor for eventsourcing"; license = lib.licenses.isc; }) {}; "eventstore" = callPackage ({ mkDerivation, aeson, array, async, base, bifunctors, bytestring , cereal, clock, connection, containers, dns, dotnet-timespan , exceptions, fast-logger, file-embed, hashable, hspec, http-client , interpolate, lifted-async, lifted-base, monad-control , monad-logger, mono-traversable, mtl, protobuf, random, safe , safe-exceptions, semigroups, stm, stm-chans, streaming, tasty , tasty-hspec, tasty-hunit, text, time, transformers-base , unordered-containers, uuid, vector }: mkDerivation { pname = "eventstore"; version = "1.4.2"; sha256 = "1g11asiwnqkzfvflcz0va28kj8b89h5890c9zsa2as9kzgb7zdmr"; libraryHaskellDepends = [ aeson array base bifunctors bytestring cereal clock connection containers dns dotnet-timespan exceptions fast-logger hashable http-client interpolate lifted-async lifted-base monad-control monad-logger mono-traversable mtl protobuf random safe safe-exceptions semigroups stm stm-chans streaming text time transformers-base unordered-containers uuid vector ]; testHaskellDepends = [ aeson async base bytestring cereal connection containers dotnet-timespan exceptions fast-logger file-embed hashable hspec lifted-async lifted-base monad-control mono-traversable protobuf safe safe-exceptions semigroups stm stm-chans streaming tasty tasty-hspec tasty-hunit text time transformers-base unordered-containers uuid vector ]; description = "EventStore TCP Client"; license = lib.licenses.bsd3; platforms = [ "x86_64-darwin" "x86_64-linux" ]; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "every" = callPackage ({ mkDerivation, async, base, stm }: mkDerivation { pname = "every"; version = "0.0.1"; sha256 = "1rc0g5rn8hzglm2b4biaf8jvj5kb2j1s5vsxnm24q2gvrvjg03sx"; libraryHaskellDepends = [ async base stm ]; description = "Run a process every so often"; license = lib.licenses.bsd3; }) {}; "every-bit-counts" = callPackage ({ mkDerivation, base, haskell98 }: mkDerivation { pname = "every-bit-counts"; version = "0.1"; sha256 = "0r959iyd5nsw3sj7p0gwsccdgaald9lwisg0lvq9qynyz09kh4vj"; libraryHaskellDepends = [ base haskell98 ]; description = "A functional pearl on encoding and decoding using question-and-answer strategies"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "evm-opcodes" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, data-dword , hedgehog, hspec, tasty, tasty-bench, tasty-discover , tasty-hedgehog, tasty-hspec, text }: mkDerivation { pname = "evm-opcodes"; version = "0.1.1"; sha256 = "07y2j1d6q9mnq3qaz2nf9394p88rnil6naanfxb608d9qa0cxbg9"; libraryHaskellDepends = [ base bytestring cereal containers data-dword text ]; testHaskellDepends = [ base bytestring cereal containers data-dword hedgehog hspec tasty tasty-discover tasty-hedgehog tasty-hspec text ]; testToolDepends = [ tasty-discover ]; benchmarkHaskellDepends = [ base bytestring cereal containers data-dword tasty-bench text ]; description = "Opcode types for Ethereum Virtual Machine (EVM)"; license = lib.licenses.mit; }) {}; "evoke" = callPackage ({ mkDerivation, aeson, base, ghc, HUnit, insert-ordered-containers , lens, QuickCheck, swagger2, text }: mkDerivation { pname = "evoke"; version = "0.2022.5.2"; sha256 = "0fx99vrsc2qsxplj7a1lv1kvfza5ygvz1dcq7f2z3rijslcg4b10"; libraryHaskellDepends = [ base ghc text ]; testHaskellDepends = [ aeson base HUnit insert-ordered-containers lens QuickCheck swagger2 text ]; description = "A GHC plugin to derive instances"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ewe" = callPackage ({ mkDerivation, alex, array, base, Cabal, containers, happy, mtl , pretty, transformers, uuagc, uuagc-cabal, uulib }: mkDerivation { pname = "ewe"; version = "0.3.1.1"; sha256 = "1kxjsxl0idy82xynjbafw7695m9aylgs9bpkr2gvcmzs5lpyni8p"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base Cabal uuagc uuagc-cabal uulib ]; executableHaskellDepends = [ array base containers mtl pretty transformers uuagc-cabal ]; executableToolDepends = [ alex happy uuagc ]; description = "An interpreter for EWE programming language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ex-pool" = callPackage ({ mkDerivation, base, exceptions, hashable, stm, time , transformers, vector }: mkDerivation { pname = "ex-pool"; version = "0.2.1"; sha256 = "0djk2g99jn24jcnq2l5yzrs2ra7wq1h3p80xkqx30arkqq5wbf0d"; libraryHaskellDepends = [ base exceptions hashable stm time transformers vector ]; description = "Another fork of resource-pool, with a MonadIO and MonadCatch constraint"; license = lib.licenses.bsd3; }) {}; "exact-combinatorics" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "exact-combinatorics"; version = "0.2.0.11"; sha256 = "0qrhgd468ljpnfciaxzimmn1rhvapcrrsy4wb2r08hn3vjflmd3n"; libraryHaskellDepends = [ base ]; description = "Efficient exact computation of combinatoric functions"; license = lib.licenses.bsd3; }) {}; "exact-cover" = callPackage ({ mkDerivation, base, containers, tasty, tasty-hunit }: mkDerivation { pname = "exact-cover"; version = "0.1.0.0"; sha256 = "0qnnr1ri953jybgifivpkjmnq72n67bm2rmiaqhzx4ck01x0grz4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers tasty tasty-hunit ]; description = "Efficient exact cover solver"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "exact-pi" = callPackage ({ mkDerivation, base, numtype-dk, QuickCheck, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "exact-pi"; version = "0.5.0.2"; sha256 = "1xmc3vlzfccrn5szglnxx13akxw2xacgl40kqh0kiw82d58x47a4"; libraryHaskellDepends = [ base numtype-dk ]; testHaskellDepends = [ base numtype-dk QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Exact rational multiples of pi (and integer powers of pi)"; license = lib.licenses.mit; }) {}; "exact-real" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, checkers, criterion , doctest, groups, integer-gmp, QuickCheck, random, tasty , tasty-hunit, tasty-quickcheck, tasty-th }: mkDerivation { pname = "exact-real"; version = "0.12.5.1"; sha256 = "0zm2rb2zhpf7ipiq4k06ix66ps026y0v83qqh83x5yfqv9hz22c7"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base integer-gmp random ]; testHaskellDepends = [ base checkers doctest groups QuickCheck random tasty tasty-hunit tasty-quickcheck tasty-th ]; benchmarkHaskellDepends = [ base criterion ]; description = "Exact real arithmetic"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ expipiplus1 ]; }) {}; "exact-real-positional" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "exact-real-positional"; version = "0.0.0"; sha256 = "0qh1aqyi2k7djwqykj888hxjisip9ahg2ap43cj0xmdvfh9p0351"; libraryHaskellDepends = [ base ]; description = "Framework for Exact Real Arithmetic in the Positional Number System"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "example-haskell-project" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "example-haskell-project"; version = "0.1.0.0"; sha256 = "0ar83c7rgh4n70d45rjr00ajdxds8bq543q9isfprkiv23pasbq3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Example Haskell Project"; license = lib.licenses.bsd3; }) {}; "except-exceptions" = callPackage ({ mkDerivation, base, exceptions, transformers }: mkDerivation { pname = "except-exceptions"; version = "0.1"; sha256 = "03d94arrq8ynkbchv8w2vp4q3wka81hkrmkll6bd9p5kwhq28nzs"; revision = "1"; editedCabalFile = "09i2w1ry7vmjc0a4d05a4hs7kdj3brn5jrxsy638f6acj41g5dhk"; libraryHaskellDepends = [ base exceptions transformers ]; description = "Safely deal with exceptions in ExceptT"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "exception-hierarchy" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "exception-hierarchy"; version = "0.1.0.6"; sha256 = "0dnkfznv21sqb8law2smvrlyz76b49dccd83m6fici972f2v1v4k"; libraryHaskellDepends = [ base template-haskell ]; description = "Exception type hierarchy with TemplateHaskell"; license = lib.licenses.bsd3; }) {}; "exception-hierarchy_0_1_0_7" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "exception-hierarchy"; version = "0.1.0.7"; sha256 = "14kk0rync05rq2adx5lk59y56h97s0yv7mqfn2grhhwqb10maqj0"; libraryHaskellDepends = [ base template-haskell ]; description = "Exception type hierarchy with TemplateHaskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "exception-mailer" = callPackage ({ mkDerivation, base, hslogger, mime-mail, text }: mkDerivation { pname = "exception-mailer"; version = "0.4.1"; sha256 = "068zhr90gldin0f6xafqp1pncf6rhhm3gagnvn6r3p0kx060ia23"; libraryHaskellDepends = [ base hslogger mime-mail text ]; description = "Catch all runtime exceptions and send an email"; license = lib.licenses.bsd3; }) {}; "exception-monads-fd" = callPackage ({ mkDerivation, base, exception-transformers, monads-fd , transformers }: mkDerivation { pname = "exception-monads-fd"; version = "0.2"; sha256 = "1wrhi9h2k068f0q0aqvpmlyx3318znm137xnvx7icf5shlpsilvi"; libraryHaskellDepends = [ base exception-transformers monads-fd transformers ]; description = "Exception monad transformer instances for monads-fd classes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "exception-monads-tf" = callPackage ({ mkDerivation, base, exception-transformers, monads-tf , transformers }: mkDerivation { pname = "exception-monads-tf"; version = "0.4.0.1"; sha256 = "1wf1ab4wrrw3c8ifd44rgckqkkyc0pb3m7k0pnv22kfkcimz2hs4"; libraryHaskellDepends = [ base exception-transformers monads-tf transformers ]; description = "Exception monad transformer instances for monads-tf classes"; license = lib.licenses.bsd3; }) {}; "exception-mtl" = callPackage ({ mkDerivation, base, exception-transformers, mtl, transformers }: mkDerivation { pname = "exception-mtl"; version = "0.4.0.1"; sha256 = "0d51rsrcjy52d62f51hb6fdg0fj9b0qbv8hqf6523pndwsxbq4zc"; libraryHaskellDepends = [ base exception-transformers mtl transformers ]; description = "Exception monad transformer instances for mtl classes"; license = lib.licenses.bsd3; }) {}; "exception-transformers" = callPackage ({ mkDerivation, base, fail, HUnit, test-framework , test-framework-hunit, transformers, transformers-compat }: mkDerivation { pname = "exception-transformers"; version = "0.4.0.11"; sha256 = "1zmd2s40m86c9mhv32l5bvvf5r52cgpxvb4v5phyc3pjwlr7m8g5"; libraryHaskellDepends = [ base fail transformers transformers-compat ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit transformers transformers-compat ]; description = "Type classes and monads for unchecked extensible exceptions"; license = lib.licenses.bsd3; }) {}; "exception-via" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "exception-via"; version = "0.1.0.0"; sha256 = "046f787jw3v1c61q9c9canq0m266wv39rsk0613fyrhl96sss66m"; libraryHaskellDepends = [ base template-haskell ]; description = "DerivingVia for your hierarchical exceptions"; license = lib.licenses.bsd3; }) {}; "exceptional" = callPackage ({ mkDerivation, base, exceptions }: mkDerivation { pname = "exceptional"; version = "0.3.0.0"; sha256 = "01lzx4ihdvyivjnkvn78hcdsk83dvm6iy9v5q1f28kd1iv96x1ns"; libraryHaskellDepends = [ base exceptions ]; description = "Essentially the Maybe type with error messages"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "exceptionfree-readfile" = callPackage ({ mkDerivation, base, criterion, deepseq, hspec, process , temporary }: mkDerivation { pname = "exceptionfree-readfile"; version = "0.1.0.0"; sha256 = "12czqrkbb1f69d2fxjnzzrxlyayvs24k6pwq9kclfsql8iscn063"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec process temporary ]; benchmarkHaskellDepends = [ base criterion deepseq ]; description = "An exception-free readFile for use with '+RTS -xc -RTS' projects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "exceptions_0_10_5" = callPackage ({ mkDerivation, base, mtl, QuickCheck, stm, template-haskell , test-framework, test-framework-hunit, test-framework-quickcheck2 , transformers }: mkDerivation { pname = "exceptions"; version = "0.10.5"; sha256 = "12xz2x16pv1a6csz64bpl22v40vykjwvdaiz39i8f8nkwasc1qv6"; revision = "1"; editedCabalFile = "0ix0ihq1wm9k24r7pisdpvnh5fysy03d0rxfyc6qx9m2bflk9imj"; libraryHaskellDepends = [ base mtl stm template-haskell transformers ]; testHaskellDepends = [ base mtl QuickCheck stm template-haskell test-framework test-framework-hunit test-framework-quickcheck2 transformers ]; description = "Extensible optionally-pure exceptions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "exchangerates" = callPackage ({ mkDerivation, aeson, base, containers, directory, genvalidity , genvalidity-containers, genvalidity-hspec , genvalidity-hspec-aeson, genvalidity-text, genvalidity-time , hspec, http-api-data, http-client, http-client-tls, mtl , QuickCheck, servant, servant-client, stm, text, time, validity , validity-containers, validity-time, yaml }: mkDerivation { pname = "exchangerates"; version = "0.0.0.0"; sha256 = "1g9q65pv94bnr70793s07sp5xd242hrh5c8v34l8rv3wk8v0mr77"; libraryHaskellDepends = [ aeson base containers directory http-api-data http-client http-client-tls mtl servant servant-client stm text time validity validity-containers validity-time yaml ]; testHaskellDepends = [ aeson base containers directory genvalidity genvalidity-containers genvalidity-hspec genvalidity-hspec-aeson genvalidity-text genvalidity-time hspec http-api-data http-client http-client-tls mtl QuickCheck servant servant-client stm text time validity validity-containers validity-time yaml ]; description = "A Haskell client for https://exchangeratesapi.io/"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "execs" = callPackage ({ mkDerivation, base, directory, process, text }: mkDerivation { pname = "execs"; version = "0.1.0.0"; sha256 = "04ykapa0r1kh41grr8savkqglwh8y979rg9dpzlvhypvkvrv2k02"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base directory process text ]; description = "Tool to run stack exec prj-exe more easy"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "executable-hash" = callPackage ({ mkDerivation, base, bytestring, Cabal, cryptohash, directory , executable-path, file-embed, filepath, template-haskell }: mkDerivation { pname = "executable-hash"; version = "0.2.0.4"; sha256 = "191blh2kr2xha8l7j1nbwfq00jf5bfn25cv63y2bglwh5mkgbsil"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base bytestring Cabal cryptohash directory file-embed filepath template-haskell ]; libraryHaskellDepends = [ base bytestring cryptohash directory executable-path file-embed template-haskell ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Provides the SHA1 hash of the program executable"; license = lib.licenses.mit; }) {}; "executable-path" = callPackage ({ mkDerivation, base, directory, filepath, unix }: mkDerivation { pname = "executable-path"; version = "0.0.3.1"; sha256 = "0vxwmnsvx13cawcyhbyljkds0l1vr996ijldycx7nj0asjv45iww"; libraryHaskellDepends = [ base directory filepath unix ]; description = "Finding out the full path of the executable"; license = lib.licenses.publicDomain; }) {}; "executor" = callPackage ({ mkDerivation, async, base, doctest, hspec, process }: mkDerivation { pname = "executor"; version = "0.0.4"; sha256 = "0knqdlq3ziwpx5dx7i015009ks1qyhzs8cz0sx383xy5im5wcrg7"; libraryHaskellDepends = [ async base process ]; testHaskellDepends = [ async base doctest hspec process ]; description = "Shell helpers"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "exference" = callPackage ({ mkDerivation, base, base-orphans, bifunctors, containers , data-pprint, deepseq, deepseq-generics, directory, either , hashable, haskell-src-exts, hood, lens, mmorph, mtl, multistate , parsec, pqueue, pretty, process, safe, split, template-haskell , transformers, unordered-containers, vector }: mkDerivation { pname = "exference"; version = "1.6.0.0"; sha256 = "1lnalnsn3zjcwhl8p1035ckjgp4kpjv6kfai4dqqji2rpbm1sgrh"; revision = "4"; editedCabalFile = "1yrc2p8p48cx8qjpyvfqpbvs8dcv2m5k5x89s04jk9ic26wdwk9k"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base-orphans bifunctors containers deepseq deepseq-generics directory either hashable haskell-src-exts hood lens mmorph mtl multistate parsec pqueue pretty process safe split template-haskell transformers unordered-containers vector ]; executableHaskellDepends = [ base containers data-pprint deepseq either haskell-src-exts hood mtl multistate process transformers ]; description = "Tool to search/generate (haskell) expressions with a given type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "exh" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, containers , hspec, html-conduit, http-client, http-client-tls, in-other-words , language-javascript, megaparsec, optics-core, optics-th, text , time, transformers, xml-conduit, xml-optics }: mkDerivation { pname = "exh"; version = "1.0.2"; sha256 = "10pvr8ya2f7arp8cqi4g97dpqin1h8n0xmnihqszchcils0v2ayn"; libraryHaskellDepends = [ aeson base bytestring conduit containers html-conduit http-client in-other-words language-javascript megaparsec optics-core optics-th text time transformers xml-conduit xml-optics ]; testHaskellDepends = [ aeson base bytestring conduit containers hspec html-conduit http-client http-client-tls in-other-words language-javascript megaparsec optics-core optics-th text time transformers xml-conduit xml-optics ]; description = "A library for crawling exhentai"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "exhaustive" = callPackage ({ mkDerivation, base, generics-sop, template-haskell, transformers }: mkDerivation { pname = "exhaustive"; version = "1.1.9"; sha256 = "1mpqw30fwv6h5vwkbd5xzc5dn24l0185jzsrx71rmic9nx043xc6"; libraryHaskellDepends = [ base generics-sop template-haskell transformers ]; description = "Compile time checks that a computation considers producing data through all possible constructors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "exherbo-cabal" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bytestring, Cabal , containers, data-default, deepseq, directory, doctest, filepath , haddock-library, http-client, http-types, optparse-applicative , pcre-light, pretty }: mkDerivation { pname = "exherbo-cabal"; version = "0.2.1.1"; sha256 = "0gfsqsk30cyz3m0n68yv2f6gf2qmvm60w7k3kgybyz08xpn49drh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal containers data-default haddock-library pretty ]; executableHaskellDepends = [ ansi-wl-pprint base bytestring Cabal data-default deepseq directory filepath http-client http-types optparse-applicative pcre-light ]; testHaskellDepends = [ base doctest ]; description = "Exheres generator for cabal packages"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "exif" = callPackage ({ mkDerivation, base, exif }: mkDerivation { pname = "exif"; version = "3000.0.0"; sha256 = "0w0l4xk3qwfiw10880729mwfdkx4xpfn9ffdw7fi5swyhinjh6wi"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ exif ]; description = "A Haskell binding to a subset of libexif"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) exif;}; "exiftool" = callPackage ({ mkDerivation, aeson, base, base64, bytestring, hashable, process , scientific, string-conversions, temporary, text , unordered-containers, vector }: mkDerivation { pname = "exiftool"; version = "0.2.0.0"; sha256 = "138d25fxqz3vg62mfgmva52flyzjxd8dxr0kc7ayfil1zk3bp4jg"; revision = "2"; editedCabalFile = "1f1qa9qlmi3i7iif6ddazgqpgds64fr467c0rs53060rcbyjr9gd"; libraryHaskellDepends = [ aeson base base64 bytestring hashable process scientific string-conversions temporary text unordered-containers vector ]; description = "Haskell bindings to ExifTool"; license = lib.licenses.mit; }) {}; "exigo-schema" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, directory , esqueleto, exceptions, hint, hspec, hspec-core, interpolate , monad-logger, mtl, persistent, persistent-sqlite , persistent-template, QuickCheck, quickcheck-text, resourcet , template-haskell, temporary, text, th-lift-instances }: mkDerivation { pname = "exigo-schema"; version = "0.2.0.2"; sha256 = "0kaja735bsgzywhfa16wg5kvjc1c89gvm503gxxyhkakacmp2002"; libraryHaskellDepends = [ aeson base binary bytestring persistent persistent-template template-haskell text th-lift-instances ]; testHaskellDepends = [ aeson base bytestring directory esqueleto exceptions hint hspec hspec-core interpolate monad-logger mtl persistent persistent-sqlite persistent-template QuickCheck quickcheck-text resourcet template-haskell temporary text ]; description = "database schema for exigo marking/assessment tools"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "exinst" = callPackage ({ mkDerivation, base, binary, bytestring, constraints, deepseq , hashable, profunctors, QuickCheck, singletons, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "exinst"; version = "0.8"; sha256 = "08axj8yqnqbmxq4yi0fy2rffnkn7lcab2j13b9qlwl5ykc2jrhfh"; libraryHaskellDepends = [ base binary constraints deepseq hashable profunctors QuickCheck singletons ]; testHaskellDepends = [ base binary bytestring constraints deepseq hashable profunctors QuickCheck singletons tasty tasty-hunit tasty-quickcheck ]; description = "Dependent pairs and their instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "exinst-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring, constraints, exinst , QuickCheck, singletons, tasty, tasty-quickcheck }: mkDerivation { pname = "exinst-aeson"; version = "0.7.1"; sha256 = "1rl9sg6bqac944dh4v6xish6fw6x5mr6a937nyq0yrjmg8d3gswp"; libraryHaskellDepends = [ aeson base constraints exinst singletons ]; testHaskellDepends = [ aeson base bytestring exinst QuickCheck tasty tasty-quickcheck ]; description = "Dependent pairs and their instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "exinst-bytes" = callPackage ({ mkDerivation, base, binary, bytes, bytestring, cereal , constraints, exinst, exinst-cereal, QuickCheck, singletons, tasty , tasty-quickcheck }: mkDerivation { pname = "exinst-bytes"; version = "0.7.1"; sha256 = "0carx1qbs97pxj9bq6splar46myfjz8l0imqmy2nr868sf7an7q5"; libraryHaskellDepends = [ base bytes constraints exinst singletons ]; testHaskellDepends = [ base binary bytes bytestring cereal exinst exinst-cereal QuickCheck tasty tasty-quickcheck ]; description = "Dependent pairs and their instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "exinst-cereal" = callPackage ({ mkDerivation, base, binary, bytestring, cereal, constraints , exinst, QuickCheck, singletons, tasty, tasty-quickcheck }: mkDerivation { pname = "exinst-cereal"; version = "0.7.1"; sha256 = "1ffya75sjy1b60a2c10zymshc8qi1b79rzgpa2mpvlr0glf5i32d"; libraryHaskellDepends = [ base cereal constraints exinst singletons ]; testHaskellDepends = [ base binary bytestring cereal exinst QuickCheck tasty tasty-quickcheck ]; description = "Dependent pairs and their instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "exinst-deepseq" = callPackage ({ mkDerivation, base, constraints, deepseq, exinst }: mkDerivation { pname = "exinst-deepseq"; version = "0.2"; sha256 = "0q9fq5w6lir3qqybf8d0j0hhs33zsvv1xg49669cv5irl9hixh9z"; libraryHaskellDepends = [ base constraints deepseq exinst ]; description = "Derive instances for the `deepseq` library for your existential types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "exinst-hashable" = callPackage ({ mkDerivation, base, constraints, exinst, hashable, singletons }: mkDerivation { pname = "exinst-hashable"; version = "0.2"; sha256 = "1w754339rzj9zyxza21z3dhkaihv9b1avn3301rrkszzaa7sakdy"; libraryHaskellDepends = [ base constraints exinst hashable singletons ]; description = "Derive instances for the `hashable` library for your existential types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "exinst-serialise" = callPackage ({ mkDerivation, base, binary, constraints, exinst, QuickCheck , serialise, singletons, tasty, tasty-quickcheck }: mkDerivation { pname = "exinst-serialise"; version = "0.7.1"; sha256 = "06fqhxcqwam7160i2m0hsmbdkb0q21kv0vy5azilrbphhz4ycfvp"; libraryHaskellDepends = [ base constraints exinst serialise singletons ]; testHaskellDepends = [ base binary exinst QuickCheck serialise tasty tasty-quickcheck ]; description = "Dependent pairs and their instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "exist" = callPackage ({ mkDerivation, base, base-unicode-symbols, util }: mkDerivation { pname = "exist"; version = "0.2.0.0"; sha256 = "0w2ip29f99qzi3wxicydkv991ws0lhnar3w0qka54r2mjb3xzrk9"; libraryHaskellDepends = [ base base-unicode-symbols util ]; description = "Dependent sum type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "exist-instances" = callPackage ({ mkDerivation, base, base-unicode-symbols, constraint, exist , util }: mkDerivation { pname = "exist-instances"; version = "0.1.0.0"; sha256 = "09714dl2gwpr44fhkq5w9fswn4fk0zhddg21mgcw2nb5l7930d7x"; libraryHaskellDepends = [ base base-unicode-symbols constraint exist util ]; description = "Instances for \"exist\" package (requires more language extensions and dependencies)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "existential" = callPackage ({ mkDerivation, base, cereal, constraints, control-invariants , lens, portable-template-haskell-lens, QuickCheck , quickcheck-report, serialize-instances, tagged, template-haskell , th-printf, unordered-containers }: mkDerivation { pname = "existential"; version = "0.2.0.0"; sha256 = "0vhkwvyxk2fpklvdq7npacl7gswmzvp7qgwgzd7swjpqpn8g0svm"; libraryHaskellDepends = [ base cereal constraints control-invariants lens portable-template-haskell-lens QuickCheck quickcheck-report serialize-instances tagged template-haskell th-printf unordered-containers ]; description = "Existential types with lens-like accessors"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {control-invariants = null;}; "exists" = callPackage ({ mkDerivation, base, contravariant }: mkDerivation { pname = "exists"; version = "0.2"; sha256 = "1f7v2f7jmqx0nkl2wla88mnb21nava74b73rvsmfbj4kxmwchsgy"; libraryHaskellDepends = [ base contravariant ]; description = "Existential datatypes holding evidence of constraints"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "exit-codes" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "exit-codes"; version = "1.0.0"; sha256 = "00cyli96zkyqhjr3lqzrislqyk72xwm2dcqvjagklidh32d4k8ja"; libraryHaskellDepends = [ base ]; description = "Exit codes as defined by BSD"; license = lib.licenses.bsd3; }) {}; "exitcode" = callPackage ({ mkDerivation, base, bifunctors, checkers, filepath, hedgehog , lens, mtl, process, QuickCheck, semigroupoids, semigroups, tasty , tasty-hedgehog, tasty-hunit, tasty-quickcheck, transformers }: mkDerivation { pname = "exitcode"; version = "0.1.0.6"; sha256 = "07knpcak3ca38r7g9x4ixi36rg6zllrn2azbqlkgmmdqwqmcaj7w"; libraryHaskellDepends = [ base bifunctors filepath lens mtl process semigroupoids semigroups transformers ]; testHaskellDepends = [ base bifunctors checkers hedgehog lens mtl QuickCheck semigroupoids tasty tasty-hedgehog tasty-hunit tasty-quickcheck transformers ]; description = "Monad transformer for exit codes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "exomizer" = callPackage ({ mkDerivation, base, bytestring, c2hs }: mkDerivation { pname = "exomizer"; version = "1.0.0"; sha256 = "1lngwbwgmh6dvskambn35ncrni7cxlychwbircb6srhjdm1lvhll"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring ]; libraryToolDepends = [ c2hs ]; description = "Compression and decompression in the exomizer format"; license = "unknown"; }) {}; "exon" = callPackage ({ mkDerivation, base, flatparse, haskell-src-exts , haskell-src-meta, hedgehog, incipit-base, tasty, tasty-hedgehog , template-haskell, text }: mkDerivation { pname = "exon"; version = "0.3.0.0"; sha256 = "0ysrn78h9z143jpgbw0z5ng6kv79h69v42h4cgywfv2vss9hd96h"; libraryHaskellDepends = [ base flatparse haskell-src-exts haskell-src-meta incipit-base template-haskell text ]; testHaskellDepends = [ base hedgehog incipit-base tasty tasty-hedgehog template-haskell text ]; description = "Monoidal Quasiquote Interpolation"; license = "BSD-2-Clause-Patent"; }) {}; "exotic-list-monads" = callPackage ({ mkDerivation, base, hspec, hspec-core, hspec-discover , QuickCheck }: mkDerivation { pname = "exotic-list-monads"; version = "1.0.1"; sha256 = "0nazyvsyh4721nq81pl6kmlwc0wxlfhxjp77l38s86prg0iwpvz0"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec hspec-core QuickCheck ]; testToolDepends = [ hspec-discover ]; description = "Non-standard monads on lists and non-empty lists"; license = lib.licenses.mit; }) {}; "exp-cache" = callPackage ({ mkDerivation, array, base, containers, criterion, deepseq , hashable, HUnit, psqueues, QuickCheck, random, tasty, tasty-hunit , tasty-quickcheck, time, unordered-containers }: mkDerivation { pname = "exp-cache"; version = "0.1.0.2"; sha256 = "1r3k4l44hii964c2xm4zb981hi0pklzik62fxr3zwyzwdjzdd36a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers deepseq hashable psqueues random time unordered-containers ]; executableHaskellDepends = [ base criterion random ]; testHaskellDepends = [ base HUnit QuickCheck random tasty tasty-hunit tasty-quickcheck ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "exp-extended" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "exp-extended"; version = "0.2"; sha256 = "14bz6wfzd8b51s09d2psg5hv5zq4f8lplgx0yvd3n0z704x3mcy6"; revision = "1"; editedCabalFile = "1kzrlr1j6xfm8r9j1iz9vp2c7x72gmmqzmki1ypxaawdzibyfysl"; libraryHaskellDepends = [ base ]; description = "floating point with extended exponent range"; license = lib.licenses.bsd3; }) {}; "exp-pairs" = callPackage ({ mkDerivation, base, bimap, containers, deepseq, gauge, ghc-prim , matrix, prettyprinter, QuickCheck, random, raw-strings-qq , smallcheck, tasty, tasty-hunit, tasty-quickcheck , tasty-smallcheck }: mkDerivation { pname = "exp-pairs"; version = "0.2.1.0"; sha256 = "01s3g34b08qcvzlzhp5vpswj5c6v8pc2rx8z5xzjlrawxlbnzdnp"; libraryHaskellDepends = [ base containers deepseq ghc-prim prettyprinter ]; testHaskellDepends = [ base matrix QuickCheck random smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; benchmarkHaskellDepends = [ base bimap containers gauge prettyprinter raw-strings-qq ]; description = "Linear programming over exponent pairs"; license = lib.licenses.gpl3Only; }) {}; "expand" = callPackage ({ mkDerivation, AspectAG, base, HList, murder, uu-parsinglib }: mkDerivation { pname = "expand"; version = "0.0.1"; sha256 = "0i8agr9np8pg40z58z8jz1fvq3vqjk2sx247dn33mvqyd03hnbss"; libraryHaskellDepends = [ AspectAG base HList murder uu-parsinglib ]; description = "Extensible Pandoc"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "expat-enumerator" = callPackage ({ mkDerivation, base, bytestring, enumerator, hexpat, text , transformers, xml-types }: mkDerivation { pname = "expat-enumerator"; version = "0.1.0.3"; sha256 = "0alllaa9qj94jp99pyvbh4ckdvb43aba2l2jmigazqvbc9db03mx"; libraryHaskellDepends = [ base bytestring enumerator hexpat text transformers xml-types ]; description = "Enumerator-based API for Expat"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "experimenter" = callPackage ({ mkDerivation, aeson, base, bytestring, cereal, cereal-vector , conduit, containers, deepseq, directory, esqueleto, filepath , foundation, HaTeX, hostname, hspec, lens, matrix, monad-logger , mtl, mwc-random, parallel, persistent, persistent-postgresql , persistent-template, process, QuickCheck, resource-pool , resourcet, stm, text, time, transformers, unix, unliftio-core , vector }: mkDerivation { pname = "experimenter"; version = "0.1.0.12"; sha256 = "0sam7wl4gha9midkgj15h0q68g121pihxxvv8dlx3wgd9as1h5d6"; libraryHaskellDepends = [ aeson base bytestring cereal cereal-vector conduit containers deepseq directory esqueleto filepath HaTeX hostname lens matrix monad-logger mtl mwc-random parallel persistent persistent-postgresql persistent-template process resource-pool resourcet stm text time transformers unix unliftio-core vector ]; testHaskellDepends = [ aeson base bytestring cereal cereal-vector conduit containers deepseq directory esqueleto filepath foundation HaTeX hostname hspec lens matrix monad-logger mtl mwc-random parallel persistent persistent-postgresql persistent-template process QuickCheck resource-pool resourcet stm text time transformers unix unliftio-core vector ]; description = "Perform scientific experiments stored in a DB, and generate reports"; license = lib.licenses.bsd3; }) {}; "expiring-cache-map" = callPackage ({ mkDerivation, base, bytestring, containers, hashable, time , unordered-containers }: mkDerivation { pname = "expiring-cache-map"; version = "0.0.6.1"; sha256 = "1fb47hsn06ybn2yzw7r6pjkmvvfpbdx7wjhbpxcywilbjyac4fqf"; libraryHaskellDepends = [ base containers hashable unordered-containers ]; testHaskellDepends = [ base bytestring containers hashable time unordered-containers ]; description = "General purpose simple caching"; license = lib.licenses.bsd3; }) {}; "expiring-containers" = callPackage ({ mkDerivation, base, containers, hashable, int-multimap , QuickCheck, quickcheck-instances, rerebase, tasty, tasty-hunit , tasty-quickcheck, time, timestamp, unordered-containers }: mkDerivation { pname = "expiring-containers"; version = "0.2.2.1"; sha256 = "0zicnfwamm6yx91pb92qjzv0n25cwdz4krymnvpn5vyhh96k3kwh"; revision = "1"; editedCabalFile = "0wp4p8ax6cx6z8h7kjjajlr3h2155gzr5zffh2ky9w31ax9iggw9"; libraryHaskellDepends = [ base containers hashable int-multimap time timestamp unordered-containers ]; testHaskellDepends = [ int-multimap QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck timestamp ]; description = "Expiring containers"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "expiring-mvar" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "expiring-mvar"; version = "0.1"; sha256 = "0mkc7d346vdsjg83a253986w4pps53r262w1if91q16kx6qci7yy"; libraryHaskellDepends = [ base ]; description = "Create values which expire after a period of time"; license = lib.licenses.bsd3; }) {}; "explain" = callPackage ({ mkDerivation, ansi-wl-pprint, base, haskell-src-exts }: mkDerivation { pname = "explain"; version = "0.1.0.1"; sha256 = "14n8ic5mg2819s9bk4czwfxrkyz96c2lvnksv1hq5vwr579rvjx2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-wl-pprint base haskell-src-exts ]; description = "Show how expressions are parsed"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "explainable-predicates" = callPackage ({ mkDerivation, array, base, doctest-exitcode-stdio, doctest-lib , hspec, HUnit, mono-traversable, QuickCheck, regex-tdfa, syb , template-haskell }: mkDerivation { pname = "explainable-predicates"; version = "0.1.2.1"; sha256 = "0hx11fp430lf60cwwas3x5jv5yg966fh9qrgxz2q65md6lx3yaga"; libraryHaskellDepends = [ array base HUnit mono-traversable QuickCheck regex-tdfa syb template-haskell ]; testHaskellDepends = [ base doctest-exitcode-stdio doctest-lib hspec ]; description = "Predicates that can explain themselves"; license = lib.licenses.bsd3; }) {}; "explicit-constraint-lens" = callPackage ({ mkDerivation, base, tasty, tasty-hunit }: mkDerivation { pname = "explicit-constraint-lens"; version = "0.1.0.0"; sha256 = "181frvmgv65rcjpiya4gswvpq9ahz97c8lalhgmwknx9jx5nqd98"; revision = "1"; editedCabalFile = "06mj6zxj1l439g6l5ibrxbsr6ff2c199i3dlf0k1yxjck1dfblv4"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "Fully-flexible polymorphic lenses, without any bizarre profunctors"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "explicit-determinant" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "explicit-determinant"; version = "0.1.0.0"; sha256 = "0g20kblzvhx53mi82frpx29x0nsfjrzsanqq8f6yw22lh47pbm4y"; libraryHaskellDepends = [ base ]; description = "explicit computation of determinant of small matrices"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "explicit-exception" = callPackage ({ mkDerivation, base, deepseq, semigroups, transformers }: mkDerivation { pname = "explicit-exception"; version = "0.1.10"; sha256 = "1g7q01zqxv9aj4pqfbv4r8b2zndkilispigvmlvxnlapyzb6gm00"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base deepseq semigroups transformers ]; description = "Exceptions which are explicit in the type signature"; license = lib.licenses.bsd3; }) {}; "explicit-iomodes" = callPackage ({ mkDerivation, base, base-unicode-symbols, tagged }: mkDerivation { pname = "explicit-iomodes"; version = "0.6.0.5"; sha256 = "0irz1zy6iaipym73x343zvr6cqym6ci2vbjbyr564d29ymd6ldzd"; libraryHaskellDepends = [ base base-unicode-symbols tagged ]; description = "File handles with explicit IOModes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "explicit-iomodes-bytestring" = callPackage ({ mkDerivation, base, bytestring, explicit-iomodes }: mkDerivation { pname = "explicit-iomodes-bytestring"; version = "0.2.0.2"; sha256 = "0h3dlgkd2gx8zr3sh949nhqgrdg943dgpp4v1n599jjjpqpw16hj"; libraryHaskellDepends = [ base bytestring explicit-iomodes ]; description = "Extends explicit-iomodes with ByteString operations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "explicit-iomodes-text" = callPackage ({ mkDerivation, base, explicit-iomodes, text }: mkDerivation { pname = "explicit-iomodes-text"; version = "0.1.0.8"; sha256 = "12ny5wa1j1wp8fbg5k8zkv4a3axmssxcvfvhg3frsm4dych6hmyg"; libraryHaskellDepends = [ base explicit-iomodes text ]; description = "Extends explicit-iomodes with Text operations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "explicit-sharing" = callPackage ({ mkDerivation, base, containers, derive, mtl, template-haskell }: mkDerivation { pname = "explicit-sharing"; version = "0.9"; sha256 = "0jshv56i60mzlfddvfkcx0j7rzqdlhy6h09bmqci15wzisvpvjpq"; libraryHaskellDepends = [ base containers derive mtl template-haskell ]; description = "Explicit Sharing of Monadic Effects"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "explore" = callPackage ({ mkDerivation, array, base, directory, pngload }: mkDerivation { pname = "explore"; version = "0.0.7.2"; sha256 = "18x2gw9w2jzisyl2hsp2rlml6slnlbjpqbadqcbcm8pamnl7w1fc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base directory pngload ]; description = "Experimental Plot data Reconstructor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "exploring-interpreters" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , exceptions, fgl, haskeline, http-types, mtl, network, scientific , text, transformers }: mkDerivation { pname = "exploring-interpreters"; version = "1.3.0.0"; sha256 = "12a2z2z5c8kaqn7mks28ppazmkfvxn9lah6argmjqsd5ahwsxazs"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers exceptions fgl haskeline http-types mtl network scientific text transformers ]; description = "A generic exploring interpreter for exploratory programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "exposed-containers" = callPackage ({ mkDerivation, array, base, ChasingBottoms, deepseq, ghc-prim , HUnit, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "exposed-containers"; version = "0.5.5.1"; sha256 = "09ck4hadxgdlqpgxr45jxr261mzkzihmwd5b02xi05z8034bhqk7"; revision = "1"; editedCabalFile = "0p36wbk8rmx6kqh5g2nfw26a8fsc8da3039ahy5l7kl8fa56yl95"; libraryHaskellDepends = [ array base deepseq ghc-prim ]; testHaskellDepends = [ array base ChasingBottoms deepseq ghc-prim HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A distribution of the 'containers' package, with all modules exposed"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "express" = callPackage ({ mkDerivation, base, leancheck, template-haskell }: mkDerivation { pname = "express"; version = "1.0.10"; sha256 = "08y0ssnlfwcqw3vr8mswfc9yhjwhgwrl0yvx439443qwvfm64dc0"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base leancheck ]; benchmarkHaskellDepends = [ base leancheck ]; description = "Dynamically-typed expressions involving function application and variables"; license = lib.licenses.bsd3; }) {}; "expression-parser" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "expression-parser"; version = "0.1"; sha256 = "1ldp1f2c823byx4ag8jpmq9bhw26lq98fz7ljqslffs37pc098qs"; libraryHaskellDepends = [ base ]; description = "Generalization of parsec's expression parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "expressions" = callPackage ({ mkDerivation, attoparsec, base, containers, free, lattices , singletons, text, transformers }: mkDerivation { pname = "expressions"; version = "0.5"; sha256 = "1xp6rfiak6a8mg20xjdimcqna1g99a7gafgzrvpala3i06wjb3ia"; libraryHaskellDepends = [ attoparsec base containers free lattices singletons text transformers ]; testHaskellDepends = [ base singletons text ]; description = "Expressions and Formulae a la carte"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "expressions-z3" = callPackage ({ mkDerivation, base, containers, expressions, list-t, singletons , transformers, z3 }: mkDerivation { pname = "expressions-z3"; version = "0.5"; sha256 = "1l9h88hvbnl0y8yz5drzn2smnll3wsk6ni4qn752m51g9hm4qvjf"; libraryHaskellDepends = [ base containers expressions list-t singletons transformers z3 ]; testHaskellDepends = [ base containers expressions singletons transformers z3 ]; description = "Encode and Decode expressions from Z3 ASTs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "expresso" = callPackage ({ mkDerivation, base, containers, directory, filepath, hashable , haskeline, mtl, parsec, tasty, tasty-hunit, template-haskell , text, unordered-containers, wl-pprint }: mkDerivation { pname = "expresso"; version = "0.1.2.3"; sha256 = "1kbvwd51whmqgis8c4adl5mdbjpcvzm9ya6jb3ka9w8ciiyh80v8"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers directory filepath hashable haskeline mtl parsec template-haskell text unordered-containers wl-pprint ]; executableHaskellDepends = [ base containers directory filepath hashable haskeline mtl parsec text unordered-containers wl-pprint ]; testHaskellDepends = [ base containers directory filepath hashable haskeline mtl parsec tasty tasty-hunit text unordered-containers wl-pprint ]; description = "A simple expressions language based on row types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "extcore" = callPackage ({ mkDerivation, array, base, bytestring, containers, directory , filepath, mtl, parsec, pretty, syb }: mkDerivation { pname = "extcore"; version = "1.0.2"; sha256 = "1dpn4dbbn5d3zqrhxkg8nvb97vp9pf61gwa46yf218nvwgqvx437"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring containers directory filepath mtl parsec pretty syb ]; description = "Libraries for processing GHC Core"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "extemp" = callPackage ({ mkDerivation, base, bytestring, containers, feed, happstack-auth , happstack-server, happstack-state, happstack-util, HTTP, MaybeT , monad-parallel, mtl, network, old-locale, regex-tdfa, smartGroup , stringsearch, time, xhtml, xml }: mkDerivation { pname = "extemp"; version = "0.0.1"; sha256 = "1vbazvs1ij4qfhzf38f7z75lx4mdxnkvcb79ngqc3h67844s90xy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers feed happstack-auth happstack-server happstack-state happstack-util HTTP MaybeT monad-parallel mtl network old-locale regex-tdfa smartGroup stringsearch time xhtml xml ]; description = "automated printing for extemp speakers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "extend-record-data-th" = callPackage ({ mkDerivation, attoparsec, base, template-haskell, text }: mkDerivation { pname = "extend-record-data-th"; version = "0.1.0.2"; sha256 = "1gy730iic17hiiqf08j4riz1086wpz6iv7i5carc04mi39zdjf4h"; libraryHaskellDepends = [ attoparsec base template-haskell text ]; testHaskellDepends = [ attoparsec base template-haskell text ]; description = "TH to define a new record data type that extends the existing record data type"; license = lib.licenses.bsd3; }) {}; "extended-categories" = callPackage ({ mkDerivation, base, constraints, ghc-prim, tagged }: mkDerivation { pname = "extended-categories"; version = "0.2.0"; sha256 = "1dg9zvqszlg5v3mygazzgm84qlkcmpryv3vv4x3zwrzi1g0idq72"; libraryHaskellDepends = [ base constraints ghc-prim tagged ]; description = "Extended Categories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "extended-containers" = callPackage ({ mkDerivation, base, deepseq, hspec, primitive, QuickCheck }: mkDerivation { pname = "extended-containers"; version = "0.1.1.0"; sha256 = "1fiwhfnwr8m0fnivfx4vmpdzmmglk82xc0x7djavz48mfsz1x459"; libraryHaskellDepends = [ base deepseq primitive ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Heap and Vector container types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "extended-containers-lens" = callPackage ({ mkDerivation, base, extended-containers, lens }: mkDerivation { pname = "extended-containers-lens"; version = "0.1.0.0"; sha256 = "107nfyrp62h6qwc3ra08cd9vyaanc7442wcbfmm83aw05fav3p43"; libraryHaskellDepends = [ base extended-containers lens ]; description = "lens instances for extended-containers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "extended-reals" = callPackage ({ mkDerivation, base, deepseq, hashable, HUnit, QuickCheck, tasty , tasty-hunit, tasty-quickcheck, tasty-th }: mkDerivation { pname = "extended-reals"; version = "0.2.4.0"; sha256 = "19df7zlm8kisihmnpg3ni5qg4p0vkilsny0ngch0b8b0pr56cb0c"; revision = "1"; editedCabalFile = "07qsnn05q9n2l4jh7agql44l2z7rqnwdcp9bssri4chs0jvk15rg"; libraryHaskellDepends = [ base deepseq hashable ]; testHaskellDepends = [ base deepseq HUnit QuickCheck tasty tasty-hunit tasty-quickcheck tasty-th ]; description = "Extension of real numbers with positive/negative infinities"; license = lib.licenses.bsd3; }) {}; "extensible" = callPackage ({ mkDerivation, aeson, base, bytestring, cassava, comonad , constraints, deepseq, ghc-prim, hashable, incremental, lens , membership, prettyprinter, primitive, profunctors, QuickCheck , StateVar, tagged, template-haskell, text, th-lift, transformers , unordered-containers, vector }: mkDerivation { pname = "extensible"; version = "0.8.3"; sha256 = "1cwh7a6mipyh4a7vs1394wmmbm1ms5cs9snl5nd1mg1v455ykcmb"; libraryHaskellDepends = [ aeson base bytestring cassava comonad constraints deepseq ghc-prim hashable incremental membership prettyprinter primitive profunctors QuickCheck StateVar tagged template-haskell text th-lift transformers unordered-containers vector ]; testHaskellDepends = [ base lens QuickCheck template-haskell ]; description = "Extensible, efficient, optics-friendly data types and effects"; license = lib.licenses.bsd3; }) {}; "extensible-data" = callPackage ({ mkDerivation, base, data-lens, hashable, template-haskell , unordered-containers }: mkDerivation { pname = "extensible-data"; version = "0.1.0.4"; sha256 = "143cl3w129mkvs410lx63v3x1dq2az8sk0hlcymaavnqik5maa6g"; libraryHaskellDepends = [ base data-lens hashable template-haskell unordered-containers ]; description = "Sums/products/lists/trees which can be extended in other modules"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "extensible-effects" = callPackage ({ mkDerivation, base, criterion, doctest, HUnit, monad-control , mtl, QuickCheck, silently, test-framework, test-framework-hunit , test-framework-quickcheck2, test-framework-th, transformers-base }: mkDerivation { pname = "extensible-effects"; version = "5.0.0.1"; sha256 = "0ff0h24ff5m5dnfiazh8sfvmby3sdb2dil7zqxg8qwykjdc1dcy3"; revision = "1"; editedCabalFile = "1ihcxj58a3ca80zfyxgbzjzgps9izy96vnj7h4sk9wwb9khbxl1f"; libraryHaskellDepends = [ base monad-control transformers-base ]; testHaskellDepends = [ base doctest HUnit monad-control mtl QuickCheck silently test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th ]; benchmarkHaskellDepends = [ base criterion HUnit mtl test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th ]; description = "An Alternative to Monad Transformers"; license = lib.licenses.mit; }) {}; "extensible-effects-concurrent" = callPackage ({ mkDerivation, async, base, containers, criterion, data-default , deepseq, directory, exceptions, extensible-effects, filepath , hashable, hostname, HUnit, lens, monad-control, mtl, network , QuickCheck, safe-exceptions, stm, tasty, tasty-discover , tasty-hunit, text, time, transformers-base, unliftio }: mkDerivation { pname = "extensible-effects-concurrent"; version = "2.0.0"; sha256 = "1yzn3lhrwn4r4v1qxv9ask8qg6i5p4rkak5hlvai3nv3f3jnnz6c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base containers data-default deepseq directory exceptions extensible-effects filepath hashable hostname lens monad-control mtl network safe-exceptions stm text time transformers-base ]; executableHaskellDepends = [ base data-default deepseq extensible-effects lens text ]; testHaskellDepends = [ async base containers data-default deepseq extensible-effects filepath hostname HUnit lens monad-control QuickCheck stm tasty tasty-discover tasty-hunit text time ]; testToolDepends = [ tasty-discover ]; benchmarkHaskellDepends = [ base criterion deepseq extensible-effects text unliftio ]; description = "Message passing concurrency as extensible-effect"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "extensible-exceptions" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "extensible-exceptions"; version = "0.1.1.4"; sha256 = "1273nqws9ij1rp1bsq5jc7k2jxpqa0svawdbim05lf302y0firbc"; libraryHaskellDepends = [ base ]; description = "Extensible exceptions"; license = lib.licenses.bsd3; }) {}; "extensible-skeleton" = callPackage ({ mkDerivation, base, exceptions, extensible, membership , monad-skeleton, mtl, profunctors, resourcet, template-haskell , transformers }: mkDerivation { pname = "extensible-skeleton"; version = "0.0.1"; sha256 = "10pjnjn60fcmx08vgkdvp8lysd3gz0c5rk829cf2sqk279x8h07h"; libraryHaskellDepends = [ base exceptions extensible membership monad-skeleton mtl profunctors resourcet template-haskell transformers ]; testHaskellDepends = [ base extensible ]; description = "Operational-based extensible effect library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "extensible-sp" = callPackage ({ mkDerivation, base, lens }: mkDerivation { pname = "extensible-sp"; version = "0.1.0.0"; sha256 = "0s51rvsg41dymk173fxf7065yynlgx234xjs149lzm00gcwv92r6"; libraryHaskellDepends = [ base lens ]; description = "light-weight, extensible sums and products over types and kinds"; license = lib.licenses.mit; }) {}; "extensioneer" = callPackage ({ mkDerivation, base, Cabal, containers, directory, hpack, mtl , optparse-applicative, yaml }: mkDerivation { pname = "extensioneer"; version = "0.1.0.0"; sha256 = "02n7ajra4vx63wjjj4dj54md87hk0cjz61bh6m3ql37h97iqsiqx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers directory hpack mtl optparse-applicative yaml ]; description = "Inspect extensions in cabal and hpack files"; license = lib.licenses.mit; }) {}; "extensions" = callPackage ({ mkDerivation, base, bytestring, Cabal, colourista, containers , directory, filepath, ghc-boot-th, hedgehog, hspec, hspec-hedgehog , optparse-applicative, parsec, text }: mkDerivation { pname = "extensions"; version = "0.0.0.1"; sha256 = "0wxkkdvsq8pqirw5w8ss20iyblw9197q420cpwnqzbl2xb0cjk6n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal containers directory filepath ghc-boot-th parsec text ]; executableHaskellDepends = [ base colourista containers directory filepath optparse-applicative text ]; testHaskellDepends = [ base bytestring containers ghc-boot-th hedgehog hspec hspec-hedgehog text ]; description = "Parse Haskell Language Extensions"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "external-sort" = callPackage ({ mkDerivation, base, binary, bytestring, EdisonAPI, EdisonCore }: mkDerivation { pname = "external-sort"; version = "0.2"; sha256 = "1i7q3wh2c4fyv6wn4smws8r382hnnppj39xys43h9pkqfis786r9"; libraryHaskellDepends = [ base binary bytestring EdisonAPI EdisonCore ]; description = "Sort large arrays on your hard drive. Kind of like the unix util sort."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "extra" = callPackage ({ mkDerivation, base, clock, directory, filepath, process , QuickCheck, quickcheck-instances, time, unix }: mkDerivation { pname = "extra"; version = "1.7.10"; sha256 = "0h219hi4b74x51jdxhyfff0lyxsbgyclm428lv3nr6y8hrwydpwz"; libraryHaskellDepends = [ base clock directory filepath process time unix ]; testHaskellDepends = [ base directory filepath QuickCheck quickcheck-instances unix ]; description = "Extra functions I use"; license = lib.licenses.bsd3; }) {}; "extract-dependencies" = callPackage ({ mkDerivation, async, base, Cabal, containers , package-description-remote }: mkDerivation { pname = "extract-dependencies"; version = "0.2.0.1"; sha256 = "04hwmh57rka8mqjcc40f4y8rw5l1a8q2qq1ibrc291nc102yfzwj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base Cabal containers package-description-remote ]; executableHaskellDepends = [ async base Cabal containers package-description-remote ]; description = "Given a hackage package outputs the list of its dependencies"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "extractable-singleton" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "extractable-singleton"; version = "0.0.1"; sha256 = "1bf0naqx0gb66dr7g58lfaba87zmg09ynzdb3cyyymwcv4l1knp8"; libraryHaskellDepends = [ base transformers ]; description = "A functor, where the \"stored\" value is isomorphic to Identity"; license = lib.licenses.bsd3; }) {}; "extractelf" = callPackage ({ mkDerivation, base, bytestring, bytestring-mmap, directory, elf , filepath, optparse-applicative }: mkDerivation { pname = "extractelf"; version = "0.1.0.0"; sha256 = "13wbzqw0iz7xkqdrwan9xxl8vwqvhvwzlypps964v1s1bgabmpqj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring bytestring-mmap directory elf filepath optparse-applicative ]; description = "Extract an ELF's metadata and sections into files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "extralife" = callPackage ({ mkDerivation, aeson, base, bytestring, http-client , http-client-tls, text, time }: mkDerivation { pname = "extralife"; version = "0.2.0.0"; sha256 = "0bpaz123qg91rw4b97p528w4l7wbb17x4h61dmy1v2sr01l82q58"; libraryHaskellDepends = [ aeson base bytestring http-client http-client-tls text time ]; description = "API Client for ExtraLife team and user data"; license = lib.licenses.bsd3; }) {}; "extrapolate" = callPackage ({ mkDerivation, base, express, leancheck, speculate , template-haskell }: mkDerivation { pname = "extrapolate"; version = "0.4.6"; sha256 = "0452b377ar95jshb5qdjcyxx54r707rxyxq0xkha55zxffp0dxq4"; libraryHaskellDepends = [ base express leancheck speculate template-haskell ]; testHaskellDepends = [ base express leancheck speculate ]; description = "generalize counter-examples of test properties"; license = lib.licenses.bsd3; }) {}; "ez-couch" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-conduit, base , blaze-builder, bytestring, classy-prelude, classy-prelude-conduit , containers, ghc-prim, hashable, hslogger, http-conduit , http-types, mtl, neat-interpolation, old-locale, random , resourcet, string-conversions, text, time, unordered-containers , vector }: mkDerivation { pname = "ez-couch"; version = "0.7.0"; sha256 = "023wrrk7slrg8p547saspfvp771zqwdh7mnvwg1sag4a2j20b660"; libraryHaskellDepends = [ aeson attoparsec attoparsec-conduit base blaze-builder bytestring classy-prelude classy-prelude-conduit containers ghc-prim hashable hslogger http-conduit http-types mtl neat-interpolation old-locale random resourcet string-conversions text time unordered-containers vector ]; description = "A high level static library for working with CouchDB"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ez3" = callPackage ({ mkDerivation, base, transformers, z3 }: mkDerivation { pname = "ez3"; version = "0.1.0.0"; sha256 = "0p2i8ingh27qn61rizh79ink63ydf3wcm86q57f4kd4arbnp7gs4"; revision = "2"; editedCabalFile = "1x0fskz64l9xvywiif9jmmnjkkr7pbdri9y6k3cxgl47yipi0kf2"; libraryHaskellDepends = [ base transformers z3 ]; description = "Z3 bonds with pure interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "f-algebra-gen" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "f-algebra-gen"; version = "0.1.0.2"; sha256 = "1vxhfr4wqm2bclnq15lp4q496w3916ll9chj6mcqbn0r64bmmkn8"; libraryHaskellDepends = [ base template-haskell ]; description = "Generate a special f-algebra combinator from any data type"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "f-ree-hack-cheats-free-v-bucks-generator" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "f-ree-hack-cheats-free-v-bucks-generator"; version = "0.2"; sha256 = "0dk9bfcwalwlq52hnl4g4ypz2bip0d8yy45k9dib7cv6v09xfwhi"; revision = "3"; editedCabalFile = "0dsj8dbdkljcrk0qkmym2pciwcni602yrc90f47v1nm37hs46c6m"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "Spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "faceted" = callPackage ({ mkDerivation, base, free }: mkDerivation { pname = "faceted"; version = "0.0.2.0"; sha256 = "0apgad2rqpgxypm10n98agmfrlxydcawvsvyafdwj8jhynfycx03"; libraryHaskellDepends = [ base free ]; description = "Faceted computation for dynamic information flow security"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "factor" = callPackage ({ mkDerivation, base, containers, parsec, pretty, QuickCheck , random, time }: mkDerivation { pname = "factor"; version = "1.5"; sha256 = "0fn7dlyaxa2pwf3xakszs75j0fvc7lsdzp4x2cm4hsnyyn1x5v9z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers parsec pretty random time ]; executableHaskellDepends = [ base containers parsec pretty random time ]; testHaskellDepends = [ base containers parsec pretty QuickCheck random time ]; description = "Factoring integers and polynomials"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "factory" = callPackage ({ mkDerivation, array, base, Cabal, containers, data-default , deepseq, parallel, primes, QuickCheck, random, toolshed }: mkDerivation { pname = "factory"; version = "0.3.2.3"; sha256 = "0x743fvk24pin54ghz4zlzvqngnhi52rx4s1a3pb7l9m4aj1iz4y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers data-default deepseq parallel primes random toolshed ]; executableHaskellDepends = [ array base Cabal containers data-default deepseq random toolshed ]; testHaskellDepends = [ array base containers data-default deepseq primes QuickCheck random toolshed ]; description = "Rational arithmetic in an irrational world"; license = lib.licenses.gpl3Plus; }) {}; "facts" = callPackage ({ mkDerivation, base, exceptions, mtl, template-haskell }: mkDerivation { pname = "facts"; version = "0.0.1.0"; sha256 = "12ifja6vgm8hafs23fzb2jfk0jiz4nss1if5b86950y3mc995rfx"; revision = "1"; editedCabalFile = "03v6p3vlilz6vk5xlvw3r31cqicx3m1xjii9shcqpacxvlh2zzlp"; libraryHaskellDepends = [ base exceptions mtl template-haskell ]; description = "Refined types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "factual-api" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , curl, dataenc, hoauth, HTTP, MissingH, text, unordered-containers , utf8-string, vector }: mkDerivation { pname = "factual-api"; version = "0.6.1"; sha256 = "1njijf5l277qndp5xmyqji0fcd84zxnn9vhz5v8nlqp3pfcilidp"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers curl dataenc hoauth HTTP MissingH text unordered-containers utf8-string vector ]; description = "A driver for the Factual API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fad" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fad"; version = "1.1.0.1"; sha256 = "00n5m3fa14y882rnzw7pwc154bgp46rhvvj2cghldvybxmj61zgm"; libraryHaskellDepends = [ base ]; description = "Forward Automatic Differentiation"; license = lib.licenses.bsd3; }) {}; "fadno" = callPackage ({ mkDerivation, base, containers, data-default, Decimal , event-list, fadno-xml, hspec, hspec-contrib, HUnit, lens, midi , mtl, process, safe, text, unordered-containers, vector, xml }: mkDerivation { pname = "fadno"; version = "1.1.8"; sha256 = "0f8lx1lg43665s56fwb3mawxjz8g1mrr33hz3rm47jcbb45k25jj"; libraryHaskellDepends = [ base containers data-default Decimal event-list fadno-xml HUnit lens midi mtl process safe text unordered-containers vector xml ]; testHaskellDepends = [ base containers fadno-xml hspec hspec-contrib HUnit lens ]; description = "Minimal library for music generation and notation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fadno-braids" = callPackage ({ mkDerivation, base, containers, data-default, diagrams , diagrams-lib, diagrams-rasterific, lens, random }: mkDerivation { pname = "fadno-braids"; version = "0.1.5"; sha256 = "1lyxxnzc2y4iz1ydyqzm69rd1yjh3grcq8ji1rn9wqbwjbjimf9p"; libraryHaskellDepends = [ base containers data-default diagrams diagrams-lib diagrams-rasterific lens random ]; description = "Braid representations in Haskell"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fadno-xml" = callPackage ({ mkDerivation, base, containers, Decimal, lens, mtl, parsec, xml }: mkDerivation { pname = "fadno-xml"; version = "1.2"; sha256 = "0s7d7ida5xj2118j0zwbrd19pxn8aqqqaxz62kyvybckmhz05h1g"; libraryHaskellDepends = [ base containers Decimal lens mtl parsec xml ]; description = "XML/XSD combinators/schemas/codegen"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fail" = callPackage ({ mkDerivation }: mkDerivation { pname = "fail"; version = "4.9.0.0"; sha256 = "18nlj6xvnggy61gwbyrpmvbdkq928wv0wx2zcsljb52kbhddnp3d"; doHaddock = false; description = "Forward-compatible MonadFail class"; license = lib.licenses.bsd3; }) {}; "failable" = callPackage ({ mkDerivation, base, mtl, transformers }: mkDerivation { pname = "failable"; version = "1.2.4.0"; sha256 = "1vffrjywaxwfpzb6a34il772mkkaqwv9372aibijnvwf82rnglwg"; libraryHaskellDepends = [ base mtl transformers ]; description = "A 'Failable' error monad class to unify failure across monads that can fail"; license = lib.licenses.bsd3; }) {}; "failable-list" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "failable-list"; version = "0.2"; sha256 = "0bq0q9n4wnacjqs517i12kl56m16n5ff4gk8kamh87gqkd58w06x"; libraryHaskellDepends = [ base ]; description = "A list-like type for lazy streams, which might terminate with an error"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "failure" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "failure"; version = "0.2.0.3"; sha256 = "0jimc2x46zq7wnmzfbnqi67jl8yhbvr0fa65ljlc9p3fns9mca3p"; libraryHaskellDepends = [ base transformers ]; description = "A simple type class for success/failure computations. (deprecated)"; license = lib.licenses.bsd3; }) {}; "failure-detector" = callPackage ({ mkDerivation, base, containers, QuickCheck, statistics, tasty , tasty-quickcheck, time }: mkDerivation { pname = "failure-detector"; version = "0"; sha256 = "0yzcm6r76rhfy1rbbz7ri0mi0scjxsakwmvm65sisbzld35dp29h"; libraryHaskellDepends = [ base containers statistics time ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck time ]; description = "Failure Detectors implimented in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fair" = callPackage ({ mkDerivation, base, criterion, smallcheck, tasty , tasty-smallcheck, util }: mkDerivation { pname = "fair"; version = "0.1.0.0"; sha256 = "0x8nz1476pdmcaq99gvzs0ila78z1zhvdkyw886ly8ivfp49ix17"; revision = "1"; editedCabalFile = "0w9wx223yj70k9xb6alwy61pwax8pvi3q25b7gmrihhbpbdzyjhg"; libraryHaskellDepends = [ base util ]; testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; benchmarkHaskellDepends = [ base criterion ]; description = "Lists with fair choice"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fair-predicates" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fair-predicates"; version = "0.1.1"; sha256 = "1z0c83gfmvwhzsj2iz422mxcyxc8jnic25i1vz6yp4xzv41ibmj6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; description = "Fair Predicates"; license = lib.licenses.publicDomain; }) {}; "fake" = callPackage ({ mkDerivation, base, containers, generics-sop, hspec, lens , random, text, time }: mkDerivation { pname = "fake"; version = "0.1.2"; sha256 = "03v224sag70w1ibymw1cmi3lwby25wl0254p2gzy7s330fmlbymr"; libraryHaskellDepends = [ base containers generics-sop random text time ]; testHaskellDepends = [ base hspec lens random text time ]; description = "Randomly generated fake data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fake-type" = callPackage ({ mkDerivation, base, base-prelude, libXtst, split, X11 }: mkDerivation { pname = "fake-type"; version = "0.2.0.0"; sha256 = "0m1w0qhny6vwnv320irrla82qzdk9ih9zyvi5lkkdj4jiqlsgriw"; libraryHaskellDepends = [ base base-prelude split X11 ]; librarySystemDepends = [ libXtst ]; description = "A crossplatform library to simulate keyboard input"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs.xorg) libXtst;}; "fakedata" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , deepseq, directory, exceptions, fakedata-parser, filepath, gauge , hashable, hspec, hspec-discover, QuickCheck, random, regex-tdfa , string-random, template-haskell, text, time, transformers , unordered-containers, vector, yaml }: mkDerivation { pname = "fakedata"; version = "1.0.2"; sha256 = "1xbp0wif3dfk4880f8lr8zj07jdqhbxalqm7bfpw6r0cv354w3l8"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson attoparsec base bytestring containers directory exceptions fakedata-parser filepath hashable random string-random template-haskell text time transformers unordered-containers vector yaml ]; testHaskellDepends = [ aeson attoparsec base bytestring containers directory exceptions fakedata-parser filepath hashable hspec QuickCheck random regex-tdfa string-random template-haskell text time transformers unordered-containers vector yaml ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ aeson attoparsec base bytestring containers deepseq directory exceptions fakedata-parser filepath gauge hashable random string-random template-haskell text time transformers unordered-containers vector yaml ]; description = "Library for producing fake data"; license = lib.licenses.bsd3; }) {}; "fakedata-parser" = callPackage ({ mkDerivation, attoparsec, base, hspec, text }: mkDerivation { pname = "fakedata-parser"; version = "0.1.0.0"; sha256 = "0rf4mr9977p70vsinr3iga6l5wzkxnkxd52j4jmdmrk5b6i3flcp"; libraryHaskellDepends = [ attoparsec base text ]; testHaskellDepends = [ attoparsec base hspec text ]; license = lib.licenses.bsd3; }) {}; "fakedata-quickcheck" = callPackage ({ mkDerivation, base, fakedata, hspec, hspec-core, QuickCheck , random, regex-tdfa, text }: mkDerivation { pname = "fakedata-quickcheck"; version = "0.2.0"; sha256 = "0m70r66vbkgi1d016cpgahaas17hysabp44nigz4cda9l3x6qmh6"; libraryHaskellDepends = [ base fakedata QuickCheck random ]; testHaskellDepends = [ base fakedata hspec hspec-core QuickCheck random regex-tdfa text ]; description = "Fake a -> Gen a"; license = lib.licenses.mit; }) {}; "fakefs" = callPackage ({ mkDerivation, base, containers, exceptions, hspec, mtl , QuickCheck }: mkDerivation { pname = "fakefs"; version = "0.3.0.2"; sha256 = "16hgahq0j7ry1wdzv9syxk652x3wfhw8svpf1szmql2a32b9928b"; libraryHaskellDepends = [ base containers exceptions mtl ]; testHaskellDepends = [ base containers exceptions hspec QuickCheck ]; description = "Extensible fake file system for testing"; license = lib.licenses.asl20; }) {}; "fakepull" = callPackage ({ mkDerivation, base, exceptions, hspec, mtl, QuickCheck }: mkDerivation { pname = "fakepull"; version = "0.3.0.2"; sha256 = "1dmpq3wm3qsq4bg6d3zs79pbcp3v0pk72fizdviw6dl8hqmpgphl"; libraryHaskellDepends = [ base exceptions mtl ]; testHaskellDepends = [ base exceptions hspec mtl QuickCheck ]; description = "Monad to pull from fake stream-like objects"; license = lib.licenses.asl20; }) {}; "faker" = callPackage ({ mkDerivation, base, gimlh, random, split }: mkDerivation { pname = "faker"; version = "0.0.0.2"; sha256 = "1wl0jx3adibf7z8k3jadnr90jvkmf3zhkq34qpsifcl18zip8skq"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base gimlh random split ]; description = "Pure Haskell library for generating fake data"; license = lib.licenses.mit; }) {}; "faktory" = callPackage ({ mkDerivation, aeson, aeson-casing, aeson-qq, async, base , bytestring, connection, cryptonite, errors, hspec, markdown-unlit , megaparsec, memory, mtl, network, random, safe-exceptions , scanner, semigroups, text, time, unix, unordered-containers }: mkDerivation { pname = "faktory"; version = "1.1.2.2"; sha256 = "0vkjd20wpzb170lisk1sb4508h56mgjbk4f5qbi6k8vvbdipiaqy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base bytestring connection cryptonite errors megaparsec memory mtl network random safe-exceptions scanner semigroups text time unix unordered-containers ]; executableHaskellDepends = [ aeson base safe-exceptions ]; testHaskellDepends = [ aeson aeson-qq async base hspec markdown-unlit mtl time ]; testToolDepends = [ markdown-unlit ]; description = "Faktory Worker for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fallible" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "fallible"; version = "0.1.0"; sha256 = "0jj806klxagv65ddxb85gdy89m46p4yqxr9y5s5gc4arb5xzlwjq"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ base transformers ]; license = lib.licenses.bsd3; }) {}; "falling-turnip" = callPackage ({ mkDerivation, base, gloss, gloss-raster, JuicyPixels-repa , QuickCheck, random, repa, repa-algorithms, vector }: mkDerivation { pname = "falling-turnip"; version = "0.1.0.0"; sha256 = "035rjjjvwbjw4z6nlmiyxia5y91yiiw7902f9q6n5jimi5xk2hgk"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base gloss gloss-raster JuicyPixels-repa QuickCheck random repa repa-algorithms vector ]; description = "Falling sand game/cellular automata simulation using regular parallel arrays"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fallingblocks" = callPackage ({ mkDerivation, base, containers, haskell98, SDL, SDL-mixer , SDL-ttf }: mkDerivation { pname = "fallingblocks"; version = "0.1.4"; sha256 = "18h5d33hd4cs6dc508mzl7c46pxwrk2q0daabvg8m4fiwk5wzlr0"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers haskell98 SDL SDL-mixer SDL-ttf ]; description = "A fun falling blocks game"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "familiar-reflection" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "familiar-reflection"; version = "0.1.0.0"; sha256 = "1yqbq038axx9a2j3kbdm11w3fgvkix2w7dqhrbf353r2n8vigxg8"; libraryHaskellDepends = [ base ]; description = "Reifies arbitrary terms into types that can be reflected back into terms"; license = lib.licenses.bsd3; }) {}; "family-tree" = callPackage ({ mkDerivation, base, binary, containers, hashable, intervals , lens, tables, text, time, unordered-containers }: mkDerivation { pname = "family-tree"; version = "0.5.1"; sha256 = "0b2063f8yz7hwv7h0yisrgh6glr5h4s1cx0q75gfg2wgp2mr72s1"; libraryHaskellDepends = [ base binary containers hashable intervals lens tables text time unordered-containers ]; description = "A family tree library for the Haskell programming language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "farmhash" = callPackage ({ mkDerivation, base, bytestring, criterion, hspec, QuickCheck }: mkDerivation { pname = "farmhash"; version = "0.1.0.5"; sha256 = "188gqa5szqm88kgpax32b830cgyh8z5vq2fjha3fig7p8ma5ls0f"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring hspec QuickCheck ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "Fast hash functions"; license = lib.licenses.bsd3; }) {}; "fast-arithmetic" = callPackage ({ mkDerivation, arithmoi, base, combinat, criterion , exact-combinatorics, hgmp, hspec, QuickCheck }: mkDerivation { pname = "fast-arithmetic"; version = "0.6.7.0"; sha256 = "1npfmigidwnbfhfpndavrncs2vwxpjadp71ixd9agnhfsp1mc1ng"; libraryHaskellDepends = [ arithmoi base combinat hgmp ]; testHaskellDepends = [ arithmoi base combinat hspec QuickCheck ]; benchmarkHaskellDepends = [ arithmoi base combinat criterion exact-combinatorics ]; doHaddock = false; description = "Fast functions on integers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fast-bech32" = callPackage ({ mkDerivation, base, base16, bech32, bytestring, criterion, hspec , hspec-discover, QuickCheck, random-bytestring, relude, text }: mkDerivation { pname = "fast-bech32"; version = "1.0.0"; sha256 = "1kvf9mk0dgrnm3wrb6pvgrjb3z35wk4bzc9kdilpiv3z4jvkacy9"; revision = "1"; editedCabalFile = "106qlfgkvsmz025f4k5ql10df9b20yraid3za93fl8c1bl3sx4ix"; libraryHaskellDepends = [ base bytestring relude text ]; testHaskellDepends = [ base base16 bech32 bytestring hspec QuickCheck text ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base bech32 bytestring criterion random-bytestring ]; description = "Fast implementation of the Bech32 encoding format"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "fast-builder" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , deepseq, ghc-prim, process, QuickCheck, scientific, stm , template-haskell, text, unordered-containers, vector }: mkDerivation { pname = "fast-builder"; version = "0.1.3.0"; sha256 = "0j2dfh6y689sk5ahh232zl8glbmwp34xnqkmaq9n9jwbddw4fg5z"; libraryHaskellDepends = [ base bytestring ghc-prim ]; testHaskellDepends = [ base bytestring process QuickCheck stm ]; benchmarkHaskellDepends = [ aeson base bytestring containers criterion deepseq ghc-prim scientific template-haskell text unordered-containers vector ]; description = "Fast ByteString Builder"; license = lib.licenses.publicDomain; }) {}; "fast-combinatorics" = callPackage ({ mkDerivation, base, Cabal, composition-prelude, criterion , directory, hspec, http-client, http-client-tls, tar, zlib }: mkDerivation { pname = "fast-combinatorics"; version = "0.1.0.9"; sha256 = "0p9pdp51ii0ggf6ghh7aijk1q1crf850qwdvyi7nkx65nfi9qc7z"; setupHaskellDepends = [ base Cabal directory http-client http-client-tls tar zlib ]; libraryHaskellDepends = [ base composition-prelude ]; testHaskellDepends = [ base hspec ]; benchmarkHaskellDepends = [ base criterion ]; description = "Fast combinatorics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fast-digits" = callPackage ({ mkDerivation, base, integer-gmp, QuickCheck, smallcheck, tasty , tasty-bench, tasty-quickcheck, tasty-smallcheck }: mkDerivation { pname = "fast-digits"; version = "0.3.1.0"; sha256 = "1q6kq5rrd4ivg4s8yhzqsc3gx4n554nz7285mgfqwxgfx8r4mmki"; libraryHaskellDepends = [ base integer-gmp ]; testHaskellDepends = [ base QuickCheck smallcheck tasty tasty-quickcheck tasty-smallcheck ]; benchmarkHaskellDepends = [ base tasty-bench ]; doHaddock = false; description = "Integer-to-digits conversion"; license = lib.licenses.gpl3Only; }) {}; "fast-downward" = callPackage ({ mkDerivation, base, containers, mtl, process, temporary, text , transformers }: mkDerivation { pname = "fast-downward"; version = "0.2.2.0"; sha256 = "0j2ss4cibzipjw7p0jmw04ch8zq7q87fhksfyh5ddqiaf4l6ysi6"; libraryHaskellDepends = [ base containers mtl process temporary text transformers ]; description = "Solve classical planning problems (STRIPS/SAS+) using Haskell & Fast Downward"; license = lib.licenses.bsd3; }) {}; "fast-logger" = callPackage ({ mkDerivation, array, auto-update, base, bytestring, directory , easy-file, filepath, hspec, hspec-discover, text, unix-compat , unix-time }: mkDerivation { pname = "fast-logger"; version = "3.1.1"; sha256 = "1rx866swvqq7lzngv4bx7qinnwmm3aa2la8caljvbfbi0xz6wps3"; libraryHaskellDepends = [ array auto-update base bytestring directory easy-file filepath text unix-compat unix-time ]; testHaskellDepends = [ base bytestring directory hspec ]; testToolDepends = [ hspec-discover ]; description = "A fast logging system"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ sternenseemann ]; }) {}; "fast-math" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fast-math"; version = "1.0.2"; sha256 = "15dyw88z9abiv6n40fz4g3jpj9v6qbxvqaf0ds32wh46igf1s425"; libraryHaskellDepends = [ base ]; description = "Non IEEE-754 compliant compile-time floating-point optimisations"; license = lib.licenses.bsd3; }) {}; "fast-mult" = callPackage ({ mkDerivation, base, ghc-prim, integer-gmp, strict-base }: mkDerivation { pname = "fast-mult"; version = "0.1.0.2"; sha256 = "0lpgfb1a2kf0c9w9br2izzqn0f66pchydnq87a7z74lzs5jm1bba"; libraryHaskellDepends = [ base ghc-prim integer-gmp strict-base ]; description = "Numeric type with asymptotically faster multiplications"; license = lib.licenses.bsd3; }) {}; "fast-nats" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fast-nats"; version = "0.1.0.1"; sha256 = "1kp34h0ghpr3hwkbybwy954kbbdkbychzhjh4g1q44b2a8rgi5w1"; libraryHaskellDepends = [ base ]; description = "Natural Numbers with no overhead"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fast-tags" = callPackage ({ mkDerivation, alex, array, async, base, bytestring, Cabal , containers, deepseq, directory, filepath, mtl, tasty, tasty-hunit , text, transformers, vector, void }: mkDerivation { pname = "fast-tags"; version = "2.0.1"; sha256 = "1v60jrcpbd86np5265grd61x6rla1fy85jphcnknffy4zf0sswrf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring Cabal containers deepseq filepath mtl text transformers vector void ]; libraryToolDepends = [ alex ]; executableHaskellDepends = [ async base deepseq directory filepath text ]; testHaskellDepends = [ base bytestring tasty tasty-hunit text void ]; description = "Fast incremental vi and emacs tags"; license = lib.licenses.bsd3; }) {}; "fast-tagsoup" = callPackage ({ mkDerivation, base, bytestring, containers, tagsoup, text , text-icu }: mkDerivation { pname = "fast-tagsoup"; version = "1.0.14"; sha256 = "08vxz22iilai542h4g5c8xdawib9b0r7jlfmiga8ys7aq7nvgcsj"; libraryHaskellDepends = [ base bytestring containers tagsoup text text-icu ]; description = "Fast parsing and extracting information from (possibly malformed) HTML/XML documents"; license = lib.licenses.bsd3; }) {}; "fast-tagsoup-utf8-only" = callPackage ({ mkDerivation, base, bytestring, tagsoup, text }: mkDerivation { pname = "fast-tagsoup-utf8-only"; version = "1.0.5"; sha256 = "10svhgjvp1802jawr1s5chkincl2xhh6k0grm60f216jpasbvff4"; libraryHaskellDepends = [ base bytestring tagsoup text ]; description = "Fast parser for tagsoup package"; license = lib.licenses.bsd3; }) {}; "fasta" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, foldl , lens, parsec, pipes, pipes-attoparsec, pipes-bytestring , pipes-group, pipes-text, split, text }: mkDerivation { pname = "fasta"; version = "0.10.4.2"; sha256 = "1glp326k079iab1ifj58fnk6yz9iyhjq23q1ar6ykpi9a3yhsxib"; libraryHaskellDepends = [ attoparsec base bytestring containers foldl lens parsec pipes pipes-attoparsec pipes-bytestring pipes-group pipes-text split text ]; description = "A simple, mindless parser for fasta files"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "fastbayes" = callPackage ({ mkDerivation, base, hmatrix, vector }: mkDerivation { pname = "fastbayes"; version = "0.2.0.0"; sha256 = "1nqrfrhw8gd3blfzrwbf7pm4wwqbxfaw640bzx62kwh7x2h6v3cm"; libraryHaskellDepends = [ base hmatrix vector ]; description = "Bayesian modeling algorithms accelerated for particular model structures"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fastcgi" = callPackage ({ mkDerivation, base, bytestring, cgi, fcgi }: mkDerivation { pname = "fastcgi"; version = "3001.0.2.5"; sha256 = "03y2h3snx23v7i1jgvnayvzk4c1v80qsh9n5dskl7mqhzm2hbygi"; libraryHaskellDepends = [ base bytestring cgi ]; librarySystemDepends = [ fcgi ]; description = "A Haskell library for writing FastCGI programs"; license = lib.licenses.bsd3; }) {inherit (pkgs) fcgi;}; "fastedit" = callPackage ({ mkDerivation, base, base-prelude, bytestring, containers , edit-distance, file-embed, hashable, hspec, QuickCheck, safe , unordered-containers }: mkDerivation { pname = "fastedit"; version = "0.1.0.0"; sha256 = "0ax5wnbf75n39crd9bw0xf3g83zlh29pbhwapbc5q7315rjdfxfj"; libraryHaskellDepends = [ base base-prelude bytestring containers hashable safe unordered-containers ]; testHaskellDepends = [ base base-prelude bytestring edit-distance file-embed hspec QuickCheck ]; description = "find nearest neighbours by edit-distance"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fastirc" = callPackage ({ mkDerivation, attoparsec, base, bytestring, bytestring-show , containers, monadLib, network-fancy }: mkDerivation { pname = "fastirc"; version = "0.2.0"; sha256 = "0ddacpw19kh304j8js9ybwclkgyh8n5yy1r2xh48z9h3gas2zim4"; libraryHaskellDepends = [ attoparsec base bytestring bytestring-show containers monadLib network-fancy ]; description = "Fast Internet Relay Chat (IRC) library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fastly" = callPackage ({ mkDerivation, aeson, base, bytestring, bytestring-lexing, hspec , http-client, http-client-tls, http-types, iproute, mtl , old-locale, text, thyme, unordered-containers, wai }: mkDerivation { pname = "fastly"; version = "0.1.0.0"; sha256 = "0b23dh7cfbjmynqbzc44kz5809dg3zx8i32sdglb1b0nxhabnp7b"; libraryHaskellDepends = [ aeson base bytestring bytestring-lexing http-client http-client-tls http-types iproute mtl old-locale text thyme unordered-containers wai ]; testHaskellDepends = [ base hspec text ]; description = "A highly experimental Fastly API client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fastmemo" = callPackage ({ mkDerivation, base, bytestring, QuickCheck, utf8-string, vector }: mkDerivation { pname = "fastmemo"; version = "0.1.0.1"; sha256 = "1zb8nav58svds0c88rkrwdw5cjj2a8qlgx5rypqjrdv6w85s13vi"; libraryHaskellDepends = [ base bytestring utf8-string vector ]; testHaskellDepends = [ base bytestring QuickCheck utf8-string vector ]; description = "Memoize functions on Generic types"; license = lib.licenses.bsd3; }) {}; "fastparser" = callPackage ({ mkDerivation, base, bytestring, bytestring-lexing, containers , criterion, kan-extensions, microlens, thyme, transformers , vector-space }: mkDerivation { pname = "fastparser"; version = "0.5.0"; sha256 = "0pxd2f6f0a6kckqmkkafh9zx11x75x1zx1z90snzj3j8s4jcfg4y"; libraryHaskellDepends = [ base bytestring bytestring-lexing containers kan-extensions microlens thyme transformers vector-space ]; benchmarkHaskellDepends = [ base bytestring criterion ]; description = "A fast, but bare bones, bytestring parser combinators library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fastpbkdf2" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, criterion , cryptonite, openssl, pbkdf, tasty, tasty-hunit }: mkDerivation { pname = "fastpbkdf2"; version = "0.1.0.0"; sha256 = "1ygj2b2pf4wf4sj9di109whhqviarvd44s1f0qhzry3rkd0h6cc4"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ openssl ]; testHaskellDepends = [ base base16-bytestring bytestring tasty tasty-hunit ]; benchmarkHaskellDepends = [ base bytestring criterion cryptonite pbkdf ]; description = "Haskell bindings to the fastpbkdf2 C library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) openssl;}; "fastsum" = callPackage ({ mkDerivation, base, deepseq, ghc-prim, hashable , template-haskell }: mkDerivation { pname = "fastsum"; version = "0.2.0.0"; sha256 = "1yjsmk8ws6y5rbv23d3jqyqz4pvkzn44dmx1gflldgdfm9xi31ac"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base deepseq ghc-prim hashable template-haskell ]; description = "A fast open-union type suitable for 100+ contained alternatives"; license = lib.licenses.bsd3; }) {}; "fathead-util" = callPackage ({ mkDerivation, base, bytestring, cassava, hxt, network-uri, text }: mkDerivation { pname = "fathead-util"; version = "0.1.0.0"; sha256 = "1f2zvnrlzsd6jr87rkynasn8r3bvha73aqa2x2w6xcljab8bz2d1"; libraryHaskellDepends = [ base bytestring cassava hxt network-uri text ]; description = "Utilities for working with DuckDuckHack's FatHead Instant Answers"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fault-tree" = callPackage ({ mkDerivation, base, yices }: mkDerivation { pname = "fault-tree"; version = "0.0.0"; sha256 = "04m6hfj0sqhmq89fwfq4igz1rc0p3rzkhfg6fzsw5kyda2c8bbz0"; libraryHaskellDepends = [ base yices ]; description = "A fault tree analysis library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fay" = callPackage ({ mkDerivation, aeson, base, base-compat, bytestring, Cabal , containers, data-default, data-lens-light, directory, filepath , ghc-paths, haskell-src-exts, language-ecmascript, mtl, mtl-compat , optparse-applicative, process, safe, shakespeare, sourcemap , split, spoon, syb, text, time, transformers, transformers-compat , traverse-with-class, uniplate, unordered-containers, utf8-string , vector }: mkDerivation { pname = "fay"; version = "0.24.2.0"; sha256 = "08s7cp2nq9nbr56jzapjf3vylnc6vb4xmf6qwcwvnjwzlvzfv96c"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ aeson base base-compat bytestring containers data-default data-lens-light directory filepath ghc-paths haskell-src-exts language-ecmascript mtl mtl-compat process safe shakespeare sourcemap split spoon syb text time transformers transformers-compat traverse-with-class uniplate unordered-containers utf8-string vector ]; executableHaskellDepends = [ base mtl optparse-applicative split ]; description = "A compiler for Fay, a Haskell subset that compiles to JavaScript"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fay-base" = callPackage ({ mkDerivation, base, fay }: mkDerivation { pname = "fay-base"; version = "0.21.2.0"; sha256 = "04dzwjwli88mxjl1cdmqbmnqjyn9mvc808vpf0lhv5kxky90078c"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base fay ]; description = "The base package for Fay"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fay-builder" = callPackage ({ mkDerivation, base, Cabal, data-default, directory, fay , filepath, safe, split, text }: mkDerivation { pname = "fay-builder"; version = "0.2.0.5"; sha256 = "18ii5dnzk866q79h43fspdz8dzg17mzfrykh3pl4p0q4qdnylv8i"; revision = "4"; editedCabalFile = "09ix1rqm23l2ksc9zx6qj6m2pw789rzs6b3q41m60bcxh8xik9km"; libraryHaskellDepends = [ base Cabal data-default directory fay filepath safe split text ]; description = "Compile Fay code on cabal install, and ad-hoc recompile during development"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fay-dom" = callPackage ({ mkDerivation, fay-base }: mkDerivation { pname = "fay-dom"; version = "0.5.0.1"; sha256 = "1zm6w6nccswaksr283alhnsss6xw4k7s61yp8ff4lg5127ff9wp0"; revision = "1"; editedCabalFile = "1lhmkf2n7prv6w51bl3szz4g9cn2dkhb873m7f568nnwysqibv8b"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base ]; description = "DOM FFI wrapper library for Fay"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fay-geoposition" = callPackage ({ mkDerivation, fay-base, fay-text }: mkDerivation { pname = "fay-geoposition"; version = "0.1.0.1"; sha256 = "1qmkwfqgvj6a8fan1l3i18ggpl00vrfd2mhqj13g0gh9yhvgxv1q"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base fay-text ]; description = "W3C compliant implementation of GeoPosition API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fay-hsx" = callPackage ({ mkDerivation, fay-base, fay-jquery }: mkDerivation { pname = "fay-hsx"; version = "0.2.0"; sha256 = "1mzjna8yc7jczgggpcgh9i6akiy72d60jczvmzxngh778z3g5zmi"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base fay-jquery ]; description = "Clientside HTML generation for fay"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fay-jquery" = callPackage ({ mkDerivation, fay-base, fay-text }: mkDerivation { pname = "fay-jquery"; version = "0.6.1.0"; sha256 = "04vg018zynb5ckj7ca9a9a3lbs8kjx8a5k0l3k73yp2y27w7xx8g"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base fay-text ]; description = "jQuery bindings for Fay"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fay-ref" = callPackage ({ mkDerivation, fay-base }: mkDerivation { pname = "fay-ref"; version = "0.1.0.0"; sha256 = "1dcifraih13zqwmm4xn57wfg63rdkiac81avyymid308r6p1x9cn"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base ]; description = "Like IORef but for Fay"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fay-simplejson" = callPackage ({ mkDerivation, fay-base }: mkDerivation { pname = "fay-simplejson"; version = "0.1.3.0"; sha256 = "0cw06vl39p7mflf8wfl8ql1h8bryv2d1kvvf4swqgda05jk13mxq"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base ]; description = "SimpleJSON library for Fay"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fay-text" = callPackage ({ mkDerivation, fay, fay-base, text }: mkDerivation { pname = "fay-text"; version = "0.3.2.2"; sha256 = "1q1v8jzkccy9arq6jkz4ynpzm1691d1dv9wzyi4i5m6n0gl7aans"; revision = "1"; editedCabalFile = "0zwip7arbrbz1qhjyy5synnlrvl2wica4804wkizpxr9l7acasn6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay fay-base text ]; description = "Fay Text type represented as JavaScript strings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "fay-uri" = callPackage ({ mkDerivation, fay-base }: mkDerivation { pname = "fay-uri"; version = "0.2.0.0"; sha256 = "1vv4jgkz9cx8inbn6g6sn3a0nf1ak81qlj5li21sk2isj0yws1nr"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base ]; description = "Persistent FFI bindings for using jsUri in Fay"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fay-websockets" = callPackage ({ mkDerivation, fay-base }: mkDerivation { pname = "fay-websockets"; version = "0.0.1.1"; sha256 = "1pax12d1rjmh3gdg1ylavk04f8rlldc6jnmm5sgghdq28z1mp6pb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base ]; description = "Websockets FFI library for Fay"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fb" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, conduit , conduit-extra, containers, cryptonite, data-default, hspec , http-client, http-conduit, http-types, HUnit, memory , monad-logger, QuickCheck, resourcet, text, time, transformers , transformers-base, unliftio, unliftio-core, unordered-containers }: mkDerivation { pname = "fb"; version = "2.1.1.1"; sha256 = "18hqmhfzniydmxwi8b21iz04pc6x8hdy8pj6960ihrk20ddkih3d"; 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 ]; testHaskellDepends = [ aeson base bytestring conduit containers data-default hspec http-conduit HUnit QuickCheck resourcet text time transformers unliftio ]; description = "Bindings to Facebook's API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fb-persistent" = callPackage ({ mkDerivation, base, cereal, fb, persistent, text, time }: mkDerivation { pname = "fb-persistent"; version = "0.3.6"; sha256 = "1il06mlvvjybfnqpdnir9nr1g0irf84fa4q8lzavrlqgny8f294s"; libraryHaskellDepends = [ base cereal fb persistent text time ]; description = "Provides Persistent instances to Facebook types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fbmessenger-api" = callPackage ({ mkDerivation, aeson, base, bytestring, case-insensitive , filepath, hspec, http-client, http-client-tls, http-media , http-types, mime-types, monad-logger, servant, servant-client , servant-server, stm, string-conversions, text, transformers , unordered-containers, wai, wai-logger, warp }: mkDerivation { pname = "fbmessenger-api"; version = "0.1.2.1"; sha256 = "0dvjhgv3w13ygi4rfdvmc2m6f99v8d9dmjqp98vxrygcqskhgy4x"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring case-insensitive http-client http-media http-types mime-types servant servant-client string-conversions text transformers unordered-containers ]; executableHaskellDepends = [ aeson base bytestring http-client http-client-tls monad-logger servant servant-server stm text transformers wai wai-logger warp ]; testHaskellDepends = [ aeson base bytestring filepath hspec text ]; description = "High-level bindings to Facebook Messenger Platform API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fbrnch" = callPackage ({ mkDerivation, aeson, async, base, bodhi, bugzilla-redhat , bytestring, config-ini, copr-api, directory, email-validate , extra, fedora-dists, filepath, http-conduit, http-directory , http-query, koji, network-uri, optparse-applicative, pagure , pretty-terminal, process, rpm-nvr, rpmbuild-order, simple-cmd , simple-cmd-args, text, time, typed-process, unix, utf8-string , xdg-basedir }: mkDerivation { pname = "fbrnch"; version = "1.1"; sha256 = "11vhm176dm2i4zy7ipg20rsmp7rdabq8gh29byflqxm5s5wp86y6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson async base bodhi bugzilla-redhat bytestring config-ini copr-api directory email-validate extra fedora-dists filepath http-conduit http-directory http-query koji network-uri optparse-applicative pagure pretty-terminal process rpm-nvr rpmbuild-order simple-cmd simple-cmd-args text time typed-process unix utf8-string xdg-basedir ]; description = "Build and create Fedora package repos and branches"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "fca" = callPackage ({ mkDerivation, base, bytestring, containers, cryptohash, hashable , text, unordered-containers }: mkDerivation { pname = "fca"; version = "0.1.0.2"; sha256 = "1c38524r3mhy4m7s1cvfcn539xvf50x0z8a9fzk4x4pz5yq9c1vp"; libraryHaskellDepends = [ base bytestring containers cryptohash hashable text unordered-containers ]; description = "Algo for Formal Concept Analysis"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fcache" = callPackage ({ mkDerivation, base, containers, hashable, hspec, mtl , unordered-containers }: mkDerivation { pname = "fcache"; version = "0.1.0.0"; sha256 = "1bhf79p78nwj4173prgv8l0m86ghb83qdlw4zsq7wjjni8i0sd2j"; libraryHaskellDepends = [ base containers hashable mtl unordered-containers ]; testHaskellDepends = [ base hspec mtl ]; description = "Cache a function (a -> b)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fcd" = callPackage ({ mkDerivation, array, base, directory, process, tasty , tasty-hunit, text, unix, vty, vty-ui }: mkDerivation { pname = "fcd"; version = "1.0.0.0"; sha256 = "1z3vphn3vgvsq0mshhvsks03v79wnj9g6r8mmrwkiax126aqzqn6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base directory process text unix vty vty-ui ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base tasty tasty-hunit ]; description = "A faster way to navigate directories using the command line"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "fcf-composite" = callPackage ({ mkDerivation, base, composite-base, fcf-containers , first-class-families, tasty, tasty-hunit, vinyl }: mkDerivation { pname = "fcf-composite"; version = "0.1.1.0"; sha256 = "1ghcggwvwrdc47lalamdxx18q1qfxfr4w2kw5vxci4fkfc5p0wkb"; revision = "1"; editedCabalFile = "08k5mxb792d940id4kdahdw78sna7appv7n958ni7s2rsds90haj"; libraryHaskellDepends = [ base composite-base fcf-containers first-class-families vinyl ]; testHaskellDepends = [ base composite-base fcf-containers first-class-families tasty tasty-hunit vinyl ]; description = "Type-level computation for composite using first-class-families"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "fcf-containers" = callPackage ({ mkDerivation, base, doctest, first-class-families, ghc-prim , Glob, mtl }: mkDerivation { pname = "fcf-containers"; version = "0.7.0"; sha256 = "0ai2hmcva84z29jxr3inngnicx0wn05vnh9lw460fcfckdfxf5xf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base first-class-families ghc-prim mtl ]; executableHaskellDepends = [ base first-class-families ]; testHaskellDepends = [ base doctest first-class-families ghc-prim Glob ]; description = "Data structures and algorithms for first-class-families"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fcf-graphs" = callPackage ({ mkDerivation, base, doctest, fcf-containers , first-class-families, Glob }: mkDerivation { pname = "fcf-graphs"; version = "0.0.1.0"; sha256 = "15yzkgn5vj7yd14h0y7l2nwcip9ys3wx09wx6mm8ryx3f98iym69"; libraryHaskellDepends = [ base fcf-containers first-class-families ]; testHaskellDepends = [ base doctest fcf-containers first-class-families Glob ]; description = "Type-level version of algebraic-graphs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "fcf-vinyl" = callPackage ({ mkDerivation, base, first-class-families, vinyl }: mkDerivation { pname = "fcf-vinyl"; version = "0.0.1.0"; sha256 = "0svdmd4lj1dwn7ipzx7vzd9bw6v2fvm2w70kziqvmnjxrvnnbxwv"; revision = "1"; editedCabalFile = "19xfj49aw1vrdzrkbsy7aj9jq5l8ss3l41sznrg3ljxpvh3b3i4l"; libraryHaskellDepends = [ base first-class-families vinyl ]; description = "Vinyl compatibility with first-class-families"; license = lib.licenses.bsd3; }) {}; "fcg" = callPackage ({ mkDerivation }: mkDerivation { pname = "fcg"; version = "0.0.0"; sha256 = "07qbka3fkkmc18crafh6c5ahs7fv1a1kfhga8mxfkm75k3h15h3l"; isLibrary = false; isExecutable = true; description = "TBA"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fckeditor" = callPackage ({ mkDerivation, base, cgi, HaXml, xhtml }: mkDerivation { pname = "fckeditor"; version = "0.1"; sha256 = "1yvsnk9awik143jh2268w1l5x70kmky60gac10fy2y1450dcn65x"; libraryHaskellDepends = [ base cgi HaXml xhtml ]; description = "Server-Side Integration for FCKeditor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fclabels" = callPackage ({ mkDerivation, base, base-orphans, criterion, HUnit, mtl , template-haskell, transformers }: mkDerivation { pname = "fclabels"; version = "2.0.5.1"; sha256 = "0g4ca5pm2bafsnpari7wqhy79i5qs8njb3kdknk0xsrazdsl174k"; revision = "1"; editedCabalFile = "03df1mvfsnm4zbppvig7y49y935qxvkz4b5y24b17hsdj4l1nnyk"; libraryHaskellDepends = [ base base-orphans mtl template-haskell transformers ]; testHaskellDepends = [ base HUnit mtl template-haskell transformers ]; benchmarkHaskellDepends = [ base criterion ]; description = "First class accessor labels implemented as lenses"; license = lib.licenses.bsd3; }) {}; "fclabels-monadlib" = callPackage ({ mkDerivation, base, fclabels, monadLib }: mkDerivation { pname = "fclabels-monadlib"; version = "0.2.1"; sha256 = "1j15fxrpwnjnbjkswsy6jxn8f0bj2nhcdsf5976i7rka7gsjzr3d"; libraryHaskellDepends = [ base fclabels monadLib ]; description = "MonadLib monadic interface for the \"fclabels\" package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fcm-client" = callPackage ({ mkDerivation, aeson, aeson-casing, async, base, bytestring , conduit, conduit-extra, containers, data-default-class , http-client, http-conduit, http-types, HUnit, lens , optparse-applicative, QuickCheck, resourcet, retry, scientific , stm-conduit, test-framework, test-framework-hunit , test-framework-quickcheck2, text, time, utf8-string }: mkDerivation { pname = "fcm-client"; version = "0.2.0.0"; sha256 = "151lm6g08bwqfdi25zmsv99wri8x75fi1svwsgm2ar2hd8zjngnj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base bytestring containers data-default-class http-client http-conduit http-types lens scientific text time ]; executableHaskellDepends = [ aeson async base bytestring conduit conduit-extra data-default-class http-client http-types lens optparse-applicative resourcet retry stm-conduit text utf8-string ]; testHaskellDepends = [ aeson base containers data-default-class HUnit lens QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text ]; description = "Admin API for Firebase Cloud Messaging"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fdo-notify" = callPackage ({ mkDerivation, base, containers, dbus }: mkDerivation { pname = "fdo-notify"; version = "0.3.1"; sha256 = "1n4zk1i7g34w0wk5zy8n4r63xbglxf62h8j78kv5fc2yn95l30vh"; libraryHaskellDepends = [ base containers dbus ]; description = "Desktop Notifications client"; license = lib.licenses.bsd3; }) {}; "fdo-trash" = callPackage ({ mkDerivation, base, Diff, directory, filepath, old-locale , parsec, time, unix, url }: mkDerivation { pname = "fdo-trash"; version = "0.0.0.2"; sha256 = "04y29wmndyvrlrixj57m7jgx3z8qld0nvlggmg0rvia4p2dv82bk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Diff directory filepath old-locale parsec time unix url ]; executableHaskellDepends = [ base Diff directory filepath old-locale parsec time unix url ]; description = "Utilities related to freedesktop Trash standard"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "feather" = callPackage ({ mkDerivation, base, containers, microlens-platform, mtl }: mkDerivation { pname = "feather"; version = "0.1.0.0"; sha256 = "03jpdg50g43lb3akfyfs0yh630igqfm0dg62bk4s5yv23cmbn8vf"; libraryHaskellDepends = [ base containers microlens-platform mtl ]; testHaskellDepends = [ base containers microlens-platform mtl ]; license = lib.licenses.bsd3; }) {}; "feature-flags" = callPackage ({ mkDerivation, base, text }: mkDerivation { pname = "feature-flags"; version = "0.1.0.1"; sha256 = "1lssjgksq0k2dd7l5lmzxnr9f5zk3gbh386zfmcqgc4iczdzfk0f"; libraryHaskellDepends = [ base text ]; description = "A simple library for dynamically enabling and disabling functionality"; license = lib.licenses.mit; }) {}; "feature-flipper" = callPackage ({ mkDerivation, base, bytestring, containers, digest, hspec, mtl , text }: mkDerivation { pname = "feature-flipper"; version = "0.2.1.2"; sha256 = "18g90xvbgxzj2in8v3y7s6p305h0rg5p5163262vi9cdi7lrvvc8"; libraryHaskellDepends = [ base bytestring containers digest mtl text ]; testHaskellDepends = [ base bytestring containers digest hspec mtl text ]; description = "A minimally obtrusive feature flag library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "feature-flipper-postgres" = callPackage ({ mkDerivation, base, bytestring, containers, feature-flipper , hspec, monad-logger, mtl, persistent, persistent-postgresql , persistent-template, text, time }: mkDerivation { pname = "feature-flipper-postgres"; version = "0.1.1.1"; sha256 = "186khsn3gqxqhxlah6m8fgl4qlwf3pgmqagvr8rnfv44vzynw8by"; libraryHaskellDepends = [ base bytestring containers feature-flipper monad-logger mtl persistent persistent-postgresql persistent-template text time ]; testHaskellDepends = [ base bytestring containers feature-flipper hspec monad-logger mtl persistent persistent-postgresql ]; description = "A minimally obtrusive feature flag library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "fec" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "fec"; version = "0.1.1"; sha256 = "04ryd1c06l45af6627vjvprhs0rk1rwl0k9gq0byr95ghvc6mk6d"; libraryHaskellDepends = [ base bytestring ]; description = "Forward error correction of ByteStrings"; license = "GPL"; }) {}; "fedora-dists" = callPackage ({ mkDerivation, aeson, base, bytestring, cached-json-file, pdc , text, time }: mkDerivation { pname = "fedora-dists"; version = "2.0.0"; sha256 = "1igw3rl99g48c46qzclj15896c97qd8g02pdscjwm0zid83pbimk"; libraryHaskellDepends = [ aeson base bytestring cached-json-file pdc text time ]; description = "Library for Fedora distribution versions"; license = lib.licenses.gpl3Only; }) {}; "fedora-haskell-tools" = callPackage ({ mkDerivation, base, bytestring, csv, directory, extra , fedora-dists, filepath, http-conduit, http-types , optparse-applicative, process, simple-cmd, simple-cmd-args, split , time, unix }: mkDerivation { pname = "fedora-haskell-tools"; version = "1.0"; sha256 = "13nqsf4p5cm9zzdryl09hcxsya5qn3h8q8wl1sz02jswkhwlhlzb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring csv directory extra fedora-dists filepath http-conduit http-types optparse-applicative process simple-cmd simple-cmd-args split time unix ]; description = "Building and maintenance tools for Fedora Haskell"; license = lib.licenses.gpl3Only; }) {}; "fedora-img-dl" = callPackage ({ mkDerivation, base, bytestring, directory, filepath , http-directory, http-types, optparse-applicative, simple-cmd , simple-cmd-args, text, unix, xdg-userdirs }: mkDerivation { pname = "fedora-img-dl"; version = "0.4"; sha256 = "1wymwrcycyq0sf3vld4fxk57g8rdwhr0cgxpx2angdw9pjcmnyd7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory filepath http-directory http-types optparse-applicative simple-cmd simple-cmd-args text unix xdg-userdirs ]; description = "Fedora image download tool"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "fedora-packages" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hlint , HsOpenSSL, hspec, http-streams, io-streams, lens, text }: mkDerivation { pname = "fedora-packages"; version = "0.0.3"; sha256 = "14fpv76ndp755mysgbya2hgr35rg2hb6dsagmrq2j2mn06xmngqk"; revision = "1"; editedCabalFile = "0fnkx2k6iii86g6k1kvg9acpnp0cc7hjd1mvky67yllidmz8b7dh"; libraryHaskellDepends = [ aeson base bytestring containers HsOpenSSL http-streams io-streams lens text ]; testHaskellDepends = [ aeson base bytestring containers hlint HsOpenSSL hspec http-streams io-streams lens text ]; description = "Haskell interface to the Fedora Packages webapp API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fee-estimate" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "fee-estimate"; version = "0.1.0.0"; sha256 = "06qfc18dhkhxpy0rhs20kw83bf1mzq94wy6azv3zj2ik8shq501r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base QuickCheck ]; executableHaskellDepends = [ base QuickCheck ]; testHaskellDepends = [ base QuickCheck ]; description = "Short description of your package"; license = lib.licenses.bsd3; }) {}; "feed" = callPackage ({ mkDerivation, base, base-compat, bytestring, doctest , doctest-driver-gen, HUnit, markdown-unlit, old-locale, old-time , safe, syb, test-framework, test-framework-hunit, text, time , time-locale-compat, utf8-string, xml-conduit, xml-types }: mkDerivation { pname = "feed"; version = "1.3.2.1"; sha256 = "0marh7qmggq1z5339nid3gil7k786d3yk79b0rwfkxxaxmr41xd8"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base base-compat bytestring old-locale old-time safe text time time-locale-compat utf8-string xml-conduit xml-types ]; testHaskellDepends = [ base base-compat doctest doctest-driver-gen HUnit old-time syb test-framework test-framework-hunit text time xml-conduit xml-types ]; testToolDepends = [ doctest-driver-gen markdown-unlit ]; description = "Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."; license = lib.licenses.bsd3; }) {}; "feed-cli" = callPackage ({ mkDerivation, base, directory, feed, old-locale, old-time, time , xml }: mkDerivation { pname = "feed-cli"; version = "2009.7.5"; sha256 = "0gql641jmbldx6vhk37i2v41j2nq22lrihm48f97wirrxw7yjn61"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base directory feed old-locale old-time time xml ]; description = "A simple command line interface for creating and updating feeds like RSS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "feed-collect" = callPackage ({ mkDerivation, base, data-default-class, feed, http-client , http-client-tls, time, time-interval, time-units, timerep , transformers, utf8-string }: mkDerivation { pname = "feed-collect"; version = "0.2.0.2"; sha256 = "0dcvrgaidyl8h6xxm124r1dy0485all8a4n56w1v9m182b31lrw7"; libraryHaskellDepends = [ base data-default-class feed http-client http-client-tls time time-interval time-units timerep transformers utf8-string ]; description = "Watch RSS/Atom feeds (and do with them whatever you like)"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "feed-crawl" = callPackage ({ mkDerivation, base, bytestring, conduit, connection , http-conduit, http-types, hxt, network-uri, text, transformers }: mkDerivation { pname = "feed-crawl"; version = "0.1.2.0"; sha256 = "0d3yfkiazzlypp3s85fqikwlli28ss27h0i215114vxsswmx1g7c"; libraryHaskellDepends = [ base bytestring conduit connection http-conduit http-types hxt network-uri text transformers ]; description = "Utility for fetching feeds with redirect info and HTML link detection"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "feed-gipeda" = callPackage ({ mkDerivation, aeson, async, base, binary, bytestring , concurrent-extra, conduit, conduit-extra, containers, data-hash , directory, distributed-process, distributed-process-async , distributed-process-client-server, distributed-process-extras , distributed-process-p2p, exceptions, extra, file-embed, filepath , free, fsnotify, HUnit, logging, managed, network-uri , optparse-applicative, process, reactive-banana, SafeSemaphore , tasty, tasty-hspec, tasty-hunit, tasty-quickcheck , tasty-smallcheck, temporary, text, time, transformers, yaml }: mkDerivation { pname = "feed-gipeda"; version = "0.3.0.1"; sha256 = "1kx8qzzd177y8lbdj26ic4px81z8152yzph6a5imjmsflw3mia2z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base binary bytestring concurrent-extra conduit conduit-extra containers data-hash directory distributed-process distributed-process-async distributed-process-client-server distributed-process-extras distributed-process-p2p file-embed filepath fsnotify logging network-uri process reactive-banana SafeSemaphore temporary text time transformers yaml ]; executableHaskellDepends = [ base directory extra filepath logging optparse-applicative ]; testHaskellDepends = [ async base bytestring conduit conduit-extra directory exceptions file-embed filepath free fsnotify HUnit logging managed network-uri process tasty tasty-hspec tasty-hunit tasty-quickcheck tasty-smallcheck temporary text transformers ]; description = "CI service around gipeda"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "feed-translator" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, bytestring , cmdargs, containers, cryptohash, feed, iso639, lens , naver-translate, network-uri, raw-strings-qq, scotty, text , transformers, wai, warp, wreq, xml }: mkDerivation { pname = "feed-translator"; version = "0.1.0.2"; sha256 = "0i6mn9zdvfalydh90gbx5lp2ngxlhiz20rh3sy3vcv0rwfarb1ww"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base blaze-html blaze-markup bytestring cmdargs containers cryptohash feed iso639 lens naver-translate network-uri raw-strings-qq scotty text transformers wai warp wreq xml ]; description = "Translate syndication feeds"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "feed2lj" = callPackage ({ mkDerivation, base, curl, directory, feed, haskell98, HTTP , old-locale, pureMD5, regex-posix, tagsoup, time, utf8-string }: mkDerivation { pname = "feed2lj"; version = "0.0.3.1"; sha256 = "0ym4f6d8fxl6j9kfqmp3ds36qj35nypxjmmqv6w96yz5y8ia3ynv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base curl directory feed haskell98 HTTP old-locale pureMD5 regex-posix tagsoup time utf8-string ]; description = "(unsupported)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "feed2twitter" = callPackage ({ mkDerivation, base, bytestring, download-curl, feed, hs-twitter }: mkDerivation { pname = "feed2twitter"; version = "0.2.0"; sha256 = "1zhl7f5zlyv0l5h0zay66p532n1vywnirwxbc1c9fjaia7yv0rij"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring download-curl feed hs-twitter ]; description = "Send posts from a feed to Twitter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "feedback" = callPackage ({ mkDerivation, autodocodec, autodocodec-yaml, base, conduit , containers, envparse, fsnotify, optparse-applicative, path , path-io, pretty-show, safe-coloured-text , safe-coloured-text-layout, safe-coloured-text-terminfo, text , time, typed-process, unliftio, yaml }: mkDerivation { pname = "feedback"; version = "0.0.0.0"; sha256 = "1y4p38cd0cqg4r43y2p0n2i99q83vnhm7gswx0j34p58isrbad4x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ autodocodec autodocodec-yaml base conduit containers envparse fsnotify optparse-applicative path path-io pretty-show safe-coloured-text safe-coloured-text-layout safe-coloured-text-terminfo text time typed-process unliftio yaml ]; executableHaskellDepends = [ base ]; description = "Declarative feedback loop manager"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "fei-base" = callPackage ({ mkDerivation, attoparsec, base, c2hs, constraints, deepseq , haskell-src-exts, hslogger, lens, mxnet, optparse-applicative , repa, rio, store, tuple-ops, vector }: mkDerivation { pname = "fei-base"; version = "1.0.0"; sha256 = "0lpf217v6sddg7w4lsqnpmyqih3sjsyqmdskxdds39dhylvhax71"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base constraints deepseq lens repa rio store tuple-ops vector ]; librarySystemDepends = [ mxnet ]; libraryToolDepends = [ c2hs ]; executableHaskellDepends = [ base deepseq haskell-src-exts hslogger lens optparse-applicative rio tuple-ops ]; executableSystemDepends = [ mxnet ]; executableToolDepends = [ c2hs ]; description = "FFI to MXNet"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) mxnet;}; "fei-cocoapi" = callPackage ({ mkDerivation, aeson, attoparsec, base, c2hs, colour, conduit , conduit-concurrent-map, FontyFruity, formatting, hip, JuicyPixels , lens, optparse-applicative, palette, random-fu, Rasterific, repa , resourcet, rio, storable-tuple, store, time, transformers-base , unliftio-core, vector }: mkDerivation { pname = "fei-cocoapi"; version = "1.0.0"; sha256 = "1zn9dz0k3py0k85nhbp3hj3nzyggygxpqa5wcf1b7jgm0hagw8kc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base conduit conduit-concurrent-map hip lens random-fu repa resourcet rio storable-tuple store time transformers-base unliftio-core vector ]; libraryToolDepends = [ c2hs ]; executableHaskellDepends = [ aeson base colour FontyFruity formatting hip JuicyPixels lens optparse-applicative palette Rasterific repa rio store ]; description = "Cocodataset with cocoapi"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fei-dataiter" = callPackage ({ mkDerivation, base, conduit, conduit-combinators, directory , fei-base, fei-nn, filepath, haskell-src-exts, hslogger, hspec , mtl, mxnet, optparse-applicative, streaming, template-haskell , text }: mkDerivation { pname = "fei-dataiter"; version = "0.2.0.0"; sha256 = "01iia8m5wq8yzmzl3dmsd5v01yq07ig6bg93h00mxyjpf1ai9kvk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base conduit conduit-combinators fei-base fei-nn streaming template-haskell ]; executableHaskellDepends = [ base directory fei-base filepath haskell-src-exts hslogger mtl optparse-applicative text ]; executableSystemDepends = [ mxnet ]; testHaskellDepends = [ base fei-base hspec streaming ]; description = "mxnet dataiters"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) mxnet;}; "fei-datasets" = callPackage ({ mkDerivation, aeson, attoparsec, base, conduit , conduit-concurrent-map, criterion, fei-base, fei-cocoapi, fei-nn , FontyFruity, hexpat, hip, JuicyPixels, JuicyPixels-extra , JuicyPixels-repa, lens, optparse-applicative, random-fu , random-source, Rasterific, repa, resourcet, rio, stm-conduit , storable-tuple, store, transformers-base, vector }: mkDerivation { pname = "fei-datasets"; version = "1.0.0"; sha256 = "177ny2z5psj4f61v4k7ijaxbawxs6ba18ax05f8fllfiyyx440wf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base conduit conduit-concurrent-map fei-base fei-cocoapi fei-nn hexpat hip lens random-fu random-source repa resourcet rio storable-tuple store transformers-base vector ]; executableHaskellDepends = [ attoparsec base conduit criterion fei-base fei-nn FontyFruity hip JuicyPixels JuicyPixels-extra JuicyPixels-repa lens optparse-applicative random-source Rasterific repa resourcet rio stm-conduit vector ]; description = "Some datasets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fei-examples" = callPackage ({ mkDerivation, attoparsec, base, conduit, fei-base, fei-cocoapi , fei-datasets, fei-modelzoo, fei-nn, formatting, JuicyPixels, lens , optparse-applicative, random-source, repa, resourcet, rio, store }: mkDerivation { pname = "fei-examples"; version = "1.0.0"; sha256 = "0jgv67rx8vdqri4zsl8z0y62g1xh02l4rq29v1h6jj2xpw9b87a6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base conduit fei-base fei-cocoapi fei-datasets fei-modelzoo fei-nn formatting JuicyPixels lens optparse-applicative random-source repa resourcet rio store ]; description = "fei examples"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fei-modelzoo" = callPackage ({ mkDerivation, attoparsec, base, fei-base, fei-nn, formatting , lens, random-fu, repa, rio, text, transformers-base, vector }: mkDerivation { pname = "fei-modelzoo"; version = "1.0.0"; sha256 = "0ly8lc7dpjs6i5idyi16ghkva1nhm6d1lp2zgyl3mwsapz2mn1ga"; libraryHaskellDepends = [ attoparsec base fei-base fei-nn formatting lens random-fu repa rio text transformers-base vector ]; description = "A collection of standard models"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fei-nn" = callPackage ({ mkDerivation, aeson, base, conduit, conduit-combinators , containers, fei-base, FontyFruity, formatting, graphviz , JuicyPixels, lens, Rasterific, repa, resourcet, rio, stm-conduit , streaming, template-haskell, time, transformers-base , type-combinators, uuid, wl-pprint-text }: mkDerivation { pname = "fei-nn"; version = "1.0.0"; sha256 = "03j9j270qcbdylkxh6z7jkyzdm3mjh8p33a63igqcgvcm5r27ipl"; libraryHaskellDepends = [ aeson base conduit conduit-combinators containers fei-base FontyFruity formatting graphviz JuicyPixels lens Rasterific repa resourcet rio stm-conduit streaming template-haskell time transformers-base type-combinators uuid wl-pprint-text ]; description = "Train a neural network with MXNet in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "feldspar-compiler" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, criterion , data-default, deepseq, directory, feldspar-language, filepath , gcc_s, ghc-paths, mtl, plugins, plugins-multistage, pretty , process, QuickCheck, storable-record, storable-tuple, syntactic , tasty, tasty-golden, tasty-quickcheck, template-haskell }: mkDerivation { pname = "feldspar-compiler"; version = "0.7"; sha256 = "0kkxjnbx4yn3k2s1gdxg4jj06fhdd2jprq8s4zyaybs8xcddgvhh"; libraryHaskellDepends = [ base Cabal containers data-default directory feldspar-language filepath ghc-paths mtl plugins plugins-multistage pretty process storable-record storable-tuple syntactic template-haskell ]; librarySystemDepends = [ gcc_s ]; testHaskellDepends = [ base bytestring Cabal feldspar-language mtl process QuickCheck tasty tasty-golden tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion data-default deepseq feldspar-language ]; description = "Compiler for the Feldspar language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {gcc_s = null;}; "feldspar-language" = callPackage ({ mkDerivation, array, base, bytestring, containers, data-default , data-hash, data-lens, deepseq, monad-par, mtl, patch-combinators , QuickCheck, random, syntactic, tagged, tasty, tasty-golden , tasty-quickcheck, tasty-th, tuple, utf8-string }: mkDerivation { pname = "feldspar-language"; version = "0.7"; sha256 = "0gzs2qdvpzcx4w89wpmwk2jnambvyl08afpk16989vcviq5ri51n"; libraryHaskellDepends = [ array base containers data-default data-hash data-lens deepseq monad-par mtl patch-combinators QuickCheck random syntactic tagged tuple ]; testHaskellDepends = [ base bytestring QuickCheck random tasty tasty-golden tasty-quickcheck tasty-th utf8-string ]; description = "A functional embedded language for DSP and parallelism"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "feldspar-signal" = callPackage ({ mkDerivation, base, base-compat, feldspar-compiler , feldspar-compiler-shim, feldspar-language, imperative-edsl , mainland-pretty, monadic-edsl-priv }: mkDerivation { pname = "feldspar-signal"; version = "0.0.1.0"; sha256 = "147y0fy5pzagk8pm8way8qnxv42mn5qh8kmzjf02laydzxrwvpxd"; libraryHaskellDepends = [ base base-compat feldspar-compiler feldspar-compiler-shim feldspar-language imperative-edsl mainland-pretty monadic-edsl-priv ]; description = "Signal Processing extension for Feldspar"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {feldspar-compiler-shim = null; monadic-edsl-priv = null;}; "fen2s" = callPackage ({ mkDerivation, api-opentheory-unicode, base, opentheory-unicode }: mkDerivation { pname = "fen2s"; version = "1.2"; sha256 = "01111rxpdd9pqpjs54krx4z67k3abjglw9zbvn5j97z9zdj5qr81"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ api-opentheory-unicode base opentheory-unicode ]; executableHaskellDepends = [ api-opentheory-unicode base opentheory-unicode ]; testHaskellDepends = [ api-opentheory-unicode base opentheory-unicode ]; description = "Converting a chess position from FEN notation to text"; license = lib.licenses.mit; }) {}; "fences" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fences"; version = "0.1.1"; sha256 = "16qzqczr6nlbng16vby1c12a0apfjm4lmm0pgybi5xaziaq4c4db"; libraryHaskellDepends = [ base ]; doHaddock = false; description = "To be written"; license = lib.licenses.gpl3Only; }) {}; "fenfire" = callPackage ({ mkDerivation, base, cairo, gtk, harp, HaXml, mtl, raptor , template-haskell, unix }: mkDerivation { pname = "fenfire"; version = "0.1"; sha256 = "0sq4g0sdayk1lqzdhggwshl22gny5cjbv70cmr1p27q0wfwfbfff"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cairo gtk harp HaXml mtl template-haskell unix ]; executableSystemDepends = [ raptor ]; description = "Graph-based notetaking system"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {raptor = null;}; "fernet" = callPackage ({ mkDerivation, aeson, base, binary, byteable, bytestring , cryptonite, HUnit, memory, optparse-applicative, QuickCheck , tasty, tasty-golden, tasty-hunit, tasty-quickcheck, time, unix }: mkDerivation { pname = "fernet"; version = "0.1.0.0"; sha256 = "068imhyv12bd6299y0pa87xlqcaimn42h5yx91lzam077f013m9y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary byteable bytestring cryptonite memory time ]; executableHaskellDepends = [ base bytestring memory optparse-applicative time unix ]; testHaskellDepends = [ aeson base bytestring HUnit memory QuickCheck tasty tasty-golden tasty-hunit tasty-quickcheck time ]; description = "Generate and verify HMAC-based authentication tokens"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "festung" = callPackage ({ mkDerivation, aeson, argparser, async, base, base64-bytestring , bytestring, case-insensitive, containers, directory, either , exceptions, filepath, hspec, http-types, HUnit, mtl, scientific , sqlcipher, temporary, text, transformers, unordered-containers , utf8-string, vector, wai, wai-extra, yesod, yesod-core , yesod-test }: mkDerivation { pname = "festung"; version = "0.9.1.2"; sha256 = "09vcwds5vvk7a899nb4xvpfwkdgmm21w1lv4lacsdl7rvrw84f4l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson argparser async base base64-bytestring bytestring case-insensitive containers directory either exceptions filepath http-types mtl scientific sqlcipher text transformers unordered-containers utf8-string vector wai yesod yesod-core ]; executableHaskellDepends = [ argparser base yesod ]; testHaskellDepends = [ aeson base base64-bytestring bytestring containers directory exceptions filepath hspec HUnit scientific temporary text wai-extra yesod yesod-test ]; description = "Remote multi-db SQLCipher server"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "fez-conf" = callPackage ({ mkDerivation, base, containers, regex-compat }: mkDerivation { pname = "fez-conf"; version = "1.0.3"; sha256 = "1gssbkwg9lqm3ajqkkcjnxjz8nhz855ki2hi5n2di3dappr73f0b"; libraryHaskellDepends = [ base containers regex-compat ]; description = "Simple functions for loading config files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ffeed" = callPackage ({ mkDerivation, base, HTTP, json, network, pretty, utf8-string }: mkDerivation { pname = "ffeed"; version = "0.3.2"; sha256 = "1976v5m050lwp8v2vh1cm08pn6q9lbdkxhq10pql6fyzysn6qz62"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base HTTP json network utf8-string ]; executableHaskellDepends = [ base pretty ]; description = "Haskell binding to the FriendFeed API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fficxx" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, Cabal , containers, data-default, directory, either, errors , fficxx-runtime, filepath, hashable, haskell-src-exts, lens, mtl , process, pureMD5, split, template, template-haskell, text , transformers, unordered-containers }: mkDerivation { pname = "fficxx"; version = "0.6"; sha256 = "0ky5zgdmw03wxngnpyai29ydm28n3bndznqxnmq45vadzhkz2ncz"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring Cabal containers data-default directory either errors fficxx-runtime filepath hashable haskell-src-exts lens mtl process pureMD5 split template template-haskell text transformers unordered-containers ]; description = "Automatic C++ binding generation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fficxx-runtime" = callPackage ({ mkDerivation, base, bytestring, hashable, template-haskell }: mkDerivation { pname = "fficxx-runtime"; version = "0.6"; sha256 = "12imwghgia5bp4j6gcbww6ikk43q4ysf6fymk54m645bl4agwqrb"; libraryHaskellDepends = [ base bytestring hashable template-haskell ]; description = "Runtime for fficxx-generated library"; license = lib.licenses.bsd3; }) {}; "ffmpeg-light" = callPackage ({ mkDerivation, base, bytestring, either, exceptions, ffmpeg , JuicyPixels, libavcodec, libavdevice, libavformat, libswresample , libswscale, mtl, stm, transformers, vector }: mkDerivation { pname = "ffmpeg-light"; version = "0.14.1"; sha256 = "1chyq910sxspbbrr6xja6y61x8844dxdww54dpfydnhcbzsxi6m2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring either exceptions JuicyPixels mtl stm transformers vector ]; libraryPkgconfigDepends = [ ffmpeg libavcodec libavdevice libavformat libswresample libswscale ]; description = "Minimal bindings to the FFmpeg library"; license = lib.licenses.bsd3; }) {inherit (pkgs) ffmpeg; libavcodec = null; libavdevice = null; libavformat = null; libswresample = null; libswscale = null;}; "ffmpeg-tutorials" = callPackage ({ mkDerivation, base, bytestring, haskell98, hs-ffmpeg, SDL, stm }: mkDerivation { pname = "ffmpeg-tutorials"; version = "0.3.3"; sha256 = "134czpbzxw0mpnc5mz6j1l6vavdbhw5w3l4lg5zbc2gq1qg9ikqv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring haskell98 hs-ffmpeg SDL stm ]; description = "Tutorials on ffmpeg usage to play video/audio"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fft" = callPackage ({ mkDerivation, array, base, carray, fftw, fftwFloat, ix-shapable , QuickCheck, storable-complex, syb, transformers }: mkDerivation { pname = "fft"; version = "0.1.8.7"; sha256 = "1kkdw08qzsgjgg9z7pf5876cn2hlq22cgvc3k2amidn317n2d6vz"; libraryHaskellDepends = [ array base carray ix-shapable storable-complex syb transformers ]; libraryPkgconfigDepends = [ fftw fftwFloat ]; testHaskellDepends = [ base carray QuickCheck storable-complex ]; description = "Bindings to the FFTW library"; license = lib.licenses.bsd3; }) {inherit (pkgs) fftw; inherit (pkgs) fftwFloat;}; "fftw-ffi" = callPackage ({ mkDerivation, base, enumset, fftw, fftwFloat, netlib-ffi }: mkDerivation { pname = "fftw-ffi"; version = "0.1"; sha256 = "1a0a28i54s1gjyf0lk96l512gm6i2rn6ac1hh76r3gk5n7ijbx7p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base enumset netlib-ffi ]; libraryPkgconfigDepends = [ fftw fftwFloat ]; description = "Low-level interface to FFTW (Fast Fourier Transform)"; license = lib.licenses.bsd3; }) {inherit (pkgs) fftw; inherit (pkgs) fftwFloat;}; "fftwRaw" = callPackage ({ mkDerivation, base, fftw }: mkDerivation { pname = "fftwRaw"; version = "0.1.0.2"; sha256 = "1690x5vllqba39srbp7q3gl2rv30wq941sx4z89fh89axwgp9629"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ fftw ]; description = "Low level bindings to FFTW"; license = lib.licenses.bsd3; }) {inherit (pkgs) fftw;}; "ffunctor" = callPackage ({ mkDerivation, aeson, base, exceptions, generic-lens, http-client , mtl, servant, servant-client, tasty, tasty-discover, tasty-hspec , tasty-quickcheck, time, transformers, universum }: mkDerivation { pname = "ffunctor"; version = "1.2.1"; sha256 = "0143i0l4153k1pkql50hb158hcx9iqjj59zwqlhbqq0rr43nza3f"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ aeson base exceptions generic-lens http-client mtl servant servant-client tasty tasty-hspec tasty-quickcheck time universum ]; testToolDepends = [ tasty-discover ]; description = "FFunctor typeclass"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fgl" = callPackage ({ mkDerivation, array, base, containers, deepseq, hspec , microbench, QuickCheck, transformers }: mkDerivation { pname = "fgl"; version = "5.7.0.3"; sha256 = "04k5grp5d381wkc7sxgcl0sd3z3nlm6l6mmh103vhzh6p49vhs99"; libraryHaskellDepends = [ array base containers deepseq transformers ]; testHaskellDepends = [ base containers hspec QuickCheck ]; benchmarkHaskellDepends = [ base deepseq microbench ]; description = "Martin Erwig's Functional Graph Library"; license = lib.licenses.bsd3; }) {}; "fgl-arbitrary" = callPackage ({ mkDerivation, base, containers, fgl, hspec, QuickCheck }: mkDerivation { pname = "fgl-arbitrary"; version = "0.2.0.6"; sha256 = "1mykbd1r43gpsn10ys8q3nr0i4wnhn6wq23hcici18mxxji11wkc"; libraryHaskellDepends = [ base fgl QuickCheck ]; testHaskellDepends = [ base containers fgl hspec QuickCheck ]; description = "QuickCheck support for fgl"; license = lib.licenses.bsd3; }) {}; "fgl-extras-decompositions" = callPackage ({ mkDerivation, base, containers, fgl }: mkDerivation { pname = "fgl-extras-decompositions"; version = "0.1.1.0"; sha256 = "0p9dv7hq312wjqzm2ha4rafnmd1vplzwd5vk5fmzypgl2a1cz42s"; libraryHaskellDepends = [ base containers fgl ]; description = "Graph decomposition algorithms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fgl-visualize" = callPackage ({ mkDerivation, base, dotgen, fgl }: mkDerivation { pname = "fgl-visualize"; version = "0.1.0.1"; sha256 = "0vwafx0rggksg5i7cx4r2bs5wa6csb5p39vpix425zr3l6vggrxq"; libraryHaskellDepends = [ base dotgen fgl ]; description = "Convert FGL graphs to dot (graphviz) files"; license = lib.licenses.bsd3; }) {}; "fib" = callPackage ({ mkDerivation, base-noprelude, integer-gmp, semirings }: mkDerivation { pname = "fib"; version = "0.1.0.1"; sha256 = "17pk2fzgr4jjmpam52vmqg69927gfsl81w61h7q9zsf1vzd0qnix"; libraryHaskellDepends = [ base-noprelude integer-gmp semirings ]; description = "fibonacci algebra"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fibon" = callPackage ({ mkDerivation, attoparsec, base, bytestring, bytestring-lexing , Cabal, cereal, containers, directory, filepath, hslogger, mtl , old-locale, old-time, process, regex-compat, statistics, syb , tabular, time, vector }: mkDerivation { pname = "fibon"; version = "0.2.0"; sha256 = "1jkawf65gdmyzmdw4xfk3jihahi3x7vsavjfy6rnl96bj15q4vzl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base bytestring bytestring-lexing Cabal cereal containers directory filepath hslogger mtl old-locale old-time process regex-compat statistics syb tabular time vector ]; description = "Tools for running and analyzing Haskell benchmarks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fibonacci" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fibonacci"; version = "0.2.0.1"; sha256 = "18jqb4ynjsnpvydzpqzh7l5wyrjb3s3kxgc6a6ipwb6w2hygyf7k"; libraryHaskellDepends = [ base ]; description = "Fast computation of Fibonacci numbers"; license = lib.licenses.bsd3; }) {}; "ficketed" = callPackage ({ mkDerivation, async, base, binary, blaze-html, bytestring , containers, directory, http-types, mime-types, MissingH , optparse-applicative, socketed, text, wai, wai-app-static, warp }: mkDerivation { pname = "ficketed"; version = "0.1.0.0"; sha256 = "0k51rb8mk5rvl78b7inp7fxn8g1jpifdpkbbkijhsx918va9mwcw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ async base binary blaze-html bytestring containers directory http-types mime-types MissingH optparse-applicative socketed text wai wai-app-static warp ]; description = "update statically hosted file in a push stule through socketed"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "fields" = callPackage ({ mkDerivation, array, base, containers, fclabels, monads-fd , transformers }: mkDerivation { pname = "fields"; version = "0.1.0"; sha256 = "0xxri0a3y75ppywcm6py9zbffaawcycrv8gabflbl1m1z8n6jq6v"; libraryHaskellDepends = [ array base containers fclabels monads-fd transformers ]; description = "First-class record field combinators with infix record field syntax"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fields-json" = callPackage ({ mkDerivation, base, base64-bytestring, containers, json, mtl , utf8-string }: mkDerivation { pname = "fields-json"; version = "0.4.0.0"; sha256 = "0pzh7j2ka4s4b2vgcj2qsrrmxb3gxry0r5wzhkblc82bk76sq4fn"; libraryHaskellDepends = [ base base64-bytestring containers json mtl utf8-string ]; description = "Abusing monadic syntax JSON objects generation"; license = lib.licenses.bsd3; }) {}; "fieldwise" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "fieldwise"; version = "0.1.0.0"; sha256 = "1mmlw5nk09w829gjp8lc0p280vdkh68rv05b1j55x99l7xywgvj7"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base template-haskell ]; description = "Provides Fieldwise typeclass for operations of fields of records treated as independent components"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fig" = callPackage ({ mkDerivation, base, containers, parsec, pretty }: mkDerivation { pname = "fig"; version = "1.4.0"; sha256 = "03bxiicvfwia5g0whg454ph2s34n8firjcqhn6d7qvbim338hkxq"; libraryHaskellDepends = [ base containers parsec pretty ]; description = "Manipulation of FIG files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "file-collection" = callPackage ({ mkDerivation, base, bytestring, clock, directory, zip-archive }: mkDerivation { pname = "file-collection"; version = "0.1.1.9"; sha256 = "06bcj143j85p8m519zn88z6qn4bg5ifrw5pv5yva5x49gc3jq6gc"; libraryHaskellDepends = [ base bytestring clock directory zip-archive ]; description = "Provide a uniform interface over file archives and directories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "file-command-qq" = callPackage ({ mkDerivation, base, parsec, process, system-filepath , template-haskell, text }: mkDerivation { pname = "file-command-qq"; version = "0.1.0.5"; sha256 = "06bi4nnz1f3i79wza6bxbnglqzddpq3r4w581wdl3bq26b52d3ab"; libraryHaskellDepends = [ base parsec process system-filepath template-haskell text ]; description = "Quasiquoter for system commands involving filepaths"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "file-embed" = callPackage ({ mkDerivation, base, bytestring, directory, filepath , template-haskell }: mkDerivation { pname = "file-embed"; version = "0.0.15.0"; sha256 = "1pavxj642phrkq67620g10wqykjfhmm9yj2rm8pja83sadfvhrph"; libraryHaskellDepends = [ base bytestring directory filepath template-haskell ]; testHaskellDepends = [ base bytestring filepath ]; description = "Use Template Haskell to embed file contents directly"; license = lib.licenses.bsd2; }) {}; "file-embed-lzma" = callPackage ({ mkDerivation, base, base-compat, bytestring, directory, filepath , lzma, template-haskell, text, th-lift-instances, transformers }: mkDerivation { pname = "file-embed-lzma"; version = "0"; sha256 = "0xqcgx4ysyjqrygnfabs169y4w986kwzvsaqh64h7x3wfi7z8v78"; revision = "8"; editedCabalFile = "19jh6iavjb9asm6j91d3d6fandm0fm16ariayx12xp6ach1alpxr"; libraryHaskellDepends = [ base base-compat bytestring directory filepath lzma template-haskell text th-lift-instances transformers ]; testHaskellDepends = [ base bytestring ]; description = "Use Template Haskell to embed (LZMA compressed) data"; license = lib.licenses.bsd3; }) {}; "file-embed-poly" = callPackage ({ mkDerivation, base, bytestring, directory, file-embed, filepath , hspec, template-haskell }: mkDerivation { pname = "file-embed-poly"; version = "0.1.0"; sha256 = "11d9yfhpmick00vfv5klwb5k4bvf608zr0fc5bws4608czc0xj26"; libraryHaskellDepends = [ base bytestring directory filepath template-haskell ]; testHaskellDepends = [ base bytestring directory file-embed filepath hspec ]; description = "Use Template Haskell to embed file contents directly"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "file-location" = callPackage ({ mkDerivation, base, containers, HUnit, lifted-base, process , template-haskell, th-orphans, transformers }: mkDerivation { pname = "file-location"; version = "0.4.9.1"; sha256 = "0x29nz828dvl200h7rc5qzyknnzr99c7p2ag37j0lbk0im7vicpl"; libraryHaskellDepends = [ base containers HUnit lifted-base template-haskell th-orphans transformers ]; testHaskellDepends = [ base lifted-base process ]; description = "common functions that show file location information"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "file-modules" = callPackage ({ mkDerivation, async, base, directory, filepath, haskell-src-exts , MissingH, regex-compat, regex-pcre }: mkDerivation { pname = "file-modules"; version = "0.1.2.4"; sha256 = "0dgjy3axfhgv5nkvwbaylc8hc8d1fjb53n2rhmpxfzppa6yjvspz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base directory filepath haskell-src-exts MissingH regex-compat regex-pcre ]; executableHaskellDepends = [ async base directory filepath haskell-src-exts MissingH regex-compat regex-pcre ]; description = "Takes a Haskell source-code file and outputs its modules"; license = lib.licenses.mit; }) {}; "file-path-th" = callPackage ({ mkDerivation, base, directory, file-embed, filepath , template-haskell }: mkDerivation { pname = "file-path-th"; version = "0.1.0.0"; sha256 = "15v2jlif4qrzl3xqkicqd71rx7n9916zip44yk0j7gsnyrwrr7p5"; revision = "1"; editedCabalFile = "0v1hfgw2sqscbxlzidqzdljz92mihydk765370sq6hmjiw98a5fk"; libraryHaskellDepends = [ base directory file-embed filepath template-haskell ]; description = "Template Haskell utilities for filepaths"; license = lib.licenses.mit; }) {}; "file-templates" = callPackage ({ mkDerivation, attoparsec, base, bytestring, directory, filepath , foundation, transformers, unordered-containers }: mkDerivation { pname = "file-templates"; version = "1.1.0.0"; sha256 = "0vh83vpcfz5yringls1w8ydl3xr5jawgnzyvj8nn28m1qgwaz29v"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base bytestring directory filepath foundation transformers unordered-containers ]; description = "Use templates for files and directories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "filecache" = callPackage ({ mkDerivation, base, containers, directory, exceptions, filepath , fsnotify, hspec, mtl, stm, strict-base-types, temporary, time }: mkDerivation { pname = "filecache"; version = "0.4.1"; sha256 = "17fbjdy2cicrd956317jj7fir0bd621c4zb5sb4991ph7jsah0n5"; libraryHaskellDepends = [ base containers directory exceptions filepath fsnotify mtl stm strict-base-types time ]; testHaskellDepends = [ base containers directory filepath hspec stm temporary ]; description = "A cache system associating values to files"; license = lib.licenses.bsd3; }) {}; "filediff" = callPackage ({ mkDerivation, base, bytestring, data-default , data-memocombinators, directory, either, hashmap, mtl, rainbow , tasty, tasty-hunit, text, threads, time, transformers, Zora }: mkDerivation { pname = "filediff"; version = "2.0.0"; sha256 = "15a02dya0qhgxq98whxza268vqsrkw6b1ipdskw3hwnjp02hnc9p"; libraryHaskellDepends = [ base bytestring data-default data-memocombinators directory either hashmap mtl rainbow tasty tasty-hunit text threads time transformers Zora ]; testHaskellDepends = [ base directory either mtl tasty tasty-hunit text time transformers ]; description = "Diffing and patching module"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "filelock" = callPackage ({ mkDerivation, async, base, process, unix }: mkDerivation { pname = "filelock"; version = "0.1.1.5"; sha256 = "06a44i7a956d7xkk2na4090xj2a7b7a228pk4spmccs4x20ymssh"; libraryHaskellDepends = [ base unix ]; testHaskellDepends = [ async base process ]; description = "Portable interface to file locking (flock / LockFileEx)"; license = lib.licenses.publicDomain; }) {}; "filemanip" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, mtl , unix-compat }: mkDerivation { pname = "filemanip"; version = "0.3.6.3"; sha256 = "0ilqr8jv41zxcj5qyicg29m8s30b9v70x6f9h2h2rw5ap8bxldl8"; libraryHaskellDepends = [ base bytestring directory filepath mtl unix-compat ]; description = "Expressive file and directory manipulation for Haskell"; license = lib.licenses.bsd3; }) {}; "fileneglect" = callPackage ({ mkDerivation, base, hinotify, stm }: mkDerivation { pname = "fileneglect"; version = "0.0.0.1"; sha256 = "1s00jlq6cbab0fasx0ngg1n3ilzi634d4a4aday4jngsnvbwb735"; libraryHaskellDepends = [ base hinotify stm ]; description = "Block thread until a file stops being modified"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "filepath_1_4_2_2" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "filepath"; version = "1.4.2.2"; sha256 = "0rr6jlzga2siwdizr1kp6s77dq3f3hsk6f57a4k723yvvkj4pmmx"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; description = "Library for manipulating FilePaths in a cross platform way"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "filepath-bytestring" = callPackage ({ mkDerivation, base, bytestring, criterion, filepath, QuickCheck , unix }: mkDerivation { pname = "filepath-bytestring"; version = "1.4.2.1.9"; sha256 = "1djbx4mxkzmbi6l44r4ag482r71hwd5s22fj2myz6c128lfrvlk7"; libraryHaskellDepends = [ base bytestring unix ]; testHaskellDepends = [ base bytestring filepath QuickCheck ]; benchmarkHaskellDepends = [ base criterion filepath ]; description = "Library for manipulating RawFilePaths in a cross platform way"; license = lib.licenses.bsd3; }) {}; "filepath-bytestring_1_4_2_1_10" = callPackage ({ mkDerivation, base, bytestring, criterion, filepath, QuickCheck , unix }: mkDerivation { pname = "filepath-bytestring"; version = "1.4.2.1.10"; sha256 = "0nwfyld4ajikiinppkc0a92bbjnr1bcnpb6llg6k7av61xrv72ar"; libraryHaskellDepends = [ base bytestring unix ]; testHaskellDepends = [ base bytestring filepath QuickCheck ]; benchmarkHaskellDepends = [ base criterion filepath ]; description = "Library for manipulating RawFilePaths in a cross platform way"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "filepath-crypto" = callPackage ({ mkDerivation, base, binary, bytestring, case-insensitive , cryptoids, cryptoids-class, cryptoids-types, exceptions, filepath , sandi, template-haskell }: mkDerivation { pname = "filepath-crypto"; version = "0.1.0.0"; sha256 = "1bj9haa4ignmk6c6gdiqb4rnwy395pwqdyfy4kgg0z16w0l39mw0"; revision = "9"; editedCabalFile = "09a1y0m7jgchi8bmly49amzjrs25insvaf4ag3wys1ngb1cc2az0"; libraryHaskellDepends = [ base binary bytestring case-insensitive cryptoids cryptoids-class cryptoids-types exceptions filepath sandi template-haskell ]; description = "Reversable and secure encoding of object ids as filepaths"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "filepath-io-access" = callPackage ({ mkDerivation, base, base-io-access, filepath }: mkDerivation { pname = "filepath-io-access"; version = "0.1.0.0"; sha256 = "08rb2nafnh5vx7i6i3ddhq4h1s2ffgz8ailap5knr1xl7izgyywp"; libraryHaskellDepends = [ base base-io-access filepath ]; description = "IO Access for filepath"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "filepather" = callPackage ({ mkDerivation, base, bytestring, contravariant, directory , filepath, lens, mmorph, mtl, semigroupoids, semigroups, time , transformers }: mkDerivation { pname = "filepather"; version = "0.4.1"; sha256 = "0pvb828gsq4rip8vf66bxacd3jrb9z6pz3g2vd4zcnya5wgy47fh"; libraryHaskellDepends = [ base bytestring contravariant directory filepath lens mmorph mtl semigroupoids semigroups time transformers ]; description = "Functions on System.FilePath"; license = lib.licenses.bsd3; }) {}; "filepattern" = callPackage ({ mkDerivation, base, directory, extra, filepath, QuickCheck }: mkDerivation { pname = "filepattern"; version = "0.1.2"; sha256 = "0nznzji5haxl4ninm2a79dqf4c7fj6pc3z9gdc6wbf5h1pp14afr"; libraryHaskellDepends = [ base directory extra filepath ]; testHaskellDepends = [ base directory extra filepath QuickCheck ]; description = "File path glob-like matching"; license = lib.licenses.bsd3; }) {}; "fileplow" = callPackage ({ mkDerivation, base, binary-search, bytestring, hspec, mtl , QuickCheck, temporary, vector }: mkDerivation { pname = "fileplow"; version = "0.1.0.0"; sha256 = "017f3f3w69fvlhdagivb5xp72vwzmimcjd94zw9l9ylp5jv7vp4x"; libraryHaskellDepends = [ base binary-search bytestring vector ]; testHaskellDepends = [ base bytestring hspec mtl QuickCheck temporary ]; description = "Library to process and search large files or a collection of files"; license = lib.licenses.bsd3; }) {}; "filestore" = callPackage ({ mkDerivation, base, bytestring, containers, Diff, directory , filepath, HUnit, mtl, old-locale, parsec, process, split, time , utf8-string, xml }: mkDerivation { pname = "filestore"; version = "0.6.5"; sha256 = "0z29273vdqjsrj4vby0gp7d12wg9nkzq9zgqg18db0p5948jw1dh"; libraryHaskellDepends = [ base bytestring containers Diff directory filepath old-locale parsec process split time utf8-string xml ]; testHaskellDepends = [ base Diff directory filepath HUnit mtl time ]; description = "Interface for versioning file stores"; license = lib.licenses.bsd3; }) {}; "filesystem-abstractions" = callPackage ({ mkDerivation, base, bytestring, list-tries, posix-paths , semigroups }: mkDerivation { pname = "filesystem-abstractions"; version = "0"; sha256 = "1qrxc8q10fqd7b0ss84nykz8vmyjwwxw5ywxp11xabad966shl18"; revision = "2"; editedCabalFile = "1mj9ipsycs70jdgi722z04cvw7va09cr7fv78w9995pdf2n33gl0"; libraryHaskellDepends = [ base bytestring list-tries posix-paths semigroups ]; description = "A shared set of abstractions and types for representing filessytem data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "filesystem-conduit" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, conduit , containers, hspec, QuickCheck, system-fileio, system-filepath , text, transformers, unix }: mkDerivation { pname = "filesystem-conduit"; version = "1.0.0.2"; sha256 = "05dsl3bgyjciq6sgmba0hki7imilrjq3ddp9ip5gxl9884j1f4a1"; libraryHaskellDepends = [ base bytestring conduit containers system-fileio system-filepath text transformers unix ]; testHaskellDepends = [ base blaze-builder bytestring conduit hspec QuickCheck text transformers ]; description = "Use system-filepath data types with conduits. (deprecated)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "filesystem-enumerator" = callPackage ({ mkDerivation, base, enumerator, system-fileio, system-filepath , transformers, unix }: mkDerivation { pname = "filesystem-enumerator"; version = "0.1.1"; sha256 = "04cs5kz390g5qanwqps5kx1pd70b9vzaykn4c0yc0kxi16xlxyrc"; libraryHaskellDepends = [ base enumerator system-fileio system-filepath transformers unix ]; description = "Enumerator-based API for manipulating the filesystem"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "filesystem-trees" = callPackage ({ mkDerivation, base, cond, containers, data-lens-light, deepseq , directory, dlist, filepath, mtl, unix }: mkDerivation { pname = "filesystem-trees"; version = "0.1.0.6"; sha256 = "1bnxhf9ppqwgcnpcanxj6ji8yi1i0pspzhjh3p3zyf57d7y6p8sh"; libraryHaskellDepends = [ base cond containers data-lens-light deepseq directory dlist filepath mtl unix ]; description = "Recursively manipulate and traverse filesystems as lazy rose trees"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fillit" = callPackage ({ mkDerivation, base, data-default, doctest, hspec, parsec, text , unordered-containers }: mkDerivation { pname = "fillit"; version = "0.1.0.0"; sha256 = "0qk1i2mjvsq3qqsh2zw9n83l210m0f17q9mqwnbmzhw0yf1mgswc"; libraryHaskellDepends = [ base data-default parsec text unordered-containers ]; testHaskellDepends = [ base doctest hspec unordered-containers ]; description = "Flexible string substitution"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "filter-logger" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, base , bytestring, data-default, fast-logger, http-types, HUnit, scotty , semigroups, time, wai, wai-extra, wai-logger }: mkDerivation { pname = "filter-logger"; version = "0.6.0.0"; sha256 = "089gcirir6dwp2p61349dyvgk596cb8vgswkydzpy2lmar01513q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal base bytestring data-default fast-logger http-types semigroups time wai wai-extra wai-logger ]; executableHaskellDepends = [ aeson base bytestring scotty ]; testHaskellDepends = [ base bytestring HUnit ]; description = "Filterable request logging wai middleware. Change how data is logged and when."; license = lib.licenses.mit; }) {}; "filters-basic" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "filters-basic"; version = "0.1.1.0"; sha256 = "09q6fb8cv7di67wb8zhky8qpbwivzax59xik1zbcjf3sp465a337"; libraryHaskellDepends = [ base ]; description = "Allows to change the structure of the function output"; license = lib.licenses.mit; }) {}; "filtrable" = callPackage ({ mkDerivation, base, containers, smallcheck, tasty , tasty-smallcheck, transformers }: mkDerivation { pname = "filtrable"; version = "0.1.6.0"; sha256 = "058jl7wjaxzvcayc9qzpikxvi9x42civ4sb02jh66rcvpndbfh5y"; libraryHaskellDepends = [ base containers transformers ]; testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; description = "Class of filtrable containers"; license = lib.licenses.bsd3; }) {}; "fin" = callPackage ({ mkDerivation, base, boring, dec, deepseq, hashable , inspection-testing, QuickCheck, some, tagged, universe-base }: mkDerivation { pname = "fin"; version = "0.2.1"; sha256 = "14zknp1f65i57nsx8v0np08d7y0szzblybmq7fa5ydazhqwnxlrv"; libraryHaskellDepends = [ base boring dec deepseq hashable QuickCheck some universe-base ]; testHaskellDepends = [ base inspection-testing tagged ]; description = "Nat and Fin: peano naturals and finite numbers"; license = lib.licenses.bsd3; }) {}; "fin-int" = callPackage ({ mkDerivation, attenuation, base, data-default-class, deepseq , portray, portray-diff, QuickCheck, sint }: mkDerivation { pname = "fin-int"; version = "0.2.0"; sha256 = "0ra5lcd3ybmv1a0l7bisjlgi7b8mywa6c6pj7n82ppyi6rqssdlh"; revision = "2"; editedCabalFile = "0c95hcd7shv5jhx7dg0riq3hqikyb1xgzj2dd7442hw8hglqkcxs"; libraryHaskellDepends = [ attenuation base data-default-class deepseq portray portray-diff QuickCheck sint ]; description = "Finite sets of static size"; license = lib.licenses.asl20; }) {}; "final" = callPackage ({ mkDerivation, base, stm, transformers }: mkDerivation { pname = "final"; version = "0.1"; sha256 = "189vby5ym6hcjpz6y9chlgkyzl8wnndqkhzk7s7qy8mksr3g66f9"; libraryHaskellDepends = [ base stm transformers ]; description = "utility to add extra safety to monadic returns"; license = lib.licenses.bsd3; }) {}; "final-pretty-printer" = callPackage ({ mkDerivation, ansi-terminal, base, containers, exceptions, mtl , temporary, text }: mkDerivation { pname = "final-pretty-printer"; version = "0.1.0.0"; sha256 = "0p0g73nq7154msvzazkn79fjnkzd939chgmxqdi9xbcpq47zgac2"; libraryHaskellDepends = [ ansi-terminal base containers exceptions mtl temporary text ]; description = "Extensible pretty printing with semantic annotations and proportional fonts"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "find-clumpiness" = callPackage ({ mkDerivation, aeson, base, BiobaseNewick, bytestring, clumpiness , containers, hierarchical-clustering, listsafe, mtl , optparse-applicative, text, text-show, tree-fun , unordered-containers, vector }: mkDerivation { pname = "find-clumpiness"; version = "0.2.3.2"; sha256 = "1qid4dinkydpikw1a7q4zj3cx3bh7mzz7bfd8l1mz7fykdi8lwac"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base BiobaseNewick bytestring clumpiness containers hierarchical-clustering listsafe mtl text text-show tree-fun unordered-containers vector ]; executableHaskellDepends = [ aeson base BiobaseNewick bytestring clumpiness containers optparse-applicative text tree-fun unordered-containers ]; description = "Find the clumpiness of labels in a tree"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "find-conduit" = callPackage ({ mkDerivation, attoparsec, base, conduit, conduit-combinators , conduit-extra, directory, doctest, either, exceptions, filepath , hspec, mmorph, monad-control, mtl, regex-posix, semigroups , streaming-commons, text, time, transformers, transformers-base , unix, unix-compat }: mkDerivation { pname = "find-conduit"; version = "0.4.4"; sha256 = "15p1aj8lckmvnrq8a8wz6sbs0d2qbcjgachf5sgpf2lv57hzxksz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base conduit conduit-combinators conduit-extra either exceptions filepath mmorph monad-control mtl regex-posix semigroups streaming-commons text time transformers transformers-base unix-compat ]; executableHaskellDepends = [ attoparsec base conduit conduit-combinators conduit-extra either exceptions filepath mmorph monad-control mtl regex-posix semigroups streaming-commons text time transformers transformers-base unix ]; testHaskellDepends = [ attoparsec base conduit conduit-combinators directory doctest either exceptions filepath hspec mmorph monad-control mtl regex-posix semigroups streaming-commons text time transformers transformers-base unix-compat ]; description = "A file-finding conduit that allows user control over traversals"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "find-source-files" = callPackage ({ mkDerivation, base, Cabal, directory, filepath, mtl }: mkDerivation { pname = "find-source-files"; version = "0.1.0.0"; sha256 = "1iiyfp8p0iaf39brii95wp6887ds63bx8qrrm4raks8y4b1hflrc"; libraryHaskellDepends = [ base Cabal directory filepath mtl ]; description = "Initial project template from stack"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "findhttp" = callPackage ({ mkDerivation, base, basic-prelude, bytestring, directory , filepath, Glob, http-directory, simple-cmd-args, text }: mkDerivation { pname = "findhttp"; version = "0.1"; sha256 = "1hw7cbmy0b01kfpfxavq3gc17vnq4vr2fy3bcvh4jnz9rizfmr9w"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base basic-prelude bytestring directory filepath Glob http-directory simple-cmd-args text ]; description = "List http/html files"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "fingertree" = callPackage ({ mkDerivation, base, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "fingertree"; version = "0.1.5.0"; sha256 = "0wdzpli8bpgk8lrsp105zb0y5gn1r2029laclvhz264bza93q9pk"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Generic finger-tree structure, with example instances"; license = lib.licenses.bsd3; }) {}; "fingertree-psqueue" = callPackage ({ mkDerivation, base, fingertree }: mkDerivation { pname = "fingertree-psqueue"; version = "0.3"; sha256 = "14kc0ijx44q7whniickjj3h9ag1pixn51dlxjs6n2ypaclcjz34z"; libraryHaskellDepends = [ base fingertree ]; description = "Implementation of priority search queues as finger trees"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fingertree-tf" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fingertree-tf"; version = "0.1.0.0"; sha256 = "1ja8cqxpqhvssbcywph3zna946g1li5hlzsqab9lhg6vw0baakdn"; libraryHaskellDepends = [ base ]; description = "Generic finger-tree structure using type families"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "finitary" = callPackage ({ mkDerivation, base, bitvec, finite-typelits , ghc-typelits-knownnat, ghc-typelits-natnormalise, hedgehog, hspec , hspec-hedgehog, primitive, template-haskell, typelits-witnesses , vector, vector-sized }: mkDerivation { pname = "finitary"; version = "2.1.1.0"; sha256 = "1ip1l809d7wnhiyz522g34kzsvv2r9hz1l065jqlrwf1pnhgsv0c"; libraryHaskellDepends = [ base bitvec finite-typelits ghc-typelits-knownnat ghc-typelits-natnormalise primitive template-haskell typelits-witnesses vector vector-sized ]; testHaskellDepends = [ base bitvec finite-typelits ghc-typelits-knownnat ghc-typelits-natnormalise hedgehog hspec hspec-hedgehog primitive template-haskell typelits-witnesses vector vector-sized ]; description = "A better, more type-safe Enum"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "finitary-derive" = callPackage ({ mkDerivation, base, binary, bitvec, coercible-utils, deepseq , finitary, finite-typelits, ghc-bignum, ghc-typelits-extra , ghc-typelits-knownnat, hashable, hedgehog, hedgehog-classes , primitive, vector, vector-binary-instances, vector-instances }: mkDerivation { pname = "finitary-derive"; version = "3.0.0.1"; sha256 = "1l8xh7azssfgwvr78jaklj6dagmjpbx5ad4j6kzx104khj0skpqy"; libraryHaskellDepends = [ base binary bitvec coercible-utils deepseq finitary finite-typelits ghc-bignum ghc-typelits-extra ghc-typelits-knownnat hashable primitive vector vector-binary-instances vector-instances ]; testHaskellDepends = [ base binary deepseq finitary finite-typelits hashable hedgehog hedgehog-classes vector ]; description = "Flexible and easy deriving of type classes for finitary types"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; }) {}; "finitary-optics" = callPackage ({ mkDerivation, base, finitary, finite-typelits, hedgehog, hspec , hspec-hedgehog, optics-core }: mkDerivation { pname = "finitary-optics"; version = "1.0.0.0"; sha256 = "0is930yhcd1iqgbxn42ldzbh408inpsprw9psvnx61j6qm6p4cd7"; revision = "2"; editedCabalFile = "17qm24b8v61h9m0vjxcx6c89qm93c5lc5y3nb79b7xzfzx3y4zv4"; libraryHaskellDepends = [ base finitary finite-typelits optics-core ]; testHaskellDepends = [ base hedgehog hspec hspec-hedgehog optics-core ]; description = "Prisms and Isos between finitary types"; license = lib.licenses.gpl3Plus; hydraPlatforms = lib.platforms.none; }) {}; "finite" = callPackage ({ mkDerivation, array, base, Cabal, containers, hashable , QuickCheck, template-haskell }: mkDerivation { pname = "finite"; version = "1.4.1.2"; sha256 = "10hnqz4klgrpfbvla07h8yghpv22bsyijf0cibfzwl9j779vb4nc"; libraryHaskellDepends = [ array base containers hashable QuickCheck template-haskell ]; testHaskellDepends = [ base Cabal hashable QuickCheck ]; description = "Finite ranges via types"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "finite-field" = callPackage ({ mkDerivation, base, containers, deepseq, hashable, primes , QuickCheck, singletons, tasty, tasty-hunit, tasty-quickcheck , tasty-th, template-haskell }: mkDerivation { pname = "finite-field"; version = "0.10.0"; sha256 = "1cw2d04dgbx8sk081xpnzla3im7ybvyd7v04wp53knj72h0aqydj"; libraryHaskellDepends = [ base deepseq hashable singletons template-haskell ]; testHaskellDepends = [ base containers deepseq hashable primes QuickCheck singletons tasty tasty-hunit tasty-quickcheck tasty-th ]; description = "Finite Fields"; license = lib.licenses.bsd3; }) {}; "finite-fields" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath , QuickCheck, random, tasty, tasty-quickcheck, vector }: mkDerivation { pname = "finite-fields"; version = "0.2"; sha256 = "158qc6q8ppisjxhipcvfjha8iklg0x6jpf0cb8wgsz2456wzm2s8"; setupHaskellDepends = [ base Cabal directory filepath ]; libraryHaskellDepends = [ base containers random vector ]; testHaskellDepends = [ base containers QuickCheck random tasty tasty-quickcheck ]; description = "Arithmetic in finite fields"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "finite-table" = callPackage ({ mkDerivation, adjunctions, base, cereal, data-default-class , deepseq, distributive, fin-int, indexed-traversable, lens , portray, portray-diff, QuickCheck, short-vec, short-vec-lens , sint, test-framework, test-framework-quickcheck2, wrapped }: mkDerivation { pname = "finite-table"; version = "0.1.0.1"; sha256 = "17bn5wmv5sz89yh3lh39i1armi168wxxnz6l9smcfmw334lidlv6"; revision = "3"; editedCabalFile = "0bp43mbapcx4a2vvqfqs146faimafjm9h8vqjipcl2wwcfz46cca"; libraryHaskellDepends = [ adjunctions base cereal data-default-class deepseq distributive fin-int indexed-traversable lens portray portray-diff short-vec short-vec-lens sint wrapped ]; testHaskellDepends = [ adjunctions base cereal data-default-class deepseq distributive fin-int indexed-traversable lens portray portray-diff QuickCheck short-vec short-vec-lens sint test-framework test-framework-quickcheck2 wrapped ]; description = "Types isomorphic to Fin, and Tables indexed by them"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "finite-typelits" = callPackage ({ mkDerivation, base, deepseq }: mkDerivation { pname = "finite-typelits"; version = "0.1.4.2"; sha256 = "0iyp9fyd2ki9qcmk9infz9p6rjhsx9jrs3f5yz0yqs8vj5na81yj"; libraryHaskellDepends = [ base deepseq ]; description = "A type inhabited by finitely many values, indexed by type-level naturals"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ turion ]; }) {}; "finito" = callPackage ({ mkDerivation, base, numeric-domains, propeller, split , transformers }: mkDerivation { pname = "finito"; version = "0.1.0.0"; sha256 = "1z1s5jxkyr1yw0iaijx415ql4i2bp1jdqjs9irwbd28c4myq4byf"; libraryHaskellDepends = [ base numeric-domains propeller transformers ]; testHaskellDepends = [ base numeric-domains propeller split transformers ]; description = "Constraint Solver for Finite Domains"; license = lib.licenses.bsd3; }) {}; "firebase-database" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, criterion , generic-random, HsOpenSSL, hspec, http-client, http-client-tls , http-streams, http-types, io-streams, lens, mtl, nano-http , QuickCheck, split, string-conversions, text, unordered-containers }: mkDerivation { pname = "firebase-database"; version = "0.0.1"; sha256 = "1pwf4jb2kajs21dlq7qz90s3xzv05h1mblra1yszq3gkvz8afalh"; libraryHaskellDepends = [ aeson attoparsec base bytestring generic-random HsOpenSSL http-client http-client-tls http-streams http-types io-streams lens mtl nano-http split string-conversions text unordered-containers ]; testHaskellDepends = [ aeson attoparsec base bytestring generic-random HsOpenSSL hspec http-client http-client-tls http-streams http-types io-streams lens mtl nano-http QuickCheck split string-conversions text unordered-containers ]; benchmarkHaskellDepends = [ base criterion ]; description = "Google Firebase Database SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {nano-http = null;}; "firefly" = callPackage ({ mkDerivation, aeson, base, blaze-html, bytestring , case-insensitive, containers, cookie, http-types, mtl, regex-pcre , text, transformers, wai, warp }: mkDerivation { pname = "firefly"; version = "0.2.1.0"; sha256 = "1mhqh9circxlz5vxhl3m4lg5c63jn3is6c963h0r2kawlaaxjkiz"; libraryHaskellDepends = [ aeson base blaze-html bytestring case-insensitive containers cookie http-types mtl regex-pcre text transformers wai warp ]; description = "A simple HTTP server framework"; license = lib.licenses.bsd3; }) {}; "firefly-example" = callPackage ({ mkDerivation, aeson, base, blaze-html, firefly, mtl, text, wai }: mkDerivation { pname = "firefly-example"; version = "0.1.0.0"; sha256 = "1z8xr575dqpdb2rhbin1ib1wmswnkrxcrjdrgd3wjw524iq4b51m"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base blaze-html firefly mtl text wai ]; description = "A simple example using Firefly"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "firestore" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring , generic-random, gogol, gogol-firestore, http-types, lens , lens-aeson, QuickCheck, quickcheck-instances, resourcet, text , time, unordered-containers, vector }: mkDerivation { pname = "firestore"; version = "0.1.0.0"; sha256 = "0xzd0w8px22vq8fs7nyri1l8inb8nj832mfwgphcqqrpapbq8h17"; libraryHaskellDepends = [ aeson base bytestring gogol gogol-firestore http-types lens lens-aeson resourcet text time unordered-containers vector ]; testHaskellDepends = [ aeson aeson-pretty base bytestring generic-random gogol gogol-firestore http-types lens lens-aeson QuickCheck quickcheck-instances resourcet text time unordered-containers vector ]; description = "Wrapper for Google Firestore/Datastore API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "first-and-last" = callPackage ({ mkDerivation, base, doctest }: mkDerivation { pname = "first-and-last"; version = "0.1.0.1"; sha256 = "1nprsgkv6qr6ld0a11rpwfpm88jv3xyr8gsxam09r5haagaqhn7j"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; description = "First and Last generalized to return up to n values"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "first-class-families" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "first-class-families"; version = "0.8.0.1"; sha256 = "0wnsq69f2br9h9hnf8sx41pchwjag86hb41ivjl7wx81psyqy72a"; revision = "1"; editedCabalFile = "1n6hpfc65lwmiwdg2gwjngvy146sw43r6j9q06g4vv4p69ci5r4b"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "First-class type families"; license = lib.licenses.mit; }) {}; "first-class-instances" = callPackage ({ mkDerivation, base, Cabal, containers, hspec, hspec-discover , template-haskell }: mkDerivation { pname = "first-class-instances"; version = "0.1.0.0"; sha256 = "0d3pay7x31a5d9g4rkb0sflk97qcnpyg3fh81247b6r21gl5qbr3"; libraryHaskellDepends = [ base Cabal containers template-haskell ]; testHaskellDepends = [ base Cabal containers hspec hspec-discover template-haskell ]; testToolDepends = [ hspec-discover ]; description = "First class typeclass instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "first-class-patterns" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "first-class-patterns"; version = "0.3.2.5"; sha256 = "1bh8ndf77pfh851d7szx0q2lpima6zm1d652s9j7jzchr7icyjvs"; libraryHaskellDepends = [ base transformers ]; description = "First class patterns and pattern matching, using type families"; license = lib.licenses.bsd3; }) {}; "firstify" = callPackage ({ mkDerivation, base, containers, directory, filepath , homeomorphic, mtl, Safe, yhccore }: mkDerivation { pname = "firstify"; version = "0.1"; sha256 = "1g851dgsxq9gfbsx4qas9vm844ay3g5vhfd1493fgpay0j7i5fnd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath homeomorphic mtl Safe yhccore ]; description = "Defunctionalisation for Yhc Core"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fishfood" = callPackage ({ mkDerivation, base, Cabal, containers, data-default, directory , factory, mtl, QuickCheck, toolshed }: mkDerivation { pname = "fishfood"; version = "0.0.1.11"; sha256 = "005jljanccyxj7j7lnkralir1lcinka5kapw0nv39pd1ibyc1nrb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal containers data-default directory factory mtl toolshed ]; executableHaskellDepends = [ base Cabal data-default mtl toolshed ]; testHaskellDepends = [ base Cabal containers mtl QuickCheck toolshed ]; description = "Calculates file-size frequency-distribution"; license = "GPL"; }) {}; "fit" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers , contravariant, hspec, hspec-attoparsec, mtl, QuickCheck, text }: mkDerivation { pname = "fit"; version = "0.5.2"; sha256 = "1xrwbw8np3lxbymafkzpry6w5qm304w16yipc6c0z9jfbdfg2pif"; libraryHaskellDepends = [ attoparsec base bytestring containers contravariant mtl text ]; testHaskellDepends = [ attoparsec base bytestring containers hspec hspec-attoparsec mtl QuickCheck text ]; description = "FIT file decoder"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fits-parse" = callPackage ({ mkDerivation, base, binary, bytestring, data-default , fast-logger, JuicyPixels, megaparsec, optparse-applicative , parser-combinators, statistics, text, text-latin1, vector }: mkDerivation { pname = "fits-parse"; version = "0.0.1"; sha256 = "13a072ribpn10hfiiqkx2bkns8rjcsf32zx4lsvxzfhm7p24p499"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring data-default megaparsec parser-combinators text text-latin1 ]; executableHaskellDepends = [ base bytestring fast-logger JuicyPixels optparse-applicative statistics vector ]; description = "Parse FITS files"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fitsio" = callPackage ({ mkDerivation, base, cfitsio, filepath, mtl }: mkDerivation { pname = "fitsio"; version = "0.2"; sha256 = "07zsd05ncq8rnrswk4kzg97sam8czibw2nhlrqxg8q1a5canisag"; libraryHaskellDepends = [ base filepath mtl ]; librarySystemDepends = [ cfitsio ]; description = "A library for reading and writing data files in the FITS data format"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) cfitsio;}; "fitspec" = callPackage ({ mkDerivation, base, cmdargs, leancheck, pretty, template-haskell }: mkDerivation { pname = "fitspec"; version = "0.4.10"; sha256 = "1jq4brkwq59hj8fpyfq60hywj9hx82qp0yjvyl0bmwy8jpc6j91k"; libraryHaskellDepends = [ base cmdargs leancheck template-haskell ]; testHaskellDepends = [ base leancheck ]; benchmarkHaskellDepends = [ base pretty ]; description = "refining property sets for testing Haskell programs"; license = lib.licenses.bsd3; }) {}; "fix-imports" = callPackage ({ mkDerivation, base, containers, cpphs, deepseq, directory , filepath, haskell-src-exts, mtl, pretty, process, split , test-karya, text, time, uniplate }: mkDerivation { pname = "fix-imports"; version = "2.3.0"; sha256 = "1ysz764i24l30cclw5zzwkk78di8i9qh136abwlpcxyyw4zy2n6d"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers cpphs deepseq directory filepath haskell-src-exts mtl pretty process split text time uniplate ]; testHaskellDepends = [ base containers cpphs deepseq directory filepath haskell-src-exts mtl pretty process split test-karya text time uniplate ]; description = "Program to manage the imports of a haskell module"; license = lib.licenses.bsd3; }) {}; "fix-parser-simple" = callPackage ({ mkDerivation, base, mmtl }: mkDerivation { pname = "fix-parser-simple"; version = "15320.3"; sha256 = "0ls5fxwq2lnb0rjqih4isfwiv0603ga12gxnf7w3rpqp5qhrhas8"; revision = "2"; editedCabalFile = "0sbjc3v2qvi8hwf743xdzclgymcrnvyigm0rpvxi1ha46ip9fzkb"; libraryHaskellDepends = [ base mmtl ]; description = "Simple fix-expression parser"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "fix-symbols-gitit" = callPackage ({ mkDerivation, base, containers, gitit }: mkDerivation { pname = "fix-symbols-gitit"; version = "0.1.0"; sha256 = "01fxzhd2wqzp0paba64q5psfc4qvc4b8i88rdkn6mxlkm21gkp6y"; libraryHaskellDepends = [ base containers gitit ]; description = "Gitit plugin: Turn some Haskell symbols into pretty math symbols"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fix-whitespace" = callPackage ({ mkDerivation, base, directory, extra, filepath, filepattern , text, yaml }: mkDerivation { pname = "fix-whitespace"; version = "0.0.7"; sha256 = "1nx56dfgg0i75f007y0r5w0955y3x78drjkvdx278llalyfpc5bg"; revision = "1"; editedCabalFile = "17n8sdfcnyjm8ykkpw17apb9ah94r77azz9rzlwpfdps5w81s6gg"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory extra filepath filepattern text yaml ]; description = "Fixes whitespace issues"; license = "unknown"; }) {}; "fixed" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fixed"; version = "0.3"; sha256 = "10l2sh179xarb774q92cff2gkb20rsrlilfwp1fk61rzmz9yn64j"; libraryHaskellDepends = [ base ]; description = "Signed 15.16 precision fixed point arithmetic"; license = lib.licenses.bsd3; }) {}; "fixed-length" = callPackage ({ mkDerivation, base, non-empty, storable-record, tfp , transformers, utility-ht }: mkDerivation { pname = "fixed-length"; version = "0.2.3"; sha256 = "0g2z9vswjbzishbx6wl6vln7x4avl8glxc14kr4bjwxdlvvn2ic1"; libraryHaskellDepends = [ base non-empty storable-record tfp transformers utility-ht ]; description = "Lists with statically known length based on non-empty package"; license = lib.licenses.bsd3; }) {}; "fixed-list" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fixed-list"; version = "0.1.6"; sha256 = "1gpv0p7xyzmrrq20irf0mpggnc0vm5hpq36j4vd1xlq6bplq1xmb"; libraryHaskellDepends = [ base ]; description = "A fixed length list type"; license = lib.licenses.bsd3; }) {}; "fixed-point" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fixed-point"; version = "0.5.0.1"; sha256 = "010gx32av4cn5bqq1zrrcah50ay528vw01fvv1xhfpkrx1ll9wka"; libraryHaskellDepends = [ base ]; description = "Binary fixed-point arithmetic"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fixed-point-vector" = callPackage ({ mkDerivation, base, fixed-point, vector }: mkDerivation { pname = "fixed-point-vector"; version = "0.5.0.1"; sha256 = "029mn44d1i794b1pbpa0zmf6b20zl0cvsf77mbfdkqnyx8986883"; libraryHaskellDepends = [ base fixed-point vector ]; description = "Unbox instances for the fixed-point package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "fixed-point-vector-space" = callPackage ({ mkDerivation, base, fixed-point, vector-space }: mkDerivation { pname = "fixed-point-vector-space"; version = "0.5.0.1"; sha256 = "10b29gqy3rpwd5wf2b65p0llm8ksyp1p7k43rm1n5g5z67wkd7dx"; libraryHaskellDepends = [ base fixed-point vector-space ]; description = "vector-space instances for the fixed-point package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "fixed-precision" = callPackage ({ mkDerivation, base, hmpfr, integer-gmp, reflection, tagged , template-haskell }: mkDerivation { pname = "fixed-precision"; version = "0.4.0"; sha256 = "1akgiark8svzkqx764iic10qpfixm0js8vwga0134d81ppcp58f6"; libraryHaskellDepends = [ base hmpfr integer-gmp reflection tagged template-haskell ]; description = "Fixed Precision Arithmetic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fixed-storable-array" = callPackage ({ mkDerivation, array, base, tagged }: mkDerivation { pname = "fixed-storable-array"; version = "0.3.1.1"; sha256 = "0vb5h2v2qx19d7xibf7ksv2cha2pngh49mfpkh43f9vrwc6042ph"; libraryHaskellDepends = [ array base tagged ]; description = "Fixed-size wrapper for StorableArray, providing a Storable instance. Deprecated - use storable-static-array instead."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fixed-timestep" = callPackage ({ mkDerivation, async, base, clock, time }: mkDerivation { pname = "fixed-timestep"; version = "0.2.0.1"; sha256 = "0rk5ym38m48khss38v8x09sdfz2nyhw7bw3dbjzy5qad09nzsipl"; libraryHaskellDepends = [ async base clock time ]; description = "Pure Haskell library to repeat an action at a specific frequency"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fixed-vector" = callPackage ({ mkDerivation, base, deepseq, doctest, filemanip, primitive }: mkDerivation { pname = "fixed-vector"; version = "1.2.1.0"; sha256 = "05x3qivymg02n17wik17fmz2bqbbhj4b0w5iz7vnjz3szhwjizdf"; libraryHaskellDepends = [ base deepseq primitive ]; testHaskellDepends = [ base doctest filemanip primitive ]; description = "Generic vectors with statically known size"; license = lib.licenses.bsd3; }) {}; "fixed-vector-binary" = callPackage ({ mkDerivation, base, binary, fixed-vector, tasty , tasty-quickcheck }: mkDerivation { pname = "fixed-vector-binary"; version = "1.0.0.2"; sha256 = "1cqy2zrc8c4p6vpy5bl5cr51qi335lkwjhwwrmwam66frp5p5lrl"; libraryHaskellDepends = [ base binary fixed-vector ]; testHaskellDepends = [ base binary fixed-vector tasty tasty-quickcheck ]; description = "Binary instances for fixed-vector"; license = lib.licenses.bsd3; }) {}; "fixed-vector-cborg" = callPackage ({ mkDerivation, base, cborg, fixed-vector, serialise, tasty , tasty-quickcheck }: mkDerivation { pname = "fixed-vector-cborg"; version = "1.0.0.2"; sha256 = "0rpdxkf0kmhrf7l1a7wvjxigg3yybmc3pcb5vxww57676qp0pm0d"; libraryHaskellDepends = [ base cborg fixed-vector serialise ]; testHaskellDepends = [ base fixed-vector serialise tasty tasty-quickcheck ]; description = "Binary instances for fixed-vector"; license = lib.licenses.bsd3; }) {}; "fixed-vector-cereal" = callPackage ({ mkDerivation, base, cereal, fixed-vector, tasty , tasty-quickcheck }: mkDerivation { pname = "fixed-vector-cereal"; version = "1.0.0.2"; sha256 = "0ivfpnkh76dxjxcvdv1c4m9blp237g1h071217yj5gjk3vigyf54"; libraryHaskellDepends = [ base cereal fixed-vector ]; testHaskellDepends = [ base cereal fixed-vector tasty tasty-quickcheck ]; description = "Cereal instances for fixed-vector"; license = lib.licenses.bsd3; }) {}; "fixed-vector-hetero" = callPackage ({ mkDerivation, base, deepseq, fixed-vector, primitive }: mkDerivation { pname = "fixed-vector-hetero"; version = "0.6.1.1"; sha256 = "1amqpbvzyqfg5rsl4zm99qmiffbh0a5bf9jbwlm6snwm9024qsj3"; libraryHaskellDepends = [ base deepseq fixed-vector primitive ]; description = "Library for working with product types generically"; license = lib.licenses.bsd3; }) {}; "fixed-width" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fixed-width"; version = "0.1.0.0"; sha256 = "0gxmw70d1bdqjqrz3d1an009x7bqzlv41dfydp7b49ina5as9ry7"; libraryHaskellDepends = [ base ]; description = "Fixed width subsets of an Int64/Word64"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fixedprec" = callPackage ({ mkDerivation, base, random }: mkDerivation { pname = "fixedprec"; version = "0.2.2.2"; sha256 = "01ss9rzg2r4gii6f7771n4vdyg022skyws6ncc3l62xycgz153a7"; libraryHaskellDepends = [ base random ]; description = "A fixed-precision real number type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fixedwidth-hs" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, text }: mkDerivation { pname = "fixedwidth-hs"; version = "0.4.0.1"; sha256 = "0k4lidf95nb4a735331xdr77643b1yb15xllplxknbxxq9r2z3px"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring text ]; executableHaskellDepends = [ aeson attoparsec base bytestring text ]; description = "Quick parsing of fixed-width data formats"; license = lib.licenses.mit; }) {}; "fixer" = callPackage ({ mkDerivation, aeson, base, containers, directory, genvalidity , genvalidity-containers, genvalidity-hspec , genvalidity-hspec-aeson, genvalidity-text, genvalidity-time , hspec, http-api-data, http-client, mtl, QuickCheck, servant , servant-client, stm, text, time, validity, validity-containers , validity-time, yaml }: mkDerivation { pname = "fixer"; version = "0.0.0.0"; sha256 = "044l199r91gsxplahilsh6ims8bxlqdi6srprdvdygqhxzhpvanf"; libraryHaskellDepends = [ aeson base containers directory http-api-data http-client mtl servant servant-client stm text time validity validity-containers validity-time yaml ]; testHaskellDepends = [ aeson base containers directory genvalidity genvalidity-containers genvalidity-hspec genvalidity-hspec-aeson genvalidity-text genvalidity-time hspec http-api-data http-client mtl QuickCheck servant servant-client stm text time validity validity-containers validity-time yaml ]; description = "A Haskell client for http://fixer.io/"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fixfile" = callPackage ({ mkDerivation, array, base, bytestring, cereal, containers , directory, exceptions, filepath, hashable, hashtables, lens, mtl , QuickCheck, tasty, tasty-quickcheck, temporary, vector }: mkDerivation { pname = "fixfile"; version = "0.7.0.0"; sha256 = "0w0by62rhv0wr3bl6nfxrz03wz31yhrsrff9mrb244d78z3jg45l"; libraryHaskellDepends = [ array base bytestring cereal containers directory filepath hashable hashtables lens mtl temporary vector ]; testHaskellDepends = [ base bytestring cereal directory exceptions lens mtl QuickCheck tasty tasty-quickcheck temporary ]; description = "File-backed recursive data structures"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fixhs" = callPackage ({ mkDerivation, attoparsec, attoparsec-enumerator, base , bytestring, containers, deepseq, dlist, enumerator, HaXml , MissingH, network, old-time, parallel, QuickCheck, text }: mkDerivation { pname = "fixhs"; version = "0.1.4"; sha256 = "0kxfx3k2d8xy75s7cln3l1hiia5vjcr6k5almbpys63dkr3svcz2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec attoparsec-enumerator base bytestring containers deepseq dlist enumerator HaXml MissingH network old-time parallel QuickCheck text ]; executableHaskellDepends = [ attoparsec base bytestring containers deepseq dlist HaXml MissingH old-time QuickCheck text ]; description = "FIX (co)parser"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {}; "fixie" = callPackage ({ mkDerivation, base, containers, data-default-class, either , haskell-src-exts, haskell-src-meta, hspec, hspec-discover, mtl , template-haskell, text, th-orphans, transformers }: mkDerivation { pname = "fixie"; version = "1.0.0"; sha256 = "0vagpi1gk3f21ygaxp7xandw5lc79gk0czs0r96nv0cilcqw45mh"; libraryHaskellDepends = [ base containers data-default-class either haskell-src-exts haskell-src-meta mtl template-haskell text th-orphans ]; testHaskellDepends = [ base hspec hspec-discover mtl template-haskell transformers ]; testToolDepends = [ hspec-discover ]; description = "Opininated testing framework for mtl style (spies, stubs, and mocks)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fixplate" = callPackage ({ mkDerivation, base, containers, QuickCheck, tasty , tasty-quickcheck }: mkDerivation { pname = "fixplate"; version = "0.1.8"; sha256 = "0m0g7gbdhigfc0k0sbvxhcl3gilv1wfmffwl14wr6jqbmpqy0as5"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base containers QuickCheck tasty tasty-quickcheck ]; description = "Uniplate-style generic traversals for optionally annotated fixed-point types"; license = lib.licenses.bsd3; }) {}; "fixpoint" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fixpoint"; version = "0.1.1"; sha256 = "05h1cw1gpnwk1qjlia4l27j375cva8pp75fzn99w2rxsv6khszpb"; libraryHaskellDepends = [ base ]; description = "Data types as fixpoints"; license = lib.licenses.bsd3; }) {}; "fixtime" = callPackage ({ mkDerivation, base, time }: mkDerivation { pname = "fixtime"; version = "1.5.0.2"; sha256 = "1walxcyi1wrv28vgy318c88z3mprz6mc8qfhbjgxb156iwfv80w5"; libraryHaskellDepends = [ base time ]; description = "Some fixes to the time package"; license = lib.licenses.bsd2; }) {}; "fizz-buzz" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fizz-buzz"; version = "0.1.0.3"; sha256 = "1c0nar70857awmzxh6w12xvplqrgp1qh2r7rlnaqvwcfzqkghav4"; libraryHaskellDepends = [ base ]; description = "Functional Fizz/Buzz"; license = lib.licenses.bsd3; }) {}; "fizzbuzz" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fizzbuzz"; version = "0.1.0.0"; sha256 = "0iia37wsxvaff28ln4l9hzdg458vcnak3jj4kjnsrbbfysan5wlx"; libraryHaskellDepends = [ base ]; description = "test"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fizzbuzz-as-a-service" = callPackage ({ mkDerivation, async, base, bytestring, network-simple , optparse-applicative }: mkDerivation { pname = "fizzbuzz-as-a-service"; version = "0.1.0.3"; sha256 = "0kzhbavi26qbph6pgna77fbnpfgrxi81h9v92177ycl980k4qdwv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ async base bytestring network-simple optparse-applicative ]; description = "FizzBuzz as a service"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "flac" = callPackage ({ mkDerivation, base, bytestring, containers, directory , exceptions, filepath, FLAC, hspec, hspec-discover, mtl, temporary , text, transformers, vector, wave }: mkDerivation { pname = "flac"; version = "0.2.0"; sha256 = "03zmsnnpkk26ss8ka2l7x9gsfcmiqfyc73v7fna6sk5cwzxsb33c"; revision = "2"; editedCabalFile = "1b3cbhvvhbv1d0gkfwgn9j9jx9cjn3w606vbpfhak2cyjmw26q36"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers directory exceptions filepath mtl text transformers vector wave ]; librarySystemDepends = [ FLAC ]; testHaskellDepends = [ base bytestring directory filepath hspec temporary transformers vector wave ]; testToolDepends = [ hspec-discover ]; description = "Complete high-level binding to libFLAC"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {FLAC = null;}; "flac-picture" = callPackage ({ mkDerivation, base, bytestring, directory, flac, hspec , hspec-discover, JuicyPixels, temporary }: mkDerivation { pname = "flac-picture"; version = "0.1.2"; sha256 = "02h36z65xmy0mvg7j2863h35dcf24l08ma0dxjbqcn42sca9ss0m"; revision = "1"; editedCabalFile = "1ib9ypz06i81bgkj08aw6fdyxi6fbl2029vwlcqybbhz9cnya1pm"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring flac JuicyPixels ]; testHaskellDepends = [ base bytestring directory flac hspec JuicyPixels temporary ]; testToolDepends = [ hspec-discover ]; description = "Support for writing picture to FLAC metadata blocks with JuicyPixels"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "flaccuraterip" = callPackage ({ mkDerivation, base, binary, deepseq, HTTP, optparse-applicative , process }: mkDerivation { pname = "flaccuraterip"; version = "0.3.9"; sha256 = "18nziy9x83x34nkfz3bzy1nmj7fxzcpxrkzp9gmb1lvgy9igrric"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary deepseq HTTP optparse-applicative process ]; description = "Verify FLAC files ripped form CD using AccurateRip™"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "flags-applicative" = callPackage ({ mkDerivation, base, casing, containers, hspec, mtl, network , text }: mkDerivation { pname = "flags-applicative"; version = "0.1.0.3"; sha256 = "0sgla62999s9g5a2ckl70nbqi678pqq3zqad7jbm9p0kdm9yn5z3"; libraryHaskellDepends = [ base casing containers mtl network text ]; testHaskellDepends = [ base containers hspec text ]; description = "Applicative flag parsing"; license = lib.licenses.bsd3; }) {}; "flamethrower" = callPackage ({ mkDerivation, base, template-haskell, text }: mkDerivation { pname = "flamethrower"; version = "0.0.5.1"; sha256 = "10kfy1cnp721hgz6lbc28y7hkjhbv6gpk2jff6nk2avrfbaqqd8x"; libraryHaskellDepends = [ base template-haskell text ]; description = "A template engine for HTML"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "flamingra" = callPackage ({ mkDerivation, base, either, optparse-applicative, pipes }: mkDerivation { pname = "flamingra"; version = "0.2"; sha256 = "1awdn32hk1qmxqcb8mmd18a7b8paw89rch0c8acw3yixg59fjkh5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base either optparse-applicative pipes ]; description = "FlameGraphs of profiling"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "flashblast" = callPackage ({ mkDerivation, aeson, attoparsec, base, co-log-polysemy , co-log-polysemy-formatting, comonad, composite-base, dhall , either, extra, first-class-families, formatting, generic-monoid , ghc-clippy-plugin, http-conduit, lucid, megaparsec, optics , optics-extra, path, path-dhall-instance, path-utils, polysemy , polysemy-extra, polysemy-fs, polysemy-fskvstore, polysemy-http , polysemy-methodology, polysemy-methodology-composite , polysemy-plugin, polysemy-video, polysemy-vinyl, polysemy-zoo , relude, replace-megaparsec, rio, semialign, subtitleParser , temporary, text, these, turtle, unliftio-path, vinyl }: mkDerivation { pname = "flashblast"; version = "0.0.9.0"; sha256 = "14fbdn72x0kb267j5a4inii0y43s03r1mnsnvzmx4wd5kkp0k3d2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base co-log-polysemy co-log-polysemy-formatting comonad composite-base dhall either extra first-class-families formatting generic-monoid ghc-clippy-plugin http-conduit lucid megaparsec optics optics-extra path path-dhall-instance path-utils polysemy polysemy-extra polysemy-fs polysemy-fskvstore polysemy-http polysemy-methodology polysemy-methodology-composite polysemy-plugin polysemy-video polysemy-vinyl polysemy-zoo relude replace-megaparsec rio semialign subtitleParser temporary text these turtle unliftio-path vinyl ]; executableHaskellDepends = [ aeson attoparsec base co-log-polysemy co-log-polysemy-formatting comonad composite-base dhall either extra first-class-families formatting generic-monoid ghc-clippy-plugin http-conduit lucid megaparsec optics optics-extra path path-dhall-instance path-utils polysemy polysemy-extra polysemy-fs polysemy-fskvstore polysemy-http polysemy-methodology polysemy-methodology-composite polysemy-plugin polysemy-video polysemy-vinyl polysemy-zoo relude replace-megaparsec rio semialign subtitleParser temporary text these turtle unliftio-path vinyl ]; description = "Generate language learning flashcards from video"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "flat" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq , dlist, filepath, ghc-prim, hashable, mono-traversable, pretty , primitive, QuickCheck, quickcheck-instances, quickcheck-text , semigroups, tasty, tasty-hunit, tasty-quickcheck, text , unordered-containers, vector }: mkDerivation { pname = "flat"; version = "0.4.4"; sha256 = "02i4nzzkmm11sp312k2d3d3g0gm2gzhh3ibczxxscl986svam7p3"; revision = "1"; editedCabalFile = "1f9vlfnkr20nh5nayj18wvwh061w0byrd88j01k9gnrmb7qykpf6"; libraryHaskellDepends = [ array base bytestring containers deepseq dlist ghc-prim hashable mono-traversable pretty primitive semigroups text unordered-containers vector ]; testHaskellDepends = [ array base bytestring containers deepseq dlist filepath ghc-prim mono-traversable pretty QuickCheck quickcheck-instances quickcheck-text tasty tasty-hunit tasty-quickcheck text unordered-containers vector ]; description = "Principled and efficient bit-oriented binary serialization"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ sternenseemann ]; }) {}; "flat-maybe" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "flat-maybe"; version = "0.1.0.0"; sha256 = "0kxyr7k47lsw7xg523kf98d57p6i1iz5dmyp91zg1xs2hsbjgvlq"; libraryHaskellDepends = [ base ghc-prim ]; description = "Strict Maybe without space and indirection overhead"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "flat-mcmc" = callPackage ({ mkDerivation, base, formatting, mcmc-types, monad-par , monad-par-extras, mwc-probability, pipes, primitive, text , transformers, vector }: mkDerivation { pname = "flat-mcmc"; version = "1.5.2"; sha256 = "13xdmiw96hb0iw87bzyks5bm58rgcv348aj09ax7gy2qjpq969iv"; libraryHaskellDepends = [ base formatting mcmc-types monad-par monad-par-extras mwc-probability pipes primitive text transformers vector ]; testHaskellDepends = [ base vector ]; description = "Painless general-purpose sampling"; license = lib.licenses.mit; }) {}; "flat-tex" = callPackage ({ mkDerivation, base, directory, parsec }: mkDerivation { pname = "flat-tex"; version = "0.8.0"; sha256 = "0p5shxpvv15ihbgdvgqwqjq1xz96s5cbflvwb8x7bh5qni8mm3ax"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory parsec ]; description = "flatten a latex multi-file latex document and remove all comments"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "flatbuffers" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, binary, bytestring , containers, criterion, directory, filepath, hedgehog, hspec , hspec-core, hspec-expectations-pretty-diff, hspec-megaparsec , http-client, http-types, HUnit, hw-hspec-hedgehog, megaparsec , mono-traversable, mtl, parser-combinators, pretty-simple, process , raw-strings-qq, scientific, template-haskell, text , text-manipulate, th-pprint, utf8-string, vector }: mkDerivation { pname = "flatbuffers"; version = "0.3.0.0"; sha256 = "1mryx9xivy8bqv43dz3m92cq5ivk445g49cszk143arg4wqgw8kn"; libraryHaskellDepends = [ base binary bytestring containers directory filepath megaparsec mono-traversable mtl parser-combinators scientific template-haskell text text-manipulate ]; testHaskellDepends = [ aeson aeson-pretty base binary bytestring containers directory filepath hedgehog hspec hspec-core hspec-expectations-pretty-diff hspec-megaparsec http-client http-types HUnit hw-hspec-hedgehog megaparsec mono-traversable mtl parser-combinators pretty-simple process raw-strings-qq scientific template-haskell text text-manipulate th-pprint utf8-string ]; benchmarkHaskellDepends = [ aeson base binary bytestring containers criterion directory filepath megaparsec mono-traversable mtl parser-combinators scientific template-haskell text text-manipulate vector ]; description = "Haskell implementation of the FlatBuffers protocol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "flatparse" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers, gauge , hspec, HUnit, integer-gmp, megaparsec, parsec, primitive , template-haskell }: mkDerivation { pname = "flatparse"; version = "0.3.2.0"; sha256 = "0jnf1sxd39xd2jry2p7d9sj29ym0bs4wb3yskl9sjwa6ssck4vdq"; libraryHaskellDepends = [ base bytestring containers integer-gmp template-haskell ]; testHaskellDepends = [ base bytestring hspec HUnit ]; benchmarkHaskellDepends = [ attoparsec base bytestring gauge integer-gmp megaparsec parsec primitive ]; description = "High-performance parsing from strict bytestrings"; license = lib.licenses.mit; }) {}; "flay" = callPackage ({ mkDerivation, base, constraints, tasty, tasty-quickcheck , transformers }: mkDerivation { pname = "flay"; version = "0.4"; sha256 = "1vqkjjf2bzmi489wsx23ryyplbg26q9qrzb98dz80j5b5rj3xzq1"; libraryHaskellDepends = [ base constraints transformers ]; testHaskellDepends = [ base tasty tasty-quickcheck transformers ]; description = "Work generically on your datatype without knowing its shape nor its contents"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "flexible-defaults" = callPackage ({ mkDerivation, base, containers, template-haskell, th-extras , transformers }: mkDerivation { pname = "flexible-defaults"; version = "0.0.3"; sha256 = "02v35b3ahbw46q9xipyh4n46drlz1xrx1rixdmggjr0fwkygd1k5"; libraryHaskellDepends = [ base containers template-haskell th-extras transformers ]; description = "Generate default function implementations for complex type classes"; license = lib.licenses.publicDomain; }) {}; "flexible-numeric-parsers" = callPackage ({ mkDerivation, attoparsec, base, hedgehog, parsers, scientific , tasty, tasty-hedgehog, tasty-hunit, text }: mkDerivation { pname = "flexible-numeric-parsers"; version = "0.1.0.0"; sha256 = "122nncxfp776g4yn4s78vr8r33khl02dl1x475k3z3138ylav8zp"; libraryHaskellDepends = [ base parsers scientific ]; testHaskellDepends = [ attoparsec base hedgehog parsers scientific tasty tasty-hedgehog tasty-hunit text ]; description = "Flexible numeric parsers for real-world programming languages"; license = lib.licenses.mit; }) {}; "flexible-time" = callPackage ({ mkDerivation, base, bytestring, unix-time }: mkDerivation { pname = "flexible-time"; version = "0.1.0.3"; sha256 = "179k0r58r5s0g1vfs7ab382iq7qf5xbrnmvx2y8p86pz8fcz7a8l"; libraryHaskellDepends = [ base bytestring unix-time ]; description = "simple extension of Data.UnixTime."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "flexible-unlit" = callPackage ({ mkDerivation, base, bytestring, text }: mkDerivation { pname = "flexible-unlit"; version = "0.2013.314.0"; sha256 = "0jwsa2qfzw4rdj55axy7cw1p82314i28c16f7p7pjp53cwnsp02a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base text ]; executableHaskellDepends = [ base bytestring text ]; description = "A configurable reimplementation of unlit"; license = lib.licenses.bsd3; }) {}; "flexiwrap" = callPackage ({ mkDerivation, base, data-type, mtl, QuickCheck }: mkDerivation { pname = "flexiwrap"; version = "0.1.0"; sha256 = "0vvl9w3i374k720sscbcsbha89fcfk1hcvdr0nk4y7gkp13xwdba"; libraryHaskellDepends = [ base data-type mtl QuickCheck ]; description = "Flexible wrappers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "flexiwrap-smallcheck" = callPackage ({ mkDerivation, base, data-type, flexiwrap, mtl, smallcheck }: mkDerivation { pname = "flexiwrap-smallcheck"; version = "0.0.1"; sha256 = "1dara0az10fxx46jmplf2l6a6x8qqjk00fxjzb9n10ndd4lxcsm3"; libraryHaskellDepends = [ base data-type flexiwrap mtl smallcheck ]; description = "SmallCheck (Serial) instances for flexiwrap"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "flick-duration" = callPackage ({ mkDerivation, base, clock, hspec, QuickCheck }: mkDerivation { pname = "flick-duration"; version = "1.0.0"; sha256 = "0lhfbdhgz1m5cw4d5bkzb0igk5d240k4zrxdyd7kw64qr8pvvkfy"; libraryHaskellDepends = [ base clock ]; testHaskellDepends = [ base clock hspec QuickCheck ]; description = "work with durations of time using the Flick as the smallest unit"; license = lib.licenses.bsd3; }) {}; "flickr" = callPackage ({ mkDerivation, base, filepath, HTTP, mime, network, random , utf8-string, xhtml, xml }: mkDerivation { pname = "flickr"; version = "0.3.3"; sha256 = "12fi34zl2ggbxf5gmfldplzi1pk9byf8rpn58ljw2fvz3qb8x6yl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base filepath HTTP mime network random utf8-string xml ]; executableHaskellDepends = [ xhtml ]; description = "Haskell binding to the Flickr API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "flight-igc" = callPackage ({ mkDerivation, base, bytestring, parsec, utf8-string }: mkDerivation { pname = "flight-igc"; version = "1.0.0"; sha256 = "17w40nfmdb4crg23fnqn663i4a60dx5714rcyaiqllm4r25n5qv9"; libraryHaskellDepends = [ base bytestring parsec utf8-string ]; description = "A parser for IGC files"; license = lib.licenses.mpl20; }) {}; "flight-kml" = callPackage ({ mkDerivation, aeson, base, detour-via-sci, doctest, hxt , hxt-xpath, parsec, path, raw-strings-qq, siggy-chardust , smallcheck, split, tasty, tasty-hunit, tasty-quickcheck , tasty-smallcheck, template-haskell, time }: mkDerivation { pname = "flight-kml"; version = "1.0.1"; sha256 = "1g70vm7qbxsx2azgb759xcpizq5c1ic2173w78jib0f7mpb8qc28"; libraryHaskellDepends = [ aeson base detour-via-sci hxt hxt-xpath parsec path siggy-chardust split time ]; testHaskellDepends = [ aeson base detour-via-sci doctest hxt hxt-xpath parsec path raw-strings-qq siggy-chardust smallcheck split tasty tasty-hunit tasty-quickcheck tasty-smallcheck template-haskell time ]; description = "Parsing of pilot tracklogs dumped as KML"; license = lib.licenses.mpl20; }) {}; "flink-statefulfun" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers, either , http-media, http-types, lens-family, microlens, mtl, proto-lens , proto-lens-protobuf-types, proto-lens-protoc, proto-lens-runtime , proto-lens-setup, servant, servant-server, text, time, uuid, wai , warp }: mkDerivation { pname = "flink-statefulfun"; version = "0.4.0.0"; sha256 = "1g4qvp5d9j8fgqxjz624nbmfmyk9sd777l1cfhcgr7vhjq2i98kj"; setupHaskellDepends = [ base Cabal proto-lens-setup ]; libraryHaskellDepends = [ aeson base bytestring containers either http-media http-types lens-family microlens mtl proto-lens proto-lens-protobuf-types proto-lens-runtime servant servant-server text time uuid wai warp ]; libraryToolDepends = [ proto-lens-protoc ]; description = "Flink stateful functions SDK"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "flip-cmd" = callPackage ({ mkDerivation, base, process, safe-exceptions }: mkDerivation { pname = "flip-cmd"; version = "0.1.0.0"; sha256 = "1pl31lfsfsc1qlnkrvif3j9imz6pac325bgys7x7365xy46zkad6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base process safe-exceptions ]; description = "e.g. `flip systemctl foo.service start` does `systemctl start foo.service`"; license = lib.licenses.mit; }) {}; "flippers" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "flippers"; version = "1.0.1"; sha256 = "1swyj1f67giq7h9xcl6dzsw4ywk1jbl6avpihbv0q9g9hp6yzqp3"; revision = "1"; editedCabalFile = "1d3k5prcb5nl7gwq30h4n7qsbl86hrj42zpvrqwsr9lir2jss279"; libraryHaskellDepends = [ base ]; description = "Variations on flip for multiple arguments"; license = lib.licenses.bsd3; }) {}; "flite" = callPackage ({ mkDerivation, array, base, containers, haskell98, parsec }: mkDerivation { pname = "flite"; version = "0.1.2"; sha256 = "0ck44icwg6gzi9x5h5iszk59qnr0fhsj95ghk0lxm8aygavwq44d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers haskell98 parsec ]; executableHaskellDepends = [ array base containers haskell98 parsec ]; description = "f-lite compiler, interpreter and libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "flo" = callPackage ({ mkDerivation, base, bytestring, mtl, mtl-compat, parsec , regex-compat, text }: mkDerivation { pname = "flo"; version = "0.1.1"; sha256 = "0wxsjdhp4l2kgjqv1s7x1l8y3bix9cmmlcl6nwn8qwcnkxvqiqzx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring mtl-compat parsec regex-compat text ]; executableHaskellDepends = [ base bytestring mtl parsec regex-compat text ]; description = "Generate flow charts from your code base"; license = lib.licenses.bsd3; }) {}; "float-binstring" = callPackage ({ mkDerivation, attoparsec, base, hspec, HUnit, QuickCheck, split , text }: mkDerivation { pname = "float-binstring"; version = "0.2"; sha256 = "0dcxk1s13ppslqxd378yh92pzmxnmnhk1q07wl5ifcnfy5zamzdq"; libraryHaskellDepends = [ attoparsec base split text ]; testHaskellDepends = [ attoparsec base hspec HUnit QuickCheck split text ]; description = "C99 printf \"%a\" style formatting and parsing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "float128" = callPackage ({ mkDerivation, base, integer-gmp }: mkDerivation { pname = "float128"; version = "0.1"; sha256 = "0f4nrj5qy6j6d9ll22zjkbgvw2rx0x2w7nllhl929zdbmhxrjk73"; libraryHaskellDepends = [ base integer-gmp ]; description = "FFI bindings for C _Float128"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "floating-bits" = callPackage ({ mkDerivation, base, criterion }: mkDerivation { pname = "floating-bits"; version = "0.3.0.0"; sha256 = "1cp2k9rks0g8i6lf6j3zrz7wxh42qmsqwvf26dkdqnnzi0aqkkxj"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base criterion ]; description = "Conversions between floating and integral values"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "floatshow" = callPackage ({ mkDerivation, array, base, integer-gmp }: mkDerivation { pname = "floatshow"; version = "0.2.4"; sha256 = "1zsxjwgm8nkphnmsbz03yvplc2r02qybb387n910j4j6vya98khc"; libraryHaskellDepends = [ array base integer-gmp ]; description = "Alternative faster String representations for Double and Float, String representations for more general numeric types"; license = lib.licenses.bsd3; }) {}; "flock" = callPackage ({ mkDerivation, base, lifted-base, monad-control, transformers , unix }: mkDerivation { pname = "flock"; version = "0.3.2"; sha256 = "0zi04gmrjda11zp8y7zx6r9hkz00wplvjj7sn6q7lbm2h5kv20xr"; revision = "1"; editedCabalFile = "18mhjwcrz2jx0vsdd8cyb84lnabhliwfxaw76k8sifarhk847af8"; libraryHaskellDepends = [ base lifted-base monad-control transformers unix ]; description = "Wrapper for flock(2)"; license = "unknown"; }) {}; "floskell" = callPackage ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring , containers, criterion, data-default, deepseq, directory , exceptions, filepath, ghc-prim, haskell-src-exts, hspec , monad-dijkstra, mtl, optparse-applicative, text, transformers , unordered-containers, utf8-string }: mkDerivation { pname = "floskell"; version = "0.10.6"; sha256 = "0r7djm85lc7qmcfc6fi8kdshg22zc6xhwqg09ipimdbwhlwlpv7f"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson attoparsec base bytestring containers data-default directory filepath haskell-src-exts monad-dijkstra mtl text transformers unordered-containers utf8-string ]; executableHaskellDepends = [ aeson-pretty base bytestring directory ghc-prim haskell-src-exts optparse-applicative text ]; testHaskellDepends = [ base bytestring deepseq exceptions haskell-src-exts hspec text utf8-string ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq exceptions ghc-prim haskell-src-exts text utf8-string ]; description = "A flexible Haskell source code pretty printer"; license = lib.licenses.bsd3; }) {}; "flow" = callPackage ({ mkDerivation, base, HUnit }: mkDerivation { pname = "flow"; version = "2.0.0.0"; sha256 = "03zhamnwni9y0div9lwdmw5nl63m6ykjppxhyhl95zknc0dml1vj"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit ]; description = "Write more understandable Haskell"; license = lib.licenses.mit; }) {}; "flow-er" = callPackage ({ mkDerivation, base, doctest, flow, QuickCheck }: mkDerivation { pname = "flow-er"; version = "1.0.3"; sha256 = "19nvcg1dsr9spqmjgrixqckbs7rc12fxbgn54ydq05qmy6w6p7f8"; libraryHaskellDepends = [ base flow ]; testHaskellDepends = [ base doctest flow QuickCheck ]; description = "More directional operators"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "flow2dot" = callPackage ({ mkDerivation, base, containers, dotgen, mtl, parsec, QuickCheck }: mkDerivation { pname = "flow2dot"; version = "0.9.2"; sha256 = "07bnyzcaf5jlhkrsqw6y880z9x5p6y8kh2nfwz4xds9cgk61r18j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers dotgen mtl parsec ]; executableHaskellDepends = [ base containers dotgen mtl parsec ]; testHaskellDepends = [ base containers dotgen mtl parsec QuickCheck ]; description = "Library and binary to generate sequence/flow diagrams from plain text source"; license = lib.licenses.bsd3; }) {}; "flowdock" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , http-client, http-client-tls, lens, lens-action, mtl, network , pipes, pipes-aeson, pipes-http, pipes-parse, template-haskell , text, unordered-containers, uuid }: mkDerivation { pname = "flowdock"; version = "0.3.0.1"; sha256 = "1az9wwdng7i3jrjwizzz3690506b3vk1m8h2b96wf59r51qnpr6i"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring http-client http-client-tls lens lens-action mtl network pipes pipes-aeson pipes-http pipes-parse template-haskell text unordered-containers uuid ]; description = "Flowdock client library for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "flowdock-api" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, blaze-builder , bytestring, data-default, directory, filepath, heredoc, HsOpenSSL , hspec, http-streams, http-types, io-streams, monad-logger , MonadCatchIO-transformers, optparse-applicative, split , template-haskell, text, time, transformers, unordered-containers , vector }: mkDerivation { pname = "flowdock-api"; version = "0.1.0.0"; sha256 = "0p0b0pabyykvli9l0jrcbfgpyq7dna3zilb4z0s1hb6mamfdn7ng"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring blaze-builder bytestring data-default HsOpenSSL http-streams http-types io-streams monad-logger MonadCatchIO-transformers text time transformers unordered-containers vector ]; executableHaskellDepends = [ aeson base base64-bytestring blaze-builder bytestring data-default directory filepath HsOpenSSL http-streams http-types io-streams MonadCatchIO-transformers optparse-applicative split text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson base base64-bytestring blaze-builder bytestring data-default heredoc HsOpenSSL hspec http-streams http-types io-streams monad-logger MonadCatchIO-transformers template-haskell text time transformers unordered-containers vector ]; description = "API integration with Flowdock"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "flowdock-rest" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, base, binary , binary-orphans, binary-tagged, bytestring, deepseq, exceptions , file-embed, generics-sop, hashable, http-client, http-client-tls , lens, semigroups, tagged, tasty, tasty-quickcheck, text, time , unordered-containers }: mkDerivation { pname = "flowdock-rest"; version = "0.1.0.0"; sha256 = "1bpvnpfhnir14ahcg99hz9j3pklaz0df1h239cxvfc2sb86mkwmr"; libraryHaskellDepends = [ aeson ansi-wl-pprint base binary binary-orphans binary-tagged bytestring deepseq exceptions generics-sop hashable http-client http-client-tls lens semigroups tagged text time unordered-containers ]; testHaskellDepends = [ aeson ansi-wl-pprint base binary binary-orphans binary-tagged bytestring deepseq exceptions file-embed generics-sop hashable http-client http-client-tls lens semigroups tagged tasty tasty-quickcheck text time unordered-containers ]; description = "Flowdock REST API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "flower" = callPackage ({ mkDerivation, array, base, binary, bio, bytestring, cmdargs , containers, mtl, random }: mkDerivation { pname = "flower"; version = "0.7.2"; sha256 = "0r9l3b91kyhf4ab8m2qv5jsfqf3k7x639bq1wjbf852imzl6138b"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base binary bio bytestring cmdargs containers mtl random ]; description = "Analyze 454 flowgrams (.SFF files)"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "flowlocks-framework" = callPackage ({ mkDerivation, base, containers, QuickCheck, syb }: mkDerivation { pname = "flowlocks-framework"; version = "0.1.3.1"; sha256 = "1v9z302fg2fx6k9k7ci5128gxrrcgdqp40r7axk0yhrzc06b9wa8"; libraryHaskellDepends = [ base containers syb ]; testHaskellDepends = [ base QuickCheck ]; description = "Generalized Flow Locks Framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "flowsim" = callPackage ({ mkDerivation, array, base, biocore, biofasta, biosff, bytestring , cmdargs, containers, directory, MonadRandom, mtl, random }: mkDerivation { pname = "flowsim"; version = "0.3.5"; sha256 = "0l3222a2r2khhrfhzvd0iikqq1rlcwhvf785bwnwqygq35i1w6j3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base biocore biofasta biosff bytestring cmdargs containers directory MonadRandom mtl random ]; description = "Simulate 454 pyrosequencing"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "flp" = callPackage ({ mkDerivation, alex, array, base, containers, deepseq, happy , haskell-src-meta, HUnit, pretty-simple, prettyprinter , template-haskell, test-framework, test-framework-hunit, th-lift , transformers }: mkDerivation { pname = "flp"; version = "0.1.0.0"; sha256 = "0aw3a1krisx4vhn2kpdizxhp2j8rnwv5iwm6z2qv2av1yh99j8h6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers deepseq haskell-src-meta prettyprinter template-haskell th-lift transformers ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ array base containers deepseq haskell-src-meta pretty-simple prettyprinter template-haskell th-lift transformers ]; executableToolDepends = [ alex happy ]; testHaskellDepends = [ array base containers deepseq haskell-src-meta HUnit prettyprinter template-haskell test-framework test-framework-hunit th-lift transformers ]; testToolDepends = [ alex happy ]; description = "A layout spec language for memory managers implemented in Rust"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fltkhs" = callPackage ({ mkDerivation, base, bytestring, c2hs, Cabal, directory, filepath , fltk14, libGL, libGLU, mtl, OpenGLRaw, parsec, pkg-config, text , vector }: mkDerivation { pname = "fltkhs"; version = "0.8.0.3"; sha256 = "19y9ill3zgcip8ys3i6mppaj6qzi7pgzd1q7n5r58l0wljnq8vv6"; configureFlags = [ "-fopengl" ]; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal directory filepath ]; libraryHaskellDepends = [ base bytestring text vector ]; librarySystemDepends = [ fltk14 ]; libraryPkgconfigDepends = [ libGL libGLU ]; libraryToolDepends = [ c2hs pkg-config ]; executableHaskellDepends = [ base directory filepath mtl OpenGLRaw parsec text ]; description = "FLTK bindings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) fltk14; inherit (pkgs) libGL; inherit (pkgs) libGLU; inherit (pkgs) pkg-config;}; "fltkhs-demos" = callPackage ({ mkDerivation, base, bytestring, directory, fltkhs, process, stm }: mkDerivation { pname = "fltkhs-demos"; version = "0.0.0.7"; sha256 = "0yisv3v618wcsd5zc5m1xl35r7pqdxdn5x54swzdb0v9gvydcy2f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory fltkhs process stm ]; description = "FLTKHS demos. Please scroll to the bottom for more information."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "fltkhs-fluid-demos" = callPackage ({ mkDerivation, base, bytestring, fltkhs }: mkDerivation { pname = "fltkhs-fluid-demos"; version = "0.0.0.6"; sha256 = "0ljhj9bjll7j9rypfcz514s6ypi2a4paggz340sylyw9limjgdip"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring fltkhs ]; description = "Fltkhs Fluid Demos"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "fltkhs-fluid-examples" = callPackage ({ mkDerivation, base, bytestring, fltkhs }: mkDerivation { pname = "fltkhs-fluid-examples"; version = "0.0.0.3"; sha256 = "1w2v8fv1iaij7q53bamlrghq15qqwfi7hv7bknmf9yzaky0nkm99"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring fltkhs ]; description = "Fltkhs Fluid Examples"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "fltkhs-hello-world" = callPackage ({ mkDerivation, base, fltkhs }: mkDerivation { pname = "fltkhs-hello-world"; version = "0.0.0.2"; sha256 = "1qddxp73f6lfl9vfmr8ap1vf9hr9crlxi8jdca1sk6qjp8lygy67"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base fltkhs ]; description = "Fltkhs template project"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "fltkhs-themes" = callPackage ({ mkDerivation, base, bytestring, Cabal, fltkhs, fontconfig , load-font, text, vector }: mkDerivation { pname = "fltkhs-themes"; version = "0.2.0.3"; sha256 = "0kxc03lbms0chhm33wxdqjxdabhdn0crfc1raa5pr07gkm60skb1"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base bytestring fltkhs load-font text vector ]; librarySystemDepends = [ fontconfig ]; description = "A set of themed widgets that provides drop in replacements to the ones in FLTKHS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) fontconfig;}; "fluent-logger" = callPackage ({ mkDerivation, attoparsec, base, bytestring, cereal , cereal-conduit, conduit, conduit-extra, containers, criterion , exceptions, hspec, messagepack, network, network-socket-options , random, stm, text, time, transformers, vector }: mkDerivation { pname = "fluent-logger"; version = "0.2.3.1"; sha256 = "0m97hljfrs5mh5pjbwvnw7b581y7w96qfyjr3d9p1aqbj6nsa6dp"; libraryHaskellDepends = [ base bytestring cereal containers messagepack network network-socket-options random stm text time vector ]; testHaskellDepends = [ attoparsec base bytestring cereal cereal-conduit conduit conduit-extra containers exceptions hspec messagepack network text time transformers ]; benchmarkHaskellDepends = [ base criterion ]; description = "A structured logger for Fluentd (Haskell)"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "fluent-logger-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, fluent-logger , resourcet, transformers }: mkDerivation { pname = "fluent-logger-conduit"; version = "0.3.0.0"; sha256 = "0z21dg1y0rqfgvpvgci5kp3jh0kdx5v5paxdidwp8dd6v7y3ag9q"; libraryHaskellDepends = [ base bytestring conduit fluent-logger resourcet transformers ]; description = "Conduit interface for fluent-logger"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "fluffy" = callPackage ({ mkDerivation, aeson, base, bytestring, cmdargs, MonadRandom , postgresql-simple, resource-pool, text, time, uuid-types , yesod-core, yesod-static }: mkDerivation { pname = "fluffy"; version = "0.1.0.71"; sha256 = "12l05bmy0qvz9ch37m035qhn8f4rz83m5s5m9x47ivnf59ir74fr"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson base bytestring cmdargs MonadRandom postgresql-simple resource-pool text time uuid-types yesod-core yesod-static ]; description = "A simple web application as a online practice website for XDU SE 2017 fall SPM"; license = lib.licenses.gpl3Only; }) {}; "fluffy-parser" = callPackage ({ mkDerivation, base, binary, bytestring, pandoc, parsec , postgresql-simple }: mkDerivation { pname = "fluffy-parser"; version = "0.1.0.50"; sha256 = "0arxcw5x594dc5c82wyasl3v2jmbw1d5bbs0gafdg3n1n95bv278"; libraryHaskellDepends = [ base binary bytestring pandoc parsec postgresql-simple ]; description = "The parser for fluffy to parsec the question bank in .docx type"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fluid-idl" = callPackage ({ mkDerivation, aeson, base, blaze-markup, bytestring, containers , errors, exceptions, hspec, lifted-async, monad-control , monad-logger, mtl, random, safe-exceptions, scientific, text , text-conversions, unordered-containers, vector }: mkDerivation { pname = "fluid-idl"; version = "0.0.6"; sha256 = "06zdwvjdgv401h5gf3zagvxd01r20pldv327ag3d8clwvg51sgnr"; libraryHaskellDepends = [ aeson base blaze-markup bytestring containers errors exceptions lifted-async monad-control monad-logger mtl random safe-exceptions scientific text text-conversions unordered-containers vector ]; testHaskellDepends = [ aeson base containers hspec scientific text vector ]; description = "Code-generated, Auto-versioned, & Smart Web APIs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fluid-idl-http-client" = callPackage ({ mkDerivation, aeson, base, bytestring, fluid-idl, http-client , http-types, text-conversions }: mkDerivation { pname = "fluid-idl-http-client"; version = "0.0.0"; sha256 = "0ah4sfybkwzr1z8gvl3zdh2001a84b3rwgd47nqbn6crks3yvdz8"; libraryHaskellDepends = [ aeson base bytestring fluid-idl http-client http-types text-conversions ]; description = "Http Client addon for Fluid"; license = lib.licenses.bsd3; }) {}; "fluid-idl-scotty" = callPackage ({ mkDerivation, aeson, base, fluid-idl, mtl, scotty, text, wai }: mkDerivation { pname = "fluid-idl-scotty"; version = "0.0.0"; sha256 = "11wi8qgw7i7m6ilcmmjk2ynvi66h8pcr83kbyi9vji3s6js2szf4"; libraryHaskellDepends = [ aeson base fluid-idl mtl scotty text wai ]; description = "Scotty server add-on for Fluid"; license = lib.licenses.bsd3; }) {}; "fluidsynth" = callPackage ({ mkDerivation, base, bindings-DSL, containers, directory , fluidsynth }: mkDerivation { pname = "fluidsynth"; version = "0.2.0.0"; sha256 = "18r7q7sh35sr71ays0c9ic6f7vmrblpw25mz1y5v9sbk5x2lh64s"; libraryHaskellDepends = [ base bindings-DSL containers directory ]; librarySystemDepends = [ fluidsynth ]; description = "Haskell bindings to FluidSynth"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) fluidsynth;}; "flush-queue" = callPackage ({ mkDerivation, async, atomic-primops, base, containers, deepseq , hspec, old-time, QuickCheck, stm }: mkDerivation { pname = "flush-queue"; version = "1.0.0"; sha256 = "17b6izgpn9rdk3zdhp4kzsna6lv1lhdr8jr6yn2xcwznddb0zb69"; libraryHaskellDepends = [ atomic-primops base containers stm ]; testHaskellDepends = [ async base hspec QuickCheck stm ]; benchmarkHaskellDepends = [ async base deepseq old-time stm ]; description = "Concurrent bouded blocking queues optimized for flushing. Both IO and STM implementations."; license = lib.licenses.bsd3; }) {}; "flux-monoid" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "flux-monoid"; version = "0.1.0.0"; sha256 = "0aa5p8604j63zz8rfxcp4p4110k27ys5dcy980kg5hjzba7aj54m"; libraryHaskellDepends = [ base ]; description = "A monoid for tracking changes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fmark" = callPackage ({ mkDerivation, base, directory, filepath, mtl, process, Unixutils }: mkDerivation { pname = "fmark"; version = "0.1.1"; sha256 = "1bjkkd90mw1nbm5pyjh52dwhqa6xx3i3hhl2ys3qpk08mrw5r09l"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base directory filepath mtl process Unixutils ]; description = "A Friendly Markup language without syntax"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fmlist" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fmlist"; version = "0.9.4"; sha256 = "19h95ph7lh7llw6j1v1rssrdi5k7xw8x0iac9rgzss371s2w3g9d"; libraryHaskellDepends = [ base ]; description = "FoldMap lists"; license = lib.licenses.bsd3; }) {}; "fmr" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fmr"; version = "0.2"; sha256 = "143zyw9ikyrbs4ixs8f7blrs57fxyahf02kbcq1j8xjh2qzzxzi3"; libraryHaskellDepends = [ base ]; description = "Fields for Monadic Records library"; license = lib.licenses.bsd3; }) {}; "fmt" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, call-stack , containers, criterion, deepseq, doctest, doctest-discover , formatting, hspec, interpolate, microlens, neat-interpolation , QuickCheck, text, time, time-locale-compat, vector }: mkDerivation { pname = "fmt"; version = "0.6.3.0"; sha256 = "01mh0k69dv5x30hlmxi36dp1ylk0a6affr4jb3pvy8vjm4ypzvml"; libraryHaskellDepends = [ base base64-bytestring bytestring call-stack containers formatting microlens text time time-locale-compat ]; testHaskellDepends = [ base bytestring call-stack containers doctest hspec neat-interpolation QuickCheck text vector ]; testToolDepends = [ doctest-discover ]; benchmarkHaskellDepends = [ base bytestring containers criterion deepseq formatting interpolate text vector ]; description = "A new formatting library"; license = lib.licenses.bsd3; }) {}; "fmt-for-rio" = callPackage ({ mkDerivation, base, enum-text-rio }: mkDerivation { pname = "fmt-for-rio"; version = "1.0.0.0"; sha256 = "0hxf1cgch4l5vwnsg4449ing3qi40kpfcwjg4l807sw0b18ccwar"; libraryHaskellDepends = [ base enum-text-rio ]; description = "Adaptor for getting fmt to work with rio"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fmt-terminal-colors" = callPackage ({ mkDerivation, ansi-terminal, base, fmt }: mkDerivation { pname = "fmt-terminal-colors"; version = "0.1.0.1"; sha256 = "0a8gs4m21c1b0xl7v6rm2j915yix3pks0vvy0n3c2298lpkj0z6b"; libraryHaskellDepends = [ ansi-terminal base fmt ]; testHaskellDepends = [ ansi-terminal base fmt ]; description = "ANSI terminal colors formatters for fmt library"; license = lib.licenses.bsd3; }) {}; "fn" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, directory , filepath, hspec, http-types, resourcet, text , unordered-containers, wai, wai-extra }: mkDerivation { pname = "fn"; version = "0.3.0.2"; sha256 = "0pxfwyfigj449qd01xb044gz1h63f3lvmpq6xij09xhkm8bv0d0y"; libraryHaskellDepends = [ base blaze-builder bytestring directory filepath http-types resourcet text unordered-containers wai wai-extra ]; testHaskellDepends = [ base directory filepath hspec http-types resourcet text unordered-containers wai wai-extra ]; description = "A functional web framework"; license = lib.licenses.isc; }) {}; "fn-extra" = callPackage ({ mkDerivation, base, blaze-builder, bytestring , digestive-functors, directory, either, fn, heist, http-types , lens, map-syntax, mtl, resourcet, text, wai, wai-extra, wai-util , xmlhtml }: mkDerivation { pname = "fn-extra"; version = "0.3.0.2"; sha256 = "1wbhfaddqhp68gh7906w4lnnlz2zfqrfl71kf5w5pb3nhkbjx3g1"; libraryHaskellDepends = [ base blaze-builder bytestring digestive-functors directory either fn heist http-types lens map-syntax mtl resourcet text wai wai-extra wai-util xmlhtml ]; description = "Extras for Fn, a functional web framework"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "focus" = callPackage ({ mkDerivation, base, QuickCheck, quickcheck-instances, rerebase , tasty, tasty-hunit, tasty-quickcheck, transformers }: mkDerivation { pname = "focus"; version = "1.0.3"; sha256 = "03h6gq0k5z9a7nar29qijfnd4gwxd8h16dfsig74bsdzazj50c1m"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; description = "A general abstraction for manipulating elements of container data structures"; license = lib.licenses.mit; }) {}; "focuslist" = callPackage ({ mkDerivation, base, Cabal, cabal-doctest, containers, doctest , genvalidity, genvalidity-containers, genvalidity-hspec, hedgehog , hspec, lens, mono-traversable, QuickCheck, tasty, tasty-hedgehog , tasty-hspec, template-haskell, validity }: mkDerivation { pname = "focuslist"; version = "0.1.1.0"; sha256 = "0bna0akhjf8ldx6g8n5w0ni5mhx5j69n0dzpj25vbdc3y8y9crqh"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base containers lens mono-traversable QuickCheck ]; testHaskellDepends = [ base doctest genvalidity genvalidity-containers genvalidity-hspec hedgehog hspec lens QuickCheck tasty tasty-hedgehog tasty-hspec template-haskell validity ]; description = "Lists with a focused element"; license = lib.licenses.bsd3; }) {}; "fold-debounce" = callPackage ({ mkDerivation, base, data-default-class, hspec, stm, stm-delay , time }: mkDerivation { pname = "fold-debounce"; version = "0.2.0.9"; sha256 = "032vk4bpmsd7ix00kpfb2vnabivg9vkkfy3nbazdgm8x01jix4wq"; libraryHaskellDepends = [ base data-default-class stm stm-delay time ]; testHaskellDepends = [ base hspec stm time ]; description = "Fold multiple events that happen in a given period of time"; license = lib.licenses.bsd3; }) {}; "fold-debounce-conduit" = callPackage ({ mkDerivation, base, conduit, fold-debounce, hspec , hspec-discover, resourcet, stm, transformers, transformers-base }: mkDerivation { pname = "fold-debounce-conduit"; version = "0.2.0.6"; sha256 = "0xy6vr2hbw41fcs3rlk7wyxqrkqd3nfw5rcr1aiij86zaaifpry5"; libraryHaskellDepends = [ base conduit fold-debounce resourcet stm transformers transformers-base ]; testHaskellDepends = [ base conduit hspec resourcet stm transformers ]; testToolDepends = [ hspec-discover ]; description = "Regulate input traffic from conduit Source with Control.FoldDebounce"; license = lib.licenses.bsd3; }) {}; "foldable-ix" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "foldable-ix"; version = "0.2.1.0"; sha256 = "0sbqlii75sjmha2kmiwi36r2wdkpxdargyrrv2g60vpryvndiqck"; libraryHaskellDepends = [ base ]; description = "Functions to find out the indices of the elements in the Foldable structures"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "foldable1" = callPackage ({ mkDerivation, base, transformers, util }: mkDerivation { pname = "foldable1"; version = "0.1.0.0"; sha256 = "02p9wg0rcp7qvjp588y6r2szz7ja5x1idl04vn3hr7mbrbjq9ml5"; libraryHaskellDepends = [ base transformers util ]; description = "Foldable types with at least 1 element"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "foldl" = callPackage ({ mkDerivation, base, bytestring, comonad, containers , contravariant, criterion, doctest, hashable, primitive , profunctors, random, semigroupoids, text, transformers , unordered-containers, vector }: mkDerivation { pname = "foldl"; version = "1.4.12"; sha256 = "0zf4yljh3s2ddxa7dhzdglmylj14kfldhkclc44g37zvjq6kcnag"; revision = "3"; editedCabalFile = "1xijnq8qkmrj2w7h6gr2vy8a0ajhiapzi2fain5pgcllli2fny2r"; libraryHaskellDepends = [ base bytestring comonad containers contravariant hashable primitive profunctors random semigroupoids text transformers unordered-containers vector ]; testHaskellDepends = [ base doctest ]; benchmarkHaskellDepends = [ base criterion ]; description = "Composable, streaming, and efficient left folds"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ Gabriel439 ]; }) {}; "foldl-exceptions" = callPackage ({ mkDerivation, base, foldl, hedgehog, safe-exceptions }: mkDerivation { pname = "foldl-exceptions"; version = "1.0.0.1"; sha256 = "05b7d7y7lg8b2d4kyzwnad4vkr6qyx1gpjw4wd20kk5smql4bxsq"; libraryHaskellDepends = [ base foldl safe-exceptions ]; testHaskellDepends = [ base foldl hedgehog safe-exceptions ]; description = "Exception handling with FoldM"; license = lib.licenses.mit; }) {}; "foldl-incremental" = callPackage ({ mkDerivation, base, bytestring, containers, criterion, deepseq , foldl, histogram-fill, mwc-random, pipes, QuickCheck, tasty , tasty-golden, tasty-hunit, tasty-quickcheck, vector }: mkDerivation { pname = "foldl-incremental"; version = "0.2.0.0"; sha256 = "09xf9cba3j49z4bwfmad6q9gdnp3f1zn817q4px7hky2gln3bhzk"; libraryHaskellDepends = [ base containers deepseq foldl histogram-fill vector ]; testHaskellDepends = [ base bytestring containers foldl histogram-fill mwc-random pipes QuickCheck tasty tasty-golden tasty-hunit tasty-quickcheck vector ]; benchmarkHaskellDepends = [ base containers criterion foldl ]; description = "incremental folds"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "foldl-statistics" = callPackage ({ mkDerivation, base, containers, criterion, foldl, hashable , math-functions, mwc-random, profunctors, quickcheck-instances , statistics, tasty, tasty-quickcheck, unordered-containers, vector }: mkDerivation { pname = "foldl-statistics"; version = "0.1.5.1"; sha256 = "196vkbgj6c5dhwfw6l73z8dw505hsjsrx4w1f3zfczm0jfc4fsxl"; libraryHaskellDepends = [ base containers foldl hashable math-functions profunctors unordered-containers ]; testHaskellDepends = [ base foldl profunctors quickcheck-instances statistics tasty tasty-quickcheck vector ]; benchmarkHaskellDepends = [ base criterion foldl mwc-random statistics vector ]; description = "Statistical functions from the statistics package implemented as Folds"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "foldl-transduce" = callPackage ({ mkDerivation, base, bifunctors, bytestring, comonad, containers , criterion, doctest, foldl, free, lens-family-core , monoid-subclasses, profunctors, semigroupoids, semigroups, split , tasty, tasty-hunit, tasty-quickcheck, text, transformers, void }: mkDerivation { pname = "foldl-transduce"; version = "0.6.0.1"; sha256 = "1nbq27cs7jngg83ylc7rfmr8qs8xlr0dqkb9d978jsv4dblbs1gh"; libraryHaskellDepends = [ base bifunctors bytestring comonad containers foldl free monoid-subclasses profunctors semigroupoids semigroups split text transformers void ]; testHaskellDepends = [ base doctest foldl free monoid-subclasses split tasty tasty-hunit tasty-quickcheck text ]; benchmarkHaskellDepends = [ base criterion foldl lens-family-core ]; description = "Transducers for foldl folds"; license = lib.licenses.bsd3; }) {}; "foldl-transduce-attoparsec" = callPackage ({ mkDerivation, attoparsec, base, bytestring, doctest, foldl , foldl-transduce, monoid-subclasses, tasty, tasty-hunit, text , transformers }: mkDerivation { pname = "foldl-transduce-attoparsec"; version = "0.2.0.0"; sha256 = "0wrgwr7v50z3wb5fy4k7fnk20vgfrb2vjjgqyshim7wlpl9w5m0b"; libraryHaskellDepends = [ attoparsec base bytestring foldl-transduce monoid-subclasses text transformers ]; testHaskellDepends = [ attoparsec base doctest foldl foldl-transduce tasty tasty-hunit text transformers ]; description = "Attoparsec and foldl-transduce integration"; license = lib.licenses.bsd3; }) {}; "folds" = callPackage ({ mkDerivation, adjunctions, base, bifunctors, comonad , constraints, contravariant, data-reify, distributive, lens, mtl , pointed, profunctors, reflection, semigroupoids, transformers , unordered-containers, vector }: mkDerivation { pname = "folds"; version = "0.7.7"; sha256 = "1hggk92i61f3nxcjdxvgs3b8am3jypig09s9wqwrwzaclx0mk5sh"; configureFlags = [ "-f-test-hlint" ]; libraryHaskellDepends = [ adjunctions base bifunctors comonad constraints contravariant data-reify distributive lens mtl pointed profunctors reflection semigroupoids transformers unordered-containers vector ]; description = "Beautiful Folding"; license = lib.licenses.bsd3; }) {}; "folds-common" = callPackage ({ mkDerivation, base, containers, folds, tasty, tasty-quickcheck }: mkDerivation { pname = "folds-common"; version = "0.2.0.0"; sha256 = "1dcyh798ijq4ms8xr0jwfp4fy5i5l4czl7m3yvk2z6rkha9w1zmc"; libraryHaskellDepends = [ base containers folds ]; testHaskellDepends = [ base containers tasty tasty-quickcheck ]; description = "A playground of common folds for folds"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "folgerhs" = callPackage ({ mkDerivation, array, base, containers, gloss , optparse-applicative, xml }: mkDerivation { pname = "folgerhs"; version = "0.3.0.2"; sha256 = "0dxig93mf29778sq71wz913d405g07dzkpbjp8cm4xsz1p86xryh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers gloss xml ]; executableHaskellDepends = [ array base containers gloss optparse-applicative xml ]; description = "Toolset for Folger Shakespeare Library's XML annotated plays"; license = lib.licenses.gpl3Only; }) {}; "follow" = callPackage ({ mkDerivation, aeson, base, bytestring, exceptions, feed , HandsomeSoup, hspec, hxt, req, text, time, transformers , unordered-containers, yaml }: mkDerivation { pname = "follow"; version = "0.1.0.0"; sha256 = "18j7m8dsmnrq7cnmin48zl1g8yidsh8sgqnlr42qldi49ciam4j0"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring exceptions feed HandsomeSoup hxt req text time transformers unordered-containers yaml ]; executableHaskellDepends = [ aeson base bytestring exceptions feed HandsomeSoup hxt req text time transformers unordered-containers yaml ]; testHaskellDepends = [ aeson base bytestring exceptions feed HandsomeSoup hspec hxt req text time transformers unordered-containers yaml ]; description = "Haskell library to follow content published on any subject"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "follow-file" = callPackage ({ mkDerivation, attoparsec, attoparsec-path, base, bytestring , conduit, conduit-combinators, directory, exceptions, hinotify , monad-control, mtl, path, text, unix, utf8-string }: mkDerivation { pname = "follow-file"; version = "0.0.3"; sha256 = "0nxvw17ndjrg34mc2a0bcyprcng52f6mn3l7mhx2fc11njdf2b93"; 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 ]; 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 = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {}; "follower" = callPackage ({ mkDerivation, ansi-wl-pprint, base, cmdargs, directory, filepath , hs-twitter, old-locale, strict, time }: mkDerivation { pname = "follower"; version = "0.0.1"; sha256 = "0iy8q06fpc03n4z6dcrl95vji67dia6bp30q42rrlqw6s9cwigsm"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-wl-pprint base cmdargs directory filepath hs-twitter old-locale strict time ]; description = "Follow Tweets anonymously"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "foma" = callPackage ({ mkDerivation, base, foma }: mkDerivation { pname = "foma"; version = "0.1.2.0"; sha256 = "1g9wy1zn0mi2lgfpprhh8q5sy0cvf5pbk2yrkr2911pn7g00jdc4"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ foma ]; description = "Simple Haskell bindings for Foma"; license = lib.licenses.mit; }) {inherit (pkgs) foma;}; "font-awesome-type" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "font-awesome-type"; version = "0.1"; sha256 = "1njwikgrsm52diq84j6lgjcndssk3ihmgp7fndwjq9m2v2h346gh"; libraryHaskellDepends = [ base ]; description = "A Font Awesome data type enumerating all icon classes"; license = lib.licenses.bsd3; }) {}; "font-opengl-basic4x6" = callPackage ({ mkDerivation, base, GLFW-b, OpenGL }: mkDerivation { pname = "font-opengl-basic4x6"; version = "0.0.3"; sha256 = "0myjb8g3mis887l0jmr88nb757x0zcvhnanx02hxjbfb5iqx3cx9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base OpenGL ]; executableHaskellDepends = [ base GLFW-b OpenGL ]; description = "Basic4x6 font for OpenGL"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "foo" = callPackage ({ mkDerivation, base, containers, GLUT, haskell98, OpenGL }: mkDerivation { pname = "foo"; version = "1.0"; sha256 = "1f1abijdfvnmkgbvw9q94k4p39pbqslmg9am1j1sjyxrag5y0vv8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers GLUT haskell98 OpenGL ]; description = "Paper soccer, an OpenGL game"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "foobar" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "foobar"; version = "0.1.0.0"; sha256 = "1i524ikmwm01l3030krpmr1wq0makjzdrzmqcnnvkxmpnmg7vgrw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; }) {}; "for-free" = callPackage ({ mkDerivation, base, comonad, comonad-transformers, containers , contravariant, transformers }: mkDerivation { pname = "for-free"; version = "0.1"; sha256 = "048m95sg8jq7kpr55iq5h93c7zbaqp5v340phb13v9yw2hv50sql"; libraryHaskellDepends = [ base comonad comonad-transformers containers contravariant transformers ]; description = "Functor, Monad, MonadPlus, etc for free"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "forbidden-fruit" = callPackage ({ mkDerivation, base, control-monad-loop, hashable, hashtables , hspec, primitive, transformers, transformers-base, vector }: mkDerivation { pname = "forbidden-fruit"; version = "0.1.0"; sha256 = "0sxaa2lpz6j0ljz8kjxifvp4lk5x12w0ka9wjws4w7r8q9bld8dd"; libraryHaskellDepends = [ base control-monad-loop hashable hashtables primitive transformers transformers-base vector ]; testHaskellDepends = [ base control-monad-loop hashable hashtables hspec primitive transformers vector ]; description = "A library accelerates imperative style programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "force-layout" = callPackage ({ mkDerivation, base, containers, data-default-class, lens, linear }: mkDerivation { pname = "force-layout"; version = "0.4.0.6"; sha256 = "17956k3mab2xhrmfy7fj5gh08h43yjlsryi5acjhnkmin5arhwpp"; revision = "8"; editedCabalFile = "0ifp1bcvgkyma6sp889f1fr866vw884d0wgrnzqx9isfjk52csi4"; libraryHaskellDepends = [ base containers data-default-class lens linear ]; description = "Simple force-directed layout"; license = lib.licenses.bsd3; }) {}; "fordo" = callPackage ({ mkDerivation, base, process, transformers }: mkDerivation { pname = "fordo"; version = "0.1"; sha256 = "0vlh5rfn3n8vi3gbfmpbw20jgv5skvcw187walgv6dns39pagsar"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base process transformers ]; description = "Run a command on files with magic substituion support (sequencing and regexp)"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "forecast-io" = callPackage ({ mkDerivation, aeson, base, text }: mkDerivation { pname = "forecast-io"; version = "0.2.0.0"; sha256 = "17wsqrq1zq1p80gnrfsvks5bhickfqj5mh2prbzzkzb3s28l1mby"; libraryHaskellDepends = [ aeson base text ]; description = "A Haskell library for working with forecast.io data."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "foreign-storable-asymmetric" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "foreign-storable-asymmetric"; version = "0.0.1"; sha256 = "1pj30p7z5nq8j95z9c4kjv6spandfch3r0dvx3n8wsbh3270dvxj"; libraryHaskellDepends = [ base ]; description = "Types and instances for implementing a Storable with different peek and poke"; license = lib.licenses.bsd3; }) {}; "foreign-store" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "foreign-store"; version = "0.2"; sha256 = "1p436dn6l5zjzizcsj0hn10s2n907gr7c8y89i4sm3h69lhqlw86"; libraryHaskellDepends = [ base ]; description = "Store a stable pointer in a foreign context to be retrieved later"; license = lib.licenses.bsd3; }) {}; "foreign-var" = callPackage ({ mkDerivation, base, stm, transformers }: mkDerivation { pname = "foreign-var"; version = "0.1"; sha256 = "1rxfmzq9npj1170i85qhq5fhvvzb9j1wdi5lzmj57k4hlyxcwqjd"; revision = "1"; editedCabalFile = "077s05370sx7pn053z1y6ygjg77dsvpcd5r8ivx9q9rk8m1hdjgr"; libraryHaskellDepends = [ base stm transformers ]; description = "Encapsulating mutatable state in external libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "forest" = callPackage ({ mkDerivation, aeson, base, comonad, deepseq, free, hashable , profunctors, semigroupoids }: mkDerivation { pname = "forest"; version = "0.2.1.1"; sha256 = "1f3zbdkxch2a7a6qv20j0mj1bjjk7f81bnn48ki8xzg925cyl1dl"; libraryHaskellDepends = [ aeson base comonad deepseq free hashable profunctors semigroupoids ]; description = "Tree and Forest types"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "forest-fire" = callPackage ({ mkDerivation, aeson, base, bytestring, cli, containers, HUnit , mtl, process, tasty, tasty-hunit, text }: mkDerivation { pname = "forest-fire"; version = "0.3"; sha256 = "09h8hpb9b0hsj2bpwywxdk2a1ww1si3g5rn5n6ajq5dgvqki8rlp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers process text ]; executableHaskellDepends = [ base cli ]; testHaskellDepends = [ aeson base bytestring containers HUnit mtl tasty tasty-hunit ]; description = "Recursively delete CloudFormation stacks and their dependants"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "forex2ledger" = callPackage ({ mkDerivation, aeson, base, containers, currency-codes , hledger-lib, hspec, hspec-expectations-pretty-diff, HTTP , optparse-applicative, relude, text, time, tomland , unordered-containers, url }: mkDerivation { pname = "forex2ledger"; version = "1.0.0.2"; sha256 = "1x6ln7pw77psppryi71jbsz5px4z4a96ppz6wmj4kjr7rwkkbrg4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers currency-codes hledger-lib HTTP relude text time tomland unordered-containers url ]; executableHaskellDepends = [ base optparse-applicative relude text ]; testHaskellDepends = [ aeson base containers currency-codes hspec hspec-expectations-pretty-diff relude time ]; description = "Print Forex quotes in Ledger format"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "forger" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "forger"; version = "0.0.0.0"; sha256 = "1bykssfas1fz46qmiwhxs09xnnwp104hlmq08z9g1xh7qv8bh7iy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Library for generating fake placeholder data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "forkable-monad" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "forkable-monad"; version = "0.2.0.3"; sha256 = "0qnl3bvqiwh6d7lm3w06is5ivh025c7024695m7fzajvzbpk67jp"; libraryHaskellDepends = [ base transformers ]; description = "An implementation of forkIO for monad stacks"; license = lib.licenses.bsd3; }) {}; "forma" = callPackage ({ mkDerivation, aeson, base, containers, hspec, mtl, text }: mkDerivation { pname = "forma"; version = "1.2.0"; sha256 = "13kyggzlf156d3d3mj453jwmafyz74vk4bim3f30zxyd6syl3m5v"; revision = "1"; editedCabalFile = "12336x0g41hp6brl4ynw0m32kj3n191945qfgp8xaabm5qrchinj"; libraryHaskellDepends = [ aeson base containers mtl text ]; testHaskellDepends = [ aeson base containers hspec mtl text ]; description = "Parse and validate forms in JSON format"; license = lib.licenses.bsd3; }) {}; "formal" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, containers , directory, file-embed, HTTP, indents, interpolatedstring-perl6 , jmacro, MissingH, mtl, network, pandoc, parsec, process, text , transformers, urlencoded, wl-pprint-text }: mkDerivation { pname = "formal"; version = "0.1.0"; sha256 = "0z8a5a9w7mg69c1x6h8825bhkll63gz6j85lbc0w59w1ag2x8865"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ ansi-terminal base bytestring containers directory file-embed HTTP indents interpolatedstring-perl6 jmacro MissingH mtl network pandoc parsec process text transformers urlencoded wl-pprint-text ]; description = "A statically typed, functional programming language"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "format" = callPackage ({ mkDerivation, haskell2010, parsec, QuickCheck }: mkDerivation { pname = "format"; version = "0.1.0.0"; sha256 = "1vv9b0hif5hi3jkd1n6j85b5mkfkjyixldblm2l4qfgrj95igmph"; libraryHaskellDepends = [ haskell2010 parsec ]; testHaskellDepends = [ haskell2010 parsec QuickCheck ]; description = "Rendering from and scanning to format strings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "format-numbers" = callPackage ({ mkDerivation, base, hspec, text }: mkDerivation { pname = "format-numbers"; version = "0.1.0.1"; sha256 = "193nvj3bf7w0rb1igwl6q27jjijw71v82ik3l7maamfry15hwiaw"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base hspec text ]; description = "Various number formatting functions"; license = lib.licenses.mit; }) {}; "format-status" = callPackage ({ mkDerivation, base, data-concurrent-queue, old-locale, stm, text , time }: mkDerivation { pname = "format-status"; version = "0.2.0.0"; sha256 = "0dfmjp307c8685cdw41nmjmisf3aplyf177r973wyqcrifabvs2q"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base data-concurrent-queue old-locale stm text time ]; description = "A utility for writing the date to dzen2"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "formatn" = callPackage ({ mkDerivation, base, containers, QuickCheck, text }: mkDerivation { pname = "formatn"; version = "0.2.1"; sha256 = "1l6xzwxbddalz33ppyy9wcb0i0n9vz17s0c4j15ji96ql11k3hm7"; libraryHaskellDepends = [ base containers QuickCheck text ]; description = "Formatting of doubles"; license = lib.licenses.bsd3; }) {}; "formattable" = callPackage ({ mkDerivation, base, bytestring, data-default-class , double-conversion, hspec, HUnit, lens, old-locale, QuickCheck , text, time }: mkDerivation { pname = "formattable"; version = "0.1.1"; sha256 = "0brp1j21ll6g266zyzknqc20k5nf3na97fjbh66hjbsw6yxah5x7"; libraryHaskellDepends = [ base bytestring data-default-class old-locale text time ]; testHaskellDepends = [ base bytestring data-default-class double-conversion hspec HUnit lens old-locale QuickCheck text time ]; description = "Business-quality formatting of numbers, dates, and other things"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "formatting" = callPackage ({ mkDerivation, base, clock, criterion, double-conversion , ghc-prim, hspec, old-locale, QuickCheck, scientific, text, time , transformers }: mkDerivation { pname = "formatting"; version = "7.1.3"; sha256 = "1vrc2i1b6lxx2aq5hysfl3gl6miq2wbhxc384axvgrkqjbibnqc0"; revision = "2"; editedCabalFile = "1i3qkhxqhvqd7mqfdc1mbizw1fin7vp4dwzayc2y0sqcbg7kkns7"; libraryHaskellDepends = [ base clock double-conversion ghc-prim old-locale scientific text time transformers ]; testHaskellDepends = [ base ghc-prim hspec scientific text ]; benchmarkHaskellDepends = [ base criterion ghc-prim QuickCheck text ]; description = "Combinator-based type-safe formatting (like printf() or FORMAT)"; license = lib.licenses.bsd3; }) {}; "forml" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, cereal , containers, directory, file-embed, ghc-prim, GraphSCC, hslogger , HTTP, indents, interpolatedstring-perl6, jmacro, MissingH, mtl , network, pandoc, parsec, process, text, urlencoded, utf8-string , zlib }: mkDerivation { pname = "forml"; version = "0.2"; sha256 = "1bqfw3h06mbznivg37840qnzjygflzp90wkyssnb1kjxi4bj1vbv"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ ansi-terminal base bytestring cereal containers directory file-embed ghc-prim GraphSCC hslogger HTTP indents interpolatedstring-perl6 jmacro MissingH mtl network pandoc parsec process text urlencoded utf8-string zlib ]; description = "A statically typed, functional programming language"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "formlets" = callPackage ({ mkDerivation, applicative-extras, base, blaze-html, bytestring , haskell98, syb, transformers, xhtml }: mkDerivation { pname = "formlets"; version = "0.8"; sha256 = "0jx56vhrzcwca33rgp738plmssw95nv20rrzw5xrxcmdv26zp1w9"; libraryHaskellDepends = [ applicative-extras base blaze-html bytestring haskell98 syb transformers xhtml ]; description = "Formlets implemented in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "formlets-hsp" = callPackage ({ mkDerivation, applicative-extras, base, formlets, haskell98, hsp , hsx, mtl, trhsx }: mkDerivation { pname = "formlets-hsp"; version = "2.3.1"; sha256 = "19m0nryrksh1cgsz7sx3gamjczw36hqfsbml05p6j7li3bk0fpw2"; libraryHaskellDepends = [ applicative-extras base formlets haskell98 hsp hsx mtl ]; libraryToolDepends = [ trhsx ]; description = "HSP support for Formlets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "formura" = callPackage ({ mkDerivation, ansi-wl-pprint, base, containers, either, lattices , lens, mmorph, mtl, parsers, QuickCheck, text, trifecta, vector }: mkDerivation { pname = "formura"; version = "1.0"; sha256 = "136wr9lhld2ldj4r3fwwj6z99hrsyzg26wm3g28kyn4c68vp5y45"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint base containers either lattices lens mmorph mtl parsers QuickCheck text trifecta vector ]; executableHaskellDepends = [ ansi-wl-pprint base containers lens text trifecta ]; description = "Formura is a simple language to describe stencil computation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "forsyde-deep" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath , HUnit, mtl, parameterized-data, pretty, process, QuickCheck , random, regex-posix, syb, template-haskell, type-level }: mkDerivation { pname = "forsyde-deep"; version = "0.2.0"; sha256 = "1rznghp5njbs474cr1pmipmflf53rk8al6pb2d16vhj717431vf9"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal containers directory filepath HUnit mtl parameterized-data pretty process QuickCheck random regex-posix syb template-haskell type-level ]; libraryHaskellDepends = [ base containers directory filepath mtl parameterized-data pretty process random regex-posix syb template-haskell type-level ]; testHaskellDepends = [ base directory HUnit parameterized-data QuickCheck random syb type-level ]; description = "ForSyDe's Haskell-embedded Domain Specific Language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "forsyde-shallow" = callPackage ({ mkDerivation, base, directory, doctest, hspec, old-time, process , QuickCheck, random }: mkDerivation { pname = "forsyde-shallow"; version = "3.5.0.0"; sha256 = "16skihnq2kkxdgliv6780s2lyka1bsm0naws6kz1sy3ggsw0qnp9"; libraryHaskellDepends = [ base directory old-time process random ]; testHaskellDepends = [ base directory doctest hspec old-time process QuickCheck random ]; description = "ForSyDe's Haskell-embedded Domain Specific Language"; license = lib.licenses.bsd3; }) {}; "forth-hll" = callPackage ({ mkDerivation, array-forth, base, free, mtl }: mkDerivation { pname = "forth-hll"; version = "0.1.0.0"; sha256 = "1hmcicxnxcl99chidkbg1kspjzpxxcw8qh4lrwvmlpz2knzf11g3"; libraryHaskellDepends = [ array-forth base free mtl ]; description = "A simple eDSL for generating arrayForth code"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "fortran-src" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, either, fgl, filepath, GenericPretty, happy , hspec, hspec-discover, mtl, pretty, QuickCheck, temporary, text , uniplate }: mkDerivation { pname = "fortran-src"; version = "0.9.0"; sha256 = "0x2dkzqvc1al4zshdjc2iypi5bl2vkrvrvidmw7099jjspp6iw1c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory either fgl filepath GenericPretty mtl pretty temporary text uniplate ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ array base binary bytestring containers deepseq directory either fgl filepath GenericPretty mtl pretty temporary text uniplate ]; testHaskellDepends = [ array base binary bytestring containers deepseq directory either fgl filepath GenericPretty hspec mtl pretty QuickCheck temporary text uniplate ]; testToolDepends = [ hspec-discover ]; description = "Parsers and analyses for Fortran standards 66, 77, 90, 95 and 2003 (partial)"; license = lib.licenses.asl20; }) {}; "fortran-src-extras" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, containers , directory, either, filepath, fortran-src, GenericPretty, hspec , hspec-discover, optparse-applicative, silently, text, uniplate }: mkDerivation { pname = "fortran-src-extras"; version = "0.3.0"; sha256 = "0wlaqkc4gvndvir5ghg5jbmj528am0iw5cgl7rk6zvkprpjd2n48"; libraryHaskellDepends = [ aeson base binary bytestring containers directory either filepath fortran-src GenericPretty optparse-applicative text uniplate ]; testHaskellDepends = [ base either fortran-src hspec silently uniplate ]; testToolDepends = [ hspec-discover ]; description = "Common functions and utils for fortran-src"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fortran-vars" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, deepseq, fgl , fortran-src, fortran-src-extras, hspec, hspec-discover, HUnit , text, uniplate }: mkDerivation { pname = "fortran-vars"; version = "0.3.0"; sha256 = "0095ifc9psi2mv348qw7538rl1ld2drfq5pcsbdyxrhklm12h5ji"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers deepseq fgl fortran-src fortran-src-extras text uniplate ]; executableHaskellDepends = [ aeson base bytestring containers deepseq fgl fortran-src fortran-src-extras text uniplate ]; testHaskellDepends = [ aeson base bytestring containers deepseq fgl fortran-src fortran-src-extras hspec HUnit text uniplate ]; testToolDepends = [ hspec-discover ]; description = "Fortran memory model and other static analysis tools"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "fortytwo" = callPackage ({ mkDerivation, ansi-terminal, base, doctest, hspec, text }: mkDerivation { pname = "fortytwo"; version = "1.0.6"; sha256 = "1jms8a39i6vvvdcs5ichzjcglz3dhmswldczd25gnpx5ahkl1d4r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base text ]; testHaskellDepends = [ base doctest hspec ]; description = "Interactive terminal prompt"; license = lib.licenses.mit; }) {}; "forward-chan" = callPackage ({ mkDerivation, base, SafeSemaphore, stm, unagi-chan }: mkDerivation { pname = "forward-chan"; version = "0.0.0.0"; sha256 = "0q11h91mlbaflxl35sya5r4h9r5d18v5ib0hplrzcnsgwchdcd3f"; libraryHaskellDepends = [ base SafeSemaphore stm unagi-chan ]; description = "Concurrent channels with a forwarding primitive"; license = lib.licenses.asl20; }) {}; "foscam-directory" = callPackage ({ mkDerivation, base, directory, doctest, filepath , foscam-filename, lens, pretty, QuickCheck, template-haskell , trifecta, utf8-string }: mkDerivation { pname = "foscam-directory"; version = "0.0.8"; sha256 = "0rmvc5qaicr6dm8ig4s8a0hfny09w53j1fdy6b7db0fh62ys2nqb"; libraryHaskellDepends = [ base directory foscam-filename lens pretty trifecta utf8-string ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "Foscam File format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "foscam-filename" = callPackage ({ mkDerivation, base, bifunctors, digit, directory, doctest , filepath, lens, parsec, parsers, QuickCheck, semigroupoids , semigroups, template-haskell }: mkDerivation { pname = "foscam-filename"; version = "0.0.4"; sha256 = "1llggmkhv801y3736nldw6vj6jrw9z9bafisrc7nwfs8f68f9wbd"; libraryHaskellDepends = [ base bifunctors digit lens parsers semigroupoids semigroups ]; testHaskellDepends = [ base directory doctest filepath parsec QuickCheck template-haskell ]; description = "Foscam File format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "foscam-sort" = callPackage ({ mkDerivation, base, digit, directory, doctest, filepath , foscam-directory, foscam-filename, lens, QuickCheck , template-haskell, unix }: mkDerivation { pname = "foscam-sort"; version = "0.0.3"; sha256 = "0lhag7bplpbsw8z1lzw1300rp1lf4qxcb26fr2irvaxrdg98s96x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base digit directory filepath foscam-directory foscam-filename lens unix ]; executableHaskellDepends = [ base digit directory filepath foscam-directory foscam-filename lens unix ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "Foscam File format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "foundation" = callPackage ({ mkDerivation, base, basement, gauge, ghc-prim }: mkDerivation { pname = "foundation"; version = "0.0.28"; sha256 = "06hsh40qwmy2nfkrd9m8lfhi6arziixdw9pn379m6a7cga2vjcnh"; libraryHaskellDepends = [ base basement ghc-prim ]; testHaskellDepends = [ base basement ]; benchmarkHaskellDepends = [ base basement gauge ]; description = "Alternative prelude with batteries and no dependencies"; license = lib.licenses.bsd3; }) {}; "foundation-edge" = callPackage ({ mkDerivation, bytestring, foundation, text }: mkDerivation { pname = "foundation-edge"; version = "0.0.3"; sha256 = "0dqpalqn9p10vmz3sw60aga76rpi4d92hrvq2v91pv44p1iva2mb"; libraryHaskellDepends = [ bytestring foundation text ]; description = "foundation's edge with the conventional set of packages"; license = lib.licenses.bsd3; }) {}; "fountain" = callPackage ({ mkDerivation, base, containers, random }: mkDerivation { pname = "fountain"; version = "0.1"; sha256 = "0mxzrvrag2qwn22llklmdkcf4icd8n9ifg1awd9q7ffll8a1a67p"; libraryHaskellDepends = [ base containers random ]; description = "A fountain codec"; license = lib.licenses.bsd3; }) {}; "fourmolu" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal , containers, Diff, directory, dlist, exceptions, filepath , ghc-lib-parser, gitrev, hspec, hspec-discover, HsYAML , HsYAML-aeson, mtl, optparse-applicative, path, path-io, syb , temporary, text }: mkDerivation { pname = "fourmolu"; version = "0.4.0.0"; sha256 = "1mq0h6nsl7ssfwh6zqhyja7w212vn8msmlm5iwwimca279hzwywb"; revision = "1"; editedCabalFile = "03bwhqj547brmgk191gy3k9xayi6fqqk2f5sbz3ail1bk7b73xnq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal base bytestring Cabal containers Diff directory dlist exceptions filepath ghc-lib-parser HsYAML HsYAML-aeson mtl syb text ]; executableHaskellDepends = [ base directory filepath ghc-lib-parser gitrev optparse-applicative text ]; testHaskellDepends = [ base containers directory filepath hspec path path-io temporary text ]; testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; license = lib.licenses.bsd3; }) {}; "fourmolu_0_6_0_0" = callPackage ({ mkDerivation, aeson, ansi-terminal, array, base, bytestring , Cabal, containers, Diff, directory, dlist, exceptions, filepath , ghc-lib-parser, gitrev, hspec, hspec-discover, HsYAML , HsYAML-aeson, mtl, optparse-applicative, path, path-io, syb , temporary, text }: mkDerivation { pname = "fourmolu"; version = "0.6.0.0"; sha256 = "0yxv3ih2jjnjzdhz31y4a94ly6g3qhddrm3lvflqrb4krk445p67"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal array base bytestring Cabal containers Diff directory dlist exceptions filepath ghc-lib-parser HsYAML HsYAML-aeson mtl syb text ]; executableHaskellDepends = [ base directory filepath ghc-lib-parser gitrev optparse-applicative text ]; testHaskellDepends = [ base containers directory filepath hspec path path-io temporary text ]; testToolDepends = [ hspec-discover ]; description = "A formatter for Haskell source code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fp-ieee" = callPackage ({ mkDerivation, base, doctest, ghc-bignum, hspec, hspec-core , integer-logarithms, QuickCheck, random, tasty-bench }: mkDerivation { pname = "fp-ieee"; version = "0.1.0.2"; sha256 = "0zfrjqyi3pvfmsidq2vsfwqaah0ag6pkixlxicr43jmfyrhi4snl"; libraryHaskellDepends = [ base ghc-bignum integer-logarithms ]; testHaskellDepends = [ base doctest hspec hspec-core integer-logarithms QuickCheck random ]; benchmarkHaskellDepends = [ base tasty-bench ]; description = "IEEE 754-2019 compliant operations"; license = lib.licenses.bsd3; }) {}; "fpco-api" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , blaze-html, bytestring, cereal, containers, data-default, deepseq , deepseq-generics, directory, failure, fay, filepath, ghc-prim , hashable, http-conduit, http-types, ini, lifted-async , lifted-base, monad-control, monad-extras, monad-logger, mtl , network, optparse-applicative, persistent, persistent-template , pretty-show, process, random, resourcet, safe, semigroups , shakespeare, shakespeare-i18n, stm, syb, template-haskell, text , time, transformers, transformers-base, unordered-containers , vector, yesod-core }: mkDerivation { pname = "fpco-api"; version = "1.2.0.5"; sha256 = "1r80a6vimpy4nviskl62c4ivp2l8wrg3vhzgdg53nnfa5j6lmha2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring blaze-html bytestring cereal containers data-default deepseq deepseq-generics directory failure fay filepath ghc-prim hashable http-conduit http-types lifted-async lifted-base monad-control monad-extras monad-logger mtl network persistent persistent-template pretty-show random resourcet safe semigroups shakespeare shakespeare-i18n stm syb template-haskell text time transformers transformers-base unordered-containers vector yesod-core ]; executableHaskellDepends = [ aeson base bytestring data-default directory filepath ini network optparse-applicative process safe text unordered-containers ]; description = "Simple interface to the FP Complete IDE API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fpe" = callPackage ({ mkDerivation, base, bytestring, cryptonite, integer-logarithms , vector }: mkDerivation { pname = "fpe"; version = "0.1.1"; sha256 = "1rzd1g6zk98l5bz5d7pr66i10gd2kx6vrv9py06wcnz3b5svkx2l"; libraryHaskellDepends = [ base bytestring integer-logarithms vector ]; testHaskellDepends = [ base bytestring cryptonite integer-logarithms vector ]; description = "Format-preserving encryption"; license = lib.licenses.mit; }) {}; "fpipe" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fpipe"; version = "0.0.1"; sha256 = "1b6r19yy9wh5w8xb0ajjxsd2qyzjnkgyav1975qv92wwxslyxwr8"; libraryHaskellDepends = [ base ]; description = "F#-style composition and application"; license = lib.licenses.bsd3; }) {}; "fplll" = callPackage ({ mkDerivation, base, fplll, hgmp, lattices, semibounded-lattices }: mkDerivation { pname = "fplll"; version = "0.1.0.0"; sha256 = "1q9njmsgxx4cpziw2llnbpg5ic6sag7qdhial00rak3iq29rzlhh"; libraryHaskellDepends = [ base hgmp lattices semibounded-lattices ]; libraryPkgconfigDepends = [ fplll ]; testHaskellDepends = [ base ]; description = "Haskell bindings to "; license = lib.licenses.lgpl21Plus; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) fplll;}; "fpnla" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fpnla"; version = "0.1.1"; sha256 = "15qpfi3b9vnpm17q3y64nsrhlj5vi9rgrgysjfk98aw1gkj9mvv4"; libraryHaskellDepends = [ base ]; description = "A library for NLA operations"; license = lib.licenses.bsd3; }) {}; "fpnla-examples" = callPackage ({ mkDerivation, accelerate, array, base, data-default, deepseq , fpnla, hmatrix, HUnit, linear-algebra-cblas, monad-par, parallel , QuickCheck, random, repa, tagged, test-framework , test-framework-hunit, test-framework-quickcheck2, time, vector }: mkDerivation { pname = "fpnla-examples"; version = "0.1.1"; sha256 = "1p305r0jgcqrbny22ic1ziyav9yjy6v02wgna0sgh4p0c1wi7pb2"; libraryHaskellDepends = [ accelerate array base deepseq fpnla hmatrix linear-algebra-cblas monad-par parallel repa vector ]; testHaskellDepends = [ accelerate array base data-default deepseq fpnla hmatrix HUnit linear-algebra-cblas monad-par parallel QuickCheck random repa tagged test-framework test-framework-hunit test-framework-quickcheck2 time vector ]; description = "Example implementations for FPNLA library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fptest" = callPackage ({ mkDerivation, base, doctest, Glob, hlint, HUnit, parsec , parsec3-numbers, process, QuickCheck, regex-compat , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "fptest"; version = "0.2.3.0"; sha256 = "107n8kisyc9hmbn2rznb4d7pxzn9bb04mxcn6x0wvrzjqsmlzzdg"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base HUnit parsec parsec3-numbers QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; testHaskellDepends = [ base doctest Glob hlint HUnit parsec parsec3-numbers process QuickCheck regex-compat test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "IEEE754r floating point conformance tests"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fquery" = callPackage ({ mkDerivation, base, directory, filepath, hashtables, parsec , process, regex-compat, unix }: mkDerivation { pname = "fquery"; version = "0.2.3"; sha256 = "17h35w99v6k0nx2gx5pcc0n5wnp51nbv71x1j7m9hgxxqb7fvfwb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath hashtables parsec process regex-compat unix ]; description = "Installed package query tool for Gentoo Linux"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fractal" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fractal"; version = "0.0.1"; sha256 = "0iw5454mi0ms3w62m118rlqr6lr1j9mbxwfj26mlc5p38bq9k7ds"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "Draw Newton, Julia and Mandelbrot fractals"; license = lib.licenses.bsd3; }) {}; "fractals" = callPackage ({ mkDerivation, base, integer-gmp, QuickCheck }: mkDerivation { pname = "fractals"; version = "0.1.0.0"; sha256 = "0jj2y8w5zqh0d093ayaml1shlr0am6lha4n6nm602lik09vs3g1x"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base integer-gmp QuickCheck ]; description = "A collection of useful fractal curve encoders"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fraction" = callPackage ({ mkDerivation, base, semigroups }: mkDerivation { pname = "fraction"; version = "0.1.0.6"; sha256 = "0ajkrp7babip4y0symj65yanyazsazp7lsbbsa3il2b6kp9fwgxd"; libraryHaskellDepends = [ base semigroups ]; description = "Fractions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "frag" = callPackage ({ mkDerivation, array, base, GLUT, OpenGL, random }: mkDerivation { pname = "frag"; version = "1.1.2"; sha256 = "1xgnp4cls8i61hyl4kcf3afri77jlcahwjvww498xl5d5frdiv90"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base GLUT OpenGL random ]; description = "A 3-D First Person Shooter Game"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "frame" = callPackage ({ mkDerivation, base, bytestring, containers, directory , ghc-binary, happstack-fastcgi, happstack-server, haskell98 , haskelldb, haskelldb-hdbc, haskelldb-hdbc-odbc, HDBC, HDBC-odbc , HTTP, MissingH, mtl, old-time, pretty, utf8-string }: mkDerivation { pname = "frame"; version = "0.1"; sha256 = "0ldncqifcnk4d50qivgw62hcdy4nc23zr64q787azid0vb9vsdja"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory ghc-binary happstack-fastcgi happstack-server haskell98 haskelldb haskelldb-hdbc haskelldb-hdbc-odbc HDBC HDBC-odbc HTTP MissingH mtl old-time utf8-string ]; executableHaskellDepends = [ pretty ]; description = "A simple web framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {ghc-binary = null;}; "frame-markdown" = callPackage ({ mkDerivation, base, frame, pandoc }: mkDerivation { pname = "frame-markdown"; version = "0.1"; sha256 = "0wy1c9xgd6ykymqciga1sla83wfdwy17p88bygfp6pflbc0rw57g"; libraryHaskellDepends = [ base frame pandoc ]; description = "A markdown to Frame GUI writer for Pandoc"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "franchise" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "franchise"; version = "0.0.6"; sha256 = "144fywp5fcix5i06wvwvzwsr19bgxpajx7bi7jw43hnm3rlcj4vr"; libraryHaskellDepends = [ base ]; description = "A package for configuring and building Haskell software"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "franz" = callPackage ({ mkDerivation, base, bytestring, cereal, concurrent-resource-map , containers, cpu, deepseq, directory, exceptions, fast-builder , filepath, fsnotify, hashable, mtl, network, optparse-applicative , process, retry, sendfile, stm, stm-delay, temporary, text , transformers, unboxed-ref, unordered-containers, vector }: mkDerivation { pname = "franz"; version = "0.5.3"; sha256 = "034fz3k07l5sf9hd9c56646df9d570dv7lcdwlsf68a7hrd0icqb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal concurrent-resource-map containers cpu deepseq directory exceptions fast-builder filepath fsnotify hashable mtl network process retry sendfile stm stm-delay temporary text transformers unboxed-ref unordered-containers vector ]; executableHaskellDepends = [ base bytestring network optparse-applicative stm vector ]; testHaskellDepends = [ base fast-builder temporary ]; description = "Append-only database"; license = lib.licenses.bsd3; }) {}; "fraxl" = callPackage ({ mkDerivation, async, base, dependent-map, dependent-sum , exceptions, fastsum, free, mtl, time, transformers, type-aligned }: mkDerivation { pname = "fraxl"; version = "0.3.0.0"; sha256 = "1c57pb5ybhmkphr680pny36x732ky02dm59v6lwviizqpwf5jn1c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base dependent-map dependent-sum exceptions fastsum free mtl transformers type-aligned ]; benchmarkHaskellDepends = [ base time ]; description = "Cached and parallel data fetching"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "freckle-app" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring , case-insensitive, conduit, containers, data-default, datadog , directory, doctest, ekg-core, errors, exceptions, fast-logger , filepath, Glob, hashable, hspec, hspec-core , hspec-expectations-lifted, hspec-junit-formatter, http-client , http-conduit, http-link-header, http-types, immortal, iproute , lens, lens-aeson, load-env, monad-control, monad-logger , MonadRandom, mtl, network, network-uri, persistent , persistent-postgresql, postgresql-simple, primitive, process , resource-pool, retry, rio, safe, semigroupoids, template-haskell , temporary, text, time, transformers, transformers-base, unliftio , unordered-containers, vector, wai, wai-extra, yaml, yesod , yesod-core }: mkDerivation { pname = "freckle-app"; version = "1.0.2.10"; sha256 = "05y2b4lfc0wxygjrvjlw3nfl9s1x9km095k2vzj57mb58zkr3kyv"; libraryHaskellDepends = [ aeson ansi-terminal base bytestring case-insensitive conduit containers data-default datadog doctest ekg-core errors exceptions fast-logger filepath Glob hashable hspec hspec-core hspec-expectations-lifted hspec-junit-formatter http-client http-conduit http-link-header http-types immortal iproute lens load-env monad-control monad-logger MonadRandom mtl network network-uri persistent persistent-postgresql postgresql-simple primitive process resource-pool retry rio safe semigroupoids template-haskell text time transformers transformers-base unliftio unordered-containers vector wai wai-extra yaml yesod yesod-core ]; testHaskellDepends = [ aeson base bytestring directory hspec http-types lens lens-aeson process temporary text time wai wai-extra ]; description = "Haskell application toolkit used at Freckle"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "freddy" = callPackage ({ mkDerivation, amqp, async, base, broadcast-chan, bytestring , data-default, hspec, random, text, uuid }: mkDerivation { pname = "freddy"; version = "0.1.2.0"; sha256 = "0ldr6j4py4nl0p9vk3k3c8g4lplazwl4hh6d0d3jnnflsn04nr62"; libraryHaskellDepends = [ amqp base broadcast-chan bytestring data-default random text uuid ]; testHaskellDepends = [ amqp async base broadcast-chan bytestring data-default hspec random text uuid ]; description = "RabbitMQ Messaging API supporting request-response"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "free" = callPackage ({ mkDerivation, base, comonad, containers, distributive , exceptions, indexed-traversable, mtl, profunctors, semigroupoids , template-haskell, th-abstraction, transformers, transformers-base }: mkDerivation { pname = "free"; version = "5.1.7"; sha256 = "121b81wxjk30nc27ivwzxjxi1dcwc30y0gy8l6wac3dxwvkx2c5j"; revision = "1"; editedCabalFile = "0x3d7jp17m65f25838ic26kvnpjfb99iw3d60ga57n8505shxywb"; libraryHaskellDepends = [ base comonad containers distributive exceptions indexed-traversable mtl profunctors semigroupoids template-haskell th-abstraction transformers transformers-base ]; description = "Monads for free"; license = lib.licenses.bsd3; }) {}; "free_5_1_8" = callPackage ({ mkDerivation, base, comonad, containers, distributive , exceptions, indexed-traversable, mtl, profunctors, semigroupoids , template-haskell, th-abstraction, transformers, transformers-base }: mkDerivation { pname = "free"; version = "5.1.8"; sha256 = "0h43a7w6yjnvqp3rl8qvcjl9a0hg86l0h7zxkikd0mw8n65l8xvr"; libraryHaskellDepends = [ base comonad containers distributive exceptions indexed-traversable mtl profunctors semigroupoids template-haskell th-abstraction transformers transformers-base ]; description = "Monads for free"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "free-algebras" = callPackage ({ mkDerivation, base, containers, data-fix, dlist, free, groups , hedgehog, kan-extensions, mtl, transformers }: mkDerivation { pname = "free-algebras"; version = "0.1.0.1"; sha256 = "13cyy6afp9y3wfv3qihf0ngrvs7rghbx627a88l3yq1l21r0bbj8"; libraryHaskellDepends = [ base containers data-fix dlist free groups kan-extensions mtl transformers ]; testHaskellDepends = [ base containers data-fix dlist free groups hedgehog kan-extensions mtl transformers ]; description = "Free algebras"; license = lib.licenses.mpl20; }) {}; "free-categories" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "free-categories"; version = "0.2.0.2"; sha256 = "1s5fdl7sgqhwk3zqrbv9qjzp7r12wyh4pwz38yywzhc32gl0vm4r"; libraryHaskellDepends = [ base ]; description = "free categories"; license = lib.licenses.bsd3; }) {}; "free-category" = callPackage ({ mkDerivation, base, criterion, free-algebras, QuickCheck, tasty , tasty-quickcheck }: mkDerivation { pname = "free-category"; version = "0.0.4.3"; sha256 = "0jla6y9bjnprbwr9nl415rf3kcf709vpg4hg59xi3bfylnhd06bd"; libraryHaskellDepends = [ base free-algebras ]; testHaskellDepends = [ base free-algebras QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion ]; description = "efficient data types for free categories and arrows"; license = lib.licenses.mpl20; }) {}; "free-concurrent" = callPackage ({ mkDerivation, base, type-aligned }: mkDerivation { pname = "free-concurrent"; version = "0.1.0.1"; sha256 = "1caiwxhm2wx0cnr2g4zvk2qv170jps14lf9j1q40qvx5qy3fxwlz"; libraryHaskellDepends = [ base type-aligned ]; description = "Free monads suitable for concurrent computation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "free-er" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "free-er"; version = "0.1.0.0"; sha256 = "0r6kc117jylp0y88iv8b51glx9nnywfvbcmxsfhd2cps5nkgw030"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "An extensible effects library"; license = lib.licenses.bsd3; }) {}; "free-functors" = callPackage ({ mkDerivation, base, bifunctors, comonad, contravariant , derive-lifted-instances, profunctors, template-haskell , transformers }: mkDerivation { pname = "free-functors"; version = "1.2.1"; sha256 = "1jbrhbqjlcwx11ch4wwbjdxfq1yszj60ifj6frp8bly8bslyyfzs"; libraryHaskellDepends = [ base bifunctors comonad contravariant derive-lifted-instances profunctors template-haskell transformers ]; description = "Free functors, adjoint to functors that forget class constraints"; license = lib.licenses.bsd3; }) {}; "free-game" = callPackage ({ mkDerivation, array, base, boundingboxes, colors, containers , control-bool, directory, filepath, free, freetype2, GLFW-b , hashable, JuicyPixels, JuicyPixels-util, lens, linear, mtl , OpenGL, OpenGLRaw, random, reflection, StateVar, template-haskell , transformers, vector, void }: mkDerivation { pname = "free-game"; version = "1.1.90"; sha256 = "1igbpj9djjyz5lkx68v0r4mrawba33hhax4gbpakkzisdxq0cmv4"; libraryHaskellDepends = [ array base boundingboxes colors containers control-bool directory filepath free freetype2 GLFW-b hashable JuicyPixels JuicyPixels-util lens linear mtl OpenGL OpenGLRaw random reflection StateVar template-haskell transformers vector void ]; description = "Create games for free"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "free-http" = callPackage ({ mkDerivation, base, bytestring, free, http-client, http-types , mtl, QuickCheck, text, time, transformers }: mkDerivation { pname = "free-http"; version = "0.2.0"; sha256 = "1dslchd48fgcx0yvgwmlbadcqc983i9p60p073ngd74hxzfffwyq"; libraryHaskellDepends = [ base bytestring free http-client http-types mtl QuickCheck text time transformers ]; description = "An HTTP Client based on Free Monads"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "free-operational" = callPackage ({ mkDerivation, base, comonad-transformers, free, kan-extensions , mtl, transformers }: mkDerivation { pname = "free-operational"; version = "0.5.0.0"; sha256 = "0gim4m0l76sxxg6a8av1gl6qjpwxwdzyviij86d06v1150r08dmb"; libraryHaskellDepends = [ base comonad-transformers free kan-extensions mtl transformers ]; description = "Operational Applicative, Alternative, Monad and MonadPlus from free types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "free-theorems" = callPackage ({ mkDerivation, base, containers, haskell-src, haskell-src-exts , mtl, pretty, syb }: mkDerivation { pname = "free-theorems"; version = "0.3.2.0"; sha256 = "1r0qz8h8fjb9akkhd3impr30gd0s5ky51dj667x0pf155b4lvx2w"; libraryHaskellDepends = [ base containers haskell-src haskell-src-exts mtl pretty syb ]; description = "Automatic generation of free theorems"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "free-theorems-counterexamples" = callPackage ({ mkDerivation, base, cgi, containers, free-theorems, haskell-src , haskell-src-exts, HUnit, mtl, pretty, syb, utf8-string, xhtml }: mkDerivation { pname = "free-theorems-counterexamples"; version = "0.3.1.0"; sha256 = "1wq5lvnylw92qzv1q93liz4i3q2j8sbgwgaw8nw79q0x0cdvbbb3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers haskell-src haskell-src-exts HUnit mtl pretty syb ]; executableHaskellDepends = [ cgi free-theorems utf8-string xhtml ]; description = "Automatically Generating Counterexamples to Naive Free Theorems"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "free-theorems-seq" = callPackage ({ mkDerivation, array, base, bytestring, containers, free-theorems , haskell-src, mtl, old-locale, old-time, parsec, pretty, syb , utf8-string, xhtml }: mkDerivation { pname = "free-theorems-seq"; version = "1.0"; sha256 = "1scqjv6hc2y0w1x9f8v8bwrl1dnz64hf5jgrdam12dxbsk6qjs6g"; libraryHaskellDepends = [ array base bytestring containers free-theorems haskell-src mtl old-locale old-time parsec pretty syb utf8-string xhtml ]; description = "Taming Selective Strictness"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "free-theorems-seq-webui" = callPackage ({ mkDerivation, base, cgi, containers, free-theorems-seq, mtl , network, pretty, syb, utf8-string, xhtml }: mkDerivation { pname = "free-theorems-seq-webui"; version = "1.0.0.2"; sha256 = "1bx7fg1ddycl9pgrlh2qij5vb6fqx79gl6lbm248c95xyygi3iy5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cgi containers free-theorems-seq mtl network pretty syb utf8-string xhtml ]; description = "Taming Selective Strictness"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "free-theorems-webui" = callPackage ({ mkDerivation, base, bytestring, cgi, csv, dataenc, directory , filepath, free-theorems, process, time, xhtml }: mkDerivation { pname = "free-theorems-webui"; version = "0.2.1.1"; sha256 = "1qxdfbzr52dw0qww03l86vpgmylznifqzvjarmgpkfr129szl7ba"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring cgi csv dataenc directory filepath free-theorems process time xhtml ]; description = "CGI-based web interface for the free-theorems package"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "free-v-bucks-generator-no-survey" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "free-v-bucks-generator-no-survey"; version = "0.3"; sha256 = "1bqba8hx0za9i6kpjv9dapqcaiflcs3wrqz00m2icffjkacf954q"; revision = "1"; editedCabalFile = "11v9iam3jy1av85bjq4zzl93r2sv6ph72pvkbvhnfzjjhw0kbr42"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "Spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "free-v-bucks-generator-ps4-no-survey" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "free-v-bucks-generator-ps4-no-survey"; version = "0.2"; sha256 = "1blsfj6zppi2fi4kkq0b9704qrdkzindx9p3430frxzjz1zrrbaf"; revision = "1"; editedCabalFile = "0qxnhd5i6b1i4pq6xkisa74cgqgj749pbipw07khzqs8xvgj83wh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "Spam"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "free-vector-spaces" = callPackage ({ mkDerivation, base, lens, linear, MemoTrie, pragmatic-show , vector, vector-space }: mkDerivation { pname = "free-vector-spaces"; version = "0.1.5.1"; sha256 = "14mch3p12sd44y272gg3qr6v0fp689y48fjbvhjbp62lipvxc9i4"; libraryHaskellDepends = [ base lens linear MemoTrie pragmatic-show vector vector-space ]; description = "Instantiate the classes from the vector-space package with types from linear"; license = lib.licenses.bsd3; }) {}; "free-vl" = callPackage ({ mkDerivation, base, containers, mtl, tasty, tasty-hunit }: mkDerivation { pname = "free-vl"; version = "0.1.4"; sha256 = "1gq2lqzrv77w02x1sdym5156q3aycp887h9wzgz59z22bg9kxxjp"; revision = "1"; editedCabalFile = "1711k76b6w7gfqvc8z9jnylj4hhk3rvx7ap31y1mmq4g2a4s82qm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base containers mtl tasty tasty-hunit ]; description = "van Laarhoven encoded Free Monad with Extensible Effects"; license = lib.licenses.bsd3; }) {}; "freekick2" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , directory, EdisonCore, filepath, FTGL, haskell98, mtl, OpenGL , pngload, random, SDL, template-haskell }: mkDerivation { pname = "freekick2"; version = "0.1.2"; sha256 = "1ybmffs05hgzn81szcd8nrz4f94qc64d9y2d2hkyq57djb87503j"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base binary bytestring containers directory EdisonCore filepath FTGL haskell98 mtl OpenGL pngload random SDL template-haskell ]; description = "A soccer game"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "freelude" = callPackage ({ mkDerivation, array, base, bytestring, containers, doctest , indextype, text, transformers }: mkDerivation { pname = "freelude"; version = "0.3.2.0"; sha256 = "1gwgzdpnwjyihmrbq3zx24a9nlcn78g1gjsc091gffszszzf1mxk"; libraryHaskellDepends = [ array base bytestring containers indextype text transformers ]; testHaskellDepends = [ array base bytestring containers doctest indextype text transformers ]; description = "A generalisation of the Category->Functor->Applicative->Monad hierarchy and more"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "freenect" = callPackage ({ mkDerivation, base, freenect, freenect_sync, libfreenect, vector }: mkDerivation { pname = "freenect"; version = "1.2.1"; sha256 = "0n87sxf12kkpdlhdaw4pcb3dfl1qc3w7j5hh9crrchy0isasm9zw"; libraryHaskellDepends = [ base vector ]; librarySystemDepends = [ freenect freenect_sync ]; libraryPkgconfigDepends = [ libfreenect ]; description = "Interface to the Kinect device"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) freenect; freenect_sync = null; libfreenect = null;}; "freer" = callPackage ({ mkDerivation, base, criterion, free, mtl, QuickCheck, tasty , tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "freer"; version = "0.2.4.1"; sha256 = "1nf1ckvq09z039grv3van735gnng20013pvjplzkd7bqkihcc0fb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion free mtl ]; description = "Implementation of the Freer Monad"; license = lib.licenses.bsd3; }) {}; "freer-converse" = callPackage ({ mkDerivation, base, freer-effects, tasty, tasty-hunit , tasty-quickcheck, text }: mkDerivation { pname = "freer-converse"; version = "0.1.0.0"; sha256 = "00a9apnr6kpg29yi3nfdfqjdbyld1fj2w3dkpv3xf4z8l00lflxj"; libraryHaskellDepends = [ base freer-effects text ]; testHaskellDepends = [ base freer-effects tasty tasty-hunit tasty-quickcheck text ]; description = "Handle effects conversely using monadic conversation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "freer-effects" = callPackage ({ mkDerivation, base, criterion, free, mtl, QuickCheck, tasty , tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "freer-effects"; version = "0.3.0.1"; sha256 = "13acias1kk74761zspc48qzkkfmdk4136jg5sp85wfspkpb9gvka"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion free mtl ]; description = "Implementation of effect system for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "freer-indexed" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "freer-indexed"; version = "0.1.0.0"; sha256 = "14d5683z37xyahrw6dbcv516lmc8vasl1bc6zvdy3wr4y4g1qyzd"; libraryHaskellDepends = [ base ]; description = "Freer indexed monad for type-level resource-aware effectual operations"; license = lib.licenses.bsd3; }) {}; "freer-simple" = callPackage ({ mkDerivation, base, criterion, extensible-effects, free, mtl , natural-transformation, QuickCheck, tasty, tasty-hunit , tasty-quickcheck, template-haskell, transformers-base }: mkDerivation { pname = "freer-simple"; version = "1.2.1.2"; sha256 = "11ypffdkpaxc03hlik6ymilhnk41fy7m92zzwqjma97g614vn0lw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base natural-transformation template-haskell transformers-base ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion extensible-effects free mtl ]; description = "A friendly effect system for Haskell"; license = lib.licenses.bsd3; }) {}; "freer-simple-catching" = callPackage ({ mkDerivation, base, freer-simple, hspec }: mkDerivation { pname = "freer-simple-catching"; version = "0.1.0.0"; sha256 = "140dmmcnpnvn3hhwjic6ja86qhw84k1547zfya7h1gm4sw36mq56"; libraryHaskellDepends = [ base freer-simple ]; testHaskellDepends = [ base freer-simple hspec ]; description = "Checked runtime exceptions with freer-simple"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "freer-simple-http" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, freer-simple , hspec, http-client, http-types }: mkDerivation { pname = "freer-simple-http"; version = "0.1.0.0"; sha256 = "0wxqlwqgsphmzhpsbkdq9bl5vjmq598x1q20dd235bdxgggnxd57"; libraryHaskellDepends = [ aeson base bytestring containers freer-simple http-client http-types ]; testHaskellDepends = [ aeson base bytestring containers freer-simple hspec http-client http-types ]; description = "Make HTTP requests with freer-simple!"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "freer-simple-profiling" = callPackage ({ mkDerivation, base, containers, freer-simple, hspec, time }: mkDerivation { pname = "freer-simple-profiling"; version = "0.1.0.0"; sha256 = "1ll8r8z7khxlr2yix9c8m3bjdq3yncvrsg6pj03n68wsf26zgf17"; libraryHaskellDepends = [ base containers freer-simple time ]; testHaskellDepends = [ base containers freer-simple hspec time ]; description = "Automatic profling of freer-simple programs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "freer-simple-random" = callPackage ({ mkDerivation, base, containers, freer-simple, hspec, random }: mkDerivation { pname = "freer-simple-random"; version = "0.1.0.0"; sha256 = "0bp0px1d7lsghaq7giaqm3xlhp0fkrf15dxpqzlglh0ysd2xg3x3"; libraryHaskellDepends = [ base containers freer-simple random ]; testHaskellDepends = [ base containers freer-simple hspec random ]; description = "Random number generators using freer-simple"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "freer-simple-time" = callPackage ({ mkDerivation, base, freer-simple, hspec, time }: mkDerivation { pname = "freer-simple-time"; version = "0.1.0.0"; sha256 = "08ph7nlj3f3iyvqljwn1hz4z8x0nzl19fsmb0rkk9sjbkk043ar8"; libraryHaskellDepends = [ base freer-simple time ]; testHaskellDepends = [ base freer-simple hspec time ]; description = "freer-simple interface to IO based time functions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "freesect" = callPackage ({ mkDerivation, array, base, cpphs, directory, mtl, parallel , pretty, random, syb }: mkDerivation { pname = "freesect"; version = "0.8"; sha256 = "150ch1xmx3slmq7hb74z8sjrqhrsc9kl1zjn030fj6k6kphrwd88"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base cpphs directory mtl parallel pretty random syb ]; description = "A Haskell syntax extension for generalised sections"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "freesound" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring, containers , data-default, filepath, hspec, hspec-core, http-types, lens, mtl , network, network-uri, old-locale, text, time, transformers, wreq }: mkDerivation { pname = "freesound"; version = "0.3.0"; sha256 = "03rynhypdmcfh6adv37a23ij8zc1n4hss0rh4hmxgwqg5ryf88my"; libraryHaskellDepends = [ aeson base blaze-builder bytestring data-default filepath http-types lens mtl network network-uri old-locale text time transformers wreq ]; testHaskellDepends = [ aeson base bytestring containers data-default hspec hspec-core ]; description = "Access the Freesound Project database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "freetype-simple" = callPackage ({ mkDerivation, base, boundingboxes, bytestring, freetype2, linear }: mkDerivation { pname = "freetype-simple"; version = "0.1.0.1"; sha256 = "1qhiy896a10af9fnzcp4y0ra1c9l6fbcclrr3k74pn2qvvfybnss"; libraryHaskellDepends = [ base boundingboxes bytestring freetype2 linear ]; description = "Single line text rendering for OpenGL ES"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "freetype2" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "freetype2"; version = "0.2.0"; sha256 = "1fdzhm6lcb6bxgza5z41925a75xdi19lwqw6vas1s2y130x3zfam"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base template-haskell ]; description = "Haskell bindings for FreeType 2 library"; license = lib.licenses.bsd3; }) {}; "french-cards" = callPackage ({ mkDerivation, base, hspec, HUnit }: mkDerivation { pname = "french-cards"; version = "0.1.1"; sha256 = "1lvgazbqfcbrngvmp0k9pm2sldlg950hm8x9z4dcygmyjc2ncw2w"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec HUnit ]; description = "French Playing Cards"; license = lib.licenses.bsd3; }) {}; "freq" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq , gauge, hedgehog, primitive }: mkDerivation { pname = "freq"; version = "0.1.1"; sha256 = "1n86njmj2y8qgfg3z1rw8p74glqkm36lm2zigv299fzlhqxsx907"; libraryHaskellDepends = [ base binary bytestring containers deepseq primitive ]; testHaskellDepends = [ base bytestring containers hedgehog ]; benchmarkHaskellDepends = [ base bytestring containers gauge ]; description = "Are you ready to get freaky?"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fresco-binding" = callPackage ({ mkDerivation, base, binary, binary-serialise-cbor, bytestring , containers, text, unix }: mkDerivation { pname = "fresco-binding"; version = "0.3.0"; sha256 = "0zndlwq9k24vvlr5b32jzq1nnmglrz6957sf801z0j4fpi836vb2"; libraryHaskellDepends = [ base binary binary-serialise-cbor bytestring containers text unix ]; description = "Fresco binding for Haskell"; license = "unknown"; }) {}; "fresh" = callPackage ({ mkDerivation, base, containers, haskell-src-exts, syb }: mkDerivation { pname = "fresh"; version = "0.1.1"; sha256 = "1441yv55bwmiwnr6jsccq91anq8vhc2a4ka0irn3i2i9cjzw0gkw"; libraryHaskellDepends = [ base containers haskell-src-exts syb ]; description = "Introduce fresh variables into Haskell source code"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fresnel" = callPackage ({ mkDerivation, ansi-terminal, base, containers, fused-effects , hashable, profunctors, QuickCheck, template-haskell, transformers , unordered-containers }: mkDerivation { pname = "fresnel"; version = "0.0.0.1"; sha256 = "0lhqm9khjkwfmkyzfz4a12d52wn7z3i0m1rvsxkc9rmhr0wx49wq"; libraryHaskellDepends = [ base containers hashable profunctors transformers unordered-containers ]; testHaskellDepends = [ ansi-terminal base containers fused-effects QuickCheck template-haskell ]; description = "high-powered optics in a small package"; license = lib.licenses.bsd3; }) {}; "fresnel-fused-effects" = callPackage ({ mkDerivation, base, fresnel, fused-effects }: mkDerivation { pname = "fresnel-fused-effects"; version = "0.0.0.0"; sha256 = "1img08a29q1s5zydk9hkggsq874hvqj44f0vjmxdr36j5r72v4kz"; libraryHaskellDepends = [ base fresnel fused-effects ]; description = "fresnel/fused-effects integration"; license = lib.licenses.bsd3; }) {}; "friday" = callPackage ({ mkDerivation, base, containers, convertible, deepseq, primitive , QuickCheck, ratio-int, test-framework, test-framework-quickcheck2 , transformers, vector }: mkDerivation { pname = "friday"; version = "0.2.3.1"; sha256 = "04wn36249b7mddhp6r8zycdxixm0ryj3jrc6qjjvl5k138n4j9q8"; revision = "2"; editedCabalFile = "1iy2ywz42mwwr2iy7fzfdif8f0vbyl3w9hgy4rkynsmmqc8mmxba"; libraryHaskellDepends = [ base containers convertible deepseq primitive ratio-int transformers vector ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 vector ]; description = "A functional image processing library for Haskell"; license = lib.licenses.lgpl3Only; }) {}; "friday-devil" = callPackage ({ mkDerivation, base, bytestring, convertible, deepseq, friday , libdevil, transformers, vector }: mkDerivation { pname = "friday-devil"; version = "0.1.1.1"; sha256 = "19g1h7palsaycv81fks9zbq979jdn7fqapxd6igxhkgzw73n69aj"; libraryHaskellDepends = [ base bytestring convertible deepseq friday transformers vector ]; librarySystemDepends = [ libdevil ]; description = "Uses the DevIL C library to read and write images from and to files and memory buffers"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) libdevil;}; "friday-juicypixels" = callPackage ({ mkDerivation, base, bytestring, file-embed, friday, hspec , JuicyPixels, vector }: mkDerivation { pname = "friday-juicypixels"; version = "0.1.2.4"; sha256 = "0gxfj3x5w65dfnkf6ymjs27w2i14yv2m218qgmvx1p80wy7q4nbd"; libraryHaskellDepends = [ base friday JuicyPixels vector ]; testHaskellDepends = [ base bytestring file-embed friday hspec JuicyPixels ]; description = "Converts between the Friday and JuicyPixels image types"; license = lib.licenses.bsd3; }) {}; "friday-scale-dct" = callPackage ({ mkDerivation, base, base-compat, carray, fft, friday, vector }: mkDerivation { pname = "friday-scale-dct"; version = "1.0.0.1"; sha256 = "0j0vjn837gpr234fb8s53c313d8imvvwhb4cklb57ia9a4jxnh0a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-compat carray fft friday vector ]; description = "Scale Friday images with DCT"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "friendly" = callPackage ({ mkDerivation, base, bifunctors, optparse-applicative }: mkDerivation { pname = "friendly"; version = "0.1.0.3"; sha256 = "1djmj4nmn4g36iab0z7npgc34vvfspvafr5a4bblnv41glx1wpc1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bifunctors optparse-applicative ]; description = "Attempt to pretty-print any input"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "friendly-time" = callPackage ({ mkDerivation, base, hspec, old-locale, time }: mkDerivation { pname = "friendly-time"; version = "0.4.1"; sha256 = "1j4k8fjmb10zmj9pvn42mgirv9bpbk0w7n0ys7sp3wn34wr49wws"; revision = "1"; editedCabalFile = "096nfaqxavi6xblqh4q5dxks824liz75b4rm2la2hlkkn5mhqdgs"; libraryHaskellDepends = [ base old-locale time ]; testHaskellDepends = [ base hspec old-locale time ]; description = "Print time information in friendly ways"; license = lib.licenses.bsd3; }) {}; "frisby" = callPackage ({ mkDerivation, array, base, containers, fail, mtl, semigroups }: mkDerivation { pname = "frisby"; version = "0.2.4"; sha256 = "02dywihwkyk80viny3lq213qia2ksaylk7gphjiq0jzx9smswgyb"; libraryHaskellDepends = [ array base containers fail mtl semigroups ]; description = "Linear time composable parser for PEG grammars"; license = lib.licenses.bsd3; }) {}; "from-sum" = callPackage ({ mkDerivation, base, doctest, Glob, transformers }: mkDerivation { pname = "from-sum"; version = "0.2.3.0"; sha256 = "1rdsynimmq81y3g5c8z9yvlqhsl99hnvjq4wvdci5ql788cq4m81"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ base doctest Glob ]; description = "Combinators for working with Maybe and Either"; license = lib.licenses.bsd3; }) {}; "fromhtml" = callPackage ({ mkDerivation, base, bytestring, process-extras, text }: mkDerivation { pname = "fromhtml"; version = "1.0.4"; sha256 = "1pavyjpda8x5dc7g018yipz6hc329n6yfi5lbvnvc7fa3r77dvs9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring process-extras text ]; executableHaskellDepends = [ base bytestring process-extras text ]; description = "Simple adapter for transformation of HTML to other formats"; license = lib.licenses.mit; }) {}; "front" = callPackage ({ mkDerivation, aeson, async, base, blaze-html, blaze-markup , bytestring, conduit, fay, fay-dom, fay-websockets, mtl, stm, text , websockets }: mkDerivation { pname = "front"; version = "0.0.0.8"; sha256 = "07hx4a4hkg8ch29zax67ja099p7npgsaci45h5002cqp91il1khv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base blaze-html blaze-markup bytestring conduit fay fay-dom fay-websockets mtl stm text websockets ]; description = "A reactive frontend web framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "frontmatter" = callPackage ({ mkDerivation, attoparsec, base, bytestring, hspec, QuickCheck , text, yaml }: mkDerivation { pname = "frontmatter"; version = "0.1.0.2"; sha256 = "17dr2g1rywai80hx2v51ljwjpsn6m1jgg6lb4gq9fwq9snq9gsv6"; libraryHaskellDepends = [ attoparsec base bytestring yaml ]; testHaskellDepends = [ attoparsec base bytestring hspec QuickCheck text yaml ]; description = "Parses frontmatter as used in Jekyll markdown files"; license = lib.licenses.mit; }) {}; "frotate" = callPackage ({ mkDerivation, base, doctest, optparse-applicative, time }: mkDerivation { pname = "frotate"; version = "0.1.1"; sha256 = "1j8xh4k5kkix1aq79vg2kpzqb30pnggs8c6ksf4lqd8nmvzy47vc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base optparse-applicative time ]; testHaskellDepends = [ base doctest ]; description = "Advanced rotation of backups and other things"; license = lib.licenses.publicDomain; }) {}; "frown" = callPackage ({ mkDerivation, base, directory }: mkDerivation { pname = "frown"; version = "0.6.2.3"; sha256 = "0320zvsr466ik5vxfixakqp1jh8dm23hdmgpjyipdaa38cj7bjpw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory ]; description = "LALR(k) parser generator"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "frp-arduino" = callPackage ({ mkDerivation, base, containers, mtl }: mkDerivation { pname = "frp-arduino"; version = "0.1.1.0"; sha256 = "18mnxlwlyh4q18xc9svpwma3qgwp473dfg1z1rmdll6za82zmvzn"; libraryHaskellDepends = [ base containers mtl ]; description = "Arduino programming without the hassle of C"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "frpnow" = callPackage ({ mkDerivation, base, containers, mtl, transformers }: mkDerivation { pname = "frpnow"; version = "0.18"; sha256 = "1ixhcif2db8v6k8m4bgrpiivl0ygb83padnj18w4jyy5br6s1bqz"; revision = "1"; editedCabalFile = "0biplda0z6pmnm28vcdnaa4k82zcbhrghynqzsy7whs0kc86zq4a"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers mtl transformers ]; description = "Principled practical FRP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "frpnow-gloss" = callPackage ({ mkDerivation, base, containers, frpnow, gloss, mtl, transformers }: mkDerivation { pname = "frpnow-gloss"; version = "0.12"; sha256 = "1xywqcif16r3x4qckz3n6k5mp2pya4vj35h0jrh4rd1sspnhi99i"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers frpnow gloss mtl transformers ]; description = "Program awesome stuff with Gloss and frpnow!"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "frpnow-gtk" = callPackage ({ mkDerivation, base, containers, frpnow, glib, gtk, mtl , transformers }: mkDerivation { pname = "frpnow-gtk"; version = "0.11"; sha256 = "0yq9pgjlmzg5pzcky7z7n2ks82x92dp5pjacr6h3w8mdrhhhk80c"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers frpnow glib gtk mtl transformers ]; description = "Program GUIs with GTK and frpnow!"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "frpnow-gtk3" = callPackage ({ mkDerivation, base, containers, frpnow, glib, gtk3, mtl, text }: mkDerivation { pname = "frpnow-gtk3"; version = "0.2.0"; sha256 = "11mpr85myj0p9gj8hbyckgwskamd0ihdxsk39k3yphi7fbpsarg0"; libraryHaskellDepends = [ base containers frpnow glib gtk3 mtl text ]; description = "Program GUIs with GTK3 and frpnow!"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "frpnow-vty" = callPackage ({ mkDerivation, base, containers, frpnow, vty }: mkDerivation { pname = "frpnow-vty"; version = "0.2.0.1"; sha256 = "06rd09a13kssxzbspm1r172m5wf94fph0sjm78jd29d8ml279p1h"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base frpnow vty ]; executableHaskellDepends = [ base containers frpnow vty ]; description = "Program terminal applications with vty and frpnow!"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "frquotes" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "frquotes"; version = "0.2.1"; sha256 = "0s5cb0m6xgf9zfch75nzk9b8lvghl4nc5dk35xkakq6ys3zizw6c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Lexical extension for Quasi-Quotations using French-Quotes"; license = lib.licenses.bsd3; }) {}; "fs-events" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fs-events"; version = "0.1"; sha256 = "0jw6cx9fzzs8r20acjq8nq8zjhwiwnvg1b0kc97c2sij1bhw6pw4"; libraryHaskellDepends = [ base ]; description = "A haskell binding to the FSEvents API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fsh-csv" = callPackage ({ mkDerivation, base, hint }: mkDerivation { pname = "fsh-csv"; version = "0.2.0.0"; sha256 = "1lhvq4pqgsc52hzgh39ijw4yqw6r4pgq7shv8y5xfgyjibzkmf8m"; libraryHaskellDepends = [ base hint ]; description = "csv parser for fsh"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fsharp" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fsharp"; version = "0.0.4"; sha256 = "1scmvhbsn988x6j4a94ibg1c7adrxf8lzn06n9n1iv62bjd450m3"; libraryHaskellDepends = [ base ]; description = "some F# operators, high priority pipes"; license = lib.licenses.bsd3; }) {}; "fsmActions" = callPackage ({ mkDerivation, base, containers, fgl, filepath, graphviz , MissingH, mtl, parsec, pretty }: mkDerivation { pname = "fsmActions"; version = "0.4.4"; sha256 = "05713wj1s1307brqkbnapqi42dva55kcjgb8n3x6yirpfp6lhdsc"; libraryHaskellDepends = [ base containers fgl filepath graphviz MissingH mtl parsec pretty ]; description = "Finite state machines and FSM actions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fsnotify" = callPackage ({ mkDerivation, async, base, bytestring, containers, directory , filepath, hinotify, random, shelly, tasty, tasty-hunit, temporary , text, time, unix, unix-compat }: mkDerivation { pname = "fsnotify"; version = "0.3.0.1"; sha256 = "19bdbz9wb9jvln6yg6qm0hz0w84bypvkxf0wjhgrgd52f9gidlny"; revision = "2"; editedCabalFile = "12m0y5583plk9pikvwqy1rc0yyvicxf8j5nz0nwxb4grsgfqrv7v"; libraryHaskellDepends = [ async base bytestring containers directory filepath hinotify shelly text time unix unix-compat ]; testHaskellDepends = [ async base directory filepath random tasty tasty-hunit temporary unix-compat ]; description = "Cross platform library for file change notification"; license = lib.licenses.bsd3; }) {}; "fsnotify-conduit" = callPackage ({ mkDerivation, base, conduit, directory, filepath, fsnotify , hspec, resourcet, temporary, transformers }: mkDerivation { pname = "fsnotify-conduit"; version = "0.1.1.1"; sha256 = "1kh1y1p4dw2yhxrl1rrkmpkvm3q5nq12cwl8dfcscrkx3wqhz683"; libraryHaskellDepends = [ base conduit directory filepath fsnotify resourcet transformers ]; testHaskellDepends = [ base conduit directory filepath fsnotify hspec resourcet temporary transformers ]; description = "Get filesystem notifications as a stream of events"; license = lib.licenses.mit; }) {}; "fst" = callPackage ({ mkDerivation, array, base, haskeline, mtl, QuickCheck , transformers }: mkDerivation { pname = "fst"; version = "0.10.0.1"; sha256 = "190a89445fv006m5nv8g58h569rpw9s8jadqdy6m3ik43mnggzpy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base mtl ]; executableHaskellDepends = [ array base haskeline mtl transformers ]; testHaskellDepends = [ base QuickCheck ]; description = "Finite state transducers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fsutils" = callPackage ({ mkDerivation, base, directory, filepath }: mkDerivation { pname = "fsutils"; version = "0.1.2"; sha256 = "07lx4928d1fnjbpfmky4jhhk7sqj98b11vdbv4f67p3bwfn5lrp8"; libraryHaskellDepends = [ base directory filepath ]; description = "File system utilities for Haskell that are missing from built in libraries"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fswait" = callPackage ({ mkDerivation, base, hinotify, optparse-applicative , optparse-generic, semigroups, stm, system-filepath, text , time-units, turtle }: mkDerivation { pname = "fswait"; version = "1.1.0"; sha256 = "1iqnawsxrx21q9g34dc1pp451z9s37m7z3fswrwd8bs3fw9mgbb3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base hinotify optparse-applicative optparse-generic semigroups stm system-filepath text time-units turtle ]; description = "Wait and observe events on the filesystem for a path, with a timeout"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fswatch" = callPackage ({ mkDerivation, base, directory, fsnotify, haskeline , optparse-applicative, process }: mkDerivation { pname = "fswatch"; version = "0.1.0.6"; sha256 = "1972pw7p9njl6h225v8yam5riyiyzkvzhbkv987wl1l3ayga9mdf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory fsnotify haskeline optparse-applicative process ]; executableHaskellDepends = [ base directory fsnotify haskeline optparse-applicative process ]; description = "File System watching tool with cli and slave functionalities"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fswatcher" = callPackage ({ mkDerivation, base, directory, fsnotify, optparse-applicative , process, regex-pcre-builtin, system-filepath, unix }: mkDerivation { pname = "fswatcher"; version = "0.3.0"; sha256 = "0bn3pnk7jra4p20hm4ydvnqibfh3h9kc5lswvs8s02wlzf5z5a9f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory fsnotify optparse-applicative process regex-pcre-builtin system-filepath unix ]; description = "Watch a file/directory and run a command when it's modified"; license = lib.licenses.bsd3; }) {}; "ft-generator" = callPackage ({ mkDerivation, base, mtl, parsec }: mkDerivation { pname = "ft-generator"; version = "1.0.1"; sha256 = "17lckkrzil8lznkzswjinh88pp8nm8ijsi2bh31ayjfaqg0m229b"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base mtl parsec ]; description = "implementation accompanying a WFLP'19 paper"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ftdi" = callPackage ({ mkDerivation, async, base, base-unicode-symbols, bytestring , generic-random, QuickCheck, random, tagged, test-framework , test-framework-quickcheck2, transformers, usb, vector }: mkDerivation { pname = "ftdi"; version = "0.3.0.2"; sha256 = "0ybx59gs54nk5swh8c2yzcn7mxsm02qp7rwaj51y38p4yzajcw9x"; libraryHaskellDepends = [ async base base-unicode-symbols bytestring transformers usb vector ]; testHaskellDepends = [ base base-unicode-symbols bytestring generic-random QuickCheck random tagged test-framework test-framework-quickcheck2 transformers usb vector ]; description = "A thin layer over USB to communicate with FTDI chips"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ftp-client" = callPackage ({ mkDerivation, attoparsec, base, bytestring, connection , containers, exceptions, network, tasty, tasty-hspec, transformers }: mkDerivation { pname = "ftp-client"; version = "0.5.1.4"; sha256 = "0c2xn2q24imrfgsx4zxzi24ciwkrly6n47lc5k5406j5b4znn5lf"; revision = "2"; editedCabalFile = "128c6lalfyjqsrycgk0773fwww3a914qd4w62vv3hx4vpmy75gq4"; libraryHaskellDepends = [ attoparsec base bytestring connection containers exceptions network transformers ]; testHaskellDepends = [ base bytestring tasty tasty-hspec ]; description = "Transfer files with FTP and FTPS"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ftp-client-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, connection, exceptions , ftp-client, resourcet }: mkDerivation { pname = "ftp-client-conduit"; version = "0.5.0.5"; sha256 = "0f5168z4k4j267whr0r5xlaqi8zzg1ihqfls6fjqicyqv37k8sj2"; libraryHaskellDepends = [ base bytestring conduit connection exceptions ftp-client resourcet ]; testHaskellDepends = [ base ]; description = "Transfer file with FTP and FTPS with Conduit"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "ftp-conduit" = callPackage ({ mkDerivation, base, byteorder, bytestring, conduit, MissingH , network, transformers, utf8-string }: mkDerivation { pname = "ftp-conduit"; version = "0.0.5"; sha256 = "0gb65g46nr9haysy3dbrylka08fsz81yn7aiwwingc6wlp7d76dg"; libraryHaskellDepends = [ base byteorder bytestring conduit MissingH network transformers utf8-string ]; description = "FTP client package with conduit interface based off http-conduit"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ftphs" = callPackage ({ mkDerivation, base, bytestring, hslogger, MissingH, mtl, network , parsec, regex-compat }: mkDerivation { pname = "ftphs"; version = "1.0.9.2"; sha256 = "1ijpsclqkvmgj047kpa4bv58xh515cl7q5inamgc2cznr3qxn3zr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring hslogger MissingH mtl network parsec regex-compat ]; description = "FTP Client and Server Library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ftree" = callPackage ({ mkDerivation, base, ShowF, type-unary }: mkDerivation { pname = "ftree"; version = "0.1.5"; sha256 = "1gj7j6mpfgv7ra3v9pm8gbvzbdmcvjri4zzmllx84d138l983k6g"; libraryHaskellDepends = [ base ShowF type-unary ]; description = "Depth-typed functor-based trees, both top-down and bottom-up"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ftshell" = callPackage ({ mkDerivation, base, containers, free-theorems, mtl, pretty , Shellac, Shellac-readline }: mkDerivation { pname = "ftshell"; version = "0.3.0.1"; sha256 = "1jrpb6dzq47xy6xvsisc7g1y53dc97s4l826f9sscxpdsrx3yp8r"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers free-theorems mtl pretty Shellac Shellac-readline ]; description = "Shell interface to the FreeTheorems library"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "fudgets" = callPackage ({ mkDerivation, array, base, containers, directory, libX11 , libXext, old-time, parallel, process, random, time, unix }: mkDerivation { pname = "fudgets"; version = "0.18.3.1"; sha256 = "1jwqj0l51d4an2gimrfy9ziy7221ng3lv7s17gg0pn6xbjwg37h9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers directory old-time process time unix ]; librarySystemDepends = [ libX11 libXext ]; executableHaskellDepends = [ array base old-time parallel random ]; description = "The Fudgets Library"; license = "unknown"; }) {inherit (pkgs.xorg) libX11; inherit (pkgs.xorg) libXext;}; "fugue" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fugue"; version = "0.1"; sha256 = "0g0qy0lcixbjm5srmfl1dnci4m09zwqcs5dpknpnsdc4b4l3925r"; libraryHaskellDepends = [ base ]; description = "A recapitulated prelude with minimal dependencies and profligate exports"; license = lib.licenses.bsd3; }) {}; "full-sessions" = callPackage ({ mkDerivation, base, ghc, network }: mkDerivation { pname = "full-sessions"; version = "0.6.2.1"; sha256 = "0irm1zrggjl9zrapzxfl3kj32d81k30c8nbmr3bf9ramjg65xm90"; libraryHaskellDepends = [ base ghc network ]; description = "a monad for protocol-typed network programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "full-text-search" = callPackage ({ mkDerivation, array, base, containers, QuickCheck, tasty , tasty-quickcheck, text, vector }: mkDerivation { pname = "full-text-search"; version = "0.2.1.4"; sha256 = "1qbfklpyxdf5d4d5s1ka9s5a43y892387b0lyjsx9fq3g6d2vck7"; revision = "1"; editedCabalFile = "0dma678xflfplrld48aca1p9kjnnwlsqdrqmkgwh9dp54wrxzxl1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers text vector ]; testHaskellDepends = [ array base containers QuickCheck tasty tasty-quickcheck text vector ]; description = "In-memory full text search engine"; license = lib.licenses.bsd3; }) {}; "fullstop" = callPackage ({ mkDerivation, base, HUnit, QuickCheck, split, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "fullstop"; version = "0.1.4"; sha256 = "10452kdl98igk2y48bb2ligj8nk7gpjcsf0nsiifvpjbfxv4gakc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base split ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Simple sentence segmenter"; license = lib.licenses.bsd3; }) {}; "funbot" = callPackage ({ mkDerivation, aeson, auto-update, base, bytestring , case-insensitive, clock, containers, data-default-class, feed , feed-collect, formatting, funbot-ext-events, hashable, HTTP , http-client, http-client-tls, http-listen, irc-fun-bot , irc-fun-client, irc-fun-color, irc-fun-types, json-state , network-uri, settings, tagsoup, text, time, time-interval , time-units, transformers, unordered-containers, utf8-string , vcs-web-hook-parse }: mkDerivation { pname = "funbot"; version = "0.5"; sha256 = "1ajkn2mvs10qa3xdbxf20f3vabl7ds2sfhdi73n6vr8f11cg3yky"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson auto-update base bytestring case-insensitive clock containers data-default-class feed feed-collect formatting funbot-ext-events hashable HTTP http-client http-client-tls http-listen irc-fun-bot irc-fun-client irc-fun-color irc-fun-types json-state network-uri settings tagsoup text time time-interval time-units transformers unordered-containers utf8-string vcs-web-hook-parse ]; description = "IRC bot for fun, learning, creativity and collaboration"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "funbot-client" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring , funbot-ext-events, HTTP, network-uri }: mkDerivation { pname = "funbot-client"; version = "0.1.0.1"; sha256 = "1fmg6cdm00nvhys3ngxvdi80plzng5z7q1iax40a2acrnh22h1r2"; revision = "1"; editedCabalFile = "0as07hi4ciilnkwzmydvc44qfwc4y2q38gfcj2sra194rgkkg524"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring funbot-ext-events HTTP network-uri ]; description = "Report events to FunBot over a JSON/HTTP API"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "funbot-ext-events" = callPackage ({ mkDerivation, aeson, base, text }: mkDerivation { pname = "funbot-ext-events"; version = "0.3.0.0"; sha256 = "075h2iwa4vjhl2ckv7qv4n5s1zfvsnsam06xsznhqpjb9m2m1208"; libraryHaskellDepends = [ aeson base text ]; description = "Interact with FunBot's external events"; license = lib.licenses.publicDomain; }) {}; "funbot-git-hook" = callPackage ({ mkDerivation, base, bytestring, directory, filepath , funbot-client, funbot-ext-events, hit, network-uri, template , text, utf8-string }: mkDerivation { pname = "funbot-git-hook"; version = "0.1"; sha256 = "1pd8zxrn8skyd0myi93928680zzndingb8k8dk512i8l45b9am3i"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory filepath funbot-client funbot-ext-events hit network-uri template text utf8-string ]; description = "Git hook which sends events to FunBot"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "funcmp" = callPackage ({ mkDerivation, base, filepath, pretty, process }: mkDerivation { pname = "funcmp"; version = "1.9"; sha256 = "1d5appkjhajb9ndv2gwnfz8lw2w53v8baajzmrhg26ihzj1bkch8"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base filepath pretty process ]; description = "Functional MetaPost is a Haskell frontend to the MetaPost language"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ peti ]; }) {}; "funcons-intgen" = callPackage ({ mkDerivation, base, containers, directory, filepath , funcons-tools, funcons-values, gll, iml-tools, mtl, pretty , regex-applicative, split, text, uu-cco }: mkDerivation { pname = "funcons-intgen"; version = "0.2.0.1"; sha256 = "12g6lizcxhvk26k3qp1k3v9dz9pz9xx004jpmipqm291r9nyiya9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filepath funcons-tools funcons-values gll iml-tools mtl pretty regex-applicative split text uu-cco ]; description = "Generate Funcons interpreters from CBS description files"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {iml-tools = null;}; "funcons-lambda-cbv-mp" = callPackage ({ mkDerivation, base, containers, funcons-tools, gll, text }: mkDerivation { pname = "funcons-lambda-cbv-mp"; version = "0.1.0.2"; sha256 = "0bns3n93s1bmpja5bhxyrmbamh5ywamz8c9ys6iia79zxf8pq61d"; revision = "1"; editedCabalFile = "0dpd7z4s47198zgm280prl04ckgrkqmin74n5ysam751bvabjrgy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers funcons-tools gll text ]; description = "call-by-value lambda-calculus with meta-programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "funcons-simple" = callPackage ({ mkDerivation, base, funcons-tools, funcons-values }: mkDerivation { pname = "funcons-simple"; version = "0.1.0.7"; sha256 = "1p6dvrfymap6b2n7ys3llxaa3jvykpykm27yv3mfy19q29djpwv4"; revision = "1"; editedCabalFile = "1zv6njnp3ymp2hgq68fyhckv8lq4h36wqwx01zbnkwcajwiy66mr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base funcons-tools funcons-values ]; description = "A modular interpreter for executing SIMPLE funcons"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "funcons-tools" = callPackage ({ mkDerivation, base, bv, containers, directory , exploring-interpreters, funcons-values, gll, haskeline, mtl , multiset, random-strings, regex-applicative, split, text , transformers, TypeCompose, vector }: mkDerivation { pname = "funcons-tools"; version = "0.2.0.13"; sha256 = "0favv5lfhhhsjasn0gfx2m9q18j8qjk3w92ih78nqaam8gfg59vm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bv containers directory funcons-values gll haskeline mtl multiset random-strings regex-applicative split text TypeCompose vector ]; executableHaskellDepends = [ base bv containers directory exploring-interpreters funcons-values gll haskeline mtl multiset random-strings regex-applicative split text transformers TypeCompose vector ]; description = "A modular interpreter for executing funcons"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "funcons-values" = callPackage ({ mkDerivation, base, bv, containers, multiset, text, vector }: mkDerivation { pname = "funcons-values"; version = "0.1.0.9"; sha256 = "1817jhp9vpipkvxdqvn4yj88z7z3pyrxs22h4d51c3056ighq6wn"; revision = "1"; editedCabalFile = "1g807b4lpz0whz0v4xl7y0qj0682y9lvmng06rxxyabn2lcvx5sc"; libraryHaskellDepends = [ base bv containers multiset text vector ]; description = "Library providing values and operations on values in a fixed universe"; license = lib.licenses.mit; }) {}; "function-builder" = callPackage ({ mkDerivation, base, tagged }: mkDerivation { pname = "function-builder"; version = "0.3.0.1"; sha256 = "1pzfyn0aah38g90z1bxdld5b7ahb3x9ikvvxnvyfz11gcba62bck"; libraryHaskellDepends = [ base tagged ]; testHaskellDepends = [ base tagged ]; description = "Create poly variadic functions for monoidal results"; license = lib.licenses.bsd3; }) {}; "function-combine" = callPackage ({ mkDerivation, base, data-type }: mkDerivation { pname = "function-combine"; version = "0.1.0"; sha256 = "1m8bmqxb9kar3y8zv22qs2a6kzd636m5li1r2q4y6pps0nglv9i9"; libraryHaskellDepends = [ base data-type ]; description = "Combining functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "function-instances-algebra" = callPackage ({ mkDerivation, base, numeric-prelude }: mkDerivation { pname = "function-instances-algebra"; version = "0.1"; sha256 = "0dxym6xrylngw8r5spi246nmi8fvvxxx776qismcr04zqshv7ygw"; libraryHaskellDepends = [ base numeric-prelude ]; description = "Instances of the Algebra.* classes for functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "functional-arrow" = callPackage ({ mkDerivation, base, HList }: mkDerivation { pname = "functional-arrow"; version = "0.0"; sha256 = "1la9xqm5gs6a6cb18wyx9wr0nx6p5ryhczvb72d0zm6xrjrf0r5s"; libraryHaskellDepends = [ base HList ]; description = "Combinators that allow for a more functional/monadic style of Arrow programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "functional-kmp" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "functional-kmp"; version = "0.1.0.0"; sha256 = "1l72f0zz2hfhxydsmi0kqcq7mwib0cvk050mdhgyqgqdglphdpi9"; libraryHaskellDepends = [ base ]; description = "KMP implemented on haskell's built-in cons-cell-based lists"; license = lib.licenses.bsd3; }) {}; "functor" = callPackage ({ mkDerivation, base, category }: mkDerivation { pname = "functor"; version = "0.1.0.0"; sha256 = "03s0gpxg1k5f26lxyq617ly57c56w0k6nm59h6dwdkc3w2ainqiv"; revision = "2"; editedCabalFile = "1cjr0x65q1hmls7jszmngbibbif1l9jipjgkndpr33d84ry10hnj"; libraryHaskellDepends = [ base category ]; description = "Functors"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "functor-apply" = callPackage ({ mkDerivation }: mkDerivation { pname = "functor-apply"; version = "0.11"; sha256 = "0jshf7and80p0gq26zz83xj4p3ff8lppa5252qg0646xsr06lfkr"; doHaddock = false; description = "This package has been subsumed by semigroupoids"; license = lib.licenses.bsd3; }) {}; "functor-classes-compat" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "functor-classes-compat"; version = "2.0.0.2"; sha256 = "02jamibwyr8hvf432m761v94xmwhbflrp6hd01jyv7fm95f5ki6h"; libraryHaskellDepends = [ base containers ]; description = "Data.Functor.Classes instances for core packages"; license = lib.licenses.bsd3; }) {}; "functor-combinators" = callPackage ({ mkDerivation, assoc, base, bifunctors, comonad, constraints , containers, contravariant, dependent-sum, deriving-compat, free , hashable, hedgehog, invariant, kan-extensions, mmorph, mtl , natural-transformation, nonempty-containers, pointed, profunctors , semigroupoids, sop-core, StateVar, tagged, tasty, tasty-hedgehog , these, transformers, trivial-constraint, unordered-containers , vinyl }: mkDerivation { pname = "functor-combinators"; version = "0.4.1.0"; sha256 = "1b7324ia810i1rjn2z4q3h7rcbbvmfh3nl8vxswgnkglhrkcmg49"; libraryHaskellDepends = [ assoc base bifunctors comonad constraints containers contravariant deriving-compat free hashable invariant kan-extensions mmorph mtl natural-transformation nonempty-containers pointed profunctors semigroupoids sop-core StateVar tagged these transformers trivial-constraint unordered-containers vinyl ]; testHaskellDepends = [ base bifunctors dependent-sum free hedgehog nonempty-containers semigroupoids tasty tasty-hedgehog transformers trivial-constraint ]; description = "Tools for functor combinator-based program design"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "functor-combo" = callPackage ({ mkDerivation, base, base-orphans, containers, data-inttrie, lub , type-unary, TypeCompose }: mkDerivation { pname = "functor-combo"; version = "0.3.6"; sha256 = "1jlva6imjjpj9iww7dxiplw60vszjiw6456yq30zsqrb63sz2lk1"; libraryHaskellDepends = [ base base-orphans containers data-inttrie lub type-unary TypeCompose ]; description = "Functor combinators with tries & zippers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "functor-friends" = callPackage ({ mkDerivation, base, recursion-schemes }: mkDerivation { pname = "functor-friends"; version = "0.1.0.0"; sha256 = "1apbdfhmhw1f30w62wwq6nr98pqhqbadp9c05vc424jm82v0169d"; libraryHaskellDepends = [ base recursion-schemes ]; description = "Friendly helpers for your recursion schemes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "functor-infix" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "functor-infix"; version = "0.0.5"; sha256 = "0rifm1p5zq2711vak2lyxzz2xs03saym3m3695wpf3zy38safbpn"; revision = "2"; editedCabalFile = "0ypnjnxwz4dpdhajqk8y67lrcwjgyc4lh1i3d3zjxmgr3zbym8d2"; libraryHaskellDepends = [ base template-haskell ]; description = "Infix operators for mapping over compositions of functors. Lots of them."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "functor-monadic" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "functor-monadic"; version = "0.1.0.3"; sha256 = "1qfrnny4qsn94n24q705z8d9gh9llz9nbyqbyy7hwh79bf1rkrcg"; libraryHaskellDepends = [ base ]; description = "Monad-style combinators for functors"; license = lib.licenses.asl20; }) {}; "functor-products" = callPackage ({ mkDerivation, base, microlens, singletons, text, vinyl }: mkDerivation { pname = "functor-products"; version = "0.1.1.0"; sha256 = "12rybs7d7m38sfnh9vqs375mzc0k8y0g0dgmwn2c23k9dn5r55jv"; libraryHaskellDepends = [ base microlens singletons text vinyl ]; description = "General functor products for various Foldable instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "functor-utils" = callPackage ({ mkDerivation, base, ghc-prim, lens }: mkDerivation { pname = "functor-utils"; version = "1.17.2"; sha256 = "1sf4d3af4kf341g7slpylm2113cy0597fngr5ldlds8znylspmms"; libraryHaskellDepends = [ base ghc-prim lens ]; description = "Collection of functor utilities, providing handy operators, like generalization of (.)."; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "functorm" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "functorm"; version = "1.0.1"; sha256 = "1aa4f6yp4vrrrs3rswhjxw2gij3mwn8yf299kgv42wd03xazyxrs"; libraryHaskellDepends = [ base ]; description = "Data.FunctorM (compatibility package)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "functors" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "functors"; version = "0.1"; sha256 = "0nfnjxihn0nhj0rhi1wvqax1f95wskr3fwb7c2clz4lvsma6bfg6"; libraryHaskellDepends = [ base ]; description = "(.:) and friends, syntax for Functor and Applicative."; license = lib.licenses.bsd3; }) {}; "funflow" = callPackage ({ mkDerivation, aeson, async, base, bytestring, cas-hashable , cas-store, clock, constraints, containers, contravariant , cryptonite, data-default, directory, exceptions, filepath , ghc-prim, Glob, hashable, hedis, hostname, integer-gmp, katip , lens, lifted-async, memory, monad-control, mtl, network , optparse-applicative, path, path-io, pretty, process, profunctors , random, safe-exceptions, scientific, sqlite-simple, stm, store , tar, tasty, tasty-hunit, template-haskell, temporary, text, time , transformers, unix, unordered-containers, vector, yaml }: mkDerivation { pname = "funflow"; version = "1.6.0"; sha256 = "0cwy4wiy5vr6wix5fjiw6dmy4nxyv9bbnj5w2wkhs8rdb0c34zim"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base bytestring cas-hashable cas-store clock constraints containers contravariant cryptonite data-default directory exceptions filepath ghc-prim Glob hashable hedis hostname integer-gmp katip lens lifted-async memory monad-control mtl path path-io pretty process profunctors random safe-exceptions scientific sqlite-simple stm store tar template-haskell text time transformers unix unordered-containers vector yaml ]; executableHaskellDepends = [ base bytestring cas-store clock hedis network optparse-applicative path safe-exceptions text unix ]; testHaskellDepends = [ async base cas-store data-default directory filepath hedis path path-io process random safe-exceptions tasty tasty-hunit temporary text unix ]; description = "Workflows with arrows"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "funflow-nix" = callPackage ({ mkDerivation, async, base, containers, data-default, directory , filepath, funflow, modern-uri, path, path-io, process, random , safe-exceptions, tasty, tasty-hunit, temporary, text, unix }: mkDerivation { pname = "funflow-nix"; version = "0.1.0.0"; sha256 = "16lg1afm6sfpaz1syq3f61f51wzqiwi9b5hrc3jbj9lwnlxwcplq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base funflow modern-uri path text ]; testHaskellDepends = [ async base containers data-default directory filepath funflow modern-uri path path-io process random safe-exceptions tasty tasty-hunit temporary unix ]; description = "Utility functions for using funflow with nix"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fungll-combinators" = callPackage ({ mkDerivation, array, base, containers, gll, pretty , regex-applicative, text, time, TypeCompose }: mkDerivation { pname = "fungll-combinators"; version = "0.1.0.1"; sha256 = "111cjr8jznm3jrf70jr89jhy36yhvikzdgv2vybqj43b1l2g8v4q"; libraryHaskellDepends = [ array base containers gll pretty regex-applicative text time TypeCompose ]; description = "GLL parser with simple combinator interface"; license = lib.licenses.bsd3; }) {}; "funion" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, haskell98 , HFuse, unix }: mkDerivation { pname = "funion"; version = "0.0.2"; sha256 = "0pgl4fg29xg7g2pdyjqmi7qlpzcs25ggwg6d9y4fzbc7fzh31wxv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory filepath haskell98 HFuse unix ]; description = "A unioning file-system using HFuse"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "funnyprint" = callPackage ({ mkDerivation, base, criterion, hscolour, ipprint, tasty , tasty-hspec }: mkDerivation { pname = "funnyprint"; version = "0.0.5"; sha256 = "17prxs7cdblkn4f9w2nr0gjhcm1p1pqklxg44ynpr5a739zdh4wg"; libraryHaskellDepends = [ base hscolour ipprint ]; testHaskellDepends = [ base hscolour ipprint tasty tasty-hspec ]; benchmarkHaskellDepends = [ base criterion hscolour ipprint ]; description = "funnyPrint function to colorize GHCi output"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "funpat" = callPackage ({ mkDerivation, base, mtl }: mkDerivation { pname = "funpat"; version = "0.1"; sha256 = "0zblrfg8mfbc1hzxb36hk2lb3c167xmpcvg8h595m9kjpdmj4ayw"; libraryHaskellDepends = [ base mtl ]; description = "A generalization of pattern matching"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "funsat" = callPackage ({ mkDerivation, array, base, bimap, bitset, containers, fgl, mtl , parse-dimacs, pretty, QuickCheck, random, time }: mkDerivation { pname = "funsat"; version = "0.6.2"; sha256 = "1hyyx3ivrhw5svklyl36qzbcd0wwx4978znvn42lsl53273ds5n3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bimap bitset containers fgl mtl parse-dimacs pretty ]; executableHaskellDepends = [ array base bimap bitset containers fgl mtl parse-dimacs pretty QuickCheck random time ]; description = "A modern DPLL-style SAT solver"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "funspection" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "funspection"; version = "1.0.0.1"; sha256 = "0jf8yhk45n06avl9avgmawvazsz585i7jppvcds6pjd8pqdb2qk4"; libraryHaskellDepends = [ base ]; description = "Type-level function utilities"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fused-effects" = callPackage ({ mkDerivation, base, containers, hedgehog, hedgehog-fn , inspection-testing, markdown-unlit, tasty-bench, transformers }: mkDerivation { pname = "fused-effects"; version = "1.1.1.2"; sha256 = "1icm2mk4xbijahn7srv5dhnrlgx7fx5m0si75ixj1g1s16s2v8sf"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ base containers hedgehog hedgehog-fn inspection-testing transformers ]; testToolDepends = [ markdown-unlit ]; benchmarkHaskellDepends = [ base tasty-bench transformers ]; description = "A fast, flexible, fused effect system"; license = lib.licenses.bsd3; }) {}; "fused-effects-exceptions" = callPackage ({ mkDerivation, base, fused-effects, markdown-unlit, tasty , tasty-hunit, transformers }: mkDerivation { pname = "fused-effects-exceptions"; version = "1.1.0.1"; sha256 = "1b1qflz64xgw1bd3z794vyvb9906g3x9v72w89z27142a6igy4hr"; libraryHaskellDepends = [ base fused-effects transformers ]; testHaskellDepends = [ base fused-effects tasty tasty-hunit transformers ]; testToolDepends = [ markdown-unlit ]; description = "Handle exceptions thrown in IO with fused-effects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fused-effects-lens" = callPackage ({ mkDerivation, base, fused-effects, hspec, microlens }: mkDerivation { pname = "fused-effects-lens"; version = "1.2.0.1"; sha256 = "12bm84bfvvjw1rpmjbk445gd7mx42crsp9ba0jbgiyb8ryhzl9lx"; libraryHaskellDepends = [ base fused-effects microlens ]; testHaskellDepends = [ base fused-effects hspec microlens ]; description = "Monadic lens combinators for fused-effects"; license = lib.licenses.bsd3; }) {}; "fused-effects-mwc-random" = callPackage ({ mkDerivation, base, fused-effects, fused-effects-random, gauge , mwc-random, primitive, template-haskell, transformers, vector }: mkDerivation { pname = "fused-effects-mwc-random"; version = "0.1.0.0"; sha256 = "044di06rjbh9jchbblddz3zmwni94vlp9rqb42yi4cnwrjp7vgln"; revision = "1"; editedCabalFile = "1b5q1861ffb2nkr5fjzmnlw05vqni49731rcsyz46kdwgl9kh2ik"; libraryHaskellDepends = [ base fused-effects mwc-random primitive template-haskell transformers vector ]; testHaskellDepends = [ base fused-effects mwc-random vector ]; benchmarkHaskellDepends = [ base fused-effects-random gauge ]; description = "High-quality random number generation as an effect"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fused-effects-optics" = callPackage ({ mkDerivation, base, fused-effects, optics-core }: mkDerivation { pname = "fused-effects-optics"; version = "0.2.0.0"; sha256 = "1d77lmdf3k8x1hgqhm4vh7gy49p4lizhw10haw89hkp2g15wqp5x"; libraryHaskellDepends = [ base fused-effects optics-core ]; description = "Bridge between the optics and fused-effects ecosystems"; license = lib.licenses.bsd3; }) {}; "fused-effects-random" = callPackage ({ mkDerivation, base, fused-effects, random, transformers }: mkDerivation { pname = "fused-effects-random"; version = "1.1.0.0"; sha256 = "0krcyx4hhvkxh0rbfwxb52xgb4rl45dflyx3aw8xryp6wn9my770"; libraryHaskellDepends = [ base fused-effects random transformers ]; description = "Random number generation for fused-effects"; license = lib.licenses.bsd3; }) {}; "fused-effects-readline" = callPackage ({ mkDerivation, base, directory, exceptions, filepath , fused-effects, haskeline, prettyprinter , prettyprinter-ansi-terminal, terminal-size, transformers }: mkDerivation { pname = "fused-effects-readline"; version = "0.1.0.1"; sha256 = "1n1rdwrjww6hihryigk33bk9wcy69hi80c82kcbkclbmmaziz3j2"; libraryHaskellDepends = [ base directory exceptions filepath fused-effects haskeline prettyprinter prettyprinter-ansi-terminal terminal-size transformers ]; testHaskellDepends = [ base ]; description = "A readline-like effect and carrier for fused-effects"; license = lib.licenses.bsd3; }) {}; "fused-effects-resumable" = callPackage ({ mkDerivation, base, deepseq, fused-effects, transformers }: mkDerivation { pname = "fused-effects-resumable"; version = "0.1.0.0"; sha256 = "0w0ih8sspb7ffpvbf9bcqsiv7683g3ccfpgd48hq0h819zpa58m9"; libraryHaskellDepends = [ base deepseq fused-effects transformers ]; description = "Resumable exceptions for the fused-effects ecosystem"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fused-effects-squeal" = callPackage ({ mkDerivation, base, fused-effects, squeal-postgresql, unliftio , unliftio-core, unliftio-pool }: mkDerivation { pname = "fused-effects-squeal"; version = "0.1.0.0"; sha256 = "0j91ynfb546mdlyp6jm3jpj99g4gk3ps978i9p4jxy6ivaj4pz75"; libraryHaskellDepends = [ base fused-effects squeal-postgresql unliftio unliftio-core unliftio-pool ]; description = "A fused-effects adapter for squeal-postgresql"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fused-effects-th" = callPackage ({ mkDerivation, base, fused-effects, tasty, tasty-hunit , template-haskell }: mkDerivation { pname = "fused-effects-th"; version = "0.1.0.3"; sha256 = "01z3fjhbgq2if08fj72mc9xkxg0l9g3nfhwynzrhfwmqwcd9l3dp"; libraryHaskellDepends = [ base fused-effects template-haskell ]; testHaskellDepends = [ base fused-effects tasty tasty-hunit template-haskell ]; description = "Template Haskell helpers for fused-effects"; license = lib.licenses.bsd3; }) {}; "fusion" = callPackage ({ mkDerivation, base, directory, doctest, filepath, pipes-safe , transformers, void }: mkDerivation { pname = "fusion"; version = "0.2.0"; sha256 = "0vs899jxnxx7hkw4rxwdd372zpkxb8na8mgc92jidylqxsjw5a4m"; libraryHaskellDepends = [ base pipes-safe transformers void ]; testHaskellDepends = [ base directory doctest filepath ]; description = "Effectful streaming library based on shortcut fusion techniques"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fusion-plugin" = callPackage ({ mkDerivation, base, containers, directory, filepath , fusion-plugin-types, ghc, syb, time, transformers }: mkDerivation { pname = "fusion-plugin"; version = "0.2.4"; sha256 = "1q0xsrzl0zlnx6wga8aw8h40innl76zbnn1dpb02wli6nlq237kp"; libraryHaskellDepends = [ base containers directory filepath fusion-plugin-types ghc syb time transformers ]; description = "GHC plugin to make stream fusion more predictable"; license = lib.licenses.asl20; }) {}; "fusion-plugin-types" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fusion-plugin-types"; version = "0.1.0"; sha256 = "14lzymjna6faiwj7bdm1jrz42jfj3w1wi2hv66mldjhadf45613d"; libraryHaskellDepends = [ base ]; description = "Types for the fusion-plugin package"; license = lib.licenses.bsd3; }) {}; "futhark" = callPackage ({ mkDerivation, aeson, alex, ansi-terminal, array, base , base16-bytestring, binary, blaze-html, bmp, bytestring , bytestring-to-vector, cmark-gfm, containers, cryptohash-md5, Diff , directory, directory-tree, dlist, file-embed, filepath, free , futhark-data, futhark-manifest, futhark-server, githash, half , happy, haskeline, hslogger, language-c-quote, lens, lsp , mainland-pretty, megaparsec, mtl, mwc-random, neat-interpolation , parallel, parser-combinators, process, process-extras, QuickCheck , random, regex-tdfa, srcloc, statistics, tasty, tasty-hunit , tasty-quickcheck, template-haskell, temporary, terminal-size , text, time, transformers, vector, versions, zip-archive, zlib }: mkDerivation { pname = "futhark"; version = "0.21.11"; sha256 = "1n8id7h0qpgifbmkdh3ma72kpv6hn6siyfjd62day3zywrjfxd61"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal array base base16-bytestring binary blaze-html bmp bytestring bytestring-to-vector cmark-gfm containers cryptohash-md5 Diff directory directory-tree dlist file-embed filepath free futhark-data futhark-manifest futhark-server githash half haskeline hslogger language-c-quote lens lsp mainland-pretty megaparsec mtl mwc-random neat-interpolation parallel process process-extras random regex-tdfa srcloc statistics template-haskell temporary terminal-size text time transformers vector versions zip-archive zlib ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base containers megaparsec mtl parser-combinators QuickCheck tasty tasty-hunit tasty-quickcheck text ]; description = "An optimising compiler for a functional, array-oriented language"; license = lib.licenses.isc; }) {}; "futhark-data" = callPackage ({ mkDerivation, base, binary, bytestring, bytestring-to-vector , containers, half, megaparsec, mtl, QuickCheck, scientific, tasty , tasty-hunit, tasty-quickcheck, text, vector , vector-binary-instances }: mkDerivation { pname = "futhark-data"; version = "1.1.0.0"; sha256 = "0jy4ipcl0x6jqq6i0jjgf1f81s94ivkrxi9d4pgszr3vyqcg2757"; libraryHaskellDepends = [ base binary bytestring bytestring-to-vector containers half megaparsec mtl scientific text vector vector-binary-instances ]; testHaskellDepends = [ base binary bytestring megaparsec QuickCheck tasty tasty-hunit tasty-quickcheck text vector ]; description = "An implementation of the Futhark data format"; license = lib.licenses.isc; }) {}; "futhark-manifest" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, QuickCheck , quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck, text }: mkDerivation { pname = "futhark-manifest"; version = "1.0.0.1"; sha256 = "0zm6c907a9ywl9isslmqrl7k42076azzrrx16z0dj8w1pns69nw5"; libraryHaskellDepends = [ aeson base bytestring containers text ]; testHaskellDepends = [ base QuickCheck quickcheck-instances tasty tasty-hunit tasty-quickcheck text ]; description = "Definition and serialisation instances for Futhark manifests"; license = lib.licenses.isc; }) {}; "futhark-server" = callPackage ({ mkDerivation, base, binary, bytestring, directory, futhark-data , mtl, process, temporary, text }: mkDerivation { pname = "futhark-server"; version = "1.1.2.1"; sha256 = "0hbglw570j09r8f7cxcyn7dr99iykw94p6fglncw8l210jvcffbm"; libraryHaskellDepends = [ base binary bytestring directory futhark-data mtl process temporary text ]; description = "Client implementation of the Futhark server protocol"; license = lib.licenses.isc; }) {}; "futhask" = callPackage ({ mkDerivation, base, directory, raw-strings-qq, split }: mkDerivation { pname = "futhask"; version = "0.1.0"; sha256 = "11cgnalnywm0xrjhzygd9vvff8yd46s886ljvdbmpl01py97kpwx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory raw-strings-qq split ]; executableHaskellDepends = [ base directory raw-strings-qq split ]; description = "Generate Haskell wrappers for Futhark libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "futun" = callPackage ({ mkDerivation, base, bytestring, network, unix }: mkDerivation { pname = "futun"; version = "0.1.0.2"; sha256 = "1vfi30mlr0lds975wgq3197sv1qdwy6lvm6xaqwk28h5flmk28k1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring network unix ]; description = "Simple IP-over-UDP tunnel using TUNTAP"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "future" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "future"; version = "2.0.0"; sha256 = "1gvv1m6sfxdc28h4rzp5dh6hrz6nfh031nhs192606v8wg78m3ri"; libraryHaskellDepends = [ base ]; description = "Supposed to mimics and enhance proposed C++ \"future\" features"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "future-resource" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "future-resource"; version = "0.4.0.0"; sha256 = "10whksji6r1bilmj2fxcccg89zh7c08s2zfn07r6wj3xgschrckv"; libraryHaskellDepends = [ base transformers ]; description = "realtime resource handling with manual concurrency"; license = lib.licenses.lgpl3Only; }) {}; "futures" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "futures"; version = "0.1"; sha256 = "0dx484i5q58yw3h6j9qp42x546vkky3sc29cqbr9969sfilmbqz8"; libraryHaskellDepends = [ base ]; description = "Simple and fast implementation of Future"; license = lib.licenses.mit; }) {}; "fuzzcheck" = callPackage ({ mkDerivation, base, hspec, hspec-expectations, HUnit , lifted-base, monad-control, QuickCheck, random, transformers }: mkDerivation { pname = "fuzzcheck"; version = "0.1.1"; sha256 = "0qfr4f0b50l368b45yzwhqd4g2y1kvfrfj4hr84cdxcwdrwn9mpc"; libraryHaskellDepends = [ base lifted-base monad-control QuickCheck random transformers ]; testHaskellDepends = [ base hspec hspec-expectations HUnit QuickCheck ]; description = "A simple checker for stress testing monadic code"; license = lib.licenses.bsd3; }) {}; "fuzzy" = callPackage ({ mkDerivation, base, HUnit, monoid-subclasses }: mkDerivation { pname = "fuzzy"; version = "0.1.0.1"; sha256 = "16pl4ba9f3wlx69pg8va1c2qg4zb9c0w50d7f6d84x9b5ysaza5w"; libraryHaskellDepends = [ base monoid-subclasses ]; testHaskellDepends = [ base HUnit ]; description = "Filters a list based on a fuzzy string search"; license = lib.licenses.mit; }) {}; "fuzzy-dates" = callPackage ({ mkDerivation, base, hourglass, hspec, lens, parsec }: mkDerivation { pname = "fuzzy-dates"; version = "0.1.1.2"; sha256 = "12ga6d4kp6mk6cg781ibaxxmpq7kfh8i4yg8r4awiwp1ic8lrcd9"; libraryHaskellDepends = [ base hourglass hspec lens parsec ]; testHaskellDepends = [ base hourglass hspec lens parsec ]; description = "Libary for parsing dates in strings in varied formats"; license = lib.licenses.bsd3; }) {}; "fuzzy-parse" = callPackage ({ mkDerivation, attoparsec, base, containers, hspec , hspec-discover, interpolatedstring-perl6, mtl, safe, text, time }: mkDerivation { pname = "fuzzy-parse"; version = "0.1.2.0"; sha256 = "0mf0bbs1vcxf6vf56n8r908c8jf6f11fyc86mk74b8dgqwjn7xfb"; libraryHaskellDepends = [ attoparsec base containers mtl safe text time ]; testHaskellDepends = [ base hspec hspec-discover interpolatedstring-perl6 text ]; testToolDepends = [ hspec-discover ]; description = "Tools for processing unstructured text data"; license = lib.licenses.mit; }) {}; "fuzzy-time" = callPackage ({ mkDerivation, base, containers, deepseq, megaparsec, text, time , validity, validity-time }: mkDerivation { pname = "fuzzy-time"; version = "0.2.0.0"; sha256 = "0gf6bj0jrd8jh30n1cdjc31ynjpsrikwacp3mysa76kqb4mxl3xz"; libraryHaskellDepends = [ base containers deepseq megaparsec text time validity validity-time ]; license = lib.licenses.mit; }) {}; "fuzzy-time-gen" = callPackage ({ mkDerivation, base, containers, criterion, fuzzy-time , genvalidity, genvalidity-criterion, genvalidity-hspec , genvalidity-text, genvalidity-time, hspec, megaparsec, QuickCheck , text, time }: mkDerivation { pname = "fuzzy-time-gen"; version = "0.2.0.0"; sha256 = "0lcs0kgm935rizvsy2p8v8g1kjsjishd9l7jzgl45vlwbs5g863l"; libraryHaskellDepends = [ base containers fuzzy-time genvalidity genvalidity-time megaparsec QuickCheck time ]; testHaskellDepends = [ base fuzzy-time genvalidity genvalidity-hspec genvalidity-text genvalidity-time hspec megaparsec QuickCheck text time ]; benchmarkHaskellDepends = [ base criterion fuzzy-time genvalidity-criterion ]; license = lib.licenses.mit; }) {}; "fuzzy-timings" = callPackage ({ mkDerivation, base, containers, glpk-hs, HUnit, mtl, QuickCheck , random, test-framework, test-framework-hunit , test-framework-quickcheck2, time }: mkDerivation { pname = "fuzzy-timings"; version = "0.0.1"; sha256 = "1sm4g04y9n8r61q2sqa91n87hh32kpcn2r5zjlvdy7qxc11lrmj7"; libraryHaskellDepends = [ base containers glpk-hs mtl random time ]; testHaskellDepends = [ base containers HUnit mtl QuickCheck random test-framework test-framework-hunit test-framework-quickcheck2 time ]; description = "Translates high-level definitions of \"fuzzily\" scheduled objects (e.g. play this commercial 10 times per hour between 9:00-13:00) to a list of accurately scheduled objects using glpk-hs."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fuzzyfind" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, hspec , massiv, QuickCheck, text }: mkDerivation { pname = "fuzzyfind"; version = "3.0.0"; sha256 = "0vkjqgsa0qv8sz4bwwi49zf17fl23vckwvmr1agsd20rbhw4ivyr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers massiv text ]; executableHaskellDepends = [ base criterion deepseq ]; testHaskellDepends = [ base containers hspec QuickCheck ]; description = "Fuzzy text matching"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fuzzyset" = callPackage ({ mkDerivation, base, data-default, hspec, ieee754, text , text-metrics, unordered-containers, vector }: mkDerivation { pname = "fuzzyset"; version = "0.2.2"; sha256 = "1153xv53l6khw7yy36pfaf7pmmlwpg4ig7ywk4rxj375janlg1g8"; libraryHaskellDepends = [ base data-default text text-metrics unordered-containers vector ]; testHaskellDepends = [ base data-default hspec ieee754 text text-metrics unordered-containers vector ]; description = "Fuzzy set for approximate string matching"; license = lib.licenses.bsd3; }) {}; "fuzzytime" = callPackage ({ mkDerivation, base, cmdargs, directory, old-time, process }: mkDerivation { pname = "fuzzytime"; version = "0.7.8"; sha256 = "071ah84jd7d2rr0wxyvq13y1zxp0m0sr54c2wpjhhj5h7yaf8nl0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base cmdargs directory old-time process ]; description = "A 'ten past six' style clock"; license = "GPL"; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {}; "fvars" = callPackage ({ mkDerivation, async, base, exceptions, hspec, monad-control, mtl , transformers }: mkDerivation { pname = "fvars"; version = "1.0.0.0"; sha256 = "0iwlmr388wv98n244wdzwk5l7j6p669pq3vwavpnk37wfanahvxj"; libraryHaskellDepends = [ base exceptions monad-control mtl transformers ]; testHaskellDepends = [ async base hspec ]; description = "Fast Mutable Vars"; license = lib.licenses.bsd3; }) {}; "fwgl" = callPackage ({ mkDerivation, base, hashable, transformers, unordered-containers , vect, vector, Yampa }: mkDerivation { pname = "fwgl"; version = "0.1.4.0"; sha256 = "13sxw4qh1rxhbfghmniy3m468hhfjk8rb9m3fh7fk65l45g2d3a2"; libraryHaskellDepends = [ base hashable transformers unordered-containers vect vector Yampa ]; description = "Game engine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "fwgl-glfw" = callPackage ({ mkDerivation, base, fwgl, gl, GLFW-b, hashable, JuicyPixels , transformers, unordered-containers, vect, vector }: mkDerivation { pname = "fwgl-glfw"; version = "0.1.1.1"; sha256 = "06zwgwwcalms1qsqag88b6zq7rla5xzk7lrl8ygm5gqj07hzhfh4"; libraryHaskellDepends = [ base fwgl gl GLFW-b hashable JuicyPixels transformers unordered-containers vect vector ]; description = "FWGL GLFW backend"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fwgl-javascript" = callPackage ({ mkDerivation, base, fwgl, ghcjs-base, hashable , unordered-containers, vect }: mkDerivation { pname = "fwgl-javascript"; version = "0.1.1.1"; sha256 = "11kp193kl774y7dj0gsh3imvf231nd7ifss4cja825msrg16r2w5"; libraryHaskellDepends = [ base fwgl ghcjs-base hashable unordered-containers vect ]; description = "FWGL GHCJS backend"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "fx" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "fx"; version = "0.10.1"; sha256 = "1awscv2y8ywcyyn08hdmlh3qdjs33akr7grfdfls59rmhidg4fhd"; libraryHaskellDepends = [ base ]; description = "Horizontally composable effects"; license = lib.licenses.mit; }) {}; "fxpak" = callPackage ({ mkDerivation, base, bytestring, serialport }: mkDerivation { pname = "fxpak"; version = "0.1.2"; sha256 = "1mrpbz32aczrh5aw550p1vzvj8zqhcnmj574sc012r3z1c0g1cin"; libraryHaskellDepends = [ base bytestring serialport ]; description = "Interface to the FXPak/FXPak Pro USB interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "g-npm" = callPackage ({ mkDerivation, base, HTTP, json }: mkDerivation { pname = "g-npm"; version = "0.1.0"; sha256 = "1blr3xbqn8fa59av4kgfp2y3szky40v5qmw3k9gsr2barrvkjqz0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base HTTP json ]; description = "Generate Gentoo ebuilds from NodeJS/npm packages"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "g2" = callPackage ({ mkDerivation, array, base, bytestring, Cabal, concurrent-extra , containers, directory, extra, filepath, ghc, ghc-paths, hashable , hpc, HTTP, liquid-fixpoint, liquidhaskell, MissingH, mtl, parsec , process, reducers, regex-base, regex-compat, split, tagged, tasty , tasty-hunit, template-haskell, temporary-rc, text, time , unordered-containers }: mkDerivation { pname = "g2"; version = "0.1.0.1"; sha256 = "0bknkpnyqmd2sxbbc9634rrd42ay3gp84g4wd6fb7h8zqww0icnq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring Cabal concurrent-extra containers directory extra filepath ghc ghc-paths hashable hpc HTTP liquid-fixpoint liquidhaskell MissingH mtl parsec process reducers regex-base regex-compat split template-haskell temporary-rc text time unordered-containers ]; executableHaskellDepends = [ base containers filepath ghc hpc text time unordered-containers ]; testHaskellDepends = [ base containers filepath ghc ghc-paths hashable hpc tagged tasty tasty-hunit text time unordered-containers ]; description = "Haskell symbolic execution engine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "g2q" = callPackage ({ mkDerivation, base, g2 }: mkDerivation { pname = "g2q"; version = "0.1.0.0"; sha256 = "1g42xkc4jc1a94s1krr1yrn191f8d6rmcpwk9ndwzk3nwby9v1vf"; libraryHaskellDepends = [ base g2 ]; description = "G2Q allows constraint programming, via writing Haskell predicates"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "g4ip" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "g4ip"; version = "0.1.0.0"; sha256 = "11n0kq3gmmsb5gx796k1x0m20s9zwhx5bgq4ng8j8qwyzmrh4a7w"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "A theorem prover for propositional logic that uses G4ip"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "g4ip-prover" = callPackage ({ mkDerivation, array, base, directory, filepath, happy }: mkDerivation { pname = "g4ip-prover"; version = "2.0.0.0"; sha256 = "1g79hip95n3nmjhyfvryk7z0fnb46xqy8lg0hq1xanqlsmyx7w4c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base directory filepath ]; libraryToolDepends = [ happy ]; executableHaskellDepends = [ array base directory filepath ]; executableToolDepends = [ happy ]; testHaskellDepends = [ base ]; description = "Theorem prover for intuitionistic propositional logic using G4ip"; license = lib.licenses.mit; }) {}; "gact" = callPackage ({ mkDerivation, base, biopsl, bytestring, cmdargs, hashable , unordered-containers }: mkDerivation { pname = "gact"; version = "0.2"; sha256 = "0p1rb24yldkjnkrygjb43g63vfgzq2bix7rrmiqyrdwb37s65ixq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base biopsl bytestring cmdargs hashable unordered-containers ]; description = "General Alignment Clustering Tool"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "galois-fft" = callPackage ({ mkDerivation, base, criterion, elliptic-curve, galois-field , pairing, poly, protolude, QuickCheck, quickcheck-instances, tasty , tasty-discover, tasty-hunit, tasty-quickcheck, vector }: mkDerivation { pname = "galois-fft"; version = "0.1.0"; sha256 = "1qyhx0b0p3avag82g1fdwbiwxdr0npw39k4f2nv0x772rr4h9rz1"; libraryHaskellDepends = [ base elliptic-curve galois-field poly protolude vector ]; testHaskellDepends = [ base elliptic-curve galois-field pairing poly protolude QuickCheck quickcheck-instances tasty tasty-discover tasty-hunit tasty-quickcheck vector ]; testToolDepends = [ tasty-discover ]; benchmarkHaskellDepends = [ base criterion elliptic-curve galois-field pairing poly protolude vector ]; description = "FFTs over finite fields"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "galois-field" = callPackage ({ mkDerivation, base, bitvec, criterion, groups, integer-gmp, mod , MonadRandom, poly, protolude, QuickCheck, semirings, tasty , tasty-quickcheck, vector, wl-pprint-text }: mkDerivation { pname = "galois-field"; version = "1.0.2"; sha256 = "17khwhh0annwlbbsdj5abh3jv2csg84qvhgn1ircgc69fzb0r59d"; revision = "1"; editedCabalFile = "1bxvg0906s3b3gnppdmgdcag5vdpgh6rwbk8a2pkqmd8dn1k2z8z"; libraryHaskellDepends = [ base bitvec groups integer-gmp mod MonadRandom poly protolude QuickCheck semirings vector wl-pprint-text ]; testHaskellDepends = [ base bitvec groups integer-gmp mod MonadRandom poly protolude QuickCheck semirings tasty tasty-quickcheck vector wl-pprint-text ]; benchmarkHaskellDepends = [ base bitvec criterion groups integer-gmp mod MonadRandom poly protolude QuickCheck semirings vector wl-pprint-text ]; description = "Galois field library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "game-of-life" = callPackage ({ mkDerivation, array, base, hscurses, hspec, random, text }: mkDerivation { pname = "game-of-life"; version = "0.1.0.5"; sha256 = "1niznpcgxfb0qscwsnc1a67fcxx68b3xcmyh965swayy5rnmvlcb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base hscurses random text ]; testHaskellDepends = [ array base hspec ]; description = "Conway's Game of Life"; license = lib.licenses.mit; }) {}; "game-probability" = callPackage ({ mkDerivation, base, containers, probability, random }: mkDerivation { pname = "game-probability"; version = "1.1"; sha256 = "1wl29h702g79kwy4ca35x1q37aaj3rphf1i9vdm2hmd44bzrwvkk"; libraryHaskellDepends = [ base containers probability random ]; description = "Simple probability library for dice rolls, card games and similar"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "game-tree" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "game-tree"; version = "0.1.0.0"; sha256 = "1g8gkp4g18dr6m0scilhgdwg0zh0f9a2q3b1sk0gh4m3jw6gj4m5"; libraryHaskellDepends = [ base ]; description = "Searching game trees with alpha-beta pruning"; license = "GPL"; }) {}; "gameclock" = callPackage ({ mkDerivation, base, cairo, containers, glib, gtk, time }: mkDerivation { pname = "gameclock"; version = "1.0.4"; sha256 = "192rn2d8bil8wqilnaqxba8nzq0fjlbf0innv6rdcjs1kxw1ga0l"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cairo containers glib gtk time ]; description = "Game clock that shows two analog clock faces"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gamgee" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , cryptonite, directory, filepath, Hclip, memory , optparse-applicative, polysemy, QuickCheck, quickcheck-instances , relude, safe-exceptions, tasty, tasty-golden, tasty-quickcheck , text, time, unix }: mkDerivation { pname = "gamgee"; version = "1.2.2"; sha256 = "13mkdva9mchp48c5rc55c9h2l6iyc6phs46ncvy2053r1p8j31ki"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring bytestring cryptonite memory polysemy relude safe-exceptions text time ]; executableHaskellDepends = [ aeson base directory filepath Hclip optparse-applicative polysemy relude safe-exceptions text time unix ]; testHaskellDepends = [ aeson base bytestring cryptonite filepath memory polysemy QuickCheck quickcheck-instances relude tasty tasty-golden tasty-quickcheck text time ]; description = "Tool for generating TOTP MFA tokens"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gamma" = callPackage ({ mkDerivation, base, continued-fractions, converge, erf, numbers , QuickCheck, template-haskell, test-framework , test-framework-quickcheck2, vector }: mkDerivation { pname = "gamma"; version = "0.10.0.0"; sha256 = "17pdnff340hgmq0dyxf5jrnkrhrgzp96pisc2fppvjbhdw8ndm65"; libraryHaskellDepends = [ base continued-fractions converge template-haskell vector ]; testHaskellDepends = [ base erf numbers QuickCheck test-framework test-framework-quickcheck2 ]; description = "Gamma function and related functions"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gang-of-threads" = callPackage ({ mkDerivation, base, containers, mtl, stm, transformers }: mkDerivation { pname = "gang-of-threads"; version = "3.2.1"; sha256 = "0gj7ln0xq1a7zzxhyl636z854xfq714kmh2ld30ll0dskr701l1p"; libraryHaskellDepends = [ base containers mtl stm transformers ]; description = "Non-deterministic parallelism with bags"; license = lib.licenses.bsd3; }) {}; "garepinoh" = callPackage ({ mkDerivation, base, haskeline, transformers }: mkDerivation { pname = "garepinoh"; version = "0.9.9.2.1"; sha256 = "1cylwaj62gmcjczw5g44k9x6g5bamgk88h2arbbripzphhaf7cm7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskeline transformers ]; executableHaskellDepends = [ base haskeline transformers ]; description = "reverse prefix notation calculator and calculation library"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "garfield" = callPackage ({ mkDerivation }: mkDerivation { pname = "garfield"; version = "0.0.0.0"; sha256 = "0r8wybcqn7g24q8abrw757h76r75l4jh4hjx91yh44h4c1r6k4yf"; doHaddock = false; description = "TBA"; license = lib.licenses.bsd3; }) {}; "gargoyle" = callPackage ({ mkDerivation, base, directory, filelock, filepath, network , process, unix }: mkDerivation { pname = "gargoyle"; version = "0.1.1.0"; sha256 = "1rjkz0v8jmzxxh41fs777fyhdp7lizwngg33886awmg08hdk24rq"; libraryHaskellDepends = [ base directory filelock filepath network process unix ]; description = "Automatically spin up and spin down local daemons"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gargoyle-postgresql" = callPackage ({ mkDerivation, base, bytestring, directory, gargoyle , posix-escape, process, stringsearch, text, unix }: mkDerivation { pname = "gargoyle-postgresql"; version = "0.2.0.1"; sha256 = "1k12cfrz58hmdrjnrxyb3dixj8yfz41xpq0dqgvxzwlrd3d4nb9g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring directory gargoyle posix-escape process stringsearch text unix ]; executableHaskellDepends = [ base bytestring gargoyle process text unix ]; description = "Manage PostgreSQL servers with gargoyle"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gargoyle-postgresql-connect" = callPackage ({ mkDerivation, base, bytestring, directory, gargoyle , gargoyle-postgresql, gargoyle-postgresql-nix, postgresql-simple , resource-pool }: mkDerivation { pname = "gargoyle-postgresql-connect"; version = "0.1.0.0"; sha256 = "00gfs33hcmjla7h32hiazjpsdcszvig7fajhsx48yr8jq9srkm3d"; revision = "2"; editedCabalFile = "052glxfxsd9wvdyqxdj49vp1b1vvqr77zrdv85r3iqm7mvf16gmk"; libraryHaskellDepends = [ base bytestring directory gargoyle gargoyle-postgresql gargoyle-postgresql-nix postgresql-simple resource-pool ]; description = "Connect to gargoyle-managed postgresql instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gargoyle-postgresql-nix" = callPackage ({ mkDerivation, base, bytestring, gargoyle, gargoyle-postgresql , which }: mkDerivation { pname = "gargoyle-postgresql-nix"; version = "0.3.0.0"; sha256 = "1cjh9hqk4ba1bz29b4vj0h249vpfpdgn8zsznqcr7b58czd8cf4y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring gargoyle gargoyle-postgresql which ]; executableHaskellDepends = [ base gargoyle gargoyle-postgresql which ]; description = "Manage PostgreSQL servers with gargoyle and nix"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "garlic-bread" = callPackage ({ mkDerivation, base, hspec, mtl, transformers }: mkDerivation { pname = "garlic-bread"; version = "0.1.0.1"; sha256 = "1mky2jm8qadlv4534xnzfn4r24dipw6ac8s3wpkf90mxw9s6m8xm"; libraryHaskellDepends = [ base mtl transformers ]; testHaskellDepends = [ base hspec mtl transformers ]; description = "A monad transformer for keeping track of where you've come from"; license = lib.licenses.bsd3; }) {}; "garsia-wachs" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "garsia-wachs"; version = "1.2"; sha256 = "0mks5nwc19i0wsc5hhxh0ji2bh0224y3r89b3p9dfzzn64n3za6v"; libraryHaskellDepends = [ base ]; description = "A Functional Implementation of the Garsia-Wachs Algorithm"; license = lib.licenses.bsd3; }) {}; "gas" = callPackage ({ mkDerivation, base, free, transformers }: mkDerivation { pname = "gas"; version = "0.0.0.1"; sha256 = "1khapcq5yfx46pmc3y5nax8p5v5ckbis8v4f53jng6j59cd27c3f"; libraryHaskellDepends = [ base free transformers ]; description = "Limit how many steps a program may take"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gasp" = callPackage ({ mkDerivation, base, binary, containers, mtl, QuickCheck }: mkDerivation { pname = "gasp"; version = "1.3.0.0"; sha256 = "0dhna3mj7mdyk1n0x3barpn5g4hkjl9fnbr403xym1dm8rl7r7hg"; libraryHaskellDepends = [ base binary containers mtl QuickCheck ]; description = "A framework of algebraic classes"; license = lib.licenses.bsd3; }) {}; "gather" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "gather"; version = "0.1.0.0"; sha256 = "0ajh8ygks61knc17vgsm5dsnqhkcrz2s0gaw6xyppq415wijgv0m"; libraryHaskellDepends = [ base ]; description = "An applicative for parsing unordered things, heterogenous sorting"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gauge" = callPackage ({ mkDerivation, base, basement, bytestring, deepseq, directory , foundation, process, vector }: mkDerivation { pname = "gauge"; version = "0.2.5"; sha256 = "19zmnyyx7x6gf95dphqi1118avcp7w01scq12qmvzhchg1kzs86m"; libraryHaskellDepends = [ base basement deepseq directory process vector ]; testHaskellDepends = [ base basement bytestring deepseq directory foundation ]; benchmarkHaskellDepends = [ base ]; description = "small framework for performance measurement and analysis"; license = lib.licenses.bsd3; }) {}; "gbu" = callPackage ({ mkDerivation, base, containers, fgl, Graphalyze, haskell98, mtl , regex-posix }: mkDerivation { pname = "gbu"; version = "0.1"; sha256 = "0zqgq5hr3vmajijf1vmc1s1lwilnymwvv493rra4fl0zy28k5cz6"; libraryHaskellDepends = [ base containers fgl Graphalyze haskell98 mtl regex-posix ]; description = "planar graph embedding into a plane"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gc" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "gc"; version = "0.1"; sha256 = "1k8gda9hs0xl19hyl81ysshs32sxp5w50h3kq7id6yqvkfvyii5p"; revision = "1"; editedCabalFile = "0b5ry13gcrg9lxhn4crv911z6ibfm9ha2y942s455hw1pxkw279i"; libraryHaskellDepends = [ base ]; description = "Poor Richard's Memory Manager"; license = lib.licenses.bsd3; }) {}; "gc-monitoring-wai" = callPackage ({ mkDerivation, aeson, base, blaze-builder, conduit, http-types , text, transformers, unordered-containers, wai }: mkDerivation { pname = "gc-monitoring-wai"; version = "0.1.2"; sha256 = "04i86mngz0s6x5j36vs2nrxivqayqjfa2ppk016r4ffs4mi7i4va"; libraryHaskellDepends = [ aeson base blaze-builder conduit http-types text transformers unordered-containers wai ]; description = "a wai application to show GHC.GCStats"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gcodehs" = callPackage ({ mkDerivation, ansi-wl-pprint, attoparsec, base, bytestring , containers, double-conversion, hspec, hspec-discover , optparse-applicative, pipes, pipes-attoparsec, pipes-bytestring , pipes-parse, pipes-safe, template-haskell, text, transformers }: mkDerivation { pname = "gcodehs"; version = "0.1.2.0"; sha256 = "09200kd2li6rlb7anvda5j2yj3ykr4lbm6a8yd887zz7j2j0hgyd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint attoparsec base bytestring containers double-conversion pipes pipes-attoparsec pipes-bytestring pipes-parse pipes-safe template-haskell text transformers ]; executableHaskellDepends = [ attoparsec base bytestring containers double-conversion optparse-applicative pipes pipes-safe text transformers ]; testHaskellDepends = [ ansi-wl-pprint attoparsec base bytestring hspec hspec-discover text ]; testToolDepends = [ hspec-discover ]; description = "GCode processor"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ sorki ]; }) {}; "gconf" = callPackage ({ mkDerivation, base, Cabal, GConf, glib, gtk2hs-buildtools, text }: mkDerivation { pname = "gconf"; version = "0.13.1.0"; sha256 = "1b8xl9jayr7x77af7cq4av82lf1r0j49pmbp1mz3gkadxw3adksp"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ base glib text ]; libraryPkgconfigDepends = [ GConf ]; libraryToolDepends = [ gtk2hs-buildtools ]; description = "Binding to the GNOME configuration database system"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs.gnome2) GConf;}; "gd" = callPackage ({ mkDerivation, base, bytestring, expat, fontconfig, freetype, gd , libjpeg, libpng, zlib }: mkDerivation { pname = "gd"; version = "3000.7.3"; sha256 = "1dkzv6zs00qi0jmblkw05ywizc8y3baz7pnz0lcqn1cs1mhcpbhl"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ expat fontconfig freetype gd libjpeg libpng zlib ]; description = "A Haskell binding to a subset of the GD graphics library"; license = lib.licenses.bsd3; }) {inherit (pkgs) expat; inherit (pkgs) fontconfig; inherit (pkgs) freetype; inherit (pkgs) gd; inherit (pkgs) libjpeg; inherit (pkgs) libpng; inherit (pkgs) zlib;}; "gdax" = callPackage ({ mkDerivation, aeson, aeson-casing, aeson-pretty, base , base64-bytestring, byteable, bytestring, containers, cryptohash , exceptions, hashable, http-client, http-client-tls, lens , lens-aeson, mtl, regex-tdfa, regex-tdfa-text, scientific, tasty , tasty-hunit, tasty-quickcheck, tasty-th, text, time , unordered-containers, uuid, vector, websockets, wreq, wuss }: mkDerivation { pname = "gdax"; version = "0.6.0.0"; sha256 = "08b7j5dcs5indpd6gb6pc3aw692jqvm26vfnq12mpssdbv7fzf6y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base base64-bytestring byteable bytestring containers cryptohash exceptions hashable http-client http-client-tls lens lens-aeson mtl regex-tdfa regex-tdfa-text scientific text time unordered-containers uuid vector websockets wreq wuss ]; executableHaskellDepends = [ aeson aeson-pretty base base64-bytestring bytestring text vector websockets wuss ]; testHaskellDepends = [ aeson aeson-pretty base base64-bytestring bytestring containers exceptions lens lens-aeson mtl tasty tasty-hunit tasty-quickcheck tasty-th text time unordered-containers vector websockets wuss ]; description = "API Wrapping for Coinbase's GDAX exchange"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "gdelt" = callPackage ({ mkDerivation, base, bytestring, hspec, megaparsec, QuickCheck , text, time }: mkDerivation { pname = "gdelt"; version = "0.1.0.0"; sha256 = "0p19363bqqyqw2lmxym1jwr6l6gr1q4ck1xp776b4xmx6drm5h09"; libraryHaskellDepends = [ base bytestring megaparsec text time ]; testHaskellDepends = [ base hspec megaparsec QuickCheck text ]; description = "GDELT V2 (Global Database of Events, Language, and Tone)"; license = lib.licenses.bsd3; }) {}; "gdiff" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "gdiff"; version = "1.1"; sha256 = "1d0d8f8bfw7ld6a1d5y6syzdha5qsm909mqzd5gfqcbi2wnh8aqc"; libraryHaskellDepends = [ base ]; description = "Generic diff and patch"; license = lib.licenses.bsd3; }) {}; "gdiff-ig" = callPackage ({ mkDerivation, array, base, ghc-prim, instant-generics , template-haskell }: mkDerivation { pname = "gdiff-ig"; version = "0.1.1"; sha256 = "1ma9w9ypk078vvqwlfgkwcw962xha1g1fx4abji1b7km09p58jm2"; libraryHaskellDepends = [ array base ghc-prim instant-generics template-haskell ]; description = "Generic diff for the instant-generics library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gdiff-th" = callPackage ({ mkDerivation, base, containers, gdiff, mtl, template-haskell , th-expand-syns, uniplate }: mkDerivation { pname = "gdiff-th"; version = "0.1.0.7"; sha256 = "1ihbz95k01giqbpbp1hddx71pkhz63pz5q4b71gv6z2vvvh34s2w"; libraryHaskellDepends = [ base containers gdiff mtl template-haskell th-expand-syns uniplate ]; testHaskellDepends = [ base containers gdiff mtl template-haskell th-expand-syns uniplate ]; description = "Generate gdiff GADTs and Instances"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gdo" = callPackage ({ mkDerivation, base, bytestring, containers, cryptohash , directory, filepath, process, transformers }: mkDerivation { pname = "gdo"; version = "0.1.5"; sha256 = "09qnilcahfsg2s25nqc49a9wqnk5bq9aggwv50g7d6vr56g8n4lw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers cryptohash directory filepath process transformers ]; description = "recursive atomic build system"; license = lib.licenses.gpl3Only; }) {}; "gdp" = callPackage ({ mkDerivation, base, lawful }: mkDerivation { pname = "gdp"; version = "0.0.3.0"; sha256 = "0pkx6j557p9rm39pr6pw8p2j3nz8s4q839n6y9p6c31dnlz0zxx0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base lawful ]; executableHaskellDepends = [ base ]; description = "Reason about invariants and preconditions with ghosts of departed proofs"; license = lib.licenses.bsd3; }) {}; "gearbox" = callPackage ({ mkDerivation, base, GLUT, OpenGLRaw, Vec }: mkDerivation { pname = "gearbox"; version = "1.0.0.6"; sha256 = "0f8zljk145yq3lq3ngiana5g39ybqijsv7n3b11wdr7mzymdgyw2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base GLUT OpenGLRaw Vec ]; description = "zooming rotating fractal gears graphics demo"; license = lib.licenses.gpl3Only; }) {}; "gedcom" = callPackage ({ mkDerivation, array, base, bytestring, containers, hspec , megaparsec, monad-loops, mtl, text-all, time }: mkDerivation { pname = "gedcom"; version = "0.2.0.0"; sha256 = "1hwjrljmwr7ywi213lxvfp6c98ydlxngr7hrhcx7ylngw165al7y"; libraryHaskellDepends = [ array base bytestring containers megaparsec monad-loops mtl text-all time ]; testHaskellDepends = [ base hspec megaparsec text-all ]; description = "Parser for the GEDCOM genealogy file format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "geek" = callPackage ({ mkDerivation, aeson, aeson-pretty, air, air-extra, air-th, base , bytestring, containers, curl, data-default, directory, filepath , fsnotify, Glob, hack2, hack2-contrib, miku, moe, mtl, process , random, safe, system-filepath, text, text-icu, time }: mkDerivation { pname = "geek"; version = "1.1.1.0"; sha256 = "0n52s5azqqx06flfhsgbp5a63mpd4vd60y4rzrpa4jx13bydlp50"; libraryHaskellDepends = [ aeson aeson-pretty air air-extra air-th base bytestring containers curl data-default directory filepath fsnotify Glob hack2 hack2-contrib miku moe mtl process random safe system-filepath text text-icu time ]; description = "Geek blog engine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "geek-server" = callPackage ({ mkDerivation, air, base, bytestring, data-default, geek, hack2 , hack2-handler-snap-server, pandoc, text }: mkDerivation { pname = "geek-server"; version = "1.1"; sha256 = "1951jw8la59c7qvjpx8x898l7hnwc51c4264mmw0h402ik233bp2"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ air base bytestring data-default geek hack2 hack2-handler-snap-server pandoc text ]; executableHaskellDepends = [ air base bytestring data-default geek hack2 hack2-handler-snap-server pandoc text ]; description = "Geek blog engine server"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "gegl" = callPackage ({ mkDerivation, babl, base, containers, gegl, glib, inline-c , monad-loops, random, split, template-haskell }: mkDerivation { pname = "gegl"; version = "0.0.0.5"; sha256 = "082rbhmikfj0kxvzspgsj5kfd2bxdkxzdj0ffcca7zh6ixqv30z7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ babl base containers glib inline-c monad-loops random split template-haskell ]; librarySystemDepends = [ gegl ]; libraryPkgconfigDepends = [ gegl ]; description = "Haskell bindings to GEGL library"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) gegl;}; "gelatin" = callPackage ({ mkDerivation, base, bytestring, containers, lens, linear, mtl , transformers, vector }: mkDerivation { pname = "gelatin"; version = "0.1.0.1"; sha256 = "151sf11a9sfwi6wg26l7lyphklv3lgy51djfqx3qszykhzccgv7b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers lens linear mtl transformers vector ]; executableHaskellDepends = [ base linear mtl vector ]; description = "A graphics description language"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gelatin-freetype2" = callPackage ({ mkDerivation, base, containers, either, freetype2, gelatin , gelatin-gl, mtl, transformers }: mkDerivation { pname = "gelatin-freetype2"; version = "0.1.0.0"; sha256 = "0nr5xsxwg73liyr572jv1vzj5bjk3qhkkk7j6g0kqf2h31yxgqhr"; libraryHaskellDepends = [ base containers either freetype2 gelatin gelatin-gl mtl transformers ]; testHaskellDepends = [ base ]; description = "FreeType2 based text rendering for the gelatin realtime rendering system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gelatin-fruity" = callPackage ({ mkDerivation, base, FontyFruity, gelatin, linear, vector }: mkDerivation { pname = "gelatin-fruity"; version = "0.1.0.0"; sha256 = "0yp3z4sz52f21zvdy1xmd0bvpicbnv4wa53937rq1vw2jv60xx2r"; libraryHaskellDepends = [ base FontyFruity gelatin linear vector ]; description = "Gelatin's support for rendering TTF outlines, using FontyFruity"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gelatin-gl" = callPackage ({ mkDerivation, base, bytestring, containers, directory, either , filepath, gelatin, gelatin-shaders, gl, JuicyPixels, lens, linear , mtl, template-haskell, transformers, vector }: mkDerivation { pname = "gelatin-gl"; version = "0.1.0.0"; sha256 = "1x9a3wb878d1nrlxj2rciw4xz93gn3m326zciqnn5dg31fwqs396"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory either filepath gelatin gelatin-shaders gl JuicyPixels lens linear mtl template-haskell transformers vector ]; executableHaskellDepends = [ base gelatin lens linear mtl vector ]; description = "OpenGL rendering routines for the gelatin-picture graphics EDSL"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "gelatin-sdl2" = callPackage ({ mkDerivation, base, either, filepath, gelatin-gl, mtl, sdl2 , transformers }: mkDerivation { pname = "gelatin-sdl2"; version = "0.1.1.0"; sha256 = "0gnn5b06q6fsbblrjghyzn46dby2skm5r9ys6pl6fhp7pa3c924n"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base gelatin-gl mtl sdl2 transformers ]; executableHaskellDepends = [ base either filepath sdl2 ]; description = "An SDL2 backend for the gelatin renderer"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "gelatin-shaders" = callPackage ({ mkDerivation, base, bytestring, filepath, gelatin }: mkDerivation { pname = "gelatin-shaders"; version = "0.1.0.0"; sha256 = "001ifyyv85b9gb5l4hf21b5dqakg4f7n3bil5a1abb4vcj2zmpfr"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring filepath gelatin ]; description = "Gelatin's OpenGL shaders"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gemcap" = callPackage ({ mkDerivation, base, bytestring, hspec, io-streams, network , tcp-streams, text, tls, transformers, x509 }: mkDerivation { pname = "gemcap"; version = "0.1.0"; sha256 = "0173dhqdcfkkrlj3x3m0fml4rk3sfmiflwfp9bnpja7iq9br2vhf"; libraryHaskellDepends = [ base bytestring io-streams network tcp-streams text tls transformers x509 ]; testHaskellDepends = [ base bytestring hspec io-streams network tcp-streams text tls transformers x509 ]; description = "a simple Gemini capsule (server)"; license = lib.licenses.agpl3Plus; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gemini-exports" = callPackage ({ mkDerivation, aeson, base, base64, bytestring, cassava, cmdargs , containers, cryptonite, directory, hedgehog, http-client , http-types, mtl, raw-strings-qq, req, safe-exceptions, scientific , tasty, tasty-hedgehog, tasty-hunit, text, time, xdg-basedir, yaml }: mkDerivation { pname = "gemini-exports"; version = "0.1.0.0"; sha256 = "0a50mb0na1b595gpbq8ynisg6g6dispjgz1dj2gc51k6q618jgly"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64 bytestring cassava cmdargs containers cryptonite directory http-client http-types mtl raw-strings-qq req safe-exceptions scientific text time xdg-basedir yaml ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hedgehog tasty tasty-hedgehog tasty-hunit ]; description = "Generate CSV Exports of Your Gemini Trades, Transfers, & Earn Transactions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gemini-router" = callPackage ({ mkDerivation, base, gemini-server, HsOpenSSL, network-uri , transformers }: mkDerivation { pname = "gemini-router"; version = "0.1.1.0"; sha256 = "19aq9ri0ixkg0d5g4ickda75dvpq340lwkdxn0ndcbkis9xrvkv9"; revision = "1"; editedCabalFile = "07lnx99d3dkjhqcail31zkbmivclzxdj3qjbhijg1cs3fkl57q3q"; libraryHaskellDepends = [ base gemini-server HsOpenSSL network-uri transformers ]; description = "A simple Happstack-style Gemini router"; license = lib.licenses.bsd3; }) {}; "gemini-server" = callPackage ({ mkDerivation, base, bytestring, hslogger, HsOpenSSL, network , network-run, network-uri, text, utf8-string }: mkDerivation { pname = "gemini-server"; version = "0.3.0.0"; sha256 = "0s9h0lzxz5yjvz8rzw9mx9dba21171960waaqikj2qbbja0iq3k3"; libraryHaskellDepends = [ base bytestring hslogger HsOpenSSL network network-run network-uri text utf8-string ]; description = "A lightweight server for the Gemini protocol"; license = lib.licenses.bsd3; }) {}; "gemini-textboard" = callPackage ({ mkDerivation, base, base64, cache, clock, cryptohash-sha256 , gemini-router, gemini-server, HsOpenSSL, language-gemini , network-uri, nonce, sqlite-simple, text, time, transformers }: mkDerivation { pname = "gemini-textboard"; version = "0.2.0.1"; sha256 = "1yvizcxafq943q9fbz08mq2x50dw9ykdz5vy6hr6ps2g47j4wfa0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base base64 cache clock cryptohash-sha256 gemini-router gemini-server HsOpenSSL language-gemini network-uri nonce sqlite-simple text time transformers ]; description = "A barebones textboard for the Gemini protocol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gemstone" = callPackage ({ mkDerivation, array, base, bitmap, bitmap-opengl, containers , FTGL, lens, linear, OpenGL, random, SDL, SDL-image, stb-image , transformers }: mkDerivation { pname = "gemstone"; version = "0.3.0.1"; sha256 = "0y9ilxpkyb42iddks31k1f6vjkm78z6yaj2yd9ppis42r2advg40"; libraryHaskellDepends = [ array base bitmap bitmap-opengl containers FTGL lens linear OpenGL random SDL SDL-image stb-image transformers ]; description = "A simple library of helpers for SDL+GL games"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gen-imports" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, filepath , hackage-db, pretty }: mkDerivation { pname = "gen-imports"; version = "0.1.0.2"; sha256 = "1qm01lnvicg59cnj659famd7f9z1z6l9r4jsl7gakrq0ylw7mkqd"; libraryHaskellDepends = [ base bytestring Cabal containers filepath hackage-db pretty ]; description = "Code to generate instances for the package \"ghc-instances\""; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gen-passwd" = callPackage ({ mkDerivation, base, bytestring, optparse-applicative, random , vector }: mkDerivation { pname = "gen-passwd"; version = "1.1.0.0"; sha256 = "16ql67p4knkwas4kfa1mikqqxq6kvzcnrbza5y7kk3gi0haiaj1s"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring optparse-applicative random vector ]; description = "Create wordlist-based passwords easily"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gencheck" = callPackage ({ mkDerivation, base, combinat, containers, ieee754, memoize , random, template-haskell, transformers }: mkDerivation { pname = "gencheck"; version = "0.1.1"; sha256 = "1fa1p13zmqqhlcakcy73ypasn4ircg1x5p3q1p5mklvfjifphfir"; libraryHaskellDepends = [ base combinat containers ieee754 memoize random template-haskell transformers ]; description = "A testing framework inspired by QuickCheck and SmallCheck"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gender" = callPackage ({ mkDerivation, attoparsec, base, text }: mkDerivation { pname = "gender"; version = "0.1.1.0"; sha256 = "0sfl3729v03s5ykd8ijv4yrf8lzja5hyaphsfgk96gcx3zvd1a0q"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base text ]; executableHaskellDepends = [ attoparsec base text ]; description = "Identify a persons gender by their first name"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "genders" = callPackage ({ mkDerivation, base, bytestring, filepath, genders, hspec , network, vector }: mkDerivation { pname = "genders"; version = "0.1.0.1"; sha256 = "0jl1sqj9syp31qcn3x6c0pjwj5ligirsc67ahzw2chgpf09bwh8g"; libraryHaskellDepends = [ base bytestring filepath vector ]; librarySystemDepends = [ genders ]; testHaskellDepends = [ base bytestring hspec network vector ]; description = "Bindings to libgenders"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {genders = null;}; "gendocs" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, safe, text }: mkDerivation { pname = "gendocs"; version = "0.1.3"; sha256 = "1y1da9cljyp4a7yksksn8wbzivh36lf2wd9pjw34wkyqkpylp4qf"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring safe text ]; testHaskellDepends = [ base ]; description = "Library for generating interface documentation from types"; license = lib.licenses.bsd3; }) {}; "general-games" = callPackage ({ mkDerivation, base, hspec, HUnit, monad-loops, MonadRandom , random, random-shuffle }: mkDerivation { pname = "general-games"; version = "1.1.1"; sha256 = "1h2h6dbd12xzvgwm7a26scpjyfkcwkmpdkw98nkmb2vk8qsrx3lb"; libraryHaskellDepends = [ base monad-loops MonadRandom random random-shuffle ]; testHaskellDepends = [ base hspec HUnit MonadRandom ]; description = "Library supporting simulation of a number of games"; license = lib.licenses.mit; }) {}; "general-prelude" = callPackage ({ mkDerivation, base, lens, pointless-fun, strict, system-filepath }: mkDerivation { pname = "general-prelude"; version = "0.1.2"; sha256 = "0km8nrd7pili8s5fz68xpb6nw9mfk0phgwaxnflk6a78vz9ic76d"; libraryHaskellDepends = [ base lens pointless-fun strict system-filepath ]; description = "Prelude replacement using generalized type classes where possible"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generator" = callPackage ({ mkDerivation, base, List, transformers }: mkDerivation { pname = "generator"; version = "0.5.5"; sha256 = "1rwz2ribijj5hb2isg0yz6hb2mwyjhzfg0ys041yb43qlcbhkhdd"; libraryHaskellDepends = [ base List transformers ]; description = "Python-generators notation for creation of monadic lists"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generators" = callPackage ({ mkDerivation, base, mtl, random }: mkDerivation { pname = "generators"; version = "1.0.3"; sha256 = "0i51xx2hhjqjdvyzy2jza921jcfhy37azyp1cfaakvrj9kxl2w2q"; libraryHaskellDepends = [ base mtl random ]; description = "Actually useful monadic random value generators"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generic-accessors" = callPackage ({ mkDerivation, base, binary, cereal, HUnit, lens, linear , QuickCheck, spatial-math, test-framework, test-framework-hunit , TypeCompose }: mkDerivation { pname = "generic-accessors"; version = "0.7.1.0"; sha256 = "0pj7dfvizjkjfrnhc2kgb99ygrjxjgbisaj1fszhznn305b879c1"; libraryHaskellDepends = [ base binary cereal lens linear spatial-math TypeCompose ]; testHaskellDepends = [ base HUnit QuickCheck test-framework test-framework-hunit ]; description = "stringly-named getters for generic data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generic-aeson" = callPackage ({ mkDerivation, aeson, attoparsec, base, generic-deriving, mtl , tagged, text, unordered-containers, vector }: mkDerivation { pname = "generic-aeson"; version = "0.2.0.13"; sha256 = "0w5xp1rfg3r90ja1f0s48i4x7yyynfv52p6b9ncsdqyrq3y9qvl0"; revision = "1"; editedCabalFile = "07kg0bc2jvfww9a9n5rzffsi23k2i3py7h7dq7qcj7817kkh0ig0"; libraryHaskellDepends = [ aeson attoparsec base generic-deriving mtl tagged text unordered-containers vector ]; description = "Derivation of Aeson instances using GHC generics"; license = lib.licenses.bsd3; }) {}; "generic-arbitrary" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "generic-arbitrary"; version = "0.2.1"; sha256 = "0xg00rlzk6gg4sd0fb15rpgdgpfpy08azgiwgkxrdrjcjfi6cyp9"; libraryHaskellDepends = [ base QuickCheck ]; description = "Generic implementation for QuickCheck's Arbitrary"; license = lib.licenses.mit; }) {}; "generic-arbitrary_0_2_2" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "generic-arbitrary"; version = "0.2.2"; sha256 = "12yj55lrddyxr3wfcki0pvcfa181p3q65chziw8qrmszn219yjsx"; libraryHaskellDepends = [ base QuickCheck ]; description = "Generic implementation for QuickCheck's Arbitrary"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "generic-binary" = callPackage ({ mkDerivation, base, binary, bytestring, ghc-prim }: mkDerivation { pname = "generic-binary"; version = "1.0.1"; sha256 = "1h6xs56c351137mjc3hdba7yfcw8jy9dvzj0vdrgwm0dprn0xh29"; libraryHaskellDepends = [ base binary bytestring ghc-prim ]; description = "Generic Data.Binary derivation using GHC generics."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generic-church" = callPackage ({ mkDerivation, base, HUnit, test-framework, test-framework-hunit }: mkDerivation { pname = "generic-church"; version = "0.3.0.0"; sha256 = "1cw48dnw2nbnm3vr5xcsz7nma6g8dxvwvv7hwm63jikd9jgisnac"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit ]; description = "Automatically convert Generic instances to and from church representations"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generic-constraints" = callPackage ({ mkDerivation, base, HUnit, template-haskell, th-abstraction }: mkDerivation { pname = "generic-constraints"; version = "1.1.1.1"; sha256 = "1id341ih876qzq89cj6y3g87w4l3mfhv412l6czcs51r69s1770r"; libraryHaskellDepends = [ base template-haskell th-abstraction ]; testHaskellDepends = [ base HUnit ]; description = "Constraints via Generic"; license = lib.licenses.bsd3; }) {}; "generic-data" = callPackage ({ mkDerivation, ap-normalize, base, base-orphans, contravariant , criterion, deepseq, generic-lens, ghc-boot-th, inspection-testing , one-liner, show-combinators, tasty, tasty-hunit, template-haskell , unordered-containers }: mkDerivation { pname = "generic-data"; version = "0.9.2.1"; sha256 = "0hs5ahl1nx61kw5j0pnwgjrph7jgqq0djma956ksz6aivzldjf7q"; libraryHaskellDepends = [ ap-normalize base base-orphans contravariant ghc-boot-th show-combinators ]; testHaskellDepends = [ base generic-lens inspection-testing one-liner show-combinators tasty tasty-hunit template-haskell unordered-containers ]; benchmarkHaskellDepends = [ base criterion deepseq ]; description = "Deriving instances with GHC.Generics and related utilities"; license = lib.licenses.mit; }) {}; "generic-data-surgery" = callPackage ({ mkDerivation, base, first-class-families, generic-data , show-combinators, tasty, tasty-hunit }: mkDerivation { pname = "generic-data-surgery"; version = "0.3.0.0"; sha256 = "1dg9mg10g0abs21wksplnaqgig42jb6zvk7xqwj2mkl5yln3h9is"; libraryHaskellDepends = [ base first-class-families generic-data ]; testHaskellDepends = [ base generic-data show-combinators tasty tasty-hunit ]; description = "Surgery for generic data types"; license = lib.licenses.mit; }) {}; "generic-deepseq" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "generic-deepseq"; version = "2.0.1.1"; sha256 = "1yajkzp79ri5i7n5ynv0i6spxyg6kyi6qvqj46brlgjag98526iv"; revision = "1"; editedCabalFile = "16x2sj8wq6wbda93910r8vyddi1j4yzzr0172bih0anc93mrmvaq"; libraryHaskellDepends = [ base ghc-prim ]; description = "Generic deep evaluation of data structures"; license = lib.licenses.bsd3; }) {}; "generic-deriving" = callPackage ({ mkDerivation, base, containers, ghc-prim, hspec, hspec-discover , template-haskell, th-abstraction }: mkDerivation { pname = "generic-deriving"; version = "1.14.1"; sha256 = "19qpahcfhs9nqqv6na8znybrvpw885cajbdnrfylxbsmm0sys4s7"; libraryHaskellDepends = [ base containers ghc-prim template-haskell th-abstraction ]; testHaskellDepends = [ base hspec template-haskell ]; testToolDepends = [ hspec-discover ]; description = "Generic programming library for generalised deriving"; license = lib.licenses.bsd3; }) {}; "generic-enum" = callPackage ({ mkDerivation, array, base, bytestring, hspec }: mkDerivation { pname = "generic-enum"; version = "0.1.1.0"; sha256 = "1m4li9q7dcb82ls4dh4c9xb6mxqnz6lm5b94pr6wrjsnz5xni8xy"; libraryHaskellDepends = [ array base bytestring ]; testHaskellDepends = [ array base bytestring hspec ]; description = "An Enum class that fixes some deficiences with Prelude's Enum"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generic-enumeration" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "generic-enumeration"; version = "0.1.0.1"; sha256 = "0bznwb8kkifbsd8yi0mp6cym90adjg30fzgj8181nsga4w9vzsab"; libraryHaskellDepends = [ base ]; description = "Generically derived enumerations"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generic-env" = callPackage ({ mkDerivation, base, containers, text }: mkDerivation { pname = "generic-env"; version = "0.1.1.0"; sha256 = "084rfdmcw071dslnw86n2w58xiqhkaldf7qjcmlizykqc15si5xh"; libraryHaskellDepends = [ base containers text ]; description = "Generic Environment Generator"; license = lib.licenses.mit; }) {}; "generic-functor" = callPackage ({ mkDerivation, ap-normalize, base, transformers }: mkDerivation { pname = "generic-functor"; version = "0.2.0.0"; sha256 = "0zrjsn78ip9kigqgw5cxzm9d7pqf1svdzrc3rm041889ca0szwjv"; revision = "2"; editedCabalFile = "0wmrfikbdc65lxa9x7gnmf2j0njiqgnpp5p5i8pjc009rqna1hzv"; libraryHaskellDepends = [ ap-normalize base ]; testHaskellDepends = [ base transformers ]; description = "Deriving generalized functors with GHC.Generics"; license = lib.licenses.mit; }) {}; "generic-labels" = callPackage ({ mkDerivation, base, Cabal, generic-lens-core, inspection-testing }: mkDerivation { pname = "generic-labels"; version = "0.1.0.1"; sha256 = "0wv4wsg53zrj01d6ddz6vpdjy427ag76snm1m14775vqq4n00v3z"; revision = "1"; editedCabalFile = "0kdxjh0sa16l1gcgdw9mnpd1zs0w1al47mvy912bzmm2m1dmbjdk"; libraryHaskellDepends = [ base generic-lens-core ]; testHaskellDepends = [ base Cabal inspection-testing ]; description = "Generically extract and replace collections of record fields"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generic-lens" = callPackage ({ mkDerivation, base, doctest, generic-lens-core, HUnit , inspection-testing, lens, profunctors, text }: mkDerivation { pname = "generic-lens"; version = "2.2.1.0"; sha256 = "17an4669igzs6pwzqxnpkx9gmxwz64p32d1zcinhh5agd56y70pa"; revision = "1"; editedCabalFile = "1wzxvfi9kzhbglih1syqhx42kcsvlinnfc338fl731k6hc95hmlm"; libraryHaskellDepends = [ base generic-lens-core profunctors text ]; testHaskellDepends = [ base doctest HUnit inspection-testing lens profunctors ]; description = "Generically derive traversals, lenses and prisms"; license = lib.licenses.bsd3; }) {}; "generic-lens-core" = callPackage ({ mkDerivation, base, indexed-profunctors, text }: mkDerivation { pname = "generic-lens-core"; version = "2.2.1.0"; sha256 = "08i4c9yb6z84iknrnl9f3f343121j7ilp0a679v81nsjm9xz3rlf"; revision = "1"; editedCabalFile = "1dbjhd6k7ypqa9f4h9v2xndgb4mjhfli3n1vjm8r8ga0kfndbqfn"; libraryHaskellDepends = [ base indexed-profunctors text ]; description = "Generically derive traversals, lenses and prisms"; license = lib.licenses.bsd3; }) {}; "generic-lens-labels" = callPackage ({ mkDerivation, base, generic-lens }: mkDerivation { pname = "generic-lens-labels"; version = "0.1.0.2"; sha256 = "0lhzxknz8117zc28d7l9wfvln5lp7alxfx8f6q4b986i93dzkl09"; libraryHaskellDepends = [ base generic-lens ]; description = "GHC.OverloadedLabels.IsLabel instance for lenses from ghc-generics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generic-lens-lite" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "generic-lens-lite"; version = "0.1"; sha256 = "07z00phy6h50bb4axlr57kin9l5fygi4q4j33rj5180ai2cbcpc6"; revision = "3"; editedCabalFile = "0srsqwncr5fkjcqk7ldfmd8q4y80ksbv9mvnzrw9lk2hywdagl8c"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Monomorphic field lens like with generic-lens"; license = lib.licenses.bsd3; }) {}; "generic-lucid-scaffold" = callPackage ({ mkDerivation, base, lucid, text }: mkDerivation { pname = "generic-lucid-scaffold"; version = "0.0.1"; sha256 = "13lry3hqqrqgk5z9dc6q6hr70iqky4ssra2l71y51gnrg1kprkrz"; libraryHaskellDepends = [ base lucid text ]; description = "General-purpose web page scaffold for Lucid"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generic-match" = callPackage ({ mkDerivation, base, generics-sop }: mkDerivation { pname = "generic-match"; version = "0.3.0.1"; sha256 = "1qznsnb2d3dd9h5bdn54nkmqas4l4rsnp3fzj0bcpmbj3g245lc4"; libraryHaskellDepends = [ base generics-sop ]; description = "First class pattern matching"; license = lib.licenses.mit; }) {}; "generic-maybe" = callPackage ({ mkDerivation, base, bytestring, containers, criterion, deepseq , directory, doctest, filepath, generic-deriving, ghc-prim, hlint , mtl, nats, parallel, semigroups, simple-reflect, split, text , unordered-containers, vector }: mkDerivation { pname = "generic-maybe"; version = "0.3.0.4"; sha256 = "1gs89wzs3288l2p24pj5yi68xyy2kj3aczj31zk6v9xi3bwb73x1"; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base bytestring containers deepseq directory doctest filepath generic-deriving hlint mtl nats parallel semigroups simple-reflect split text unordered-containers vector ]; benchmarkHaskellDepends = [ base criterion deepseq ]; description = "A generic version of Data.Maybe"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generic-monoid" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "generic-monoid"; version = "0.1.0.1"; sha256 = "1pradfv1i2z73f3vxx78ahmfsdszcgi44kn29aww2hdgf2np5l6g"; revision = "1"; editedCabalFile = "17dfarnbv6si8rgajb3jqsbc4k1nxmvga2h1lhmpnq43n2fdkqkq"; libraryHaskellDepends = [ base ]; description = "Derive monoid instances for product types"; license = lib.licenses.bsd3; }) {}; "generic-optics" = callPackage ({ mkDerivation, base, doctest, generic-lens-core, HUnit , inspection-testing, optics-core, text }: mkDerivation { pname = "generic-optics"; version = "2.2.1.0"; sha256 = "1bw7bbkrd1sfshzx7v1nbdnkxc82krw96x7vnl7myz9748m4472z"; revision = "1"; editedCabalFile = "13wkbs8x0clkqzi4xqin89qywpky8jkpz9cxgwsglbpcyw11jvgq"; libraryHaskellDepends = [ base generic-lens-core optics-core text ]; testHaskellDepends = [ base doctest HUnit inspection-testing optics-core ]; description = "Generically derive traversals, lenses and prisms"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ maralorn ]; }) {}; "generic-optics-lite" = callPackage ({ mkDerivation, base, generic-lens-lite, optics-core }: mkDerivation { pname = "generic-optics-lite"; version = "0.1"; sha256 = "0vf5sk1narj69pdhjqxjj0w3w3i5lxjxn8p98xp8dj0jws4mx9xi"; revision = "3"; editedCabalFile = "0f2dnsdl25s6cfdp7f97r2d9md82vn53dm5gry2pds791k1w4q53"; libraryHaskellDepends = [ base generic-lens-lite optics-core ]; testHaskellDepends = [ base optics-core ]; description = "Monomorphic field opics like with generic-lens"; license = lib.licenses.bsd3; }) {}; "generic-override" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "generic-override"; version = "0.4.0.0"; sha256 = "0d5hjbr19p0br3gbdpn5djjxrc30lx0hx6vvxhnk0v2s7m8dq86v"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Provides functionality for overriding instances for generic derivation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generic-override-aeson" = callPackage ({ mkDerivation, aeson, base, generic-override, hspec, text }: mkDerivation { pname = "generic-override-aeson"; version = "0.4.0.0"; sha256 = "1dxh5g21wjvnaii32zp487pyn1p8dlwk7f5zrf5r8rikm7yawl5k"; libraryHaskellDepends = [ aeson base generic-override ]; testHaskellDepends = [ aeson base generic-override hspec text ]; description = "Provides orphan instances necessary for integrating generic-override and aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "generic-pretty" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bytestring, containers , tasty, tasty-hunit, text, vector }: mkDerivation { pname = "generic-pretty"; version = "0.1.0"; sha256 = "0mg7mdbxf3va0xl2j0kz5wzy3mg6nvxv68axfjvx1zij1yjlamn7"; libraryHaskellDepends = [ ansi-wl-pprint base bytestring containers text vector ]; testHaskellDepends = [ base bytestring containers tasty tasty-hunit text vector ]; description = "Pretty printing for Generic value"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generic-random" = callPackage ({ mkDerivation, base, deepseq, QuickCheck }: mkDerivation { pname = "generic-random"; version = "1.5.0.1"; sha256 = "02iczjf2xc4sxfi234nf6irfj5slvf3p5hpaxl8r5nc8hy052d6x"; libraryHaskellDepends = [ base QuickCheck ]; testHaskellDepends = [ base deepseq QuickCheck ]; description = "Generic random generators for QuickCheck"; license = lib.licenses.mit; }) {}; "generic-records" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "generic-records"; version = "0.2.0.0"; sha256 = "0xga8vm89xjgzmnz5032kqyq1q8nhbf01n55xjgda4kfjzkx1yr0"; libraryHaskellDepends = [ base ]; description = "Magic record operations using generics"; license = lib.licenses.bsd3; }) {}; "generic-server" = callPackage ({ mkDerivation, base, bytestring, network }: mkDerivation { pname = "generic-server"; version = "0.1"; sha256 = "0bl3gfqdw6sdwcailzkzmpz433cpxf6np9w9qnkwwa05xhcpd2k6"; libraryHaskellDepends = [ base bytestring network ]; description = "Simple generic TCP/IP server"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generic-storable" = callPackage ({ mkDerivation, base, ghc-prim, hspec, QuickCheck }: mkDerivation { pname = "generic-storable"; version = "0.1.0.0"; sha256 = "016gg232r453i7grbjg2hb69ww8jqgafnq32f38lv7l81dgzwfxj"; libraryHaskellDepends = [ base ghc-prim ]; testHaskellDepends = [ base ghc-prim hspec QuickCheck ]; description = "Generic implementation of Storable"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generic-tree" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "generic-tree"; version = "15329.2"; sha256 = "1frwwa45kahflnw2cgs8nb8jfxgrxw0n9i7h9cakpqzgbywy9b28"; libraryHaskellDepends = [ base ]; description = "Generic Tree data type"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generic-trie" = callPackage ({ mkDerivation, base, containers, transformers }: mkDerivation { pname = "generic-trie"; version = "0.3.1"; sha256 = "1x7f5bp7d13g737198l43y2mf9mzngg9vmhyh1yaxg8xfpzc3anh"; revision = "2"; editedCabalFile = "1dxf7c66vncw8zn0848g0bk2i2msbrb4njzvkzwvlaiphq0gqg10"; libraryHaskellDepends = [ base containers transformers ]; description = "A map, where the keys may be complex structured data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generic-xml" = callPackage ({ mkDerivation, base, HaXml, mtl, syb-with-class, template-haskell }: mkDerivation { pname = "generic-xml"; version = "0.1"; sha256 = "08fy9wc90wcnr74wbr7q3pfr0bigrzhchx158p1ji3gagb2n2njd"; libraryHaskellDepends = [ base HaXml mtl syb-with-class template-haskell ]; description = "Marshalling Haskell values to/from XML"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "generic-xmlpickler" = callPackage ({ mkDerivation, base, generic-deriving, hxt, tasty, tasty-hunit , tasty-th, text }: mkDerivation { pname = "generic-xmlpickler"; version = "0.1.0.6"; sha256 = "0cbigrfiilwr2dfcnd2mskj1pjgwrjj72anfpa1yii7q9rs0gdh3"; libraryHaskellDepends = [ base generic-deriving hxt text ]; testHaskellDepends = [ base hxt tasty tasty-hunit tasty-th ]; description = "Generic generation of HXT XmlPickler instances using GHC Generics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generics-eot" = callPackage ({ mkDerivation, base, directory, doctest, filepath, hspec , interpolate, markdown-unlit, mockery, QuickCheck, shake, silently }: mkDerivation { pname = "generics-eot"; version = "0.4.0.1"; sha256 = "0s6zhs6l1xcig66757664f1bchzlm4f1ijvg5dsnacq05jbdxrlv"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base directory doctest filepath hspec interpolate markdown-unlit mockery QuickCheck shake silently ]; testToolDepends = [ markdown-unlit ]; description = "A library for generic programming that aims to be easy to understand"; license = lib.licenses.bsd3; }) {}; "generics-mrsop" = callPackage ({ mkDerivation, base, containers, mtl, sop-core, template-haskell }: mkDerivation { pname = "generics-mrsop"; version = "2.3.0"; sha256 = "1jcjsvzd1wgdcclw54ic5d674y6kmnyiwjkz1k3fxpv75x3xc3zq"; libraryHaskellDepends = [ base containers mtl sop-core template-haskell ]; description = "Generic Programming with Mutually Recursive Sums of Products"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "generics-mrsop-gdiff" = callPackage ({ mkDerivation, base, generics-mrsop }: mkDerivation { pname = "generics-mrsop-gdiff"; version = "0.0.2"; sha256 = "01fkfk18h8dpl6w3ipx85ay9qj8s56xl7022ids21a0slyc4ml4s"; libraryHaskellDepends = [ base generics-mrsop ]; description = "Reimplementation of the gdiff algorithm for generics-mrsop"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "generics-sop" = callPackage ({ mkDerivation, base, criterion, deepseq, ghc-prim, sop-core , template-haskell, th-abstraction }: mkDerivation { pname = "generics-sop"; version = "0.5.1.2"; sha256 = "098blydb7c7wg77dn658r0zb1z20vfkar1him1rqlq0da90437b3"; libraryHaskellDepends = [ base ghc-prim sop-core template-haskell th-abstraction ]; testHaskellDepends = [ base ]; benchmarkHaskellDepends = [ base criterion deepseq template-haskell ]; description = "Generic Programming using True Sums of Products"; license = lib.licenses.bsd3; }) {}; "generics-sop-lens" = callPackage ({ mkDerivation, base, generics-sop, lens }: mkDerivation { pname = "generics-sop-lens"; version = "0.2.0.1"; sha256 = "1yl74pz6r2zf9sspzbqg6xvr6k9b5irq3c3pjrf5ih6hfrz4k1ks"; revision = "2"; editedCabalFile = "14rw0xyfhgyywyb7yghjaqnkpkx9dh0yz8y7l8phxzqgim5r8d1v"; libraryHaskellDepends = [ base generics-sop lens ]; description = "Lenses for types in generics-sop"; license = lib.licenses.bsd3; }) {}; "genericserialize" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "genericserialize"; version = "0.1"; sha256 = "0zpb5rq2zvfsb0wlp9q4cckjkz6sdrngpir49d0sr06pivh8s6cl"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; description = "Serialization library using Data.Generics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "genesis" = callPackage ({ mkDerivation, base, directory, envparse, file-embed, filepath , hspec, monad-control, monad-io-adapter, monad-logger , monad-persist, persistent, persistent-postgresql , persistent-sqlite, persistent-template, resource-pool , template-haskell, text, text-conversions, transformers , transformers-base }: mkDerivation { pname = "genesis"; version = "0.1.0.0"; sha256 = "1bz47rf5qkkm809440y3ki1bahyg6sxdlxrfkc4mjy49fcbgh4si"; libraryHaskellDepends = [ base directory envparse file-embed filepath monad-control monad-io-adapter monad-logger monad-persist persistent persistent-postgresql persistent-template resource-pool template-haskell text text-conversions transformers transformers-base ]; testHaskellDepends = [ base hspec monad-control monad-logger monad-persist persistent-sqlite persistent-template text ]; description = "Opinionated bootstrapping for Haskell web services"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; }) {}; "genesis-test" = callPackage ({ mkDerivation, base, envparse, genesis, hspec, hspec-expectations , lifted-base, monad-control, monad-logger, monad-persist , persistent-postgresql, persistent-template, text, transformers , transformers-base }: mkDerivation { pname = "genesis-test"; version = "0.1.0.0"; sha256 = "0d93wq9b5wm5cgw9kfvf8smm7d3adv8y4a8kxc6m17lvgjmjjph4"; libraryHaskellDepends = [ base genesis hspec hspec-expectations lifted-base monad-control monad-logger monad-persist persistent-postgresql transformers transformers-base ]; testHaskellDepends = [ base envparse genesis hspec monad-logger monad-persist persistent-template text ]; description = "Opinionated bootstrapping for Haskell web services"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; }) {}; "genetics" = callPackage ({ mkDerivation, base, random-fu }: mkDerivation { pname = "genetics"; version = "0.0.2"; sha256 = "0rq1m7psvs2r35mnz7gwmsvzyd3jv44bqp0zhq8l7mq2pq2x7dhv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base random-fu ]; description = "A Genetic Algorithm library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "geni-gui" = callPackage ({ mkDerivation, array, base, Cabal, cabal-macosx, containers , directory, filepath, GenI, graphviz, hslogger, json, mtl, process , text, transformers, wx, wxcore, yaml-light }: mkDerivation { pname = "geni-gui"; version = "0.25.1"; sha256 = "1ykhliang0hknn1zrhvs9qjgi9lbl18lh5sgrrilr1a2kcqd8pkk"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-macosx directory filepath process ]; libraryHaskellDepends = [ array base cabal-macosx containers directory filepath GenI graphviz hslogger json mtl process text transformers wx wxcore yaml-light ]; executableHaskellDepends = [ base GenI ]; description = "GenI graphical user interface"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "geni-util" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, bytestring , cmdargs, directory, filepath, GenI, geniserver, HTTP , http-streams, io-streams, json, text }: mkDerivation { pname = "geni-util"; version = "0.25.0.1"; sha256 = "1p62m885w3wpin8g2lcjzrk8a0gslkrxml6d66m38m6lflgwrm6h"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base blaze-html blaze-markup bytestring directory filepath GenI geniserver HTTP http-streams io-streams json text ]; executableHaskellDepends = [ base bytestring cmdargs directory filepath GenI json text ]; description = "Companion tools for use with the GenI surface realiser"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "geniconvert" = callPackage ({ mkDerivation, base, binary, containers, GenI, haskell98, HaXml , HUnit, mtl, parsec, QuickCheck, utf8-string }: mkDerivation { pname = "geniconvert"; version = "0.20"; sha256 = "0brnh6f8zdpn37fjdmnpbdvb75vmaf6iq7i9vpv4a8g7asc425wd"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base binary containers GenI haskell98 HaXml HUnit mtl parsec QuickCheck utf8-string ]; description = "Conversion utility for the GenI generator"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "genifunctors" = callPackage ({ mkDerivation, base, containers, mtl, template-haskell }: mkDerivation { pname = "genifunctors"; version = "0.4"; sha256 = "0ic0hhdm789gj1s88n1zhixc0c2y81ycicgcnlzgl6l6lv7z3w1d"; libraryHaskellDepends = [ base containers mtl template-haskell ]; testHaskellDepends = [ base containers mtl template-haskell ]; description = "Generate generalized fmap, foldMap and traverse"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "geniplate" = callPackage ({ mkDerivation, base, mtl, template-haskell }: mkDerivation { pname = "geniplate"; version = "0.6.0.5"; sha256 = "01cwyf5kql4hf76p1ssqpmhaxyl7rmnmqwv644wgd0j8km8b6szc"; libraryHaskellDepends = [ base mtl template-haskell ]; description = "Use Template Haskell to generate Uniplate-like functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "geniplate-mirror" = callPackage ({ mkDerivation, base, mtl, template-haskell }: mkDerivation { pname = "geniplate-mirror"; version = "0.7.8"; sha256 = "1kw4q7l556sfd82r2p0z3cv4sg8kcr45wb4s2sy996bs3ymn8fjb"; libraryHaskellDepends = [ base mtl template-haskell ]; description = "Use Template Haskell to generate Uniplate-like functions"; license = lib.licenses.bsd3; }) {}; "geniserver" = callPackage ({ mkDerivation, base, bytestring, cmdargs, GenI, http-types, json , snap-core, snap-server, text, transformers, utf8-string }: mkDerivation { pname = "geniserver"; version = "0.25"; sha256 = "1r7p7blsrp9y4za57fvcjap12f0rbgglx5a724cn1nqhihdcpd5i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cmdargs GenI http-types json snap-core text transformers utf8-string ]; executableHaskellDepends = [ base GenI snap-core snap-server text ]; description = "Simple HTTP server for GenI results"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "genprog" = callPackage ({ mkDerivation, base, MonadRandom, syb, syz }: mkDerivation { pname = "genprog"; version = "0.1.0.2"; sha256 = "1a9b2h4swfwx5zwcyr2zdhxdxi9f68pwpglijxhxb5javjc4dppr"; libraryHaskellDepends = [ base MonadRandom syb syz ]; description = "Genetic programming library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gentlemark" = callPackage ({ mkDerivation, base, HUnit, parsec, transformers }: mkDerivation { pname = "gentlemark"; version = "1.0.0"; sha256 = "1cb9si5axwqi1d893vp6n2mr68isdxc9qp6dfygy0v6hci2spnmm"; libraryHaskellDepends = [ base parsec transformers ]; testHaskellDepends = [ base HUnit parsec transformers ]; description = "Gentle markup language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "genvalidity" = callPackage ({ mkDerivation, base, hspec, hspec-core, QuickCheck, random , validity }: mkDerivation { pname = "genvalidity"; version = "1.0.0.1"; sha256 = "1rkrw46mhb4cvvg69avmbvsmssg5aii9g2kb4xqa9488jf8wz3m0"; libraryHaskellDepends = [ base QuickCheck random validity ]; testHaskellDepends = [ base hspec hspec-core QuickCheck ]; description = "Testing utilities for the validity library"; license = lib.licenses.mit; }) {}; "genvalidity-aeson" = callPackage ({ mkDerivation, aeson, base, criterion, deepseq, genvalidity , genvalidity-criterion, genvalidity-hspec, genvalidity-scientific , genvalidity-text, genvalidity-unordered-containers , genvalidity-vector, hspec, QuickCheck, validity, validity-aeson }: mkDerivation { pname = "genvalidity-aeson"; version = "1.0.0.1"; sha256 = "0j5sms6f3ivxn981gzqsyhks2q2fws8xdbnnffb209dr0afg00b1"; libraryHaskellDepends = [ aeson base genvalidity genvalidity-scientific genvalidity-text genvalidity-unordered-containers genvalidity-vector QuickCheck validity validity-aeson ]; testHaskellDepends = [ aeson base deepseq genvalidity genvalidity-hspec hspec ]; benchmarkHaskellDepends = [ aeson base criterion genvalidity-criterion ]; description = "GenValidity support for aeson"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-appendful" = callPackage ({ mkDerivation, appendful, base, containers, criterion , genvalidity, genvalidity-containers, genvalidity-criterion , genvalidity-hspec, genvalidity-hspec-aeson, genvalidity-time , genvalidity-uuid, hspec, mtl, pretty-show, QuickCheck, random , time, uuid }: mkDerivation { pname = "genvalidity-appendful"; version = "0.0.0.0"; sha256 = "0sri0xdaqxpaapjspq4gipmvh7az3dilbzd4v5ihgcsjfk7kxmaj"; libraryHaskellDepends = [ appendful base containers genvalidity genvalidity-containers genvalidity-time QuickCheck ]; testHaskellDepends = [ appendful base containers genvalidity-hspec genvalidity-hspec-aeson genvalidity-uuid hspec mtl pretty-show QuickCheck random time uuid ]; benchmarkHaskellDepends = [ appendful base criterion genvalidity-criterion ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-bytestring" = callPackage ({ mkDerivation, base, bytestring, criterion, deepseq, genvalidity , genvalidity-criterion, genvalidity-hspec, hspec, QuickCheck , random, validity, validity-bytestring }: mkDerivation { pname = "genvalidity-bytestring"; version = "1.0.0.0"; sha256 = "0bsi0y05pivyx14cvl7w46fgp1y5b53w2bk07q3vgzk079vfrcrg"; libraryHaskellDepends = [ base bytestring genvalidity QuickCheck random validity validity-bytestring ]; testHaskellDepends = [ base bytestring deepseq genvalidity genvalidity-hspec hspec QuickCheck validity ]; benchmarkHaskellDepends = [ base bytestring criterion genvalidity genvalidity-criterion QuickCheck ]; description = "GenValidity support for ByteString"; license = lib.licenses.mit; }) {}; "genvalidity-case-insensitive" = callPackage ({ mkDerivation, base, case-insensitive, criterion, genvalidity , genvalidity-criterion, genvalidity-hspec, hspec, QuickCheck , validity-case-insensitive }: mkDerivation { pname = "genvalidity-case-insensitive"; version = "0.0.0.0"; sha256 = "1lmg44ihas98h02121bv1wy59k0za65nsgb64nh0al5bs6m7vsrl"; libraryHaskellDepends = [ base case-insensitive genvalidity validity-case-insensitive ]; testHaskellDepends = [ base case-insensitive genvalidity-hspec hspec ]; benchmarkHaskellDepends = [ base case-insensitive criterion genvalidity genvalidity-criterion QuickCheck ]; description = "GenValidity support for case-insensitive"; license = lib.licenses.mit; }) {}; "genvalidity-containers" = callPackage ({ mkDerivation, base, containers, criterion, genvalidity , genvalidity-criterion, genvalidity-hspec, genvalidity-property , hspec, QuickCheck, validity, validity-containers }: mkDerivation { pname = "genvalidity-containers"; version = "1.0.0.0"; sha256 = "146nnn1k82js6vkgx3ys5nl251jbryqg1lvb56fd3849az68px3k"; libraryHaskellDepends = [ base containers genvalidity QuickCheck validity validity-containers ]; testHaskellDepends = [ base containers genvalidity genvalidity-hspec genvalidity-property hspec QuickCheck validity validity-containers ]; benchmarkHaskellDepends = [ base containers criterion genvalidity genvalidity-criterion QuickCheck ]; description = "GenValidity support for containers"; license = lib.licenses.mit; }) {}; "genvalidity-criterion" = callPackage ({ mkDerivation, base, criterion, deepseq, genvalidity, QuickCheck }: mkDerivation { pname = "genvalidity-criterion"; version = "1.0.0.0"; sha256 = "050i515v8wggamlnywmx93nlb8gqhnlf5qafsrn0gl5w8d82blc9"; libraryHaskellDepends = [ base criterion deepseq genvalidity QuickCheck ]; benchmarkHaskellDepends = [ base criterion genvalidity QuickCheck ]; description = "Criterion benchmarks for generators"; license = lib.licenses.mit; }) {}; "genvalidity-hspec" = callPackage ({ mkDerivation, base, genvalidity, genvalidity-property, hspec , hspec-core, QuickCheck, transformers, validity }: mkDerivation { pname = "genvalidity-hspec"; version = "1.0.0.0"; sha256 = "1p00iphswnsaabcnjmvf4ahydpqg66zya4qfjb52bbz6cb7k06s7"; libraryHaskellDepends = [ base genvalidity genvalidity-property hspec hspec-core QuickCheck transformers validity ]; testHaskellDepends = [ base genvalidity hspec hspec-core QuickCheck ]; description = "Standard spec's for GenValidity instances"; license = lib.licenses.mit; }) {}; "genvalidity-hspec-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring, deepseq, genvalidity , genvalidity-aeson, genvalidity-hspec, genvalidity-property , genvalidity-text, hspec, QuickCheck, text, validity }: mkDerivation { pname = "genvalidity-hspec-aeson"; version = "1.0.0.0"; sha256 = "18ga4g62z0fwkxbr2390dbmhpxpzczgz923gq0vvhnvc34r1vjh6"; libraryHaskellDepends = [ aeson base bytestring deepseq genvalidity genvalidity-hspec hspec QuickCheck ]; testHaskellDepends = [ aeson base genvalidity genvalidity-aeson genvalidity-hspec genvalidity-property genvalidity-text hspec QuickCheck text validity ]; description = "Standard spec's for aeson-related instances"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-hspec-binary" = callPackage ({ mkDerivation, base, binary, deepseq, genvalidity , genvalidity-hspec, genvalidity-property, hspec, QuickCheck , validity }: mkDerivation { pname = "genvalidity-hspec-binary"; version = "1.0.0.0"; sha256 = "08avm7kdx6y90mmms5hdq4xryg5jdca6bqfhzy9wrkr79q2jv4vc"; libraryHaskellDepends = [ base binary deepseq genvalidity genvalidity-hspec hspec QuickCheck ]; testHaskellDepends = [ base binary genvalidity genvalidity-property hspec validity ]; description = "Standard spec's for binary-related Instances"; license = lib.licenses.mit; }) {}; "genvalidity-hspec-cereal" = callPackage ({ mkDerivation, base, cereal, deepseq, genvalidity , genvalidity-hspec, genvalidity-property, hspec, QuickCheck , validity }: mkDerivation { pname = "genvalidity-hspec-cereal"; version = "1.0.0.0"; sha256 = "1cj5jcgjyjf8ib7h8ldkjfwgdq4wzk7xkmxlmyyi37iscjpv32ni"; libraryHaskellDepends = [ base cereal deepseq genvalidity genvalidity-hspec hspec QuickCheck ]; testHaskellDepends = [ base cereal genvalidity genvalidity-property hspec QuickCheck validity ]; description = "Standard spec's for cereal-related instances"; license = lib.licenses.mit; }) {}; "genvalidity-hspec-hashable" = callPackage ({ mkDerivation, base, genvalidity, genvalidity-hspec , genvalidity-property, hashable, hspec, hspec-core, QuickCheck , validity }: mkDerivation { pname = "genvalidity-hspec-hashable"; version = "1.0.0.0"; sha256 = "14fg796iivlpp4gqsmma9zf0z9iqk524ydyqmza83qrjh8v2ff5v"; libraryHaskellDepends = [ base genvalidity genvalidity-hspec genvalidity-property hashable hspec QuickCheck validity ]; testHaskellDepends = [ base genvalidity genvalidity-hspec genvalidity-property hashable hspec hspec-core QuickCheck validity ]; description = "Standard spec's for Hashable instances"; license = lib.licenses.mit; }) {}; "genvalidity-hspec-optics" = callPackage ({ mkDerivation, base, genvalidity, genvalidity-hspec , genvalidity-property, hspec, microlens, QuickCheck, validity }: mkDerivation { pname = "genvalidity-hspec-optics"; version = "1.0.0.0"; sha256 = "1bhhhihk4r8q78l35dm4gm8kf5mjzpynawbcq9vzpq3ny9h7bxmr"; libraryHaskellDepends = [ base genvalidity genvalidity-hspec hspec microlens QuickCheck ]; testHaskellDepends = [ base genvalidity genvalidity-hspec genvalidity-property hspec microlens validity ]; description = "Standard spec's for lens"; license = lib.licenses.mit; }) {}; "genvalidity-hspec-persistent" = callPackage ({ mkDerivation, base, genvalidity, genvalidity-hspec , genvalidity-property, genvalidity-text, hspec, persistent , QuickCheck, text, validity }: mkDerivation { pname = "genvalidity-hspec-persistent"; version = "1.0.0.0"; sha256 = "131k8yibypaqb4pbwrm0ql6h2ywqchlm2w0rzmax9ylzg71vkm0z"; libraryHaskellDepends = [ base genvalidity genvalidity-hspec hspec persistent QuickCheck text ]; testHaskellDepends = [ base genvalidity genvalidity-hspec genvalidity-property genvalidity-text hspec persistent QuickCheck text validity ]; description = "Standard spec's for persistent-related instances"; license = lib.licenses.mit; }) {}; "genvalidity-mergeful" = callPackage ({ mkDerivation, base, containers, criterion, genvalidity , genvalidity-containers, genvalidity-criterion, genvalidity-hspec , genvalidity-hspec-aeson, genvalidity-time, genvalidity-uuid , hspec, mergeful, mtl, pretty-show, QuickCheck, random, time, uuid }: mkDerivation { pname = "genvalidity-mergeful"; version = "0.3.0.0"; sha256 = "0dd22kdlydhdns86awmmzbnr9bwrb84623zcyb5b9aaxmq75ifza"; libraryHaskellDepends = [ base containers genvalidity genvalidity-containers genvalidity-time mergeful QuickCheck ]; testHaskellDepends = [ base containers genvalidity-hspec genvalidity-hspec-aeson genvalidity-uuid hspec mergeful mtl pretty-show QuickCheck random time uuid ]; benchmarkHaskellDepends = [ base criterion genvalidity-criterion mergeful ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-mergeless" = callPackage ({ mkDerivation, base, containers, criterion, genvalidity , genvalidity-containers, genvalidity-criterion, genvalidity-hspec , genvalidity-hspec-aeson, genvalidity-time, genvalidity-uuid , hspec, mergeless, mtl, pretty-show, QuickCheck, random, time , uuid }: mkDerivation { pname = "genvalidity-mergeless"; version = "0.3.0.0"; sha256 = "1glz1w7mpbwpn800khqd2jzigs19k6y0bxx7cid2zvzwrnhz6prl"; libraryHaskellDepends = [ base containers genvalidity genvalidity-containers genvalidity-time mergeless QuickCheck ]; testHaskellDepends = [ base containers genvalidity-hspec genvalidity-hspec-aeson genvalidity-uuid hspec mergeless mtl pretty-show QuickCheck random time uuid ]; benchmarkHaskellDepends = [ base criterion genvalidity-criterion mergeless ]; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-path" = callPackage ({ mkDerivation, base, criterion, genvalidity , genvalidity-criterion, genvalidity-hspec, hspec, path, QuickCheck , validity-path }: mkDerivation { pname = "genvalidity-path"; version = "1.0.0.0"; sha256 = "172gss10xl274s95l3ywgra32ldnl2a4gicc1xgi5q7v5zmj5gaa"; libraryHaskellDepends = [ base genvalidity path QuickCheck validity-path ]; testHaskellDepends = [ base genvalidity-hspec hspec path ]; benchmarkHaskellDepends = [ base criterion genvalidity genvalidity-criterion path QuickCheck ]; description = "GenValidity support for Path"; license = lib.licenses.mit; }) {}; "genvalidity-persistent" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, genvalidity , genvalidity-containers, genvalidity-criterion, genvalidity-hspec , hspec, persistent, persistent-template, QuickCheck , validity-containers, validity-persistent }: mkDerivation { pname = "genvalidity-persistent"; version = "1.0.0.0"; sha256 = "0a03vgsi5px45838q6a4b4yckf7djdy3xwd4g85b2ik3psv9vgl9"; libraryHaskellDepends = [ base containers genvalidity genvalidity-containers persistent QuickCheck validity-containers validity-persistent ]; testHaskellDepends = [ base genvalidity genvalidity-hspec hspec persistent persistent-template QuickCheck validity-containers ]; benchmarkHaskellDepends = [ base criterion deepseq genvalidity genvalidity-criterion persistent persistent-template ]; description = "GenValidity support for Persistent"; license = lib.licenses.mit; }) {}; "genvalidity-property" = callPackage ({ mkDerivation, base, genvalidity, hspec, pretty-show, QuickCheck , validity }: mkDerivation { pname = "genvalidity-property"; version = "1.0.0.0"; sha256 = "1nxcdq04rkckrb3v49pjx378n5s828k24x7hix6manyxqmd3hplw"; libraryHaskellDepends = [ base genvalidity hspec pretty-show QuickCheck validity ]; testHaskellDepends = [ base genvalidity hspec QuickCheck ]; description = "Standard properties for functions on `Validity` types"; license = lib.licenses.mit; }) {}; "genvalidity-scientific" = callPackage ({ mkDerivation, base, genvalidity, genvalidity-hspec, hspec , QuickCheck, scientific, validity, validity-scientific }: mkDerivation { pname = "genvalidity-scientific"; version = "1.0.0.0"; sha256 = "0xi1a1jsby1dqv50lmpp98x2y5j9vaf3sl38spv5bnafyp1i6pmq"; libraryHaskellDepends = [ base genvalidity QuickCheck scientific validity validity-scientific ]; testHaskellDepends = [ base genvalidity genvalidity-hspec hspec QuickCheck scientific ]; description = "GenValidity support for Scientific"; license = lib.licenses.mit; }) {}; "genvalidity-sydtest" = callPackage ({ mkDerivation, base, genvalidity, pretty-show, QuickCheck , sydtest, sydtest-discover, validity }: mkDerivation { pname = "genvalidity-sydtest"; version = "1.0.0.0"; sha256 = "11v66s8srcfigb4jkvz7nm0ynczg8mdslw4vn98qyv2j85sp6l45"; libraryHaskellDepends = [ base genvalidity pretty-show QuickCheck sydtest validity ]; testHaskellDepends = [ base genvalidity QuickCheck sydtest ]; testToolDepends = [ sydtest-discover ]; description = "Standard properties for functions on `Validity` types for the sydtest framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-sydtest-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring, deepseq, genvalidity , genvalidity-aeson, genvalidity-sydtest, genvalidity-text , QuickCheck, sydtest, sydtest-discover, text, validity }: mkDerivation { pname = "genvalidity-sydtest-aeson"; version = "1.0.0.0"; sha256 = "1n8n07h5v7gwpfrfd8f4jir3d2331licmv78ih0i0qxwr87grv02"; libraryHaskellDepends = [ aeson base bytestring deepseq genvalidity genvalidity-sydtest QuickCheck sydtest ]; testHaskellDepends = [ aeson base genvalidity genvalidity-aeson genvalidity-sydtest genvalidity-text QuickCheck sydtest text validity ]; testToolDepends = [ sydtest-discover ]; description = "Standard spec's for aeson-related instances in sydtest"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-sydtest-hashable" = callPackage ({ mkDerivation, base, genvalidity, genvalidity-sydtest, hashable , QuickCheck, sydtest, sydtest-discover, validity }: mkDerivation { pname = "genvalidity-sydtest-hashable"; version = "1.0.0.0"; sha256 = "05482ynm19k9wj0hvvlfimvdng1wkl35409lp1r6vj02b7ml4i2z"; libraryHaskellDepends = [ base genvalidity genvalidity-sydtest hashable QuickCheck sydtest validity ]; testHaskellDepends = [ base genvalidity genvalidity-sydtest hashable QuickCheck sydtest validity ]; testToolDepends = [ sydtest-discover ]; description = "Standard spec's for Hashable instances for sydtest"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-sydtest-lens" = callPackage ({ mkDerivation, base, genvalidity, genvalidity-sydtest, microlens , QuickCheck, sydtest, sydtest-discover, validity }: mkDerivation { pname = "genvalidity-sydtest-lens"; version = "1.0.0.0"; sha256 = "0yvgbyhbf8mbqy6hil8g1zk1l0zgjnrw3y3cydnqvvbvka5h7jm9"; libraryHaskellDepends = [ base genvalidity genvalidity-sydtest microlens QuickCheck sydtest ]; testHaskellDepends = [ base genvalidity genvalidity-sydtest microlens sydtest validity ]; testToolDepends = [ sydtest-discover ]; description = "Standard spec's for lens for sydtest"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-sydtest-persistent" = callPackage ({ mkDerivation, base, genvalidity, genvalidity-sydtest , genvalidity-text, persistent, QuickCheck, sydtest , sydtest-discover, text, validity }: mkDerivation { pname = "genvalidity-sydtest-persistent"; version = "1.0.0.0"; sha256 = "1njjwl9x7kirvzxpqpdw5gzfba1ixxx8z3ji3yn3fvhm8rkswfyp"; libraryHaskellDepends = [ base genvalidity genvalidity-sydtest persistent QuickCheck sydtest text ]; testHaskellDepends = [ base genvalidity genvalidity-sydtest genvalidity-text persistent QuickCheck sydtest text validity ]; testToolDepends = [ sydtest-discover ]; description = "Standard spec's for persistent-related instances for sydtest"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-text" = callPackage ({ mkDerivation, array, base, criterion, genvalidity , genvalidity-criterion, genvalidity-hspec, hspec, QuickCheck , random, text, validity, validity-text }: mkDerivation { pname = "genvalidity-text"; version = "1.0.0.1"; sha256 = "1qrvalpk5r5bwx9x0p7g5w4wa9lpdn55h0a8g64wnxjxwi9r9qcn"; libraryHaskellDepends = [ array base genvalidity QuickCheck random text validity validity-text ]; testHaskellDepends = [ base genvalidity genvalidity-hspec hspec QuickCheck text ]; benchmarkHaskellDepends = [ base criterion genvalidity genvalidity-criterion QuickCheck text ]; description = "GenValidity support for Text"; license = lib.licenses.mit; }) {}; "genvalidity-time" = callPackage ({ mkDerivation, base, criterion, genvalidity , genvalidity-criterion, genvalidity-hspec, hspec, QuickCheck, time , validity-time }: mkDerivation { pname = "genvalidity-time"; version = "1.0.0.0"; sha256 = "15xj7x915524h0hi9b6c7y6imwkv3g7b10cr7wx8yaysh5d1cx7r"; libraryHaskellDepends = [ base genvalidity QuickCheck time validity-time ]; testHaskellDepends = [ base genvalidity-hspec hspec time ]; benchmarkHaskellDepends = [ base criterion genvalidity-criterion time ]; description = "GenValidity support for time"; license = lib.licenses.mit; }) {}; "genvalidity-typed-uuid" = callPackage ({ mkDerivation, base, criterion, genvalidity , genvalidity-criterion, genvalidity-hspec, genvalidity-hspec-aeson , genvalidity-uuid, hspec, QuickCheck, typed-uuid }: mkDerivation { pname = "genvalidity-typed-uuid"; version = "0.1.0.1"; sha256 = "18lfvw9slpgpng80mcj7mh7pfpl4xdyn9cfydafb7yq5lyr1vkym"; libraryHaskellDepends = [ base genvalidity genvalidity-uuid QuickCheck typed-uuid ]; testHaskellDepends = [ base genvalidity genvalidity-hspec genvalidity-hspec-aeson genvalidity-uuid hspec QuickCheck typed-uuid ]; benchmarkHaskellDepends = [ base criterion genvalidity genvalidity-criterion genvalidity-uuid QuickCheck typed-uuid ]; description = "Generators for Phantom-Typed version of UUID"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "genvalidity-unordered-containers" = callPackage ({ mkDerivation, base, genvalidity, genvalidity-hspec, hashable , hspec, QuickCheck, unordered-containers, validity , validity-unordered-containers }: mkDerivation { pname = "genvalidity-unordered-containers"; version = "1.0.0.0"; sha256 = "1sd67x2kw7l0kbsaa67x3an94sv1hvnkbb8r42v36cc5jjaw29dk"; libraryHaskellDepends = [ base genvalidity hashable QuickCheck unordered-containers validity validity-unordered-containers ]; testHaskellDepends = [ base genvalidity genvalidity-hspec hspec unordered-containers validity ]; description = "GenValidity support for unordered-containers"; license = lib.licenses.mit; }) {}; "genvalidity-uuid" = callPackage ({ mkDerivation, base, criterion, genvalidity , genvalidity-criterion, genvalidity-hspec, hspec, QuickCheck, uuid , validity, validity-uuid }: mkDerivation { pname = "genvalidity-uuid"; version = "1.0.0.0"; sha256 = "1w53ziz3zbm4dv64gr60md5riis28bi3lrznzsrjyvd6nngxx460"; libraryHaskellDepends = [ base genvalidity QuickCheck uuid validity validity-uuid ]; testHaskellDepends = [ base genvalidity genvalidity-hspec hspec QuickCheck uuid ]; benchmarkHaskellDepends = [ base criterion genvalidity genvalidity-criterion QuickCheck uuid ]; description = "GenValidity support for UUID"; license = lib.licenses.mit; }) {}; "genvalidity-vector" = callPackage ({ mkDerivation, base, genvalidity, genvalidity-hspec, hspec , QuickCheck, validity, validity-vector, vector }: mkDerivation { pname = "genvalidity-vector"; version = "1.0.0.0"; sha256 = "1l2zjbfjg05xxxgn359zfj93yx26zcz9xlayw2jf9brwv8wx23gy"; libraryHaskellDepends = [ base genvalidity QuickCheck validity validity-vector vector ]; testHaskellDepends = [ base genvalidity genvalidity-hspec hspec vector ]; description = "GenValidity support for vector"; license = lib.licenses.mit; }) {}; "geo-resolver" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, blaze-builder , bytestring, http-conduit, http-types, HUnit, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 , text, unordered-containers }: mkDerivation { pname = "geo-resolver"; version = "0.1.0.1"; sha256 = "06mg6yl32qgk276ciw6md50v5b2z1v4qlscgmg0f4lx5hy208xxq"; libraryHaskellDepends = [ aeson base blaze-builder bytestring http-conduit http-types text unordered-containers ]; testHaskellDepends = [ base base64-bytestring bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Performs geo location lookups and parses the results"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "geo-uk" = callPackage ({ mkDerivation, array, base, binary, bytestring, bzlib , template-haskell, th-lift }: mkDerivation { pname = "geo-uk"; version = "0.1.0.2"; sha256 = "1b97kzx4i0jjrmh6iyhxcs1ms4vbiyyywmhccx1a6q6ia82dgcpy"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring bzlib template-haskell th-lift ]; description = "High precision conversion between GPS and UK Grid"; license = lib.licenses.bsd3; }) {}; "geocalc" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "geocalc"; version = "1.0.0"; sha256 = "1bvbvrkxh8dvm796ilpp294qlacid6aap2ljdi9pmz1lkf20fxjg"; libraryHaskellDepends = [ base ]; description = "Libary for calculating distances between two coordinates in WSG84"; license = lib.licenses.bsd3; }) {}; "geocode-google" = callPackage ({ mkDerivation, base, containers, hjson, HTTP, network , network-uri }: mkDerivation { pname = "geocode-google"; version = "0.3"; sha256 = "0s643k3v17ld6kb6zbryhgsax7his7ll967xy7sgljsnd0ydxgcx"; libraryHaskellDepends = [ base containers hjson HTTP network network-uri ]; description = "Geocoding using the Google Web API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "geodetic" = callPackage ({ mkDerivation, base, coordinate, directory, doctest, filepath , lens, optional, QuickCheck, radian, template-haskell }: mkDerivation { pname = "geodetic"; version = "0.1.4"; sha256 = "07l6yha31l0ahd6jhlj09vclms8km4q82xq2mfx2a3lbv2kffcfz"; libraryHaskellDepends = [ base coordinate lens optional radian ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "Geodetic calculations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "geodetic-types" = callPackage ({ mkDerivation, base, dimensional, lens, semigroups }: mkDerivation { pname = "geodetic-types"; version = "0.0.4"; sha256 = "1v7dl3nl9gp8pj469sk41k8nz34s1dngpinif06v8bbpms31i0bd"; libraryHaskellDepends = [ base dimensional lens semigroups ]; description = "Types for geodetic operations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "geodetics" = callPackage ({ mkDerivation, array, base, checkers, dimensional, HUnit , QuickCheck, semigroups, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "geodetics"; version = "0.1.2"; sha256 = "18jjq4z16v6mkmm4as67srrwzk75cl32jlph3qbm106gms54vska"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base dimensional semigroups ]; testHaskellDepends = [ array base checkers dimensional HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Terrestrial coordinate systems and geodetic calculations"; license = lib.licenses.bsd3; }) {}; "geohash" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "geohash"; version = "1.0.1"; sha256 = "1pdx4pnq893kkjmgg0bgh9bfvfqdvzfq5fi02zfyhw3h8h4k05v4"; libraryHaskellDepends = [ array base ]; description = "Geohash latitudes and longitudes"; license = lib.licenses.bsd3; }) {}; "geoip2" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, iproute , lens, mmap, reinterpret-cast, text }: mkDerivation { pname = "geoip2"; version = "0.4.1.1"; sha256 = "1fnjqsc9pcgs8l9pg28cdm95pvxlyrnykxllwflzyvgzd1idk42z"; libraryHaskellDepends = [ base bytestring cereal containers iproute lens mmap reinterpret-cast text ]; description = "Pure haskell interface to MaxMind GeoIP database"; license = lib.licenses.bsd3; }) {}; "geojson" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, deepseq, lens , scientific, semigroups, tasty, tasty-hspec, tasty-quickcheck , text, transformers, validation, vector }: mkDerivation { pname = "geojson"; version = "4.1.0"; sha256 = "1p8vl13g9axbqqj3qbl453p4qwwmz0xjhpa5vmlk1fjznr04mdx6"; libraryHaskellDepends = [ aeson base containers deepseq lens scientific semigroups text transformers validation vector ]; testHaskellDepends = [ aeson base bytestring containers tasty tasty-hspec tasty-quickcheck text validation ]; description = "A thin GeoJSON Layer above the aeson library"; license = lib.licenses.bsd3; }) {}; "geojson-types" = callPackage ({ mkDerivation, aeson, base, bson, bytestring, lens, text }: mkDerivation { pname = "geojson-types"; version = "0.1.3"; sha256 = "10kcrvimb7mdy59bk7x7nwkzhp85ws4511xakcl6bgiwhls39x4j"; libraryHaskellDepends = [ aeson base bson bytestring lens text ]; description = "GeoJSON data types including JSON/BSON conversion"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "geolite-csv" = callPackage ({ mkDerivation, base, colonnade, directory, HUnit, ip, pipes , pipes-bytestring, pipes-text, siphon, test-framework , test-framework-hunit, text }: mkDerivation { pname = "geolite-csv"; version = "0.2"; sha256 = "020j2m019iz40bsxg5g9w70hrgqpfs3xw7b1i6s3xyd2ciqnrdhp"; libraryHaskellDepends = [ base colonnade ip pipes siphon text ]; testHaskellDepends = [ base colonnade directory HUnit pipes pipes-bytestring pipes-text siphon test-framework test-framework-hunit text ]; description = "Geolite CSV Parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "geom2d" = callPackage ({ mkDerivation, base, ieee754, linear, QuickCheck }: mkDerivation { pname = "geom2d"; version = "0.2.2"; sha256 = "0gsls79v7licwhasw2jbvis7qfdfnlpig4nxawk052d3qyszd7r3"; libraryHaskellDepends = [ base ieee754 linear QuickCheck ]; testHaskellDepends = [ base ieee754 linear QuickCheck ]; description = "package for geometry in euklidean 2d space"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "geomancy" = callPackage ({ mkDerivation, base, containers, criterion, deepseq, hedgehog , linear, mono-traversable, simple-affine-space }: mkDerivation { pname = "geomancy"; version = "0.2.4.0"; sha256 = "1wc9fza03afha1ni7jh9gpm39k20d6n5kmjgkpd06aqpf6yaqfcl"; libraryHaskellDepends = [ base containers deepseq mono-traversable simple-affine-space ]; testHaskellDepends = [ base deepseq hedgehog linear simple-affine-space ]; benchmarkHaskellDepends = [ base criterion deepseq linear simple-affine-space ]; description = "Geometry and matrix manipulation"; license = lib.licenses.bsd3; }) {}; "geos" = callPackage ({ mkDerivation, base, bytestring, cassava, geos, hspec, mtl , transformers, vector }: mkDerivation { pname = "geos"; version = "0.5.0"; sha256 = "1s4zjwhqcxxxb32hva4h93kkmzlvghmj11jvzvkwga9qm4wd9n3a"; libraryHaskellDepends = [ base bytestring mtl transformers vector ]; librarySystemDepends = [ geos ]; testHaskellDepends = [ base bytestring cassava hspec mtl transformers vector ]; testSystemDepends = [ geos ]; description = "Bindings for GEOS"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) geos;}; "gerrit" = callPackage ({ mkDerivation, aeson, aeson-casing, base, bytestring, containers , directory, http-client, http-client-openssl, tasty, tasty-hunit , text, time }: mkDerivation { pname = "gerrit"; version = "0.1.5.0"; sha256 = "0cxl0shwjz81c4inqqan6akxnwxx8i0yalwxd7xbizn55268rmcg"; libraryHaskellDepends = [ aeson aeson-casing base bytestring containers http-client http-client-openssl text time ]; testHaskellDepends = [ aeson base bytestring directory tasty tasty-hunit time ]; description = "A gerrit client library"; license = lib.licenses.asl20; }) {}; "getemx" = callPackage ({ mkDerivation, base, curl, directory, filepath, haskell98, hxt , mtl, old-locale, process, time }: mkDerivation { pname = "getemx"; version = "0.1"; sha256 = "1qgq465ck4z0mix3ari9n7a5qx5xc1zii4hmfsp093vx3qlc5nwm"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base curl directory filepath haskell98 hxt mtl old-locale process time ]; description = "Fetch from emusic using .emx files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "getflag" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "getflag"; version = "1.0"; sha256 = "0jsr8cmbnllcswdvf1rp11sc6cpjhwr22x7kx9sk3dw8bv772jjc"; libraryHaskellDepends = [ base ]; description = "Command-line parser"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "getopt-generics" = callPackage ({ mkDerivation, base, base-compat, base-orphans, filepath , generics-sop, hspec, QuickCheck, safe, silently, tagged }: mkDerivation { pname = "getopt-generics"; version = "0.13.0.4"; sha256 = "1rszkcn1rg38wf35538ljk5bbqjc57y9sb3a0al7qxm82gy8yigr"; libraryHaskellDepends = [ base base-compat base-orphans generics-sop tagged ]; testHaskellDepends = [ base base-compat base-orphans filepath generics-sop hspec QuickCheck safe silently tagged ]; description = "Create command line interfaces with ease"; license = lib.licenses.bsd3; }) {}; "getopt-simple" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "getopt-simple"; version = "0.1.0.2"; sha256 = "1pf40nc3jzprv4wn9h8mr0nhzxzilffgkapxg3k0qksfxydzv7pp"; libraryHaskellDepends = [ base containers ]; description = "A \"System.Console.GetOpt\" wrapper to make simple use case easy."; license = lib.licenses.bsd3; }) {}; "gf" = callPackage ({ mkDerivation, alex, array, base, bytestring, Cabal, cgi , containers, directory, exceptions, filepath, ghc-prim, happy , haskeline, httpd-shed, json, mtl, network, network-uri, parallel , pretty, process, random, terminfo, time, transformers-compat , unix, utf8-string }: mkDerivation { pname = "gf"; version = "3.11"; sha256 = "18fx0kba86hyyimrahvgs7jsd5g718psis4drmxmxmx3bdvxj3bd"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal directory filepath process ]; libraryHaskellDepends = [ array base bytestring cgi containers directory exceptions filepath ghc-prim haskeline httpd-shed json mtl network network-uri parallel pretty process random terminfo time transformers-compat unix utf8-string ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base Cabal directory filepath process ]; doCheck = false; postPatch = '' sed -i "s|\"-s\"|\"\"|" ./Setup.hs sed -i "s|numJobs (bf bi)++||" ./Setup.hs ''; preBuild = ''export LD_LIBRARY_PATH=`pwd`/dist/build''${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH''; description = "Grammatical Framework"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ggtsTC" = callPackage ({ mkDerivation, base, containers, parsec }: mkDerivation { pname = "ggtsTC"; version = "0.5"; sha256 = "0k5in0r3lwjr5yn4ayw5ssdvinh7zwzsx6pfjdj246ngx1r7ydxj"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers parsec ]; description = "A type checker and runtime system of rCOS/g (impl. of ggts-FCS)."; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gh-labeler" = callPackage ({ mkDerivation, base, directory, github, memory, text, vector }: mkDerivation { pname = "gh-labeler"; version = "0.1.0"; sha256 = "05g3lk1ff87qmjlywi6p90mjyycx418idddavpi8i045gr51am4l"; revision = "1"; editedCabalFile = "052iphf765hkysw9p4224jnm29az4kcnx8ikfpl7axj3zs1j793r"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory github memory text vector ]; description = "Github Standard Labeler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gh-pocket-knife" = callPackage ({ mkDerivation, aeson, base, bytestring, hspec, http-conduit , QuickCheck, resourcet }: mkDerivation { pname = "gh-pocket-knife"; version = "0.1.0.0"; sha256 = "1gx6s6z7rixzmxrckm2gv9nkdrhdf6zf67hzhpnf2svmkvr4chmq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring http-conduit resourcet ]; executableHaskellDepends = [ aeson base bytestring ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Script helpers for interacting with GitHub"; license = lib.licenses.bsd3; }) {}; "ghc_9_2_2" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-boot, ghc-heap , ghci, hpc, process, template-haskell, terminfo, time , transformers, unix }: mkDerivation { pname = "ghc"; version = "9.2.2"; sha256 = "125cx0zycc5gkj6awg5lgc6zhlr0iklw18g20dhpbgiyzplx2gqb"; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory exceptions filepath ghc-boot ghc-heap ghci hpc process template-haskell terminfo time transformers unix ]; description = "The GHC API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-api-compat_8_6" = callPackage ({ mkDerivation, ghc }: mkDerivation { pname = "ghc-api-compat"; version = "8.6"; sha256 = "1pxnb5qrf9fz7ghy68xvpdc44fh2kz3f9i5cn66ch7k0ah8j2w3s"; revision = "1"; editedCabalFile = "01i6h8358n148nzjx6k774d2i2hm6dhgpx162ppkmwmim17f3zyn"; libraryHaskellDepends = [ ghc ]; doHaddock = false; description = "GHC-API compatibility helpers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-api-compat_8_10_7" = callPackage ({ mkDerivation, base, ghc }: mkDerivation { pname = "ghc-api-compat"; version = "8.10.7"; sha256 = "1swsly340pj4inmk1l57q4s0dpw8iibl192y1zayvkgc43zky62a"; libraryHaskellDepends = [ base ghc ]; doHaddock = false; description = "GHC-API compatibility helpers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-api-compat" = callPackage ({ mkDerivation, base, containers, ghc }: mkDerivation { pname = "ghc-api-compat"; version = "9.0.1"; sha256 = "05jb1sck9cjpsd1j6qlpr7apqv6g2vw3xac36kcsyf0qxw8sq9dk"; libraryHaskellDepends = [ base containers ghc ]; description = "GHC-API compatibility helpers"; license = lib.licenses.bsd3; }) {}; "ghc-bignum_1_2" = callPackage ({ mkDerivation }: mkDerivation { pname = "ghc-bignum"; version = "1.2"; sha256 = "0ldg53hirqz6yszacpajq6pf407bflyk46wjhx5g8n2cjz54vv3p"; description = "GHC BigNum library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-bignum-orphans" = callPackage ({ mkDerivation, base, ghc-bignum }: mkDerivation { pname = "ghc-bignum-orphans"; version = "0.1.1"; sha256 = "1ns129cx6b2di2w66r38cwiirqcpkvwk6xn64hzbm202p73igim4"; libraryHaskellDepends = [ base ghc-bignum ]; description = "Backwards-compatible orphan instances for ghc-bignum"; license = lib.licenses.bsd3; }) {}; "ghc-boot_9_2_2" = callPackage ({ mkDerivation, base, binary, bytestring, containers, deepseq , directory, filepath, ghc-boot-th, unix }: mkDerivation { pname = "ghc-boot"; version = "9.2.2"; sha256 = "0wdyaj8w08r20j4if5v3d5wh3b1f5lwdvw3wk0lx7scxz7xzs9fq"; libraryHaskellDepends = [ base binary bytestring containers deepseq directory filepath ghc-boot-th unix ]; description = "Shared functionality between GHC and its boot libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-boot-th_9_2_2" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ghc-boot-th"; version = "9.2.2"; sha256 = "06rgdq07fkkzhfkq29nxmqiiy9ndbzb5dgij7flz113bdskq88i3"; libraryHaskellDepends = [ base ]; description = "Shared functionality between GHC and the @template-haskell@ library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-byteorder" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ghc-byteorder"; version = "4.11.0.0.10"; sha256 = "1dhzd7ygwm7b3hsrlm48iq4p634laby4hf7c8i7xp0c1g64hmrc6"; revision = "2"; editedCabalFile = "0lh3giqq47wf02glc96wsn6qxnll7d6x6xa78fzs32xjww6p4ig3"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base ]; doHaddock = false; description = "\"GHC.ByteOrder\" API Compatibility Layer"; license = lib.licenses.bsd3; }) {}; "ghc-call-stack-extras" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ghc-call-stack-extras"; version = "0.1.0.2"; sha256 = "01gvyl2r7jqxca33gdavv6l2a6yz4xh2ndmb4v0y2mdgc9sskymc"; libraryHaskellDepends = [ base ]; description = "Extra utilities for HasCallStack"; license = lib.licenses.bsd3; }) {}; "ghc-check" = callPackage ({ mkDerivation, base, containers, directory, filepath, ghc , ghc-paths, process, safe-exceptions, template-haskell, th-compat , transformers }: mkDerivation { pname = "ghc-check"; version = "0.5.0.6"; sha256 = "14cdfbjk8l3j97v46clpb806zlkckbfhgpzip67byhw9kzv5r14s"; libraryHaskellDepends = [ base containers directory filepath ghc ghc-paths process safe-exceptions template-haskell th-compat transformers ]; description = "detect mismatches between compile-time and run-time versions of the ghc api"; license = lib.licenses.bsd3; }) {}; "ghc-clippy-plugin" = callPackage ({ mkDerivation, base, dhall, ghc, text, text-icu , text-regex-replace }: mkDerivation { pname = "ghc-clippy-plugin"; version = "0.0.0.1"; sha256 = "03d49d02bpic43d83a7zrj25wsnxr3868xhh77x7a8qnd25gy5m6"; revision = "1"; editedCabalFile = "17qdn7fj2kib8dx8nwbhsjzg2h8p5az4yv284df6hsrm099lza8g"; libraryHaskellDepends = [ base dhall ghc text text-icu text-regex-replace ]; description = "Override GHC error messages to the user's liking"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-compact_0_1_0_0" = callPackage ({ mkDerivation, base, bytestring, ghc-prim }: mkDerivation { pname = "ghc-compact"; version = "0.1.0.0"; sha256 = "03sf8ap1ncjsibp9z7k9xgcsj9s0q3q6l4shf8k7p8dkwpjl1g2h"; revision = "4"; editedCabalFile = "02dinasxkbrysdhl8w1c1a1ldiqna49zfbl9hgbk4xlnph0xw5wr"; libraryHaskellDepends = [ base bytestring ghc-prim ]; description = "In memory storage of deeply evaluated data structure"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-core" = callPackage ({ mkDerivation, base, colorize-haskell, directory, filepath , pcre-light, process }: mkDerivation { pname = "ghc-core"; version = "0.5.6"; sha256 = "11byidxq2mcqams9a7df0hwwlzir639mr1s556sw5rrbi7jz6d7c"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base colorize-haskell directory filepath pcre-light process ]; description = "Display GHC's core and assembly output in a pager"; license = lib.licenses.bsd3; }) {}; "ghc-core-html" = callPackage ({ mkDerivation, base, blaze-html, bytestring, containers, mtl , parsec, process }: mkDerivation { pname = "ghc-core-html"; version = "0.1.4"; sha256 = "1yx22p9572zg2nvmlilbmraqjmws2x47hmin2l9xd0dnck5qhy35"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base blaze-html bytestring containers mtl parsec process ]; description = "Core to HTML display"; license = lib.licenses.bsd3; }) {}; "ghc-core-smallstep" = callPackage ({ mkDerivation, base, ghc, ghc-paths }: mkDerivation { pname = "ghc-core-smallstep"; version = "0.1.0.1"; sha256 = "1yz0qzy1h5134sbmhrk7gn192fcw729bnzdkqf5wh8vh9a396l21"; libraryHaskellDepends = [ base ghc ]; testHaskellDepends = [ base ghc ghc-paths ]; description = "A small-step semantics for Core"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-corroborate" = callPackage ({ mkDerivation, base, ghc, ghc-tcplugins-extra }: mkDerivation { pname = "ghc-corroborate"; version = "0.1.0"; sha256 = "0p7vnn0hyyk5d1bm10hxckzh8dga9b39n4cmcbfdb6h5schgcjdy"; libraryHaskellDepends = [ base ghc ghc-tcplugins-extra ]; description = "An flatter API for GHC typechecker plugins"; license = lib.licenses.mpl20; }) {}; "ghc-datasize" = callPackage ({ mkDerivation, base, deepseq, ghc-heap, ghc-prim }: mkDerivation { pname = "ghc-datasize"; version = "0.2.6"; sha256 = "0nprk7mzr6n63ihjdqrs2kd16hzl72n04zi3hpsjlszy8gzizqg5"; libraryHaskellDepends = [ base deepseq ghc-heap ghc-prim ]; description = "Determine the size of data structures in GHC's memory"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-debug-brick" = callPackage ({ mkDerivation, base, brick, containers, deepseq, directory , exceptions, filepath, ghc-debug-client, ghc-debug-common , ghc-debug-convention, microlens, microlens-platform, text, time , unordered-containers, vty }: mkDerivation { pname = "ghc-debug-brick"; version = "0.2.1.0"; sha256 = "02zkfndppp386va6vp6mamsv195sdvvwa3dj0ff2kp3kb4gbny7n"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base brick containers deepseq directory exceptions filepath ghc-debug-client ghc-debug-common ghc-debug-convention microlens microlens-platform text time unordered-containers vty ]; description = "A simple TUI using ghc-debug"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-debug-client" = callPackage ({ mkDerivation, async, base, binary, bitwise, containers , directory, dom-lt, eventlog2html, filepath, ghc-debug-common , ghc-debug-convention, ghc-prim, hashable, language-dot , monoidal-containers, mtl, network, process, psqueues, stm, text , unordered-containers }: mkDerivation { pname = "ghc-debug-client"; version = "0.2.1.0"; sha256 = "0mjpq4rp9dp62dazhcasvggwmmhnn73z8xfxdyd29lh6n7yy2q4q"; libraryHaskellDepends = [ async base binary bitwise containers directory dom-lt eventlog2html filepath ghc-debug-common ghc-debug-convention ghc-prim hashable language-dot monoidal-containers mtl network process psqueues stm text unordered-containers ]; description = "Useful functions for writing heap analysis tools which use ghc-debug"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-debug-common" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers, cpu , deepseq, directory, dom-lt, filepath, ghc-debug-convention , ghc-heap, hashable, transformers, unordered-containers }: mkDerivation { pname = "ghc-debug-common"; version = "0.2.1.0"; sha256 = "1p895vq31ijkp8lgscxrvpiq2z97l9wx8rcji4nf8kc3bkprk8kl"; libraryHaskellDepends = [ array base binary bytestring containers cpu deepseq directory dom-lt filepath ghc-debug-convention ghc-heap hashable transformers unordered-containers ]; description = "Connect to a socket created by ghc-debug-stub and analyse the heap of the debuggee program"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-debug-convention" = callPackage ({ mkDerivation, base, directory, filepath }: mkDerivation { pname = "ghc-debug-convention"; version = "0.2.0.0"; sha256 = "1gyibklicl6sp9rbqqrqlxmys1cycxf3yzh2y5fy84djf3xqn4j2"; libraryHaskellDepends = [ base directory filepath ]; description = "Definitions needed by ghc-debug-stub and ghc-debug-common"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-debug-stub" = callPackage ({ mkDerivation, base, directory, filepath, ghc-debug-convention , ghc-prim }: mkDerivation { pname = "ghc-debug-stub"; version = "0.2.1.0"; sha256 = "1wjmlm9m6iwpn7bz3bjww7vlbp5jac5a8adzzfcxsgw4dz47n221"; libraryHaskellDepends = [ base directory filepath ghc-debug-convention ghc-prim ]; description = "Functions for instrumenting your application so the heap can be analysed with ghc-debug-common"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-definitions-th" = callPackage ({ mkDerivation, base, constraints, ghc, template-haskell }: mkDerivation { pname = "ghc-definitions-th"; version = "0.1"; sha256 = "13c9m1rlgayqncqs8cn7mc0r72p2gb7657gpq3gi7r707mj52fj3"; libraryHaskellDepends = [ base constraints ghc template-haskell ]; description = "Automatically generate GHC API counterparts to Haskell declarations"; license = lib.licenses.bsd3; }) {}; "ghc-dump-core" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, ghc , serialise, text }: mkDerivation { pname = "ghc-dump-core"; version = "0.2.1.0"; sha256 = "01qbim2chc8kh76pza30nd5hgf4816ki130m71ajpsjghh34xrd9"; libraryHaskellDepends = [ base bytestring directory filepath ghc serialise text ]; description = "An AST and compiler plugin for dumping GHC's Core representation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-dump-tree" = callPackage ({ mkDerivation, aeson, base, bytestring, ghc, optparse-applicative , pretty, pretty-show, process, unordered-containers, vector }: mkDerivation { pname = "ghc-dump-tree"; version = "0.2.0.2"; sha256 = "1hwwdaks1qn30c281kc7yk56nj2qp20p1flprmzanvlj93j556m8"; revision = "3"; editedCabalFile = "1f236rambyz1wwvfggp0jn5awnxlsxiwkvzi2djh030ax7s3bmxn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring ghc pretty pretty-show process unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring ghc optparse-applicative pretty pretty-show process unordered-containers vector ]; description = "Dump GHC's parsed, renamed, and type checked ASTs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-dump-util" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, ghc-dump-core , hashable, lucid, optparse-applicative, prettyprinter , prettyprinter-ansi-terminal, regex-tdfa, serialise, text , unordered-containers }: mkDerivation { pname = "ghc-dump-util"; version = "0.2.1.0"; sha256 = "02gygafwdpz442pycal0gxsk9rryqcv6r0gzg55qwgqwdbdqyfp4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring ghc-dump-core hashable lucid prettyprinter serialise text unordered-containers ]; executableHaskellDepends = [ ansi-terminal base ghc-dump-core optparse-applicative prettyprinter prettyprinter-ansi-terminal regex-tdfa ]; description = "Handy tools for working with ghc-dump dumps"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-dup" = callPackage ({ mkDerivation, base, ghc }: mkDerivation { pname = "ghc-dup"; version = "0.1"; sha256 = "0aw4wnbzfw031xqmq0lpi4zz2md1f43nj921ni91mhdl5xgqcajm"; libraryHaskellDepends = [ base ghc ]; description = "Explicitly prevent sharing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-events" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers, text , vector }: mkDerivation { pname = "ghc-events"; version = "0.17.0.3"; sha256 = "0m50x2ycv43d7yzwksbs1zc11wlyiszjz662fj47v9r7hacx335v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers text vector ]; executableHaskellDepends = [ base containers ]; testHaskellDepends = [ base ]; description = "Library and tool for parsing .eventlog files from GHC"; license = lib.licenses.bsd3; }) {}; "ghc-events-analyze" = callPackage ({ mkDerivation, base, blaze-svg, bytestring, containers , diagrams-lib, diagrams-svg, filepath, ghc-events, hashable, lens , mtl, optparse-applicative, parsec, regex-base, regex-pcre-builtin , SVGFonts, template-haskell, text, th-lift, th-lift-instances , transformers, unordered-containers }: mkDerivation { pname = "ghc-events-analyze"; version = "0.2.8"; sha256 = "1aam80l76dy76b8wbkjnbmxkmbgvczs591yjnbb9rm5bv9ggcb29"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base blaze-svg bytestring containers diagrams-lib diagrams-svg filepath ghc-events hashable lens mtl optparse-applicative parsec regex-base regex-pcre-builtin SVGFonts template-haskell text th-lift th-lift-instances transformers unordered-containers ]; description = "Analyze and visualize event logs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-events-parallel" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , transformers }: mkDerivation { pname = "ghc-events-parallel"; version = "0.5.0.1"; sha256 = "181qnh6mm3pmlalf17g2g87gj7hyzf5pxzvix1cmap2f31x4p6by"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring containers transformers ]; executableHaskellDepends = [ array base binary bytestring containers transformers ]; testHaskellDepends = [ array base binary bytestring containers transformers ]; description = "Library and tool for parsing .eventlog files from parallel GHC"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-exactprint" = callPackage ({ mkDerivation, base, bytestring, containers, Diff, directory , filemanip, filepath, free, ghc, ghc-boot, ghc-paths, HUnit, mtl , silently, syb }: mkDerivation { pname = "ghc-exactprint"; version = "0.6.4"; sha256 = "0a6baza962d4pz2m02hxmh8234i47zkizmwhsy68namr05dmlgpw"; revision = "1"; editedCabalFile = "0qil5rlsvxhwrbciixha8mdaw8wfci797n4wcyxn41mr4a4783f5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory filepath free ghc ghc-boot ghc-paths mtl syb ]; testHaskellDepends = [ base bytestring containers Diff directory filemanip filepath ghc ghc-boot ghc-paths HUnit mtl silently syb ]; description = "ExactPrint for GHC"; license = lib.licenses.bsd3; }) {}; "ghc-exactprint_1_5_0" = callPackage ({ mkDerivation }: mkDerivation { pname = "ghc-exactprint"; version = "1.5.0"; sha256 = "07m4cg47knrrvpyimnbc0nq9176vkzwwa64b2iqfj6azn6q2hagp"; revision = "1"; editedCabalFile = "1v6my8bnhjhw7k3v2q9iwjpz9lj5g6ilvlzdq6svcabxahmzbr2c"; isLibrary = true; isExecutable = true; description = "ExactPrint for GHC"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-gc-hook" = callPackage ({ mkDerivation, base, clock }: mkDerivation { pname = "ghc-gc-hook"; version = "0.2.0.0"; sha256 = "0k7w7imrlg2gdcibkm6b02phk163xv4lnsab316jcfdid53zi7j2"; libraryHaskellDepends = [ base clock ]; testHaskellDepends = [ base clock ]; description = "GHC garbage collection hook"; license = lib.licenses.bsd3; }) {}; "ghc-gc-tune" = callPackage ({ mkDerivation, base, directory, filepath, process }: mkDerivation { pname = "ghc-gc-tune"; version = "0.3.2"; sha256 = "1q77q0vavypdc9iqf1hrnxzhwj851a9s9qk646w98qkncm4ifblp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath process ]; description = "Graph performance of Haskell programs with different GC flags"; license = lib.licenses.bsd3; }) {}; "ghc-generic-instances" = callPackage ({ mkDerivation, base, ghc }: mkDerivation { pname = "ghc-generic-instances"; version = "0.1.0.0"; sha256 = "0264ma0w85fwypnagd0l4zfs1wi1yk16rygn6fhpzgsxycwmg47h"; libraryHaskellDepends = [ base ghc ]; description = "Derived instances of GHC.Generic of the GHC AST"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-heap_9_2_2" = callPackage ({ mkDerivation, base, containers, ghc-prim, rts }: mkDerivation { pname = "ghc-heap"; version = "9.2.2"; sha256 = "09m2kv4b3hbi5h3lm1vxfh5hwjjwzfnw22qd35ld6xq0mffz6a3f"; libraryHaskellDepends = [ base containers ghc-prim rts ]; description = "Functions for walking GHC's heap"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-heap-view" = callPackage ({ mkDerivation, base, binary, bytestring, Cabal, containers , deepseq, filepath, ghc-heap, template-haskell, transformers }: mkDerivation { pname = "ghc-heap-view"; version = "0.6.3"; sha256 = "1pwla6985y7kh98rpzl1wrcqcn6w47qaaviyd9vcpkwhgvv62zij"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal filepath ]; libraryHaskellDepends = [ base binary bytestring containers ghc-heap template-haskell transformers ]; testHaskellDepends = [ base deepseq ]; description = "Extract the heap representation of Haskell values and thunks"; license = lib.licenses.bsd3; }) {}; "ghc-hotswap" = callPackage ({ mkDerivation, base, concurrent-extra, deepseq, ghci }: mkDerivation { pname = "ghc-hotswap"; version = "0.1.0.0"; sha256 = "1j88ddasmcffby14d1105cawsv713qc4hjz2g23h1swlnvy375i1"; libraryHaskellDepends = [ base concurrent-extra deepseq ghci ]; description = "Library for hot-swapping shared objects in GHC"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-hs-meta" = callPackage ({ mkDerivation, base, bytestring, ghc, ghc-boot, hspec , template-haskell }: mkDerivation { pname = "ghc-hs-meta"; version = "0.1.0.0"; sha256 = "0csbhd6agq3siwrlkjc063jynzxplpwi3x288kw3hhaz5nz1v3ck"; libraryHaskellDepends = [ base bytestring ghc ghc-boot template-haskell ]; testHaskellDepends = [ base bytestring ghc ghc-boot hspec template-haskell ]; description = "Translate Haskell source to Template Haskell expression"; license = lib.licenses.bsd3; }) {}; "ghc-imported-from" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , exceptions, filepath, ghc, ghc-mod, ghc-paths, ghc-syb-utils , haddock-api, hspec, hspec-discover, monad-journal, mtl , optparse-applicative, parsec, pipes-transduce, process , process-streaming, safe, syb, transformers }: mkDerivation { pname = "ghc-imported-from"; version = "0.3.0.6"; sha256 = "1gjvj4k6v9ac4dzgsrzyv3rkyjg8s31j1v7pjhbnqchbxdla8ghs"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal containers directory exceptions filepath ghc ghc-mod ghc-paths ghc-syb-utils haddock-api hspec hspec-discover monad-journal mtl optparse-applicative parsec pipes-transduce process process-streaming safe syb transformers ]; executableHaskellDepends = [ base bytestring Cabal containers directory exceptions filepath ghc ghc-mod ghc-paths ghc-syb-utils haddock-api hspec hspec-discover monad-journal mtl optparse-applicative parsec process process-streaming safe syb transformers ]; testHaskellDepends = [ base bytestring Cabal containers directory exceptions filepath ghc ghc-mod ghc-paths ghc-syb-utils haddock-api hspec hspec-discover monad-journal mtl optparse-applicative parsec process process-streaming safe syb transformers ]; testToolDepends = [ hspec-discover ]; description = "Find the Haddock documentation for a symbol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-instances" = callPackage ({ mkDerivation, array, base, binary, bytestring, Cabal, containers , deepseq, directory, filepath, ghc, ghc-boot, ghc-compact , ghc-prim, hoopl, hpc, integer-gmp, process, template-haskell , time, unix }: mkDerivation { pname = "ghc-instances"; version = "0.1.0.1"; sha256 = "0vfqwd2w95lwqa4sbxaz9yl0mk8qj2v28zgzqhmlfg4xg25l76qs"; revision = "1"; editedCabalFile = "0rkg9mmxad74fqa1k8np8yj3p0agicpj8cy2983397ibzhyrsjwc"; libraryHaskellDepends = [ array base binary bytestring Cabal containers deepseq directory filepath ghc ghc-boot ghc-compact ghc-prim hoopl hpc integer-gmp process template-haskell time unix ]; description = "Easily import all instances contained in GHC distributed libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-justdoit" = callPackage ({ mkDerivation, base, ghc, hashable, inspection-testing }: mkDerivation { pname = "ghc-justdoit"; version = "0.1.0.1"; sha256 = "1f52cq2c886djr59xmwdaby7diba7j687s20d48sxirvrk95wcmb"; libraryHaskellDepends = [ base ghc hashable ]; testHaskellDepends = [ base inspection-testing ]; description = "A magic typeclass that just does it"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-lib_8_10_7_20220219" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, filepath, ghc-lib-parser, ghc-prim, happy , hpc, pretty, process, rts, time, transformers, unix }: mkDerivation { pname = "ghc-lib"; version = "8.10.7.20220219"; sha256 = "0s6llxxw4gqa73xdwdiyzdr3rrpmz85zjif964w039clpl4g16rx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath ghc-lib-parser ghc-prim hpc pretty process rts time transformers unix ]; libraryToolDepends = [ alex happy ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-lib" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-lib-parser , ghc-prim, happy, hpc, parsec, pretty, process, rts, time , transformers, unix }: mkDerivation { pname = "ghc-lib"; version = "9.0.2.20211226"; sha256 = "0988500fwl24nh1i2pv22332sx8hgi6b2229ff3drd9jgpp886x1"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory exceptions filepath ghc-lib-parser ghc-prim hpc parsec pretty process rts time transformers unix ]; libraryToolDepends = [ alex happy ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; }) {}; "ghc-lib_9_2_2_20220307" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-lib-parser , ghc-prim, happy, hpc, parsec, pretty, process, rts, time , transformers, unix }: mkDerivation { pname = "ghc-lib"; version = "9.2.2.20220307"; sha256 = "0hcm4px40791rnfxaxmkwaydgsp43vnka02jj3bq57jylklvr0y4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory exceptions filepath ghc-lib-parser ghc-prim hpc parsec pretty process rts time transformers unix ]; libraryToolDepends = [ alex happy ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-lib-parser_8_10_7_20220219" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, filepath, ghc-prim, happy, pretty, process , time, transformers, unix }: mkDerivation { pname = "ghc-lib-parser"; version = "8.10.7.20220219"; sha256 = "0caiv5nj1xxgzbimppy6hbakdplh3aacdg8g4ba3ssr5ba25rxbh"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory filepath ghc-prim pretty process time transformers unix ]; libraryToolDepends = [ alex happy ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-lib-parser" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec , pretty, process, time, transformers, unix }: mkDerivation { pname = "ghc-lib-parser"; version = "9.0.2.20211226"; sha256 = "0krf99pfnyfly22y5pgfsgpxfvbax9jivzjkhgg67hl0synladvz"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory exceptions filepath ghc-prim parsec pretty process time transformers unix ]; libraryToolDepends = [ alex happy ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; }) {}; "ghc-lib-parser_9_2_2_20220307" = callPackage ({ mkDerivation, alex, array, base, binary, bytestring, containers , deepseq, directory, exceptions, filepath, ghc-prim, happy, parsec , pretty, process, time, transformers, unix }: mkDerivation { pname = "ghc-lib-parser"; version = "9.2.2.20220307"; sha256 = "123bkxir6qrhyxjzlv3vm1p8wiah24i1r4ary79lhp14phyv5x46"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary bytestring containers deepseq directory exceptions filepath ghc-prim parsec pretty process time transformers unix ]; libraryToolDepends = [ alex happy ]; description = "The GHC API, decoupled from GHC versions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-lib-parser-ex_8_10_0_24" = callPackage ({ mkDerivation, base, bytestring, containers, directory, extra , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate }: mkDerivation { pname = "ghc-lib-parser-ex"; version = "8.10.0.24"; sha256 = "0miy1rrpg93r7xgpsmgfgx9djsg8fds2w7c6js4mvbjh3bsjdcpl"; libraryHaskellDepends = [ base bytestring containers ghc-lib-parser uniplate ]; testHaskellDepends = [ base directory extra filepath ghc-lib-parser tasty tasty-hunit uniplate ]; description = "Algorithms on GHC parse trees"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-lib-parser-ex" = callPackage ({ mkDerivation, base, bytestring, containers, directory, extra , filepath, ghc, ghc-boot, ghc-boot-th, tasty, tasty-hunit , uniplate }: mkDerivation { pname = "ghc-lib-parser-ex"; version = "9.0.0.6"; sha256 = "1lqhddx4sw2d407q12ny1ims4khjxgajlk07wvrw0wcgmx91dmc7"; libraryHaskellDepends = [ base bytestring containers ghc ghc-boot ghc-boot-th uniplate ]; testHaskellDepends = [ base directory extra filepath ghc ghc-boot ghc-boot-th tasty tasty-hunit uniplate ]; description = "Algorithms on GHC parse trees"; license = lib.licenses.bsd3; }) {}; "ghc-lib-parser-ex_9_2_0_3" = callPackage ({ mkDerivation, base, bytestring, containers, directory, extra , filepath, ghc-lib-parser, tasty, tasty-hunit, uniplate }: mkDerivation { pname = "ghc-lib-parser-ex"; version = "9.2.0.3"; sha256 = "178cgr279716gpnlsky99qasmk9jma2jdsk8xfnhk6ibm1p5gfbv"; libraryHaskellDepends = [ base bytestring containers ghc-lib-parser uniplate ]; testHaskellDepends = [ base directory extra filepath ghc-lib-parser tasty tasty-hunit uniplate ]; description = "Algorithms on GHC parse trees"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-make" = callPackage ({ mkDerivation, base, process, shake, unordered-containers }: mkDerivation { pname = "ghc-make"; version = "0.3.3"; sha256 = "17rsj6x49iv4vk8vfgqw5y5vxk97lh1b5za07m2aijk4js7rqm75"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base process shake unordered-containers ]; description = "Accelerated version of ghc --make"; license = lib.licenses.bsd3; }) {}; "ghc-man-completion" = callPackage ({ mkDerivation, base, parsec, process }: mkDerivation { pname = "ghc-man-completion"; version = "0.0.0.3"; sha256 = "08qyn6mpmkq1vdfrqhckfqc096jv21scss76x9zcss4hfbljfa0p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base parsec process ]; description = "Generate a bash completion from the GHC manpage"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-mod" = callPackage ({ mkDerivation, base, binary, bytestring, Cabal, cabal-helper , containers, criterion, deepseq, directory, djinn-ghc, doctest , extra, fclabels, filepath, ghc, ghc-boot, ghc-paths , ghc-syb-utils, haskell-src-exts, hlint, hspec, monad-control , monad-journal, mtl, old-time, optparse-applicative, pipes , process, safe, semigroups, split, syb, template-haskell , temporary, text, time, transformers, transformers-base }: mkDerivation { pname = "ghc-mod"; version = "5.8.0.0"; sha256 = "1yf4fkg1xj1b66jg6kikzc6djad1xi44y7ark7ghgif0ab0g6rn3"; revision = "1"; editedCabalFile = "11rccscsxv4x7xcdxaz83vjisyiadsiq48mn2v1hs8fylqx6dkdf"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal containers directory filepath process template-haskell transformers ]; libraryHaskellDepends = [ base binary bytestring cabal-helper containers deepseq directory djinn-ghc extra fclabels filepath ghc ghc-boot ghc-paths ghc-syb-utils haskell-src-exts hlint monad-control monad-journal mtl old-time optparse-applicative pipes process safe semigroups split syb template-haskell temporary text time transformers transformers-base ]; executableHaskellDepends = [ base binary deepseq directory fclabels filepath ghc monad-control mtl old-time optparse-applicative process semigroups split time ]; testHaskellDepends = [ base cabal-helper containers directory doctest fclabels filepath ghc ghc-boot hspec monad-journal mtl process split temporary transformers ]; benchmarkHaskellDepends = [ base criterion directory filepath temporary ]; description = "Happy Haskell Hacking"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "ghc-mtl" = callPackage ({ mkDerivation, base, exceptions, extensible-exceptions, ghc, mtl }: mkDerivation { pname = "ghc-mtl"; version = "1.2.1.0"; sha256 = "0h6r6gip9nsjlsq88wj105hhqliy7ac2dmmndsfzbjz07b03cklk"; libraryHaskellDepends = [ base exceptions extensible-exceptions ghc mtl ]; description = "An mtl compatible version of the Ghc-Api monads and monad-transformers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-options" = callPackage ({ mkDerivation, base, bin-package-db, Cabal, directory, filepath , ghc, ghc-paths, process, transformers, unix }: mkDerivation { pname = "ghc-options"; version = "0.2.0.0"; sha256 = "0sa3skangkdka2lwv3nj4rhavfsm8v4ayyh86ssnbsz6s6938i3m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bin-package-db Cabal directory filepath ghc ghc-paths process transformers unix ]; executableHaskellDepends = [ base bin-package-db Cabal directory filepath ghc ghc-paths process transformers unix ]; description = "Utilities for extracting GHC options needed to compile a given Haskell target"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {bin-package-db = null;}; "ghc-parmake" = callPackage ({ mkDerivation, array, base, containers, directory, filepath , HUnit, process, QuickCheck, temporary, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "ghc-parmake"; version = "0.1.9"; sha256 = "0phww70hi5dhvp15y4asbxcb2w30nb9kbzq9md6r8gpwlynp669q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers directory filepath process temporary ]; executableHaskellDepends = [ array base containers directory filepath process temporary ]; testHaskellDepends = [ base directory filepath HUnit process QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A parallel wrapper for 'ghc --make'"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-parser" = callPackage ({ mkDerivation, base, cpphs, ghc, happy }: mkDerivation { pname = "ghc-parser"; version = "0.2.3.0"; sha256 = "1sm93n6w2zqkp4dhr604bk67sis1rb6jb6imsxr64vjfm7bkigln"; libraryHaskellDepends = [ base ghc ]; libraryToolDepends = [ cpphs happy ]; description = "Haskell source parser from GHC"; license = lib.licenses.mit; }) {}; "ghc-paths" = callPackage ({ mkDerivation, base, Cabal, directory }: mkDerivation { pname = "ghc-paths"; version = "0.1.0.12"; sha256 = "1164w9pqnf7rjm05mmfjznz7rrn415blrkk1kjc0gjvks1vfdjvf"; revision = "3"; editedCabalFile = "109aygfsji4s9sdy1jyh0p5gy2hhcxp3x07fb88f72kfbn6896av"; setupHaskellDepends = [ base Cabal directory ]; libraryHaskellDepends = [ base ]; description = "Knowledge of GHC's installation directories"; license = lib.licenses.bsd3; }) {}; "ghc-pkg-autofix" = callPackage ({ mkDerivation, base, Cabal, cmdargs, filepath, parsec, process , split }: mkDerivation { pname = "ghc-pkg-autofix"; version = "0.2.0.1"; sha256 = "0rm7vksfzwkpby1b8k2v745d7bylxbgspjhhfvdxc40a3rix8sz7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal cmdargs filepath parsec process split ]; description = "Simple utility to fix BROKEN package dependencies for cabal-install"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-pkg-lib" = callPackage ({ mkDerivation, base, Cabal, directory, filepath, ghc, ghc-paths }: mkDerivation { pname = "ghc-pkg-lib"; version = "0.3.1"; sha256 = "1kkzbk7cdli1i98dy3xq8n32rs6wxr4qpg29n0pb6k273rc0dqdk"; libraryHaskellDepends = [ base Cabal directory filepath ghc ghc-paths ]; description = "Provide library support for ghc-pkg information"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-plugs-out" = callPackage ({ mkDerivation, base, ghc, th-printf }: mkDerivation { pname = "ghc-plugs-out"; version = "1.0.0.0"; sha256 = "0a6zqqwpsz38x07qj8jafjhp1pinb9xh1qs5ld56ms329aml2ymw"; isLibrary = false; isExecutable = false; libraryHaskellDepends = [ base ghc th-printf ]; testHaskellDepends = [ base ]; doHaddock = false; description = "Type checker plugins without the type checking"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-prim_0_8_0" = callPackage ({ mkDerivation, base, c, Cabal, rts }: mkDerivation { pname = "ghc-prim"; version = "0.8.0"; sha256 = "1nryf4smajnqxw29s5hbzmv7psjl6qrcvkk12zzh7x3nkf4qr8ss"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ rts ]; librarySystemDepends = [ c ]; description = "GHC primitives"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {c = null;}; "ghc-prof" = callPackage ({ mkDerivation, attoparsec, base, containers, directory, filepath , process, scientific, tasty, tasty-hunit, temporary, text, time }: mkDerivation { pname = "ghc-prof"; version = "1.4.1.9"; sha256 = "1m7pwrwf45hc8nscl9kzzw9n0blnfpx7dl38kv8hvshaqbbg0v4q"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base containers scientific text time ]; testHaskellDepends = [ attoparsec base containers directory filepath process tasty tasty-hunit temporary text ]; description = "Library for parsing GHC time and allocation profiling reports"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-prof-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring, hspec, text, vector }: mkDerivation { pname = "ghc-prof-aeson"; version = "0.1.0.0"; sha256 = "10vwwxiy53bacdzz0i62ashbr5snzda1v3qlb5bqk4f770fa7mpl"; libraryHaskellDepends = [ aeson base text vector ]; testHaskellDepends = [ aeson base bytestring hspec ]; description = "Parser for GHC's JSON profiling output"; license = lib.licenses.bsd3; }) {}; "ghc-prof-aeson-flamegraph" = callPackage ({ mkDerivation, aeson, base, bytestring, containers , ghc-prof-aeson, optparse-applicative, text, vector }: mkDerivation { pname = "ghc-prof-aeson-flamegraph"; version = "0.1.0.0"; sha256 = "1s1hgvq3lv8krxmwjj4dj2iraz86scpzxb40xj6z1yaqs4lp50rm"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring containers ghc-prof-aeson optparse-applicative text vector ]; description = "Turn GHC `-pj` profiling output into FlameGraph format"; license = lib.licenses.bsd3; }) {}; "ghc-prof-flamegraph" = callPackage ({ mkDerivation, base, filepath, optparse-applicative, process }: mkDerivation { pname = "ghc-prof-flamegraph"; version = "0.2.0.1"; sha256 = "11d9p9rb4z2ysmx5z076vaw0hr5y0h7bszwwx24vylkfddawv7v5"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base filepath optparse-applicative process ]; description = "Generates flamegraphs from GHC .prof files."; license = lib.licenses.mit; }) {}; "ghc-proofs" = callPackage ({ mkDerivation, base, ghc, transformers }: mkDerivation { pname = "ghc-proofs"; version = "0.1.1"; sha256 = "1kyy2wck8n6cjfcsqv4ki5dsakgps9brpad0lcsgnpixx9x8w88h"; libraryHaskellDepends = [ base ghc ]; testHaskellDepends = [ base transformers ]; description = "GHC plugin to prove program equations by simplification"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-server" = callPackage ({ mkDerivation }: mkDerivation { pname = "ghc-server"; version = "1.2"; sha256 = "1hg5iddlh87hir5vqjby2bihah4xcyarsfcgff3gd8l2h7mqi2dn"; doHaddock = false; description = "None"; license = lib.licenses.bsd3; }) {}; "ghc-session" = callPackage ({ mkDerivation, base, exceptions, ghc, ghc-mtl, ghc-paths , transformers, transformers-compat }: mkDerivation { pname = "ghc-session"; version = "0.1.2.1"; sha256 = "02vd3r83zck60lzj156w5v11xzah3s5ql6ip5p715z747zx1grf1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base exceptions ghc ghc-mtl ghc-paths transformers transformers-compat ]; executableHaskellDepends = [ base transformers ]; description = "Simplified GHC API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ghc-simple" = callPackage ({ mkDerivation, base, binary, bytestring, directory, filepath, ghc , ghc-paths }: mkDerivation { pname = "ghc-simple"; version = "0.4"; sha256 = "0hf9wqwsh1h4r6y7blad5w64a43ilj60dhv4529zh6jmmvhdxsdf"; libraryHaskellDepends = [ base binary bytestring directory filepath ghc ghc-paths ]; description = "Simplified interface to the GHC API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-source-gen" = callPackage ({ mkDerivation, base, ghc, ghc-paths, QuickCheck, tasty , tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "ghc-source-gen"; version = "0.4.3.0"; sha256 = "1lhqsklibgiv51hs8mnrkn784rc5sxf5z8cfv8hf9jqlny50720f"; libraryHaskellDepends = [ base ghc ]; testHaskellDepends = [ base ghc ghc-paths QuickCheck tasty tasty-hunit tasty-quickcheck ]; description = "Constructs Haskell syntax trees for the GHC API"; license = lib.licenses.bsd3; }) {}; "ghc-srcspan-plugin" = callPackage ({ mkDerivation, array, base, containers, ghc, hpc }: mkDerivation { pname = "ghc-srcspan-plugin"; version = "0.2.2.1"; sha256 = "10zh7i4nx4ds3f1d7m2m1caqnxmi3dh6a900fl8mcp6a09isvglh"; libraryHaskellDepends = [ array base containers ghc hpc ]; description = "Generic GHC Plugin for annotating Haskell code with source location data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-syb" = callPackage ({ mkDerivation, base, ghc }: mkDerivation { pname = "ghc-syb"; version = "0.2.0.0"; sha256 = "0rwx7l89r5yfi1187c0zgx1ph2rsagyvrizb1c0vnbyrwhpbslh0"; libraryHaskellDepends = [ base ghc ]; description = "Data and Typeable instances for the GHC API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-syb-utils" = callPackage ({ mkDerivation, base, bytestring, ghc, syb }: mkDerivation { pname = "ghc-syb-utils"; version = "0.3.0.0"; sha256 = "0mfnlp0z64999cc3jgzi3x5s428gs5jsqmmbr2n5v7shh0csnff4"; libraryHaskellDepends = [ base bytestring ghc syb ]; description = "Scrap Your Boilerplate utilities for the GHC API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-syntax-highlighter" = callPackage ({ mkDerivation, base, ghc-lib-parser, hspec, hspec-discover, text }: mkDerivation { pname = "ghc-syntax-highlighter"; version = "0.0.7.0"; sha256 = "123kvcdlzx18n14122xbpp587byfd8w0z886grlxkzinb53bmzg6"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ghc-lib-parser text ]; testHaskellDepends = [ base hspec text ]; testToolDepends = [ hspec-discover ]; description = "Syntax highlighter for Haskell using lexer of GHC itself"; license = lib.licenses.bsd3; }) {}; "ghc-syntax-highlighter_0_0_8_0" = callPackage ({ mkDerivation, base, ghc-lib-parser, hspec, hspec-discover, text }: mkDerivation { pname = "ghc-syntax-highlighter"; version = "0.0.8.0"; sha256 = "1s6bq90s75qfiv54qsskawv3ihwjhdml4fxq56ww01p54mnrwr27"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ghc-lib-parser text ]; testHaskellDepends = [ base hspec text ]; testToolDepends = [ hspec-discover ]; description = "Syntax highlighter for Haskell using the lexer of GHC"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghc-tags" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring , containers, deepseq, directory, filepath, ghc-lib, ghc-paths , optparse-applicative, process, stm, temporary, text, time, vector , yaml }: mkDerivation { pname = "ghc-tags"; version = "1.4"; sha256 = "16sdryia97ap99snpzkaf59gxz0g4w100jf4h7lv0pvq460nfjm4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson async attoparsec base bytestring containers deepseq directory filepath ghc-lib ghc-paths optparse-applicative process stm temporary text time vector yaml ]; description = "Utility for generating ctags and etags with GHC API"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-tags-core" = callPackage ({ mkDerivation, attoparsec, base, bytestring, criterion, deepseq , directory, filepath, filepath-bytestring, ghc, lattices, mtl , pipes, pipes-attoparsec, pipes-bytestring, QuickCheck , quickcheck-instances, tasty, tasty-golden, tasty-quickcheck, text , transformers }: mkDerivation { pname = "ghc-tags-core"; version = "0.3.1.0"; sha256 = "052ylgf0sjwmkf1p1lzsisk9j1dgwpjgw1n81bnfhvlvarhncavq"; libraryHaskellDepends = [ attoparsec base bytestring directory filepath-bytestring ghc mtl pipes pipes-attoparsec pipes-bytestring text transformers ]; testHaskellDepends = [ attoparsec base bytestring directory filepath filepath-bytestring lattices mtl pipes QuickCheck quickcheck-instances tasty tasty-golden tasty-quickcheck text ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq filepath-bytestring mtl pipes pipes-attoparsec pipes-bytestring text ]; description = "a library to work with tags created from Haskell parsed tree"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-tags-plugin" = callPackage ({ mkDerivation, base, bytestring, directory, filepath , filepath-bytestring, ghc, ghc-tags-core, lukko, mtl , optparse-applicative, pipes, pipes-attoparsec, pipes-bytestring , pipes-safe, text }: mkDerivation { pname = "ghc-tags-plugin"; version = "0.4.0.0"; sha256 = "078l3m6sl60ilqj25zd9sqjjpss348ylsbz8l7bvhf45n91gx6yn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring directory filepath filepath-bytestring ghc ghc-tags-core lukko mtl optparse-applicative pipes pipes-attoparsec pipes-bytestring pipes-safe text ]; description = "A compiler plugin which generates tags file from GHC parsed syntax tree"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "ghc-tcplugin-api" = callPackage ({ mkDerivation, base, ghc, transformers }: mkDerivation { pname = "ghc-tcplugin-api"; version = "0.7.1.0"; sha256 = "02qmqmhlcfn53hs7wl92r65r6dcg01fdrwqn4capjlxs1bdsfpbr"; libraryHaskellDepends = [ base ghc transformers ]; description = "An API for type-checker plugins"; license = lib.licenses.bsd3; }) {}; "ghc-tcplugins-extra" = callPackage ({ mkDerivation, base, ghc }: mkDerivation { pname = "ghc-tcplugins-extra"; version = "0.4.2"; sha256 = "1gddqcczb8ixmrlfbfb06dc470jsjhvsxx3q2nsd4mcx2x6jdk08"; libraryHaskellDepends = [ base ghc ]; description = "Utilities for writing GHC type-checker plugins"; license = lib.licenses.bsd2; }) {}; "ghc-time-alloc-prof" = callPackage ({ mkDerivation, attoparsec, base, containers, directory, filepath , process, tasty, tasty-hunit, temporary, text, time }: mkDerivation { pname = "ghc-time-alloc-prof"; version = "0.1.0"; sha256 = "1m9hzsxw0023gdax140nglxihlisyqh7n3mcxs6grnx7yyl7ga31"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base containers text time ]; testHaskellDepends = [ attoparsec base directory filepath process tasty tasty-hunit temporary text ]; description = "Library for parsing GHC time and allocation profiling reports"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-timers" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ghc-timers"; version = "0.1.0.0"; sha256 = "074pvam1mb5sranh04i6xcs55vgk3h45vg0mdxnbxc3jmmv76lgi"; libraryHaskellDepends = [ base ]; description = "Provides bindings to functions starting and stopping the RTS timers"; license = lib.licenses.bsd3; }) {}; "ghc-trace-events" = callPackage ({ mkDerivation, base, bytestring, tasty-bench, text }: mkDerivation { pname = "ghc-trace-events"; version = "0.1.2.5"; sha256 = "1whhadv077c0kgz4c3jwrynjkamgkc4rinf0pd18m3d3bdk27w0k"; libraryHaskellDepends = [ base bytestring text ]; benchmarkHaskellDepends = [ base bytestring tasty-bench ]; description = "Faster traceEvent and traceMarker, and binary object logging for eventlog"; license = lib.licenses.bsd3; }) {}; "ghc-typelits-extra" = callPackage ({ mkDerivation, base, containers, ghc, ghc-bignum, ghc-prim , ghc-tcplugins-extra, ghc-typelits-knownnat , ghc-typelits-natnormalise, tasty, tasty-hunit, transformers }: mkDerivation { pname = "ghc-typelits-extra"; version = "0.4.3"; sha256 = "06g40q0n2d10c2zksx5rrjkvm5ywi3rh41hbiwy4zs28x9idsv18"; revision = "1"; editedCabalFile = "0m6z24zmi169zifz1jg4zri0izr5z37qx33c9mphy74vd6ds3zzz"; libraryHaskellDepends = [ base containers ghc ghc-bignum ghc-prim ghc-tcplugins-extra ghc-typelits-knownnat ghc-typelits-natnormalise transformers ]; testHaskellDepends = [ base ghc-typelits-knownnat ghc-typelits-natnormalise tasty tasty-hunit ]; description = "Additional type-level operations on GHC.TypeLits.Nat"; license = lib.licenses.bsd2; }) {}; "ghc-typelits-knownnat" = callPackage ({ mkDerivation, base, ghc, ghc-prim, ghc-tcplugins-extra , ghc-typelits-natnormalise, tasty, tasty-hunit, tasty-quickcheck , template-haskell, transformers }: mkDerivation { pname = "ghc-typelits-knownnat"; version = "0.7.6"; sha256 = "10m4y0hf25w2i40464pz85lqs5dr8cznl191icnibc5fjynyzd9v"; libraryHaskellDepends = [ base ghc ghc-prim ghc-tcplugins-extra ghc-typelits-natnormalise template-haskell transformers ]; testHaskellDepends = [ base ghc-typelits-natnormalise tasty tasty-hunit tasty-quickcheck ]; description = "Derive KnownNat constraints from other KnownNat constraints"; license = lib.licenses.bsd2; }) {}; "ghc-typelits-natnormalise" = callPackage ({ mkDerivation, base, containers, ghc, ghc-bignum , ghc-tcplugins-extra, tasty, tasty-hunit, template-haskell , transformers }: mkDerivation { pname = "ghc-typelits-natnormalise"; version = "0.7.6"; sha256 = "09d70iw58m5g6yi8k2b52f1g0pfdqm5fzhs8rd7fgrgmi70np9bx"; revision = "1"; editedCabalFile = "1b587pryjkbvgayqwm8cn7ljmcyd4jikrxxkgm6zq1v9qhi7xy22"; libraryHaskellDepends = [ base containers ghc ghc-bignum ghc-tcplugins-extra transformers ]; testHaskellDepends = [ base tasty tasty-hunit template-haskell ]; description = "GHC typechecker plugin for types of kind GHC.TypeLits.Nat"; license = lib.licenses.bsd2; }) {}; "ghc-typelits-presburger" = callPackage ({ mkDerivation, base, containers, equational-reasoning, ghc , ghc-tcplugins-extra, mtl, pretty, reflection, syb, tasty , tasty-discover, tasty-expected-failure, tasty-hunit, text , transformers }: mkDerivation { pname = "ghc-typelits-presburger"; version = "0.6.2.0"; sha256 = "11rzfvs2kvknz8892bii2ljh6hbaa1zy0hnwi6pi1xghvwp1fckq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ghc ghc-tcplugins-extra mtl pretty reflection syb transformers ]; testHaskellDepends = [ base equational-reasoning tasty tasty-discover tasty-expected-failure tasty-hunit text ]; testToolDepends = [ tasty-discover ]; description = "Presburger Arithmetic Solver for GHC Type-level natural numbers"; license = lib.licenses.bsd3; }) {}; "ghc-usage" = callPackage ({ mkDerivation, base, containers, ghc, ghc-paths, unix }: mkDerivation { pname = "ghc-usage"; version = "0.1.0.1"; sha256 = "1x5c147r5qp7i4l46drqaqxlvyi38n8didzv577a8pcmy9r71pfx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ghc ]; executableHaskellDepends = [ base ghc-paths unix ]; description = "Print minimal export lists"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghc-vis" = callPackage ({ mkDerivation, base, Cabal, cairo, containers, deepseq, fgl , filepath, ghc-heap-view, graphviz, gtk3, mtl, svgcairo, text , transformers, xdot }: mkDerivation { pname = "ghc-vis"; version = "0.9.3"; sha256 = "08144lfp3amgi5i6qfbpi0gqv39q34q4v9ykzl00pbc1l1zxnspg"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal filepath ]; libraryHaskellDepends = [ base cairo containers deepseq fgl ghc-heap-view graphviz gtk3 mtl svgcairo text transformers xdot ]; description = "Live visualization of data structures in GHCi"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ dalpd ]; }) {}; "ghcflags" = callPackage ({ mkDerivation, base, directory, ghc, time }: mkDerivation { pname = "ghcflags"; version = "1.0.3"; sha256 = "1xsfznfypgmv67qdxm8zvl8n84hj47akjn9fsdi66b8flbx8c0gm"; libraryHaskellDepends = [ base directory ghc time ]; description = "Dump the ghc flags during compilation"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghci_8_10_2" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , deepseq, filepath, ghc-boot, ghc-boot-th, ghc-heap , template-haskell, transformers, unix }: mkDerivation { pname = "ghci"; version = "8.10.2"; sha256 = "1pn6d400mlxgfsskzmcgjxkka9wrma95v0vpgc44gaha5cdsrhh7"; libraryHaskellDepends = [ array base binary bytestring containers deepseq filepath ghc-boot ghc-boot-th ghc-heap template-haskell transformers unix ]; description = "The library supporting GHC's interactive interpreter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghci-dap" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq , directory, exceptions, filepath, ghc, ghc-boot, ghc-paths , ghc-prim, ghci, haskeline, haskell-dap, process, text, time , transformers, unix }: mkDerivation { pname = "ghci-dap"; version = "0.0.17.0"; sha256 = "0w251vy5pw3c6503bfvvpr3r0s7xhs1dmp57wl52w94h6gnxf0wv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring containers deepseq directory exceptions filepath ghc ghc-boot ghc-paths ghc-prim ghci haskeline haskell-dap process text time transformers ]; executableHaskellDepends = [ array base bytestring containers deepseq directory exceptions filepath ghc ghc-boot ghc-paths ghc-prim ghci haskeline haskell-dap process text time transformers unix ]; description = "ghci-dap is a GHCi having DAP interface"; license = lib.licenses.bsd3; }) {}; "ghci-diagrams" = callPackage ({ mkDerivation, base, cairo, colour, diagrams, gtk }: mkDerivation { pname = "ghci-diagrams"; version = "0.1.1"; sha256 = "1jlym5k2d43avkgw7ff3pdaad5j2q5yq803cy74bgy0z69x77v1w"; libraryHaskellDepends = [ base cairo colour diagrams gtk ]; description = "Display simple diagrams from ghci"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghci-haskeline" = callPackage ({ mkDerivation, array, base, bytestring, directory, filepath, ghc , ghc-paths, haskeline, mtl, process, unix }: mkDerivation { pname = "ghci-haskeline"; version = "0.2"; sha256 = "01j2ryxxmd5zzdv1ayvzibi3njl3nbn0ypxmafvglrvn2zwnmsqy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base bytestring directory filepath ghc ghc-paths haskeline mtl process unix ]; description = "An implementation of ghci using the Haskeline line-input library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghci-hexcalc" = callPackage ({ mkDerivation, base, binary, doctest, QuickCheck }: mkDerivation { pname = "ghci-hexcalc"; version = "0.1.1.0"; sha256 = "1kjkx8w1rq1fkzl0ffvp71xjb2q5pmlgnm19g0avim7isrjy87kh"; libraryHaskellDepends = [ base binary ]; testHaskellDepends = [ base binary doctest QuickCheck ]; description = "GHCi as a Hex Calculator interactive"; license = lib.licenses.bsd3; }) {}; "ghci-history-parser" = callPackage ({ mkDerivation, base, doctest, hspec, parsec }: mkDerivation { pname = "ghci-history-parser"; version = "0.1.0.2"; sha256 = "0s7hn51p3f45djy7lbysv68w53hq3lq06cfpxm7p99slba3kjv8f"; libraryHaskellDepends = [ base parsec ]; testHaskellDepends = [ base doctest hspec parsec ]; description = "parse output of ghci \":history\" command"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghci-lib" = callPackage ({ mkDerivation, base, ghc, MissingH }: mkDerivation { pname = "ghci-lib"; version = "0.1.0.0"; sha256 = "06lg1czsr6k5h18aks33p2kbahiidhv7xsrv7n1fcvqsgglzgk3z"; libraryHaskellDepends = [ base ghc MissingH ]; description = "A library for interactively evaluating Haskell code"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghci-ng" = callPackage ({ mkDerivation, array, base, bytestring, containers, directory , filepath, ghc, ghc-paths, haskeline, process, syb, time , transformers, unix }: mkDerivation { pname = "ghci-ng"; version = "10.0.0"; sha256 = "1p9rpp4yfnbkm5w4jravnwswa0pcpd3vna65953c37mp52jhk2d7"; revision = "4"; editedCabalFile = "1hrrcyxbd00fjv03aifp6i1p3q4m6jh580g1jl28189a9wyfb37f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base bytestring containers directory filepath ghc ghc-paths haskeline process syb time transformers unix ]; description = "Next generation GHCi"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghci-pretty" = callPackage ({ mkDerivation, base, hscolour, ipprint }: mkDerivation { pname = "ghci-pretty"; version = "0.0.2"; sha256 = "01syl5c6ana4m8d3jc5pbi64zf3c4l2x0r7jwkizm7kymszmbns5"; libraryHaskellDepends = [ base hscolour ipprint ]; description = "colored pretty-printing within ghci"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ghci-websockets" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, foreign-store , text, wai, wai-app-static, warp, websockets }: mkDerivation { pname = "ghci-websockets"; version = "0.0.2"; sha256 = "0x3hwgsihsr780hxsmjbxhxlw98rv1aws30myh117l7gjmj5lvzg"; libraryHaskellDepends = [ aeson base bytestring containers foreign-store text wai wai-app-static warp websockets ]; description = "A websocket server that survives GHCi reloads"; license = lib.licenses.bsd3; }) {}; "ghcid" = callPackage ({ mkDerivation, ansi-terminal, base, cmdargs, containers , directory, extra, filepath, fsnotify, process, tasty, tasty-hunit , terminal-size, time, unix }: mkDerivation { pname = "ghcid"; version = "0.8.7"; sha256 = "0yqc1pkfajnr56gnh43sbj50r7c3r41b2jfz07ivgl6phi4frjbq"; 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 ]; testHaskellDepends = [ ansi-terminal base cmdargs containers directory extra filepath fsnotify process tasty tasty-hunit terminal-size time unix ]; description = "GHCi based bare bones IDE"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ maralorn ]; }) {}; "ghcide" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, async, base , base16-bytestring, binary, bytestring, case-insensitive , containers, cryptohash-sha1, data-default, deepseq, dependent-map , dependent-sum, Diff, directory, dlist, enummapset, exceptions , extra, filepath, fingertree, focus, fuzzy, ghc, ghc-boot , ghc-boot-th, ghc-check, ghc-exactprint, ghc-paths , ghc-trace-events, ghc-typelits-knownnat, gitrev, Glob , haddock-library, hashable, heapsize, hie-bios, hie-compat, hiedb , hls-graph, hls-plugin-api, hp2pretty, hslogger, implicit-hie , implicit-hie-cradle, lens, list-t, lsp, lsp-test, lsp-types , monoid-subclasses, mtl, network-uri, opentelemetry , optparse-applicative, parallel, prettyprinter , prettyprinter-ansi-terminal, process, QuickCheck , quickcheck-instances, random, record-dot-preprocessor , record-hasfield, regex-tdfa, retrie, rope-utf16-splay, safe , safe-exceptions, shake, shake-bench, sorted-list, sqlite-simple , stm, stm-containers, syb, tasty, tasty-expected-failure , tasty-hunit, tasty-quickcheck, tasty-rerun, text, time , transformers, unix, unliftio, unliftio-core, unordered-containers , utf8-string, vector, vector-algorithms, yaml }: mkDerivation { pname = "ghcide"; version = "1.7.0.0"; sha256 = "097vpp1gds36ijldz29bsk71pxc82l966ka578cxsrcdc3g3ll1b"; revision = "1"; editedCabalFile = "0xvszq1jad6126vg73qys8z9jys7b1gs75fsaa4kq5dnrfg8hpx3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty array async base base16-bytestring binary bytestring case-insensitive containers cryptohash-sha1 data-default deepseq dependent-map dependent-sum Diff directory dlist enummapset exceptions extra filepath fingertree focus ghc ghc-boot ghc-boot-th ghc-check ghc-exactprint ghc-paths ghc-trace-events Glob haddock-library hashable heapsize hie-bios hie-compat hiedb hls-graph hls-plugin-api hslogger implicit-hie-cradle lens list-t lsp lsp-types monoid-subclasses mtl network-uri opentelemetry optparse-applicative parallel prettyprinter prettyprinter-ansi-terminal random regex-tdfa retrie rope-utf16-splay safe safe-exceptions sorted-list sqlite-simple stm stm-containers syb text time transformers unix unliftio unliftio-core unordered-containers utf8-string vector vector-algorithms ]; executableHaskellDepends = [ aeson base bytestring containers data-default directory extra filepath ghc gitrev hashable heapsize hie-bios hiedb hls-graph hls-plugin-api lens lsp lsp-test lsp-types optparse-applicative process safe-exceptions shake tasty-hunit text unordered-containers ]; testHaskellDepends = [ aeson async base binary bytestring containers data-default directory extra filepath fuzzy ghc ghc-typelits-knownnat haddock-library hls-graph hls-plugin-api lens list-t lsp lsp-test lsp-types monoid-subclasses network-uri optparse-applicative parallel process QuickCheck quickcheck-instances random record-dot-preprocessor record-hasfield regex-tdfa rope-utf16-splay safe safe-exceptions shake sqlite-simple stm stm-containers tasty tasty-expected-failure tasty-hunit tasty-quickcheck tasty-rerun text unordered-containers vector ]; testToolDepends = [ implicit-hie ]; benchmarkHaskellDepends = [ aeson base directory extra filepath lens optparse-applicative shake shake-bench text yaml ]; benchmarkToolDepends = [ hp2pretty implicit-hie ]; description = "The core of an IDE"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ maralorn ]; }) {}; "ghcjs-ajax" = callPackage ({ mkDerivation, aeson, base, http-types, text }: mkDerivation { pname = "ghcjs-ajax"; version = "0.2.0.0"; sha256 = "0yf2lpd7n891i61w1g0zbmi2zv93a2jzifxdsrqj39wxhl6afpc6"; libraryHaskellDepends = [ aeson base http-types text ]; description = "Crossbrowser AJAX Bindings for GHCJS"; license = lib.licenses.mit; }) {}; "ghcjs-base_0_2_1_0" = callPackage ({ mkDerivation }: mkDerivation { pname = "ghcjs-base"; version = "0.2.1.0"; sha256 = "05dw3kvrwgipxjg1i3gfirqz260azcmgj1rwp7m37a94q4550bcq"; description = "base library for GHCJS"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ghcjs-base-stub" = callPackage ({ mkDerivation, aeson, attoparsec, base, containers, deepseq , ghc-prim, primitive, scientific, text, transformers , unordered-containers, vector }: mkDerivation { pname = "ghcjs-base-stub"; version = "0.3.0.2"; sha256 = "1v5kw7aqrjpi33annd12lp14q97i2yxjlr65cjjznqldyryjdbkm"; libraryHaskellDepends = [ aeson attoparsec base containers deepseq ghc-prim primitive scientific text transformers unordered-containers vector ]; description = "Allow GHCJS projects to compile under GHC and develop using intero"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghcjs-codemirror" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "ghcjs-codemirror"; version = "0.0.0.2"; sha256 = "15r09fdx6q3l8jk8k0hziw9hzvdj7p9jssj8nx78fjkdkxj2rfvc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; description = "Installs CodeMirror JavaScript files"; license = lib.licenses.mit; }) {}; "ghcjs-dom" = callPackage ({ mkDerivation, base, containers, ghcjs-dom-jsaddle, text , transformers }: mkDerivation { pname = "ghcjs-dom"; version = "0.9.5.0"; sha256 = "1ya4ns81xwri8knbhmkbxpvm48q4ygyn1sqq873sbpsawknqcn65"; libraryHaskellDepends = [ base containers ghcjs-dom-jsaddle text transformers ]; description = "DOM library that supports both GHCJS and GHC"; license = lib.licenses.mit; }) {}; "ghcjs-dom-hello" = callPackage ({ mkDerivation, base, ghcjs-dom, jsaddle, jsaddle-warp , jsaddle-webkit2gtk, mtl }: mkDerivation { pname = "ghcjs-dom-hello"; version = "6.0.0.0"; sha256 = "16f69w53a3vcfnb805nyn257465gvyv2981gsggvpkzvyqklsp74"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ghcjs-dom jsaddle jsaddle-warp mtl ]; executableHaskellDepends = [ base ghcjs-dom jsaddle-warp jsaddle-webkit2gtk mtl ]; description = "GHCJS DOM Hello World, an example package"; license = lib.licenses.mit; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; hydraPlatforms = lib.platforms.none; }) {}; "ghcjs-dom-jsaddle" = callPackage ({ mkDerivation, jsaddle-dom }: mkDerivation { pname = "ghcjs-dom-jsaddle"; version = "0.9.5.0"; sha256 = "12y95c10f16ysbbsfhwmw3pyyp339rm1hnzsb7hbbiwh6g2kx8vd"; libraryHaskellDepends = [ jsaddle-dom ]; doHaddock = false; description = "DOM library that supports both GHCJS and GHC using jsaddle"; license = lib.licenses.mit; }) {}; "ghcjs-dom-jsffi" = callPackage ({ mkDerivation }: mkDerivation { pname = "ghcjs-dom-jsffi"; version = "0.9.5.0"; sha256 = "1pmxrhpdh4630q0z8a8pqg5m7323a1w1z8ny2fvb1acr12x6l1f0"; description = "DOM library using JSFFI and GHCJS"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghcjs-dom-webkit" = callPackage ({ mkDerivation, base, glib, gtk3, text, transformers, webkitgtk3 }: mkDerivation { pname = "ghcjs-dom-webkit"; version = "0.3.1.0"; sha256 = "1w4id2iwjq6ijvwc3igflycm6gwzd06ih583nch5wh0ir23b1bjx"; libraryHaskellDepends = [ base glib gtk3 text transformers webkitgtk3 ]; description = "DOM library that supports both GHCJS and WebKitGTK"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ghcjs-fetch" = callPackage ({ mkDerivation, aeson, base, bytestring, case-insensitive , ghcjs-base-stub, http-types }: mkDerivation { pname = "ghcjs-fetch"; version = "0.1.0.0"; sha256 = "0ya6n8716likfgmm69z8q6dj4gf1w7063ni24di8xbv5ylxa0d39"; revision = "1"; editedCabalFile = "1fh6jdi5n448g3s61l178q7kc15nch7lzrdqya1w2sggrakww42k"; libraryHaskellDepends = [ aeson base bytestring case-insensitive ghcjs-base-stub http-types ]; description = "GHCJS bindings for the JavaScript Fetch API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghcjs-hplay" = callPackage ({ mkDerivation, base, bytestring, containers, directory , ghcjs-perch, mtl, transformers, transient, transient-universe }: mkDerivation { pname = "ghcjs-hplay"; version = "0.4.2"; sha256 = "0bfw1fyldkkcxfhhkk09dcdpgh0pr2d39cw2khycm3qnr0vlzaxb"; libraryHaskellDepends = [ base bytestring containers directory ghcjs-perch mtl transformers transient transient-universe ]; description = "Client-side web EDSL for transient nodes running in the web browser"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "ghcjs-perch" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "ghcjs-perch"; version = "0.3.3.3"; sha256 = "0b3hj0gm9gcgwpg8f7vxy87fasgpgn27ciyafhmy6b4fnnmn41kn"; libraryHaskellDepends = [ base transformers ]; description = "GHCJS version of Perch library"; license = lib.licenses.mit; }) {}; "ghcjs-promise" = callPackage ({ mkDerivation, base, ghcjs-base, protolude }: mkDerivation { pname = "ghcjs-promise"; version = "0.1.0.3"; sha256 = "06zq3bqcrci7zgkgphkhv5awzw75ivg6hn9avx9c4yp2c1ra3593"; libraryHaskellDepends = [ base ghcjs-base protolude ]; description = "Bidirectional bidings to javascript's promise"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghcjs-vdom" = callPackage ({ mkDerivation, base, containers, ghc-prim, ghcjs-base , ghcjs-ffiqq, ghcjs-prim, split, template-haskell }: mkDerivation { pname = "ghcjs-vdom"; version = "0.2.0.0"; sha256 = "1ib8bpfd1wy847idk6308r9l9lb09vxd11152xglk6y7kyhdnlsa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ghc-prim ghcjs-base ghcjs-ffiqq ghcjs-prim split template-haskell ]; description = "Virtual-dom bindings for GHCJS"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {ghcjs-ffiqq = null; ghcjs-prim = null;}; "ghcjs-websockets" = callPackage ({ mkDerivation, base, base64-bytestring, binary, bytestring , ghcjs-base, text }: mkDerivation { pname = "ghcjs-websockets"; version = "0.3.0.5"; sha256 = "1km7hdpa036hqxzddwxw23zaq1sjvbmjmqdp4fzdz62azp6g4ygq"; revision = "1"; editedCabalFile = "1zxj06csvaja0mm9hszbn8p2qc76x0n21b44ciycfsy9jc3cq08r"; libraryHaskellDepends = [ base base64-bytestring binary bytestring ghcjs-base text ]; description = "Deprecated: use ghcjs-base's native websockets"; license = lib.licenses.mit; }) {}; "ghcjs-xhr" = callPackage ({ mkDerivation, base, ghcjs-base, text }: mkDerivation { pname = "ghcjs-xhr"; version = "0.1.0.0"; sha256 = "07nra5d0hc70v23wqaivwj96lakiz34vv96m9khi5y9f5lsads0l"; libraryHaskellDepends = [ base ghcjs-base text ]; description = "XmlHttpRequest (\"AJAX\") bindings for GHCJS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghclive" = callPackage ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring , containers, diagrams-lib, diagrams-svg, directory, file-embed , ghc-prim, hint, mtl, text, time, unix, unordered-containers , vector, wai, wai-websockets, warp, websockets, yesod , yesod-static }: mkDerivation { pname = "ghclive"; version = "0.1.0.2"; sha256 = "0rnmv09sl5pj9y8hr7s8hwh23zfm4j8nsn524hpj73diwmzf5fh8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base blaze-html blaze-markup containers diagrams-lib diagrams-svg ghc-prim text ]; executableHaskellDepends = [ aeson base blaze-html blaze-markup bytestring containers directory file-embed hint mtl text time unix unordered-containers vector wai wai-websockets warp websockets yesod yesod-static ]; description = "Interactive Haskell interpreter in a browser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghcprofview" = callPackage ({ mkDerivation, aeson, base, containers, ghc-prof, gi-gtk , haskell-gi-base, mtl, regex-tdfa, scientific, text }: mkDerivation { pname = "ghcprofview"; version = "0.1.0.1"; sha256 = "0lk5ky0vrymzhdzfrdvq25kpphg69f1m6524jhr57dnss5syz1iv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base containers ghc-prof gi-gtk haskell-gi-base mtl regex-tdfa scientific text ]; description = "GHC .prof files viewer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ghcup" = callPackage ({ mkDerivation, aeson, aeson-pretty, async, base , base16-bytestring, binary, bytestring, bz2, Cabal, cabal-plan , case-insensitive, casing, containers, cryptohash-sha256, deepseq , directory, disk-free-space, filepath, generic-arbitrary , haskus-utils-types, haskus-utils-variant, hspec, hspec-discover , hspec-golden-aeson, libarchive, lzma-static, megaparsec, mtl , optics, optparse-applicative, os-release, pretty, pretty-terminal , process, QuickCheck, quickcheck-arbitrary-adt, regex-posix , resourcet, retry, safe, safe-exceptions, split, strict-base , tagsoup, template-haskell, temporary, terminal-size, text, time , transformers, unix, unix-bytestring, unliftio-core , unordered-containers, uri-bytestring, utf8-string, vector , versions, word8, yaml-streamly, zlib }: mkDerivation { pname = "ghcup"; version = "0.1.17.10"; sha256 = "18vskipglwds41l1gr1ks7h1h30hasrjdhpmcdm4nhg0ifmjzsag"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base base16-bytestring binary bytestring bz2 Cabal case-insensitive casing containers cryptohash-sha256 deepseq directory disk-free-space filepath haskus-utils-types haskus-utils-variant libarchive lzma-static megaparsec mtl optics os-release pretty pretty-terminal regex-posix resourcet retry safe safe-exceptions split strict-base template-haskell temporary terminal-size text time transformers unix unix-bytestring unliftio-core unordered-containers uri-bytestring vector versions word8 yaml-streamly zlib ]; executableHaskellDepends = [ aeson aeson-pretty async base bytestring cabal-plan containers deepseq directory filepath haskus-utils-variant libarchive megaparsec mtl optparse-applicative pretty pretty-terminal process resourcet safe safe-exceptions tagsoup template-haskell temporary text unix unordered-containers uri-bytestring utf8-string vector versions yaml-streamly ]; testHaskellDepends = [ base bytestring containers generic-arbitrary hspec hspec-golden-aeson QuickCheck quickcheck-arbitrary-adt text uri-bytestring versions ]; testToolDepends = [ hspec-discover ]; description = "ghc toolchain installer"; license = lib.licenses.lgpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ghczdecode" = callPackage ({ mkDerivation, base, zenc }: mkDerivation { pname = "ghczdecode"; version = "0.1.0.1"; sha256 = "1yn6blszccmgv0zrq5cxv6kww47j7pwgywgy7piz6is44ab5s5l9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base zenc ]; description = "Decode Z-encoded strings from GHC"; license = lib.licenses.bsd3; }) {}; "ghost-buster" = callPackage ({ mkDerivation, base, hspec, QuickCheck }: mkDerivation { pname = "ghost-buster"; version = "0.1.1.0"; sha256 = "1mpnvdb6p6hda645njnfia5j259byrs0mg2fl3syff3qww797l02"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Existential type utilites"; license = lib.licenses.bsd3; }) {}; "ght" = callPackage ({ mkDerivation, base, binary, bytestring, data-default, directory , filepath, iteratee, iteratee-compress, mmap, mtl, old-locale, SHA , storable-endian, time, ui-command, unix, zlib }: mkDerivation { pname = "ght"; version = "0.4.0.1"; sha256 = "03lrn3s79gxdn5fwh6cbp46k303662fnisjs7qp1yf8c66vxi8wc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring data-default iteratee iteratee-compress mmap old-locale SHA storable-endian time ]; executableHaskellDepends = [ base bytestring data-default directory filepath mtl SHA ui-command unix zlib ]; description = "Trivial routines for inspecting git repositories"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "gi-adwaita" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gdk , gi-gio, gi-gobject, gi-gtk, haskell-gi, haskell-gi-base , haskell-gi-overloading, libadwaita, text, transformers }: mkDerivation { pname = "gi-adwaita"; version = "1.0.1"; sha256 = "0l0n19ap2hvvl6kpwhqqr4n01xjc8rj9fl49ya2pbvxpjy97yqha"; setupHaskellDepends = [ base Cabal gi-gdk gi-gio gi-gobject gi-gtk haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-gdk gi-gio gi-gobject gi-gtk haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ libadwaita ]; description = "Adwaita bindings"; license = lib.licenses.lgpl21Only; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) libadwaita;}; "gi-atk" = callPackage ({ mkDerivation, atk, base, bytestring, Cabal, containers, gi-glib , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading , text, transformers }: mkDerivation { pname = "gi-atk"; version = "2.0.24"; sha256 = "1xhjzjcdbnfk7b6r035ch3plpgk9yk2qawq7iffc47y67dxhcd6b"; 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 ]; description = "Atk bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) atk;}; "gi-cairo" = callPackage ({ mkDerivation, base, bytestring, Cabal, cairo, containers , haskell-gi, haskell-gi-base, haskell-gi-overloading, text , transformers }: mkDerivation { pname = "gi-cairo"; version = "1.0.26"; sha256 = "1f3gfhqg03b64n4ipg3q96wkwsisrs79bbg7335nwg92frkv1j79"; setupHaskellDepends = [ base Cabal haskell-gi ]; libraryHaskellDepends = [ base bytestring containers haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ cairo ]; preCompileBuildDriver = '' PKG_CONFIG_PATH+=":${cairo}/lib/pkgconfig" setupCompileFlags+=" $(pkg-config --libs cairo-gobject)" ''; description = "Cairo bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) cairo;}; "gi-cairo-again" = callPackage ({ mkDerivation, base, cairo-core, haskell-gi-base , template-haskell }: mkDerivation { pname = "gi-cairo-again"; version = "1.16.0"; sha256 = "1xxrcx9dsscymz2v53splzrr39gajw2bcr3ksblak46bamb67bmg"; libraryHaskellDepends = [ base cairo-core haskell-gi-base template-haskell ]; description = "Bridge between packages gi-* and cairo-core"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gi-cairo-connector" = callPackage ({ mkDerivation, base, gi-cairo, gi-cairo-render, haskell-gi-base , mtl }: mkDerivation { pname = "gi-cairo-connector"; version = "0.1.1"; sha256 = "0jkca1x0dlyfwyywn6gmsnxhyad3j7vfwa0c4hpvx8k8m350dn3c"; libraryHaskellDepends = [ base gi-cairo gi-cairo-render haskell-gi-base mtl ]; description = "GI friendly Binding to the Cairo library"; license = lib.licenses.lgpl21Only; }) {}; "gi-cairo-render" = callPackage ({ mkDerivation, array, base, bytestring, c2hs, cairo , haskell-gi-base, mtl, text, utf8-string }: mkDerivation { pname = "gi-cairo-render"; version = "0.1.1"; sha256 = "09gxykx633xvwcqx1cjl9kj2748jdq49ayy6z5p3hz7bxqlna952"; libraryHaskellDepends = [ array base bytestring haskell-gi-base mtl text utf8-string ]; libraryPkgconfigDepends = [ cairo ]; libraryToolDepends = [ c2hs ]; description = "GI friendly Binding to the Cairo library"; license = lib.licenses.bsd3; }) {inherit (pkgs) cairo;}; "gi-clutter" = callPackage ({ mkDerivation, base, bytestring, Cabal, clutter, containers , gi-atk, gi-cairo, gi-cogl, gi-gio, gi-glib, gi-gobject, gi-json , gi-pango, haskell-gi, haskell-gi-base, haskell-gi-overloading , text, transformers }: mkDerivation { pname = "gi-clutter"; version = "1.0.2"; sha256 = "1fyqpgj2q7mnlvqp60203mnl797vvsrfmgildp3zdi4dmqsv4vws"; setupHaskellDepends = [ base Cabal gi-atk gi-cairo gi-cogl gi-gio gi-glib gi-gobject gi-json gi-pango haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-atk gi-cairo gi-cogl gi-gio gi-glib gi-gobject gi-json gi-pango haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ clutter ]; description = "clutter GObject bindings"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) clutter;}; "gi-cogl" = callPackage ({ mkDerivation, base, bytestring, Cabal, cogl, containers, gi-glib , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading , text, transformers }: mkDerivation { pname = "gi-cogl"; version = "1.0.2"; sha256 = "0y7inkzp3vxck4para77dzd4qczl3r61nv5y5hcyycmlpzlwfjzj"; 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 = [ cogl ]; description = "COGL GObject bindings"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) cogl;}; "gi-coglpango" = callPackage ({ mkDerivation, base, bytestring, Cabal, cogl-pango, containers , gi-cogl, gi-glib, gi-gobject, gi-pango, gi-pangocairo, haskell-gi , haskell-gi-base, haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-coglpango"; version = "1.0.2"; sha256 = "0yx0nqnpkkx0wcbljx02ivwf9749d02xqpwpp2zck2cpc9ll7xca"; setupHaskellDepends = [ base Cabal gi-cogl gi-glib gi-gobject gi-pango gi-pangocairo haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-cogl gi-glib gi-gobject gi-pango gi-pangocairo haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ cogl-pango ]; description = "Cogl Pango GObject bindings"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {cogl-pango = null;}; "gi-dbusmenu" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading , libdbusmenu, text, transformers }: mkDerivation { pname = "gi-dbusmenu"; version = "0.4.10"; sha256 = "05q3sijfsma2rinyw1rb7z4fphdqakbg18zlpf8jpv89c1329d3q"; 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 ]; description = "Dbusmenu bindings"; license = lib.licenses.lgpl21Only; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {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, text, transformers }: mkDerivation { pname = "gi-dbusmenugtk3"; version = "0.4.11"; sha256 = "1ipq8irzqswpak6zip9ghpkvk29mwnym8d70md3an0idlq0gcnw6"; 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 ]; description = "DbusmenuGtk bindings"; license = lib.licenses.lgpl21Only; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {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, text , transformers }: mkDerivation { pname = "gi-gdk"; version = "3.0.25"; sha256 = "1flgsm7sqsfp53pqbc8fv9pnsc84qnjmhircsqnx8jvkg5iyvxnx"; 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 ]; description = "Gdk bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) gtk3;}; "gi-gdk_4_0_4" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo , gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, gi-pango, gtk4 , haskell-gi, haskell-gi-base, haskell-gi-overloading, text , transformers }: mkDerivation { pname = "gi-gdk"; version = "4.0.4"; sha256 = "1ah515cakq6w9bbwq393xbpx326v9xincvhgihqsc67gjcqpbva4"; 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 = [ gtk4 ]; description = "Gdk bindings"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) gtk4;}; "gi-gdkpixbuf" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gdk-pixbuf , gi-gio, gi-glib, gi-gmodule, gi-gobject, haskell-gi , haskell-gi-base, haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gdkpixbuf"; version = "2.0.28"; sha256 = "01fjx8nwy27mlhhh3p8qi1z8xcbzi7cs07x01hk8kxrmvd71a2pf"; setupHaskellDepends = [ base Cabal gi-gio gi-glib gi-gmodule gi-gobject haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-gio gi-glib gi-gmodule gi-gobject haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ gdk-pixbuf ]; description = "GdkPixbuf bindings"; license = lib.licenses.lgpl21Only; }) {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, text, transformers }: mkDerivation { pname = "gi-gdkx11"; version = "3.0.12"; sha256 = "0lx5c13i4g4jy47zpkhd3nn714d7n2ljqib4p4ylgs9cyj145hd4"; 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 ]; description = "GdkX11 bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) gtk3;}; "gi-gdkx11_4_0_4" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo , gi-gdk, gi-gio, gi-gobject, gi-xlib, gtk4-x11, haskell-gi , haskell-gi-base, haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gdkx11"; version = "4.0.4"; sha256 = "1bbwy8sqn642y0yv10l65p2f7zc3nb14mcdwfd2k3cqpmyyhq0ns"; 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 = [ gtk4-x11 ]; description = "GdkX11 bindings"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {gtk4-x11 = null;}; "gi-ggit" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gio , gi-glib, gi-gobject, haskell-gi, haskell-gi-base , haskell-gi-overloading, libgit2-glib, text, transformers }: mkDerivation { pname = "gi-ggit"; version = "1.0.11"; sha256 = "06hkq87q8a69ini8drwld4pd8z26mlysk9vkigpkigwlbsizjjm7"; 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 = [ libgit2-glib ]; description = "libgit2-glib bindings"; license = lib.licenses.lgpl21Only; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) libgit2-glib;}; "gi-gio" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, glib, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gio"; version = "2.0.29"; sha256 = "14kh1qdayi55flf2108ivq7sc1k9qd8dish19jbdij198hsjgria"; 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 ]; description = "Gio bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) glib;}; "gi-gio-hs-list-model" = callPackage ({ mkDerivation, base, containers, gi-gio, gi-gobject , haskell-gi-base }: mkDerivation { pname = "gi-gio-hs-list-model"; version = "0.1.0.1"; sha256 = "03gyr2fj8jaqrb6r7j14ylw1za7aqdblw0aihp6nr9s8hvqr80c2"; libraryHaskellDepends = [ base containers gi-gio gi-gobject haskell-gi-base ]; description = "Haskell implementation of GListModel interface from gi-gio"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gi-girepository" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, gobject-introspection, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-girepository"; version = "1.0.25"; sha256 = "0xpydz66vmb8f46ql2h8rq486i4pf5nbjm98839iyhsv653plxp0"; 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 = [ gobject-introspection ]; description = "GIRepository (gobject-introspection) bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) gobject-introspection;}; "gi-glib" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, glib , haskell-gi, haskell-gi-base, haskell-gi-overloading, text , transformers }: mkDerivation { pname = "gi-glib"; version = "2.0.26"; sha256 = "0i38ch8giqs92kkfzyw4wlz8y0r5kn2h94b6y33nj4ja3ggrg1qm"; setupHaskellDepends = [ base Cabal haskell-gi ]; libraryHaskellDepends = [ base bytestring containers haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ glib ]; description = "GLib bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) glib;}; "gi-gmodule" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gmodule, haskell-gi, haskell-gi-base, haskell-gi-overloading , text, transformers }: mkDerivation { pname = "gi-gmodule"; version = "2.0.2"; sha256 = "1jbplvicc6jsjcz8gqkiq71b8cx57m010wbq2ilirv4rif90ggnx"; setupHaskellDepends = [ base Cabal gi-glib haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-glib haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ gmodule ]; description = "GModule bindings"; license = lib.licenses.lgpl21Only; }) {gmodule = null;}; "gi-gobject" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib, glib , haskell-gi, haskell-gi-base, haskell-gi-overloading, text , transformers }: mkDerivation { pname = "gi-gobject"; version = "2.0.27"; sha256 = "1xfw8jg81pbhgb20kw2jvhbxcs8d0sl4zf3dsar9sy7gl4lgwh0g"; 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 ]; description = "GObject bindings"; license = lib.licenses.lgpl21Only; }) {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, text, transformers }: mkDerivation { pname = "gi-graphene"; version = "1.0.4"; sha256 = "0c1dh5jzmqm5ysv296c37ma8miscpba1z1kq7b4l9sfmnhi4blsa"; 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 ]; description = "Graphene bindings"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {graphene-gobject = null;}; "gi-gsk" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo , gi-gdk, gi-gdkpixbuf, gi-glib, gi-gobject, gi-graphene, gi-pango , gtk4, haskell-gi, haskell-gi-base, haskell-gi-overloading, text , transformers }: mkDerivation { pname = "gi-gsk"; version = "4.0.4"; sha256 = "0y2gpxy4bl3k1br3d6lm7javzw1q5r499lqhas028gawbfba6s4x"; setupHaskellDepends = [ base Cabal gi-cairo gi-gdk gi-gdkpixbuf gi-glib gi-gobject gi-graphene gi-pango haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-cairo gi-gdk gi-gdkpixbuf gi-glib gi-gobject gi-graphene gi-pango haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ gtk4 ]; description = "Gsk bindings"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) gtk4;}; "gi-gst" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, gstreamer, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gst"; version = "1.0.25"; sha256 = "1rx7arlghfvkh4ccl5dd40a108d4kmr2fmwrrgl22z7k2xgl0wqp"; 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 = [ gstreamer ]; description = "GStreamer bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs.gst_all_1) gstreamer;}; "gi-gstaudio" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, gi-gst, gi-gstbase, gst-plugins-base, haskell-gi , haskell-gi-base, haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gstaudio"; version = "1.0.24"; sha256 = "09xfss2q4bywnidfqyq57zdma3qwhx7sl40qg7qdqhma36axxryk"; setupHaskellDepends = [ base Cabal gi-glib gi-gobject gi-gst gi-gstbase haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-glib gi-gobject gi-gst gi-gstbase haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ gst-plugins-base ]; description = "GStreamerAudio bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs.gst_all_1) gst-plugins-base;}; "gi-gstbase" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, gi-gst, gst-plugins-base, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gstbase"; version = "1.0.25"; sha256 = "179qi645giqkfdrig07l54wn2dj5wicjfhyy7m9132imxh8czcg9"; setupHaskellDepends = [ base Cabal gi-glib gi-gobject gi-gst haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-glib gi-gobject gi-gst haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ gst-plugins-base ]; description = "GStreamerBase bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs.gst_all_1) gst-plugins-base;}; "gi-gstpbutils" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, gi-gst, gi-gstaudio, gi-gsttag, gi-gstvideo , gstreamer-pbutils, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gstpbutils"; version = "1.0.24"; sha256 = "18sxnrx5wbr1fbmvrjk6v09nc5q2xxm36vmlbd331314fpr0ic7m"; setupHaskellDepends = [ base Cabal gi-glib gi-gobject gi-gst gi-gstaudio gi-gsttag gi-gstvideo haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-glib gi-gobject gi-gst gi-gstaudio gi-gsttag gi-gstvideo haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ gstreamer-pbutils ]; description = "GStreamer Plugins Base Utils bindings"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {gstreamer-pbutils = null;}; "gi-gsttag" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, gi-gst, gi-gstbase, gstreamer-tag, haskell-gi , haskell-gi-base, haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gsttag"; version = "1.0.24"; sha256 = "0l7h2r2q3sn8li1qq7bidplh1vic9w4054qnrimxhpndkcd8gxsk"; setupHaskellDepends = [ base Cabal gi-glib gi-gobject gi-gst gi-gstbase haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-glib gi-gobject gi-gst gi-gstbase haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ gstreamer-tag ]; description = "GStreamer Tag bindings"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {gstreamer-tag = null;}; "gi-gstvideo" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, gi-gst, gi-gstbase, gst-plugins-base, haskell-gi , haskell-gi-base, haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gstvideo"; version = "1.0.25"; sha256 = "1zkzs7qkzfp8ixkagbqkmgylla7msdjg83sdf2qwmgcmzfk480c7"; setupHaskellDepends = [ base Cabal gi-glib gi-gobject gi-gst gi-gstbase haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-glib gi-gobject gi-gst gi-gstbase haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ gst-plugins-base ]; description = "GStreamerVideo bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs.gst_all_1) gst-plugins-base;}; "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, text, transformers }: mkDerivation { pname = "gi-gtk"; version = "3.0.38"; sha256 = "0xnz5969v9nz6llg7856zdn3pcn1llvr1p0jl8vxk4n5wrwgqjms"; 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 ]; description = "Gtk bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) gtk3;}; "gi-gtk_4_0_5" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject , gi-graphene, gi-gsk, gi-pango, gtk4, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gtk"; version = "4.0.5"; sha256 = "04ph4adisr51j5dy2lpp0kxp06m332dfxmq92rnq3w0l810z2hi8"; setupHaskellDepends = [ base Cabal gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-graphene gi-gsk gi-pango haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-graphene gi-gsk gi-pango haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ gtk4 ]; description = "Gtk bindings"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) gtk4;}; "gi-gtk-declarative" = callPackage ({ mkDerivation, async, base, containers, data-default-class , gi-gdk, gi-glib, gi-gobject, gi-gtk, haskell-gi, haskell-gi-base , haskell-gi-overloading, hedgehog, mtl, safe-exceptions, stm, text , unordered-containers, vector }: mkDerivation { pname = "gi-gtk-declarative"; version = "0.7.1"; sha256 = "0fc3y6p7adnwpz5zwv9sh0wy88nx1i3n7m8qx4awha9id59s0y1y"; libraryHaskellDepends = [ base containers data-default-class gi-glib gi-gobject gi-gtk haskell-gi haskell-gi-base haskell-gi-overloading mtl text unordered-containers vector ]; testHaskellDepends = [ async base containers gi-gdk gi-glib gi-gobject gi-gtk haskell-gi-base hedgehog mtl safe-exceptions stm text unordered-containers vector ]; description = "Declarative GTK+ programming in Haskell"; license = lib.licenses.mpl20; }) {}; "gi-gtk-declarative-app-simple" = callPackage ({ mkDerivation, async, base, gi-gdk, gi-glib, gi-gobject, gi-gtk , gi-gtk-declarative, haskell-gi, haskell-gi-base , haskell-gi-overloading, hspec, pipes, pipes-concurrency, text }: mkDerivation { pname = "gi-gtk-declarative-app-simple"; version = "0.7.1"; sha256 = "0q5crb3jl8mlr474srqya3yqi90vklnldlb2qs167h60shzvf353"; libraryHaskellDepends = [ async base gi-gdk gi-glib gi-gobject gi-gtk gi-gtk-declarative haskell-gi haskell-gi-base haskell-gi-overloading pipes pipes-concurrency text ]; testHaskellDepends = [ async base gi-gtk gi-gtk-declarative hspec pipes ]; description = "Declarative GTK+ programming in Haskell in the style of Pux"; license = lib.licenses.mpl20; }) {}; "gi-gtk-hs" = callPackage ({ mkDerivation, base, base-compat, containers, gi-gdk , gi-gdkpixbuf, gi-glib, gi-gobject, gi-gtk, haskell-gi-base, mtl , text, transformers }: mkDerivation { pname = "gi-gtk-hs"; version = "0.3.12"; sha256 = "1ph9fq2lwa16pq68vkmp2843n0hjx89zfjmxs80lsv41bkvza8qy"; libraryHaskellDepends = [ base base-compat containers gi-gdk gi-gdkpixbuf gi-glib gi-gobject gi-gtk haskell-gi-base mtl text transformers ]; description = "A wrapper for gi-gtk, adding a few more idiomatic API parts on top"; license = lib.licenses.lgpl21Only; }) {}; "gi-gtk-layer-shell" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gdk , gi-gtk, gtk-layer-shell, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gtk-layer-shell"; version = "0.1.2"; sha256 = "0sdf71nqk3yxpyh7qdk65glg97nwc2almk852rqjlgjnlmjnyyx0"; setupHaskellDepends = [ base Cabal gi-gdk gi-gtk haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-gdk gi-gtk haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ gtk-layer-shell ]; description = "gtk-layer-shell bindings"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) gtk-layer-shell;}; "gi-gtkosxapplication" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gdkpixbuf , gi-gobject, gi-gtk, gtk-mac-integration-gtk3, haskell-gi , haskell-gi-base, haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gtkosxapplication"; version = "2.0.17"; sha256 = "1h6j61wg9krvd3kqbkafd90vk534hhz9mrlvj2h182f5kp5rybl8"; setupHaskellDepends = [ base Cabal gi-gdkpixbuf gi-gobject gi-gtk haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-gdkpixbuf gi-gobject gi-gtk haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ gtk-mac-integration-gtk3 ]; description = "GtkosxApplication bindings"; license = lib.licenses.lgpl21Only; platforms = [ "aarch64-darwin" "armv7l-linux" "i686-linux" "x86_64-darwin" ]; }) {inherit (pkgs) gtk-mac-integration-gtk3;}; "gi-gtksheet" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-cairo, gi-gdk, gi-glib, gi-gobject, gi-gtk, gi-pango, gtksheet , haskell-gi, haskell-gi-base, haskell-gi-overloading, text , transformers }: mkDerivation { pname = "gi-gtksheet"; version = "4.0.1"; sha256 = "19fyjymh5b1q1ln0nnqwwwf0zsdjy0bfn5nhi133q9j195bhb7l9"; setupHaskellDepends = [ base Cabal gi-atk gi-cairo gi-gdk gi-glib gi-gobject gi-gtk gi-pango haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-atk gi-cairo gi-gdk gi-glib gi-gobject gi-gtk gi-pango haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ gtksheet ]; description = "GtkSheet bindings"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {gtksheet = null;}; "gi-gtksource" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject , gi-gtk, gi-pango, gtksourceview3, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-gtksource"; version = "3.0.25"; sha256 = "0fxfl1gc75ffp7h1dmqwig681zw578rplhpb87bhhb811sw11ibd"; setupHaskellDepends = [ base Cabal gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-gtk gi-pango haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-gtk gi-pango haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ gtksourceview3 ]; description = "GtkSource bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) gtksourceview3;}; "gi-handy" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, gi-gtk , gi-pango, haskell-gi, haskell-gi-base, haskell-gi-overloading , libhandy, text, transformers }: mkDerivation { pname = "gi-handy"; version = "1.0.1"; sha256 = "0i8lvwb4kzfnqnlj7bdy4pvif4hhaxpdkn2rga3i8l78cmm8y4kh"; setupHaskellDepends = [ base Cabal gi-atk gi-gdk gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-gtk gi-pango haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-atk gi-gdk gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-gtk gi-pango haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ libhandy ]; description = "libhandy bindings"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) libhandy;}; "gi-harfbuzz" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, harfbuzz, harfbuzz-gobject, haskell-gi , haskell-gi-base, haskell-gi-overloading, text, transformers }: mkDerivation { pname = "gi-harfbuzz"; version = "0.0.5"; sha256 = "1kngcm03596cqz4djll1snmif2wdpkih0awkavcl2m63xcd86m4z"; 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 = [ harfbuzz harfbuzz-gobject ]; description = "HarfBuzz bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) harfbuzz; harfbuzz-gobject = null;}; "gi-ibus" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gio , gi-glib, gi-gobject, haskell-gi, haskell-gi-base , haskell-gi-overloading, ibus, text, transformers }: mkDerivation { pname = "gi-ibus"; version = "1.5.4"; sha256 = "0lrczkck1w0pydzsrjlf25m6pxri1kjd9hw7rz1wis36ahqvhbvr"; 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 = [ ibus ]; description = "IBus bindings"; license = lib.licenses.lgpl21Only; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) ibus;}; "gi-javascriptcore" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading , text, transformers, webkitgtk }: mkDerivation { pname = "gi-javascriptcore"; version = "4.0.24"; sha256 = "1jr7yp6hxcp2vqaa0s320hqhdfaflyby6rvgb2pfm9qs1dqzafsn"; 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 = [ webkitgtk ]; description = "JavaScriptCore bindings"; license = lib.licenses.lgpl21Only; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) webkitgtk;}; "gi-json" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gio , gi-glib, gi-gobject, haskell-gi, haskell-gi-base , haskell-gi-overloading, json-glib, text, transformers }: mkDerivation { pname = "gi-json"; version = "1.0.2"; sha256 = "00qxmkdr9rl77aimfqk2s8m56anpy4fcn0b6m2k5dr4f9xf1i4nq"; 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 = [ json-glib ]; description = "JSON GObject bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) json-glib;}; "gi-notify" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gdkpixbuf , gi-glib, gi-gobject, haskell-gi, haskell-gi-base , haskell-gi-overloading, libnotify, text, transformers }: mkDerivation { pname = "gi-notify"; version = "0.7.24"; sha256 = "1dgjj1nqy2b37si8y5g5m12nrbqkfx8z6hir0gsvymfkbzfcx7j1"; setupHaskellDepends = [ base Cabal gi-gdkpixbuf gi-glib gi-gobject haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-gdkpixbuf gi-glib gi-gobject haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ libnotify ]; description = "Libnotify bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) libnotify;}; "gi-ostree" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gio , gi-glib, gi-gobject, haskell-gi, haskell-gi-base , haskell-gi-overloading, ostree, text, transformers }: mkDerivation { pname = "gi-ostree"; version = "1.0.15"; sha256 = "1lrblmsn91an1mqv4iml235bbwx1yz0llhyzf62jr65krs11jhwd"; 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 = [ ostree ]; description = "OSTree bindings"; license = lib.licenses.lgpl21Only; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) ostree;}; "gi-pango" = callPackage ({ mkDerivation, base, bytestring, Cabal, cairo, containers , gi-glib, gi-gobject, gi-harfbuzz, haskell-gi, haskell-gi-base , haskell-gi-overloading, pango, text, transformers }: mkDerivation { pname = "gi-pango"; version = "1.0.25"; sha256 = "1m1n9jcpr8j4k7212yv4asm62w0pp9wlikl164xfgv8yfa3gh7s0"; setupHaskellDepends = [ base Cabal gi-glib gi-gobject gi-harfbuzz haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-glib gi-gobject gi-harfbuzz haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ cairo pango ]; preCompileBuildDriver = '' PKG_CONFIG_PATH+=":${cairo}/lib/pkgconfig" setupCompileFlags+=" $(pkg-config --libs cairo-gobject)" ''; description = "Pango bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) cairo; inherit (pkgs) pango;}; "gi-pangocairo" = callPackage ({ mkDerivation, base, bytestring, Cabal, cairo, containers , gi-cairo, gi-glib, gi-gobject, gi-pango, haskell-gi , haskell-gi-base, haskell-gi-overloading, pango, text , transformers }: mkDerivation { pname = "gi-pangocairo"; version = "1.0.26"; sha256 = "0alm4v7dl44pv3ydw5fg4x6w6yzghjscnzd1qi6jbv1pqrv0f3xm"; setupHaskellDepends = [ base Cabal gi-cairo gi-glib gi-gobject gi-pango haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-cairo gi-glib gi-gobject gi-pango haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ cairo pango ]; preCompileBuildDriver = '' PKG_CONFIG_PATH+=":${cairo}/lib/pkgconfig" setupCompileFlags+=" $(pkg-config --libs cairo-gobject)" ''; description = "PangoCairo bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) cairo; inherit (pkgs) pango;}; "gi-poppler" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo , gi-gio, gi-glib, gi-gobject, haskell-gi, haskell-gi-base , haskell-gi-overloading, poppler_gi, text, transformers }: mkDerivation { pname = "gi-poppler"; version = "0.18.26"; sha256 = "1wxm7fx1xjj2a332mh2sr1pz994aici888x69a197ccnn8p3g75k"; setupHaskellDepends = [ base Cabal gi-cairo gi-gio gi-glib gi-gobject haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-cairo gi-gio gi-glib gi-gobject haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ poppler_gi ]; description = "Poppler bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) poppler_gi;}; "gi-rsvg" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-cairo , gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject, haskell-gi , haskell-gi-base, haskell-gi-overloading, librsvg, text , transformers }: mkDerivation { pname = "gi-rsvg"; version = "2.0.2"; sha256 = "1c9rmawsz12i6rlq8s3mhsj8q5a7q3809y8bf1yq6nzvzkm8gsrj"; setupHaskellDepends = [ base Cabal gi-cairo gi-gdkpixbuf gi-gio gi-glib gi-gobject haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-cairo gi-gdkpixbuf gi-gio gi-glib gi-gobject haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ librsvg ]; description = "librsvg bindings"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) librsvg;}; "gi-secret" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gio , gi-glib, gi-gobject, haskell-gi, haskell-gi-base , haskell-gi-overloading, libsecret, text, transformers }: mkDerivation { pname = "gi-secret"; version = "0.0.14"; sha256 = "1n03lk4x7inkq68z9krv3jgkpjsya8jjyim09qzb83cj77wb67m8"; 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 = [ libsecret ]; description = "Libsecret bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) libsecret;}; "gi-soup" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gio , gi-glib, gi-gobject, haskell-gi, haskell-gi-base , haskell-gi-overloading, libsoup, text, transformers }: mkDerivation { pname = "gi-soup"; version = "2.4.25"; sha256 = "1rpl5q9xwfbbhzg7220855mb15qpdpx668gs7lxj7w26arp8xzcs"; 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 = [ libsoup ]; description = "Libsoup bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) libsoup;}; "gi-vips" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-glib , gi-gobject, haskell-gi, haskell-gi-base, haskell-gi-overloading , text, transformers, vips }: mkDerivation { pname = "gi-vips"; version = "8.0.2"; sha256 = "055vlgxnvvdsq86d09jcv7d7fp0msw0gg95fm2vkpx3n1zx00z6j"; 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 = [ vips ]; description = "libvips GObject bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) vips;}; "gi-vte" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-gdk, gi-gio, gi-glib, gi-gobject, gi-gtk, gi-pango, haskell-gi , haskell-gi-base, haskell-gi-overloading, text, transformers , vte_291 }: mkDerivation { pname = "gi-vte"; version = "2.91.29"; sha256 = "15c1vmkk4h723qjvmq30rcqfk5b5kihcjdqmncmgshi2qv80aa2q"; setupHaskellDepends = [ base Cabal gi-atk gi-gdk gi-gio gi-glib gi-gobject gi-gtk gi-pango haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-atk gi-gdk gi-gio gi-glib gi-gobject gi-gtk gi-pango haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ vte_291 ]; description = "Vte bindings"; license = lib.licenses.lgpl21Only; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {vte_291 = pkgs.vte;}; "gi-webkit" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject , gi-gtk, gi-javascriptcore, gi-soup, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers, webkitgtk }: mkDerivation { pname = "gi-webkit"; version = "3.0.15"; sha256 = "1bd2db34bfza9s84fwqd073wpf8cjp9rrjrlgi2q2hb6y6rn26w3"; setupHaskellDepends = [ base Cabal haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-atk gi-cairo gi-gdk gi-gdkpixbuf gi-gio gi-glib gi-gobject gi-gtk gi-javascriptcore gi-soup haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ webkitgtk ]; doHaddock = false; description = "WebKit bindings"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) webkitgtk;}; "gi-webkit2" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-cairo, gi-gdk, gi-gio, gi-glib, gi-gobject, gi-gtk , gi-javascriptcore, gi-soup, haskell-gi, haskell-gi-base , haskell-gi-overloading, text, transformers, webkitgtk }: mkDerivation { pname = "gi-webkit2"; version = "4.0.28"; sha256 = "0k6y33vg6641a4qis2ypnj8xms40a203y0as299rsj0l5rk9ykaw"; setupHaskellDepends = [ base Cabal gi-atk gi-cairo gi-gdk gi-gio gi-glib gi-gobject gi-gtk gi-javascriptcore gi-soup haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-atk gi-cairo gi-gdk gi-gio gi-glib gi-gobject gi-gtk gi-javascriptcore gi-soup haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ webkitgtk ]; description = "WebKit2 bindings"; license = lib.licenses.lgpl21Only; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) webkitgtk;}; "gi-webkit2webextension" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-gio , gi-gobject, gi-gtk, gi-javascriptcore, gi-soup, haskell-gi , haskell-gi-base, haskell-gi-overloading, text, transformers , webkitgtk }: mkDerivation { pname = "gi-webkit2webextension"; version = "4.0.27"; sha256 = "1m00h1yrnq6b5h635rpwhcdhvls3rg6lcp5gq3n22rqr131fsrr9"; setupHaskellDepends = [ base Cabal gi-gio gi-gobject gi-gtk gi-javascriptcore gi-soup haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-gio gi-gobject gi-gtk gi-javascriptcore gi-soup haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ webkitgtk ]; description = "WebKit2-WebExtension bindings"; license = lib.licenses.lgpl21Only; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) webkitgtk;}; "gi-wnck" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk , gi-gdk, gi-gdkpixbuf, gi-gobject, gi-gtk, haskell-gi , haskell-gi-base, haskell-gi-overloading, libwnck, text , transformers }: mkDerivation { pname = "gi-wnck"; version = "3.0.11"; sha256 = "0jhsr7skjn7i3klnfm9z2fg2gfl5mqsp7hd8ajlkjv7z8xk25j1w"; setupHaskellDepends = [ base Cabal gi-atk gi-gdk gi-gdkpixbuf gi-gobject gi-gtk haskell-gi ]; libraryHaskellDepends = [ base bytestring containers gi-atk gi-gdk gi-gdkpixbuf gi-gobject gi-gtk haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ libwnck ]; description = "Wnck bindings"; license = lib.licenses.lgpl21Only; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) libwnck;}; "gi-xlib" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, haskell-gi , haskell-gi-base, haskell-gi-overloading, text, transformers , xlibsWrapper }: mkDerivation { pname = "gi-xlib"; version = "2.0.11"; sha256 = "0l6xr26asmy3rvzi5lazkfpik1n41v9a7bg2pypssc26130amp1f"; setupHaskellDepends = [ base Cabal haskell-gi ]; libraryHaskellDepends = [ base bytestring containers haskell-gi haskell-gi-base haskell-gi-overloading text transformers ]; libraryPkgconfigDepends = [ xlibsWrapper ]; description = "xlib bindings"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) xlibsWrapper;}; "giak" = callPackage ({ mkDerivation, async, base, bytestring, Cabal, containers , directory, extra, filemanip, filepath, mtl, process, semigroups , stm, stm-chans, text, unix, wybor }: mkDerivation { pname = "giak"; version = "0.1.0.1"; sha256 = "0wv0ighxpvxkk8jw9pd888l1dfjvrw1mqlj3i0bwq8ygj7nbpjqk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ async base bytestring Cabal containers directory extra filemanip filepath mtl process semigroups stm stm-chans text unix wybor ]; description = "Fuzzy finder for cabal executables"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gibbon" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "gibbon"; version = "0.1.1"; sha256 = "1fvb7fg4dh26xszbfcrjyd7h8pl0nxpxkls6lb1ibyw9z76h0shh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "A compiler for operating on serialized trees"; license = lib.licenses.bsd3; }) {}; "gimlh" = callPackage ({ mkDerivation, base, split }: mkDerivation { pname = "gimlh"; version = "0.1.3.0"; sha256 = "1hxdgff1rw3yp3a2p26bj6034jgc458bdzma1xkbh9pahlhwhs2l"; libraryHaskellDepends = [ base split ]; description = "Haskell parser for GIML"; license = lib.licenses.mit; }) {}; "ginger" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers , data-default, filepath, http-types, mtl, optparse-applicative , parsec, process, regex-tdfa, safe, scientific, tasty, tasty-hunit , tasty-quickcheck, text, time, transformers, unordered-containers , utf8-string, vector, yaml }: mkDerivation { pname = "ginger"; version = "0.10.4.0"; sha256 = "1bl2cmr8sp9vnsvqq5wa0c56yljrhj3s09k2j5gyhp5xsskxa0gp"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring containers data-default filepath http-types mtl parsec regex-tdfa safe scientific text time transformers unordered-containers utf8-string vector ]; executableHaskellDepends = [ aeson base bytestring data-default optparse-applicative process text transformers unordered-containers utf8-string yaml ]; testHaskellDepends = [ aeson base bytestring data-default mtl tasty tasty-hunit tasty-quickcheck text time transformers unordered-containers utf8-string ]; description = "An implementation of the Jinja2 template language in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gingersnap" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, deepseq , http-types, microspec, postgresql-simple, resource-pool , snap-core, text, transformers, unordered-containers }: mkDerivation { pname = "gingersnap"; version = "0.3.1.0"; sha256 = "10lcs2p14rk1l280h3xkywbagy82cp2yy4zgs8l531hyqfzrsl01"; libraryHaskellDepends = [ aeson base bytestring deepseq http-types postgresql-simple resource-pool snap-core text transformers unordered-containers ]; testHaskellDepends = [ base bytestring containers microspec postgresql-simple snap-core transformers ]; description = "Consistent and safe JSON APIs with snap-core and (by default) postgresql-simple"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "ginsu" = callPackage ({ mkDerivation, array, async, base, binary, bytestring, containers , directory, hashable, hashtables, mtl, network, old-locale , old-time, openssl, parsec, pretty, process, random, regex-posix , syb, unix, utf8-string }: mkDerivation { pname = "ginsu"; version = "0.8.2.2"; sha256 = "061mwhxgxqqvlqznldjgqvs2z739q452shd6h72lahj5nm3v5m41"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array async base binary bytestring containers directory hashable hashtables mtl network old-locale old-time parsec pretty process random regex-posix syb unix utf8-string ]; executableSystemDepends = [ openssl ]; description = "Ginsu Gale Client"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) openssl;}; "gio" = callPackage ({ mkDerivation, array, base, bytestring, Cabal, containers, glib , gtk2hs-buildtools, mtl, system-glib }: mkDerivation { pname = "gio"; version = "0.13.8.2"; sha256 = "1fh0h786h36sm8bd2v72xqqp6paw4qm5inhf86gmd993hm4avxdk"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ array base bytestring containers glib mtl ]; libraryPkgconfigDepends = [ system-glib ]; description = "Binding to GIO"; license = lib.licenses.lgpl21Only; }) {system-glib = pkgs.glib;}; "gipeda" = callPackage ({ mkDerivation, aeson, base, bytestring, cassava , concurrent-output, containers, directory, extra, file-embed , filepath, gitlib, gitlib-libgit2, scientific, shake, split , tagged, text, transformers, unordered-containers, vector, yaml }: mkDerivation { pname = "gipeda"; version = "0.3.3.2"; sha256 = "04rdrq9c75q6pw6q3d41yiqx3agx7db1qx2dqdk7mlwjp3iy1h1r"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring cassava concurrent-output containers directory extra file-embed filepath gitlib gitlib-libgit2 scientific shake split tagged text transformers unordered-containers vector yaml ]; description = "Git Performance Dashboard"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "giphy-api" = callPackage ({ mkDerivation, aeson, base, basic-prelude, bytestring, containers , directory, hspec, http-api-data, http-client, http-client-tls , lens, microlens, microlens-th, mtl, network-uri, servant , servant-client, text, transformers }: mkDerivation { pname = "giphy-api"; version = "0.7.0.0"; sha256 = "140d3k9c1jz6byvars1d1h66gwy1045nxnj0xqxn5kdq60gfp5a1"; 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 ]; testHaskellDepends = [ aeson base basic-prelude bytestring containers directory hspec lens network-uri text ]; description = "Giphy HTTP API wrapper and CLI search tool"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gist" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, http-conduit , text }: mkDerivation { pname = "gist"; version = "0.1"; sha256 = "1jgdhga0qjbc6kx1nr5yngcx560rlxiil3cnsmzh8mwazbs3yyl1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring conduit http-conduit text ]; description = "A reliable command-line client for gist.github.com"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "git" = callPackage ({ mkDerivation, base, basement, bytedump, bytestring, containers , cryptonite, hourglass, memory, random, system-fileio , system-filepath, tasty, tasty-quickcheck, unix-compat , utf8-string, vector, zlib, zlib-bindings }: mkDerivation { pname = "git"; version = "0.3.0"; sha256 = "0kd35qnxv2vnfaaq13dbf734jq11p05v6sdbxf91pag49817b6bz"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base basement bytestring containers cryptonite hourglass memory random system-fileio system-filepath unix-compat utf8-string vector zlib zlib-bindings ]; testHaskellDepends = [ base bytedump bytestring hourglass tasty tasty-quickcheck ]; doCheck = false; description = "Git operations in haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "git-all" = callPackage ({ mkDerivation, base, cmdargs, hslogger, parallel-io, regex-posix , shelly, system-fileio, system-filepath, text, transformers, unix }: mkDerivation { pname = "git-all"; version = "1.6.0"; sha256 = "10fq88fld1lb5wrikcsg9gxcfbldr0fpix81sba8qy11g7igd7fl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cmdargs hslogger parallel-io regex-posix shelly system-fileio system-filepath text transformers unix ]; description = "Determine which Git repositories need actions to be taken"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "git-annex" = callPackage ({ mkDerivation, aeson, ansi-terminal, async, attoparsec, aws, base , blaze-builder, bloomfilter, bup, byteable, bytestring, Cabal , case-insensitive, clientsession, concurrent-output, conduit , connection, containers, crypto-api, cryptonite, curl , data-default, DAV, dbus, deepseq, directory, disk-free-space , dlist, edit-distance, exceptions, fdo-notify, feed, filepath , filepath-bytestring, free, git, git-lfs, gnupg, hinotify , http-client, http-client-restricted, http-client-tls , http-conduit, http-types, IfElse, lsof, magic, memory, microlens , monad-control, monad-logger, mountpoints, mtl, network , network-bsd, network-info, network-multicast, network-uri , old-locale, openssh, optparse-applicative, path-pieces, perl , persistent, persistent-sqlite, persistent-template, process , QuickCheck, random, regex-tdfa, resourcet, rsync, SafeSemaphore , sandi, securemem, shakespeare, socks, split, stm, stm-chans , tagsoup, tasty, tasty-hunit, tasty-quickcheck, tasty-rerun , template-haskell, text, time, torrent, transformers, unix , unix-compat, unliftio-core, unordered-containers, utf8-string , uuid, vector, wai, wai-extra, warp, warp-tls, wget, which, yesod , yesod-core, yesod-form, yesod-static }: mkDerivation { pname = "git-annex"; version = "10.20220504"; sha256 = "10pp58b7glwi1yckrij49d1iq99pc4dpkkbkb1qqiif9dr9672f3"; configureFlags = [ "-fassistant" "-f-benchmark" "-fdbus" "-f-debuglocks" "-fmagicmime" "-fnetworkbsd" "-fpairing" "-fproduction" "-fs3" "-ftorrentparser" "-fwebapp" "-fwebdav" ]; isLibrary = false; isExecutable = true; setupHaskellDepends = [ async base bytestring Cabal data-default directory exceptions filepath filepath-bytestring IfElse process split time transformers unix-compat utf8-string ]; executableHaskellDepends = [ aeson ansi-terminal async attoparsec aws base blaze-builder bloomfilter byteable bytestring case-insensitive clientsession concurrent-output conduit connection containers crypto-api cryptonite data-default DAV dbus deepseq directory disk-free-space dlist edit-distance exceptions fdo-notify feed filepath filepath-bytestring free git-lfs hinotify http-client http-client-restricted http-client-tls http-conduit http-types IfElse magic memory microlens monad-control monad-logger mountpoints mtl network network-bsd network-info network-multicast network-uri old-locale optparse-applicative path-pieces persistent persistent-sqlite persistent-template process QuickCheck random regex-tdfa resourcet SafeSemaphore sandi securemem shakespeare socks split stm stm-chans tagsoup tasty tasty-hunit tasty-quickcheck tasty-rerun template-haskell text time torrent transformers unix unix-compat unliftio-core unordered-containers utf8-string uuid vector wai wai-extra warp warp-tls yesod yesod-core yesod-form yesod-static ]; executableSystemDepends = [ bup curl git gnupg lsof openssh perl rsync wget which ]; preConfigure = "export HOME=$TEMPDIR; patchShebangs ."; postBuild = '' ln -sf dist/build/git-annex/git-annex git-annex ln -sf git-annex git-annex-shell ''; installPhase = "make PREFIX=$out BUILDER=: install install-completions"; checkPhase = ''PATH+=":$PWD" git-annex test''; enableSharedExecutables = false; description = "manage files with git, without checking their contents into git"; license = lib.licenses.agpl3Only; maintainers = with lib.maintainers; [ peti ]; }) {inherit (pkgs) bup; inherit (pkgs) curl; inherit (pkgs) git; inherit (pkgs) gnupg; inherit (pkgs) lsof; inherit (pkgs) openssh; inherit (pkgs) perl; inherit (pkgs) rsync; inherit (pkgs) wget; inherit (pkgs) which;}; "git-brunch" = callPackage ({ mkDerivation, base, brick, hspec, microlens , optparse-applicative, process, vector, vty }: mkDerivation { pname = "git-brunch"; version = "1.5.1.0"; sha256 = "057xsm5jzzrmivfxd40abph63lyy0q7pmfs2wvadlkhyhcb8nvgv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base brick hspec microlens optparse-applicative process vector vty ]; testHaskellDepends = [ base brick hspec microlens optparse-applicative process vector vty ]; description = "git checkout command-line tool"; license = lib.licenses.bsd3; }) {}; "git-checklist" = callPackage ({ mkDerivation, base, directory, filepath, optparse-applicative , parsec, pretty, process }: mkDerivation { pname = "git-checklist"; version = "1.0.0.0"; sha256 = "1q4fbvpdjca5k530dcm6yspsgzy60dx7nimar2fkm8s086qsf662"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base directory filepath optparse-applicative parsec pretty process ]; description = "Maintain per-branch checklists in Git"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "git-config" = callPackage ({ mkDerivation, base, megaparsec, smallcheck, smallcheck-series , tasty, tasty-discover, tasty-hunit, tasty-smallcheck , tasty-travis, text, unordered-containers }: mkDerivation { pname = "git-config"; version = "0.1.2"; sha256 = "1kp5yqn7pz5haq41m2za2f3bw0ygf1zlnn3n0b76zh0jbrndgknh"; libraryHaskellDepends = [ base megaparsec text unordered-containers ]; testHaskellDepends = [ base megaparsec smallcheck smallcheck-series tasty tasty-discover tasty-hunit tasty-smallcheck tasty-travis text unordered-containers ]; testToolDepends = [ tasty-discover ]; description = "A simple parser for Git configuration files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "git-cuk" = callPackage ({ mkDerivation, ansi-terminal, base, base-noprelude, github , gitrev, optparse-applicative, process, relude, text }: mkDerivation { pname = "git-cuk"; version = "0.0.1"; sha256 = "176027wag30imq3471c7qi8fdyb5myixlsphyq28394y47yz638i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base-noprelude github gitrev optparse-applicative process relude text ]; executableHaskellDepends = [ base relude ]; description = "Haskell Git Helper Tool"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "git-date" = callPackage ({ mkDerivation, base, bytestring, old-locale, QuickCheck , test-framework, test-framework-quickcheck2, time, unexceptionalio , utf8-string }: mkDerivation { pname = "git-date"; version = "0.3.0"; sha256 = "1lhmzjfch84nilr89b0qaj4a7nrkkrabimg46rnqpmylbgws1h4m"; libraryHaskellDepends = [ base bytestring time unexceptionalio utf8-string ]; testHaskellDepends = [ base bytestring old-locale QuickCheck test-framework test-framework-quickcheck2 time utf8-string ]; description = "Bindings to the date parsing from Git"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "git-embed" = callPackage ({ mkDerivation, base, directory, filepath, process , template-haskell }: mkDerivation { pname = "git-embed"; version = "0.1.0"; sha256 = "0yrx06ay25zsk90djr4mrqnn80xp3w6cmkciqavrmijf25fc5jvn"; libraryHaskellDepends = [ base directory filepath process template-haskell ]; description = "Use TH to embed Git repo information"; license = lib.licenses.bsd2; }) {}; "git-fmt" = callPackage ({ mkDerivation, base, exceptions, extra, fast-logger, filepath , monad-logger, monad-parallel, mtl, omnifmt, optparse-applicative , pipes, pipes-concurrency, process, temporary, text, time }: mkDerivation { pname = "git-fmt"; version = "0.4.1.0"; sha256 = "0zg9g6w1axp90836g3fniq2a1p9m59a05h7ayi81csibz5whzhd9"; revision = "1"; editedCabalFile = "1abzdz0yyinniwbq9gbpc77mbisqgjj9h9jsmk1177dv2nbrglcn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base exceptions extra fast-logger filepath monad-logger monad-parallel mtl omnifmt optparse-applicative pipes pipes-concurrency process temporary text time ]; description = "Custom git command for formatting code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "git-freq" = callPackage ({ mkDerivation, base, bytestring, containers, hspec, io-streams , optparse-applicative, process, text }: mkDerivation { pname = "git-freq"; version = "0.0.3"; sha256 = "1qrv7lblq8bi2s3g2lxza1inrwcm5gnld78nj1pmj998r2d8cdx2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers io-streams optparse-applicative process text ]; testHaskellDepends = [ base bytestring containers hspec io-streams optparse-applicative process text ]; description = "A Git subcommand to show total addition, deletion per file"; license = lib.licenses.bsd3; }) {}; "git-gpush" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , gitlib, gitlib-cmdline, hslogger, old-locale , optparse-applicative, shelly, tagged, text, time, transformers }: mkDerivation { pname = "git-gpush"; version = "3.1.0.1"; sha256 = "13m95j227mvl7facqjlwcz11kd88ibhr7fwf5ph81wppyic8136g"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory filepath gitlib gitlib-cmdline hslogger old-locale optparse-applicative shelly tagged text time transformers ]; description = "More intelligent push-to-GitHub utility"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "git-jump" = callPackage ({ mkDerivation, base, base-compat, process }: mkDerivation { pname = "git-jump"; version = "0.1.0.3"; sha256 = "1hp3b2y95r39nwbzrl3hfbmb8hbc05jm9n8q3qfx95i7vn251jjy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base base-compat process ]; description = "Move a git branch"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "git-lfs" = callPackage ({ mkDerivation, aeson, base, bytestring, case-insensitive , containers, http-client, http-types, network-uri, text }: mkDerivation { pname = "git-lfs"; version = "1.2.0"; sha256 = "1iv3s1c7gwmsima9z3rsphjligpnf7h3vc5c96zgq9b71cx81lba"; libraryHaskellDepends = [ aeson base bytestring case-insensitive containers http-client http-types network-uri text ]; description = "git-lfs protocol"; license = lib.licenses.agpl3Only; }) {}; "git-mediate" = callPackage ({ mkDerivation, ansi-terminal, base, base-compat, Diff, directory , filepath, mtl, optparse-applicative, process, unix-compat }: mkDerivation { pname = "git-mediate"; version = "1.0.8.1"; sha256 = "0ry437v01vc3d462zgg0jn113l24lcry5lgdv2y0rmyy6wfq8i7f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal base base-compat Diff directory filepath mtl optparse-applicative process unix-compat ]; description = "Tool to help resolving git conflicts"; license = lib.licenses.gpl2Only; }) {}; "git-monitor" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , gitlib, gitlib-libgit2, lifted-async, logging, old-locale , optparse-applicative, shelly, tagged, template-haskell, text , time, transformers, unix, unordered-containers }: mkDerivation { pname = "git-monitor"; version = "3.1.1.5"; sha256 = "0jqmcldnl1hd0za33jw4490qgx9ngqbh7pyy47y1pb9j1hvci9jj"; revision = "1"; editedCabalFile = "18s9vigsi5z5j2m5q956nj4h84bwgfh8v010dz4jahhrlkavg1ra"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory filepath gitlib gitlib-libgit2 lifted-async logging old-locale optparse-applicative shelly tagged template-haskell text time transformers unix unordered-containers ]; description = "Passively snapshots working tree changes efficiently"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "git-object" = callPackage ({ mkDerivation, attoparsec, attoparsec-enumerator, base , bytestring, directory, enumerator, filepath, zlib-enum }: mkDerivation { pname = "git-object"; version = "0.0.2"; sha256 = "1hwsl5n6im6b13iy1whvgd3avax9xb81maaan2vf3r474r3321jm"; libraryHaskellDepends = [ attoparsec attoparsec-enumerator base bytestring directory enumerator filepath zlib-enum ]; description = "Git object and its parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "git-remote-ipfs" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring , conduit, conduit-extra, cryptonite, filepath, formatting , generics-sop, git, http-client, ipfs-api, ipld-cid, lens , lens-aeson, mtl, multibase, multihash-cryptonite, network-uri , optparse-applicative, primitive, safe-exceptions, servant , servant-client, stm, text, transformers, typed-process , unordered-containers, vector }: mkDerivation { pname = "git-remote-ipfs"; version = "0.1.0.0"; sha256 = "1zh7wbyd01p17c7lxx4xvj0rhnzqkpqcjdj1a3kynak2zi8wf6k2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async attoparsec base bytestring conduit cryptonite filepath formatting generics-sop git http-client ipfs-api ipld-cid lens lens-aeson mtl multibase multihash-cryptonite network-uri optparse-applicative primitive safe-exceptions servant servant-client stm text transformers typed-process unordered-containers vector ]; executableHaskellDepends = [ attoparsec base bytestring conduit conduit-extra mtl optparse-applicative text ]; description = "Git remote helper to store git objects on IPFS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "git-repair" = callPackage ({ mkDerivation, async, attoparsec, base, bytestring, Cabal , containers, data-default, deepseq, directory, exceptions , filepath, filepath-bytestring, hslogger, IfElse, mtl, network , network-uri, optparse-applicative, process, QuickCheck, split , text, time, transformers, unix, unix-compat, utf8-string }: mkDerivation { pname = "git-repair"; version = "1.20220404"; sha256 = "1rf0x9biyvmf808p5sq1ym3zdzgz003ravwpzpbnlr55wksxp1fc"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ async base bytestring Cabal data-default directory exceptions filepath filepath-bytestring hslogger IfElse mtl process split time unix unix-compat ]; executableHaskellDepends = [ async attoparsec base bytestring containers data-default deepseq directory exceptions filepath filepath-bytestring hslogger IfElse mtl network network-uri optparse-applicative process QuickCheck split text time transformers unix unix-compat utf8-string ]; description = "repairs a damaged git repository"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "git-sanity" = callPackage ({ mkDerivation, base, bytestring, Cabal, machines, machines-io , machines-process, process, safe, transformers }: mkDerivation { pname = "git-sanity"; version = "0.1.0.0"; sha256 = "1yywxganjl7rj4lf3pp1fh4adjhp3110l4az1w76r3rywql6v8w2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring machines machines-io machines-process process safe transformers ]; executableHaskellDepends = [ base Cabal ]; description = "A sanity checker for your git history"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "git-vogue" = callPackage ({ mkDerivation, base, bifunctors, containers, cpphs, Diff , directory, filepath, formatting, git, haskell-src-exts, hlint , hscolour, hspec, optparse-applicative, process, split, strict , stylish-haskell, temporary, text, transformers, unix }: mkDerivation { pname = "git-vogue"; version = "0.3.0.2"; sha256 = "0p3h4107pfcxap83xbqffb30zymi2ipzjqgcdg2qzpbnczw6j5ml"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers directory filepath formatting optparse-applicative process split temporary text transformers unix ]; executableHaskellDepends = [ base bifunctors cpphs Diff directory haskell-src-exts hlint hscolour optparse-applicative process strict stylish-haskell text ]; testHaskellDepends = [ base containers directory filepath hspec process temporary ]; testToolDepends = [ git ]; description = "A framework for pre-commit checks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gitHUD" = callPackage ({ mkDerivation, base, mtl, parsec, process, tasty, tasty-hunit , tasty-quickcheck, tasty-smallcheck, text, unix }: mkDerivation { pname = "gitHUD"; version = "1.3.7"; sha256 = "1bs4lg8r03gkcq65q0wh94angaylkqwc2cbik0jldp6j2cdl6f6w"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl parsec process text unix ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base mtl parsec tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; description = "More efficient replacement to the great git-radar"; license = lib.licenses.bsd3; }) {}; "gitcache" = callPackage ({ mkDerivation, base, cryptonite, directory, filepath, process , utf8-string }: mkDerivation { pname = "gitcache"; version = "0.3"; sha256 = "0p8yl9lx8mibj5crrrapmphk66m4pgpmjlk6wyz8b8xi7qja9ljj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cryptonite directory filepath process utf8-string ]; description = "Simple git utility to use and manage clone cache"; license = lib.licenses.bsd3; }) {}; "gitdo" = callPackage ({ mkDerivation, aeson, aeson-lens, base, bytestring, foldl, lens , mtl, optparse-applicative, sqlite-simple, system-filepath, text , turtle, wreq }: mkDerivation { pname = "gitdo"; version = "0.1.0.0"; sha256 = "0krna2rqdscnrd86d7ipq4gad7dzk1w5lnk8757a13qnd5jqrxdl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson aeson-lens base bytestring foldl lens mtl optparse-applicative sqlite-simple system-filepath text turtle wreq ]; description = "Create Github issues out of TODO comments in code"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "githash" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, hspec , process, template-haskell, temporary, th-compat, unliftio }: mkDerivation { pname = "githash"; version = "0.1.6.2"; sha256 = "1vkwc7j71vdrxy01vlm6xfp16kam7m9bnj9y3h217fzhq5mjywhz"; libraryHaskellDepends = [ base bytestring directory filepath process template-haskell th-compat ]; testHaskellDepends = [ base bytestring directory filepath hspec process template-haskell temporary th-compat unliftio ]; description = "Compile git revision info into Haskell projects"; license = lib.licenses.bsd3; }) {}; "github" = callPackage ({ mkDerivation, aeson, base, base-compat, base16-bytestring , binary, binary-instances, bytestring, containers, cryptohash-sha1 , deepseq, deepseq-generics, exceptions, file-embed, hashable , hspec, hspec-discover, http-client, http-client-tls , http-link-header, http-types, iso8601-time, mtl, network-uri , tagged, text, time-compat, tls, transformers, transformers-compat , unordered-containers, vector, vector-instances }: mkDerivation { pname = "github"; version = "0.27"; sha256 = "0vlqsdhhjnfw9wk5vn1i8cmwa45vgczhz4nn46mwgs600xfn94am"; revision = "1"; editedCabalFile = "02424a74kjzmwl0nwc4gl7xg0cgdsbspwj3mzzzgx5xxlh3vi212"; libraryHaskellDepends = [ aeson base base-compat base16-bytestring binary binary-instances bytestring containers cryptohash-sha1 deepseq deepseq-generics exceptions hashable http-client http-client-tls http-link-header http-types iso8601-time mtl network-uri tagged text time-compat tls transformers transformers-compat unordered-containers vector vector-instances ]; testHaskellDepends = [ aeson base base-compat bytestring file-embed hspec tagged text unordered-containers vector ]; testToolDepends = [ hspec-discover ]; description = "Access to the GitHub API, v3"; license = lib.licenses.bsd3; }) {}; "github_0_28" = callPackage ({ mkDerivation, aeson, base, base-compat, base16-bytestring , binary, binary-instances, bytestring, containers, cryptohash-sha1 , deepseq, deepseq-generics, exceptions, file-embed, hashable , hspec, hspec-discover, http-client, http-client-tls , http-link-header, http-types, iso8601-time, mtl, network-uri , tagged, text, time-compat, tls, transformers, transformers-compat , unordered-containers, vector, vector-instances }: mkDerivation { pname = "github"; version = "0.28"; sha256 = "142l0zff852606hkpvkhvagp6h3ziq2z2x7x2pa77q5ymyq48089"; libraryHaskellDepends = [ aeson base base-compat base16-bytestring binary binary-instances bytestring containers cryptohash-sha1 deepseq deepseq-generics exceptions hashable http-client http-client-tls http-link-header http-types iso8601-time mtl network-uri tagged text time-compat tls transformers transformers-compat unordered-containers vector vector-instances ]; testHaskellDepends = [ aeson base base-compat bytestring file-embed hspec tagged text unordered-containers vector ]; testToolDepends = [ hspec-discover ]; description = "Access to the GitHub API, v3"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "github-backup" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , exceptions, filepath, git, github, hslogger, IfElse, mtl, network , network-uri, optparse-applicative, pretty-show, process, split , text, transformers, unix, unix-compat, utf8-string, vector }: mkDerivation { pname = "github-backup"; version = "1.20200721"; sha256 = "0d0sc2l6crkr42nwkhbcixlxrywx6gsn6vzgdpwh0r6vxlc83hcw"; isLibrary = false; isExecutable = true; setupHaskellDepends = [ base bytestring Cabal directory exceptions filepath hslogger IfElse mtl process split unix unix-compat ]; executableHaskellDepends = [ base bytestring containers directory exceptions filepath github hslogger IfElse mtl network network-uri optparse-applicative pretty-show process split text transformers unix unix-compat utf8-string vector ]; executableToolDepends = [ git ]; description = "backs up everything github knows about a repository, to the repository"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) git;}; "github-data" = callPackage ({ mkDerivation, aeson, aeson-compat, base, base-compat , base16-bytestring, binary, binary-orphans, bytestring, containers , deepseq, deepseq-generics, exceptions, hashable, http-client , http-types, iso8601-time, network-uri, text, time, tls , transformers, transformers-compat, unordered-containers, vector , vector-instances }: mkDerivation { pname = "github-data"; version = "0.18"; sha256 = "1rqnjw8cz4xby1gbc9w8wpk1z0vg8wsm8jq7qz0ncjrm8manii5p"; revision = "1"; editedCabalFile = "1qgd6xblmsjgzys6zix9xs9sd6p3q5vw9l88gchv90wsh0kbssbg"; libraryHaskellDepends = [ aeson aeson-compat base base-compat base16-bytestring binary binary-orphans bytestring containers deepseq deepseq-generics exceptions hashable http-client http-types iso8601-time network-uri text time tls transformers transformers-compat unordered-containers vector vector-instances ]; description = "Access to the GitHub API, v3"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "github-post-receive" = callPackage ({ mkDerivation, aeson, base, bytestring, containers , email-validate, http-types, text, wai, wai-logger, warp }: mkDerivation { pname = "github-post-receive"; version = "1.2.0.1"; sha256 = "14vd9rnr3x3wasnc6w6d3kcs5dnka902n9cbxblqdryc8l7p360q"; libraryHaskellDepends = [ aeson base bytestring containers email-validate http-types text wai wai-logger warp ]; description = "GitHub webhooks library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "github-release" = callPackage ({ mkDerivation, aeson, base, burrito, bytestring, http-client , http-client-tls, http-types, mime-types, optparse-generic, text , unordered-containers }: mkDerivation { pname = "github-release"; version = "2.0.0.0"; sha256 = "03bvbqpaa3xp9rnmg8a95qs9j7chng1xsk53f30520m1cfyyikgq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base burrito bytestring http-client http-client-tls http-types mime-types optparse-generic text unordered-containers ]; executableHaskellDepends = [ aeson base burrito bytestring http-client http-client-tls http-types mime-types optparse-generic text unordered-containers ]; description = "Upload files to GitHub releases"; license = lib.licenses.mit; }) {}; "github-rest" = callPackage ({ mkDerivation, aeson, aeson-qq, base, bytestring, http-client , http-client-tls, http-types, jwt, mtl, scientific, tasty , tasty-golden, tasty-hunit, tasty-quickcheck, text, time , transformers, unliftio, unliftio-core }: mkDerivation { pname = "github-rest"; version = "1.1.2"; sha256 = "139ysq1m1ndy6z1znfd1np25ynxankkfm6xmwabhdr7yiqzi2v1b"; libraryHaskellDepends = [ aeson base bytestring http-client http-client-tls http-types jwt mtl scientific text time transformers unliftio unliftio-core ]; testHaskellDepends = [ aeson aeson-qq base bytestring http-client http-client-tls http-types jwt mtl scientific tasty tasty-golden tasty-hunit tasty-quickcheck text time transformers unliftio unliftio-core ]; description = "Query the GitHub REST API programmatically"; license = lib.licenses.bsd3; }) {}; "github-tools" = callPackage ({ mkDerivation, base, bytestring, containers, exceptions, github , groom, html, http-client, http-client-tls, monad-parallel , tabular, tagsoup, text, time, vector }: mkDerivation { pname = "github-tools"; version = "0.1.1"; sha256 = "1bap8ba6cxcg9jz2dfj7w0f4hphkvw3b1fwbilc8kgvrf23jrann"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers exceptions github groom html http-client http-client-tls monad-parallel tabular tagsoup text time vector ]; description = "Various Github helper utilities"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "github-types" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, hspec, hspec-smallcheck , http-conduit, smallcheck, text, time, unordered-containers , vector }: mkDerivation { pname = "github-types"; version = "0.2.1"; sha256 = "0rvqmzbbc8k7xs0akry7xh5c2abzzr6290812cnwk9ry3d3fmr6c"; libraryHaskellDepends = [ aeson base text time ]; testHaskellDepends = [ aeson aeson-pretty base hspec hspec-smallcheck http-conduit smallcheck text time unordered-containers vector ]; description = "Type definitions for objects used by the GitHub v3 API"; license = "unknown"; }) {}; "github-utils" = callPackage ({ mkDerivation, base, basic-prelude, github, text }: mkDerivation { pname = "github-utils"; version = "0.1.0"; sha256 = "1d7g1rzaqg19bc41vqvcdxdi37z9h7ajy3khsqa4pwbfavj412a5"; libraryHaskellDepends = [ base basic-prelude github text ]; description = "Useful functions that use the GitHub API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "github-webhook-handler" = callPackage ({ mkDerivation, aeson, base, bytestring, cryptohash, github-types , text, transformers, uuid, vector }: mkDerivation { pname = "github-webhook-handler"; version = "0.0.8"; sha256 = "1sjgnc1zl3xsv25nc71bw0dmj8z7iacf6b8cf8vc50v6c1a8i40x"; revision = "1"; editedCabalFile = "1nhwindcplcyyffvzw0cig1p0m8165laq3hv94s596rsi3b5pgqr"; libraryHaskellDepends = [ aeson base bytestring cryptohash github-types text transformers uuid vector ]; description = "GitHub WebHook Handler"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "github-webhook-handler-snap" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, github-types , github-webhook-handler, snap-core, uuid }: mkDerivation { pname = "github-webhook-handler-snap"; version = "0.0.7"; sha256 = "149c40rp2r7ib6x256rpnfg56hhp1kxznmglppciq33s0bs2dxfl"; revision = "1"; editedCabalFile = "1l0c2xn41pylap7vw33r67pmmcafr1fdm04l9b8h206c270bsinm"; libraryHaskellDepends = [ base bytestring case-insensitive github-types github-webhook-handler snap-core uuid ]; description = "GitHub WebHook Handler implementation for Snap"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "github-webhooks" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , cryptonite, deepseq, deepseq-generics, hspec, memory, text, time , vector }: mkDerivation { pname = "github-webhooks"; version = "0.15.0"; sha256 = "0cmavbh7c59pimspjj42mwlac5jmlgagjsw4239hcsrna5yi4wdz"; libraryHaskellDepends = [ aeson base base16-bytestring bytestring cryptonite deepseq deepseq-generics memory text time vector ]; testHaskellDepends = [ aeson base bytestring hspec text vector ]; description = "Aeson instances for GitHub Webhook payloads"; license = lib.licenses.mit; }) {}; "github-webhooks_0_16_0" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , cryptonite, deepseq, deepseq-generics, hspec, memory, text, time , vector }: mkDerivation { pname = "github-webhooks"; version = "0.16.0"; sha256 = "1h0l4p0wyy4d6k43gxjfjx2fv0a59xd900dr14ydxdjn75yhc7g0"; libraryHaskellDepends = [ aeson base base16-bytestring bytestring cryptonite deepseq deepseq-generics memory text time vector ]; testHaskellDepends = [ aeson base bytestring hspec text vector ]; description = "Aeson instances for GitHub Webhook payloads"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "githud" = callPackage ({ mkDerivation, base, bytestring, daemons, data-default, directory , filelock, mtl, network, parsec, process, tasty, tasty-hunit , tasty-quickcheck, tasty-smallcheck, temporary, text, unix , utf8-string }: mkDerivation { pname = "githud"; version = "3.2.2"; sha256 = "19z21w6qxfndh381gcyi1ap14map886pkkc3nax8s417mv744ag3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring daemons data-default directory filelock mtl network parsec process temporary text unix utf8-string ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base daemons mtl parsec tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; description = "Heads up, and you see your GIT context"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gitignore" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , http-conduit, network, safe, text }: mkDerivation { pname = "gitignore"; version = "1.1"; sha256 = "110h82wq4mhg3m7zrzi587kgvkkzsqy2j14bnj3wagwd91l0dk2r"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base base64-bytestring bytestring http-conduit network safe text ]; description = "Apply GitHub .gitignore templates to already existing repositories."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gitit" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, blaze-html , bytestring, ConfigFile, containers, directory, doctemplates, feed , filepath, filestore, ghc, ghc-paths, happstack-server, hoauth2 , hslogger, HStringTemplate, HTTP, http-client-tls, http-conduit , json, mtl, network, network-bsd, network-uri, old-locale , old-time, pandoc, pandoc-types, parsec, pretty, process, random , recaptcha, safe, SHA, skylighting, split, syb, tagsoup, temporary , text, time, uri-bytestring, url, utf8-string, uuid, xhtml, xml , xml-conduit, xml-types, xss-sanitize, zlib }: mkDerivation { pname = "gitit"; version = "0.15.1.0"; sha256 = "1mnyk7gpi6hxvyh9cmc7mzlvx5m0kj102b0fq5xzljzb0bvh7wp2"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base base64-bytestring blaze-html bytestring ConfigFile containers directory doctemplates feed filepath filestore ghc ghc-paths happstack-server hoauth2 hslogger HStringTemplate HTTP http-client-tls http-conduit json mtl network network-bsd network-uri old-locale old-time pandoc pandoc-types parsec pretty process random recaptcha safe SHA skylighting split syb tagsoup temporary text time uri-bytestring url utf8-string uuid xhtml xml xml-conduit xml-types xss-sanitize zlib ]; executableHaskellDepends = [ base bytestring directory filepath hslogger HTTP mtl network network-uri syb text url utf8-string ]; description = "Wiki using happstack, git or darcs, and pandoc"; license = "GPL"; maintainers = with lib.maintainers; [ sternenseemann ]; }) {}; "gitlab-api" = callPackage ({ mkDerivation, aeson, base, hspec, http-conduit, http-types , microlens-platform, rio, yaml }: mkDerivation { pname = "gitlab-api"; version = "0.0.0.2"; sha256 = "1lfwsqhncj3sp7h6ixmm0yv9vnby9qfi2y4q980d9d473mzvy7rv"; libraryHaskellDepends = [ aeson base http-conduit http-types microlens-platform rio yaml ]; testHaskellDepends = [ base hspec rio ]; description = "Gitlab Web API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gitlab-haskell" = callPackage ({ mkDerivation, aeson, base, bytestring, connection, http-client , http-conduit, http-types, tasty, tasty-hunit, temporary, text , time, transformers, unix }: mkDerivation { pname = "gitlab-haskell"; version = "0.3.2.0"; sha256 = "1ibsb4wyavyb6s64czy1pdbcskfwn96wcky4vlpr0r1f8gjpym5s"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring connection http-client http-conduit http-types temporary text time transformers unix ]; testHaskellDepends = [ aeson base bytestring tasty tasty-hunit ]; description = "A Haskell library for the GitLab web API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gitlib" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, conduit , conduit-combinators, containers, directory, exceptions, filepath , hashable, mtl, resourcet, semigroups, tagged, text, time , transformers, unix, unliftio, unliftio-core, unordered-containers }: mkDerivation { pname = "gitlib"; version = "3.1.3"; sha256 = "02gk4z3q1hrr6wl7c2989ib2nqf8wcsx9msq6nbsfhxjsmc7qds7"; libraryHaskellDepends = [ base base16-bytestring bytestring conduit conduit-combinators containers directory exceptions filepath hashable mtl resourcet semigroups tagged text time transformers unix unliftio unliftio-core unordered-containers ]; description = "API library for working with Git repositories"; license = lib.licenses.mit; }) {}; "gitlib-cmdline" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-combinators , containers, directory, exceptions, gitlib, gitlib-test, hspec , hspec-expectations, monad-control, mtl, old-locale, parsec , process-extras, shelly, system-filepath, tagged, text, time , time-locale-compat, transformers, transformers-base , unordered-containers }: mkDerivation { pname = "gitlib-cmdline"; version = "3.1.0.2"; sha256 = "1dridps65mw06r9slza80vl21f5n1kq1if7gnwcrbagicvy45p0k"; libraryHaskellDepends = [ base bytestring conduit conduit-combinators containers directory exceptions gitlib monad-control mtl old-locale parsec process-extras shelly system-filepath tagged text time time-locale-compat transformers transformers-base unordered-containers ]; testHaskellDepends = [ base gitlib gitlib-test hspec hspec-expectations system-filepath tagged text transformers ]; description = "Gitlib repository backend that uses the git command-line tool"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gitlib-cross" = callPackage ({ mkDerivation, base, gitlib, gitlib-cmdline, gitlib-libgit2 , gitlib-test, hspec, hspec-expectations, HUnit }: mkDerivation { pname = "gitlib-cross"; version = "3.1.0"; sha256 = "0iack7kafbfa45s9k7ypbafapahrifh2grjdzyrhvzjg767l3i1h"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base gitlib gitlib-cmdline gitlib-libgit2 gitlib-test hspec hspec-expectations HUnit ]; description = "Run tests between repositories"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "gitlib-libgit2" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-combinators , containers, directory, exceptions, fast-logger, filepath, gitlib , gitlib-test, hlibgit2, hspec, hspec-expectations, HUnit, mmorph , monad-loops, mtl, resourcet, stm, stm-conduit, tagged , template-haskell, text, text-icu, time, transformers , transformers-base, unliftio, unliftio-core }: mkDerivation { pname = "gitlib-libgit2"; version = "3.1.2.1"; sha256 = "0gm2d8x7brcf3x3d6jy3anig158cj3961gicw1wq7xg0wz90l3mr"; libraryHaskellDepends = [ base bytestring conduit conduit-combinators containers directory exceptions fast-logger filepath gitlib hlibgit2 mmorph monad-loops mtl resourcet stm stm-conduit tagged template-haskell text text-icu time transformers transformers-base unliftio unliftio-core ]; testHaskellDepends = [ base exceptions gitlib gitlib-test hspec hspec-expectations HUnit transformers ]; description = "Libgit2 backend for gitlib"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gitlib-s3" = callPackage ({ mkDerivation, aeson, attempt, aws, base, bifunctors, binary , bytestring, conduit, conduit-combinators, data-default, directory , exceptions, filepath, ghc-prim, gitlib, gitlib-libgit2 , gitlib-test, hlibgit2, hspec, hspec-expectations, http-conduit , HUnit, lens, lifted-base, monad-control, monad-logger, resourcet , retry, split, stm, template-haskell, temporary, text, time , transformers, unordered-containers }: mkDerivation { pname = "gitlib-s3"; version = "3.1.0.1"; sha256 = "1vcx26dny7pj4lqn1rli3vqad2xh7vkqj86c6i7hyskilgbs6n8m"; libraryHaskellDepends = [ aeson attempt aws base bifunctors binary bytestring conduit conduit-combinators data-default directory exceptions filepath ghc-prim gitlib gitlib-libgit2 hlibgit2 http-conduit lens lifted-base monad-control monad-logger resourcet retry split stm template-haskell text time transformers unordered-containers ]; testHaskellDepends = [ aws base data-default directory exceptions filepath gitlib gitlib-libgit2 gitlib-test hlibgit2 hspec hspec-expectations HUnit monad-logger resourcet temporary text transformers ]; description = "Gitlib repository backend for storing Git objects in Amazon S3"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "gitlib-sample" = callPackage ({ mkDerivation, base, exceptions, gitlib, mtl, transformers }: mkDerivation { pname = "gitlib-sample"; version = "3.1.0"; sha256 = "1px3yskxkr1kmgwfw1jdrbgjgkz8wxznz56g0gn3gqx63haxifmc"; libraryHaskellDepends = [ base exceptions gitlib mtl transformers ]; description = "Sample backend for gitlib showing the basic structure for any backend"; license = lib.licenses.mit; }) {}; "gitlib-test" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-combinators , exceptions, gitlib, hspec, hspec-expectations, HUnit, tagged , text, time, transformers, unliftio-core }: mkDerivation { pname = "gitlib-test"; version = "3.1.2"; sha256 = "17v84igqyhc808nzv2qsyylk9ls4kzfd9hdx1avj4vb4gc5gblzz"; libraryHaskellDepends = [ base bytestring conduit conduit-combinators exceptions gitlib hspec hspec-expectations HUnit tagged text time transformers unliftio-core ]; description = "Test library for confirming gitlib backend compliance"; license = lib.licenses.mit; }) {}; "gitlib-utils" = callPackage ({ mkDerivation, base, bytestring, conduit, data-default, failure , gitlib, hex, lifted-base, system-fileio, system-filepath, tagged , text, transformers, unordered-containers }: mkDerivation { pname = "gitlib-utils"; version = "1.2.0"; sha256 = "081vagmlf6lkh7qqr9y42nl8c1ds011s05a567dsw6ckf166wshn"; libraryHaskellDepends = [ base bytestring conduit data-default failure gitlib hex lifted-base system-fileio system-filepath tagged text transformers unordered-containers ]; description = "Generic utility functions for working with Git repositories"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gitrev" = callPackage ({ mkDerivation, base, base-compat, directory, filepath, process , template-haskell }: mkDerivation { pname = "gitrev"; version = "1.3.1"; sha256 = "0cl3lfm6k1h8fxp2vxa6ihfp4v8igkz9h35iwyq2frzm4kdn96d8"; libraryHaskellDepends = [ base base-compat directory filepath process template-haskell ]; description = "Compile git revision info into Haskell projects"; license = lib.licenses.bsd3; }) {}; "gitson" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring , conduit-combinators, conduit-extra, criterion, directory, doctest , errors, filepath, flock, Glob, hspec, lifted-base, monad-control , process, random, transformers }: mkDerivation { pname = "gitson"; version = "0.5.2"; sha256 = "15i1xj3z0gxvxqgwh5902cna6ig5pixxkcrdgsvhpsk4mbkxc7b7"; libraryHaskellDepends = [ aeson aeson-pretty base base-compat bytestring conduit-combinators conduit-extra directory errors filepath flock lifted-base monad-control process transformers ]; testHaskellDepends = [ aeson base directory doctest Glob hspec process transformers ]; benchmarkHaskellDepends = [ aeson base criterion directory random transformers ]; description = "A document store library for Git + JSON"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gitter" = callPackage ({ mkDerivation, aeson, base, bytestring, exceptions, lens , lens-aeson, mtl, text, wreq }: mkDerivation { pname = "gitter"; version = "0.5"; sha256 = "13whv4bv7b69vzq1c6xdcim9mlsr4qsnsjiwv36g7fykcvbr72rl"; libraryHaskellDepends = [ aeson base bytestring exceptions lens lens-aeson mtl text wreq ]; description = "Gitter.im API client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "givegif" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, containers , errors, giphy-api, hspec, lens, network-uri, optparse-applicative , text, transformers, wreq }: mkDerivation { pname = "givegif"; version = "1.0.0.0"; sha256 = "06yhk4354ss58kr7s91cdwxc13682408kdb2608jc4s5yimh3cvz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base64-bytestring bytestring containers giphy-api network-uri optparse-applicative text ]; executableHaskellDepends = [ base bytestring errors giphy-api lens network-uri optparse-applicative text transformers wreq ]; testHaskellDepends = [ base base64-bytestring bytestring containers hspec lens network-uri text ]; description = "CLI Giphy search tool with previews in iTerm 2"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gjk" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "gjk"; version = "0.0.0.2"; sha256 = "11ncqhq0q5bl38a0j813y3hjhijz14r0h6npzy441frk8wg1s8lh"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Gilbert-Johnson-Keerthi (GJK) collision detection algorithm"; license = lib.licenses.mit; }) {}; "gjk2d" = callPackage ({ mkDerivation, base, linear }: mkDerivation { pname = "gjk2d"; version = "0.1.0.3"; sha256 = "1wpaiaki61a7wl56qv6ycz9hgc9f8wvqdcqxpxaqvndxmri4njsv"; libraryHaskellDepends = [ base linear ]; testHaskellDepends = [ base linear ]; license = lib.licenses.bsd3; }) {}; "gl" = callPackage ({ mkDerivation, base, containers, fixed, half, libGL, transformers }: mkDerivation { pname = "gl"; version = "0.9"; sha256 = "1kb1igc9cyjavf3f3ccv9xhhsfn46pcrsw47qd9m5793nnmg13ii"; revision = "1"; editedCabalFile = "19qyb9m2fy9qyirmhhayg51scas42n3i2rx7jcw6v3ra8c8r9rwr"; libraryHaskellDepends = [ base containers fixed half transformers ]; librarySystemDepends = [ libGL ]; description = "Complete OpenGL raw bindings"; license = lib.licenses.bsd3; }) {inherit (pkgs) libGL;}; "gl-capture" = callPackage ({ mkDerivation, base, bytestring, OpenGL }: mkDerivation { pname = "gl-capture"; version = "0.1.0.0"; sha256 = "0pcan0fpb1mfwda69f8z8pdrdav79rdm31yvmrk98dca7al7k583"; libraryHaskellDepends = [ base bytestring OpenGL ]; description = "simple image capture from OpenGL"; license = lib.licenses.bsd3; }) {}; "gl3w" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "gl3w"; version = "0.1.0"; sha256 = "14wm8wp4jxi4fq75bvr6sl4xmsxjfw30yq7011v28xqpm9015ns0"; libraryHaskellDepends = [ base ]; description = "Haskell bindings for the gl3w library"; license = lib.licenses.mit; }) {}; "glabrous" = callPackage ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring , cereal, cereal-text, directory, either, hspec, text , unordered-containers }: mkDerivation { pname = "glabrous"; version = "2.0.5"; sha256 = "1yxyyjjhfi30ymd0v80xrn4m81m2hs3v5slbdd2hc856k91lmghg"; libraryHaskellDepends = [ aeson aeson-pretty attoparsec base bytestring cereal cereal-text either text unordered-containers ]; testHaskellDepends = [ base directory either hspec text unordered-containers ]; description = "A template DSL library"; license = lib.licenses.bsd3; }) {}; "glade" = callPackage ({ mkDerivation, base, Cabal, glib, gtk, gtk2hs-buildtools , libglade }: mkDerivation { pname = "glade"; version = "0.13.1"; sha256 = "0idyx4d2jw1209j4wk7ay5jrs2r6bn3qj4qgh70q6p08a8hcgfbb"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ base glib gtk ]; libraryPkgconfigDepends = [ libglade ]; description = "Binding to the glade library"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs.gnome2) libglade;}; "gladexml-accessor" = callPackage ({ mkDerivation, base, glade, HaXml, template-haskell }: mkDerivation { pname = "gladexml-accessor"; version = "0.0"; sha256 = "06kzakvssmldjgx0s8qm0a3cd9glmwrdnh690sv708jcvg8x45y3"; libraryHaskellDepends = [ base glade HaXml template-haskell ]; description = "Automagically declares getters for widget handles in specified interface file"; license = lib.licenses.bsd3; }) {}; "glambda" = callPackage ({ mkDerivation, ansi-wl-pprint, base, containers, directory , haskeline, mtl, parsec, tasty, tasty-hunit, template-haskell , transformers }: mkDerivation { pname = "glambda"; version = "1.0.2"; sha256 = "03fk3q017h4vbwlzf8pmlzlhgc3rzrc1f4fm0b19g4vw22qigflg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint base containers directory haskeline mtl parsec transformers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ ansi-wl-pprint base mtl parsec tasty tasty-hunit template-haskell transformers ]; description = "A simply typed lambda calculus interpreter, written with GADTs"; license = lib.licenses.bsd3; }) {}; "glapp" = callPackage ({ mkDerivation, base, containers, GLFW-b, lens, mtl, OpenGL }: mkDerivation { pname = "glapp"; version = "0.1.0.1"; sha256 = "076v7h0p91dj8hx110vm0li2njsc8p5dgcf6zxk721mdx5xkymhz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers GLFW-b lens mtl OpenGL ]; executableHaskellDepends = [ base containers GLFW-b lens mtl OpenGL ]; description = "An OpenGL micro framework"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "glasso" = callPackage ({ mkDerivation, base, vector }: mkDerivation { pname = "glasso"; version = "0.1.0"; sha256 = "1ibkvgfighkfn3v27cqy7wwhvlhmnbi1dvyycwbfba6rfy9w6gb8"; revision = "1"; editedCabalFile = "15zppqxc064yqc0wrmlnhaji2lg95fg598ikz03c3j4w1g5v1wdb"; libraryHaskellDepends = [ base vector ]; description = "Graphical Lasso algorithm"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ dschrempf ]; }) {}; "glaze" = callPackage ({ mkDerivation, base, lens }: mkDerivation { pname = "glaze"; version = "0.3.0.1"; sha256 = "18925rqf3ah1k7xcb15zk0gcbc4slvvhr5lsz32fh96gid089cdv"; libraryHaskellDepends = [ base lens ]; description = "Framework for rendering things with metadata/headers and values"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "glazier" = callPackage ({ mkDerivation, alternators, base, data-diverse, data-diverse-lens , dlist, lens, mtl, stm, tagged, transformers, unliftio , unliftio-core }: mkDerivation { pname = "glazier"; version = "1.0.0.0"; sha256 = "193igffdh2sdb8sharv7ycxj0daxii2x2n0c53kbz6cbwi865ig9"; libraryHaskellDepends = [ alternators base data-diverse data-diverse-lens dlist lens mtl transformers unliftio unliftio-core ]; testHaskellDepends = [ alternators base data-diverse data-diverse-lens dlist lens mtl stm tagged transformers unliftio unliftio-core ]; description = "Extensible effects using ContT, State and variants"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "glazier-pipes" = callPackage ({ mkDerivation, base, glazier, mmorph, pipes, stm, stm-extras , transformers }: mkDerivation { pname = "glazier-pipes"; version = "0.1.5.1"; sha256 = "1b6iyjxzk0mnl1vh3772nddpi2haafc74i6n17da0hc69m5087cx"; libraryHaskellDepends = [ base glazier mmorph pipes stm stm-extras transformers ]; description = "A threaded rendering framework using glaizer and pipes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "glazier-react" = callPackage ({ mkDerivation, alternators, base, containers, data-diverse , data-diverse-lens, deepseq, dlist, ghcjs-base-stub, glazier , javascript-extras, lens, lens-misc, mtl, newtype-generics, stm , tagged, transformers, unliftio, unliftio-core }: mkDerivation { pname = "glazier-react"; version = "1.0.0.0"; sha256 = "07srw64bmjhyhc8vvp4qc21smi7h7dmxkcj0ks650clbvh6g5887"; libraryHaskellDepends = [ alternators base containers data-diverse data-diverse-lens deepseq dlist ghcjs-base-stub glazier javascript-extras lens lens-misc mtl newtype-generics stm tagged transformers unliftio unliftio-core ]; description = "ReactJS binding using Glazier.Command."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "glazier-react-examples" = callPackage ({ mkDerivation, base, containers, disposable, dlist, free , ghcjs-base-stub, glazier, glazier-react, glazier-react-widget , javascript-extras, lens, mmorph, mtl, pipes, pipes-concurrency , pipes-misc, stm, text, transformers, unordered-containers }: mkDerivation { pname = "glazier-react-examples"; version = "0.6.0.0"; sha256 = "1a1abb24kfnfqvgrxs8hfpxgfyhiqwc13pgdpsq6rk0c1ys9vhzm"; revision = "1"; editedCabalFile = "141zbnixssldmfq12sh0i8i2mwr1kv9m5n2l63p50qlmzrqx4nqx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers disposable dlist free ghcjs-base-stub glazier glazier-react glazier-react-widget javascript-extras lens mmorph mtl pipes pipes-concurrency pipes-misc stm text transformers unordered-containers ]; description = "Examples of using glazier-react"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "glazier-react-widget" = callPackage ({ mkDerivation, base, containers, data-diverse, data-diverse-lens , deepseq, Diff, dlist, ghcjs-base-stub, glazier, glazier-react , javascript-extras, lens, lens-misc, monadlist, mtl, tagged , transformers }: mkDerivation { pname = "glazier-react-widget"; version = "1.0.0.0"; sha256 = "1ac7ybkdi4zafdrhs7sv0db3x5lfalj3ny13rlix8r12bf24mxs0"; libraryHaskellDepends = [ base containers data-diverse data-diverse-lens deepseq Diff dlist ghcjs-base-stub glazier glazier-react javascript-extras lens lens-misc monadlist mtl tagged transformers ]; description = "Generic widget library using glazier-react"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gli" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , friendly-time, http-client, http-client-tls, http-conduit , network-uri, optparse-applicative, process, text, time, yaml }: mkDerivation { pname = "gli"; version = "0.0.1.1"; sha256 = "0fwlyr1wq04i28lyplrahbzm6w6lylbpjlafkp40yw4xxhr8lchg"; revision = "1"; editedCabalFile = "0gr73ng45xrs44sszayc7rmfl72vf1kp6nag0cp633f4d6bkk6r0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base bytestring containers friendly-time http-client http-client-tls http-conduit network-uri optparse-applicative process text time yaml ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Tiny cli to fetch PR info from gitlab"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "glib" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, glib , gtk2hs-buildtools, text, utf8-string }: mkDerivation { pname = "glib"; version = "0.13.8.2"; sha256 = "09qamkxkpx2paazbh8x225wvwgzgpp0g0a3s708n96q76b4bvd46"; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ base bytestring containers text utf8-string ]; libraryPkgconfigDepends = [ glib ]; description = "Binding to the GLIB library for Gtk2Hs"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) glib;}; "glicko" = callPackage ({ mkDerivation, base, containers, data-default, deepseq, hspec , parallel, statistics }: mkDerivation { pname = "glicko"; version = "0.3.0.2"; sha256 = "1vx9sk2w1914c7y7cr89yvps44xpd4n2pwnk3v337d8bqhanl1jp"; libraryHaskellDepends = [ base containers data-default deepseq parallel statistics ]; testHaskellDepends = [ base data-default hspec ]; description = "Glicko-2 implementation in Haskell"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "glider-nlp" = callPackage ({ mkDerivation, base, Cabal, containers, hspec, text }: mkDerivation { pname = "glider-nlp"; version = "0.4"; sha256 = "122m1nrly1fnskjbsgm06jq1v7jyw2p2rqmzpj8vmgyw8xpd1f44"; libraryHaskellDepends = [ base containers text ]; testHaskellDepends = [ base Cabal containers hspec text ]; description = "Natural Language Processing library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "glintcollider" = callPackage ({ mkDerivation, base, ppm, split }: mkDerivation { pname = "glintcollider"; version = "0.0.2"; sha256 = "1xgx02cxvpc8sv99wl44lpzbv9cc87nnihbpalmddb71mwrmj4ji"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base ppm split ]; description = "A simple ray tracer in an early stage of development"; license = lib.licenses.bsd3; }) {}; "glirc" = callPackage ({ mkDerivation, async, attoparsec, base, base64-bytestring , bytestring, Cabal, config-schema, config-value, containers , directory, filepath, free, gitrev, hashable, hookup, HsOpenSSL , HUnit, irc-core, kan-extensions, lens, network, process, psqueues , random, regex-tdfa, split, stm, template-haskell, text, time , transformers, unix, unordered-containers, vector, vty }: mkDerivation { pname = "glirc"; version = "2.38"; sha256 = "1azykkb9rc4q97v9xiqfjv0iys0wswa3nsy10smdkpp7yvv4mca7"; revision = "2"; editedCabalFile = "082ndcgp9z1w5pa3s5ss7kqhg66y01lbj57k14zq6zs6c54s4b5i"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal filepath ]; libraryHaskellDepends = [ async attoparsec base base64-bytestring bytestring config-schema config-value containers directory filepath free gitrev hashable hookup HsOpenSSL irc-core kan-extensions lens network process psqueues random regex-tdfa split stm template-haskell text time transformers unix unordered-containers vector vty ]; executableHaskellDepends = [ base lens text vty ]; testHaskellDepends = [ base HUnit ]; description = "Console IRC client"; license = lib.licenses.isc; maintainers = with lib.maintainers; [ kiwi ]; }) {}; "glirc_2_39" = callPackage ({ mkDerivation, async, attoparsec, base, base64-bytestring , bytestring, Cabal, config-schema, config-value, containers , curve25519, directory, filepath, free, githash, hashable, hookup , HsOpenSSL, HUnit, irc-core, kan-extensions, lens, network , process, psqueues, random, regex-tdfa, split, stm , template-haskell, text, time, transformers, unix , unordered-containers, vector, vty }: mkDerivation { pname = "glirc"; version = "2.39"; sha256 = "1ws5hvz37lkf3bg4wlx4vfk5pdgf5hnkwzdlwgr22pfmr7p5nc2z"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal filepath ]; libraryHaskellDepends = [ async attoparsec base base64-bytestring bytestring config-schema config-value containers curve25519 directory filepath free githash hashable hookup HsOpenSSL irc-core kan-extensions lens network process psqueues random regex-tdfa split stm template-haskell text time transformers unix unordered-containers vector vty ]; executableHaskellDepends = [ base lens text vty ]; testHaskellDepends = [ base HUnit ]; description = "Console IRC client"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; maintainers = with lib.maintainers; [ kiwi ]; }) {}; "gll" = callPackage ({ mkDerivation, array, base, containers, pretty, regex-applicative , text, time, TypeCompose }: mkDerivation { pname = "gll"; version = "0.4.0.13"; sha256 = "1kw1wmc59fz87z8xwdbg9988ghvhdyfj594cxnd28gw0z04gsz4m"; libraryHaskellDepends = [ array base containers pretty regex-applicative text time TypeCompose ]; description = "GLL parser with simple combinator interface"; license = lib.licenses.bsd3; }) {}; "glob-posix" = callPackage ({ mkDerivation, base, criterion, directory, filepath, Glob , MissingH, tasty, tasty-expected-failure, tasty-hunit, unix }: mkDerivation { pname = "glob-posix"; version = "0.2.0.1"; sha256 = "1h9my41nhq0xxlwvajwijbgpranyn2ffabbjvx1pbr7vdb4zp8q3"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base directory filepath tasty tasty-expected-failure tasty-hunit unix ]; benchmarkHaskellDepends = [ base criterion Glob MissingH ]; description = "Haskell bindings for POSIX glob library"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "global" = callPackage ({ mkDerivation, base, haskell-src-exts, haskell-src-exts-qq , loch-th, SafeSemaphore, stm, syntax-trees-fork-bairyn, tagged , template-haskell }: mkDerivation { pname = "global"; version = "0.2.1.0"; sha256 = "00d9qsh0n9yxr411mdisk602qiizy9h4wgz4k04mfr5x5g6cp418"; libraryHaskellDepends = [ base haskell-src-exts haskell-src-exts-qq loch-th SafeSemaphore stm syntax-trees-fork-bairyn tagged template-haskell ]; description = "Library enabling unique top-level declarations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "global-config" = callPackage ({ mkDerivation, base, bytestring, data-default, global-variables , HUnit, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2, transformers }: mkDerivation { pname = "global-config"; version = "0.3.1"; sha256 = "1rp855j0rzx528x01q5wi2hah80bwqf5rrw7p8p8qzl39fhlpzqa"; libraryHaskellDepends = [ base data-default global-variables transformers ]; testHaskellDepends = [ base bytestring data-default HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 transformers ]; description = "Global mutable configuration"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "global-lock" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "global-lock"; version = "0.1"; sha256 = "0b2sz9ag6wcr0amgrx08l7924brfansnh9rv64wg9s3nk4ni2sxp"; libraryHaskellDepends = [ base ]; description = "A global lock implemented without unsafePerformIO"; license = lib.licenses.bsd3; }) {}; "global-variables" = callPackage ({ mkDerivation, base, containers, stm }: mkDerivation { pname = "global-variables"; version = "1.0.1.1"; sha256 = "0fvhh6q6z114qyi5rhwzxhrlqfhx6af97187b49lyvx2k9zkzvzp"; libraryHaskellDepends = [ base containers stm ]; description = "Namespaced, global, and top-level mutable variables without unsafePerformIO"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "glome-hs" = callPackage ({ mkDerivation, array, base, GlomeTrace, GlomeVec, GLUT, haskell98 , OpenGL, parallel, random, time }: mkDerivation { pname = "glome-hs"; version = "0.61"; sha256 = "069j4xvh5039xkg300h1cwa0lyvkycixasxr8zh4iqyl1g5bcvs8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base GlomeTrace GlomeVec GLUT haskell98 OpenGL parallel random time ]; executableHaskellDepends = [ array base GlomeTrace GlomeVec GLUT haskell98 OpenGL parallel random time ]; doHaddock = false; description = "ray tracer"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "gloss" = callPackage ({ mkDerivation, base, bmp, bytestring, containers, ghc-prim , gloss-rendering, GLUT, OpenGL }: mkDerivation { pname = "gloss"; version = "1.13.2.1"; sha256 = "0ladpnk2zw27bz895b9gphhrmawb0gwvzrmnisk56msjdxwqq5pn"; libraryHaskellDepends = [ base bmp bytestring containers ghc-prim gloss-rendering GLUT OpenGL ]; description = "Painless 2D vector graphics, animations and simulations"; license = lib.licenses.mit; }) {}; "gloss_1_13_2_2" = callPackage ({ mkDerivation, base, bmp, bytestring, containers, ghc-prim , gloss-rendering, GLUT, OpenGL }: mkDerivation { pname = "gloss"; version = "1.13.2.2"; sha256 = "09yabwajjw6zsbs8p4hsmfz4a032i81d3vnia5f7rrzszbi9svdn"; libraryHaskellDepends = [ base bmp bytestring containers ghc-prim gloss-rendering GLUT OpenGL ]; description = "Painless 2D vector graphics, animations and simulations"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "gloss-accelerate" = callPackage ({ mkDerivation, accelerate, base, gloss, gloss-rendering , linear-accelerate }: mkDerivation { pname = "gloss-accelerate"; version = "2.1.0.0"; sha256 = "1l09li68r04qij11p7rf9dwfv9cdncj7nm6crq6bm834il3zg4zx"; libraryHaskellDepends = [ accelerate base gloss gloss-rendering linear-accelerate ]; description = "Extras to interface Gloss and Accelerate"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gloss-algorithms" = callPackage ({ mkDerivation, base, containers, ghc-prim, gloss }: mkDerivation { pname = "gloss-algorithms"; version = "1.13.0.3"; sha256 = "083rq6p5m0im380c6x0jc3hi59hk94z1nyj08hmvmb3vcszjxra5"; libraryHaskellDepends = [ base containers ghc-prim gloss ]; description = "Data structures and algorithms for working with 2D graphics"; license = lib.licenses.mit; }) {}; "gloss-banana" = callPackage ({ mkDerivation, base, gloss, reactive-banana }: mkDerivation { pname = "gloss-banana"; version = "0.1.0.4"; sha256 = "0zzpdryfcqvxpzv53ymsvkm2nza9ryvzqgf3n89pnvrni91avgj3"; revision = "1"; editedCabalFile = "0nia67zywmxyvcnlk0a906dijh9h7m6w48330n9gs2mjkhkyqb13"; libraryHaskellDepends = [ base gloss reactive-banana ]; description = "An Interface for gloss in terms of a reactive-banana Behavior"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gloss-devil" = callPackage ({ mkDerivation, base, bytestring, gloss, repa, repa-devil }: mkDerivation { pname = "gloss-devil"; version = "0.2"; sha256 = "17gwy13z4lymm9dpj26q4ihcl198gqn9kpcjdw8lcgfcg4gxszsm"; libraryHaskellDepends = [ base bytestring gloss repa repa-devil ]; description = "Display images in Gloss using libdevil for decoding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gloss-examples" = callPackage ({ mkDerivation, base, bmp, bytestring, containers, ghc-prim, gloss , gloss-algorithms, gloss-raster, random, repa, repa-algorithms , repa-io, vector }: mkDerivation { pname = "gloss-examples"; version = "1.13.0.4"; sha256 = "0jbll6dch864fba7x49iw7m5f4qhdff4wdpr8i38qwikbf7bmaf1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bmp bytestring containers ghc-prim gloss gloss-algorithms gloss-raster random repa repa-algorithms repa-io vector ]; description = "Examples using the gloss library"; license = lib.licenses.mit; }) {}; "gloss-export" = callPackage ({ mkDerivation, base, directory, filepath, GLFW-b, gloss , gloss-rendering, GLUT, JuicyPixels, OpenGLRaw, vector }: mkDerivation { pname = "gloss-export"; version = "0.1.0.4"; sha256 = "1mllkmb11cqgaw183jjxmivs8h1n8vbr31bqlw94v4vjm4r4ljzl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base GLFW-b gloss-rendering GLUT JuicyPixels OpenGLRaw vector ]; executableHaskellDepends = [ base gloss ]; testHaskellDepends = [ base directory filepath gloss JuicyPixels ]; description = "Export Gloss pictures to png, bmp, tga, tiff, gif and juicy-pixels-image"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gloss-game" = callPackage ({ mkDerivation, base, gloss, gloss-juicy }: mkDerivation { pname = "gloss-game"; version = "0.3.3.0"; sha256 = "01k9600f9lv65n9bi2v40gzcl14gg9cm27fxz8yk4kx1hk5hv980"; libraryHaskellDepends = [ base gloss gloss-juicy ]; description = "Gloss wrapper that simplifies writing games"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gloss-juicy" = callPackage ({ mkDerivation, base, bmp, bytestring, gloss, JuicyPixels, vector }: mkDerivation { pname = "gloss-juicy"; version = "0.2.3"; sha256 = "0px0i6fvicmsgvp7sl7g37y3163s1i2fm5xcq5b1ar9smwv25gq3"; revision = "1"; editedCabalFile = "09cbz0854v2dsmv24l40rmx4bq7ic436m4xingw93gvw4fawlfqc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bmp bytestring gloss JuicyPixels vector ]; executableHaskellDepends = [ base bmp bytestring gloss JuicyPixels vector ]; description = "Load any image supported by Juicy.Pixels in your gloss application"; license = lib.licenses.bsd3; }) {}; "gloss-raster" = callPackage ({ mkDerivation, base, containers, ghc-prim, gloss, gloss-rendering , repa }: mkDerivation { pname = "gloss-raster"; version = "1.13.1.2"; sha256 = "0sn1pnkpl76q6lf6w9ji7fh1fcb89vaz2jz9slz7fih2ksrnwlsa"; libraryHaskellDepends = [ base containers ghc-prim gloss gloss-rendering repa ]; description = "Parallel rendering of raster images"; license = lib.licenses.mit; }) {}; "gloss-raster-accelerate" = callPackage ({ mkDerivation, accelerate, base, colour-accelerate, gloss , gloss-accelerate }: mkDerivation { pname = "gloss-raster-accelerate"; version = "2.1.0.0"; sha256 = "0yxlpz5wqfriijzkhqgjyv3g0wcmdy33ifbziqrdm9phvsjygvza"; libraryHaskellDepends = [ accelerate base colour-accelerate gloss gloss-accelerate ]; description = "Parallel rendering of raster images using Accelerate"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gloss-rendering" = callPackage ({ mkDerivation, base, bmp, bytestring, containers, GLUT, OpenGL }: mkDerivation { pname = "gloss-rendering"; version = "1.13.1.1"; sha256 = "1pkzm7zzfdya8cz3h66akx8785h3vxbnyb815liw4nilvwg01d9x"; revision = "1"; editedCabalFile = "10x83cpxp6yrmamjg4kjm3pzlhh6zj2rdw686py0vcx0jrjy3qg7"; libraryHaskellDepends = [ base bmp bytestring containers GLUT OpenGL ]; description = "Gloss picture data types and rendering functions"; license = lib.licenses.mit; }) {}; "gloss-rendering_1_13_1_2" = callPackage ({ mkDerivation, base, bmp, bytestring, containers, GLUT, OpenGL }: mkDerivation { pname = "gloss-rendering"; version = "1.13.1.2"; sha256 = "0zrdqh72gswyn27x43ifhy4q8m7hvmv24b5ki3hyra5yq74njlsm"; libraryHaskellDepends = [ base bmp bytestring containers GLUT OpenGL ]; description = "Gloss picture data types and rendering functions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "gloss-sodium" = callPackage ({ mkDerivation, base, gloss, sodium }: mkDerivation { pname = "gloss-sodium"; version = "0.1.0.0"; sha256 = "0ygjqzb1pn092j0d0gcwhxdv940rdlvpaj1gxa347mdgvp4jb9za"; libraryHaskellDepends = [ base gloss sodium ]; description = "A Sodium interface to the Gloss drawing package"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "glpk-headers" = callPackage ({ mkDerivation, base, derive-storable, glpk, tasty, tasty-discover , tasty-hunit }: mkDerivation { pname = "glpk-headers"; version = "0.4.1"; sha256 = "1r77p0h9iyffl903ag008cb3v21jw021129cfxpr2mp1mgnkhdjd"; libraryHaskellDepends = [ base derive-storable ]; testHaskellDepends = [ base derive-storable tasty tasty-discover tasty-hunit ]; testSystemDepends = [ glpk ]; testToolDepends = [ tasty-discover ]; description = "Low-level Haskell bindings to GLPK"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) glpk;}; "glpk-hs" = callPackage ({ mkDerivation, array, base, containers, deepseq, gasp, glpk, mtl }: mkDerivation { pname = "glpk-hs"; version = "0.8"; sha256 = "0zmf5f9klc7adcrmmf9nxrbqh97bx8l6wazsbyx6idymj6brz0qp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base containers deepseq gasp mtl ]; librarySystemDepends = [ glpk ]; executableHaskellDepends = [ array base containers deepseq gasp mtl ]; description = "Comprehensive GLPK linear programming bindings"; license = lib.licenses.bsd3; }) {inherit (pkgs) glpk;}; "glsl" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring, containers , directory, fgl, graphviz, hspec, hspec-discover, lens, linear , QuickCheck, scientific, text, time, transformers, vector }: mkDerivation { pname = "glsl"; version = "0.0.1.0"; sha256 = "1zq1dy6jzd41qz08xhwvbgy2g6zj90akb2145kh2h2906fyzr2wf"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ attoparsec base binary containers fgl graphviz lens linear scientific text transformers ]; executableHaskellDepends = [ base text time ]; testHaskellDepends = [ attoparsec base binary bytestring directory hspec QuickCheck text vector ]; testToolDepends = [ hspec-discover ]; description = "Parser and optimizer for a small subset of GLSL"; license = lib.licenses.bsd3; }) {}; "gltf-codec" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring , directory, filepath, scientific, shower, text , unordered-containers, vector }: mkDerivation { pname = "gltf-codec"; version = "0.1.0.4"; sha256 = "1jzh6cdgpiq0lmcfnxkfnzywjv1ny058xsss0b1nrwxra6wcai6x"; libraryHaskellDepends = [ aeson base base64-bytestring binary bytestring scientific text unordered-containers vector ]; testHaskellDepends = [ base bytestring directory filepath shower ]; description = "glTF scene loader"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "glue" = callPackage ({ mkDerivation, async, base, ekg-core, hashable, hspec , lifted-base, monad-control, monad-loops, QuickCheck , quickcheck-instances, text, time, transformers, transformers-base , unordered-containers }: mkDerivation { pname = "glue"; version = "0.2.0"; sha256 = "0alv63j07f312m63j82jm9dmkckp3d1k51x99kzfzxd1kvi94ikq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ekg-core hashable lifted-base monad-control text time transformers transformers-base unordered-containers ]; executableHaskellDepends = [ async base ekg-core hashable lifted-base monad-control monad-loops text time transformers transformers-base unordered-containers ]; testHaskellDepends = [ async base ekg-core hashable hspec lifted-base monad-control QuickCheck quickcheck-instances text time transformers transformers-base unordered-containers ]; description = "Make better services"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "glue-common" = callPackage ({ mkDerivation, async, base, ekg-core, hashable, hspec , hspec-discover, lifted-base, monad-control, QuickCheck , quickcheck-instances, text, time, transformers, transformers-base , unordered-containers }: mkDerivation { pname = "glue-common"; version = "0.6.3"; sha256 = "12lvq3lc52ggflcb8m6j8xxxi4p5mspfwbc4fxb34h1076gxhdd1"; libraryHaskellDepends = [ base hashable lifted-base monad-control text time transformers transformers-base unordered-containers ]; testHaskellDepends = [ async base ekg-core hashable hspec lifted-base monad-control QuickCheck quickcheck-instances text time transformers transformers-base unordered-containers ]; testToolDepends = [ hspec-discover ]; description = "Make better services and clients"; license = lib.licenses.bsd3; }) {}; "glue-core" = callPackage ({ mkDerivation, async, base, ekg-core, glue-common, hashable , hspec, hspec-discover, lifted-base, monad-control, QuickCheck , quickcheck-instances, text, time, transformers, transformers-base , unordered-containers }: mkDerivation { pname = "glue-core"; version = "0.6.3"; sha256 = "06bjmhnm2g9vmxjrw661ips3c6160xbw1qj4527radif51lskf6i"; libraryHaskellDepends = [ base glue-common hashable lifted-base monad-control text time transformers transformers-base unordered-containers ]; testHaskellDepends = [ async base ekg-core glue-common hashable hspec lifted-base monad-control QuickCheck quickcheck-instances text time transformers transformers-base unordered-containers ]; testToolDepends = [ hspec-discover ]; description = "Make better services and clients"; license = lib.licenses.bsd3; }) {}; "glue-ekg" = callPackage ({ mkDerivation, async, base, ekg-core, glue-common, hashable , hspec, hspec-discover, lifted-base, monad-control, QuickCheck , quickcheck-instances, text, time, transformers, transformers-base , unordered-containers }: mkDerivation { pname = "glue-ekg"; version = "0.6.3"; sha256 = "1z93jflgnj5ja17gpa8ab0i8lvm2x4vcqbmil3zca2djnbg61257"; libraryHaskellDepends = [ base ekg-core glue-common hashable lifted-base monad-control text time transformers transformers-base unordered-containers ]; testHaskellDepends = [ async base ekg-core glue-common hashable hspec lifted-base monad-control QuickCheck quickcheck-instances text time transformers transformers-base unordered-containers ]; testToolDepends = [ hspec-discover ]; description = "Make better services and clients"; license = lib.licenses.bsd3; }) {}; "glue-example" = callPackage ({ mkDerivation, async, base, ekg-core, glue-common, glue-core , glue-ekg, hashable, lifted-base, monad-control, monad-loops, text , time, transformers, transformers-base, unordered-containers }: mkDerivation { pname = "glue-example"; version = "0.6.3"; sha256 = "0pczlmny8brmr24v6zfdkarx4sy530j4454p9agswrc7s37fhf5n"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ async base ekg-core glue-common glue-core glue-ekg hashable lifted-base monad-control monad-loops text time transformers transformers-base unordered-containers ]; description = "Make better services and clients"; license = lib.licenses.bsd3; }) {}; "gluturtle" = callPackage ({ mkDerivation, base, convertible, GLUT, stm, yjsvg, yjtools }: mkDerivation { pname = "gluturtle"; version = "0.0.58.1"; sha256 = "0jwkppf9ipm61g052r9m65awq3nsigf3q4m9bj2hmb3n9z75i1hp"; libraryHaskellDepends = [ base convertible GLUT stm yjsvg yjtools ]; description = "turtle like LOGO with glut"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gmail-simple" = callPackage ({ mkDerivation, aeson, base, base64, blaze-html, bytestring , containers, cryptonite, http-api-data, http-conduit, http-media , jwt, text, time, unordered-containers }: mkDerivation { pname = "gmail-simple"; version = "0.1.0.4"; sha256 = "1xjgww7hn27x4vmj23ji3i2r2552kkinbc0170k6sc5f2bxdda6f"; libraryHaskellDepends = [ aeson base base64 blaze-html bytestring containers cryptonite http-api-data http-conduit http-media jwt text time unordered-containers ]; description = "Simple library for Google Mail (GMail)"; license = lib.licenses.bsd3; }) {}; "gmap" = callPackage ({ mkDerivation, array, AvlTree, base, COrdering, QuickCheck , random }: mkDerivation { pname = "gmap"; version = "0.1"; sha256 = "0kwx0zknxpda0pjf9hphniz33b9m0md54z8zx09vzkjq7lpljx7r"; libraryHaskellDepends = [ array AvlTree base COrdering QuickCheck random ]; description = "Composable maps and generic tries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gmndl" = callPackage ({ mkDerivation, ad, array, base, gtk, gtkglext, mtl, OpenGL , OpenGLRaw, parsec, priority-queue, qd, reflection, Vec }: mkDerivation { pname = "gmndl"; version = "0.4.0.4"; sha256 = "041g7mlgwk6yb3814cy93yvwfhk5gzdkms7d8dg312vnpykp2kl1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ad array base gtk gtkglext mtl OpenGL OpenGLRaw parsec priority-queue qd reflection Vec ]; description = "Mandelbrot Set explorer using GTK"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "gmpint" = callPackage ({ mkDerivation, base, gmp }: mkDerivation { pname = "gmpint"; version = "0.1.1.2"; sha256 = "0kb3gc9a9wd1ci5jpbpa253hqhx8w6if52yppk2k34yvm1385k35"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ gmp ]; description = "GMP integer conversions"; license = lib.licenses.bsd3; }) {inherit (pkgs) gmp;}; "gnome-desktop" = callPackage ({ mkDerivation, base, directory, gconf, glib, gtk, random }: mkDerivation { pname = "gnome-desktop"; version = "1.0.0.0"; sha256 = "0ipx8hka4ly3dc3dv6dnk2bq3hbiiahqqragdm1bqgy1plvwa5q6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory gconf glib gtk random ]; description = "Randomly set a picture as the GNOME desktop background"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "gnome-keyring" = callPackage ({ mkDerivation, base, bytestring, c2hs, gnome-keyring , libgnome-keyring, text, time }: mkDerivation { pname = "gnome-keyring"; version = "0.3.1.1"; sha256 = "044bbgy8cssi1jc8wwb0kvxpw6d7pwxackkzvw7p9r8ybmgv4d0b"; libraryHaskellDepends = [ base bytestring text time ]; librarySystemDepends = [ gnome-keyring ]; libraryPkgconfigDepends = [ libgnome-keyring ]; libraryToolDepends = [ c2hs ]; description = "Bindings for libgnome-keyring"; license = lib.licenses.gpl3Only; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs.gnome) gnome-keyring; inherit (pkgs) libgnome-keyring;}; "gnomevfs" = callPackage ({ mkDerivation, array, base, containers, glib, gnome-vfs , gnome-vfs_module, gtk, gtk2hs-buildtools, haskell98, mtl }: mkDerivation { pname = "gnomevfs"; version = "0.11.0"; sha256 = "0g4dic9k1c4221v4kacc46sj2vra1jlnb4pn657zfwbkni8z0kmp"; libraryHaskellDepends = [ array base containers glib gtk haskell98 mtl ]; libraryPkgconfigDepends = [ gnome-vfs gnome-vfs_module ]; libraryToolDepends = [ gtk2hs-buildtools ]; description = "Binding to the GNOME Virtual File System library"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {gnome-vfs = null; gnome-vfs_module = null;}; "gnss-converters" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, basic-prelude , binary-conduit, bytestring, conduit, conduit-extra, exceptions , extra, lens, monad-control, mtl, resourcet, rtcm, sbp, tasty , tasty-golden, tasty-hunit, time, transformers-base, vector }: mkDerivation { pname = "gnss-converters"; version = "0.3.52"; sha256 = "00ixm0pvi4d7512lxk3qyl3vnb8c5x3n23mblmbw66f4hvn8x88g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base basic-prelude conduit exceptions extra lens monad-control mtl resourcet rtcm sbp time transformers-base vector ]; executableHaskellDepends = [ base basic-prelude binary-conduit conduit conduit-extra ]; testHaskellDepends = [ aeson aeson-pretty base basic-prelude binary-conduit bytestring conduit conduit-extra lens sbp tasty tasty-golden tasty-hunit time ]; description = "GNSS Converters"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gnuidn" = callPackage ({ mkDerivation, base, bytestring, c2hs, chell, chell-quickcheck , libidn, QuickCheck, text }: mkDerivation { pname = "gnuidn"; version = "0.2.2"; sha256 = "0vxrcp9xz5gsvx60k12991zn5c9nk3fgg0yw7dixbsjcfqgnnd31"; libraryHaskellDepends = [ base bytestring text ]; librarySystemDepends = [ libidn ]; libraryPkgconfigDepends = [ libidn ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base bytestring chell chell-quickcheck QuickCheck text ]; testSystemDepends = [ libidn ]; testPkgconfigDepends = [ libidn ]; testToolDepends = [ c2hs ]; description = "Bindings for GNU IDN"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) libidn;}; "gnuplot" = callPackage ({ mkDerivation, array, base, containers, data-accessor , data-accessor-transformers, deepseq, filepath, process , semigroups, temporary, time, transformers, utility-ht }: mkDerivation { pname = "gnuplot"; version = "0.5.7"; sha256 = "1glahh3si5bpazsklnpwxx4h4ivgb4wyngc032797zq1496fhhm3"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base containers data-accessor data-accessor-transformers deepseq filepath process semigroups temporary time transformers utility-ht ]; description = "2D and 3D plots using gnuplot"; license = lib.licenses.bsd3; }) {}; "gnutls" = callPackage ({ mkDerivation, base, bytestring, gnutls, monads-tf, transformers }: mkDerivation { pname = "gnutls"; version = "0.2"; sha256 = "1c5pm0d80wpgh2bkcgbvmc72agf89h8ghfnrn1m1x3fljbgzvrn0"; libraryHaskellDepends = [ base bytestring monads-tf transformers ]; librarySystemDepends = [ gnutls ]; libraryPkgconfigDepends = [ gnutls ]; description = "Bindings for GNU libgnutls"; license = lib.licenses.gpl3Only; }) {inherit (pkgs) gnutls;}; "goa" = callPackage ({ mkDerivation, base, directory, filepath, process }: mkDerivation { pname = "goa"; version = "3.3"; sha256 = "0z1mhi2y4qm1lj6vfsmxf2gs5shfwdac3p9gqj89hx28mpc3rmzk"; revision = "1"; editedCabalFile = "0dq1406z7mh4hca15abizrzlc4v80qkc3r9jz9q21qi99hgvvqjs"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory filepath process ]; description = "GHCi bindings to lambdabot"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "goal-core" = callPackage ({ mkDerivation, async, base, bytestring, cassava, containers , criterion, deepseq, directory, finite-typelits , ghc-typelits-knownnat, ghc-typelits-natnormalise, hmatrix , hmatrix-gsl, math-functions, mwc-probability, mwc-random , optparse-applicative, primitive, process, vector, vector-sized }: mkDerivation { pname = "goal-core"; version = "0.20"; sha256 = "0lqcyllfg0r2dxd6lwil1i4wbdlpxq4plyxamjwhi7s5k41q1k93"; libraryHaskellDepends = [ async base bytestring cassava containers criterion deepseq directory finite-typelits ghc-typelits-knownnat ghc-typelits-natnormalise hmatrix hmatrix-gsl math-functions optparse-applicative primitive process vector vector-sized ]; benchmarkHaskellDepends = [ base criterion hmatrix mwc-probability mwc-random ]; description = "Common, non-geometric tools for use with Goal"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "goal-geometry" = callPackage ({ mkDerivation, ad, base, ghc-typelits-knownnat , ghc-typelits-natnormalise, goal-core, indexed-list-literals }: mkDerivation { pname = "goal-geometry"; version = "0.20"; sha256 = "0bjyy0q7f4wmwna019wbaf7gfflpkng60f2rqxnffqcar9q127jk"; libraryHaskellDepends = [ ad base ghc-typelits-knownnat ghc-typelits-natnormalise goal-core indexed-list-literals ]; description = "The basic geometric type system of Goal"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "goal-graphical" = callPackage ({ mkDerivation, base, bytestring, cassava, containers, criterion , ghc-typelits-knownnat, ghc-typelits-natnormalise, goal-core , goal-geometry, goal-probability, hmatrix, hmatrix-special , mwc-probability, mwc-random, parallel, statistics, vector }: mkDerivation { pname = "goal-graphical"; version = "0.20"; sha256 = "1ckp0238wkdvsxpi7mc7vp0ymfhmpz4hh2nzgpfr09c9dz02cv61"; libraryHaskellDepends = [ base containers ghc-typelits-knownnat ghc-typelits-natnormalise goal-core goal-geometry goal-probability hmatrix hmatrix-special mwc-probability mwc-random parallel statistics vector ]; benchmarkHaskellDepends = [ base bytestring cassava criterion goal-core goal-geometry goal-probability ]; description = "Optimization of latent variable and dynamical models with Goal"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "goal-probability" = callPackage ({ mkDerivation, base, bytestring, cassava, containers, criterion , ghc-typelits-knownnat, ghc-typelits-natnormalise, goal-core , goal-geometry, hmatrix, hmatrix-special, mwc-random, parallel , statistics, vector }: mkDerivation { pname = "goal-probability"; version = "0.20"; sha256 = "14yfsazxrn8g3ygbwx8zs9xgjjzi5q1dw6sqbdkrixb8ffw7xszm"; libraryHaskellDepends = [ base containers ghc-typelits-knownnat ghc-typelits-natnormalise goal-core goal-geometry hmatrix hmatrix-special mwc-random parallel statistics vector ]; benchmarkHaskellDepends = [ base bytestring cassava criterion goal-core goal-geometry ]; description = "Optimization on manifolds of probability distributions with Goal"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "goal-simulation" = callPackage ({ mkDerivation, base, cairo, clock, directory, goal-core , goal-geometry, goal-probability, gtk, hmatrix, machines, mtl , vector }: mkDerivation { pname = "goal-simulation"; version = "0.1"; sha256 = "00c2cx4z63gphjhipwrm2r6872c59g03kb49ksm8yiq0xrwwr1sp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cairo clock goal-core goal-geometry goal-probability gtk hmatrix machines vector ]; executableHaskellDepends = [ base directory goal-core goal-geometry goal-probability hmatrix mtl vector ]; description = "Mealy based simulation tools"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "goat" = callPackage ({ mkDerivation, base, bytestring, cereal, floating-bits , QuickCheck, safe, split }: mkDerivation { pname = "goat"; version = "1.0.0"; sha256 = "1vvc0irhr35x3i4qdi5kihc04d2n1vhxl0ahj765rm2jbhsjj4sg"; libraryHaskellDepends = [ base bytestring cereal floating-bits safe split ]; testHaskellDepends = [ base bytestring cereal QuickCheck safe ]; description = "Time Series Compression"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "goatee" = callPackage ({ mkDerivation, base, containers, HUnit, mtl, parsec , template-haskell }: mkDerivation { pname = "goatee"; version = "0.4.0"; sha256 = "1nbdqmln6v6r3kdj8vxv4dm903vaxh97mlg19fg8yihm00cbpipd"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers mtl parsec template-haskell ]; testHaskellDepends = [ base containers HUnit mtl parsec ]; description = "A monadic take on a 2,500-year-old board game - library"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "goatee-gtk" = callPackage ({ mkDerivation, base, cairo, containers, directory, filepath, glib , goatee, gtk, HUnit, mtl, parsec }: mkDerivation { pname = "goatee-gtk"; version = "0.4.0"; sha256 = "1iffzqmzxxa9aplvnncdj9lc3nvdi8rbnnyl0cb7irhyj7k21k5i"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base cairo containers directory filepath glib goatee gtk mtl parsec ]; executableHaskellDepends = [ base gtk ]; testHaskellDepends = [ base HUnit ]; description = "A monadic take on a 2,500-year-old board game - GTK+ UI"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "gochan" = callPackage ({ mkDerivation, array, base, criterion, ghc-prim, hspec , hspec-core, primitive, random, vector, vector-algorithms, weigh }: mkDerivation { pname = "gochan"; version = "0.0.2"; sha256 = "1r8spv8ls1x032r0bcljc4qdhy671cv26dvglhjrgxamqgwy9izk"; revision = "1"; editedCabalFile = "19sl0lpj79wjb7qip48aghd689a9ybbarmvb2lihn26iwksnnwq5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base ghc-prim primitive random vector vector-algorithms ]; executableHaskellDepends = [ base criterion random weigh ]; testHaskellDepends = [ base hspec hspec-core ]; description = "Go-style channels"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "godot-haskell" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, base, bytestring, c2hs , casing, colour, containers, lens, linear, mtl, parsec, parsers , stm, template-haskell, text, unordered-containers, vector }: mkDerivation { pname = "godot-haskell"; version = "0.1.0.0"; sha256 = "02nvs84bq4nif235iycjwkxmabvs0avwm2xilpwv8kddv95z1f8i"; revision = "4"; editedCabalFile = "06mb33ll7m24dr6mvzi2r6v0bl6k0680y751563zhz0ybrjypckk"; libraryHaskellDepends = [ aeson ansi-wl-pprint base bytestring casing colour containers lens linear mtl parsec parsers stm template-haskell text unordered-containers vector ]; libraryToolDepends = [ c2hs ]; doHaddock = false; description = "Haskell bindings for the Godot game engine API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "godot-megaparsec" = callPackage ({ mkDerivation, base, criterion, lens, megaparsec, text , unordered-containers }: mkDerivation { pname = "godot-megaparsec"; version = "0.2.2.0"; sha256 = "0rlbvvanf8y9drnr8f5fszylkchl70ddhlfcib9d03albvw1xllb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base lens megaparsec text unordered-containers ]; executableHaskellDepends = [ base criterion megaparsec text ]; description = "Megaparsec parser for Godot `tscn` and `gdns` files"; license = lib.licenses.bsd3; }) {}; "gofer-prelude" = callPackage ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "gofer-prelude"; version = "2.30.3"; sha256 = "1whl3fvwxh26nsb4l6brljsmwl891w5yxlsv69mdfvfb1rl7p64f"; libraryHaskellDepends = [ base ghc-prim ]; description = "The Gofer 2.30 standard prelude"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "goggles" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring, binary , bytestring, containers, cryptonite, exceptions, filepath, hspec , http-client, http-client-tls, http-types, memory, mtl, pem , QuickCheck, req, scientific, stm, text, time, transformers , unix-time, x509, x509-store }: mkDerivation { pname = "goggles"; version = "0.3.2"; sha256 = "0g798gvxyqr08digpb61cvfcwg626iwmz9dqyg32w5vba332akd6"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring binary bytestring containers cryptonite exceptions filepath http-client http-client-tls http-types memory mtl pem req scientific stm text time transformers unix-time x509 x509-store ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "Extensible interface to Web APIs"; license = lib.licenses.bsd3; }) {}; "goggles-gcs" = callPackage ({ mkDerivation, aeson, base, bytestring, cryptonite, exceptions , goggles, memory, mtl, req, text, unix-time }: mkDerivation { pname = "goggles-gcs"; version = "0.1.2"; sha256 = "0p1z03y6sy8daqvyfs4mj767yh98zbl23lri72jpy0z213qsjybf"; libraryHaskellDepends = [ aeson base bytestring cryptonite exceptions goggles memory mtl req text unix-time ]; description = "`goggles` interface to Google Cloud Storage"; license = lib.licenses.bsd3; }) {}; "gogol" = callPackage ({ mkDerivation, aeson, base, bytestring, case-insensitive, conduit , conduit-extra, cryptonite, directory, exceptions, filepath , gogol-core, http-client, http-conduit, http-media, http-types , lens, memory, mime-types, mtl, resourcet, text, time , transformers, unliftio-core, unordered-containers, x509 , x509-store }: mkDerivation { pname = "gogol"; version = "0.5.0"; sha256 = "1aah3db2ws07q4z2pka4gmsagpwlimv19xq0p6y0bznq86yy7i1q"; libraryHaskellDepends = [ aeson base bytestring case-insensitive conduit conduit-extra cryptonite directory exceptions filepath gogol-core http-client http-conduit http-media http-types lens memory mime-types mtl resourcet text time transformers unliftio-core unordered-containers x509 x509-store ]; description = "Comprehensive Google Services SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-abusiveexperiencereport" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-abusiveexperiencereport"; version = "0.5.0"; sha256 = "1c701rajjybggf04rvmj39mn5ryq27kvz79jacxhk9ia1g48lfbb"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Abusive Experience Report SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-acceleratedmobilepageurl" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-acceleratedmobilepageurl"; version = "0.5.0"; sha256 = "0mr77fifnjl9r1jvmdzr7nvbxrh18n1c7m5yahlg4gsph9jzxg6i"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Accelerated Mobile Pages (AMP) URL SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-accessapproval" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-accessapproval"; version = "0.5.0"; sha256 = "062377i1nrhynsqyg53fkczhj9ljxa1ms062zykyxq4inv7d9r2a"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Access Approval SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-accesscontextmanager" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-accesscontextmanager"; version = "0.5.0"; sha256 = "0nglp371pxal59p33bb50r1vck6mc662z2yrqsq326w77dc24k6z"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Access Context Manager SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-adexchange-buyer" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-adexchange-buyer"; version = "0.5.0"; sha256 = "0a2v15z4x0a6dbc789s1j78qcsfqypdf65ydw0gxzgajl136ni7x"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Ad Exchange Buyer SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-adexchange-seller" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-adexchange-seller"; version = "0.5.0"; sha256 = "02y7sz24flvm6fayfjjvdrywsqy0qw3wrqkfg4jcwa1093j2x3g9"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Ad Exchange Seller SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-adexchangebuyer2" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-adexchangebuyer2"; version = "0.5.0"; sha256 = "0sy40qp8z47d364dml5fafdy34xwlaa8lwn86n076i0xr0a2c3sc"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Ad Exchange Buyer API II SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-adexperiencereport" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-adexperiencereport"; version = "0.5.0"; sha256 = "1sk083dkiwzr39w7bgqv3klvnx0jb8xqz1v3x0val3dzhfhd0rg0"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Ad Experience Report SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-admin-datatransfer" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-admin-datatransfer"; version = "0.5.0"; sha256 = "149h3kg68xqanpzyqxbjxq1nskigv1310fq17inkl3bqm7mk0d3s"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Admin Data Transfer SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-admin-directory" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-admin-directory"; version = "0.5.0"; sha256 = "0kinbhz4j11nd6s5w4jg13dpbq6hgf6acnqi6hvmn4m4yjm6qs5i"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Admin Directory SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-admin-emailmigration" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-admin-emailmigration"; version = "0.3.0"; sha256 = "1d7w4fv4v54mja7yx8rf29ms1hbjnkjgly54fqx5h4xyfgypymca"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Email Migration API v2 SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-admin-reports" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-admin-reports"; version = "0.5.0"; sha256 = "17m4924mqr0wiq07n3ada8jqc2kbwn2apzmbkpcsf6ns8qpw4r4k"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Admin Reports SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-adsense" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-adsense"; version = "0.5.0"; sha256 = "07v6sgp6dqvgcmni4579c6iyxqbbn24lyp64zfdv88s4wjhjbdjj"; libraryHaskellDepends = [ base gogol-core ]; description = "Google AdSense Management SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-adsense-host" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-adsense-host"; version = "0.5.0"; sha256 = "1s9dsrz6svnm8jjl13w3v72gyyg2xc5sxg6piw087c8j1sqfx131"; libraryHaskellDepends = [ base gogol-core ]; description = "Google AdSense Host SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-affiliates" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-affiliates"; version = "0.3.0"; sha256 = "1h7kx1ra0vz8pgvcjvj5ip44h077s9q5m7ixplq5vzrr4wdbrvvf"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Affiliate Network SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-alertcenter" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-alertcenter"; version = "0.5.0"; sha256 = "0d114xkvdjzfgl63gyc1a56jfdacbr5chdz80199jp85zp04h3wi"; libraryHaskellDepends = [ base gogol-core ]; description = "Google G Suite Alert Center SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-analytics" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-analytics"; version = "0.5.0"; sha256 = "1bfm1z13hvijln3f92n4i8042dd56z6wian6scnbfcndnsfwsrc9"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Analytics SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-analyticsreporting" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-analyticsreporting"; version = "0.5.0"; sha256 = "0ih63njgb3612myqfc1impas9jc5gx5hlmhvjzw0bp6rn7dv5qvm"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Analytics Reporting SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-android-enterprise" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-android-enterprise"; version = "0.5.0"; sha256 = "0qxvqv3i21k9g0mgy67073xb2yd8m357c2806v18inh7cikhndgy"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Play EMM SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-android-publisher" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-android-publisher"; version = "0.5.0"; sha256 = "05dz12615l74y4iqasgn84vi79i1m7wv11gz5sfbmmmddizjdxy4"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Play Developer SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-androiddeviceprovisioning" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-androiddeviceprovisioning"; version = "0.5.0"; sha256 = "1yc88s0h6v8ipw26a90ds0wdmsg78zpp3pqrybip9fh8grzbplv5"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Android Device Provisioning Partner SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-androidmanagement" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-androidmanagement"; version = "0.5.0"; sha256 = "0j68bbdyb3qnjylkb7fyv162pxfjx6802cnb63kryl7wbzcvf02s"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Android Management SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-appengine" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-appengine"; version = "0.5.0"; sha256 = "1p4cxp4f417m0llw58zslaabfswp5s9b9xlxfn3qrl3mdghs8lvk"; libraryHaskellDepends = [ base gogol-core ]; description = "Google App Engine Admin SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-apps-activity" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-apps-activity"; version = "0.5.0"; sha256 = "0frs0976h57gckraxhipbsd1ps39ddw5bcsxrya9mczyh31aqn4w"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Drive Activity SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-apps-calendar" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-apps-calendar"; version = "0.5.0"; sha256 = "1q68zbqk7pkh7clvlyjlkdy7i3zwrh8rl7ksyxd9x8wvla91qc34"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Calendar SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-apps-licensing" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-apps-licensing"; version = "0.5.0"; sha256 = "1x86ssslmksdlfmf8rasavpn9dg5kpk416zf001mb896lh6r5dlq"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Enterprise License Manager SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-apps-reseller" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-apps-reseller"; version = "0.5.0"; sha256 = "0zxjp7apiqd12bcj6fwwrlx8j466pavfgmv35d2alvmb83n1h8gw"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Enterprise Apps Reseller SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-apps-tasks" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-apps-tasks"; version = "0.5.0"; sha256 = "0cb61wqjq8za2d44i0h561hzp2nmyynr2fy24mbhj2gb0zcd14bc"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Tasks SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-appstate" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-appstate"; version = "0.5.0"; sha256 = "1gx52lnrp6mdsf168x0viwkj8pr49a0npf98a402ij3gndsn28aq"; libraryHaskellDepends = [ base gogol-core ]; description = "Google App State SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-autoscaler" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-autoscaler"; version = "0.3.0"; sha256 = "0insf84wrnn98yqfm6scfmzjnxdj9hikz7wy0cg0vk25dpc2mhp0"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Compute Engine Autoscaler SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-bigquery" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-bigquery"; version = "0.5.0"; sha256 = "1z3rdh9qrabycxnxrzay6ddw5l97qws48hn78g5pkbn73z1dh22z"; libraryHaskellDepends = [ base gogol-core ]; description = "Google BigQuery SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-bigquerydatatransfer" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-bigquerydatatransfer"; version = "0.5.0"; sha256 = "13pbbhk4ryg7vpkhkdvkjhc4sjnizdpjll4x9inb0zm8k1ki21ws"; libraryHaskellDepends = [ base gogol-core ]; description = "Google BigQuery Data Transfer SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-bigtableadmin" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-bigtableadmin"; version = "0.5.0"; sha256 = "0nxrcyf3spmhchmmjbszpv935lcwb979zfil9iwdigymq5wvfzgx"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Bigtable Admin SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-billing" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-billing"; version = "0.5.0"; sha256 = "1zx7k5qhasvjz1568znasix6xrkxhsfhcsqwv6r1zd5a3pnzvaxm"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Billing SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-binaryauthorization" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-binaryauthorization"; version = "0.5.0"; sha256 = "19gbql17mrxn4xgdbl96f245fckaj5gwwggn5f7xa59ahzbgfgay"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Binary Authorization SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-blogger" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-blogger"; version = "0.5.0"; sha256 = "027g8vj7msdzmkb7sjbd9s0p3zpxyal1l0daxbw1bhwr9lrd8j94"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Blogger SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-books" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-books"; version = "0.5.0"; sha256 = "07rd2592hqvbx1lkz9hgrqjfy91a6g5vhy6d88yqzzyl1mkwq405"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Books SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-chat" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-chat"; version = "0.5.0"; sha256 = "0dxwfml51xh3a04ghhr41dbaayq1c36klaiwams3rq95ak7mnq6i"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Hangouts Chat SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-civicinfo" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-civicinfo"; version = "0.5.0"; sha256 = "04kv6rnaiq1bxn46ir1l5w6w5qysb6f85ly3c9jksf0m5607gxxr"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Civic Information SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-classroom" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-classroom"; version = "0.5.0"; sha256 = "0hh6kbknnz7drd6ba1irr9wk5vhf51pgiskydgcav3f251j31sx4"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Classroom SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-cloudasset" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-cloudasset"; version = "0.5.0"; sha256 = "0368lmz0nsffs9pj1v4ab5yx5xhfh1g27c9l3fs49aihdrvij3yk"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Asset SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-clouderrorreporting" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-clouderrorreporting"; version = "0.5.0"; sha256 = "1hsgrpc9cbazn5a1g6lsg5azd8bgl45b95djwy13bc6vi9xwsr28"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Stackdriver Error Reporting SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-cloudfunctions" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-cloudfunctions"; version = "0.5.0"; sha256 = "1pv7h53zyqlp7wbw48hxxp3x9n515v0jdkjnpxqbszfhza28jsy9"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Functions SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-cloudidentity" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-cloudidentity"; version = "0.5.0"; sha256 = "1z4ncvzggpn52r75bl7y9mk19vdpsimxfflggvzz1lgy941ciyil"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Identity SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-cloudiot" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-cloudiot"; version = "0.5.0"; sha256 = "07zw4p2pi9gb90fzfg899xqbv50iwxc7rsb705wbpiyj80ynd85b"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud IoT SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-cloudkms" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-cloudkms"; version = "0.5.0"; sha256 = "0wpjmxrp1gl663sqcfgalrgjqw90wcahjlsg9bm6ay9y7g8mic0m"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Key Management Service (KMS) SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-cloudmonitoring" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-cloudmonitoring"; version = "0.3.0"; sha256 = "01mfc8f6vl3n499p4f70inak68g83yxc5pci485sxgwvfx078glx"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Monitoring SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-cloudprivatecatalog" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-cloudprivatecatalog"; version = "0.5.0"; sha256 = "0y0z6wmsr2qsgj6wh4y37ph68fayk5szzk02xv0ncggrn5pbpm07"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Private Catalog SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-cloudprivatecatalogproducer" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-cloudprivatecatalogproducer"; version = "0.5.0"; sha256 = "1zq8pb3jm6gpp116q4x8i69jihgwnbyafdrnw5jxyl3ynr6bwll0"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Private Catalog Producer SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-cloudprofiler" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-cloudprofiler"; version = "0.5.0"; sha256 = "022d1ix4a4n3kk108jl1yl2x13q57ahg4c9gvbxlvm7g3skz2rda"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Stackdriver Profiler SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-cloudscheduler" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-cloudscheduler"; version = "0.5.0"; sha256 = "1vb3xwnn59b3fzybp09lxpysij37q8rxg3392gnf09mqg57vlcpw"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Scheduler SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-cloudsearch" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-cloudsearch"; version = "0.5.0"; sha256 = "05nwvrdilz79hdlbzl853h3aj4gqcwql251slmzgg3s92haz0ygx"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Search SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-cloudshell" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-cloudshell"; version = "0.5.0"; sha256 = "08hngcd8v08j7gp7pfyx6jm10p1g5w80ljq511f0jg5i5s6pkpr9"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Shell SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-cloudtasks" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-cloudtasks"; version = "0.5.0"; sha256 = "1rgm3m1nsvfc96vipsqjaci6h21j8lxk0qb9jxs7qmifyhlycr5a"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Tasks SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-cloudtrace" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-cloudtrace"; version = "0.5.0"; sha256 = "12yh4ks9mwfk48qqgkp38vv7xrrlqlnx1d41x851xwb7hw61288r"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Stackdriver Trace SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-commentanalyzer" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-commentanalyzer"; version = "0.5.0"; sha256 = "1psy2vd6xj2rlnacay6srp0lcy4bvfnkpqjg5yvl41qx74w11dc9"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Perspective Comment Analyzer SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-composer" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-composer"; version = "0.5.0"; sha256 = "1hzdnrchczaha310sr5ndk7bwykvv6qy70hh2jcw6s5fg6kjmpi5"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Composer SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-compute" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-compute"; version = "0.5.0"; sha256 = "1z0l373qb3swnli6987r5s6l1kkrrh4m3hc8mghchviz16hpwm30"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Compute Engine SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-consumersurveys" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-consumersurveys"; version = "0.5.0"; sha256 = "13az55a4hdpgrsfa4s4x2l40yjlfl01ypba3p1z36ckv70yqvmax"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Consumer Surveys SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-container" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-container"; version = "0.5.0"; sha256 = "06pjabcch02pknn8rqq2kl4zyb331v89iq3l6i279i5prqp8jkh2"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Kubernetes Engine SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-containeranalysis" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-containeranalysis"; version = "0.5.0"; sha256 = "059nkdz6zb9ffi5731dfrppk2cv5mcvh84x8b30yhfp63vs083dp"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Container Analysis SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-containerbuilder" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-containerbuilder"; version = "0.5.0"; sha256 = "04jrblg8z1sji9xg6qbypxkbwzidx76hwy2c9kdgchjj298xifcc"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Build SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-core" = callPackage ({ mkDerivation, aeson, attoparsec, base, bifunctors, bytestring , case-insensitive, conduit, dlist, exceptions, hashable , http-api-data, http-client, http-media, http-types, lens , resourcet, scientific, servant, tasty, text, time , unordered-containers }: mkDerivation { pname = "gogol-core"; version = "0.5.0"; sha256 = "0xvlrx4hzhwp3slinh8apnxlgxmispjjnmwsfbpi4p9n451ilx93"; revision = "1"; editedCabalFile = "0k6nhsl0jh233ym25fh03nc2gja6q27hcav1kbs9lfpyf0qdvvyl"; libraryHaskellDepends = [ aeson attoparsec base bifunctors bytestring case-insensitive conduit dlist exceptions hashable http-api-data http-client http-media http-types lens resourcet scientific servant text time unordered-containers ]; testHaskellDepends = [ base tasty ]; description = "Core data types and functionality for Gogol libraries"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gogol-customsearch" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-customsearch"; version = "0.5.0"; sha256 = "1rfc932v4pwffry7864in7q9g68xzqz2sharzwfn8ql04la88fg7"; libraryHaskellDepends = [ base gogol-core ]; description = "Google CustomSearch SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-dataflow" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-dataflow"; version = "0.5.0"; sha256 = "0k27idpz6n8gilpm5cb1yz6x6x89qlnpqg7jzpp4ipld1h4m6xp1"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Dataflow SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-datafusion" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-datafusion"; version = "0.5.0"; sha256 = "0g90fa6mdicv4fyv999vild0accvsd4kr7mj9b008b5f4x286wpn"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Data Fusion SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-dataproc" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-dataproc"; version = "0.5.0"; sha256 = "0v1h6621v0aj415c8d11rfgri40vh3d1h3wl5i40nnz81qa11d5j"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Dataproc SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-datastore" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-datastore"; version = "0.5.0"; sha256 = "17raqp9la38r2jbx5438hxi12blkckzfdgmfvnw05isdwnz1azjl"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Datastore SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-debugger" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-debugger"; version = "0.5.0"; sha256 = "0a29kcihp90s6zvc8f9733rylsnf6098vkvqx7nsrg78x7qcz48p"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Stackdriver Debugger SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-deploymentmanager" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-deploymentmanager"; version = "0.5.0"; sha256 = "0l52j1vlnhm5dnz9jfld2rixs511l567gw7dbd2ylnx77632fvsw"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Deployment Manager SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-dfareporting" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-dfareporting"; version = "0.5.0"; sha256 = "0s7s5cm7kdigx1212abzyv69p4gzpx4dkxvycip60p27chsiv47p"; libraryHaskellDepends = [ base gogol-core ]; description = "Google DCM/DFA Reporting And Trafficking SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-dialogflow" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-dialogflow"; version = "0.5.0"; sha256 = "02q9qj713gz75gzdvqlladddniyk0waf2gbfqnh7dyirn8l67k6a"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Dialogflow SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-digitalassetlinks" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-digitalassetlinks"; version = "0.5.0"; sha256 = "04mfan610hzi9ar7rpmdwn4hw2m4v4n5hfz00si648vx6grn3835"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Digital Asset Links SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-discovery" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-discovery"; version = "0.5.0"; sha256 = "14igx8cs86v88vfvdw3fr090yk3f5dnpiggai1w2xnshbvg3gfdd"; libraryHaskellDepends = [ base gogol-core ]; description = "Google API Discovery Service SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-dlp" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-dlp"; version = "0.5.0"; sha256 = "0wd5l1bjiaw5cp78ppz81ab3cb9dpgjw5iy3hz9cg0y6y8x6smm5"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Data Loss Prevention (DLP) SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-dns" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-dns"; version = "0.5.0"; sha256 = "0wzlbpkaqd94dkgbg5nqss9kbyx2lqk0jbd97l9jmka1pmm0c30a"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud DNS SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-docs" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-docs"; version = "0.5.0"; sha256 = "1ig79q8iwfmyrjy7jb27fcdd05zjgpi0aikw597gkjj9vga5jzms"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Docs SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-doubleclick-bids" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-doubleclick-bids"; version = "0.5.0"; sha256 = "1jk725c2viyvbi4i12zlvwnz855jnpjjfc9qp5rbbfkkyf8904n3"; libraryHaskellDepends = [ base gogol-core ]; description = "Google DoubleClick Bid Manager SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-doubleclick-search" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-doubleclick-search"; version = "0.5.0"; sha256 = "1kd0x3xb365r30gaz74wksny20dp96ynr9xvds2z4jnmabhlc1fx"; libraryHaskellDepends = [ base gogol-core ]; description = "Google DoubleClick Search SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-drive" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-drive"; version = "0.5.0"; sha256 = "0qbdchfni89h0l28db37dl5ysjlzckby59ng7026xhjkk5c8iyrl"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Drive SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-driveactivity" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-driveactivity"; version = "0.5.0"; sha256 = "1n2frzhrz1rfbxm6lcxyd13q99wwlyp7c6n4pjy87skvd332xqsg"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Drive Activity SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-factchecktools" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-factchecktools"; version = "0.5.0"; sha256 = "1bga1plk1v57v6lpyk292ia0fzxks6lj0jq9d5gqz7k22yaqwzl5"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Fact Check Tools SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-file" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-file"; version = "0.5.0"; sha256 = "1k0mc2vavnfpxx6h878iib3a15bp2h2mx7wq9pa3527syh5d424p"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Filestore SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-firebase-dynamiclinks" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-firebase-dynamiclinks"; version = "0.5.0"; sha256 = "1hbknisl0358iznc45hhjixhdb3kh2b5chxiyq028ayl5w1p4rvn"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Firebase Dynamic Links SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-firebase-rules" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-firebase-rules"; version = "0.5.0"; sha256 = "06779qj9vjhvzw0d60ddxlzmij7sjjv67npav670xkgs3q71b655"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Firebase Rules SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-firebasehosting" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-firebasehosting"; version = "0.5.0"; sha256 = "0h2k4ymqn0r5vpgqb1pzcydmcwx2s0x4yim5j47b963qqwrwb7yc"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Firebase Hosting SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-firebaseremoteconfig" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-firebaseremoteconfig"; version = "0.5.0"; sha256 = "1qpv689lrizcv308303ajzjvkh9z4hs256ibnmlk0835xzwcw1qc"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Firebase Remote Config SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-firestore" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-firestore"; version = "0.5.0"; sha256 = "13y9g4h21mis26x663pv9lhi9i3r4s6x4pcnnwsk20a0s83k8x2k"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Firestore SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-fitness" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-fitness"; version = "0.5.0"; sha256 = "0pbz6kjkrwcb1mz83gfmyf1mcdp6lsbdp450h79083xlpbwz0kwx"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Fitness SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-fonts" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-fonts"; version = "0.5.0"; sha256 = "0cgkdgvs65znknf1dpdr2jxn3wan705i89bwfzfwavwykacsjqbk"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Fonts Developer SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-freebasesearch" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-freebasesearch"; version = "0.3.0"; sha256 = "02m2cpf6jdvd2km3gjvhvhkq3cgy7ijy5abwkrpcwvjzl1hps2vc"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Freebase Search SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-fusiontables" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-fusiontables"; version = "0.5.0"; sha256 = "1bi9cjm7xn5dq74a7r5y95snbfjwljmfjl5pxfh2cjshpjgdpd67"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Fusion Tables SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-games" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-games"; version = "0.5.0"; sha256 = "0kdqw6l1fr37amhd830lyqrh87znbbbs2lxh7cbqr831gwj4qnpk"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Play Game Services SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-games-configuration" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-games-configuration"; version = "0.5.0"; sha256 = "0j2psg58f6ilvnvdq88vmq1b462dpfssij1pa6y5xmm62gvvv6i5"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Play Game Services Publishing SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-games-management" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-games-management"; version = "0.5.0"; sha256 = "0bnkv9vic8rly2ga4k73s8cnhvird3kv5nmy17560pw4q40a5d9n"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Play Game Services Management SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-genomics" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-genomics"; version = "0.5.0"; sha256 = "0cygvkm388g0scmy51b2dmkj6kzpcdwpxd0w98dfmwhgvln3xgl2"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Genomics SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-gmail" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-gmail"; version = "0.5.0"; sha256 = "053l0k1h2wmwgqzywswhhmwh2275n6psiy8bk684dkzvdj1msbkz"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Gmail SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-groups-migration" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-groups-migration"; version = "0.5.0"; sha256 = "1sbmnq1ivy8dcgngfprd7g5g08fvzgwhr5hrixg4gmw95hwplafi"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Groups Migration SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-groups-settings" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-groups-settings"; version = "0.5.0"; sha256 = "0l1bwgwic8q252idfv8d6jamfqfghwxq4jkaan3dwwlgjc2b6b3a"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Groups Settings SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-healthcare" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-healthcare"; version = "0.5.0"; sha256 = "1ny184rhkjs571ibnwznxhc8zxqc2bag7z0lj922v53js4bvbrld"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Healthcare SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-iam" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-iam"; version = "0.5.0"; sha256 = "1hxzg3v9b8va2s76q3jizz84vfjnjrckv5ysy9193dv6yk68h48p"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Identity and Access Management (IAM) SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-iamcredentials" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-iamcredentials"; version = "0.5.0"; sha256 = "021x1rgmws8r2mj1ji6wpj8lspn70m1pzal6zmj3j8cbgmvbzgra"; libraryHaskellDepends = [ base gogol-core ]; description = "Google IAM Service Account Credentials SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-iap" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-iap"; version = "0.5.0"; sha256 = "04cph84f8h7qcg8jmz442qciq81ra2yw3jrffy8apyhy78x8zxlc"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Identity-Aware Proxy SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-identity-toolkit" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-identity-toolkit"; version = "0.5.0"; sha256 = "12yqcxcqvmlcrjla1qx6j78dk5qnfa8mia4nv1rr9y728w0k2ski"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Identity Toolkit SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-indexing" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-indexing"; version = "0.5.0"; sha256 = "1vyxrl7abwkz1mc08id08ncm9f1qgpkwc9mriyx3hlr9cvdj2fb0"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Indexing SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-jobs" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-jobs"; version = "0.5.0"; sha256 = "1azggfjas13dqhl9kzqpr8bvks1gbjg1q7ia64ssxdj19mx1d5ii"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Talent Solution SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-kgsearch" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-kgsearch"; version = "0.5.0"; sha256 = "0ynll6mm551x0jbx6bar5p97hy29g6nfq9mshlapmv82n9i2qqk4"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Knowledge Graph Search SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-language" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-language"; version = "0.5.0"; sha256 = "0hw181ha949q97yyg35yvwwshign43wxb2xkg482g4fq86b2iy3h"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Natural Language SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-latencytest" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-latencytest"; version = "0.3.0"; sha256 = "1gdllvcp6s7rf4093xl2fxq3bvqkrysnrs2s4abyppq54p4s6afk"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Network Performance Monitoring SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-libraryagent" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-libraryagent"; version = "0.5.0"; sha256 = "1jk46i3a9z5i1451gyjzmqahcjg3r1w03y2x64dfpc309zwivaar"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Library Agent SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-logging" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-logging"; version = "0.5.0"; sha256 = "0795dsyq28w3kgw3f96w99ax6v24lbahmr0mvyql1cx4z2slqp82"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Stackdriver Logging SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-manufacturers" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-manufacturers"; version = "0.5.0"; sha256 = "1l7dpp39yszay5aykiq81qi1f7l3fyz2s8zskyl37lvb46mv9ywr"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Manufacturer Center SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-maps-coordinate" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-maps-coordinate"; version = "0.3.0"; sha256 = "1ajgf2g9yad6zwhap8b0qigf0nfsw5k3132ksnzkcrfflz74swvn"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Maps Coordinate SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-maps-engine" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-maps-engine"; version = "0.3.0"; sha256 = "15a6z7kxvad3ylr1pkwqlimzbwsk0p8qblfnwgnjbl3mr681xdvv"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Maps Engine SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-mirror" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-mirror"; version = "0.5.0"; sha256 = "1nb7wydv7z5ip7jnj1928kfk57sk67ng3dhz9hq136lajl0lqy4r"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Mirror SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-ml" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-ml"; version = "0.5.0"; sha256 = "01n7jhi8p0db7dhbjm7ll3r6yqw0cfi6l48r1ms0kcrscdfij93v"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Machine Learning Engine SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-monitoring" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-monitoring"; version = "0.5.0"; sha256 = "1754cssjhcfxn6g71vvq7jspgbwqn2a1821lhhn2ybhq8ngiay8i"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Stackdriver Monitoring SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-oauth2" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-oauth2"; version = "0.5.0"; sha256 = "0pnwmm0vn0hcdnww13b65ii5wapy8638svkf3srh2ap161ijf443"; libraryHaskellDepends = [ base gogol-core ]; description = "Google OAuth2 SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-oslogin" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-oslogin"; version = "0.5.0"; sha256 = "02gzg06qlli84wvq6cr1xch8qxk70r5kgs5hqaqfqsr7rg79vfvd"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud OS Login SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-pagespeed" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-pagespeed"; version = "0.5.0"; sha256 = "116diwib3xi34znhl9b2hx3y4m3nqyqfkry0zh2aqknrxx3mpyl7"; libraryHaskellDepends = [ base gogol-core ]; description = "Google PageSpeed Insights SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-partners" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-partners"; version = "0.5.0"; sha256 = "12wfzjf3hvwba4ccnymxrqwk2hzi1zcw5h53iqk33yscx6s30jzm"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Partners SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-people" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-people"; version = "0.5.0"; sha256 = "01msa1r6p96kgz9isnnqy6ndsrh579c25m9sw43azsij8l1dd43j"; libraryHaskellDepends = [ base gogol-core ]; description = "Google People SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-photoslibrary" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-photoslibrary"; version = "0.4.0"; sha256 = "0j2z2vfv05fmmkj8w4yw5xc13q0n2mmq9crahp3my3g74a5i23i4"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Photos Library SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-play-moviespartner" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-play-moviespartner"; version = "0.5.0"; sha256 = "0cjkikknkk4la3nlw8mn1r0xdq871sd9wakyvsznm9wjqrzysn97"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Play Movies Partner SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-playcustomapp" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-playcustomapp"; version = "0.5.0"; sha256 = "0dfiwncjngfaj5i3sf38q3qkrlggvpiw9d08xpwr5rbcbi9qp43i"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Play Custom App Publishing SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-plus" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-plus"; version = "0.5.0"; sha256 = "00njgd754pzyss5n3ilnaqr1qd1f4rfz1q9m4x1a3g73fja1yzgh"; libraryHaskellDepends = [ base gogol-core ]; description = "Google + SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-plus-domains" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-plus-domains"; version = "0.5.0"; sha256 = "1p3qdj0vjz01yrkdjxsikriy755028v4yhw1d27ypriqh7k5widk"; libraryHaskellDepends = [ base gogol-core ]; description = "Google + Domains SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-poly" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-poly"; version = "0.5.0"; sha256 = "1da600ahg4x5k8vsw37cr5wrqrz8sq3mhir874fk5xpf2kdqdmkp"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Poly SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-prediction" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-prediction"; version = "0.5.0"; sha256 = "17dkm1wi5im1an1izcca2v432c2d86i74h6wlcyy92g7a86ajc2f"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Prediction SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-proximitybeacon" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-proximitybeacon"; version = "0.5.0"; sha256 = "1n49i32isjx3iljj035yc4y1lv3d01mpf15ab4ji49x01a0qfs5a"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Proximity Beacon SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-pubsub" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-pubsub"; version = "0.5.0"; sha256 = "1pfw3pz8yr7slbyhp9rf32brqck2l2a60lx3ysz4pjjmfc72rahz"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Pub/Sub SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-qpxexpress" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-qpxexpress"; version = "0.5.0"; sha256 = "1xqlqv680w1rr3sqzq5k8kk1xcxagh8zk5g6rqs83xjr1j5lfmsr"; libraryHaskellDepends = [ base gogol-core ]; description = "Google QPX Express SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-redis" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-redis"; version = "0.5.0"; sha256 = "0x774h1pryr12s6ndcgdvbwqx1nw2sc8yln147hjf4mg3fva6gkc"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Memorystore for Redis SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-remotebuildexecution" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-remotebuildexecution"; version = "0.5.0"; sha256 = "037biha22xv1ayb3zxx5dc7a86sbmr5zwmg1m24f3bbsgjfnn5ms"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Remote Build Execution SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-replicapool" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-replicapool"; version = "0.5.0"; sha256 = "173ywr9vc69jf5s5vncwjby75mgfbfxw3m42jyi7dcyrxc4jbg68"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Replica Pool SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-replicapool-updater" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-replicapool-updater"; version = "0.5.0"; sha256 = "1wi8x5zj61daln96dqlhq8ki57kl2k6jjz4sm1lbqffcgq66743d"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Compute Engine Instance Group Updater SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-resourcemanager" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-resourcemanager"; version = "0.5.0"; sha256 = "1sd8zaigvpbq591nwsjyxf9jf9hxc00mjhwfc0i6mahbgax73764"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Resource Manager SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-resourceviews" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-resourceviews"; version = "0.3.0"; sha256 = "114gjdxzm4kq3ibk32dzy73zvmp9ls9bzb4k7szdkxr922861akp"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Compute Engine Instance Groups SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-run" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-run"; version = "0.5.0"; sha256 = "0219vjrlpq16akzwsbk8kfh7p8gc8kkczcvg5a3l6lssxjp87lfg"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Run SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-runtimeconfig" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-runtimeconfig"; version = "0.5.0"; sha256 = "057qlad1mipdyif8n6wmhwinknnf0qgb65wbw0484b2yzcdj3zd1"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Runtime Configuration SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-safebrowsing" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-safebrowsing"; version = "0.5.0"; sha256 = "0690xz81mz8gn0qgkg11y5sx57kjmvd4lryqw8rblrh7ixypn8wb"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Safe Browsing SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-script" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-script"; version = "0.5.0"; sha256 = "1ckjj9i8fqd3igz7bnjmri5pgj3risqarcivrr3nmd1d045rx1zx"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Apps Script SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-searchconsole" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-searchconsole"; version = "0.5.0"; sha256 = "0k971p9c4yhscnxxfhxlb5wnkzjxd2k9q8qnxlbnvp7ch7z1yv00"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Search Console URL Testing Tools SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-securitycenter" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-securitycenter"; version = "0.5.0"; sha256 = "1axvvz60vdvjpd9bd0516fhbqnk8cjb3x52sgf42fq00dhwxy3mj"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Security Command Center SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-servicebroker" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-servicebroker"; version = "0.5.0"; sha256 = "13726hq8c3g7gqwz2zrzx0k6vywv5ggd6bl90kkw09118zvyc13a"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Service Broker SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-serviceconsumermanagement" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-serviceconsumermanagement"; version = "0.5.0"; sha256 = "1pln47lpr1wb9w84z8lmskbn49456k9h4awi67mdfg10jzh4n46j"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Service Consumer Management SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-servicecontrol" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-servicecontrol"; version = "0.5.0"; sha256 = "01vfjg16x6vpabvb1q2ipnv04j7r7fxxvcbjgq08phq0fnnk8sd1"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Service Control SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-servicemanagement" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-servicemanagement"; version = "0.5.0"; sha256 = "0bzcv7z5n2ykkydq4wc5ka11cc82y17x4rb26k3hbsak62qx67j2"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Service Management SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-servicenetworking" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-servicenetworking"; version = "0.5.0"; sha256 = "1aja2maxgjhxgqf6agngbx37w02ifb1b5ypnqdwwpi1615qxvrsh"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Service Networking SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-serviceusage" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-serviceusage"; version = "0.5.0"; sha256 = "0zvnd7pl5q73kzdx2x19zrw0rk334l8xlqawlbl5p1zimvvsbpkl"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Service Usage SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-serviceuser" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-serviceuser"; version = "0.5.0"; sha256 = "1xfgp5nm23c8hjzkjamk4qc6qs5j4q3z5pxrlsbnir7lqv73jnwf"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Service User SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-sheets" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-sheets"; version = "0.5.0"; sha256 = "0wl00f6p5qylbffhm3jw0123aqfc3acls91150nj3ncfl55q0g28"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Sheets SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-shopping-content" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-shopping-content"; version = "0.5.0"; sha256 = "0b7i6vc5cw1sigvkpn8k1q8k06alx36h7fw520swhyk2p3v5shmh"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Content API for Shopping SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-siteverification" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-siteverification"; version = "0.5.0"; sha256 = "0lapqji0cwf0gqp4855wqg8h1xd61bncya5b7b25lnqlld7gnp9w"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Site Verification SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-slides" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-slides"; version = "0.5.0"; sha256 = "0b76hx0bllbpb25d59pqlz0clcv34pkw8rpd7g7g1916sqrsd7dx"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Slides SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-sourcerepo" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-sourcerepo"; version = "0.5.0"; sha256 = "0j3hcc9fq2aksx1nrvrb0g6xwv86a4n8l2vfgyyzji3gknbqx9ff"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Source Repositories SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-spanner" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-spanner"; version = "0.5.0"; sha256 = "0z9aycaqp3rb798mcrmrni9jfa8r9j2gjgmlxjx9icg9wh4bs5h4"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Spanner SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-spectrum" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-spectrum"; version = "0.5.0"; sha256 = "12h0rgnldgjf6qkvjbjsjcbw9vn3wlbs02baybyf70hmp58n8f0k"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Spectrum Database SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-speech" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-speech"; version = "0.5.0"; sha256 = "1snmajsca1fdq1c98f1pqvghlwgff6vsmz47wvwsjjjqz15nx9j1"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Speech-to-Text SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-sqladmin" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-sqladmin"; version = "0.5.0"; sha256 = "0yyamr3mgwg1gxy1w258gg6gvzcymmqmknkabgxp2p5kkqsyqgv1"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud SQL Admin SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-storage" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-storage"; version = "0.5.0"; sha256 = "0jsmgb311iinbmj12chbch3z0d56k9vqqvhjzfcilx05m1pm9xan"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Storage JSON SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-storage-transfer" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-storage-transfer"; version = "0.5.0"; sha256 = "1zlfszkh59p4pca2n2scxa02ln4va6k5vjz41186350lfxqwba4r"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Storage Transfer SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-streetviewpublish" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-streetviewpublish"; version = "0.5.0"; sha256 = "07w3s049sglcvh8s94kbhj8l3irscji9s14bl493p7bwj1n3dbsb"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Street View Publish SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-surveys" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-surveys"; version = "0.5.0"; sha256 = "0p9qkqxddgv8m24h2g58hiwhcpwndxl9r9gifjgpbh4mlcsx42q1"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Surveys SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-tagmanager" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-tagmanager"; version = "0.5.0"; sha256 = "116wc01i63q519bbqdi7ln12cvbfdsf6jdfbxrmz7zrzj4zw27l5"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Tag Manager SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-taskqueue" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-taskqueue"; version = "0.3.0"; sha256 = "0irzyv80q2n4jv144rryv5xqbg51gqyws1pnvpdi5lddq90yvjq3"; libraryHaskellDepends = [ base gogol-core ]; description = "Google TaskQueue SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-testing" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-testing"; version = "0.5.0"; sha256 = "1fawwvbcy51ri9szfiknkrqvhapdhfw2qpbvdf10mjn5jpiqmj39"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Testing SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-texttospeech" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-texttospeech"; version = "0.5.0"; sha256 = "0na9qf1307lg9bf23pd20wic530hy8hdqy95g65gdjz9g2969flk"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Text-to-Speech SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-toolresults" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-toolresults"; version = "0.5.0"; sha256 = "1m84mv6nbbf142ss1dgk91qhciy9wlfshf3hybb364wxqf4bkq93"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Tool Results SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-tpu" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-tpu"; version = "0.5.0"; sha256 = "1w6qcqz13sgk05i49nkx6pkxgsyc8pxy0rjyqlbribiwy30isxv3"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud TPU SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-tracing" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-tracing"; version = "0.5.0"; sha256 = "12f84mhfyckic7kq92xyry4xfipic50znzm4q37vphjfsv9m9r4i"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Tracing SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-translate" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-translate"; version = "0.5.0"; sha256 = "1ida8wkwp0fqvzsnbd99c842b6a3bcg5nw84aicffn95vwbl9rma"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Translation SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-urlshortener" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-urlshortener"; version = "0.5.0"; sha256 = "0a5fxcrmwjncxz6l9mhgj44i8lk8rnbgqacvkdmmhylc0yh3al2l"; libraryHaskellDepends = [ base gogol-core ]; description = "Google URL Shortener SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-useraccounts" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-useraccounts"; version = "0.3.0"; sha256 = "0fzmq082x0vvml8c0pxhb3vrnvizmq9cmh8y30yapkad7xwgx3i9"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud User Accounts SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-vault" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-vault"; version = "0.5.0"; sha256 = "1dzk79y10396qq6l3y7zs9jm5rga02yxvdhp8dm7af9lb3izmjnc"; libraryHaskellDepends = [ base gogol-core ]; description = "Google G Suite Vault SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-videointelligence" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-videointelligence"; version = "0.5.0"; sha256 = "16jczzbvk4ww8li0yyk6clx4l2b28g48pxsckic9sdsqy5xj709c"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Video Intelligence SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-vision" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-vision"; version = "0.5.0"; sha256 = "1h71p2a35lwj3p8zw6mvzxas9yyw5diss0lyg2w2nqsx8cynh7rb"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Cloud Vision SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-webmaster-tools" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-webmaster-tools"; version = "0.5.0"; sha256 = "029kbgzsbqyd8mbflkca8djmavmphddcldkjf8ds5jkp1qpqnnha"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Search Console SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-websecurityscanner" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-websecurityscanner"; version = "0.5.0"; sha256 = "1mcr0cs8pnlbwwsmlwjmkclvcwdwzhg2zqw9bqljw3iism43m9dq"; libraryHaskellDepends = [ base gogol-core ]; description = "Google Web Security Scanner SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-youtube" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-youtube"; version = "0.5.0"; sha256 = "0gamhcnhvxkybsnikwrlmin0fkf1h3fcflk4vg1zcm1sg7sk9xlj"; libraryHaskellDepends = [ base gogol-core ]; description = "Google YouTube Data SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-youtube-analytics" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-youtube-analytics"; version = "0.5.0"; sha256 = "0fnrmabcw5kfl8s5nam6wl8qr6ri693wk6wlhvynj1skc54v6l4s"; libraryHaskellDepends = [ base gogol-core ]; description = "Google YouTube Analytics SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gogol-youtube-reporting" = callPackage ({ mkDerivation, base, gogol-core }: mkDerivation { pname = "gogol-youtube-reporting"; version = "0.5.0"; sha256 = "0cb88q2g67cx9zndf40a0c62cw7r32g1ps12a2ks0gz863bq53vn"; libraryHaskellDepends = [ base gogol-core ]; description = "Google YouTube Reporting SDK"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "goldplate" = callPackage ({ mkDerivation, aeson, aeson-pretty, async, base, bytestring, Diff , directory, filepath, Glob, optparse-applicative, process , regex-pcre-builtin, text, unordered-containers }: mkDerivation { pname = "goldplate"; version = "0.2.0"; sha256 = "1f2n981676ykrv08fgdj87mj5r4841a18ywvgpc2hgapsgwbgma1"; revision = "2"; editedCabalFile = "1wnpg7147k48nca58lp3xg8dv38jnj8k2hdbv0312d9ndqpiws8b"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson aeson-pretty async base bytestring Diff directory filepath Glob optparse-applicative process regex-pcre-builtin text unordered-containers ]; description = "A lightweight golden test runner"; license = lib.licenses.asl20; }) {}; "gooey" = callPackage ({ mkDerivation, base, renderable, transformers, varying }: mkDerivation { pname = "gooey"; version = "0.1.0.0"; sha256 = "0njlbvlqzm9282rwk21klr3jq6m46i2qz46xbsdhw9jg2dawq97j"; libraryHaskellDepends = [ base renderable transformers varying ]; description = "Graphical user interfaces that are renderable, change over time and eventually produce a value"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "google-cloud" = callPackage ({ mkDerivation, aeson, base, bytestring, http-client , http-client-tls, http-types, mtl, random, scientific, stm, text , time, unordered-containers }: mkDerivation { pname = "google-cloud"; version = "0.0.4"; sha256 = "16pv4iiladfsq92xnpj46xa91x5svk6qsmz5szwwb83fhkk7r9q9"; revision = "1"; editedCabalFile = "0512swl7ydlcjdbvcb2xm59q97yr3wxgh3sfdsz3zdm1y88qi18c"; libraryHaskellDepends = [ aeson base bytestring http-client http-client-tls http-types mtl random scientific stm text time unordered-containers ]; description = "Client for the Google Cloud APIs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "google-dictionary" = callPackage ({ mkDerivation, aeson, base, bytestring, HTTP, lens, mtl }: mkDerivation { pname = "google-dictionary"; version = "0.1.0.2"; sha256 = "12ib4y8cjg0dvvizy8yxgjaqvyawdy7vxmh1ab12b4yg40wwsg6g"; libraryHaskellDepends = [ aeson base bytestring HTTP lens mtl ]; description = "Simple interface to the google.com/dictionary API"; license = lib.licenses.bsd3; }) {}; "google-drive" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, conduit-extra , directory, filepath, google-oauth2, hspec , hspec-expectations-lifted, http-conduit, http-types, load-env , mtl, random, resourcet, text, time, unordered-containers }: mkDerivation { pname = "google-drive"; version = "0.4.1"; sha256 = "1whpifspbvqgw9hg367fjhp14ci61nnirskivawpv2airzn45xzk"; revision = "1"; editedCabalFile = "02hpkgp1k5gsc6rrx6gzzskcrdjzqbcdcppxkmv36lq0r1sj5afw"; libraryHaskellDepends = [ aeson base bytestring conduit conduit-extra directory filepath http-conduit http-types mtl random resourcet text time unordered-containers ]; testHaskellDepends = [ base bytestring conduit conduit-extra directory google-oauth2 hspec hspec-expectations-lifted load-env text time ]; description = "Google Drive API access"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "google-html5-slide" = callPackage ({ mkDerivation, base, blaze-html, cmdargs, data-default, hamlet , pandoc, shakespeare-css, syb, text, time }: mkDerivation { pname = "google-html5-slide"; version = "2011.0"; sha256 = "0wkblf0i4lfw6s8adf2clcqj3161863vbsq1cip3rcn9djqbimzl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base blaze-html cmdargs data-default hamlet pandoc shakespeare-css syb text time ]; description = "Google HTML5 Slide generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "google-isbn" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, conduit-extra , http-conduit, text }: mkDerivation { pname = "google-isbn"; version = "1.0.3"; sha256 = "0brjq8l4kmlkl5kr69sin3zxbydhafjl9jzkry0x6ijwg0sgfk9s"; libraryHaskellDepends = [ aeson base bytestring conduit conduit-extra http-conduit text ]; license = lib.licenses.bsd3; }) {}; "google-mail-filters" = callPackage ({ mkDerivation, base, containers, google-search, text, time , xml-conduit }: mkDerivation { pname = "google-mail-filters"; version = "0.0.1.2"; sha256 = "1rac1f6drs88rjh1sfw3s5ll8800cpim8a0yc3i5m1wzbxv3xyns"; libraryHaskellDepends = [ base containers google-search text time xml-conduit ]; testHaskellDepends = [ base google-search text time xml-conduit ]; description = "Write GMail filters and output to importable XML"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "google-maps-geocoding" = callPackage ({ mkDerivation, aeson, base, google-static-maps, http-client , servant, servant-client, text }: mkDerivation { pname = "google-maps-geocoding"; version = "0.7.0.1"; sha256 = "01330l7z0s30mk0vh4j0kcl5xmfyahr16is7ldxf4h3y9w8b3ajg"; libraryHaskellDepends = [ aeson base google-static-maps http-client servant servant-client text ]; description = "Bindings to the Google Geocoding API (formerly Maps Geocoding API)"; license = lib.licenses.bsd3; }) {}; "google-oauth2" = callPackage ({ mkDerivation, base, bytestring, hoauth2, hspec, http-client-tls , http-conduit, load-env, safe-exceptions, text, transformers , uri-bytestring }: mkDerivation { pname = "google-oauth2"; version = "0.3.0.0"; sha256 = "119p792prspir2vxk53jzkr90rava2qnixr1jkbmx5si63h9l01z"; libraryHaskellDepends = [ base bytestring hoauth2 http-client-tls safe-exceptions text transformers uri-bytestring ]; testHaskellDepends = [ base bytestring hoauth2 hspec http-conduit load-env text ]; description = "Google OAuth2 token negotiation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "google-oauth2-easy" = callPackage ({ mkDerivation, aeson, base, criterion, http-api-data, http-client , mtl, servant, servant-client, tasty, tasty-hspec, text , text-conversions, unordered-containers }: mkDerivation { pname = "google-oauth2-easy"; version = "0.0.0"; sha256 = "03jzlshz7649rvgmql5nsq4hys253dlqpm163xqpccif1s34z59b"; libraryHaskellDepends = [ aeson base http-api-data http-client mtl servant servant-client text text-conversions unordered-containers ]; testHaskellDepends = [ base tasty tasty-hspec ]; benchmarkHaskellDepends = [ base criterion ]; description = "Opininated use of Google Authentication for ease"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "google-oauth2-for-cli" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, filepath , hspec, http-types, req, time, unix, wai, warp }: mkDerivation { pname = "google-oauth2-for-cli"; version = "0.1.0.1"; sha256 = "1n1pm91mx7i22iynipknjjkwh7pzr0ga7zg7v3dazqwvh6pps6w1"; libraryHaskellDepends = [ aeson base bytestring directory filepath http-types req time unix wai warp ]; testHaskellDepends = [ base hspec ]; description = "Get Google OAuth2 token for CLI tools"; license = lib.licenses.bsd3; }) {}; "google-oauth2-jwt" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, HsOpenSSL , RSA, text, unix-time }: mkDerivation { pname = "google-oauth2-jwt"; version = "0.3.3"; sha256 = "13iy695qpb9yyr1wi3fslj0xd90izgj4wmvs04k5mhf6k53pk9dk"; libraryHaskellDepends = [ base base64-bytestring bytestring HsOpenSSL RSA text unix-time ]; description = "Get a signed JWT for Google Service Accounts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "google-search" = callPackage ({ mkDerivation, base, free, nats, text, time }: mkDerivation { pname = "google-search"; version = "0.2.0.0"; sha256 = "1jn22iykcl6694lsshj7xxnqx33d6spqlr2q93v6ak3yaygxd7hr"; libraryHaskellDepends = [ base free nats text time ]; description = "EDSL for Google and GMail search expressions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "google-server-api" = callPackage ({ mkDerivation, aeson, aeson-casing, base, base64-bytestring , bytestring, HsOpenSSL, http-api-data, http-client , http-client-tls, http-media, mime-mail, monad-control , monad-logger, mtl, RSA, servant, servant-client, text, time , transformers, transformers-base, unix-time, unordered-containers , wai, wai-extra, warp }: mkDerivation { pname = "google-server-api"; version = "0.4.0.2"; sha256 = "0wnfn75z5k9lh8h38ya52dc4rjjxzpybj0sayjz6ax1xxiaz3d90"; libraryHaskellDepends = [ aeson aeson-casing base base64-bytestring bytestring HsOpenSSL http-api-data http-client http-client-tls http-media mime-mail monad-control monad-logger mtl RSA servant servant-client text time transformers transformers-base unix-time unordered-containers wai wai-extra warp ]; description = "Google APIs for server to server applications"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "google-static-maps" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytedump , bytestring, cryptonite, double-conversion, http-client , JuicyPixels, memory, network-uri, servant, servant-client , servant-JuicyPixels, text, utf8-string }: mkDerivation { pname = "google-static-maps"; version = "0.7.0.1"; sha256 = "0cs5hwll03liqml504kw7zzyk1ah5lbpxpqzwhfhkzz5a9swigqa"; libraryHaskellDepends = [ aeson base base64-bytestring bytedump bytestring cryptonite double-conversion http-client JuicyPixels memory network-uri servant servant-client servant-JuicyPixels text utf8-string ]; description = "Bindings to the Google Maps Static API (formerly Static Maps API)"; license = lib.licenses.bsd3; }) {}; "google-translate" = callPackage ({ mkDerivation, aeson, base, bytestring, http-api-data , http-client, servant, servant-client, text, transformers }: mkDerivation { pname = "google-translate"; version = "0.5"; sha256 = "09mkhbdfcyw2hiqlijnv0lwlk9rka64hqmx8jhrdyksgsz6hc6gl"; libraryHaskellDepends = [ aeson base bytestring http-api-data http-client servant servant-client text transformers ]; description = "Google Translate API bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "googleplus" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , enumerator, haskell98, http-enumerator, http-types, mtl, text , time, timerep, transformers, url }: mkDerivation { pname = "googleplus"; version = "0.3.1.1"; sha256 = "046fvrr8cg00wagx4vdx35l2xk8qbs7fbs0v5hj45h4jk9dnk2jg"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers enumerator haskell98 http-enumerator http-types mtl text time timerep transformers url ]; description = "Haskell implementation of the Google+ API v1"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "googlepolyline" = callPackage ({ mkDerivation, base, bytestring, HUnit, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 , text }: mkDerivation { pname = "googlepolyline"; version = "0.1.0.2"; sha256 = "11awg158phdxflnjic061x1xjagy649i9j8g62wbwcrpg063lnfd"; libraryHaskellDepends = [ base bytestring text ]; testHaskellDepends = [ base bytestring HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text ]; description = "Google Polyline Encoder/Decoder"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gopher-proxy" = callPackage ({ mkDerivation, attoparsec, base, bytestring, directory, errors , http-types, lucid, mime-types, network, optparse-applicative , text, wai, warp }: mkDerivation { pname = "gopher-proxy"; version = "0.1.1.3"; sha256 = "0pqsir7hpz2hfdczhvvnqh7rbckxkzj7fsdq6r27nm9ixf5kmwfb"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ attoparsec base bytestring directory errors http-types lucid mime-types network optparse-applicative text wai warp ]; description = "proxy gopher over http"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ sternenseemann ]; }) {}; "gopherbot" = callPackage ({ mkDerivation, base, HDBC, HDBC-postgresql, MissingH, network , parsec, unix }: mkDerivation { pname = "gopherbot"; version = "0.1.0"; sha256 = "0qa4xs07975spf4pwc2y0hichn4x8l7kn2949v0j19gbd099vjng"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base HDBC HDBC-postgresql MissingH network parsec unix ]; description = "Spidering robot to download files from Gopherspace"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gopro-plus" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, exceptions , filepath, generic-deriving, generic-random, HUnit, lens , lens-aeson, monad-logger, mtl, QuickCheck, quickcheck-instances , random, raw-strings-qq, retry, tasty, tasty-discover, tasty-hunit , tasty-quickcheck, text, time, transformers, unix, unliftio , unordered-containers, vector, wreq }: mkDerivation { pname = "gopro-plus"; version = "0.6.5.1"; sha256 = "06sasqagh4xa6gkhgjxf7jpvwfp9q27r0qnpr7rq0dxwsbrpqgnp"; libraryHaskellDepends = [ aeson base bytestring containers exceptions filepath generic-deriving generic-random lens lens-aeson monad-logger mtl QuickCheck quickcheck-instances random retry text time transformers unix unliftio unordered-containers vector wreq ]; testHaskellDepends = [ aeson base bytestring containers exceptions filepath generic-deriving generic-random HUnit lens lens-aeson monad-logger mtl QuickCheck quickcheck-instances random raw-strings-qq retry tasty tasty-discover tasty-hunit tasty-quickcheck text time transformers unix unliftio unordered-containers vector wreq ]; testToolDepends = [ tasty-discover ]; description = "GoPro Plus Client API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gore-and-ash" = callPackage ({ mkDerivation, base, containers, deepseq, exceptions, hashable , linear, mtl, parallel, profunctors, random, semigroups, time , transformers, unordered-containers }: mkDerivation { pname = "gore-and-ash"; version = "1.2.2.0"; sha256 = "1kna4y0css6my2qwxmnwdws4rg78hyir3dfinl7vlqmcmz1fz4j1"; libraryHaskellDepends = [ base containers deepseq exceptions hashable linear mtl parallel profunctors random semigroups time transformers unordered-containers ]; description = "Core of FRP game engine called Gore&Ash"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gore-and-ash-actor" = callPackage ({ mkDerivation, base, containers, deepseq, exceptions , gore-and-ash, hashable, mtl, resourcet, transformers , transformers-base, unordered-containers }: mkDerivation { pname = "gore-and-ash-actor"; version = "1.2.2.0"; sha256 = "044sv976kznk628vncdw4dcib6j97z6dd4ga0hwijq073qwxkrqd"; libraryHaskellDepends = [ base containers deepseq exceptions gore-and-ash hashable mtl resourcet transformers transformers-base unordered-containers ]; description = "Gore&Ash engine extension that implements actor style of programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gore-and-ash-async" = callPackage ({ mkDerivation, async, base, containers, deepseq, exceptions , gore-and-ash, hashable, HUnit, mtl, resourcet, test-framework , test-framework-hunit, transformers, transformers-base , unordered-containers }: mkDerivation { pname = "gore-and-ash-async"; version = "1.1.1.0"; sha256 = "065xgsambnskqcr9w9yfl8xmbfgcz053s4yg0ddnfs2d83hhw37d"; libraryHaskellDepends = [ async base containers deepseq exceptions gore-and-ash hashable mtl resourcet transformers transformers-base unordered-containers ]; testHaskellDepends = [ base containers deepseq exceptions gore-and-ash HUnit mtl test-framework test-framework-hunit transformers ]; description = "Core module for Gore&Ash engine that embeds async IO actions into game loop"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gore-and-ash-demo" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, deepseq , exception-transformers, exceptions, GLFW-b, gore-and-ash , gore-and-ash-actor, gore-and-ash-logging, gore-and-ash-network , gore-and-ash-sdl, gore-and-ash-sync, hashable, lens, linear , network, OpenGL, sdl2, text, text-show, time, transformers , unordered-containers, vector }: mkDerivation { pname = "gore-and-ash-demo"; version = "1.2.0.0"; sha256 = "02ak8v932z8i8vhqm73w0wmmam3yvzvzybrwdqvr4k3601mv9gvk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cereal containers deepseq exception-transformers exceptions GLFW-b gore-and-ash gore-and-ash-actor gore-and-ash-logging gore-and-ash-network gore-and-ash-sdl gore-and-ash-sync hashable lens linear network OpenGL sdl2 text text-show time transformers unordered-containers vector ]; description = "Demonstration game for Gore&Ash game engine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gore-and-ash-glfw" = callPackage ({ mkDerivation, base, deepseq, exceptions, extra, GLFW-b , gore-and-ash, hashable, mtl, transformers, unordered-containers }: mkDerivation { pname = "gore-and-ash-glfw"; version = "1.1.2.0"; sha256 = "0gj858l8pqg0ri8pfz2rkfy4aq8ngkw4h7y16j9skfl5x688mz23"; libraryHaskellDepends = [ base deepseq exceptions extra GLFW-b gore-and-ash hashable mtl transformers unordered-containers ]; description = "Core module for Gore&Ash engine for GLFW input events"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gore-and-ash-lambdacube" = callPackage ({ mkDerivation, base, containers, deepseq, exceptions , gore-and-ash, hashable, lambdacube-compiler, lambdacube-gl, mtl , text, unordered-containers }: mkDerivation { pname = "gore-and-ash-lambdacube"; version = "0.2.0.0"; sha256 = "0za002vs32khgbqjpxrxq9344aw2jfwk9c0c2kvw9kwf804vvhk2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers deepseq exceptions gore-and-ash hashable lambdacube-compiler lambdacube-gl mtl text unordered-containers ]; description = "Core module for Gore&Ash engine that do something"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gore-and-ash-logging" = callPackage ({ mkDerivation, base, containers, deepseq, exceptions, extra , gore-and-ash, hashable, mtl, resourcet, text, text-show , transformers, transformers-base, unordered-containers }: mkDerivation { pname = "gore-and-ash-logging"; version = "2.0.1.0"; sha256 = "0j91lx7r71frk0mwkzhkppcwvcfyscrwrn9xb68lnl8kxjnjrqbc"; libraryHaskellDepends = [ base containers deepseq exceptions extra gore-and-ash hashable mtl resourcet text text-show transformers transformers-base unordered-containers ]; description = "Core module for gore-and-ash with logging utilities"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gore-and-ash-network" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, exceptions , extra, ghc-prim, gore-and-ash, gore-and-ash-logging, hashable , integer-gmp, mtl, network, resourcet, text, text-show , transformers, transformers-base, typesafe-endian , unordered-containers }: mkDerivation { pname = "gore-and-ash-network"; version = "1.4.0.0"; sha256 = "1kpybczpkwhydqphnxm32kj3izb8063c26846164a9amc0as3gni"; libraryHaskellDepends = [ base bytestring containers deepseq exceptions extra ghc-prim gore-and-ash gore-and-ash-logging hashable integer-gmp mtl network resourcet text text-show transformers transformers-base typesafe-endian unordered-containers ]; description = "Core module for Gore&Ash engine with low level network API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gore-and-ash-sdl" = callPackage ({ mkDerivation, base, containers, deepseq, exceptions , gore-and-ash, lens, linear, mtl, resourcet, sdl2, text , transformers, transformers-base, unordered-containers }: mkDerivation { pname = "gore-and-ash-sdl"; version = "2.1.1.0"; sha256 = "1331i7aizkg5zp6gcap144jra5wqbsvyjkqv90892zr9q74bmhwb"; libraryHaskellDepends = [ base containers deepseq exceptions gore-and-ash lens linear mtl resourcet sdl2 text transformers transformers-base unordered-containers ]; description = "Gore&Ash core module for integration with SDL library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gore-and-ash-sync" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, deepseq , exceptions, gore-and-ash, gore-and-ash-actor , gore-and-ash-logging, gore-and-ash-network, hashable, mtl, text , unordered-containers }: mkDerivation { pname = "gore-and-ash-sync"; version = "1.2.0.1"; sha256 = "1p32yaa7x654zdvlps28hj9argq8vcnphzyi1iscdqcqh4c1kjg4"; libraryHaskellDepends = [ base bytestring cereal containers deepseq exceptions gore-and-ash gore-and-ash-actor gore-and-ash-logging gore-and-ash-network hashable mtl text unordered-containers ]; description = "Gore&Ash module for high level network synchronization"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gothic" = callPackage ({ mkDerivation, 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 }: mkDerivation { pname = "gothic"; version = "0.1.8"; sha256 = "1gicw2g86xz68a8qvj0p2nxw42rwibr0qqi53nily5yvlc40v4qd"; 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 ]; description = "A Haskell Vault KVv2 secret engine client"; license = lib.licenses.bsd3; }) {}; "gotta-go-fast" = callPackage ({ mkDerivation, base, brick, cmdargs, directory, file-embed , random, split, text, time, vty, word-wrap }: mkDerivation { pname = "gotta-go-fast"; version = "0.3.0.6"; sha256 = "1cv8l54wg2gsbk7wr0zmw47k9v8vs5dzj4k1wp5b17p3wp92s1av"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base brick cmdargs directory file-embed random split text time vty word-wrap ]; description = "A command line utility for practicing typing"; license = lib.licenses.bsd3; }) {}; "gotyno-hs" = callPackage ({ mkDerivation, aeson, base, fsnotify, hspec, megaparsec , optparse-applicative, pretty-show, rio, text }: mkDerivation { pname = "gotyno-hs"; version = "1.1.0"; sha256 = "06iyihagbsxddn2lq26razb5q6j3g4mwb134lb62caw3r7iyxfd7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base fsnotify megaparsec pretty-show rio text ]; executableHaskellDepends = [ aeson base fsnotify megaparsec optparse-applicative pretty-show rio text ]; testHaskellDepends = [ aeson base fsnotify hspec megaparsec pretty-show rio text ]; description = "A type definition compiler supporting multiple output languages"; license = lib.licenses.bsd2; }) {}; "gpah" = callPackage ({ mkDerivation, base, bytestring, Cabal, cmdargs, containers, csv , deepseq, directory, filepath, haskell-src-exts, hint, HTTP , network, process, syb, tar, uniplate, uu-parsinglib, zlib }: mkDerivation { pname = "gpah"; version = "0.0.2"; sha256 = "1zwz065fdg3k09nh976igr90p1qpb397fyi7jh941c512m70qbxr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring Cabal cmdargs containers csv deepseq directory filepath haskell-src-exts hint HTTP network process syb tar uniplate uu-parsinglib zlib ]; description = "Generic Programming Use in Hackage"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gpcsets" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "gpcsets"; version = "0.9.2.0"; sha256 = "1fm0k6n6fb5a3wvmb2l6k4zq3sdfxv16cb2y2zmjgxgj5n3gy9s8"; libraryHaskellDepends = [ base ]; description = "Generalized Pitch Class Sets for Haskell"; license = lib.licenses.bsd3; }) {}; "gpio" = callPackage ({ mkDerivation, base, directory, exceptions, monad-control , optparse-generic, safe }: mkDerivation { pname = "gpio"; version = "0.1.0.3"; sha256 = "1ky4i7hyx2cmxj75kx34b8w4rxrvags88xm7fbfjsb76bs1m9z10"; revision = "1"; editedCabalFile = "076vk0xf92ijl0yr1mcfnzmdlgm76nzk4s8k1xwmf6b1vj8240s7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory exceptions monad-control optparse-generic safe ]; executableHaskellDepends = [ base directory exceptions monad-control optparse-generic safe ]; description = "Haskell GPIO interface, designed specifically for the RaspberryPi"; license = lib.licenses.bsd3; }) {}; "gpmf" = callPackage ({ mkDerivation, attoparsec, attoparsec-binary, base, binary , bytestring, containers, data-binary-ieee754, HUnit, lens, mtl , tasty, tasty-golden, tasty-hunit, tasty-quickcheck, time , transformers }: mkDerivation { pname = "gpmf"; version = "0.1.1.0"; sha256 = "14xwfwy8d7nn15alllcs61zq0pa7llsjh18f7qd13b5qcf485mpx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec attoparsec-binary base binary bytestring containers data-binary-ieee754 lens mtl time transformers ]; executableHaskellDepends = [ attoparsec attoparsec-binary base binary bytestring containers data-binary-ieee754 lens mtl time transformers ]; testHaskellDepends = [ attoparsec attoparsec-binary base binary bytestring containers data-binary-ieee754 HUnit lens mtl tasty tasty-golden tasty-hunit tasty-quickcheck time transformers ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gpolyline" = callPackage ({ mkDerivation, base, split }: mkDerivation { pname = "gpolyline"; version = "0.1.0.1"; sha256 = "01bsl7s8r33jgvk9lyca02awj43acii8spa6sskz19ivhm2adcr8"; libraryHaskellDepends = [ base split ]; description = "Pure module for encoding/decoding Google Polyline"; license = lib.licenses.bsd3; }) {}; "gps" = callPackage ({ mkDerivation, base, gpx-conduit, pretty, prettyclass, QuickCheck , statistics, test-framework, test-framework-quickcheck2, text , time, vector }: mkDerivation { pname = "gps"; version = "1.2"; sha256 = "1krq6sv9qblwqlx7j6gb5qfv5zarxlyvaj6svhd4n8f7pr5w510r"; libraryHaskellDepends = [ base pretty prettyclass statistics text time vector ]; testHaskellDepends = [ base gpx-conduit QuickCheck statistics test-framework test-framework-quickcheck2 time vector ]; description = "For manipulating GPS coordinates and trails"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gps2htmlReport" = callPackage ({ mkDerivation, base, bytestring, cairo, Chart, cmdargs, colour , data-accessor, directory, filepath, gd, gps, GPX, hsmagick, html , http-enumerator, process, random, tar, time, xsd }: mkDerivation { pname = "gps2htmlReport"; version = "0.3.1"; sha256 = "1n6a1c6w3wmyaqan3ymlrk36h98yvy40wgwfdah4ayyxlsmvvxg8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cairo Chart cmdargs colour data-accessor directory filepath gd gps GPX hsmagick html http-enumerator process random tar time xsd ]; description = "GPS to HTML Summary Report"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gpx-conduit" = callPackage ({ mkDerivation, attoparsec, base, conduit, filepath, monad-control , old-locale, text, time, void, xml-conduit, xml-types }: mkDerivation { pname = "gpx-conduit"; version = "0.1.1"; sha256 = "0ffb0npx0yb69qxdcdznxpw36zjp2za7vdpzy2r5l245y0xr7mj4"; libraryHaskellDepends = [ attoparsec base conduit filepath monad-control old-locale text time void xml-conduit xml-types ]; description = "Read GPX files using conduits"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "grab" = callPackage ({ mkDerivation, base, criterion, hedgehog }: mkDerivation { pname = "grab"; version = "0.0.0.7"; sha256 = "14r5asraz28apc7fhyf36ai1i6ndgf29c32ln5nk88s6z1fnlhvk"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hedgehog ]; benchmarkHaskellDepends = [ base criterion ]; description = "Applicative non-linear consumption"; license = lib.licenses.mit; }) {}; "grab-form" = callPackage ({ mkDerivation, base, containers, grab, hedgehog, text }: mkDerivation { pname = "grab-form"; version = "0.0.0.7"; sha256 = "0hqj0b6lv3qs5cs4rhsmk3prd25x8v6m04ilab8jck3c01lfksfm"; libraryHaskellDepends = [ base containers grab text ]; testHaskellDepends = [ base containers grab hedgehog text ]; description = "Applicative parsers for form parameter lists"; license = lib.licenses.mit; }) {}; "graceful" = callPackage ({ mkDerivation, base, directory, filepath, hspec, network, process , stm, unix }: mkDerivation { pname = "graceful"; version = "0.1.1.5"; sha256 = "1kl4y01ny5w1y77r2jf830d7vd99by7frk106m2wc9nbl066mbhr"; libraryHaskellDepends = [ base directory network stm unix ]; testHaskellDepends = [ base directory filepath hspec network process stm unix ]; description = "Library to write graceful shutdown / upgrade service"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "grafana" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers , Diff, tasty, tasty-hunit, text }: mkDerivation { pname = "grafana"; version = "0.2"; sha256 = "0aqg2ivbdm3459pa4077bhs6y3q9z3nwsajgp4b5ah3wnav1rn45"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring containers text ]; testHaskellDepends = [ aeson aeson-pretty base bytestring Diff tasty tasty-hunit ]; description = "API for creating grafana dashboards represented as json"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "graflog" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hspec, mtl , test-fixture, text, text-conversions }: mkDerivation { pname = "graflog"; version = "6.1.5"; sha256 = "1pbxygj4fbsyva0k8xkrpmksg20bn7hvjdiyjscsj842fd0lcy4f"; libraryHaskellDepends = [ aeson base bytestring containers mtl text text-conversions ]; testHaskellDepends = [ aeson base containers hspec mtl test-fixture text ]; description = "Monadic correlated log events"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "grakn" = callPackage ({ mkDerivation, aeson, base, containers, hspec, http-client , http-media, markdown-unlit, MissingH, mtl, process, QuickCheck , regex-posix, scientific, servant, servant-client, text }: mkDerivation { pname = "grakn"; version = "0.3.0"; sha256 = "1difz80dv4ywyshsdd1i65x5kfb8ix9amh0gn7glcnlqgqjrn2jn"; libraryHaskellDepends = [ aeson base containers http-client http-media mtl process regex-posix scientific servant servant-client text ]; testHaskellDepends = [ aeson base containers hspec http-client http-media markdown-unlit MissingH mtl process QuickCheck regex-posix scientific servant servant-client text ]; testToolDepends = [ markdown-unlit ]; description = "A Haskell client for Grakn"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "grammar-combinators" = callPackage ({ mkDerivation, base, containers, enumerable, fgl, graphviz , MaybeT, mtl, multirec, parsec, template-haskell, text , uu-parsinglib }: mkDerivation { pname = "grammar-combinators"; version = "0.2.7"; sha256 = "1z7i1270g919g1756wgfap2mfhvln13bhgya2pw4b9lbr5fphkdd"; libraryHaskellDepends = [ base containers enumerable fgl graphviz MaybeT mtl multirec parsec template-haskell text uu-parsinglib ]; description = "A parsing library of context-free grammar combinators"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "grammatical-parsers" = callPackage ({ mkDerivation, attoparsec, base, Cabal, cabal-doctest, checkers , containers, criterion, deepseq, doctest, input-parsers , markdown-unlit, monoid-subclasses, parsers, QuickCheck , rank2classes, tasty, tasty-quickcheck, text, transformers , witherable }: mkDerivation { pname = "grammatical-parsers"; version = "0.6"; sha256 = "1ck7zv110yrwz04q10j38wx6ipap88np9px6l94rxbha1m1k7nhi"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ attoparsec base containers input-parsers monoid-subclasses parsers rank2classes transformers witherable ]; executableHaskellDepends = [ base containers monoid-subclasses parsers rank2classes ]; testHaskellDepends = [ base checkers containers doctest monoid-subclasses parsers QuickCheck rank2classes tasty tasty-quickcheck witherable ]; testToolDepends = [ markdown-unlit ]; benchmarkHaskellDepends = [ base containers criterion deepseq monoid-subclasses parsers rank2classes text ]; description = "parsers that combine into grammars"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "grapefruit-examples" = callPackage ({ mkDerivation, base, colour, containers, fraction, grapefruit-frp , grapefruit-records, grapefruit-ui }: mkDerivation { pname = "grapefruit-examples"; version = "0.1.0.7"; sha256 = "0517f70i8qiqfxkyp5nf4w6pcb9p4caz0jm43acfk8ingf1syljz"; libraryHaskellDepends = [ base colour containers fraction grapefruit-frp grapefruit-records grapefruit-ui ]; description = "Examples using the Grapefruit library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "grapefruit-frp" = callPackage ({ mkDerivation, arrows, base, containers, fingertree, semigroups , TypeCompose }: mkDerivation { pname = "grapefruit-frp"; version = "0.1.0.7"; sha256 = "132jd2dxj964paz6dcyb6sx25dkv271rl2fgw05c7zawrrfnrkxs"; revision = "1"; editedCabalFile = "14qhyvsf7r04fwm1jwl41gdijx0vrqz7lsqy50hmzpcwixr92013"; libraryHaskellDepends = [ arrows base containers fingertree semigroups TypeCompose ]; description = "Functional Reactive Programming core"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "grapefruit-records" = callPackage ({ mkDerivation, arrows, base, grapefruit-frp }: mkDerivation { pname = "grapefruit-records"; version = "0.1.0.7"; sha256 = "0j1jy4rq11gk7j08cz7skdqlbnjrciiv0vi491lvmbbwmvf15cd6"; libraryHaskellDepends = [ arrows base grapefruit-frp ]; description = "A record system for Functional Reactive Programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "grapefruit-ui" = callPackage ({ mkDerivation, arrows, base, colour, containers, fraction , grapefruit-frp, grapefruit-records }: mkDerivation { pname = "grapefruit-ui"; version = "0.1.0.7"; sha256 = "1r2wpn982z33s0p6fgdgslgv9ixanb2pysy71j20cfp1xzh13hdj"; revision = "1"; editedCabalFile = "0s61spgkw2h12g1wks5zxhrzpqqnmmxcw5kbirblyfl4p59pxpns"; libraryHaskellDepends = [ arrows base colour containers fraction grapefruit-frp grapefruit-records ]; description = "Declarative user interface programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "grapefruit-ui-gtk" = callPackage ({ mkDerivation, base, colour, containers, fraction, glib , grapefruit-frp, grapefruit-records, grapefruit-ui, gtk3 , transformers }: mkDerivation { pname = "grapefruit-ui-gtk"; version = "0.1.0.7"; sha256 = "0ix6dilj3xv2cvihwq8cfykr8i1yq9w1bn86248r5bg5vhfn4g28"; revision = "1"; editedCabalFile = "0ahjd2sxh12hr8slz6vkc5gn2wr1h9dgq8q3kc9jq5xjzr66cgbk"; libraryHaskellDepends = [ base colour containers fraction glib grapefruit-frp grapefruit-records grapefruit-ui gtk3 transformers ]; description = "GTK+-based backend for declarative user interface programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "graph" = callPackage ({ mkDerivation, base, smallcheck, tasty, tasty-smallcheck }: mkDerivation { pname = "graph"; version = "0.0.0.0"; sha256 = "1v94nii7q6smm37m3yk390mcxpa69qclxqqdzcmay8f096dzk3pd"; revision = "1"; editedCabalFile = "0ij8sdnz3k6lfsvl5wvr4dl8njjlmpl3fai8fybvs0b2yhnr6v49"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base smallcheck tasty tasty-smallcheck ]; description = "Class of graphs"; license = lib.licenses.bsd3; }) {}; "graph-core" = callPackage ({ mkDerivation, base, containers, deepseq, hashable, HTF, mtl , QuickCheck, safe, unordered-containers, vector }: mkDerivation { pname = "graph-core"; version = "0.3.0.0"; sha256 = "0m7820dwasix5x6ni6gphbqwswxm7qv9xxw9qgl7ifzb82m0p3rp"; libraryHaskellDepends = [ base containers deepseq hashable mtl safe unordered-containers vector ]; testHaskellDepends = [ base containers deepseq hashable HTF mtl QuickCheck safe unordered-containers vector ]; description = "Fast, memory efficient and persistent graph implementation"; license = lib.licenses.mit; }) {}; "graph-generators" = callPackage ({ mkDerivation, base, Cabal, containers, directory, fgl, hspec , hspec-expectations, multiset, mwc-random, QuickCheck }: mkDerivation { pname = "graph-generators"; version = "0.1.4.0"; sha256 = "1wqxkykg9q8dwk7gbx63501n58pr8drsnyfpg64faggrr72c1c5f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers fgl multiset mwc-random ]; executableHaskellDepends = [ base containers directory fgl multiset mwc-random ]; testHaskellDepends = [ base Cabal containers fgl hspec hspec-expectations multiset mwc-random QuickCheck ]; description = "Functions for generating structured or random FGL graphs"; license = lib.licenses.asl20; }) {}; "graph-matchings" = callPackage ({ mkDerivation, base, containers, fgl }: mkDerivation { pname = "graph-matchings"; version = "0.1.0.0"; sha256 = "0dzkv13w06hkxg2vkbblpskvsq02c2ay06rw2j4vyjpw13hms5bv"; libraryHaskellDepends = [ base containers fgl ]; description = "An implementation of algorithms for matchings in graphs"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "graph-rewriting" = callPackage ({ mkDerivation, base, base-unicode-symbols, containers, mtl }: mkDerivation { pname = "graph-rewriting"; version = "0.7.10"; sha256 = "14gggfh1z6p4i8x8pf5744a6jbw7wz7kvdqvlzmmf6rf5cb68a35"; libraryHaskellDepends = [ base base-unicode-symbols containers mtl ]; description = "Monadic graph rewriting of hypergraphs with ports and multiedges"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "graph-rewriting-cl" = callPackage ({ mkDerivation, base, base-unicode-symbols, GLUT, graph-rewriting , graph-rewriting-gl, graph-rewriting-layout, OpenGL, parsec }: mkDerivation { pname = "graph-rewriting-cl"; version = "0.2.2"; sha256 = "0rwycs3vnzy9awm081h836136s2wjyk9qyhsx9j6z7y3lgsb2cr0"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base base-unicode-symbols GLUT graph-rewriting graph-rewriting-gl graph-rewriting-layout OpenGL parsec ]; description = "Interactive graph rewriting system implementing various well-known combinators"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "graph-rewriting-gl" = callPackage ({ mkDerivation, AC-Vector, base, base-unicode-symbols, containers , GLUT, graph-rewriting, graph-rewriting-layout, OpenGL }: mkDerivation { pname = "graph-rewriting-gl"; version = "0.7.8"; sha256 = "0fqfylas4y7993riw9vf2ppazk1wgpzxrd8a0avf5s63s0w29hm7"; libraryHaskellDepends = [ AC-Vector base base-unicode-symbols containers GLUT graph-rewriting graph-rewriting-layout OpenGL ]; description = "OpenGL interface for interactive port graph rewriting"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "graph-rewriting-lambdascope" = callPackage ({ mkDerivation, base, base-unicode-symbols, GLUT, graph-rewriting , graph-rewriting-gl, graph-rewriting-layout , graph-rewriting-strategies, IndentParser, OpenGL, parsec }: mkDerivation { pname = "graph-rewriting-lambdascope"; version = "0.5.10"; sha256 = "0sz87nsn7ff0k63j54rdxp5v9xl926d47fkfa0jjnmdjg1xz2pn4"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base base-unicode-symbols GLUT graph-rewriting graph-rewriting-gl graph-rewriting-layout graph-rewriting-strategies IndentParser OpenGL parsec ]; description = "Lambdascope, an optimal evaluator of the lambda calculus, as an interactive graph-rewriting system"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "graph-rewriting-layout" = callPackage ({ mkDerivation, AC-Vector, base, base-unicode-symbols , graph-rewriting }: mkDerivation { pname = "graph-rewriting-layout"; version = "0.5.6"; sha256 = "0h8inqg673kb6kwvsgl0hi44yil08775rw9l5bq9g8qzldz34z85"; libraryHaskellDepends = [ AC-Vector base base-unicode-symbols graph-rewriting ]; description = "Force-directed node placement intended for incremental graph drawing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "graph-rewriting-ski" = callPackage ({ mkDerivation, base, base-unicode-symbols, GLUT, graph-rewriting , graph-rewriting-gl, graph-rewriting-layout, OpenGL, parsec }: mkDerivation { pname = "graph-rewriting-ski"; version = "0.6.7"; sha256 = "1ahwm3dlvy9aaara644m4y0s89xgjcgm2hpkc92z2wmdfydc05g6"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base base-unicode-symbols GLUT graph-rewriting graph-rewriting-gl graph-rewriting-layout OpenGL parsec ]; description = "Two evalutors of the SKI combinator calculus as interactive graph rewrite systems"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "graph-rewriting-strategies" = callPackage ({ mkDerivation, base, base-unicode-symbols, containers , graph-rewriting }: mkDerivation { pname = "graph-rewriting-strategies"; version = "0.2.6"; sha256 = "0paacz014jvxixqscd2nlny7x4vd735qqw0zbxsyxr3qz9jxjll9"; libraryHaskellDepends = [ base base-unicode-symbols containers graph-rewriting ]; description = "Evaluation strategies for port-graph rewriting systems"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "graph-rewriting-trs" = callPackage ({ mkDerivation, base, base-unicode-symbols, containers, directory , filepath, GLUT, graph-rewriting, graph-rewriting-gl , graph-rewriting-layout, OpenGL, uu-parsinglib }: mkDerivation { pname = "graph-rewriting-trs"; version = "0.1.9"; sha256 = "0wygasyj35sa05vvcmkk8ipdla3zms85pvq48jq1rl2gnk79f2jy"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base base-unicode-symbols containers directory filepath GLUT graph-rewriting graph-rewriting-gl graph-rewriting-layout OpenGL uu-parsinglib ]; description = "Evaluate first-order applicative term rewrite systems interactively using graph reduction"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "graph-rewriting-ww" = callPackage ({ mkDerivation, base, base-unicode-symbols, GLUT, graph-rewriting , graph-rewriting-gl, graph-rewriting-layout, IndentParser, OpenGL , parsec }: mkDerivation { pname = "graph-rewriting-ww"; version = "0.3.7"; sha256 = "07fjl05w1lidmwh7iz9km3590ggxncq43rmrhzssn49as7basah8"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base base-unicode-symbols GLUT graph-rewriting graph-rewriting-gl graph-rewriting-layout IndentParser OpenGL parsec ]; description = "Evaluator of the lambda-calculus in an interactive graph rewriting system with explicit sharing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "graph-serialize" = callPackage ({ mkDerivation, array, base, bytestring, containers }: mkDerivation { pname = "graph-serialize"; version = "0.2"; sha256 = "1a9qq5gpyxg6j6ja3kjldnf11wywjvvxpwvgiahlsrmwfw2c8d74"; libraryHaskellDepends = [ array base bytestring containers ]; description = "Serialization of data structures with references"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "graph-trace" = callPackage ({ mkDerivation, base, bytestring, containers, ghc, ghc-boot , ghc-prim, random, syb, template-haskell, transformers }: mkDerivation { pname = "graph-trace"; version = "0.1.0.1"; sha256 = "1pwlgn5w4rxrd0bx69d76li2cadfzfii79ynxvay9fp719bqgbqn"; libraryHaskellDepends = [ base bytestring containers ghc ghc-boot ghc-prim random syb template-haskell transformers ]; description = "Trace the call graph of a program"; license = lib.licenses.mit; }) {}; "graph-trace-dot" = callPackage ({ mkDerivation, attoparsec, base, base16-bytestring, bytestring , containers, cryptohash-sha256, directory }: mkDerivation { pname = "graph-trace-dot"; version = "0.1.1.2"; sha256 = "0wq6addzcigp21f5caljszzwcr8rhws49s93yr156c35nlcw98jl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base base16-bytestring bytestring containers cryptohash-sha256 directory ]; executableHaskellDepends = [ attoparsec base bytestring containers directory ]; description = "Converts a graph-trace log into a DOT file for use with Graphviz"; license = lib.licenses.mit; }) {}; "graph-trace-viz" = callPackage ({ mkDerivation, base, bytestring, directory, file-embed , graph-trace-dot, process }: mkDerivation { pname = "graph-trace-viz"; version = "0.1.1.0"; sha256 = "1ic0866i47dx43asqm3g6b768841y56nl6r9lqv1xrxm3c38rxdi"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory file-embed graph-trace-dot process ]; description = "Converts a graph-trace log into an HTML document"; license = lib.licenses.mit; }) {}; "graph-utils" = callPackage ({ mkDerivation, base, containers, fgl, mtl, parsec, syb , template-haskell }: mkDerivation { pname = "graph-utils"; version = "0.3.7"; sha256 = "06wl6i8z0gfndr96g5ps11h877rbwvi1d9cbbr3d2whvbcsyclsf"; libraryHaskellDepends = [ base containers fgl mtl parsec syb template-haskell ]; description = "A simple wrapper & quasi quoter for fgl"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "graph-visit" = callPackage ({ mkDerivation, base, containers, data-lens, data-lens-template , mtl }: mkDerivation { pname = "graph-visit"; version = "0.1.0.2"; sha256 = "0afj0wqpk549n0xs4vqcblrxs1d6knmxcldfnmz5vy2da5zlfn0q"; libraryHaskellDepends = [ base containers data-lens data-lens-template mtl ]; description = "Graph walk abstraction"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "graph-wrapper" = callPackage ({ mkDerivation, array, base, containers, deepseq, hspec , QuickCheck }: mkDerivation { pname = "graph-wrapper"; version = "0.2.6.0"; sha256 = "19jvr7d1kkyh4qdscljbgqnlpv6rr7fsn3h9dm3bji3dgbsdd7mq"; libraryHaskellDepends = [ array base containers ]; testHaskellDepends = [ array base containers deepseq hspec QuickCheck ]; description = "A wrapper around the standard Data.Graph with a less awkward interface"; license = lib.licenses.bsd3; }) {}; "graphbuilder" = callPackage ({ mkDerivation, base, containers, mtl, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "graphbuilder"; version = "0.1.0.0"; sha256 = "0zhjzb53qaj6dy6ncqjaxdfrs2hwfy4g9czybpsgnbniqm07i22b"; libraryHaskellDepends = [ base containers mtl ]; testHaskellDepends = [ base containers mtl QuickCheck test-framework test-framework-quickcheck2 ]; description = "A declarative, monadic graph construction language for small graphs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "graphene" = callPackage ({ mkDerivation, base, bifunctors, containers, hashable , lens-family, lens-family-core, mtl, transformers }: mkDerivation { pname = "graphene"; version = "0.1.0.4"; sha256 = "09q57hqf3s29y3b6wn79wa9ksm5r2p75ww3kpwqmigvngy4sz006"; libraryHaskellDepends = [ base bifunctors containers hashable lens-family lens-family-core mtl transformers ]; description = "A minimal Graph Theory library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "graphics-drawingcombinators" = callPackage ({ mkDerivation, base, bitmap, bitmap-opengl, FTGL, OpenGL , stb-image }: mkDerivation { pname = "graphics-drawingcombinators"; version = "1.5.1"; sha256 = "0j0ilr54pdz61c78khy8bm37g89cvk1n56h5d6c55jabsv5gx3sf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bitmap bitmap-opengl FTGL OpenGL stb-image ]; description = "A functional interface to 2D drawing in OpenGL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "graphics-formats-collada" = callPackage ({ mkDerivation, base, bitmap-opengl, containers, hxt, OpenGL , stb-image, transformers }: mkDerivation { pname = "graphics-formats-collada"; version = "0.3.1"; sha256 = "1kfx1c2x8v2i7ckhjiqv7ghhn44w7fscghxkn1iqkp3mj1p3xvbv"; libraryHaskellDepends = [ base bitmap-opengl containers hxt OpenGL stb-image transformers ]; description = "Load 3D geometry in the COLLADA format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "graphicsFormats" = callPackage ({ mkDerivation, base, haskell98, OpenGL, QuickCheck }: mkDerivation { pname = "graphicsFormats"; version = "0.1"; sha256 = "0bcqj0n8qqaqfrn21qgkf8si5qgxl3qlsc8djy0rqhnfi2grb8nh"; libraryHaskellDepends = [ base haskell98 OpenGL QuickCheck ]; description = "Classes for renderable objects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "graphicstools" = callPackage ({ mkDerivation, base, bindings-DSL, containers, CV, directory , ghc-prim, wx, wxcore }: mkDerivation { pname = "graphicstools"; version = "0.2.2"; sha256 = "0hcz8w6yf7dls4sv0i5kihs22ysv0dl63q5bs5y4hgv6d747psp8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bindings-DSL containers CV directory ghc-prim wx wxcore ]; executableHaskellDepends = [ base CV wx wxcore ]; description = "Tools for creating graphical UIs, based on wxHaskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "graphite" = callPackage ({ mkDerivation, base, bytestring, cassava, containers, criterion , deepseq, graphviz, hashable, hspec, process, QuickCheck, random , semigroups, text, unordered-containers, vector }: mkDerivation { pname = "graphite"; version = "0.10.0.1"; sha256 = "1aqadpg3jm9f1z43ylpmh512gi320kqnnfl6qksp2l1w26lnd0vs"; libraryHaskellDepends = [ base bytestring cassava containers deepseq graphviz hashable process QuickCheck random semigroups text unordered-containers vector ]; testHaskellDepends = [ base hspec QuickCheck ]; benchmarkHaskellDepends = [ base criterion deepseq ]; description = "Graphs and networks library"; license = lib.licenses.bsd3; }) {}; "graphmod" = callPackage ({ mkDerivation, base, Cabal, containers, directory, dotgen , filepath, haskell-lexer, pretty }: mkDerivation { pname = "graphmod"; version = "1.4.4"; sha256 = "12q9kkxyyma23dgzpdnlsrklk20isr4jf2yslkzyb6ny5xmfxsac"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers directory dotgen filepath haskell-lexer pretty ]; description = "Present the module dependencies of a program as a \"dot\" graph"; license = lib.licenses.bsd3; }) {}; "graphmod-plugin" = callPackage ({ mkDerivation, base, containers, directory, dotgen, filepath, ghc , syb, template-haskell }: mkDerivation { pname = "graphmod-plugin"; version = "0.1.0.0"; sha256 = "0p95zr37mkvh7gsyj7wkzc3lqqbbkz7jh33jg123hz6qili2hziw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory dotgen filepath ghc syb template-haskell ]; executableHaskellDepends = [ base ]; description = "A reimplementation of graphmod as a source plugin"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "graphql" = callPackage ({ mkDerivation, aeson, base, conduit, containers, exceptions , hspec, hspec-expectations, hspec-megaparsec, megaparsec , parser-combinators, QuickCheck, scientific, template-haskell , text, transformers, unordered-containers, vector }: mkDerivation { pname = "graphql"; version = "1.0.3.0"; sha256 = "10b8kqzbw1cb3ylb16v7ps1qxr11irz4546plq0y1ah7cbrgs3d3"; libraryHaskellDepends = [ aeson base conduit containers exceptions hspec-expectations megaparsec parser-combinators scientific template-haskell text transformers unordered-containers vector ]; testHaskellDepends = [ base conduit containers exceptions hspec hspec-megaparsec megaparsec QuickCheck text unordered-containers vector ]; description = "Haskell GraphQL implementation"; license = "MPL-2.0 AND BSD-3-Clause"; }) {}; "graphql-api" = callPackage ({ mkDerivation, aeson, attoparsec, base, containers, criterion , directory, doctest, exceptions, ghc-prim, hspec, protolude , QuickCheck, raw-strings-qq, scientific, text, transformers }: mkDerivation { pname = "graphql-api"; version = "0.4.0"; sha256 = "0sy7k3bhks91kb6mx0ws7kwrsd44fmwdyj0l3a2jnq6jk492wl7f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base containers exceptions ghc-prim protolude QuickCheck scientific text transformers ]; executableHaskellDepends = [ aeson attoparsec base exceptions protolude transformers ]; testHaskellDepends = [ aeson attoparsec base containers directory doctest exceptions hspec protolude QuickCheck raw-strings-qq transformers ]; benchmarkHaskellDepends = [ attoparsec base criterion exceptions protolude transformers ]; description = "GraphQL API"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "graphql-client" = callPackage ({ mkDerivation, aeson, aeson-schemas, base, bytestring, file-embed , http-client, http-client-tls, http-types, mtl , optparse-applicative, path, path-io, tasty, tasty-hunit , template-haskell, text, transformers, typed-process , unliftio-core }: mkDerivation { pname = "graphql-client"; version = "1.1.1"; sha256 = "1d00ib9c8ps8vv1qgrkjfzrjbgbsdnp1jiz7779bwm76j88vggb4"; revision = "4"; editedCabalFile = "0aiwn7pwv67nwfgg6ga4lr60i9gq9n402dsdyfw88i66fllhgmkc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-schemas base http-client http-client-tls http-types mtl template-haskell text transformers unliftio-core ]; executableHaskellDepends = [ aeson aeson-schemas base bytestring file-embed http-client http-client-tls http-types mtl optparse-applicative path path-io template-haskell text transformers typed-process unliftio-core ]; testHaskellDepends = [ aeson aeson-schemas base http-client http-client-tls http-types mtl tasty tasty-hunit template-haskell text transformers unliftio-core ]; description = "A client for Haskell programs to query a GraphQL API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "graphql-spice" = callPackage ({ mkDerivation, aeson, base, conduit, containers, exceptions , graphql, hspec, hspec-expectations, megaparsec, scientific, text , unordered-containers, vector }: mkDerivation { pname = "graphql-spice"; version = "1.0.0.0"; sha256 = "06ni93n7wqi68k7vaqjls1hz36kiv3gcvlbnfz8wfhc5vgi8qznh"; libraryHaskellDepends = [ aeson base conduit containers exceptions graphql hspec-expectations megaparsec scientific text unordered-containers vector ]; testHaskellDepends = [ aeson base graphql hspec scientific text unordered-containers ]; description = "GraphQL with batteries"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "graphql-utils" = callPackage ({ mkDerivation, aeson, aeson-helper, base, graphql, text , unordered-containers, vector }: mkDerivation { pname = "graphql-utils"; version = "0.1.0.0"; sha256 = "1m0wan1isb1b574q933mm8xd7gnw2qrf2fd7z0sr7bnqlnl6nkjk"; libraryHaskellDepends = [ aeson aeson-helper base graphql text unordered-containers vector ]; description = "GraphQL Utils"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "graphql-w-persistent" = callPackage ({ mkDerivation, base, containers, json, text }: mkDerivation { pname = "graphql-w-persistent"; version = "0.9.1.0"; sha256 = "0sm0j1d2h6b2d3ksbbdyvzyvwl306mb64yikwkdwp2izfy387lwg"; libraryHaskellDepends = [ base containers json text ]; description = "GraphQL interface middleware for SQL databases"; license = lib.licenses.isc; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "graphs" = callPackage ({ mkDerivation, array, base, containers, transformers , transformers-compat, void }: mkDerivation { pname = "graphs"; version = "0.7.1"; sha256 = "02g21jpz8jm8j1kpszk8vglw1733z2jp32dc650z40nxlmxpmlxc"; revision = "1"; editedCabalFile = "1cjyxswlkachki6l4mcaffwpjajyx86jzipzlqjg7c080vwvb19g"; libraryHaskellDepends = [ array base containers transformers transformers-compat void ]; description = "A simple monadic graph library"; license = lib.licenses.bsd3; }) {}; "graphs_0_7_2" = callPackage ({ mkDerivation, array, base, containers, transformers , transformers-compat, void }: mkDerivation { pname = "graphs"; version = "0.7.2"; sha256 = "1isdy8qx3q00pb3jinvvmfvzhwblr3yhj4dzmlv0hdj0yi9j8bly"; libraryHaskellDepends = [ array base containers transformers transformers-compat void ]; description = "A simple monadic graph library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "graphted" = callPackage ({ mkDerivation, base, indexed }: mkDerivation { pname = "graphted"; version = "0.3.1.0"; sha256 = "0y2nqsygqcxb0w7x1irikqqx10m209nihqmxqy1s18snrlvh06c9"; libraryHaskellDepends = [ base indexed ]; description = "Graph indexed monads"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "graphtype" = callPackage ({ mkDerivation, base, containers, dotgen, haskell-src-exts , haskell98, uniplate }: mkDerivation { pname = "graphtype"; version = "0.2.0"; sha256 = "13nblgd4b3pwpw8idvbd54fq2lf233vj8gvsl0qr381lsvj69fbi"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers dotgen haskell-src-exts haskell98 uniplate ]; description = "A simple tool to illustrate dependencies between Haskell types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "graphula" = callPackage ({ mkDerivation, base, containers, directory, generic-arbitrary , generics-eot, hspec, HUnit, markdown-unlit, monad-logger, mtl , persistent, persistent-sqlite, QuickCheck, random, resourcet , semigroups, temporary, text, transformers, unliftio , unliftio-core }: mkDerivation { pname = "graphula"; version = "2.0.1.1"; sha256 = "0gn33jz9nb2pf1mkjzwnf04l0shnvj520qb0jmz6d87w79jiqdlj"; libraryHaskellDepends = [ base containers directory generics-eot HUnit mtl persistent QuickCheck random semigroups temporary text unliftio unliftio-core ]; testHaskellDepends = [ base generic-arbitrary hspec markdown-unlit monad-logger persistent persistent-sqlite QuickCheck resourcet transformers unliftio-core ]; testToolDepends = [ markdown-unlit ]; description = "A simple interface for generating persistent data and linking its dependencies"; license = lib.licenses.mit; }) {}; "graphula-core" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , generics-eot, hspec, http-api-data, HUnit, markdown-unlit , monad-logger, mtl, path-pieces, persistent, persistent-sqlite , persistent-template, QuickCheck, random, resourcet, semigroups , temporary, text, transformers, unliftio, unliftio-core, uuid }: mkDerivation { pname = "graphula-core"; version = "2.0.0.1"; sha256 = "0yl1x5dw70rds9fk7ijsyrksharjm2fhvbihybjbjpj89s1n1zir"; revision = "1"; editedCabalFile = "0wpbz938vqw60lzgw98pf83i2c09c5633kkh3xhn42zpbnw76ylj"; libraryHaskellDepends = [ base containers directory generics-eot HUnit mtl persistent QuickCheck random semigroups temporary text transformers unliftio unliftio-core ]; testHaskellDepends = [ aeson base bytestring containers hspec http-api-data markdown-unlit monad-logger path-pieces persistent persistent-sqlite persistent-template QuickCheck resourcet semigroups text transformers unliftio-core uuid ]; testToolDepends = [ markdown-unlit ]; description = "A declarative library for describing dependencies between data"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "graphviz" = callPackage ({ mkDerivation, base, bytestring, colour, containers, criterion , deepseq, directory, dlist, fgl, fgl-arbitrary, filepath, graphviz , hspec, hspec-discover, mtl, polyparse, process, QuickCheck , temporary, text, wl-pprint-text }: mkDerivation { pname = "graphviz"; version = "2999.20.1.0"; sha256 = "0l0zxgb938hh09qirggbaskq79mgj3s081cnr42y5vm1rp1jir2s"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring colour containers directory dlist fgl filepath mtl polyparse process temporary text wl-pprint-text ]; testHaskellDepends = [ base containers fgl fgl-arbitrary filepath hspec QuickCheck text ]; testSystemDepends = [ graphviz ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion deepseq text ]; description = "Bindings to Graphviz for graph visualisation"; license = lib.licenses.bsd3; }) {inherit (pkgs) graphviz;}; "graql" = callPackage ({ mkDerivation, aeson, base, containers, hspec, markdown-unlit , process, regex-posix, scientific, text }: mkDerivation { pname = "graql"; version = "0.1.1"; sha256 = "002qqwg6fy6cmh3sy6dfp7inyai4fplc6xq0yf73q9za4z9zqwr1"; libraryHaskellDepends = [ aeson base containers process regex-posix scientific text ]; testHaskellDepends = [ base hspec markdown-unlit text ]; testToolDepends = [ markdown-unlit ]; description = "Execute Graql queries on a Grakn graph"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "grasp" = callPackage ({ mkDerivation, base, clock, directory, extra, filepath, hashable , lens, megaparsec, MonadRandom, mtl, pcre-heavy, primitive , process, random-shuffle, safe, split, system-filepath, text , transformers, turtle, unordered-containers, vector }: mkDerivation { pname = "grasp"; version = "0.1.0.0"; sha256 = "0bssmfb5skkvh1brpv96d5yyn2bzs87hrmav09dnazy9h7ibm8jl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base clock directory extra filepath hashable lens megaparsec MonadRandom mtl pcre-heavy primitive process random-shuffle safe split system-filepath text transformers turtle unordered-containers vector ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "GRASP implementation for the AMMM project"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gravatar" = callPackage ({ mkDerivation, base, bytestring, data-default, doctest, Glob , hspec, HTTP, pureMD5, text }: mkDerivation { pname = "gravatar"; version = "0.8.1"; sha256 = "0ijcv15kihy6125fm2kyxi997fxii3hvr62lx25nri5aa0qy6vkw"; libraryHaskellDepends = [ base bytestring data-default HTTP pureMD5 text ]; testHaskellDepends = [ base doctest Glob hspec ]; description = "Generate Gravatar image URLs"; license = lib.licenses.mit; }) {}; "gray-code" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "gray-code"; version = "0.3.1"; sha256 = "0b0pm24mxjsxg95q6yisr9pa0jfklsfw66cicryib42czvv083av"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; description = "Gray code encoder/decoder"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gray-extended" = callPackage ({ mkDerivation, base, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "gray-extended"; version = "1.5.9"; sha256 = "0j2qw42fv5pg6v6bq51hk6lw3gcz35xd1gfvm8i74irv6bqialgy"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; description = "Gray encoding schemes"; license = lib.licenses.bsd3; }) {}; "graylog" = callPackage ({ mkDerivation, aeson, aeson-casing, base, bytestring, file-embed , network, random, scientific, tasty, tasty-hunit, text, time , vector }: mkDerivation { pname = "graylog"; version = "0.1.0.1"; sha256 = "10h0d87gvvg4bznnlj9ad0ppjz0nibmcrrlmrcwjrl583pk7709d"; libraryHaskellDepends = [ aeson aeson-casing base bytestring network random scientific text time vector ]; testHaskellDepends = [ aeson aeson-casing base bytestring file-embed network scientific tasty tasty-hunit text time vector ]; description = "Support for graylog output"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "greencard" = callPackage ({ mkDerivation, array, base, containers, pretty }: mkDerivation { pname = "greencard"; version = "3.0.4.2"; sha256 = "1vl9p6mqss5r4jfqnjir7m1q7fhh9f204c99qd5y5d0j7yc26r5y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ array base containers pretty ]; description = "GreenCard, a foreign function pre-processor for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "greencard-lib" = callPackage ({ mkDerivation, array, base, containers, greencard, pretty }: mkDerivation { pname = "greencard-lib"; version = "3.0.1"; sha256 = "1a8h36kclb5db7kfy1pb4h2pwy6a6wwnjpm21xzvc9fjx9vj44kd"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base containers greencard pretty ]; description = "A foreign function interface pre-processor library for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "greenclip" = callPackage ({ mkDerivation, base, binary, bytestring, directory, exceptions , hashable, libXau, libXScrnSaver, microlens, microlens-mtl , protolude, text, tomland, unix, vector, wordexp, X11, xcb, xdmcp , xlibsWrapper }: mkDerivation { pname = "greenclip"; version = "4.1.0"; sha256 = "1z52ffb3f0iflls3bjlwzpz4w3a904vj67c1zsdyql6j2xpln6n4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary bytestring directory exceptions hashable microlens microlens-mtl protolude text tomland unix vector wordexp X11 ]; executablePkgconfigDepends = [ libXau libXScrnSaver xcb xdmcp xlibsWrapper ]; description = "Simple clipboard manager to be integrated with rofi"; license = lib.licenses.bsd3; }) {inherit (pkgs.xorg) libXScrnSaver; inherit (pkgs.xorg) libXau; xcb = null; xdmcp = null; inherit (pkgs) xlibsWrapper;}; "greg-client" = callPackage ({ mkDerivation, base, binary, bytestring, clock, hostname, network , stm, system-uuid, time }: mkDerivation { pname = "greg-client"; version = "1.0.2"; sha256 = "1p645qgn5i194mna20ariypxp0dci7lzyxhszmnyylpd0icyg4in"; libraryHaskellDepends = [ base binary bytestring clock hostname network stm system-uuid time ]; description = "A scalable distributed logger with a high-precision global time axis"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gremlin-haskell" = callPackage ({ mkDerivation, aeson, aeson-qq, base, containers, hspec, lens , lens-aeson, mtl, stm, text, transformers, unordered-containers , uuid, websockets }: mkDerivation { pname = "gremlin-haskell"; version = "0.1.0.2"; sha256 = "1ajkhgb7pi17rygvshxdsq2ny948zxysxrqgqf4mshwwn2gwacry"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-qq base containers lens mtl stm text transformers uuid websockets ]; executableHaskellDepends = [ aeson base lens lens-aeson mtl text unordered-containers ]; testHaskellDepends = [ aeson-qq base hspec lens lens-aeson mtl ]; description = "Graph database client for TinkerPop3 Gremlin Server"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "grenade" = callPackage ({ mkDerivation, ad, base, bytestring, cereal, constraints , containers, criterion, deepseq, exceptions, hedgehog, hmatrix , MonadRandom, mtl, primitive, random, reflection, singletons, text , transformers, typelits-witnesses, vector }: mkDerivation { pname = "grenade"; version = "0.1.0"; sha256 = "1xy5ybc2g5wsd8zljflh95mn5maald21v77ckzgg4hvrb2j98z4v"; libraryHaskellDepends = [ base bytestring cereal containers deepseq exceptions hmatrix MonadRandom mtl primitive singletons text vector ]; testHaskellDepends = [ ad base constraints hedgehog hmatrix MonadRandom mtl random reflection singletons text transformers typelits-witnesses vector ]; benchmarkHaskellDepends = [ base bytestring criterion hmatrix ]; description = "Practical Deep Learning in Haskell"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "greplicate" = callPackage ({ mkDerivation, base, directory, doctest, filepath, lens , QuickCheck, template-haskell }: mkDerivation { pname = "greplicate"; version = "0.0.2"; sha256 = "1r9wfll5zi31pfgk16njx0f04h99838vbdvbsv9h8q3fb27nngf7"; libraryHaskellDepends = [ base lens ]; testHaskellDepends = [ base directory doctest filepath QuickCheck template-haskell ]; description = "Generalised replicate functions"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "greskell" = callPackage ({ mkDerivation, aeson, base, bytestring, doctest, doctest-discover , exceptions, greskell-core, hashable, hspec, hspec-discover , semigroups, should-not-typecheck, text, transformers , unordered-containers, vector }: mkDerivation { pname = "greskell"; version = "2.0.0.0"; sha256 = "0havwzskc9abganrgj991r7szcagzw4vkm8qh6b7xqykdf4479xv"; libraryHaskellDepends = [ aeson base exceptions greskell-core hashable semigroups text transformers unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring doctest doctest-discover greskell-core hspec should-not-typecheck text unordered-containers ]; testToolDepends = [ doctest-discover hspec-discover ]; description = "Haskell binding for Gremlin graph query language"; license = lib.licenses.bsd3; }) {}; "greskell-core" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, doctest , doctest-discover, hashable, hspec, hspec-discover, QuickCheck , scientific, semigroups, text, unordered-containers, uuid, vector }: mkDerivation { pname = "greskell-core"; version = "1.0.0.0"; sha256 = "0b86rwghrbqzqk5vb9n6qsc4a12pbnwvvy20wdiv1g51dpyi440a"; libraryHaskellDepends = [ aeson base containers hashable scientific semigroups text unordered-containers uuid vector ]; testHaskellDepends = [ aeson base bytestring doctest doctest-discover hspec QuickCheck text unordered-containers vector ]; testToolDepends = [ doctest-discover hspec-discover ]; description = "Haskell binding for Gremlin graph query language - core data types and tools"; license = lib.licenses.bsd3; }) {}; "greskell-websocket" = callPackage ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring , greskell-core, hashtables, hspec, hspec-discover, safe-exceptions , stm, text, unordered-containers, uuid, vector, websockets }: mkDerivation { pname = "greskell-websocket"; version = "1.0.0.0"; sha256 = "1nw8jz843080w6jq4j8bmqv9pz66va1yp36a0d1vkybhdhlxs5vy"; libraryHaskellDepends = [ aeson async base base64-bytestring bytestring greskell-core hashtables safe-exceptions stm text unordered-containers uuid vector websockets ]; testHaskellDepends = [ aeson base bytestring greskell-core hspec unordered-containers uuid vector ]; testToolDepends = [ hspec-discover ]; description = "Haskell client for Gremlin Server using WebSocket serializer"; license = lib.licenses.bsd3; }) {}; "grid" = callPackage ({ mkDerivation, base, containers, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "grid"; version = "7.8.15"; sha256 = "0fsgax3xpdhnwn67s4wqqpvmm98j7b1fp6lrx98m15nxmjqb7rcc"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; description = "Tools for working with regular grids (graphs, lattices)"; license = lib.licenses.bsd3; }) {}; "grid-proto" = callPackage ({ mkDerivation, base, bytestring, containers, linear, sdl2 , sdl2-gfx, sdl2-mixer, sdl2-ttf, StateVar, text, vector }: mkDerivation { pname = "grid-proto"; version = "0.2.0.1"; sha256 = "0hg7302jab5v9v26w9g400y98mrxphjijlwj9mb5aqlcmbp93cps"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers linear sdl2 sdl2-gfx sdl2-mixer sdl2-ttf StateVar text vector ]; executableHaskellDepends = [ base ]; description = "Game engine for Prototyping on a Grid"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {}; "gridbounds" = callPackage ({ mkDerivation, base, earclipper, gjk, gridbox, hspec }: mkDerivation { pname = "gridbounds"; version = "0.0.0.1"; sha256 = "1shycjhis1hsyw8qxm6jfrh03q507rj85689733hrv46c9z022hh"; libraryHaskellDepends = [ base earclipper gjk gridbox ]; testHaskellDepends = [ base earclipper gjk gridbox hspec ]; description = "Collision detection for GridBox"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "gridbox" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "gridbox"; version = "0.3.0.0"; sha256 = "0idal1vxpjw6jizhmj3kc1l3iw8yx6xf9byad0zk8gfzyyw949wi"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "A grid box model"; license = lib.licenses.mit; }) {}; "gridfs" = callPackage ({ mkDerivation, base, bson, bytestring, conduit, conduit-extra , monad-control, mongoDB, mtl, pureMD5, resourcet, tagged, text , time, transformers }: mkDerivation { pname = "gridfs"; version = "0.1.0.2"; sha256 = "1ia8qbijqibd4j9g6p1r091pi1j86fmr8zvfymh3fvjq3gchy8z5"; libraryHaskellDepends = [ base bson bytestring conduit conduit-extra monad-control mongoDB mtl pureMD5 resourcet tagged text time transformers ]; description = "GridFS (MongoDB file storage) implementation"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gridland" = callPackage ({ mkDerivation, array, astar, base, containers, grid, htiled, mtl , random, safe, SDL, SDL-gfx, SDL-image, SDL-mixer, tuple, vector }: mkDerivation { pname = "gridland"; version = "0.1.0.3"; sha256 = "0q5p73n6h5ngg992f1msdqzxds2baafjypdx53zf2rdhbqp4fdi9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array astar base containers grid htiled mtl random safe SDL SDL-gfx SDL-image SDL-mixer tuple vector ]; description = "Grid-based multimedia engine"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "grids" = callPackage ({ mkDerivation, adjunctions, base, comonad, deepseq, distributive , gauge, hspec, singletons, vector }: mkDerivation { pname = "grids"; version = "0.5.0.1"; sha256 = "0ji1j40jriixli0l2gn74wnkbjkrdzmgrgn493vla92492i5rgzf"; libraryHaskellDepends = [ adjunctions base comonad deepseq distributive singletons vector ]; testHaskellDepends = [ adjunctions base comonad deepseq distributive hspec singletons vector ]; benchmarkHaskellDepends = [ adjunctions base comonad deepseq distributive gauge singletons vector ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "grm" = callPackage ({ mkDerivation, base, Cabal, cmdargs, directory, filepath, happy , parsec, process, syb, wl-pprint }: mkDerivation { pname = "grm"; version = "0.1.1"; sha256 = "1za45931c6avyqxb6dwiafl739fmwdk68kxpk13zkv0jwxxpp9px"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory filepath process syb wl-pprint ]; executableHaskellDepends = [ base Cabal cmdargs directory filepath parsec process syb wl-pprint ]; executableToolDepends = [ happy ]; description = "grm grammar converter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "groom" = callPackage ({ mkDerivation, base, haskell-src-exts }: mkDerivation { pname = "groom"; version = "0.1.2.1"; sha256 = "17g51p15209wwgq83clsd97xvy4kchbx8jzh74qgc9hvmz9s9d56"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskell-src-exts ]; executableHaskellDepends = [ base ]; description = "Pretty printing for well-behaved Show instances"; license = lib.licenses.bsd3; }) {}; "groot" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-autoscaling , amazonka-core, amazonka-ec2, amazonka-ecs, ansi-terminal , attoparsec, base, bytestring, checkers, conduit , conduit-combinators, directory, exceptions, free, hashable, hspec , http-conduit, http-types, ini, lens, lifted-base, mmorph , monad-control, mtl, optparse-applicative, pptable, prettyprinter , prettyprinter-ansi-terminal, prettyprinter-compat-ansi-wl-pprint , QuickCheck, quickcheck-text, resourcet, stm, stm-chans , stm-conduit, stm-delay, text, these, time, transformers , unordered-containers, uuid, vector, yaml }: mkDerivation { pname = "groot"; version = "0.0.1.0"; sha256 = "04klrvsc0j16zhv5a1b80gmv91p0xlbp22ylq1cfh8qbbp5mpf5a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson amazonka amazonka-autoscaling amazonka-core amazonka-ec2 amazonka-ecs ansi-terminal attoparsec base bytestring conduit conduit-combinators directory exceptions free hashable http-conduit http-types ini lens lifted-base mmorph monad-control mtl optparse-applicative pptable prettyprinter prettyprinter-ansi-terminal prettyprinter-compat-ansi-wl-pprint resourcet stm stm-chans stm-conduit stm-delay text these time transformers unordered-containers uuid vector yaml ]; executableHaskellDepends = [ aeson amazonka amazonka-autoscaling amazonka-core amazonka-ec2 amazonka-ecs attoparsec base bytestring conduit conduit-combinators directory exceptions free hashable http-conduit http-types lens lifted-base mmorph monad-control mtl resourcet stm stm-chans stm-conduit stm-delay text these time transformers unordered-containers uuid vector yaml ]; testHaskellDepends = [ aeson amazonka amazonka-autoscaling amazonka-core amazonka-ec2 amazonka-ecs attoparsec base bytestring checkers conduit conduit-combinators directory exceptions free hashable hspec http-conduit http-types lens lifted-base mmorph monad-control mtl QuickCheck quickcheck-text resourcet stm stm-chans stm-conduit stm-delay text these time transformers unordered-containers uuid vector yaml ]; description = "Command line utility to manage AWS ECS resources"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "gross" = callPackage ({ mkDerivation, base, lens, mtl, ncurses }: mkDerivation { pname = "gross"; version = "0.1.0.0"; sha256 = "0g3qjn6q2b34hdvsqc45ypzxah6h89yjdnijj459c2jrabvqsikn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl ncurses ]; executableHaskellDepends = [ base lens mtl ncurses ]; description = "A spoof on gloss for terminal animation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "groundhog" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , bytestring, containers, monad-control, mtl, resourcet , safe-exceptions, scientific, text, time, transformers , transformers-base, transformers-compat }: mkDerivation { pname = "groundhog"; version = "0.12.0"; sha256 = "027yf5azppdnj1r0q3l6jzr3c06jh5sz06xhc4wsw0dckg16ai9g"; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring bytestring containers monad-control mtl resourcet safe-exceptions scientific text time transformers transformers-base transformers-compat ]; description = "Type-safe datatype-database mapping library"; license = lib.licenses.bsd3; }) {}; "groundhog-converters" = callPackage ({ mkDerivation, aeson, base, bimap, bytestring, containers , groundhog, groundhog-sqlite, groundhog-th, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "groundhog-converters"; version = "0.1.0"; sha256 = "1vchgw71pkxh013p0yg7sr7imb9qxjx2rcmx9mbglcszp8x22krr"; libraryHaskellDepends = [ aeson base bimap bytestring containers ]; testHaskellDepends = [ aeson base bimap bytestring containers groundhog groundhog-sqlite groundhog-th tasty tasty-hunit tasty-quickcheck ]; description = "Extended Converter Library for groundhog embedded types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "groundhog-inspector" = callPackage ({ mkDerivation, aeson-pretty, base, bytestring, cmdargs , containers, groundhog, groundhog-sqlite, groundhog-th, mtl , regex-compat, syb, template-haskell, text, time, transformers }: mkDerivation { pname = "groundhog-inspector"; version = "0.11.0"; sha256 = "19lvwfg655dg0v6ny64hhdlbdj38w5dbn988kzjyshdjmisswy1r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson-pretty base bytestring containers groundhog groundhog-th regex-compat syb template-haskell text time transformers ]; executableHaskellDepends = [ base bytestring cmdargs containers groundhog groundhog-sqlite groundhog-th mtl ]; description = "Type-safe datatype-database mapping library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "groundhog-mysql" = callPackage ({ mkDerivation, base, bytestring, containers, groundhog , monad-control, monad-logger, mysql, mysql-simple, resource-pool , resourcet, text, time, transformers }: mkDerivation { pname = "groundhog-mysql"; version = "0.12"; sha256 = "13s4wb5ppyymxxvb415p76rnhvqmw7s2ixbx1kr8adn1bpdlriqv"; libraryHaskellDepends = [ base bytestring containers groundhog monad-control monad-logger mysql mysql-simple resource-pool resourcet text time transformers ]; description = "MySQL backend for the groundhog library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "groundhog-postgresql" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, containers , groundhog, monad-control, postgresql-libpq, postgresql-simple , resource-pool, resourcet, text, time, transformers, vector }: mkDerivation { pname = "groundhog-postgresql"; version = "0.12"; sha256 = "03l54srq5hlx70xvcfzp212zf2bdpil61q3kq6fhwqcrqklvwpy1"; libraryHaskellDepends = [ aeson attoparsec base bytestring containers groundhog monad-control postgresql-libpq postgresql-simple resource-pool resourcet text time transformers vector ]; description = "PostgreSQL backend for the groundhog library"; license = lib.licenses.bsd3; }) {}; "groundhog-sqlite" = callPackage ({ mkDerivation, base, bytestring, containers, direct-sqlite , groundhog, monad-control, resource-pool, resourcet, text , transformers, unordered-containers }: mkDerivation { pname = "groundhog-sqlite"; version = "0.12.0"; sha256 = "07hnm4pja70algvcd3gzn6zwh2c3is4p6m2kcicpfhjiclhv8fqn"; libraryHaskellDepends = [ base bytestring containers direct-sqlite groundhog monad-control resource-pool resourcet text transformers unordered-containers ]; description = "Sqlite3 backend for the groundhog library"; license = lib.licenses.bsd3; }) {}; "groundhog-th" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, groundhog , libyaml, template-haskell, text, time, unordered-containers, yaml }: mkDerivation { pname = "groundhog-th"; version = "0.12"; sha256 = "07s1i4s6nm91cp13dp163x32xvsylspra96nivj9f3svsbqfysxr"; revision = "1"; editedCabalFile = "1sa068wdcghyapwy6f6q2zi1i4dljv6205is34y1nvvr3xrgi75l"; libraryHaskellDepends = [ aeson base bytestring containers groundhog libyaml template-haskell text time unordered-containers yaml ]; description = "Type-safe datatype-database mapping library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "group-by-date" = callPackage ({ mkDerivation, base, explicit-exception, filemanip, pathtype , shell-utility, time, transformers, unix-compat, utility-ht }: mkDerivation { pname = "group-by-date"; version = "0.1.0.4"; sha256 = "1k5bnk1kz25zgky5rqb214gq5adkz6qi6p16gk0hvy54iyjdj9sa"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base explicit-exception filemanip pathtype shell-utility time transformers unix-compat utility-ht ]; description = "Shell command for grouping files by dates into folders"; license = lib.licenses.bsd3; }) {}; "group-theory" = callPackage ({ mkDerivation, base, containers, groups }: mkDerivation { pname = "group-theory"; version = "0.2.2"; sha256 = "0lbmfsycc8znbzc5vxz2a3kxq2r74xamm6bwr6bpdvka6c8bfzn8"; libraryHaskellDepends = [ base containers groups ]; description = "The theory of groups"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "group-with" = callPackage ({ mkDerivation, base, Cabal, containers, hspec, hspec-expectations , QuickCheck }: mkDerivation { pname = "group-with"; version = "0.2.0.3"; sha256 = "1pj28cjb6lbymp8vvg2j14biqkrlvl2s281my5n77bckvc09f5zb"; libraryHaskellDepends = [ base containers ]; testHaskellDepends = [ base Cabal containers hspec hspec-expectations QuickCheck ]; description = "Classify objects by key-generating function, like SQL GROUP BY"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "groupBy" = callPackage ({ mkDerivation, base, code-page, criterion, doctest , optparse-applicative, QuickCheck, random, utility-ht }: mkDerivation { pname = "groupBy"; version = "0.1.0.0"; sha256 = "1w8spv6fhwhfdr6azlfgnjs8dqcyk8sn27hnk2wyi7gpy9zzhxw0"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest QuickCheck ]; benchmarkHaskellDepends = [ base code-page criterion optparse-applicative random utility-ht ]; description = "Replacement definition of Data.List.GroupBy"; license = lib.licenses.mit; }) {}; "grouped-list" = callPackage ({ mkDerivation, base, binary, containers, criterion, deepseq , pointed, QuickCheck, tasty, tasty-quickcheck }: mkDerivation { pname = "grouped-list"; version = "0.2.3.0"; sha256 = "1kv0c2j8g8mydkziyjm87j53g5jr6cbyrvik9z2w5izby5ws6bjs"; libraryHaskellDepends = [ base binary containers deepseq pointed ]; testHaskellDepends = [ base QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion ]; description = "Grouped lists. Equal consecutive elements are grouped."; license = lib.licenses.bsd3; }) {}; "groupoid" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "groupoid"; version = "0.1.0"; sha256 = "0gpjlq9f2il4vp7ihh1sf5g2jr1rbi5big5c6dhjk961n8b1dq0z"; libraryHaskellDepends = [ base ]; description = "A Groupoid class"; license = lib.licenses.bsd3; }) {}; "groupoids" = callPackage ({ mkDerivation, base, semigroupoids }: mkDerivation { pname = "groupoids"; version = "4.0"; sha256 = "08la44c19pz2clws5mb939zc1d17cb6qy9qlh2n1634pl0zrawb6"; libraryHaskellDepends = [ base semigroupoids ]; doHaddock = false; description = "This package has been absorbed into semigroupoids 4.0"; license = lib.licenses.bsd3; }) {}; "groups" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "groups"; version = "0.5.3"; sha256 = "0f5c8dg9b74glfw2sdvdcl9c8igs6knz1bayk4gvvzvypsl547nf"; libraryHaskellDepends = [ base ]; description = "Groups"; license = lib.licenses.bsd3; }) {}; "groups-generic" = callPackage ({ mkDerivation, base, generic-data, groups }: mkDerivation { pname = "groups-generic"; version = "0.2.0.0"; sha256 = "0a13x4dc114qz5r97cpg2bbdch1kn6gfmndf9glqx2nbhx6qg654"; libraryHaskellDepends = [ base generic-data groups ]; description = "Generically derive Group instances"; license = lib.licenses.bsd3; }) {}; "grow-vector" = callPackage ({ mkDerivation, base, primitive, quickcheck-instances, tasty , tasty-discover, tasty-hspec, tasty-quickcheck, vector }: mkDerivation { pname = "grow-vector"; version = "0.1.3.0"; sha256 = "13b75yghy6nksga98wn8gc9b2198g4pqrm52hrldryyf4v83zadg"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base primitive vector ]; testHaskellDepends = [ base primitive quickcheck-instances tasty tasty-discover tasty-hspec tasty-quickcheck ]; testToolDepends = [ tasty-discover ]; description = "Mutable vector with efficient appends"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "growler" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring , case-insensitive, either, http-types, lens, monad-control, mtl , pipes, pipes-aeson, pipes-wai, regex-compat, text, transformers , transformers-base, unordered-containers, vector, wai, wai-extra , warp }: mkDerivation { pname = "growler"; version = "0.6.0"; sha256 = "0skykz2p0kcs8g1vq7832h7fnw193hpq4pplkcaxazg8z97k8q75"; libraryHaskellDepends = [ aeson base blaze-builder bytestring case-insensitive either http-types lens monad-control mtl pipes pipes-aeson pipes-wai regex-compat text transformers transformers-base unordered-containers vector wai wai-extra warp ]; description = "A revised version of the scotty library that attempts to be simpler and more performant"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "grpc-api-etcd" = callPackage ({ mkDerivation, base, proto-lens, proto-lens-runtime }: mkDerivation { pname = "grpc-api-etcd"; version = "0.2.0.0"; sha256 = "1ymvgsrqhnym2wv5j8mbhh8i3r7y0jcz19k927qmffqk7sacfxg1"; libraryHaskellDepends = [ base proto-lens proto-lens-runtime ]; description = "Generated messages and instances for etcd gRPC"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "grpc-etcd-client" = callPackage ({ mkDerivation, base, bytestring, grpc-api-etcd, http2-client , http2-client-grpc, lens, network, proto-lens, proto-lens-runtime }: mkDerivation { pname = "grpc-etcd-client"; version = "0.1.2.0"; sha256 = "0ly24551b54cpzh05rmn9j6xl3qb3wi456yv45c69sv7i8jq63zf"; libraryHaskellDepends = [ base bytestring grpc-api-etcd http2-client http2-client-grpc lens network proto-lens proto-lens-runtime ]; description = "gRPC client for etcd"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "grpc-haskell" = callPackage ({ mkDerivation, async, base, bytestring, clock, containers , criterion, grpc-haskell-core, managed, pipes, proto3-suite , proto3-wire, QuickCheck, random, safe, tasty, tasty-hunit , tasty-quickcheck, text, time, transformers, turtle, unix }: mkDerivation { pname = "grpc-haskell"; version = "0.1.0"; sha256 = "1qqa4qn6ql8zvacaikd1a154ib7bah2h96fjfvd3hz6j79bbfqw4"; revision = "1"; editedCabalFile = "06yi4isj2qcd1nnc2vf6355wbqq33amhvcwg12jh0zbxpywrs45g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bytestring grpc-haskell-core managed proto3-suite proto3-wire ]; testHaskellDepends = [ async base bytestring clock containers managed pipes proto3-suite QuickCheck safe tasty tasty-hunit tasty-quickcheck text time transformers turtle unix ]; benchmarkHaskellDepends = [ async base bytestring criterion proto3-suite random ]; description = "Haskell implementation of gRPC layered on shared C library"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "grpc-haskell-core" = callPackage ({ mkDerivation, async, base, bytestring, c2hs, clock, containers , gpr, grpc, managed, pipes, proto3-suite, QuickCheck, safe , sorted-list, stm, tasty, tasty-hunit, tasty-quickcheck, text , time, transformers, turtle, unix }: mkDerivation { pname = "grpc-haskell-core"; version = "0.1.0"; sha256 = "1djyjlbqsdk64b3ymli4hlh6w0rkl481f9r5m0q56gwpbp5h1zp6"; libraryHaskellDepends = [ base bytestring clock containers managed sorted-list stm transformers ]; librarySystemDepends = [ gpr grpc ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ async base bytestring clock containers managed pipes proto3-suite QuickCheck safe tasty tasty-hunit tasty-quickcheck text time transformers turtle unix ]; description = "Haskell implementation of gRPC layered on shared C library"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {gpr = null; inherit (pkgs) grpc;}; "gruff" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , FTGL, gtk, gtkglext, mtl, old-locale, OpenGL, OpenGLRaw, parallel , qd, qd-vec, ruff, time, Vec }: mkDerivation { pname = "gruff"; version = "0.4"; sha256 = "02xspk67jy5bhdmbhgk924sqn565aprkvm0sfv1sgmc836qg625f"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ruff ]; executableHaskellDepends = [ base bytestring containers directory filepath FTGL gtk gtkglext mtl old-locale OpenGL OpenGLRaw parallel qd qd-vec ruff time Vec ]; description = "fractal explorer GUI using the ruff library"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "gruff-examples" = callPackage ({ mkDerivation, base, containers, data-memocombinators, filepath , gruff, qd, qd-vec, random, ruff, Vec }: mkDerivation { pname = "gruff-examples"; version = "0.4"; sha256 = "10jlssjfp4zpv2jdbggcg6lsxjpi9b3ikpg037dgpy4iqnaqri35"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers data-memocombinators filepath gruff qd qd-vec random ruff Vec ]; description = "Mandelbrot Set examples using ruff and gruff"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "gsasl" = callPackage ({ mkDerivation, base, bytestring, gsasl, monad-loops, transformers }: mkDerivation { pname = "gsasl"; version = "0.3.7"; sha256 = "11i12r9s30jrq8hkgqagf2fd129r6ya607s9ibw549ablsxgr507"; revision = "1"; editedCabalFile = "1c806a82qd1hkxxfh1mwk0i062bz6fkaap5ys3n4x9n6wjv7ilin"; libraryHaskellDepends = [ base bytestring monad-loops transformers ]; libraryPkgconfigDepends = [ gsasl ]; description = "Bindings for GNU libgsasl"; license = lib.licenses.gpl3Only; }) {inherit (pkgs) gsasl;}; "gsc-weighting" = callPackage ({ mkDerivation, base, hierarchical-clustering }: mkDerivation { pname = "gsc-weighting"; version = "0.2.2"; sha256 = "0y80j5qk601c965assl8d91k9bpvzijn2z0w64n2ksij9lm6b8p5"; libraryHaskellDepends = [ base hierarchical-clustering ]; description = "Generic implementation of Gerstein/Sonnhammer/Chothia weighting"; license = lib.licenses.bsd3; }) {}; "gscholar-rss" = callPackage ({ mkDerivation, base, feed, http-conduit, scalpel-core, text, uri , xml-types }: mkDerivation { pname = "gscholar-rss"; version = "0.3.0.0"; sha256 = "1hvmnzfh4qqbx41kih1py9hn9kxkribk8vfj0wx9i8v0sac5g87s"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base feed http-conduit scalpel-core text uri xml-types ]; description = "scrapes google scholar, provides RSS feed"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "gsl-random" = callPackage ({ mkDerivation, base, Cabal, vector }: mkDerivation { pname = "gsl-random"; version = "0.5.3"; sha256 = "08jrxpgshvygw7m91nvnwynyrrn94iw6k6gp24fzwdkv8dayzqb2"; setupHaskellDepends = [ base Cabal ]; libraryHaskellDepends = [ base vector ]; description = "Bindings the the GSL random number generation facilities"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gsl-random-fu" = callPackage ({ mkDerivation, base, gsl-random, random-fu }: mkDerivation { pname = "gsl-random-fu"; version = "0.0.0.1"; sha256 = "1qf5m3zksn16mlgavrwbq6yd1mbyafy27qf1ws4nmkxl8ci0k48i"; libraryHaskellDepends = [ base gsl-random random-fu ]; description = "Instances for using gsl-random with random-fu"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "gsmenu" = callPackage ({ mkDerivation, base, containers, mtl, parsec, permute, sindre , text, X11 }: mkDerivation { pname = "gsmenu"; version = "3.0"; sha256 = "15ddm69fmk0nkkrs5g80amdvld2mq59ah58nbnk83mwkffpi484f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers mtl parsec permute sindre text X11 ]; description = "A visual generic menu"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gssapi" = callPackage ({ mkDerivation, base, bytestring, gssapi_krb5, krb5, resourcet , transformers }: mkDerivation { pname = "gssapi"; version = "0.2.0.1"; sha256 = "0bpwjggsdkckwfgmp89rvkzxjlagiliawrzf9pzvxrka7wk1ip14"; libraryHaskellDepends = [ base bytestring resourcet transformers ]; librarySystemDepends = [ gssapi_krb5 krb5 ]; description = "libgssapi and libkrb5 bindings for haskell"; license = lib.licenses.bsd3; }) {gssapi_krb5 = null; inherit (pkgs) krb5;}; "gssapi-wai" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring , case-insensitive, gssapi, http-types, vault, wai, wai-extra }: mkDerivation { pname = "gssapi-wai"; version = "0.1.2.3"; sha256 = "08c47zwy4wh1cga5l4brg7dm5nkl7xcsq2rvwdzvmzzxyfg3nnr7"; libraryHaskellDepends = [ base base64-bytestring bytestring case-insensitive gssapi http-types vault wai wai-extra ]; description = "WAI Middleware for SPNEGO authentiaction"; license = lib.licenses.bsd3; }) {}; "gstorable" = callPackage ({ mkDerivation, base, generic-storable, ghc-prim, hspec , QuickCheck }: mkDerivation { pname = "gstorable"; version = "0.1.0.3"; sha256 = "0qs18la2w9x44faw9yl6pabcsj7fdrcsapsfhrbhjmbqrdh22rm4"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base generic-storable ghc-prim hspec QuickCheck ]; description = "Generic implementation of Storable"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gstreamer" = callPackage ({ mkDerivation, array, base, bytestring, Cabal, directory, glib , gst-plugins-base, gstreamer, gtk2hs-buildtools, mtl }: mkDerivation { pname = "gstreamer"; version = "0.12.8"; sha256 = "1bb9rzgs3dkwwril97073aygrz46gxq039k9vn5d7my8hgcpwhzz"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ array base bytestring directory glib mtl ]; libraryPkgconfigDepends = [ gst-plugins-base gstreamer ]; libraryToolDepends = [ gtk2hs-buildtools ]; description = "Binding to the GStreamer open source multimedia framework"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {gst-plugins-base = null; gstreamer = null;}; "gt-tools" = callPackage ({ mkDerivation, base, containers, extensible-exceptions, haskeline , HTTP, json, mtl, unix, url, utf8-string }: mkDerivation { pname = "gt-tools"; version = "0.2.1"; sha256 = "1mkccxgnvgjxkbsdl6bcn61yv0zi20i8h9z11hqcfd3ibfnsw7bh"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers extensible-exceptions haskeline HTTP json mtl unix url utf8-string ]; description = "Console and GUI interface for Google Translate service"; license = "GPL"; }) {}; "gtfs" = callPackage ({ mkDerivation, base, csv, directory, filepath, rowrecord, split }: mkDerivation { pname = "gtfs"; version = "0.1"; sha256 = "0m0i13xpj9wz6ykngwfqi2vnrliwf0y1d2cxg9254dm865l5gvsi"; libraryHaskellDepends = [ base csv directory filepath rowrecord split ]; description = "The General Transit Feed Specification format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "gtfs-realtime" = callPackage ({ mkDerivation, base, protocol-buffers , protocol-buffers-descriptor }: mkDerivation { pname = "gtfs-realtime"; version = "0.2.0.0"; sha256 = "0ydi358ks9cswwqqdjhxhbasr9l34gmqjxwnvylp5zhgymnyjhl0"; libraryHaskellDepends = [ base protocol-buffers protocol-buffers-descriptor ]; description = "GTFS RealTime protobafs library (autogenerated from .proto file)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gtk" = callPackage ({ mkDerivation, array, base, bytestring, Cabal, cairo, containers , gio, glib, gtk2, gtk2hs-buildtools, mtl, pango, text }: mkDerivation { pname = "gtk"; version = "0.15.7"; sha256 = "063gfqpz8l4g2d1dy2iabdh2z350z82krgav9rypwi1vws92z9pn"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ array base bytestring cairo containers gio glib mtl pango text ]; libraryPkgconfigDepends = [ gtk2 ]; description = "Binding to the Gtk+ graphical user interface library"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) gtk2;}; "gtk-helpers" = callPackage ({ mkDerivation, array, base, gio, glib, gtk, mtl, process , template-haskell }: mkDerivation { pname = "gtk-helpers"; version = "0.1.0"; sha256 = "1h3ddvs28cnr65la0y21plp4bvf2217i5yi2z4wcixjgr0g5lxjv"; libraryHaskellDepends = [ array base gio glib gtk mtl process template-haskell ]; description = "A collection of auxiliary operations and widgets related to Gtk+"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gtk-jsinput" = callPackage ({ mkDerivation, base, gtk, json, transformers }: mkDerivation { pname = "gtk-jsinput"; version = "0.0.0"; sha256 = "0fjlk6z8j77l35k9cdzgbyf1w5wd0v0k1sry78vf7f6j4mvv8wb0"; libraryHaskellDepends = [ base gtk json transformers ]; description = "A simple custom form widget for gtk which allows inputing of JSON values"; license = lib.licenses.gpl3Only; }) {}; "gtk-largeTreeStore" = callPackage ({ mkDerivation, base, containers, glib, gtk3, hspec, mtl , nested-sets }: mkDerivation { pname = "gtk-largeTreeStore"; version = "0.0.1.0"; sha256 = "0nzddvm17gqkdjpkls4rd5lxshx8fwvn35b9r3njqqpm2yi5qci0"; libraryHaskellDepends = [ base containers glib gtk3 mtl nested-sets ]; testHaskellDepends = [ base containers gtk3 hspec ]; description = "Large TreeStore support for gtk2hs"; license = lib.licenses.lgpl3Only; }) {}; "gtk-mac-integration" = callPackage ({ mkDerivation, array, base, Cabal, containers, glib, gtk , gtk-mac-integration-gtk2, gtk2hs-buildtools, mtl }: mkDerivation { pname = "gtk-mac-integration"; version = "0.3.4.0"; sha256 = "0irf8smnpsym2lkw6gslk31zibn7alp7g32cmq4062mgnlwlawn4"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ array base containers glib gtk mtl ]; libraryPkgconfigDepends = [ gtk-mac-integration-gtk2 ]; description = "Bindings for the Gtk/OS X integration library"; license = lib.licenses.lgpl21Only; platforms = [ "aarch64-darwin" "x86_64-darwin" ]; }) {inherit (pkgs) gtk-mac-integration-gtk2;}; "gtk-serialized-event" = callPackage ({ mkDerivation, array, base, containers, glib, gtk, gtk2 , haskell98, mtl }: mkDerivation { pname = "gtk-serialized-event"; version = "0.12.0"; sha256 = "0gh8kwd9758ws941xbxhrm3144pmnqln0md5r6vjbq7s1x54bsrf"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base containers glib gtk haskell98 mtl ]; libraryPkgconfigDepends = [ gtk2 ]; description = "GTK+ Serialized event"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) gtk2;}; "gtk-simple-list-view" = callPackage ({ mkDerivation, base, gtk }: mkDerivation { pname = "gtk-simple-list-view"; version = "0.0.0"; sha256 = "1qqfhaap2996015h3jkgg9j3hyxrh88wn6kba29ys0q1h35f8yws"; libraryHaskellDepends = [ base gtk ]; description = "A simple custom form widget for gtk which allows single LOC creation/updating of list views"; license = lib.licenses.gpl3Only; }) {}; "gtk-sni-tray" = callPackage ({ mkDerivation, base, bytestring, containers, dbus, dbus-hslogger , directory, enclosed-exceptions, filepath, gi-cairo , gi-cairo-connector, gi-cairo-render, gi-dbusmenugtk3, gi-gdk , gi-gdkpixbuf, gi-glib, gi-gtk, gtk-strut, gtk3, haskell-gi , haskell-gi-base, hslogger, optparse-applicative , status-notifier-item, text, transformers, transformers-base, unix }: mkDerivation { pname = "gtk-sni-tray"; version = "0.1.8.0"; sha256 = "0b8b8hvsv60zvnjidqm1qchxdgqdf5gcmm5pz8fvrvcjqq27b1xa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers dbus directory enclosed-exceptions filepath gi-cairo gi-cairo-connector gi-cairo-render gi-dbusmenugtk3 gi-gdk gi-gdkpixbuf gi-glib gi-gtk gtk-strut haskell-gi haskell-gi-base hslogger status-notifier-item text transformers transformers-base unix ]; libraryPkgconfigDepends = [ gtk3 ]; executableHaskellDepends = [ base dbus dbus-hslogger gi-gdk gi-gtk gtk-strut hslogger optparse-applicative status-notifier-item text unix ]; description = "A standalone StatusNotifierItem/AppIndicator tray"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) gtk3;}; "gtk-strut" = callPackage ({ mkDerivation, base, gi-gdk, gi-gtk, text, transformers }: mkDerivation { pname = "gtk-strut"; version = "0.1.3.0"; sha256 = "19p3w1zvnaazfd01yy4cl00sl53xc7kqgqhsw7l3psadmwk6x4w1"; libraryHaskellDepends = [ base gi-gdk gi-gtk text transformers ]; description = "Libary for creating strut windows with gi-gtk"; license = lib.licenses.bsd3; }) {}; "gtk-toggle-button-list" = callPackage ({ mkDerivation, base, gtk }: mkDerivation { pname = "gtk-toggle-button-list"; version = "0.0.0"; sha256 = "14hb7nxf4l0q7hab8dzll8dh5ccb4hhc8arywijdgdrz4i2s2706"; libraryHaskellDepends = [ base gtk ]; description = "A simple custom form widget for gtk which allows single LOC creation/updating of toggle button lists"; license = lib.licenses.gpl3Only; }) {}; "gtk-toy" = callPackage ({ mkDerivation, base, containers, gtk }: mkDerivation { pname = "gtk-toy"; version = "0.2.0"; sha256 = "0zf3k0c5h5wcgkqr8np5kvgz4c9nha86k5whsn4f1wk0ikj98dfq"; libraryHaskellDepends = [ base containers gtk ]; description = "Convenient Gtk canvas with mouse and keyboard input"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gtk-traymanager" = callPackage ({ mkDerivation, base, glib, gtk3, xlibsWrapper }: mkDerivation { pname = "gtk-traymanager"; version = "1.0.1"; sha256 = "0vc1gwhg5l7l5iqb1i3zwd1bsy8fxsiwkwzza7j15zi07f97k7di"; libraryHaskellDepends = [ base glib gtk3 ]; libraryPkgconfigDepends = [ xlibsWrapper ]; description = "A wrapper around the eggtraymanager library for Linux system trays"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) xlibsWrapper;}; "gtk2hs-buildtools" = callPackage ({ mkDerivation, alex, array, base, Cabal, containers, directory , filepath, happy, hashtables, pretty, process, random }: mkDerivation { pname = "gtk2hs-buildtools"; version = "0.13.8.3"; sha256 = "0fcm0v32hm9j908nyziia16ahb181y9hqppsy18clx2prvj480rv"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base Cabal containers directory filepath hashtables pretty process random ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base ]; description = "Tools to build the Gtk2Hs suite of User Interface libraries"; license = lib.licenses.gpl2Only; }) {}; "gtk2hs-cast-glade" = callPackage ({ mkDerivation, base, glade, gtk, gtk2hs-cast-glib, hint , template-haskell }: mkDerivation { pname = "gtk2hs-cast-glade"; version = "0.10.1.1"; sha256 = "0azyf3h53r5dqvz66bbvqk9qp418v0mq0yzd1ia6pc6d7ypknkx6"; libraryHaskellDepends = [ base glade gtk gtk2hs-cast-glib hint template-haskell ]; description = "A type class for cast functions of Gtk2hs: glade package"; license = "unknown"; }) {}; "gtk2hs-cast-glib" = callPackage ({ mkDerivation, base, glib }: mkDerivation { pname = "gtk2hs-cast-glib"; version = "0.10.1.1"; sha256 = "1bsz1zyz2hxf07q6xr232aciwxl3819jklj16hqqbfjwm4mzn2mp"; libraryHaskellDepends = [ base glib ]; description = "A type class for cast functions of Gtk2hs: glib package"; license = "unknown"; }) {}; "gtk2hs-cast-gnomevfs" = callPackage ({ mkDerivation, base, gnomevfs, gtk2hs-cast-glib, gtk2hs-cast-th , hint, template-haskell }: mkDerivation { pname = "gtk2hs-cast-gnomevfs"; version = "0.10.1.2"; sha256 = "0fkrrsvagsn51rn0b16y8ac3fg509wrxqdfwsij9nbprcd8iz75g"; libraryHaskellDepends = [ base gnomevfs gtk2hs-cast-glib gtk2hs-cast-th hint template-haskell ]; description = "A type class for cast functions of Gtk2hs: gnomevfs package"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gtk2hs-cast-gtk" = callPackage ({ mkDerivation, base, gtk, gtk2hs-cast-glib, gtk2hs-cast-th, hint , template-haskell }: mkDerivation { pname = "gtk2hs-cast-gtk"; version = "0.10.1.2"; sha256 = "15d6c0mdd9nzpb310n19kyw0jqv019w17ncxxhg3wk90ckb43l3j"; libraryHaskellDepends = [ base gtk gtk2hs-cast-glib gtk2hs-cast-th hint template-haskell ]; description = "A type class for cast functions of Gtk2hs: gtk package"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gtk2hs-cast-gtkglext" = callPackage ({ mkDerivation, base, gtk2hs-cast-glib, gtk2hs-cast-th, gtkglext , hint, template-haskell }: mkDerivation { pname = "gtk2hs-cast-gtkglext"; version = "0.10.1.2"; sha256 = "05m4h8wh820mwiarrysa4fkxj14l90ky89kv24irpa3vw27xnsm9"; libraryHaskellDepends = [ base gtk2hs-cast-glib gtk2hs-cast-th gtkglext hint template-haskell ]; description = "A type class for cast functions of Gtk2hs: gtkglext package"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gtk2hs-cast-gtksourceview2" = callPackage ({ mkDerivation, base, gtk2hs-cast-glib, gtk2hs-cast-th , gtksourceview2, hint, template-haskell }: mkDerivation { pname = "gtk2hs-cast-gtksourceview2"; version = "0.10.1.2"; sha256 = "1fyca2kwjc4hk9jqshn9hzq4m7415kapdln1nv0rgxsd1iabjk81"; libraryHaskellDepends = [ base gtk2hs-cast-glib gtk2hs-cast-th gtksourceview2 hint template-haskell ]; description = "A type class for cast functions of Gtk2hs: gtksourceview2 package"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "gtk2hs-cast-th" = callPackage ({ mkDerivation, base, hint, template-haskell }: mkDerivation { pname = "gtk2hs-cast-th"; version = "0.10.1.0"; sha256 = "19a7qb0dlfqw22fz7m94xyzbssvia106wlvy3brag5nhfza833px"; libraryHaskellDepends = [ base hint template-haskell ]; description = "A type class for cast functions of Gtk2hs: TH package"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gtk2hs-hello" = callPackage ({ mkDerivation, base, glib, gtk3, transformers }: mkDerivation { pname = "gtk2hs-hello"; version = "1.1.0.0"; sha256 = "0km86yd8wkn85x8xr326a8pzrfmbrf0cpf6zz3sggk3kn4jrmbj4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base glib gtk3 transformers ]; description = "Gtk2Hs Hello World, an example package"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gtk2hs-rpn" = callPackage ({ mkDerivation, base, cairo, glib, gtk, mtl }: mkDerivation { pname = "gtk2hs-rpn"; version = "0.2.1"; sha256 = "01wikd60b48qcz6vk31kwfkpkf2za5laxbhdyns45s90lvr98rvi"; libraryHaskellDepends = [ base cairo glib gtk mtl ]; description = "Adds a module to gtk2hs allowing layouts to be defined using reverse polish notation"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gtk3" = callPackage ({ mkDerivation, array, base, bytestring, Cabal, cairo, containers , gio, glib, gtk2hs-buildtools, gtk3, mtl, pango, text }: mkDerivation { pname = "gtk3"; version = "0.15.7"; sha256 = "0f8gpmm52hzy8zszy2qdd3a30ssr6zdv4r09vqdkq8p5yrc419j4"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ array base bytestring cairo containers gio glib mtl pango text ]; libraryPkgconfigDepends = [ gtk3 ]; description = "Binding to the Gtk+ 3 graphical user interface library"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) gtk3;}; "gtk3-helpers" = callPackage ({ mkDerivation, array, base, gio, glib, gtk3, mtl, process , template-haskell }: mkDerivation { pname = "gtk3-helpers"; version = "0.1.0"; sha256 = "174sd1qxim74ixmssihbcka372s22f05xpc50wdi0h1nd8mzpk1r"; libraryHaskellDepends = [ array base gio glib gtk3 mtl process template-haskell ]; description = "A collection of auxiliary operations and widgets related to Gtk"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gtk3-mac-integration" = callPackage ({ mkDerivation, array, base, Cabal, containers, glib , gtk-mac-integration-gtk3, gtk2hs-buildtools, gtk3, mtl }: mkDerivation { pname = "gtk3-mac-integration"; version = "0.3.4.0"; sha256 = "0cdx0qzmwz3bbg374c9nvwqsxgvc5c2h8i6m0x6d0sm714d8l0ac"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ array base containers glib gtk3 mtl ]; libraryPkgconfigDepends = [ gtk-mac-integration-gtk3 ]; description = "Bindings for the Gtk/OS X integration library"; license = lib.licenses.lgpl21Only; platforms = [ "aarch64-darwin" "armv7l-linux" "i686-linux" "x86_64-darwin" ]; }) {inherit (pkgs) gtk-mac-integration-gtk3;}; "gtkglext" = callPackage ({ mkDerivation, base, Cabal, glib, gtk, gtk2, gtk2hs-buildtools , gtkglext, libGLU, libICE, libSM, libXmu, libXt, pango }: mkDerivation { pname = "gtkglext"; version = "0.13.2.0"; sha256 = "14rid23m5qa5g0fkc07cac5j8arkbz3cc23wkva7b46xnyfs10ra"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ base glib gtk pango ]; librarySystemDepends = [ gtk2 libGLU libICE libSM libXmu libXt ]; libraryPkgconfigDepends = [ gtkglext ]; libraryToolDepends = [ gtk2hs-buildtools ]; description = "Binding to the GTK+ OpenGL Extension"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) gtk2; inherit (pkgs.gnome2) gtkglext; inherit (pkgs) libGLU; inherit (pkgs.xorg) libICE; inherit (pkgs.xorg) libSM; inherit (pkgs.xorg) libXmu; inherit (pkgs.xorg) libXt;}; "gtkimageview" = callPackage ({ mkDerivation, array, base, containers, glib, gtk , gtk2hs-buildtools, gtkimageview, haskell98, mtl }: mkDerivation { pname = "gtkimageview"; version = "0.12.0"; sha256 = "0sdfb7gmgqh4dkc0a39abx84x7j7zs5z1l62nfzz22wsx1h641j3"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base containers glib gtk haskell98 mtl ]; libraryPkgconfigDepends = [ gtkimageview ]; libraryToolDepends = [ gtk2hs-buildtools ]; description = "Binding to the GtkImageView library"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) gtkimageview;}; "gtkrsync" = callPackage ({ mkDerivation, base, gconf, glade, gtk, MissingH, process , regex-posix, unix }: mkDerivation { pname = "gtkrsync"; version = "1.0.4"; sha256 = "0z7mwgmjpbmj2949bfrragyjr6s38vv9sz8zpy63ss9h7b5xn4xw"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base gconf glade gtk MissingH process regex-posix unix ]; description = "Gnome rsync progress display"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "gtksourceview2" = callPackage ({ mkDerivation, array, base, Cabal, containers, glib, gtk , gtk2hs-buildtools, gtksourceview, mtl, text }: mkDerivation { pname = "gtksourceview2"; version = "0.13.3.1"; sha256 = "0lzyqlbd0w825ag9iisiicrsb86gx7axxcr4sh4jhnxagz0fpid1"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ array base containers glib gtk mtl text ]; libraryPkgconfigDepends = [ gtksourceview ]; libraryToolDepends = [ gtk2hs-buildtools ]; description = "Binding to the GtkSourceView library"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) gtksourceview;}; "gtksourceview3" = callPackage ({ mkDerivation, array, base, Cabal, containers, glib , gtk2hs-buildtools, gtk3, gtksourceview3, mtl, text }: mkDerivation { pname = "gtksourceview3"; version = "0.13.3.1"; sha256 = "0yrv71r772h8h7x73xb5k868lg7lmh50r0vzxrl2clrxlpyi4zls"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; libraryHaskellDepends = [ array base containers glib gtk3 mtl text ]; libraryPkgconfigDepends = [ gtksourceview3 ]; libraryToolDepends = [ gtk2hs-buildtools ]; description = "Binding to the GtkSourceView library"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) gtksourceview3;}; "guarded-allocation" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "guarded-allocation"; version = "0.0.1"; sha256 = "15a6g0bkjf9r0zl7x61ip05kb7k4rf7yxr7z8jybs5q8g78i1b0c"; libraryHaskellDepends = [ base ]; description = "Memory allocation with added stress tests and integrity checks"; license = lib.licenses.bsd3; }) {}; "guarded-rewriting" = callPackage ({ mkDerivation, base, instant-generics }: mkDerivation { pname = "guarded-rewriting"; version = "0.1"; sha256 = "04396pd4c4yqpw6ai5ciigva9l3acdz7yn4d5hvyks52khv5fsf9"; libraryHaskellDepends = [ base instant-generics ]; description = "Datatype-generic rewriting with preconditions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "guess-combinator" = callPackage ({ mkDerivation, base, HList }: mkDerivation { pname = "guess-combinator"; version = "0.1.1"; sha256 = "1xaj8zl6cbgks3r0asbnkz1ixq1hlglpjxdymj6ikyjq955sxmzj"; libraryHaskellDepends = [ base HList ]; description = "Generate simple combinators given their type"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "guid" = callPackage ({ mkDerivation, base, bytestring, HUnit, text, uuid, uuid-types }: mkDerivation { pname = "guid"; version = "0.1.0"; sha256 = "1jjfz258hqng2q2fmq67b0qsjcc2a4pfgw1s7bv017pbmbzsxpxr"; libraryHaskellDepends = [ base bytestring text uuid uuid-types ]; testHaskellDepends = [ base HUnit ]; description = "A simple wrapper around uuid"; license = lib.licenses.mit; }) {}; "gulcii" = callPackage ({ mkDerivation, base, cairo, containers, filepath, gtk }: mkDerivation { pname = "gulcii"; version = "0.3"; sha256 = "1crx9kz4s8by509x1k60m89jmmn7gfhi46d05q44ikhk5zkxycws"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cairo containers filepath gtk ]; description = "graphical untyped lambda calculus interactive interpreter"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gutenberg-fibonaccis" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "gutenberg-fibonaccis"; version = "1.1.0"; sha256 = "0vvzlfnvh9r9jqf7v83d0piqpvl40sg0mswf9f41vncgzg0z79v2"; libraryHaskellDepends = [ base ]; description = "The first 1001 Fibonacci numbers, retrieved from the Gutenberg Project"; license = lib.licenses.gpl3Only; }) {}; "gw" = callPackage ({ mkDerivation, base, unix }: mkDerivation { pname = "gw"; version = "0.1"; sha256 = "055pkk3gg74r4yzh3fxq1zvp1fv3i8cd53jscy1b2n3mmzhbzahv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base unix ]; description = "ghcWithPackages cmdline util"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gyah-bin" = callPackage ({ mkDerivation, base, extra, GiveYouAHead }: mkDerivation { pname = "gyah-bin"; version = "0.2.2.3"; sha256 = "19r2vsi5v43a3wq2vbfh2wfscmbzvcbyd1lqc2xdg4bbla9pf648"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base extra GiveYouAHead ]; description = "A binary version of GiveYouAHead"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "gym-http-api" = callPackage ({ mkDerivation, aeson, base, exceptions, http-client, servant , servant-client, servant-lucid, text, unordered-containers }: mkDerivation { pname = "gym-http-api"; version = "0.1.0.1"; sha256 = "0469n34s0p313nwnw8zpg1n9aaf6sqn5h7yl0jhc6yydc6rdjgrc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base servant servant-client servant-lucid text unordered-containers ]; executableHaskellDepends = [ base exceptions http-client servant-client ]; description = "REST client to the gym-http-api project"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "h-booru" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , http-conduit, hxt, mtl, stm, template-haskell, transformers , utf8-string, vinyl }: mkDerivation { pname = "h-booru"; version = "0.3.0.0"; sha256 = "0v2mcf35j4dr32j9n6rx10h7mx9d9f14bh70yphj01laxg240746"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring filepath http-conduit hxt mtl stm template-haskell transformers utf8-string vinyl ]; executableHaskellDepends = [ base bytestring containers directory filepath http-conduit hxt mtl stm template-haskell transformers utf8-string vinyl ]; description = "Haskell library for retrieving data from various booru image sites"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "h-gpgme" = callPackage ({ mkDerivation, base, bindings-gpgme, bytestring, data-default , directory, email-validate, exceptions, filepath, HUnit , QuickCheck, tasty, tasty-hunit, tasty-quickcheck, temporary, time , transformers, unix }: mkDerivation { pname = "h-gpgme"; version = "0.5.1.0"; sha256 = "0fdlfi068m23yizkfgsbzjvd1yxmrvmbndsbsvawljq98jc75sgl"; libraryHaskellDepends = [ base bindings-gpgme bytestring data-default email-validate time transformers unix ]; testHaskellDepends = [ base bindings-gpgme bytestring data-default directory email-validate exceptions filepath HUnit QuickCheck tasty tasty-hunit tasty-quickcheck temporary time transformers unix ]; description = "High Level Binding for GnuPG Made Easy (gpgme)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "h-reversi" = callPackage ({ mkDerivation, base, blank-canvas, containers, hspec, QuickCheck , split, stm, text }: mkDerivation { pname = "h-reversi"; version = "0.1.0.3"; sha256 = "1qif75wf3zybqhxai71f98bg668mb28b7886dcb4q02kqakk75li"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blank-canvas containers split stm text ]; executableHaskellDepends = [ base blank-canvas containers split stm text ]; testHaskellDepends = [ base containers hspec QuickCheck split text ]; description = "Reversi game in haskell/blank-canvas"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "h2048" = callPackage ({ mkDerivation, base, brick, containers, hspec, mtl, text , tf-random, vector, vector-algorithms, vty }: mkDerivation { pname = "h2048"; version = "0.4.0.0"; sha256 = "1nf5h34h7h0fhm22rn3lbispb9yvs0ig8incyjcjvwm2i9850502"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base brick containers mtl text tf-random vector vector-algorithms vty ]; executableHaskellDepends = [ base brick containers mtl text tf-random vector vector-algorithms vty ]; testHaskellDepends = [ base brick containers hspec mtl text tf-random vector vector-algorithms vty ]; description = "An Implementation of Game 2048"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "h2c" = callPackage ({ mkDerivation, base, bytestring, mtl, resourcet }: mkDerivation { pname = "h2c"; version = "1.0.0"; sha256 = "16aljqvzf8n1js0drqii99z3v8xba0468w27c9vmf5w483awkqjb"; libraryHaskellDepends = [ base bytestring mtl resourcet ]; description = "Bindings to Linux I2C with support for repeated-start transactions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hArduino" = callPackage ({ mkDerivation, base, bytestring, containers, mtl, serialport , time }: mkDerivation { pname = "hArduino"; version = "1.1"; sha256 = "1xpv4z6lgphq5cy1kz9navyrkx4p83bbvjc5dhlp948cd0fsn17b"; libraryHaskellDepends = [ base bytestring containers mtl serialport time ]; description = "Control your Arduino board from Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hBDD" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hBDD"; version = "0.0.3"; sha256 = "1jj8hj8wl95fy0n1qixhra4sqlmgddgn080plk7q7iv000qv67gk"; libraryHaskellDepends = [ base ]; description = "An abstraction layer for BDD libraries"; license = "LGPL"; }) {}; "hBDD-CMUBDD" = callPackage ({ mkDerivation, base, bdd, c2hs, containers, deepseq, hBDD, mem , unix }: mkDerivation { pname = "hBDD-CMUBDD"; version = "0.0.3"; sha256 = "16pvi496qi3q2rrw08p6lndnsz6d6p65i8m10ldjlh143y8k9ga9"; libraryHaskellDepends = [ base containers deepseq hBDD unix ]; librarySystemDepends = [ bdd mem ]; libraryToolDepends = [ c2hs ]; description = "An FFI binding to CMU/Long's BDD library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {bdd = null; mem = null;}; "hBDD-CUDD" = callPackage ({ mkDerivation, base, c2hs, containers, cudd, deepseq, epd, hBDD , mtr, st, unix, util }: mkDerivation { pname = "hBDD-CUDD"; version = "0.0.3"; sha256 = "1r94nj23pj134bd5b2mqk01g8xvbcn4ik2xs9yp01v1jg2clhjha"; libraryHaskellDepends = [ base containers deepseq hBDD unix ]; librarySystemDepends = [ cudd epd mtr st util ]; libraryToolDepends = [ c2hs ]; description = "An FFI binding to the CUDD library"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) cudd; epd = null; inherit (pkgs) mtr; inherit (pkgs) st; util = null;}; "hCM" = callPackage ({ mkDerivation, base, hashable, haskell-src }: mkDerivation { pname = "hCM"; version = "0.1.0.0"; sha256 = "0fdbl5c2pd9cf6fhblqxw4i8aqkzfh517m8wdi3i4i5ir9q0yljc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hashable haskell-src ]; executableHaskellDepends = [ base hashable ]; testHaskellDepends = [ base hashable ]; description = "Conceptual modelling support for Haskell"; license = lib.licenses.mit; }) {}; "hCsound" = callPackage ({ mkDerivation, base, c2hs, csound64, libsndfile, monads-tf , transformers, vector }: mkDerivation { pname = "hCsound"; version = "0.4.2"; sha256 = "0z4zcf70jplm68k69kigj0kfx78r00y6fx6rjymzpvpbhppmyyd2"; libraryHaskellDepends = [ base monads-tf transformers vector ]; librarySystemDepends = [ csound64 libsndfile ]; libraryToolDepends = [ c2hs ]; description = "interface to CSound API"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {csound64 = null; inherit (pkgs) libsndfile;}; "hDFA" = callPackage ({ mkDerivation, base, containers, directory, process }: mkDerivation { pname = "hDFA"; version = "0.0.2"; sha256 = "1ays1qy2zsl3h49ryr2y9dymfv1ak1m1d0jvarmqwg3nb49armhm"; libraryHaskellDepends = [ base containers directory process ]; description = "A simple library for representing and minimising DFAs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hF2" = callPackage ({ mkDerivation, base, cereal, vector }: mkDerivation { pname = "hF2"; version = "0.2"; sha256 = "1y0731fsay2dp9m4b94w15m054vqsnnafz4k8jjqjvvrmwyfgicz"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base cereal vector ]; description = "F(2^e) math for cryptography"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hGelf" = callPackage ({ mkDerivation, aeson, base, bytestring, cereal, network, old-time , pureMD5, QuickCheck, text, time, zlib }: mkDerivation { pname = "hGelf"; version = "0.1"; sha256 = "0jkgf0sm8xv204hrzpkplccfq88y5xyrm8y2b5gjfp473872jqxw"; libraryHaskellDepends = [ aeson base bytestring cereal network old-time pureMD5 QuickCheck text time zlib ]; description = "Haskell GELF library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hLLVM" = callPackage ({ mkDerivation, array, base, bytestring, cmdargs, containers , data-dword, directory, filepath, hooplext, mtl, parsec, pretty , template-haskell, transformers }: mkDerivation { pname = "hLLVM"; version = "0.5.0.1"; sha256 = "0my2071si1x25q482rz48ihj6b9pg1vf6g722jdx8nbgri1x4wzz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring cmdargs containers data-dword directory filepath hooplext mtl parsec pretty template-haskell transformers ]; executableHaskellDepends = [ array base bytestring cmdargs containers data-dword directory filepath hooplext mtl parsec pretty template-haskell transformers ]; description = "A library for analyzing and transforming LLVM (3.5) assembly codes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {hooplext = null;}; "hMollom" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, Crypto , dataenc, ghc-prim, HTTP, mtl, old-locale, old-time, pureMD5 , random, time }: mkDerivation { pname = "hMollom"; version = "0.4.0"; sha256 = "1grhkvmcdyi7gmmcqfqi3n78p4gbimzxa4mylj1f0j8iy5iycmg5"; libraryHaskellDepends = [ aeson attoparsec base bytestring Crypto dataenc ghc-prim HTTP mtl old-locale old-time pureMD5 random time ]; description = "Library to interact with the @Mollom anti-spam service"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hOff-display" = callPackage ({ mkDerivation, base, GLFW, hOff-parser, OpenGL, parsec }: mkDerivation { pname = "hOff-display"; version = "0.1.0.0"; sha256 = "086a2z57nbfjn7xs2y2mngw4bi0a0d4gxrxd5l5ic15gjr62fa0r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hOff-parser OpenGL ]; executableHaskellDepends = [ base GLFW hOff-parser OpenGL parsec ]; description = "The tool to transform the OFF to other image format"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "hOff-parser" = callPackage ({ mkDerivation, base, parsec }: mkDerivation { pname = "hOff-parser"; version = "0.1.0.0"; sha256 = "1vjvn4sr9nb7dd0in57kay6sb49nqzs377v6k9570h5faaj1dyci"; libraryHaskellDepends = [ base parsec ]; description = "The parser to parser the OFF(Object File Format, Princeton ModelNet)"; license = lib.licenses.gpl3Only; }) {}; "hOpenPGP" = callPackage ({ mkDerivation, aeson, asn1-encoding, attoparsec, base , base16-bytestring, bifunctors, binary, binary-conduit, bytestring , bz2, conduit, conduit-extra, containers, criterion , crypto-cipher-types, cryptonite, errors, hashable , incremental-parser, ixset-typed, lens, memory, monad-loops , nettle, network-uri, openpgp-asciiarmor, prettyprinter , QuickCheck, quickcheck-instances, resourcet, split, tasty , tasty-hunit, tasty-quickcheck, text, time, time-locale-compat , transformers, unliftio-core, unordered-containers, zlib }: mkDerivation { pname = "hOpenPGP"; version = "2.9.7"; sha256 = "1fix387wi8fqdav4zzczc3dyzcwrnb4zvpq72prs5cs7sc609w3z"; libraryHaskellDepends = [ aeson asn1-encoding attoparsec base base16-bytestring bifunctors binary binary-conduit bytestring bz2 conduit conduit-extra containers crypto-cipher-types cryptonite errors hashable incremental-parser ixset-typed lens memory monad-loops nettle network-uri openpgp-asciiarmor prettyprinter resourcet split text time time-locale-compat transformers unliftio-core unordered-containers zlib ]; testHaskellDepends = [ aeson attoparsec base base16-bytestring bifunctors binary binary-conduit bytestring bz2 conduit conduit-extra containers crypto-cipher-types cryptonite errors hashable incremental-parser ixset-typed lens memory monad-loops nettle network-uri prettyprinter QuickCheck quickcheck-instances resourcet split tasty tasty-hunit tasty-quickcheck text time time-locale-compat transformers unliftio-core unordered-containers zlib ]; benchmarkHaskellDepends = [ aeson attoparsec base base16-bytestring bifunctors binary binary-conduit bytestring bz2 conduit conduit-extra containers criterion crypto-cipher-types cryptonite errors hashable incremental-parser ixset-typed lens memory monad-loops nettle network-uri prettyprinter resourcet split text time time-locale-compat transformers unliftio-core unordered-containers zlib ]; description = "native Haskell implementation of OpenPGP (RFC4880)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hPDB" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, directory , ghc-prim, iterable, linear, mmap, mtl, Octree, parallel , QuickCheck, tagged, template-haskell, text, unordered-containers , vector, zlib }: mkDerivation { pname = "hPDB"; version = "1.5.0.0"; sha256 = "07pc4g0gj56q0nrry6462a8h2v0psp23nbn9sd7fybgz248c39lw"; libraryHaskellDepends = [ base bytestring containers deepseq directory ghc-prim iterable linear mmap mtl Octree parallel QuickCheck tagged template-haskell text unordered-containers vector zlib ]; description = "Protein Databank file format library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hPDB-examples" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, directory , ghc-prim, GLUT, hPDB, IfElse, iterable, linear, mtl, Octree , OpenGL, process, QuickCheck, template-haskell, text, time, vector }: mkDerivation { pname = "hPDB-examples"; version = "1.5.0.0"; sha256 = "0hhi6x8m7pngcjmxv5mncw66r5bn67i07g347d85lc6yszhrykdp"; revision = "1"; editedCabalFile = "1bk3fmdgqyj0p72049w79y0b9hdzb5knzkxzl9z02qsbdj5f5if0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers deepseq directory ghc-prim GLUT hPDB iterable linear mtl Octree OpenGL QuickCheck template-haskell text vector ]; testHaskellDepends = [ base bytestring containers deepseq directory ghc-prim hPDB IfElse iterable linear mtl process template-haskell text time vector ]; description = "Examples for hPDB library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hPushover" = callPackage ({ mkDerivation, aeson, base, bytestring, http-conduit, network , text }: mkDerivation { pname = "hPushover"; version = "0.2"; sha256 = "14k3sdy2c0anfsw0hdir0l107ixlsnr90miwxrxdsckh40kz3ad3"; libraryHaskellDepends = [ aeson base bytestring http-conduit network text ]; description = "Pushover.net API functions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hR" = callPackage ({ mkDerivation, array, base, containers, unix }: mkDerivation { pname = "hR"; version = "0.1.1"; sha256 = "1kc03mgsxijszdvxw4qwq4fnd0ln61v08rk9y1k6kx9vyqc7bilc"; libraryHaskellDepends = [ array base containers unix ]; description = "R bindings and interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hRESP" = callPackage ({ mkDerivation, attoparsec, base, bytestring }: mkDerivation { pname = "hRESP"; version = "0.1.0.0"; sha256 = "188rs1g2yacka8c4wbqkhwjrin95f3ribm8007lqsxiapaj1d89y"; libraryHaskellDepends = [ attoparsec base bytestring ]; description = "haskell implementation of RESP (REdis Serialization Protocol)"; license = lib.licenses.bsd3; }) {}; "hS3" = callPackage ({ mkDerivation, base, bytestring, Crypto, dataenc, HTTP, hxt , MissingH, network, network-uri, old-locale, old-time, random , regex-compat, utf8-string }: mkDerivation { pname = "hS3"; version = "0.5.9"; sha256 = "0nf71jb15gkkcrb0x83mmql6j55c6dnz3bl3yq1grphwn0jbmq3y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Crypto dataenc HTTP hxt MissingH network network-uri old-locale old-time random regex-compat utf8-string ]; description = "Interface to Amazon's Simple Storage Service (S3)"; license = lib.licenses.bsd3; }) {}; "hScraper" = callPackage ({ mkDerivation, base, bytestring, directory, HTTP, http-conduit , http-types, parsec, process, regex-compat, text, transformers }: mkDerivation { pname = "hScraper"; version = "0.1.0.0"; sha256 = "0sn1qdwrq5f7r8jksqi4cghv4kfycp2xrdmd58jxvkdz9vcb0p4m"; libraryHaskellDepends = [ base bytestring directory HTTP http-conduit http-types parsec process regex-compat text transformers ]; description = "A Haskell library to scrape and crawl web-pages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hSimpleDB" = callPackage ({ mkDerivation, base, bytestring, Crypto, dataenc, HTTP, hxt , network, old-locale, old-time, utf8-string }: mkDerivation { pname = "hSimpleDB"; version = "0.3"; sha256 = "045mgg2b7wmkcziil8njb2wsy8pgzqcc46dwdrabxgbw1nzsfkaa"; libraryHaskellDepends = [ base bytestring Crypto dataenc HTTP hxt network old-locale old-time utf8-string ]; description = "Interface to Amazon's SimpleDB service"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hTalos" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "hTalos"; version = "0.2"; sha256 = "05l9nlrwpb9gwgj8z48paxx46lkasa82naiq7armi98salk1a9ip"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base ]; description = "Parser, print and manipulate structures in PDB file format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hTensor" = callPackage ({ mkDerivation, base, containers, hmatrix, random }: mkDerivation { pname = "hTensor"; version = "0.9.1"; sha256 = "08zmzzwbvqsyz7v5grjwg81434bdr3zkkd12ifhk76xg2p0xfhmk"; libraryHaskellDepends = [ base containers hmatrix random ]; description = "Multidimensional arrays and simple tensor computations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hVOIDP" = callPackage ({ mkDerivation, array, base, blas, hmatrix, liblapack }: mkDerivation { pname = "hVOIDP"; version = "1.0.2"; sha256 = "0r9a461k1rr0j9zgjfq1z37i6blv9rqf8pzb984h1nmlfqpnidnc"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base hmatrix ]; executableSystemDepends = [ blas liblapack ]; description = "Optimal variable selection in chain graphical model"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) blas; inherit (pkgs) liblapack;}; "hXmixer" = callPackage ({ mkDerivation, base, directory, gtk3, process, split, text }: mkDerivation { pname = "hXmixer"; version = "0.3.0.0"; sha256 = "1n9wlg6inzvnyqkx61bpbgx744q25zpjhkihwbqv6569lgir1h4x"; revision = "2"; editedCabalFile = "0kq12cgqbh3csx83prbsvn452hvzmzbfzy90348d0d3b2jilb4xs"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory gtk3 process split text ]; description = "A Gtk mixer GUI application for FreeBSD"; license = lib.licenses.bsd3; }) {}; "haar" = callPackage ({ mkDerivation, base, QuickCheck, split, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "haar"; version = "0.1"; sha256 = "1xmz659lqr25c0xxkmly5w4fxgk9rqnms2sknd5ab8czqdgq6n1v"; libraryHaskellDepends = [ base split ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; description = "Haar wavelet transforms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "habit" = callPackage ({ mkDerivation, base, containers, cryptonite, http-client , http-client-tls, monad-control, monad-logger, persistent , persistent-mysql, persistent-postgresql, persistent-sqlite , persistent-template, pipes, resourcet, telegram-api, text , transformers, transformers-base }: mkDerivation { pname = "habit"; version = "0.2.2.0"; sha256 = "08ngx4c6dqwnf9rl4ynb88xrmyzqz2r69mrlh6gzvbn72fgmvajr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers cryptonite http-client http-client-tls monad-control monad-logger persistent persistent-mysql persistent-postgresql persistent-sqlite persistent-template pipes resourcet telegram-api text transformers transformers-base ]; executableHaskellDepends = [ base text ]; description = "Haskell message bot framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hable" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hable"; version = "0.3.1"; sha256 = "07h9a8l32j6j5ssrl7f1j02jlmn5f7c48h88fn7lbzhj24kqasl3"; libraryHaskellDepends = [ base ]; description = "customizable pretty printer library for tables"; license = lib.licenses.publicDomain; }) {}; "hablo" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers , directory, filepath, lucid, mtl, optparse-applicative, parsec , SJW, template, text, time, unix }: mkDerivation { pname = "hablo"; version = "1.1.0.1"; sha256 = "0jn547idw8ypa5b6wbavpwr4haidgh89gg61bscpxn0psx6r5ahc"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers directory filepath lucid mtl optparse-applicative parsec SJW template text time unix ]; executableHaskellDepends = [ base mtl ]; testHaskellDepends = [ base Cabal containers directory filepath lucid mtl text ]; description = "A minimalist static blog generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hablog" = callPackage ({ mkDerivation, base, bifunctors, blaze-html, blaze-markup , bytestring, containers, directory, filepath, markdown, mime-types , mtl, network-uri, optparse-applicative, rss, scotty, scotty-tls , text, time, transformers, warp-tls }: mkDerivation { pname = "hablog"; version = "0.8.0"; sha256 = "0w3mcc06gzrjfyailr9lb4niydfx7gp1pcwizyh87qkhrgxcpnk7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bifunctors blaze-html blaze-markup bytestring containers directory filepath markdown mime-types mtl network-uri rss scotty scotty-tls text time transformers warp-tls ]; executableHaskellDepends = [ base optparse-applicative text ]; description = "A blog system"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hacanon-light" = callPackage ({ mkDerivation, base, mtl, template-haskell }: mkDerivation { pname = "hacanon-light"; version = "2008.10.28"; sha256 = "0m0wfg74kmpz6ydldz5h9z5xd54957v1rprl9wal9sjr0pzl28a7"; libraryHaskellDepends = [ base mtl template-haskell ]; description = "Template Haskell framework for automatic FFI code generation"; license = lib.licenses.bsd3; }) {}; "hack" = callPackage ({ mkDerivation, base, bytestring, data-default }: mkDerivation { pname = "hack"; version = "2012.2.6"; sha256 = "0wrfa9fa6skl985fi2a6iv4m8kchg87w9x3k37nf3l8vaz95jmdr"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring data-default ]; description = "a Haskell Webserver Interface"; license = lib.licenses.bsd3; }) {}; "hack-contrib" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bytestring, cgi, containers , data-default, directory, filepath, hack, haskell98, mps, network , old-locale, old-time, time, utf8-string }: mkDerivation { pname = "hack-contrib"; version = "2010.9.28"; sha256 = "1r0g8fcwz6r4vrsadjyb5awjmfbqsskmc1c8xkfwv0knak1qq2p1"; enableSeparateDataOutput = true; libraryHaskellDepends = [ ansi-wl-pprint base bytestring cgi containers data-default directory filepath hack haskell98 mps network old-locale old-time time utf8-string ]; description = "Hack contrib"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hack-contrib-press" = callPackage ({ mkDerivation, base, bytestring, bytestring-class, containers , hack, json, mtl, parsec, press }: mkDerivation { pname = "hack-contrib-press"; version = "0.1.2"; sha256 = "12v7xw448cxl93bnbzqkinlij74flffpif0x5jd51sndvpgsh12r"; libraryHaskellDepends = [ base bytestring bytestring-class containers hack json mtl parsec press ]; description = "Hack helper that renders Press templates"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "hack-frontend-happstack" = callPackage ({ mkDerivation, base, bytestring, containers, hack , happstack-server, network, utf8-string }: mkDerivation { pname = "hack-frontend-happstack"; version = "2009.6.24.1"; sha256 = "1x4kaj4nk5lrgsm6pfxr6f8rvjyxhy0agqv9f810xh6s1r9pihw1"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers hack happstack-server network utf8-string ]; description = "hack-frontend-happstack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hack-frontend-monadcgi" = callPackage ({ mkDerivation, base, bytestring, cgi, containers, hack }: mkDerivation { pname = "hack-frontend-monadcgi"; version = "0.0.3.1"; sha256 = "0m0af44jv03djn5i2lgrnnvvcdqx44qppfx76m1bwr7gv1vzm432"; libraryHaskellDepends = [ base bytestring cgi containers hack ]; description = "Allows programs written against MonadCGI to run with any hack handler. (deprecated)"; license = lib.licenses.bsd3; }) {}; "hack-handler-cgi" = callPackage ({ mkDerivation, base, bytestring, hack }: mkDerivation { pname = "hack-handler-cgi"; version = "0.2.0.2"; sha256 = "0pm8vs94dbaahqrdwfffwa1jb9ghyjnq48sirlw1dj2gcsa3np2x"; libraryHaskellDepends = [ base bytestring hack ]; description = "Hack handler using CGI protocol. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hack-handler-epoll" = callPackage ({ mkDerivation, base, containers, data-default, epoll, failure , hack, HTTP, network, unix, utf8-string }: mkDerivation { pname = "hack-handler-epoll"; version = "0.1.3"; sha256 = "0q4cw789x8c93y53lwhr7g0hkli8x6qb9k0cg5pxln6cxxvi9p82"; revision = "1"; editedCabalFile = "0fgihxlfjc9i19514wgdjalra6rk7myfvkxgy2lslabj04d0cdz2"; libraryHaskellDepends = [ base containers data-default epoll failure hack HTTP network unix utf8-string ]; description = "hack handler implementation using epoll"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "hack-handler-evhttp" = callPackage ({ mkDerivation, base, bytestring, bytestring-class, containers , data-default, event, hack, hack-contrib, network }: mkDerivation { pname = "hack-handler-evhttp"; version = "2009.8.4"; sha256 = "1a09ls9jgakdx8ya6zd5z3ss2snb4pp0db1573hzmrhr37i2gklz"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring bytestring-class containers data-default hack hack-contrib network ]; librarySystemDepends = [ event ]; description = "Hack EvHTTP (libevent) Handler"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {event = null;}; "hack-handler-fastcgi" = callPackage ({ mkDerivation, base, bytestring, fcgi, hack, hack-handler-cgi }: mkDerivation { pname = "hack-handler-fastcgi"; version = "0.2.0.1"; sha256 = "02slh33r9qy8q0vpi4s4vvf5lmb14ypk8bixdicvxakahjvxhanr"; libraryHaskellDepends = [ base bytestring hack hack-handler-cgi ]; librarySystemDepends = [ fcgi ]; description = "Hack handler direct to fastcgi (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) fcgi;}; "hack-handler-happstack" = callPackage ({ mkDerivation, base, bytestring, cgi, containers, data-default , hack, happstack-server, mtl, network }: mkDerivation { pname = "hack-handler-happstack"; version = "2009.12.20"; sha256 = "10b3cp1gap59ialfl33dwhzw50nwrqg49zvv0v813q7rqk3nkhg4"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cgi containers data-default hack happstack-server mtl network ]; description = "Hack Happstack server handler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hack-handler-hyena" = callPackage ({ mkDerivation, base, bytestring, containers, data-default, hack , hyena, network }: mkDerivation { pname = "hack-handler-hyena"; version = "2010.3.15"; sha256 = "1p0zyki1iapz2xncq0l5bbas44pk5kb29kbb3bdxb4anb0m5jb2q"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring containers data-default hack hyena network ]; description = "Hyena hack handler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hack-handler-kibro" = callPackage ({ mkDerivation, base, cgi, data-default, hack, kibro, network }: mkDerivation { pname = "hack-handler-kibro"; version = "2009.5.27"; sha256 = "0py30rp7r4hrazrfq3avpqcp1w8405pyfw1yxz7msb58yjppa792"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base cgi data-default hack kibro network ]; description = "Hack Kibro handler"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hack-handler-simpleserver" = callPackage ({ mkDerivation, base, bytestring, failure, hack, network , web-encodings }: mkDerivation { pname = "hack-handler-simpleserver"; version = "0.2.2"; sha256 = "1p7igprgxkzkqhsy5n2qci75dbx2qxs1dcq8krghwj3isl6wds3y"; libraryHaskellDepends = [ base bytestring failure hack network web-encodings ]; description = "A simplistic HTTP server handler for Hack. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hack-middleware-cleanpath" = callPackage ({ mkDerivation, base, bytestring, hack, split, web-encodings }: mkDerivation { pname = "hack-middleware-cleanpath"; version = "0.0.1.1"; sha256 = "0107ajkiwkn33h56dz576y4dxl0sr2lkkcmjy6f9s2nzqp9ibin4"; libraryHaskellDepends = [ base bytestring hack split web-encodings ]; description = "Applies some basic redirect rules to get cleaner paths. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hack-middleware-clientsession" = callPackage ({ mkDerivation, base, clientsession, hack, old-locale, predicates , time, web-encodings }: mkDerivation { pname = "hack-middleware-clientsession"; version = "0.0.1.1"; sha256 = "0h4l2lvshf9cqg43az9alq4rybhr4k07mhrila4fx7yjxslw871f"; libraryHaskellDepends = [ base clientsession hack old-locale predicates time web-encodings ]; description = "Middleware for easily keeping session data in client cookies. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hack-middleware-gzip" = callPackage ({ mkDerivation, base, hack, split, zlib }: mkDerivation { pname = "hack-middleware-gzip"; version = "0.0.0.1"; sha256 = "1x7526939h7g44yyscyk324gdb40cryyiffh13iinf8aw1rach70"; libraryHaskellDepends = [ base hack split zlib ]; description = "Automatic gzip compression of responses. (deprecated)"; license = lib.licenses.bsd3; }) {}; "hack-middleware-jsonp" = callPackage ({ mkDerivation, base, bytestring, bytestring-class, hack , web-encodings }: mkDerivation { pname = "hack-middleware-jsonp"; version = "0.0.2.1"; sha256 = "0g7l441s0065f5dw2rj82m547nnc1i7cclx81kvgbpbi8q6hz0iw"; libraryHaskellDepends = [ base bytestring bytestring-class hack web-encodings ]; description = "Automatic wrapping of JSON responses to convert into JSONP. (deprecated)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hack2" = callPackage ({ mkDerivation, base, bytestring, data-default }: mkDerivation { pname = "hack2"; version = "2014.11.17"; sha256 = "1b6jzdisv58scyzb9pxhqrnz74sy0j96jkbbnf84wccwbwn4rf28"; libraryHaskellDepends = [ base bytestring data-default ]; description = "a Haskell Webserver Interface (V2)"; license = lib.licenses.bsd3; }) {}; "hack2-contrib" = callPackage ({ mkDerivation, air, base, bytestring, containers, data-default , directory, filepath, hack2, network-uri, text, time }: mkDerivation { pname = "hack2-contrib"; version = "2015.5.4"; sha256 = "1vbdnbab5f090fp5zgviwbc2w33y7calgbh67fgxcaflhg0514vk"; libraryHaskellDepends = [ air base bytestring containers data-default directory filepath hack2 network-uri text time ]; description = "Hack2 contrib"; license = lib.licenses.bsd3; }) {}; "hack2-contrib-extra" = callPackage ({ mkDerivation, air, air-extra, base, bytestring, cgi, containers , data-default, directory, filepath, hack2, hack2-contrib, network , old-locale, old-time, time }: mkDerivation { pname = "hack2-contrib-extra"; version = "2014.12.20"; sha256 = "1mxgvlr593cw523mknr5bcwf55544q04cz0nlpzgm5bg3336b5wl"; enableSeparateDataOutput = true; libraryHaskellDepends = [ air air-extra base bytestring cgi containers data-default directory filepath hack2 hack2-contrib network old-locale old-time time ]; description = "Hack2 contrib extra"; license = lib.licenses.bsd3; }) {}; "hack2-handler-happstack-server" = callPackage ({ mkDerivation, base, bytestring, cgi, containers, data-default , enumerator, hack2, happstack-server, mtl, network }: mkDerivation { pname = "hack2-handler-happstack-server"; version = "2011.6.20"; sha256 = "115nrzf0626pc716n01qjhxs44c1awdd4q1c8kbax025cwac7kpx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring cgi containers data-default enumerator hack2 happstack-server mtl network ]; description = "Hack2 Happstack server handler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hack2-handler-mongrel2-http" = callPackage ({ mkDerivation, aeson, air, attoparsec, base, blaze-builder , blaze-textual, bytestring, containers, data-default, directory , enumerator, hack2, mtl, network, safe, stm, text, unix , zeromq-haskell }: mkDerivation { pname = "hack2-handler-mongrel2-http"; version = "2011.10.31"; sha256 = "1pymar803n696yx3dwqpfwqlkg93ncff162p26mrs7iqn14v851w"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson air attoparsec base blaze-builder blaze-textual bytestring containers data-default directory enumerator hack2 mtl network safe stm text unix zeromq-haskell ]; description = "Hack2 Mongrel2 HTTP handler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hack2-handler-snap-server" = callPackage ({ mkDerivation, air, base, blaze-builder, bytestring , case-insensitive, containers, data-default, directory, enumerator , hack2, mtl, network, snap-core, snap-server }: mkDerivation { pname = "hack2-handler-snap-server"; version = "2015.3.9"; sha256 = "1qs5mncl44p410ni8hbpgvmv81158z62mcg66fmnnlrkwdr1bbh7"; libraryHaskellDepends = [ air base blaze-builder bytestring case-insensitive containers data-default directory enumerator hack2 mtl network snap-core snap-server ]; description = "Hack2 Snap server handler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hack2-handler-warp" = callPackage ({ mkDerivation, air, base, data-default, hack2 , hack2-interface-wai, warp }: mkDerivation { pname = "hack2-handler-warp"; version = "2012.5.25"; sha256 = "1p0lkhf95xkllfpcb9yibpa1rkam90bccmzj2aa60shd7v9qx9r5"; enableSeparateDataOutput = true; libraryHaskellDepends = [ air base data-default hack2 hack2-interface-wai warp ]; description = "Hack2 warp handler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hack2-interface-wai" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, containers , data-default, hack2, http-types, network, safe, wai }: mkDerivation { pname = "hack2-interface-wai"; version = "2017.1.4"; sha256 = "1sjjffii2ddvqmfdm47jvd6xvsjzr9c0b85l1q5hmfy8hy5m0znv"; libraryHaskellDepends = [ base bytestring case-insensitive containers data-default hack2 http-types network safe wai ]; description = "Hack2 interface to WAI"; license = lib.licenses.bsd3; }) {}; "hackage-api" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, http-client , http-client-tls, http-media, servant, servant-client , servant-client-core, text, time }: mkDerivation { pname = "hackage-api"; version = "0.1.0"; sha256 = "1hqla8h5jq5b149gz6kql0mdnv4hw0535wwsh7cj4sx9j6yyri9y"; libraryHaskellDepends = [ aeson base bytestring Cabal http-client http-client-tls http-media servant servant-client servant-client-core text time ]; testHaskellDepends = [ base http-client-tls servant-client ]; description = "An API binding to Hackage API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hackage-cli" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers , deepseq, directory, filepath, http-io-streams, io-streams , microlens, microlens-mtl, microlens-th, mtl, netrc , optparse-applicative, pretty, process-extras, semigroups , stringsearch, tagsoup, tar, tasty, tasty-golden, text, time , unordered-containers, zlib }: mkDerivation { pname = "hackage-cli"; version = "0.0.3.6"; sha256 = "1wnh3571mgwyl9c5bfkwvr4rvsnw41qb9mlz1nda1ya53qfdjl4p"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal containers mtl pretty ]; executableHaskellDepends = [ aeson base bytestring Cabal containers deepseq directory filepath http-io-streams io-streams microlens microlens-mtl microlens-th mtl netrc optparse-applicative process-extras semigroups stringsearch tagsoup tar text time unordered-containers zlib ]; testHaskellDepends = [ base bytestring Cabal filepath tasty tasty-golden ]; doHaddock = false; description = "CLI tool for Hackage"; license = lib.licenses.gpl3Plus; }) {}; "hackage-db" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers , directory, exceptions, filepath, tar, time, utf8-string }: mkDerivation { pname = "hackage-db"; version = "2.1.2"; sha256 = "1aj82n2ay16zman829gq7s9dkg3qyyavca8hhjfibx8hzg6pmnap"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring Cabal containers directory exceptions filepath tar time utf8-string ]; description = "Access cabal-install's Hackage database via Data.Map"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ peti ]; }) {}; "hackage-diff" = callPackage ({ mkDerivation, ansi-terminal, async, attoparsec, base, Cabal , cpphs, directory, filepath, haskell-src-exts, HTTP, mtl, process , text }: mkDerivation { pname = "hackage-diff"; version = "0.1.0.1"; sha256 = "00nhnj14p7msmrcj1r4rjrg7jdqbfyc7fsavxwbwhwknzbm10515"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal async attoparsec base Cabal cpphs directory filepath haskell-src-exts HTTP mtl process text ]; description = "Compare the public API of different versions of a Hackage library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hackage-mirror" = callPackage ({ mkDerivation, aws, base, bytestring, cereal, conduit , conduit-extra, cryptohash, data-default, directory, exceptions , fast-logger, filepath, http-conduit, lifted-async, lifted-base , mmorph, monad-control, monad-logger, old-locale , optparse-applicative, resourcet, retry, shakespeare, stm, tar , template-haskell, temporary, text, thyme, transformers , unordered-containers }: mkDerivation { pname = "hackage-mirror"; version = "0.1.1.1"; sha256 = "1blfxvxikhfpmr20k5cbn29wzn2d6h8i0s8qq3k1m0qx0vkvl46p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aws base bytestring cereal conduit conduit-extra cryptohash data-default directory exceptions fast-logger filepath http-conduit lifted-async lifted-base mmorph monad-control monad-logger old-locale resourcet retry shakespeare stm tar template-haskell temporary text thyme transformers unordered-containers ]; executableHaskellDepends = [ base monad-logger optparse-applicative ]; description = "Simple mirroring utility for Hackage"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hackage-plot" = callPackage ({ mkDerivation, base, bytestring, containers, directory , download-curl, filepath, gnuplot, old-locale, old-time, parsedate }: mkDerivation { pname = "hackage-plot"; version = "0.2.1"; sha256 = "11vlnmadnjz1q4iw4ay8gh1yclba7550mnxwakdryakws5v75am1"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory download-curl filepath gnuplot old-locale old-time parsedate ]; description = "Generate cumulative graphs of hackage uploads"; license = lib.licenses.bsd3; }) {}; "hackage-processing" = callPackage ({ mkDerivation, base, Cabal, containers, hackage-db }: mkDerivation { pname = "hackage-processing"; version = "0.0.0.1"; sha256 = "0rwb9wxrrvbnm3jdzbk5iwgaah4xbk800arjfa8klqdza3g2mplq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers hackage-db ]; description = "Process 00-index.tar.gz from Hackage"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hackage-proxy" = callPackage ({ mkDerivation, base, basic-prelude, blaze-builder, bytestring , Cabal, case-insensitive, conduit, containers, filepath , http-client, http-client-conduit, http-conduit, http-types , optparse-applicative, tar, text, transformers , unordered-containers, wai, warp, zlib, zlib-conduit }: mkDerivation { pname = "hackage-proxy"; version = "0.3.0.1"; sha256 = "1vicmj070nb76zcxfmkj4sv0rxrrl13r31psnsgb8azbmvs1s0yp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base basic-prelude blaze-builder bytestring Cabal case-insensitive conduit containers filepath http-client http-client-conduit http-conduit http-types optparse-applicative tar text transformers unordered-containers wai warp zlib zlib-conduit ]; description = "Provide a proxy for Hackage which modifies responses in some way. (deprecated)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hackage-repo-tool" = callPackage ({ mkDerivation, base, bytestring, Cabal, directory, filepath , hackage-security, microlens, network, network-uri, old-time , optparse-applicative, tar, time, unix, zlib }: mkDerivation { pname = "hackage-repo-tool"; version = "0.1.1.2"; sha256 = "1zgsmibi24w2wsd828hnls1yv9lrl9xwsi2aay3d603j8mg8vd0r"; revision = "2"; editedCabalFile = "1djx6x1y6d7j319ba211hl7scwh4pfyd7vrrbvhdralwnwsx5zkp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring Cabal directory filepath hackage-security microlens network network-uri old-time optparse-applicative tar time unix zlib ]; description = "Manage secure file-based package repositories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hackage-security" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, base64-bytestring , bytestring, Cabal, Cabal-syntax, containers, cryptohash-sha256 , directory, ed25519, filepath, ghc-prim, lukko, mtl, network , network-uri, parsec, pretty, QuickCheck, tar, tasty, tasty-hunit , tasty-quickcheck, template-haskell, temporary, text, time , transformers, unordered-containers, vector, zlib }: mkDerivation { pname = "hackage-security"; version = "0.6.2.1"; sha256 = "1a349ma9ijypjzgj7xgkkr6rd8k49crdgx330h9vgmp7vlbcs8mz"; revision = "1"; editedCabalFile = "0vhwszqngng5vxf2dpn1fdai59s8c7jh6p04jf983y9rzbic6d7b"; libraryHaskellDepends = [ base base16-bytestring base64-bytestring bytestring Cabal Cabal-syntax containers cryptohash-sha256 directory ed25519 filepath ghc-prim lukko mtl network network-uri parsec pretty tar template-haskell time transformers zlib ]; testHaskellDepends = [ aeson base bytestring Cabal containers network-uri QuickCheck tar tasty tasty-hunit tasty-quickcheck temporary text time unordered-containers vector zlib ]; description = "Hackage security library"; license = lib.licenses.bsd3; }) {}; "hackage-security-HTTP" = callPackage ({ mkDerivation, base, bytestring, hackage-security, HTTP, mtl , network, network-uri, zlib }: mkDerivation { pname = "hackage-security-HTTP"; version = "0.1.1.1"; sha256 = "14hp7gssf80b9937j7m56w8sxrv3hrzjf2s9kgfk76v6llgx79k2"; revision = "2"; editedCabalFile = "0gbb5k37plm33bg0dv5rjc9jvc8yz8c40r4pg74jx5va8wpsvn13"; libraryHaskellDepends = [ base bytestring hackage-security HTTP mtl network network-uri zlib ]; description = "Hackage security bindings against the HTTP library"; license = lib.licenses.bsd3; }) {}; "hackage-server" = callPackage ({ mkDerivation, acid-state, aeson, alex, array, async, base , base16-bytestring, base64-bytestring, binary, blaze-builder , bytestring, Cabal, cereal, containers, crypto-api, csv, deepseq , directory, filepath, happstack-server, happy, HaXml, hscolour , hslogger, HStringTemplate, HTTP, lifted-base, mime-mail, mtl , network, old-locale, parsec, pretty, process, pureMD5, QuickCheck , random, rss, safecopy, snowball, split, stm, tar, text, time , tokenize, transformers, unix, unordered-containers, vector, xhtml , xml, zlib }: mkDerivation { pname = "hackage-server"; version = "0.5.0"; sha256 = "1xsy2clsg53rhxgkb9vlan7dw7xqphm8gr1ajl8kq5ymfahnyd1i"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ acid-state aeson array async base base16-bytestring base64-bytestring binary blaze-builder bytestring Cabal cereal containers crypto-api csv deepseq directory filepath happstack-server HaXml hscolour hslogger HStringTemplate HTTP lifted-base mime-mail mtl network old-locale parsec pretty process pureMD5 QuickCheck random rss safecopy snowball split stm tar text time tokenize transformers unix unordered-containers vector xhtml zlib ]; executableToolDepends = [ alex happy ]; testHaskellDepends = [ aeson base base64-bytestring bytestring Cabal directory filepath HTTP network process random tar text unix unordered-containers vector xml zlib ]; description = "The Hackage web server"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hackage-sparks" = callPackage ({ mkDerivation, base, bytestring, directory, download, filepath , hsparklines, old-locale, old-time, parsedate, tagsoup }: mkDerivation { pname = "hackage-sparks"; version = "0.5.1"; sha256 = "0b43vd1b18ksivxr7cfymzwcgs8rhwib2prn86wmwhghyx8a4qnw"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory download filepath hsparklines old-locale old-time parsedate tagsoup ]; description = "Generate sparkline graphs of hackage statistics"; license = lib.licenses.bsd3; }) {}; "hackage-whatsnew" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath , hackage-db, process, temporary }: mkDerivation { pname = "hackage-whatsnew"; version = "0.1.3"; sha256 = "0hrpwrx4ic8hn7ziimc5a34l6y1lywkmzphb73qpk2xgl91q6gq0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers directory filepath hackage-db process temporary ]; description = "Check for differences between working directory and hackage"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hackage2hwn" = callPackage ({ mkDerivation, base, download, feed, tagsoup }: mkDerivation { pname = "hackage2hwn"; version = "0.5.1"; sha256 = "0vbp7c1g7dx119xxsn0f0fhk14l35jxmg7zdaqr1vcjhprj3nh6q"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base download feed tagsoup ]; description = "Convert Hackage RSS feeds to wiki format for publishing on Haskell.org"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hackage2twitter" = callPackage ({ mkDerivation, base, feed, feed2twitter }: mkDerivation { pname = "hackage2twitter"; version = "0.2.1"; sha256 = "131hl59imxhql3hfp8m9363fgsgdywz1p8idrybncipyblwpsjgq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base feed feed2twitter ]; description = "Send new Hackage releases to Twitter"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hackager" = callPackage ({ mkDerivation, base, Cabal, containers, directory, filepath, mtl , process, regex-tdfa }: mkDerivation { pname = "hackager"; version = "1.3.0.1"; sha256 = "0p7bwd8vcmsxd8mxvl2wdc7n4dmvh5rm230gzimrnkqi9kkl75k9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal containers directory filepath mtl process regex-tdfa ]; description = "Hackage testing tool"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hackernews" = callPackage ({ mkDerivation, aeson, base, hspec, http-client, http-client-tls , http-types, QuickCheck, quickcheck-instances, servant , servant-client, string-conversions, text }: mkDerivation { pname = "hackernews"; version = "1.4.0.0"; sha256 = "0ilj91vjnsfdlzhjh35nqrr3c1z7p6qfabvk3xdz6iqzmpcq3ys8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base http-client http-types QuickCheck quickcheck-instances servant servant-client string-conversions text ]; executableHaskellDepends = [ base http-client http-client-tls ]; testHaskellDepends = [ aeson base hspec http-client http-client-tls QuickCheck quickcheck-instances ]; description = "API for Hacker News"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hackertyper" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hackertyper"; version = "0.1.0.1"; sha256 = "17c77f687874bfwahmzcz2v6k8z9p4fv555r5r1f38snsdi825gf"; revision = "3"; editedCabalFile = "0g8nw9sqya5ycamprc2wiq3ri90hp228csj235lg2mc56pllzpmv"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base ]; description = "\"Hack\" like a programmer in movies and games!"; license = lib.licenses.mit; }) {}; "hackmanager" = callPackage ({ mkDerivation, base, bytestring, Cabal, directory, file-embed , Glob, hastache, http-client, http-client-tls, http-types, mtl , optparse-applicative, process, text }: mkDerivation { pname = "hackmanager"; version = "0.1.0.0"; sha256 = "0iim0mr6sxxjx9krj6mc50aysk9lj15gdffyaqp9pyf8fbvynp4a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal directory file-embed Glob hastache http-client http-client-tls http-types mtl process text ]; executableHaskellDepends = [ base optparse-applicative text ]; description = "Generate useful files for Haskell projects"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hackport" = callPackage ({ mkDerivation, array, async, base, base16-bytestring , base64-bytestring, binary, bytestring, containers , cryptohash-sha256, deepseq, directory, doctest, ed25519 , extensible-exceptions, filepath, ghc-prim, hashable, hspec , hspec-discover, HTTP, lukko, mtl, network, network-uri , old-locale, parallel, parsec, pretty, process, QuickCheck, random , split, stm, tar, template-haskell, text, time, transformers, unix , xml, zlib }: mkDerivation { pname = "hackport"; version = "0.7.1.1"; sha256 = "0pqv62wgz8fdn7g46y4z01r60qf5n6d1ssgasslxzdw3sb42i55z"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array async base base16-bytestring base64-bytestring binary bytestring containers cryptohash-sha256 deepseq directory ed25519 extensible-exceptions filepath ghc-prim hashable HTTP lukko mtl network network-uri old-locale parallel parsec pretty process random split stm tar template-haskell text time transformers unix xml zlib ]; testHaskellDepends = [ array base binary bytestring containers deepseq directory doctest extensible-exceptions filepath hspec mtl network-uri parsec pretty process QuickCheck split template-haskell text time transformers unix xml ]; testToolDepends = [ hspec-discover ]; description = "Hackage and Portage integration tool"; license = lib.licenses.gpl3Plus; }) {}; "hactor" = callPackage ({ mkDerivation, base, containers, monad-control, mtl, resourcet , stm, stm-chans, transformers-base }: mkDerivation { pname = "hactor"; version = "1.2.0.0"; sha256 = "0jgnifwgfxapi8l0ds56xr7h66jprn1ynpwmvhafbyk84ymznf8y"; libraryHaskellDepends = [ base containers monad-control mtl resourcet stm stm-chans transformers-base ]; description = "Lightweight Erlang-style actors for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hactors" = callPackage ({ mkDerivation, base, stm }: mkDerivation { pname = "hactors"; version = "0.0.3.1"; sha256 = "0nxcl3v9gnnyjzdpk30m2pmrhwcva9rky2dxrj4nnkr67ajm2dj0"; libraryHaskellDepends = [ base stm ]; description = "Practical actors for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haddock_2_23_1" = callPackage ({ mkDerivation, base, filepath, haddock-api }: mkDerivation { pname = "haddock"; version = "2.23.1"; sha256 = "129lwai4609f910h7yhmmm1rbqzjla9rcg5dpzqihydsjyw5ii1s"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haddock-api ]; testHaskellDepends = [ base filepath ]; doCheck = false; preCheck = "unset GHC_PACKAGE_PATH"; description = "A documentation-generation tool for Haskell libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haddock" = callPackage ({ mkDerivation, base, filepath, haddock-api }: mkDerivation { pname = "haddock"; version = "2.25.1"; sha256 = "1icwwpppi8djqjrfqcys6q8zxlpf14dna6j71qzzv4r9zdz5kr7r"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base haddock-api ]; testHaskellDepends = [ base filepath ]; doCheck = false; preCheck = "unset GHC_PACKAGE_PATH"; description = "A documentation-generation tool for Haskell libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haddock-api_2_23_1" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq , directory, filepath, ghc, ghc-boot, ghc-paths, haddock-library , hspec, hspec-discover, QuickCheck, transformers, xhtml }: mkDerivation { pname = "haddock-api"; version = "2.23.1"; sha256 = "14dl17ajlr8354rmc49w4fsqxmrn0dl7wps3r4iipms5nhj5bm3d"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring containers deepseq directory filepath ghc ghc-boot ghc-paths haddock-library transformers xhtml ]; testHaskellDepends = [ array base bytestring containers deepseq directory filepath ghc ghc-boot ghc-paths haddock-library hspec QuickCheck transformers xhtml ]; testToolDepends = [ hspec-discover ]; description = "A documentation-generation tool for Haskell libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haddock-api" = callPackage ({ mkDerivation, array, base, bytestring, containers, deepseq , directory, exceptions, filepath, ghc, ghc-boot, ghc-paths , haddock-library, hspec, hspec-discover, mtl, parsec, QuickCheck , transformers, xhtml }: mkDerivation { pname = "haddock-api"; version = "2.25.1"; sha256 = "1zcgpzhnavkgf8pk4wr15rmcm4y6fz3jr03zg5gw9347hkxn0ry7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring containers deepseq directory exceptions filepath ghc ghc-boot ghc-paths haddock-library mtl parsec transformers xhtml ]; testHaskellDepends = [ array base bytestring containers deepseq directory exceptions filepath ghc ghc-boot ghc-paths haddock-library hspec mtl parsec QuickCheck transformers xhtml ]; testToolDepends = [ hspec-discover ]; description = "A documentation-generation tool for Haskell libraries"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haddock-cheatsheet" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "haddock-cheatsheet"; version = "0.1.0.1"; sha256 = "1nqq7k8ssl6h1d501d8ayzsdlihnbfrqy4l5z43msc6lr7ffvz2r"; libraryHaskellDepends = [ base ]; description = "A documentation-only package exemplifying haddock markup features"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haddock-leksah" = callPackage ({ mkDerivation, array, base, Cabal, containers, directory , filepath, ghc, ghc-paths, pretty }: mkDerivation { pname = "haddock-leksah"; version = "2.6.0"; sha256 = "1a56nihkxybldk55g69v2aw6r4ipa9x86i0jr19fd23zxvancs8h"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base Cabal containers directory filepath ghc ghc-paths pretty ]; description = "A documentation-generation tool for Haskell libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haddock-library_1_7_0" = callPackage ({ mkDerivation, base, base-compat, bytestring, containers, deepseq , hspec, hspec-discover, parsec, QuickCheck, text, transformers }: mkDerivation { pname = "haddock-library"; version = "1.7.0"; sha256 = "04fhcjk0pvsaqvsgp2w06cv2qvshq1xs1bwc157q4lmkgr57khp7"; libraryHaskellDepends = [ base bytestring containers parsec text transformers ]; testHaskellDepends = [ base base-compat bytestring containers deepseq hspec parsec QuickCheck text transformers ]; testToolDepends = [ hspec-discover ]; description = "Library exposing some functionality of Haddock"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haddock-library" = callPackage ({ mkDerivation, base, base-compat, bytestring, containers, deepseq , directory, filepath, hspec, hspec-discover, optparse-applicative , parsec, QuickCheck, text, transformers, tree-diff }: mkDerivation { pname = "haddock-library"; version = "1.10.0"; sha256 = "15ak06q8yp11xz1hwr0sg2jqi3r78p1n89ik05hicqvxl3awf1pq"; revision = "3"; editedCabalFile = "1fnfcr3gvdjrya0czr3k2sqv4xmmvyv66yni2mckfppra93mcglg"; libraryHaskellDepends = [ base bytestring containers parsec text transformers ]; testHaskellDepends = [ base base-compat bytestring containers deepseq directory filepath hspec optparse-applicative parsec QuickCheck text transformers tree-diff ]; testToolDepends = [ hspec-discover ]; description = "Library exposing some functionality of Haddock"; license = lib.licenses.bsd2; }) {}; "haddock-test" = callPackage ({ mkDerivation, base, bytestring, Cabal, directory, filepath , process, syb, xhtml, xml }: mkDerivation { pname = "haddock-test"; version = "0.0.1"; sha256 = "1ax8fnfrwx66csj952f3virxzapipan9da7z5l1zc12nqkifbs7w"; libraryHaskellDepends = [ base bytestring Cabal directory filepath process syb xhtml xml ]; description = "Test utilities for Haddock"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haddocset" = callPackage ({ mkDerivation, base, Cabal, conduit, conduit-extra, directory , exceptions, filepath, ghc, haddock-api, http-types, mtl , optparse-applicative, process, resourcet, sqlite-simple, tagsoup , text, transformers }: mkDerivation { pname = "haddocset"; version = "0.4.3"; sha256 = "0fy4vx7jig9zkg4i8fajrz1mz72cdi0y6qk1h152x7nlz26f7ymk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal conduit conduit-extra directory exceptions filepath ghc haddock-api http-types mtl optparse-applicative process resourcet sqlite-simple tagsoup text transformers ]; description = "Generate docset of Dash by Haddock haskell documentation tool"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hadolint" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, colourista , containers, cryptonite, data-default, deepseq, directory , email-validate, filepath, foldl, gitrev, hspec, HsYAML, HUnit , ilist, language-docker, megaparsec, mtl, network-uri , optparse-applicative, parallel, parsec, prettyprinter, semver , ShellCheck, silently, spdx, split, text, time, timerep, void }: mkDerivation { pname = "hadolint"; version = "2.10.0"; sha256 = "19szxwz633n8zk0zm9hzw029npy9my84kdygxv9jbmy69ndyw9d6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring Cabal colourista containers cryptonite data-default deepseq directory email-validate filepath foldl gitrev HsYAML ilist language-docker megaparsec mtl network-uri optparse-applicative parallel parsec prettyprinter semver ShellCheck spdx split text time timerep void ]; executableHaskellDepends = [ base containers data-default language-docker megaparsec optparse-applicative prettyprinter text ]; testHaskellDepends = [ aeson base bytestring containers data-default foldl hspec HsYAML HUnit language-docker megaparsec optparse-applicative ShellCheck silently split text ]; description = "Dockerfile Linter JavaScript API"; license = lib.licenses.gpl3Only; }) {}; "hadoop-formats" = callPackage ({ mkDerivation, attoparsec, base, bytestring, filepath, snappy , text, vector }: mkDerivation { pname = "hadoop-formats"; version = "0.2.1.1"; sha256 = "1w3869jz3mxhzdik5fwaha7dn9rhjg5w8g0qnznd4x45cnzxv5ga"; revision = "1"; editedCabalFile = "0lq5vvhyfk0m7jbg4fyxiqy33w9zl5bf6kk97l09z2zjnfwqq92r"; libraryHaskellDepends = [ attoparsec base bytestring text vector ]; librarySystemDepends = [ snappy ]; testHaskellDepends = [ base bytestring filepath text vector ]; description = "Read/write file formats commonly used by Hadoop"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) snappy;}; "hadoop-rpc" = callPackage ({ mkDerivation, attoparsec, base, bytestring, cereal, exceptions , gsasl, hashable, monad-loops, network, protobuf, random, socks , stm, tasty, tasty-hunit, text, transformers, unix , unordered-containers, uuid, vector, xmlhtml }: mkDerivation { pname = "hadoop-rpc"; version = "1.1.0.0"; sha256 = "1ygwvr35rh0r8f2hqgwi0bmf6pa2fvsw46mdzrq37b9siyh47pl1"; libraryHaskellDepends = [ attoparsec base bytestring cereal exceptions gsasl hashable monad-loops network protobuf random socks stm text transformers unix unordered-containers uuid vector xmlhtml ]; testHaskellDepends = [ base protobuf tasty tasty-hunit vector ]; description = "Use the Hadoop RPC interface from Haskell"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hadoop-streaming" = callPackage ({ mkDerivation, base, bytestring, conduit, extra, hspec , hspec-discover, text }: mkDerivation { pname = "hadoop-streaming"; version = "0.2.0.3"; sha256 = "1zlk9spilimpnvgyifpwp4k2n4ki5sv7lsaw912q9fxp8mmwycsy"; libraryHaskellDepends = [ base bytestring conduit extra text ]; testHaskellDepends = [ base bytestring conduit extra hspec ]; testToolDepends = [ hspec-discover ]; description = "A simple Hadoop streaming library"; license = lib.licenses.bsd3; }) {}; "hadoop-tools" = callPackage ({ mkDerivation, attoparsec, base, boxes, bytestring, clock , configurator, exceptions, filepath, hadoop-rpc, old-locale , optparse-applicative, protobuf, regex-pcre-builtin, split, stm , tasty, tasty-hunit, tasty-quickcheck, text, time, transformers , unix, vector }: mkDerivation { pname = "hadoop-tools"; version = "1.0.1"; sha256 = "06x88mf7z8sbvzbcljzyzyh92y7c6n1hv3221nbyrwvmmf8i548z"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base boxes bytestring clock configurator exceptions filepath hadoop-rpc old-locale optparse-applicative protobuf regex-pcre-builtin split stm text time transformers unix vector ]; testHaskellDepends = [ attoparsec base bytestring hadoop-rpc tasty tasty-hunit tasty-quickcheck vector ]; description = "Fast command line tools for working with Hadoop"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "haeredes" = callPackage ({ mkDerivation, base, bytestring, cmdargs, dns, doctest, filemanip , iproute, parallel-io, process }: mkDerivation { pname = "haeredes"; version = "0.5.2"; sha256 = "0qqz22aghl00hy240hvws3sgaw2jvhqicms0c1y76b68af1dlkyh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cmdargs dns iproute parallel-io ]; testHaskellDepends = [ base doctest filemanip process ]; description = "Confirm delegation of NS and MX records"; license = lib.licenses.agpl3Only; }) {}; "hafar" = callPackage ({ mkDerivation, base, intervals, mtl, QuickCheck }: mkDerivation { pname = "hafar"; version = "0.1.1.0"; sha256 = "1cr1qb2p55n3hazxd4c4ziwwwyl5y3acqp5hhhv9m68pn53nqpas"; libraryHaskellDepends = [ base intervals mtl ]; testHaskellDepends = [ base intervals mtl QuickCheck ]; description = "Affine arithmetic library for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haggis" = callPackage ({ mkDerivation, base, blaze-builder, blaze-html, bytestring , containers, convertible, directory, filemanip, filepath, HDBC , HDBC-sqlite3, hquery, MissingH, network-uri, old-locale , optparse-applicative, pandoc, pandoc-types, parsec, rss, split , text, time, unix, xmlhtml }: mkDerivation { pname = "haggis"; version = "0.1.3.0"; sha256 = "0f6gq1knbw22z83xa4fq8p1g75vfqj40vfns6df8n1y2nzziryb8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-builder blaze-html bytestring containers convertible directory filemanip filepath HDBC HDBC-sqlite3 hquery MissingH network-uri old-locale pandoc pandoc-types parsec rss split text time unix xmlhtml ]; executableHaskellDepends = [ base directory filemanip filepath optparse-applicative ]; description = "A static site generator with blogging/comments support"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "haggle" = callPackage ({ mkDerivation, base, containers, deepseq, fgl, hashable, HUnit , monad-primitive, primitive, QuickCheck, ref-tf, test-framework , test-framework-hunit, test-framework-quickcheck2, vector , vector-th-unbox }: mkDerivation { pname = "haggle"; version = "0.2"; sha256 = "1n7rg63bz283d938vr2w7ghza2qmljw04bg1wr4zhpylw6jjy2b7"; libraryHaskellDepends = [ base containers deepseq hashable monad-primitive primitive ref-tf vector vector-th-unbox ]; testHaskellDepends = [ base containers fgl HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A graph library offering mutable, immutable, and inductive graphs"; license = lib.licenses.bsd3; }) {}; "haha" = callPackage ({ mkDerivation, base, containers, time }: mkDerivation { pname = "haha"; version = "0.3.1.1"; sha256 = "1vfsy6ks9rnynwvavakj90662vxgvk7y0vwpdga2k2fc8nkqjf10"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers time ]; executableHaskellDepends = [ base containers time ]; description = "A simple library for creating animated ascii art on ANSI terminals"; license = lib.licenses.bsd3; }) {}; "hahp" = callPackage ({ mkDerivation, base, containers, hmatrix, parallel, random, time }: mkDerivation { pname = "hahp"; version = "0.1.3"; sha256 = "1k9l9pdms8zamp77gkix7qiciyb2ad7xj4g6l91k9yh4avcyy28z"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers hmatrix parallel random time ]; executableHaskellDepends = [ base time ]; description = "Analytic Hierarchy Process"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haiji" = callPackage ({ mkDerivation, aeson, attoparsec, base, data-default, doctest , filepath, mtl, process-extras, scientific, tagged, tasty , tasty-hunit, tasty-th, template-haskell, text, transformers , unordered-containers, vector }: mkDerivation { pname = "haiji"; version = "0.3.3.0"; sha256 = "1fmdiimjk2cnafjb2v8xdbnlwp6m79khl920l8gv1jcvqjmv9vvs"; libraryHaskellDepends = [ aeson attoparsec base data-default mtl scientific tagged template-haskell text transformers unordered-containers vector ]; testHaskellDepends = [ aeson base data-default doctest filepath process-extras tasty tasty-hunit tasty-th text ]; description = "A typed template engine, subset of jinja2"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hail" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, http-client , lens, lens-aeson, netrc, network-uri, optparse-applicative , parsec, process, text, wreq }: mkDerivation { pname = "hail"; version = "0.2.0.0"; sha256 = "1cb1mszlxwx0091f21gyg3zd42r9qz03h04rl65kl3qydnwrmkyh"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring directory filepath http-client lens lens-aeson netrc network-uri optparse-applicative parsec process text wreq ]; description = "A service for pull-based continuous deployment based on hydra"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hailgun" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring , email-validate, exceptions, filepath, http-client , http-client-tls, http-types, tagsoup, text, time, transformers }: mkDerivation { pname = "hailgun"; version = "0.5.1"; sha256 = "0kkmylcjf8lhd0jdb8zn5lxgdbd57swxrsc87zkb8hg2sqw5adss"; libraryHaskellDepends = [ aeson attoparsec base bytestring email-validate exceptions filepath http-client http-client-tls http-types tagsoup text time transformers ]; description = "Mailgun REST api interface for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hailgun-send" = callPackage ({ mkDerivation, base, bytestring, configurator, hailgun, text }: mkDerivation { pname = "hailgun-send"; version = "0.1.1.1"; sha256 = "1cxvzg5bfwsdly9k24izwnk5gf9vvzisaj3m6ng647bm1fc598c6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring configurator hailgun text ]; description = "A program to send emails throught the Mailgun api"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hailgun-simple" = callPackage ({ mkDerivation, base, email-validate, hailgun, mtl, text , transformers }: mkDerivation { pname = "hailgun-simple"; version = "0.1.0.0"; sha256 = "0m19xhlndz74cp2vl0177dfl5j1cjkzgc3l81q4kn266grmnwlih"; libraryHaskellDepends = [ base email-validate hailgun mtl text transformers ]; description = "Easy-to-use wrapper for the hailgun package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hails" = callPackage ({ mkDerivation, authenticate, base, base64-bytestring, binary , blaze-builder, bson, bytestring, conduit, conduit-extra , containers, cookie, directory, exceptions, failure, filepath , ghc-paths, hint, http-conduit, http-types, HUnit, lio, mongoDB , mtl, network, network-uri, parsec, QuickCheck , quickcheck-instances, quickcheck-lio-instances, resourcet, SHA , test-framework, test-framework-hunit, test-framework-quickcheck2 , text, time, transformers, unix, wai, wai-app-static, wai-extra , wai-test, warp }: mkDerivation { pname = "hails"; version = "0.11.2.1"; sha256 = "1s447iqgpxsx78zd873izyqhdq34dz1ikjcfw8m9r0rv5nkxkf7c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ authenticate base base64-bytestring binary blaze-builder bson bytestring conduit conduit-extra containers cookie exceptions failure http-conduit http-types lio mongoDB mtl network network-uri parsec resourcet SHA text time transformers wai wai-app-static wai-extra ]; executableHaskellDepends = [ authenticate base base64-bytestring binary blaze-builder bson bytestring conduit conduit-extra containers cookie directory exceptions filepath ghc-paths hint http-conduit http-types lio mongoDB mtl network network-uri parsec resourcet SHA text time transformers unix wai wai-app-static wai-extra warp ]; testHaskellDepends = [ base bson containers http-types HUnit lio mongoDB QuickCheck quickcheck-instances quickcheck-lio-instances test-framework test-framework-hunit test-framework-quickcheck2 text time unix wai wai-test ]; description = "Multi-app web platform framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {quickcheck-lio-instances = null;}; "hails-bin" = callPackage ({ mkDerivation, base, bson, bytestring, containers, ghc-paths , hails, iterIO, iterio-server, mongoDB, mtl }: mkDerivation { pname = "hails-bin"; version = "0.1.1.1"; sha256 = "006qy5mkhh8zqy9mrpwjiym7klqma49zglwpjmx2ikmkkq9qnfvr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bson bytestring containers ghc-paths hails iterIO iterio-server mongoDB mtl ]; description = "Dynamic launcher of Hails applications"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "hairy" = callPackage ({ mkDerivation, aeson, base, criterion, data-default, heroku , hspec, http-types, monad-logger, mtl, persistent , persistent-postgresql, persistent-template, scotty, text, time , transformers, wai, wai-extra, warp }: mkDerivation { pname = "hairy"; version = "0.1.3"; sha256 = "19kgygj9d3m56xcfc1zm0ki2ncgifrrsrf90bvp9bykyixycplap"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base data-default heroku http-types monad-logger mtl persistent persistent-postgresql persistent-template scotty text time transformers wai wai-extra warp ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hspec http-types mtl persistent scotty time wai wai-extra ]; benchmarkHaskellDepends = [ base criterion http-types mtl persistent scotty time wai wai-extra ]; description = "A JSON REST API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hakaru" = callPackage ({ mkDerivation, aeson, array, base, bytestring, Cabal, cassava , containers, criterion, deepseq, directory, ghc-prim, hmatrix , HUnit, integration, logfloat, math-functions, monad-loops , mwc-random, parallel, parsec, pretty, primitive, QuickCheck , random, statistics, test-framework, test-framework-hunit , test-framework-quickcheck2, text, transformers, vector, zlib }: mkDerivation { pname = "hakaru"; version = "0.1.4"; sha256 = "033m28jckpqgc4izmyf4h60riy29mcvfhyw340z604miqg7ss2hf"; libraryHaskellDepends = [ aeson array base bytestring cassava containers directory hmatrix integration logfloat math-functions monad-loops mwc-random parallel parsec pretty primitive random statistics text transformers vector zlib ]; testHaskellDepends = [ base Cabal containers hmatrix HUnit logfloat math-functions monad-loops mwc-random pretty primitive QuickCheck random statistics test-framework test-framework-hunit test-framework-quickcheck2 vector ]; benchmarkHaskellDepends = [ base criterion deepseq ghc-prim ]; description = "A probabilistic programming embedded DSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hake" = callPackage ({ mkDerivation, base, directory, filepath, mtl, process, regexpr , time, yjtools }: mkDerivation { pname = "hake"; version = "1.3.8.1"; sha256 = "0h0y466b664xyxi1hr8c7il4cslrmb1hyhsjzhvs55l33zb7591b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base filepath mtl time ]; executableHaskellDepends = [ directory process regexpr yjtools ]; description = "make tool. ruby : rake = haskell : hake"; license = "GPL"; }) {}; "hakismet" = callPackage ({ mkDerivation, base, HTTP, network }: mkDerivation { pname = "hakismet"; version = "0.1"; sha256 = "1ddmnzan16vn0fbp1fgsidahayihhr0vw8saypdqq7lnhqw8j9d4"; libraryHaskellDepends = [ base HTTP network ]; description = "Akismet spam protection library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hakka" = callPackage ({ mkDerivation, base, transformers }: mkDerivation { pname = "hakka"; version = "0.2.0"; sha256 = "02rd2sw4a6ayr4kqqvkr14gxbpd3y9m92m9kvkk5m5701l1nz0xq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base transformers ]; executableHaskellDepends = [ base ]; description = "Minimal akka-inspired actor library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hako" = callPackage ({ mkDerivation, base, haskell-src-meta, parsec, QuickCheck , template-haskell, text, transformers }: mkDerivation { pname = "hako"; version = "1.0.0"; sha256 = "1gcw15522yh0aa7xa793gda45qmq8my15id4ybivv3n16pcr7prm"; libraryHaskellDepends = [ base haskell-src-meta parsec template-haskell text transformers ]; testHaskellDepends = [ base QuickCheck ]; description = "A mako-like quasi-quoter template library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hakyll" = callPackage ({ mkDerivation, aeson, base, binary, blaze-html, blaze-markup , bytestring, containers, data-default, deepseq, directory , file-embed, filepath, fsnotify, hashable, http-conduit , http-types, lifted-async, lrucache, mtl, network-uri , optparse-applicative, pandoc, parsec, process, QuickCheck, random , regex-tdfa, resourcet, scientific, tagsoup, tasty, tasty-golden , tasty-hunit, tasty-quickcheck, template-haskell, text, time , time-locale-compat, unordered-containers, util-linux, vector, wai , wai-app-static, warp, yaml }: mkDerivation { pname = "hakyll"; version = "4.15.1.1"; sha256 = "0b3bw275q1xbx8qs9a6gzzs3c9z3qdj7skqhpp09jkchi5kdvhvi"; revision = "3"; editedCabalFile = "1h9cy5yp98f2wi0yk6l0qpy3zpg1kb7yizh8dkmss0nzq242nz4s"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base binary blaze-html blaze-markup bytestring containers data-default deepseq directory file-embed filepath fsnotify hashable http-conduit http-types lifted-async lrucache mtl network-uri optparse-applicative pandoc parsec process random regex-tdfa resourcet scientific tagsoup template-haskell text time time-locale-compat unordered-containers vector wai wai-app-static warp yaml ]; executableHaskellDepends = [ base directory filepath ]; testHaskellDepends = [ aeson base bytestring containers filepath QuickCheck tagsoup tasty tasty-golden tasty-hunit tasty-quickcheck text unordered-containers yaml ]; testToolDepends = [ util-linux ]; description = "A static website compiler library"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ erictapen ]; }) {inherit (pkgs) util-linux;}; "hakyll-R" = callPackage ({ mkDerivation, base, directory, filepath, hakyll, pandoc, process }: mkDerivation { pname = "hakyll-R"; version = "0.1.0.3"; sha256 = "0sr0mpyhjr7ajg227rfylhv2950vip6zkryalxp39m1xv0dh2rb3"; libraryHaskellDepends = [ base directory filepath hakyll pandoc process ]; description = "A package allowing to write Hakyll blog posts in Rmd"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hakyll-agda" = callPackage ({ mkDerivation, Agda, base, containers, directory, filepath , hakyll, mtl, pandoc, text, transformers, xhtml }: mkDerivation { pname = "hakyll-agda"; version = "0.1.13"; sha256 = "1fylx5h0w774j0wwp3g1mhfyifiyrbclydipg9i8v98br9xcnspb"; libraryHaskellDepends = [ Agda base containers directory filepath hakyll mtl pandoc text transformers xhtml ]; description = "Wrapper to integrate literate Agda files with Hakyll"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hakyll-alectryon" = callPackage ({ mkDerivation, aeson, base, bytestring, filepath, hakyll, mtl , optparse-applicative, pandoc, pandoc-types, process, text }: mkDerivation { pname = "hakyll-alectryon"; version = "0.1.1.0"; sha256 = "1gl6ps6zjdlrc2japw1r2k9fg0ar5r8qirk9v3r78wxjw6p6g2qi"; libraryHaskellDepends = [ aeson base bytestring filepath hakyll mtl optparse-applicative pandoc pandoc-types process text ]; description = "Hakyll extension for rendering Coq code using Alectryon"; license = lib.licenses.mit; }) {}; "hakyll-blaze-templates" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, hakyll }: mkDerivation { pname = "hakyll-blaze-templates"; version = "0.1.1.0"; sha256 = "11dl3rqls2yxkmycx63xr1cix4adk6b29sbwr4v5n48bqamr7p1j"; libraryHaskellDepends = [ base blaze-html blaze-markup hakyll ]; description = "Blaze templates for Hakyll"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hakyll-contrib" = callPackage ({ mkDerivation, base, directory, filepath, hakyll, pandoc }: mkDerivation { pname = "hakyll-contrib"; version = "0.1.0.1"; sha256 = "0w23laiw6a5hxfq5hjq8vn3k7fx5l4yb9p8qcbm62zlycza1ci14"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base hakyll pandoc ]; executableHaskellDepends = [ base directory filepath hakyll ]; description = "Extra modules for the hakyll website compiler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hakyll-contrib-csv" = callPackage ({ mkDerivation, base, blaze-html, bytestring, cassava, hakyll , hspec, vector }: mkDerivation { pname = "hakyll-contrib-csv"; version = "0.1.0.2"; sha256 = "1vqd9y5s30q3hy7fdz7dlng9xg9576qk4jwchya83nm48a3fzpmp"; libraryHaskellDepends = [ base blaze-html bytestring cassava hakyll vector ]; testHaskellDepends = [ base blaze-html bytestring cassava hspec ]; description = "Generate Html tables from Csv files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hakyll-contrib-elm" = callPackage ({ mkDerivation, base, bytestring, directory, hakyll, process , temporary }: mkDerivation { pname = "hakyll-contrib-elm"; version = "0.1.0.1"; sha256 = "0azlzfxmx7ghkc6q9l8chz1paxyh6r06df3jfshmk42rdfg0gjwb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring directory hakyll process temporary ]; executableHaskellDepends = [ base hakyll ]; description = "Compile Elm code for inclusion in Hakyll static site"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hakyll-contrib-hyphenation" = callPackage ({ mkDerivation, base, hakyll, hyphenation, split, tagsoup }: mkDerivation { pname = "hakyll-contrib-hyphenation"; version = "0.1.0.3"; sha256 = "0mkbsivifggi64k97ssxb0dskzwf7h0sny4m8gmkdsvwqjhfdjam"; libraryHaskellDepends = [ base hakyll hyphenation split tagsoup ]; description = "automatic hyphenation for Hakyll"; license = lib.licenses.mit; maintainers = with lib.maintainers; [ erictapen ]; }) {}; "hakyll-contrib-i18n" = callPackage ({ mkDerivation, base, binary-instances, bytestring, filepath , hakyll, pandoc, pandoc-include-code, pandoc-types, text, time , time-locale-compat, unordered-containers, yaml }: mkDerivation { pname = "hakyll-contrib-i18n"; version = "0.1.1.0"; sha256 = "1jmw3ns8s0l974b2xb6ylwd0swjcq69fwpakb4g4k2rvhqnzd6jg"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary-instances bytestring filepath hakyll text time time-locale-compat unordered-containers yaml ]; executableHaskellDepends = [ base filepath hakyll pandoc pandoc-include-code pandoc-types unordered-containers ]; description = "A Hakyll library for internationalization"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hakyll-contrib-links" = callPackage ({ mkDerivation, base, binary, containers, hakyll, pandoc , pandoc-types, parsec, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "hakyll-contrib-links"; version = "0.2.0.0"; sha256 = "0gzg88pcqxwj4qwr2qj24csjljvxcz3v9iclhz5f9g8dx41rkiy5"; libraryHaskellDepends = [ base binary containers hakyll pandoc pandoc-types parsec ]; testHaskellDepends = [ base binary QuickCheck test-framework test-framework-quickcheck2 ]; description = "A hakyll library that helps maintain a separate links database"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hakyll-convert" = callPackage ({ mkDerivation, base, bytestring, cmdargs, containers , data-default, directory, feed, filepath, tasty , tasty-expected-failure, tasty-golden, tasty-hunit , tasty-quickcheck, temporary, text, time, xml-conduit, xml-types }: mkDerivation { pname = "hakyll-convert"; version = "0.3.0.4"; sha256 = "09fqr05mvs0qs53psq97kn1s4axinwn1vr5d6af4sqj3zc5k6k39"; revision = "2"; editedCabalFile = "04j3f0p71y8hwx92daj31r609xj647r3v5yhxr9whzfn432wj7p1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers data-default directory feed filepath text time xml-conduit xml-types ]; executableHaskellDepends = [ base cmdargs filepath text xml-types ]; testHaskellDepends = [ base bytestring data-default directory feed filepath tasty tasty-expected-failure tasty-golden tasty-hunit tasty-quickcheck temporary text time xml-types ]; description = "Convert from other blog engines to Hakyll"; license = lib.licenses.bsd3; }) {}; "hakyll-dhall" = callPackage ({ mkDerivation, base, binary, containers, data-default-class , dhall, filepath, hakyll, microlens, microlens-th, mtl , prettyprinter, text, transformers }: mkDerivation { pname = "hakyll-dhall"; version = "0.2.4.0"; sha256 = "0p4k3b8x4d6pgybfwy0kx9c5hlqqm57bch45j7vl421zlln7yqrx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary containers data-default-class dhall filepath hakyll microlens microlens-th mtl prettyprinter text transformers ]; executableHaskellDepends = [ base dhall hakyll ]; description = "Dhall compiler for Hakyll"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hakyll-dir-list" = callPackage ({ mkDerivation, base, containers, data-default, filepath, hakyll }: mkDerivation { pname = "hakyll-dir-list"; version = "1.0.0.4"; sha256 = "0n7cfamaan0yyrpdfqmjbbgv7cg172hp4zs16zf52l90xdq253h9"; libraryHaskellDepends = [ base containers data-default filepath hakyll ]; description = "Allow Hakyll to create hierarchical menues from directories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hakyll-elm" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, Elm, hakyll, mtl }: mkDerivation { pname = "hakyll-elm"; version = "0.2.1"; sha256 = "0bgwcxarsa40aylvg4cc7ha5y87xklkc4ifwd17l69l4xbb4iqpk"; libraryHaskellDepends = [ base blaze-html blaze-markup Elm hakyll mtl ]; description = "Hakyll wrapper for the Elm compiler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hakyll-favicon" = callPackage ({ mkDerivation, base, filepath, hakyll }: mkDerivation { pname = "hakyll-favicon"; version = "0.1.0"; sha256 = "02j2mljq07vpfc5k3f959704lv31s23vfnm47nyx51425x74x17r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base filepath hakyll ]; executableHaskellDepends = [ base hakyll ]; testHaskellDepends = [ base ]; license = lib.licenses.bsd3; }) {}; "hakyll-filestore" = callPackage ({ mkDerivation, base, filestore, hakyll, time, time-locale-compat }: mkDerivation { pname = "hakyll-filestore"; version = "0.1.10"; sha256 = "1wj2qb32ys2czmj0f2jp2fqd0khma4nrdgb2d76vrm8j77bsm7vm"; libraryHaskellDepends = [ base filestore hakyll time time-locale-compat ]; description = "FileStore utilities for Hakyll"; license = lib.licenses.publicDomain; }) {}; "hakyll-images" = callPackage ({ mkDerivation, base, binary, bytestring, directory, filepath , hakyll, HUnit-approx, JuicyPixels, JuicyPixels-extra, tasty , tasty-hunit }: mkDerivation { pname = "hakyll-images"; version = "1.2.0"; sha256 = "0y15saxicm3i7ix8nzhhzcr4v9kpsgm22w2sv46107iabfhwna46"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base binary bytestring hakyll JuicyPixels JuicyPixels-extra ]; testHaskellDepends = [ base binary bytestring directory filepath hakyll HUnit-approx JuicyPixels JuicyPixels-extra tasty tasty-hunit ]; description = "Hakyll utilities to work with images"; license = lib.licenses.bsd3; }) {}; "hakyll-ogmarkup" = callPackage ({ mkDerivation, base, hakyll, ogmarkup }: mkDerivation { pname = "hakyll-ogmarkup"; version = "4.0"; sha256 = "1w8wmqdfxf9w4mb9k77gak9iqxysa7mbb5phfh9a0hy30vx2qb1d"; libraryHaskellDepends = [ base hakyll ogmarkup ]; description = "Integrate ogmarkup document with Hakyll"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hakyll-process" = callPackage ({ mkDerivation, base, bytestring, hakyll, typed-process }: mkDerivation { pname = "hakyll-process"; version = "0.0.3.0"; sha256 = "1ci7sw9r73h06kdrhqqbs0sar91z56scns3xljq2rpzhcpf3ppms"; libraryHaskellDepends = [ base bytestring hakyll typed-process ]; description = "Hakyll compiler for arbitrary external processes"; license = lib.licenses.bsd3; }) {}; "hakyll-sass" = callPackage ({ mkDerivation, aeson-pretty, base, data-default-class, filepath , hakyll, hsass }: mkDerivation { pname = "hakyll-sass"; version = "0.2.4"; sha256 = "151c1x1ipy3759vwih3a84r6912imsqfgvkxd994dbz8jag6465m"; libraryHaskellDepends = [ aeson-pretty base data-default-class filepath hakyll hsass ]; description = "Hakyll SASS compiler over hsass"; license = lib.licenses.mit; }) {}; "hakyll-series" = callPackage ({ mkDerivation, base, containers, hakyll }: mkDerivation { pname = "hakyll-series"; version = "0.1.0.1"; sha256 = "1c86lzfri5s3xzh5qyw1rpbv1wag26vbxl7pbcmjl25ad380riax"; libraryHaskellDepends = [ base containers hakyll ]; description = "Adds series functionality to hakyll"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hakyll-shakespeare" = callPackage ({ mkDerivation, base, blaze-html, containers, hakyll, shakespeare , text }: mkDerivation { pname = "hakyll-shakespeare"; version = "0.1.0.0.2"; sha256 = "1bfhr4fwj14nva400fkwqkbbgy10qd7sw03h3zlmjg1vycf9rapb"; revision = "1"; editedCabalFile = "13c3bibbmm6ds44bfnrlrn3qqir7xbpsjmzjvyb6y1ia2qazd0cf"; libraryHaskellDepends = [ base blaze-html containers hakyll shakespeare text ]; description = "Hakyll Hamlet compiler"; license = lib.licenses.mit; }) {}; "hakyll-shortcode" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, MissingH , network-uri, parsec, QuickCheck, regex-posix, split, tasty , tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "hakyll-shortcode"; version = "0.0.2"; sha256 = "13z24pg5043s5fr2ak4v3n6vv80xv3c96bibxgrcfcrqfcibvqfx"; libraryHaskellDepends = [ base blaze-html blaze-markup MissingH network-uri parsec regex-posix split ]; testHaskellDepends = [ base blaze-html blaze-markup MissingH network-uri parsec QuickCheck regex-posix split tasty tasty-hunit tasty-quickcheck ]; description = "A shortcode extension module for Hakyll"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hakyll-shortcut-links" = callPackage ({ mkDerivation, base, hakyll, hspec, mtl, pandoc, pandoc-types , parsec, shortcut-links, text }: mkDerivation { pname = "hakyll-shortcut-links"; version = "0.1.0.2"; sha256 = "06wwp9vwxvhizhj8jvz77p5zycaqyjpm2dbh1k6m90hdlpzi0vcz"; libraryHaskellDepends = [ base hakyll mtl pandoc-types parsec shortcut-links text ]; testHaskellDepends = [ base hspec mtl pandoc text ]; description = "Use shortcut-links in markdown file for Hakyll"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; }) {}; "hakyll-typescript" = callPackage ({ mkDerivation, base, bytestring, directory, hakyll , hakyll-process, hjsmin, tasty, tasty-hunit }: mkDerivation { pname = "hakyll-typescript"; version = "0.0.2.0"; sha256 = "03vxfv693grnyrkr3qz9vxh97dmaw1qqnb4hrfi8hpkqb094yw5d"; libraryHaskellDepends = [ base bytestring hakyll hakyll-process hjsmin ]; testHaskellDepends = [ base directory hakyll tasty tasty-hunit ]; description = "Typescript and javascript hakyll compilers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hal" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , case-insensitive, conduit, conduit-extra, containers, envy , exceptions, hashable, hedgehog, hspec, hspec-hedgehog , http-client, http-types, mtl, raw-strings-qq, scientific, text , time, transformers, unordered-containers, vector }: mkDerivation { pname = "hal"; version = "0.4.10.1"; sha256 = "1mxlyx0zxvklrybasx8p6di72aw431mbbyj06pb91570j9c46fp0"; revision = "1"; editedCabalFile = "1y26hf8paym4yj34zvi2d2faji8mvw4g4zl17ii9jfwldfqd0r19"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive conduit conduit-extra containers envy exceptions hashable http-client http-types mtl scientific text time unordered-containers ]; testHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive containers hedgehog hspec hspec-hedgehog http-client http-types raw-strings-qq scientific text time transformers unordered-containers vector ]; description = "A runtime environment for Haskell applications running on AWS Lambda"; license = lib.licenses.bsd3; }) {}; "halberd" = callPackage ({ mkDerivation, base, Cabal, containers, haskell-names , haskell-packages, haskell-src-exts, HUnit, mtl, safe, split, syb , tagged, test-framework, test-framework-hunit }: mkDerivation { pname = "halberd"; version = "0.1.2.9"; sha256 = "1d8r1cz9q9mgw1abz8b8n6lnnc19g223hv3igznxfldbws7d6zrj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal containers haskell-names haskell-packages haskell-src-exts mtl safe syb ]; executableHaskellDepends = [ base Cabal haskell-names haskell-packages haskell-src-exts mtl safe tagged ]; testHaskellDepends = [ base Cabal containers haskell-names haskell-packages haskell-src-exts HUnit mtl split tagged test-framework test-framework-hunit ]; description = "A tool to generate missing import statements for Haskell modules"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "half" = callPackage ({ mkDerivation, base, binary, bytestring, deepseq, QuickCheck , template-haskell, test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "half"; version = "0.3.1"; sha256 = "1l8m2spqg0ac50qys2jk5b32v6wxklbbk5ypjp3ga6z14hkw7bz2"; libraryHaskellDepends = [ base binary deepseq template-haskell ]; testHaskellDepends = [ base binary bytestring QuickCheck test-framework test-framework-quickcheck2 ]; description = "Half-precision floating-point"; license = lib.licenses.bsd3; }) {}; "half-space" = callPackage ({ mkDerivation, base, call-stack, equational-reasoning , manifolds-core, vector-space }: mkDerivation { pname = "half-space"; version = "0.1.0.0"; sha256 = "0pijcyxqsrzdp1jjcvi3xbrg878bp954j7n1i1y059riz9a7nyk6"; libraryHaskellDepends = [ base call-stack equational-reasoning manifolds-core vector-space ]; description = "Additive monoids generalising vector spaces"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "halfs" = callPackage ({ mkDerivation, array, base, bytestring, cereal, containers , directory, filepath, fingertree, HFuse, mtl, QuickCheck, random , time, unix }: mkDerivation { pname = "halfs"; version = "2.0"; sha256 = "1k47q0vp0cmvmxz28hmv8dgniz9ks7h0wjjmdkjgvb77p8jj2akd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring cereal containers directory filepath fingertree mtl QuickCheck random time unix ]; executableHaskellDepends = [ array base bytestring cereal containers directory filepath fingertree HFuse mtl QuickCheck random time unix ]; description = "The HAskelL File System (\"halfs\" -- intended for use on the HaLVM)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "halipeto" = callPackage ({ mkDerivation, base, directory, HaXml, pandoc }: mkDerivation { pname = "halipeto"; version = "2.4.1"; sha256 = "1anyf6mh13rmj5a0lsayrcxzvm3zk0a2943pzkgz06y3aqgmcbdb"; revision = "1"; editedCabalFile = "0x30z8l7kfxvw4qzva7qgqair76v2ml8lgmd7lh4pkihq11f678q"; libraryHaskellDepends = [ base directory HaXml pandoc ]; description = "Haskell Static Web Page Generator"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "halive" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , foreign-store, fsnotify, ghc, ghc-boot, ghc-paths, gl, hspec , lens, linear, mtl, pretty-show, process, random, sdl2, signal , stm, text, time, transformers }: mkDerivation { pname = "halive"; version = "0.1.8"; sha256 = "1zh0jykh1a9lxfsz1vjyr6n56y2y0g1gc16vxnjakyqz131xp7kn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath foreign-store fsnotify ghc ghc-boot ghc-paths mtl process signal stm text time transformers ]; executableHaskellDepends = [ base directory filepath fsnotify ghc ghc-paths process stm transformers ]; testHaskellDepends = [ base bytestring containers directory filepath foreign-store ghc ghc-paths gl hspec lens linear mtl pretty-show random sdl2 stm text time ]; description = "A live recompiler"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hall-symbols" = callPackage ({ mkDerivation, base, doctest, hspec, matrix, matrix-as-xyz , parsec, QuickCheck }: mkDerivation { pname = "hall-symbols"; version = "0.1.0.6"; sha256 = "1gf0whwmwlrnir01zi5v6bsp0864nh0qjvy59hql27hv12yypdwa"; libraryHaskellDepends = [ base matrix parsec ]; testHaskellDepends = [ base doctest hspec matrix matrix-as-xyz parsec QuickCheck ]; description = "Symmetry operations generater of Hall Symbols"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "halma" = callPackage ({ mkDerivation, aeson, base, containers, data-default , diagrams-lib, grid, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "halma"; version = "0.3.0.2"; sha256 = "1fs2095hp8m5k0iq0ilhxc6qmlasdygx9wjdb6288jssdjbvvpyq"; libraryHaskellDepends = [ aeson base containers data-default diagrams-lib grid ]; testHaskellDepends = [ base containers grid HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Library implementing Halma rules"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "halma-gui" = callPackage ({ mkDerivation, async, base, data-default, diagrams-cairo , diagrams-gtk, diagrams-lib, gtk, halma, mtl, mvc, pipes, timeit }: mkDerivation { pname = "halma-gui"; version = "0.1.1.1"; sha256 = "15kp369lvy67mc86f5c6k3x0849vcl4bqmd5l4brymy79d7b2f2p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ async base data-default diagrams-cairo diagrams-gtk diagrams-lib gtk halma mtl mvc pipes timeit ]; description = "GTK application for playing Halma"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "halma-telegram-bot" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers , data-default, diagrams-cairo, diagrams-lib, directory, exceptions , filepath, halma, http-client, http-client-tls, megaparsec, mtl , optparse-applicative, semigroups, servant-client, telegram-api , temporary, text, transformers, vector }: mkDerivation { pname = "halma-telegram-bot"; version = "0.1.0.0"; sha256 = "1ynwmyvwyn6nxpdvq3pqyxfjyz702icri3r0vywcriw63ld32zhb"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson aeson-pretty base bytestring containers data-default diagrams-cairo diagrams-lib directory exceptions filepath halma http-client http-client-tls megaparsec mtl optparse-applicative semigroups servant-client telegram-api temporary text transformers vector ]; description = "Telegram bot for playing Halma"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "haltavista" = callPackage ({ mkDerivation, base, hint, process }: mkDerivation { pname = "haltavista"; version = "0.1.0.1"; sha256 = "0l2qlibfxj8n7jqqqrbswx3fgislxz39075bhip07qx55193dx2f"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base hint process ]; description = "looks for functions given a set of example input/outputs"; license = lib.licenses.gpl2Only; }) {}; "halves" = callPackage ({ mkDerivation, base, hedgehog, lens }: mkDerivation { pname = "halves"; version = "0.1.0.1"; sha256 = "0mjxi7aq58k5aydslsihp66kabh0mr5wp2nngbzkvzbs0z7rrwma"; revision = "1"; editedCabalFile = "1llsh3c5as0vby17mdwypgyzlvp2icmxqj52686zi6bfcs2b4p26"; libraryHaskellDepends = [ base lens ]; testHaskellDepends = [ base hedgehog lens ]; description = "Split or combine data structures to and from halves, quarters, eighths"; license = lib.licenses.bsd3; }) {}; "halvm-web" = callPackage ({ mkDerivation, async, base, bytestring, cereal, containers , HALVMCore, hans, HTTP, mime-types, network-uri, simple-tar, text , XenDevice }: mkDerivation { pname = "halvm-web"; version = "0.3.0.0"; sha256 = "14jrag9hs69myymbvcy7ryqa0yjfzhfx7d8j27q5q8qcyl2xmwni"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ async base bytestring cereal containers HALVMCore hans HTTP mime-types network-uri simple-tar text XenDevice ]; description = "A simple, static HaLVM web server"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {HALVMCore = null; XenDevice = null;}; "ham" = callPackage ({ mkDerivation, aeson, aeson-pretty, array, attoparsec, base , brick, bytestring, containers, HTTP, microlens, microlens-th , optparse-generic, serialport, text, time, transformers, unix , unordered-containers, vector, vty }: mkDerivation { pname = "ham"; version = "0.1.0.0"; sha256 = "14nf2bbfp09yvn1d4lkcmrh8n9bmy8s48r23ig6h4mkchjxxpvqr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty array attoparsec base brick bytestring containers HTTP microlens microlens-th serialport text time transformers unix unordered-containers vector vty ]; executableHaskellDepends = [ base brick containers microlens optparse-generic text time unix vector vty ]; testHaskellDepends = [ base bytestring ]; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "hamid" = callPackage ({ mkDerivation, base, HCodecs, newtype }: mkDerivation { pname = "hamid"; version = "0.10"; sha256 = "19792k9pwpkqwqznxm00nbq22swnayz7fv60ly0wsw5zmf1g6wv8"; libraryHaskellDepends = [ base HCodecs newtype ]; description = "Binding to the OS level Midi services (fork of system-midi)"; license = lib.licenses.bsd3; }) {}; "hamilton" = callPackage ({ mkDerivation, ad, ansi-wl-pprint, base, containers , finite-typelits, ghc-typelits-knownnat, hmatrix, hmatrix-gsl , hmatrix-vector-sized, optparse-applicative, typelits-witnesses , vector, vector-sized, vty }: mkDerivation { pname = "hamilton"; version = "0.1.0.3"; sha256 = "06yvmm9641v74kd265csycwp6ywyc19mx0r0csycljcfghhj6xiw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ad base hmatrix hmatrix-gsl hmatrix-vector-sized typelits-witnesses vector-sized ]; executableHaskellDepends = [ ansi-wl-pprint base containers finite-typelits ghc-typelits-knownnat hmatrix optparse-applicative vector vector-sized vty ]; description = "Physics on generalized coordinate systems using Hamiltonian Mechanics and AD"; license = lib.licenses.bsd3; }) {}; "hamlet" = callPackage ({ mkDerivation, base, shakespeare }: mkDerivation { pname = "hamlet"; version = "1.2.0"; sha256 = "0rla3ap3malk8j6mh07fr2aqvbscpy743wrfq3skgjv3j4jlpjfi"; libraryHaskellDepends = [ base shakespeare ]; doHaddock = false; description = "Haml-like template files that are compile-time checked (deprecated)"; license = lib.licenses.mit; }) {}; "hampp" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , Glob, preprocessor-tools }: mkDerivation { pname = "hampp"; version = "0.2.1"; sha256 = "0y7lsh16xrlgsgfsqw00ldcdcjwsy8cziw8p3g753k9m23can4wl"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory filepath Glob preprocessor-tools ]; description = "Haskell macro preprocessor"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hamsql" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , doctemplates, file-embed, filepath, frontmatter, groom , network-uri, optparse-applicative, postgresql-simple, text , transformers, unordered-containers, yaml }: mkDerivation { pname = "hamsql"; version = "0.9.0.0"; sha256 = "1fchpcisvc5pcf7s0ywjdg0bvkbql31ac3pqdvigrrfb6zk9135v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers directory doctemplates file-embed filepath frontmatter groom network-uri optparse-applicative postgresql-simple text transformers unordered-containers yaml ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "Interpreter for SQL-structure definitions in YAML (YamSql)"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hamtmap" = callPackage ({ mkDerivation, array, base, deepseq, hashable }: mkDerivation { pname = "hamtmap"; version = "0.3"; sha256 = "04fr1wjlbmr0c9cp9ybdcirlgayw843klxi0lwl9b9pzwzn0glfl"; revision = "1"; editedCabalFile = "1dik6zsi0x310m2x9qy64c0b4bd2gag1l6v1nsh09xqj7vlfpp5v"; libraryHaskellDepends = [ array base deepseq hashable ]; description = "A purely functional and persistent hash map"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hamtsolo" = callPackage ({ mkDerivation, async, attoparsec, attoparsec-binary, base, binary , bytestring, conduit, conduit-combinators, conduit-extra , exceptions, gitrev, optparse-applicative, resourcet, stm-conduit , unix }: mkDerivation { pname = "hamtsolo"; version = "1.0.4"; sha256 = "1zgkwj2q3jpg6x6acrq2dbp0n0gps2wrrg2wx4ybpvy9vbw9qppc"; 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 ]; description = "Intel AMT serial-over-lan (SOL) client"; license = lib.licenses.bsd3; }) {}; "hamusic" = callPackage ({ mkDerivation, base, containers, directory, filepath, haskore , HaXml, musicxml, non-negative, process }: mkDerivation { pname = "hamusic"; version = "0.1.2.1"; sha256 = "1gfzydgnf8fffsl2f189gy81pb13dbf81i1a83laqsck6dhp60in"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory haskore HaXml musicxml non-negative process ]; executableHaskellDepends = [ filepath ]; description = "Library to handle abstract music"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "han2zen" = callPackage ({ mkDerivation, base, text }: mkDerivation { pname = "han2zen"; version = "0.1"; sha256 = "1wm2pa549z3yvyxzl0wbaz623za54fyryhz9bjx4xi7fwlgxylqk"; libraryHaskellDepends = [ base text ]; testHaskellDepends = [ base text ]; description = "Convert Halfwidth Katakana to Fullwidth Katakana"; license = lib.licenses.bsd3; }) {}; "hanabi-dealer" = callPackage ({ mkDerivation, base, containers, random }: mkDerivation { pname = "hanabi-dealer"; version = "0.11.0.2"; sha256 = "1ndg8zmcc5a9z9qcc5z5nwssywxighnqxa4pzc5iy7kw4x9bm3kn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers random ]; description = "Hanabi card game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "handa-data" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "handa-data"; version = "0.2.9.9"; sha256 = "1ldfq3y9h9wvhqd3qs99hdi0d02016s7vkmf74p6wppkrzgfs3xn"; libraryHaskellDepends = [ base ]; description = "This package is deprecated. It formerly contained Haskell utilities for data structures and data manipulation."; license = lib.licenses.mit; }) {}; "handa-gdata" = callPackage ({ mkDerivation, base, base64-bytestring, binary, bytestring , case-insensitive, cmdargs, data-default, directory, filepath , GenericPretty, HTTP, http-conduit, json, network, old-locale , pretty, process, pureMD5, random, regex-posix, resourcet, split , time, unix-compat, utf8-string, xml }: mkDerivation { pname = "handa-gdata"; version = "0.7.0.3"; sha256 = "1rm61kzvy8vrqmpa82y98hdf3dhqxkq9yh583p0l48zfj28ljh91"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base64-bytestring binary bytestring case-insensitive data-default directory filepath GenericPretty HTTP http-conduit json network old-locale pretty process pureMD5 random regex-posix resourcet split time unix-compat utf8-string xml ]; executableHaskellDepends = [ base base64-bytestring binary bytestring case-insensitive cmdargs directory filepath GenericPretty HTTP http-conduit json network old-locale pretty process pureMD5 random regex-posix resourcet split time unix-compat utf8-string xml ]; description = "Library and command-line utility for accessing Google services and APIs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "handa-geodata" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, scientific }: mkDerivation { pname = "handa-geodata"; version = "0.2.0.1"; sha256 = "0x0ix66wcpv172rxk9daifirnrcbblkjlvlg762z4i7qhipjfi2n"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers scientific ]; executableHaskellDepends = [ aeson base bytestring containers scientific ]; description = "Geographic and Geometric Data"; license = lib.licenses.mit; }) {}; "handa-opengl" = callPackage ({ mkDerivation, aeson, array, base, binary, data-default, GLUT , OpenGL, opengl-dlp-stereo, split, vector-space }: mkDerivation { pname = "handa-opengl"; version = "0.1.13.1"; sha256 = "0alb4sjhpviw57pgygjs7fngbhniv5fwwg3l96xymplk456g2hi1"; libraryHaskellDepends = [ aeson array base binary data-default GLUT OpenGL opengl-dlp-stereo split vector-space ]; description = "Utility functions for OpenGL and GLUT"; license = lib.licenses.mit; }) {}; "handle-like" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "handle-like"; version = "0.1.0.3"; sha256 = "1h3wl4pqnz53ijrw8656j1rgfj61adzvgxm0qvg74wl3hi83xkgd"; libraryHaskellDepends = [ base bytestring ]; description = "HandleLike class"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "handsy" = callPackage ({ mkDerivation, base, bytestring, data-default-class, errors , lifted-base, operational, process-extras, retry, shell-escape , split, tasty, tasty-hunit, tasty-th, transformers }: mkDerivation { pname = "handsy"; version = "0.0.14.1"; sha256 = "0iid60ah0vrw7npwn18b4vwl7vxwhki07zd29dnrji8f2srap634"; libraryHaskellDepends = [ base bytestring data-default-class errors lifted-base operational process-extras retry shell-escape split transformers ]; testHaskellDepends = [ base bytestring tasty tasty-hunit tasty-th ]; description = "A DSL to describe common shell operations and interpeters for running them locally and remotely"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "handwriting" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , filepath, lens, lens-aeson, random, split, text, transformers , wreq }: mkDerivation { pname = "handwriting"; version = "0.1.0.3"; sha256 = "1amysm2ds1prp6przgvqknxr3jn72kidqqh4j4s9pwxj35nl06vy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers lens lens-aeson split text transformers wreq ]; executableHaskellDepends = [ base bytestring directory filepath random text ]; testHaskellDepends = [ base ]; description = "API Client for the handwriting.io API."; license = lib.licenses.bsd3; }) {}; "hangman" = callPackage ({ mkDerivation, base, mtl, random, utility-ht }: mkDerivation { pname = "hangman"; version = "1.0.3"; sha256 = "0k86z27qiaz967hsdnb3sac5ybmnyzd4d2gxzvdngw8rcvcq3biy"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base mtl random utility-ht ]; description = "Hangman implementation in Haskell written in two hours"; license = lib.licenses.mit; }) {}; "hannahci" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, formatting , http-types, lens, lens-aeson, process, scotty, text, transformers , unix-time, wai-extra, wai-middleware-static, yaml }: mkDerivation { pname = "hannahci"; version = "0.1.4.2"; sha256 = "072f9zsfrs8g6nw83g6qzczzybngrhyrm1m2y7ha37vf0y9gdpn0"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson base bytestring directory formatting http-types lens lens-aeson process scotty text transformers unix-time wai-extra wai-middleware-static yaml ]; description = "Simple Continuous Integration/Deployment System"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hans" = callPackage ({ mkDerivation, array, base, BoundedChan, bytestring, cereal , containers, hashable, heaps, monadLib, psqueues, QuickCheck , random, SHA, tasty, tasty-ant-xml, tasty-quickcheck, time, unix }: mkDerivation { pname = "hans"; version = "3.0.2"; sha256 = "14gmjkvd1x825p5rma9yp99kkl6mxbh79s776x5087y0mjv5w8j9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base BoundedChan bytestring cereal containers hashable heaps monadLib psqueues random SHA time unix ]; testHaskellDepends = [ base bytestring cereal QuickCheck tasty tasty-ant-xml tasty-quickcheck ]; description = "Network Stack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hans-pcap" = callPackage ({ mkDerivation, base, bytestring, hans, pcap }: mkDerivation { pname = "hans-pcap"; version = "0.1.0.2"; sha256 = "10zj129s6l4gf9acvs1yahdwv5vqj9kqwshvfjdak3gbi7arw48s"; libraryHaskellDepends = [ base bytestring hans pcap ]; description = "Driver for real ethernet devices for HaNS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hans-pfq" = callPackage ({ mkDerivation, base, bytestring, hans, pfq }: mkDerivation { pname = "hans-pfq"; version = "0.1.0.0"; sha256 = "07jspsi8y921n5m5ar93w4gqaff4mjx79ss416ccm4s1k4l2km0b"; libraryHaskellDepends = [ base bytestring hans pfq ]; description = "Driver for real ethernet devices for HaNS"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {pfq = null;}; "hanspell" = callPackage ({ mkDerivation, aeson, async, base, bytestring, directory, hspec , html-entities, http-client, http-client-tls, http-types , QuickCheck, regex-compat-tdfa, split, text, transformers, unix , utf8-string }: mkDerivation { pname = "hanspell"; version = "0.2.6.1"; sha256 = "06a2jakdyrdnb0m4mdbsg7zvichp3r5na8v4di18v9rwmq1fx0ih"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base bytestring directory html-entities http-client http-client-tls http-types regex-compat-tdfa split text transformers unix utf8-string ]; executableHaskellDepends = [ aeson async base bytestring directory html-entities http-client http-client-tls http-types regex-compat-tdfa split text transformers unix utf8-string ]; testHaskellDepends = [ aeson async base bytestring directory hspec html-entities http-client http-client-tls http-types QuickCheck regex-compat-tdfa split text transformers unix utf8-string ]; description = "Korean spell checker"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haphviz" = callPackage ({ mkDerivation, base, checkers, hspec, mtl, QuickCheck , quickcheck-text, text }: mkDerivation { pname = "haphviz"; version = "0.2.0.1"; sha256 = "00v1g72rv6y0hgrv1ycjlwrwfzl20xhqhv0qmm0kvpb46gxbfw9j"; revision = "1"; editedCabalFile = "1wpdnc4hhqxcq96hcms5rdr2snsyan8cywnx5adfmnq25b2q9a8x"; libraryHaskellDepends = [ base mtl text ]; testHaskellDepends = [ base checkers hspec QuickCheck quickcheck-text text ]; description = "Graphviz code generation with Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hapistrano" = callPackage ({ mkDerivation, aeson, ansi-terminal, async, base, directory , filepath, formatting, gitrev, hspec, hspec-discover, mtl , optparse-applicative, path, path-io, process, QuickCheck , silently, stm, temporary, time, transformers, typed-process, yaml }: mkDerivation { pname = "hapistrano"; version = "0.4.3.0"; sha256 = "05aphcj0pfqiwg6xxagf9d81qv4qqs8rbk140i9d9xvhyis3fl73"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson ansi-terminal base filepath gitrev mtl path process stm time transformers typed-process yaml ]; executableHaskellDepends = [ aeson async base formatting gitrev optparse-applicative path path-io stm yaml ]; testHaskellDepends = [ base directory filepath hspec mtl path path-io process QuickCheck silently temporary yaml ]; testToolDepends = [ hspec-discover ]; description = "A deployment library for Haskell applications"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "happindicator" = callPackage ({ mkDerivation, array, base, bytestring, containers, glib, gtk , gtk2hs-buildtools, libappindicator-gtk2, mtl }: mkDerivation { pname = "happindicator"; version = "0.0.4"; sha256 = "1d0ycpxmlz2ab8dzys7i6ihc3rbs43d0l5l2mxvshqbpj3j73643"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring containers glib gtk mtl ]; libraryPkgconfigDepends = [ libappindicator-gtk2 ]; libraryToolDepends = [ gtk2hs-buildtools ]; description = "Binding to the appindicator library"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) libappindicator-gtk2;}; "happindicator3" = callPackage ({ mkDerivation, base, glib, gtk3, libappindicator-gtk3 }: mkDerivation { pname = "happindicator3"; version = "0.2.1"; sha256 = "09h3077s61krg814aw2whgc869m6ff96rrxfk6rjpjy71lkmcl92"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base glib gtk3 ]; libraryPkgconfigDepends = [ libappindicator-gtk3 ]; description = "Binding to the appindicator library"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) libappindicator-gtk3;}; "happlets" = callPackage ({ mkDerivation, base, bytestring, colour, containers, fail, lens , linear, mtl, semigroups, text, time, transformers , unordered-containers }: mkDerivation { pname = "happlets"; version = "0.1.0.0"; sha256 = "0y93pwhq3sgcsb5ll13yjrmgw0frrwhwkmc2nxwipdr1wv5cdyl8"; libraryHaskellDepends = [ base bytestring colour containers fail lens linear mtl semigroups text time transformers unordered-containers ]; description = "\"Haskell Applets\" provides an event handler and a canvas for building simple GUI apps"; license = "AGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "happlets-lib-gtk" = callPackage ({ mkDerivation, base, cairo, diagrams-cairo, diagrams-core , diagrams-lib, glib, gtk, happlets, lens, linear, mtl, pango , semigroups, text, time }: mkDerivation { pname = "happlets-lib-gtk"; version = "0.1.0.0"; sha256 = "1dih333zfqg6g9rh5wwli4vv9aq5m13cmph5zyijf7bf2zibrgsj"; libraryHaskellDepends = [ base cairo diagrams-cairo diagrams-core diagrams-lib glib gtk happlets lens linear mtl pango semigroups text time ]; testHaskellDepends = [ base cairo diagrams-cairo diagrams-core diagrams-lib glib gtk happlets lens linear mtl semigroups text time ]; description = "The \"Haskell Applets\" Gtk+ ver. 2 back-end for \"happlets\"."; license = "AGPL"; hydraPlatforms = lib.platforms.none; }) {}; "happraise" = callPackage ({ mkDerivation, base, directory, filepath }: mkDerivation { pname = "happraise"; version = "0.1"; sha256 = "1vcbfil9wxhk7vrmrmkn094rb281h4a3mrzpw5gl1842dpp5hp1g"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath ]; description = "A small program for counting the comments in haskell source"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "happs-hsp" = callPackage ({ mkDerivation, base, bytestring, HAppS-Server, hsp, mtl, plugins }: mkDerivation { pname = "happs-hsp"; version = "0.1"; sha256 = "0l1gb0qhhmld77qyz8qclbqxnv0hvyvjhav78690z50kvpjpqrxx"; libraryHaskellDepends = [ base bytestring HAppS-Server hsp mtl plugins ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happs-hsp-template" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , HAppS-Server, hinotify, hsp, mtl, network, plugins, RJson }: mkDerivation { pname = "happs-hsp-template"; version = "0.2"; sha256 = "0591ipk9zzzznmhz5wpp3qk7fkirhcp801qnk399jsms66fc8378"; libraryHaskellDepends = [ base bytestring containers directory filepath HAppS-Server hinotify hsp mtl network plugins RJson ]; description = "Utilities for using HSP templates in HAppS applications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happs-tutorial" = callPackage ({ mkDerivation, base, bytestring, containers, DebugTraceHelpers , directory, filepath, happstack, happstack-data, happstack-helpers , happstack-ixset, happstack-server, happstack-state, hscolour , HStringTemplate, HStringTemplateHelpers, HTTP, mtl, old-time , parsec, pretty, pureMD5, safe, syb }: mkDerivation { pname = "happs-tutorial"; version = "0.9.5"; sha256 = "1pkk78npgrr6dar00n93j6fbbkjam6198lkxp3q4zpdqspz4qypn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers DebugTraceHelpers directory filepath happstack happstack-data happstack-helpers happstack-ixset happstack-server happstack-state hscolour HStringTemplate HStringTemplateHelpers HTTP mtl old-time parsec pretty pureMD5 safe syb ]; description = "A Happstack Tutorial that is its own web 2.0-type demo."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happstack" = callPackage ({ mkDerivation, base, happstack-server }: mkDerivation { pname = "happstack"; version = "7.0.2"; sha256 = "1dfmfyrynggf1ff6364kb9a53rm64zhirx6ispnhykwdf60zbm6r"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base happstack-server ]; doHaddock = false; description = "The haskell application server stack + code generation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "happstack-auth" = callPackage ({ mkDerivation, base, bytestring, containers, convertible , happstack, happstack-data, happstack-ixset, happstack-server , happstack-state, mtl, old-time, random }: mkDerivation { pname = "happstack-auth"; version = "0.2.1.1"; sha256 = "0mfd2r88681dskn1l1gcbam8rvaqsry09zavywkm4kvmw8912vy4"; libraryHaskellDepends = [ base bytestring containers convertible happstack happstack-data happstack-ixset happstack-server happstack-state mtl old-time random ]; description = "A Happstack Authentication Suite"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happstack-authenticate" = callPackage ({ mkDerivation, acid-state, aeson, authenticate, base , base64-bytestring, boomerang, bytestring, containers , data-default, email-validate, filepath, happstack-hsp , happstack-jmacro, happstack-server, hsp, hsx-jmacro, hsx2hs , http-conduit, http-types, ixset-typed, jmacro, jwt, lens , mime-mail, mtl, pwstore-purehaskell, random, safecopy , shakespeare, stm, text, time, unordered-containers, userid , web-routes, web-routes-boomerang, web-routes-happstack , web-routes-hsp, web-routes-th }: mkDerivation { pname = "happstack-authenticate"; version = "2.6.1"; sha256 = "1kyh4l3c4xf6ykjmjvza44d0mf69wpwgi7v88g7lh3ag26m455w3"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state aeson authenticate base base64-bytestring boomerang bytestring containers data-default email-validate filepath happstack-hsp happstack-jmacro happstack-server hsp hsx-jmacro hsx2hs http-conduit http-types ixset-typed jmacro jwt lens mime-mail mtl pwstore-purehaskell random safecopy shakespeare stm text time unordered-containers userid web-routes web-routes-boomerang web-routes-happstack web-routes-hsp web-routes-th ]; description = "Happstack Authentication Library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happstack-clientsession" = callPackage ({ mkDerivation, base, bytestring, cereal, clientsession , happstack-server, monad-control, mtl, safecopy, transformers-base }: mkDerivation { pname = "happstack-clientsession"; version = "7.3.3"; sha256 = "0zfjlfx6dqxs3vc99lgyvw503akhakx0rq5pb2gmsf0fcibbwis7"; libraryHaskellDepends = [ base bytestring cereal clientsession happstack-server monad-control mtl safecopy transformers-base ]; description = "client-side session data"; license = lib.licenses.bsd3; }) {}; "happstack-contrib" = callPackage ({ mkDerivation, base, bytestring, directory, happstack-data , happstack-ixset, happstack-server, happstack-state , happstack-util, HTTP, mtl, network, old-time, syb, unix }: mkDerivation { pname = "happstack-contrib"; version = "0.2.1"; sha256 = "0cqdfnjcmghw3wwny2brw51qbkvi8ps2crl8382sqwqq9gkw0l75"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring directory happstack-data happstack-ixset happstack-server happstack-state happstack-util HTTP mtl network old-time syb unix ]; description = "Web related tools and services"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happstack-data" = callPackage ({ mkDerivation, base, binary, bytestring, containers, mtl, pretty , syb, syb-with-class, syb-with-class-instances-text , template-haskell, text, time }: mkDerivation { pname = "happstack-data"; version = "6.0.1"; sha256 = "0v2ln4mdnild72p02mzjn8mn5srvjixsjqjgkdqzshvxjnnm95l8"; revision = "1"; editedCabalFile = "01px4mrc8rc4p43vfhln5qss46v37ngjcma431frgb0ja0fkpxfv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers mtl pretty syb syb-with-class syb-with-class-instances-text template-haskell text time ]; description = "Happstack data manipulation libraries"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happstack-dlg" = callPackage ({ mkDerivation, applicative-extras, base, bytestring, containers , formlets, happstack-server, mtl, random, template-haskell, time , xhtml }: mkDerivation { pname = "happstack-dlg"; version = "0.1.2"; sha256 = "1zm8f224r0nwpykvil8s05lcswrw31iigcw9arnf4j362y03n2qp"; libraryHaskellDepends = [ applicative-extras base bytestring containers formlets happstack-server mtl random template-haskell time xhtml ]; description = "Cross-request user interactions for Happstack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happstack-facebook" = callPackage ({ mkDerivation, applicative-extras, base, bytestring, containers , filepath, happstack, happstack-data, happstack-hsp , happstack-ixset, happstack-server, happstack-state , happstack-util, harp, hsp, hsx, html, HTTP, json, mtl, network , old-time, random, RJson, syb, text, time, utf8-string, web-routes , web-routes-mtl }: mkDerivation { pname = "happstack-facebook"; version = "0.30"; sha256 = "1rfd2rkizviq7pv6lmhkp0dmwwk2m25kz9vzczk3ycm57mk7ql8c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ applicative-extras base bytestring containers filepath happstack happstack-data happstack-hsp happstack-ixset happstack-server happstack-state happstack-util harp hsp hsx html HTTP json mtl network old-time random RJson syb text time utf8-string web-routes web-routes-mtl ]; description = "A package for building Facebook applications using Happstack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happstack-fastcgi" = callPackage ({ mkDerivation, base, bytestring, cgi, containers, fastcgi , happstack-server, mtl, utf8-string }: mkDerivation { pname = "happstack-fastcgi"; version = "0.1.5"; sha256 = "0rvb041nx2f8azvfy1yysisjqrmsfbxnccn992v5q7zhlglcvj8h"; libraryHaskellDepends = [ base bytestring cgi containers fastcgi happstack-server mtl utf8-string ]; description = "Happstack extension for use with FastCGI"; license = lib.licenses.bsd3; }) {}; "happstack-fay" = callPackage ({ mkDerivation, aeson, base, fay, happstack-fay-ajax , happstack-server, mtl }: mkDerivation { pname = "happstack-fay"; version = "0.2.0"; sha256 = "1mwx7ki35s6x3ypxl8sv611a2h4zxwd77ij95bydf5azzz9l6ys5"; libraryHaskellDepends = [ aeson base fay happstack-fay-ajax happstack-server mtl ]; description = "Support for using Fay with Happstack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happstack-fay-ajax" = callPackage ({ mkDerivation, fay-base, fay-jquery }: mkDerivation { pname = "happstack-fay-ajax"; version = "0.2.0"; sha256 = "0zdkvvmywnfvqg5jdvf29qczzxmprvspxj0r1vj46fd6vld53j4j"; enableSeparateDataOutput = true; libraryHaskellDepends = [ fay-base fay-jquery ]; description = "Support for using Fay with Happstack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happstack-foundation" = callPackage ({ mkDerivation, acid-state, base, happstack-hsp, happstack-server , hsp, lifted-base, monad-control, mtl, reform, reform-happstack , reform-hsp, safecopy, text, web-routes, web-routes-happstack , web-routes-hsp, web-routes-th }: mkDerivation { pname = "happstack-foundation"; version = "0.5.9.3"; sha256 = "1qm6kk5p5j7gvr6ckjibls5pid3qqihv9csd50q5yb1vzdqv1pii"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state base happstack-hsp happstack-server hsp lifted-base monad-control mtl reform reform-happstack reform-hsp safecopy text web-routes web-routes-happstack web-routes-hsp web-routes-th ]; description = "Glue code for using Happstack with acid-state, web-routes, reform, and HSP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happstack-hamlet" = callPackage ({ mkDerivation, base, happstack-server, shakespeare, text }: mkDerivation { pname = "happstack-hamlet"; version = "7.0.4"; sha256 = "1l12gyyqzblb9psk6692r9xw640jxzyxqldfyg2yrzz8y0zi649a"; libraryHaskellDepends = [ base happstack-server shakespeare text ]; description = "Support for Hamlet HTML templates in Happstack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "happstack-heist" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, either, filepath , happstack-server, heist, mtl, text }: mkDerivation { pname = "happstack-heist"; version = "7.2.4"; sha256 = "1ax1fyw9788iilmczqr6s1ryh2h9x2f6n9c8mqxjmq58zg1lc2d3"; libraryHaskellDepends = [ base blaze-builder bytestring either filepath happstack-server heist mtl text ]; description = "Support for using Heist templates in Happstack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "happstack-helpers" = callPackage ({ mkDerivation, base, bytestring, containers, DebugTraceHelpers , directory, filepath, happstack-data, happstack-ixset , happstack-server, happstack-state, haskell98, hscolour, HSH , HStringTemplate, HStringTemplateHelpers, HTTP, MissingH, mtl , network, old-time, parsec, PBKDF2, pureMD5, random, safe, syb , text, utf8-string }: mkDerivation { pname = "happstack-helpers"; version = "0.56"; sha256 = "0yrspdcgxj2izivwm7fy8msfbzlpdn3zv0j1z6b1smzydcbad202"; libraryHaskellDepends = [ base bytestring containers DebugTraceHelpers directory filepath happstack-data happstack-ixset happstack-server happstack-state haskell98 hscolour HSH HStringTemplate HStringTemplateHelpers HTTP MissingH mtl network old-time parsec PBKDF2 pureMD5 random safe syb text utf8-string ]; description = "Convenience functions for Happstack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happstack-hsp" = callPackage ({ mkDerivation, base, bytestring, happstack-server, harp, hsp , hsx2hs, mtl, syb, text, utf8-string }: mkDerivation { pname = "happstack-hsp"; version = "7.3.7.6"; sha256 = "1y23yzppvxjhmvaq9yl02v8mp6ww91jpsvqfhpzxkw1jccz54bcq"; libraryHaskellDepends = [ base bytestring happstack-server harp hsp hsx2hs mtl syb text utf8-string ]; description = "Support for using HSP templates in Happstack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happstack-hstringtemplate" = callPackage ({ mkDerivation, base, bytestring, happstack-server, hslogger , HStringTemplate, mtl }: mkDerivation { pname = "happstack-hstringtemplate"; version = "7.0.4"; sha256 = "1pcj6vixzrbdmqi2yxcxhjnj5rdwlyg4nzcjkgks01ilgpg7fsf4"; libraryHaskellDepends = [ base bytestring happstack-server hslogger HStringTemplate mtl ]; description = "Support for using HStringTemplate in Happstack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "happstack-ixset" = callPackage ({ mkDerivation, base, containers, happstack-data, happstack-util , mtl, syb, syb-with-class, template-haskell }: mkDerivation { pname = "happstack-ixset"; version = "6.0.1"; sha256 = "1hnhn0iyfw5rknz17p7m1p3rrngr77zv3lkni8d35q50bzzyw8ni"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers happstack-data happstack-util mtl syb syb-with-class template-haskell ]; description = "Efficient relational queries on Haskell sets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happstack-jmacro" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, cereal , digest, happstack-server, jmacro, text, utf8-string , wl-pprint-text }: mkDerivation { pname = "happstack-jmacro"; version = "7.0.12.4"; sha256 = "1zqfivzwq6wfwfgds5icy5rs5vrxiw9w1wzxn5jlqn7zkz3svbl9"; libraryHaskellDepends = [ base base64-bytestring bytestring cereal digest happstack-server jmacro text utf8-string wl-pprint-text ]; description = "Support for using JMacro with Happstack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happstack-lite" = callPackage ({ mkDerivation, base, bytestring, happstack-server, mtl, text }: mkDerivation { pname = "happstack-lite"; version = "7.3.8"; sha256 = "0bvcgacsngpj92ldb2fd7yj67im0bn4jnd5a1ldpbk43w85f91pk"; libraryHaskellDepends = [ base bytestring happstack-server mtl text ]; description = "Happstack minus the useless stuff"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "happstack-monad-peel" = callPackage ({ mkDerivation, base, happstack-server, monad-peel, mtl , transformers }: mkDerivation { pname = "happstack-monad-peel"; version = "0.1"; sha256 = "0v6lshy572pvzhgqphyrhw8w2wsgxp9mqz8p3lrxmcp3i7sgqbry"; libraryHaskellDepends = [ base happstack-server monad-peel mtl transformers ]; description = "monad-peel instances for Happstack types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "happstack-plugins" = callPackage ({ mkDerivation, base, happstack-server, mtl, plugins-auto , template-haskell, th-lift }: mkDerivation { pname = "happstack-plugins"; version = "7.0.2"; sha256 = "07zh0gk77rbd1akzax29l7d6412sx5ghjhz640d6cbzxs39nlaif"; libraryHaskellDepends = [ base happstack-server mtl plugins-auto template-haskell th-lift ]; description = "The haskell application server stack + reload"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happstack-server" = callPackage ({ mkDerivation, base, base64-bytestring, blaze-html, bytestring , containers, directory, exceptions, extensible-exceptions , filepath, hslogger, html, HUnit, monad-control, mtl, network , network-uri, old-locale, parsec, process, semigroups, sendfile , syb, system-filepath, text, threads, time, transformers , transformers-base, transformers-compat, unix, utf8-string, xhtml , zlib }: mkDerivation { pname = "happstack-server"; version = "7.7.2"; sha256 = "175aal1l4g558y89skck3s04db0bjblkxp77bijf1s9iyc07n669"; libraryHaskellDepends = [ base base64-bytestring blaze-html bytestring containers directory exceptions extensible-exceptions filepath hslogger html monad-control mtl network network-uri old-locale parsec process semigroups sendfile syb system-filepath text threads time transformers transformers-base transformers-compat unix utf8-string xhtml zlib ]; testHaskellDepends = [ base bytestring containers HUnit parsec zlib ]; description = "Web related tools and services"; license = lib.licenses.bsd3; }) {}; "happstack-server-tls" = callPackage ({ mkDerivation, base, bytestring, extensible-exceptions , happstack-server, hslogger, HsOpenSSL, network, openssl, sendfile , time, unix }: mkDerivation { pname = "happstack-server-tls"; version = "7.2.1.2"; sha256 = "1qij3hx3y54s3vvcs7z656144cbp94aigy84ywfyp8238f4p5yq5"; libraryHaskellDepends = [ base bytestring extensible-exceptions happstack-server hslogger HsOpenSSL network sendfile time unix ]; librarySystemDepends = [ openssl ]; description = "extend happstack-server with https:// support (TLS/SSL)"; license = lib.licenses.bsd3; }) {inherit (pkgs) openssl;}; "happstack-server-tls-cryptonite" = callPackage ({ mkDerivation, base, bytestring, cryptonite, data-default-class , extensible-exceptions, happstack-server, hslogger, network , sendfile, time, tls, unix }: mkDerivation { pname = "happstack-server-tls-cryptonite"; version = "0.1.1"; sha256 = "1y450dvdswkqcaqillrzlpizss9hlk2q61x1p715wfhrlmizlrjq"; libraryHaskellDepends = [ base bytestring cryptonite data-default-class extensible-exceptions happstack-server hslogger network sendfile time tls unix ]; description = "Extend happstack-server with native HTTPS support (TLS/SSL)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "happstack-state" = callPackage ({ mkDerivation, base, binary, bytestring, containers, directory , extensible-exceptions, filepath, happstack-data, happstack-util , hslogger, mtl, old-time, random, stm, syb, template-haskell, unix }: mkDerivation { pname = "happstack-state"; version = "6.1.4"; sha256 = "1xfp0546z70sfda0z7w7ns4jhgcbx3vmnz4vsnckzhgflzmdixq9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers directory extensible-exceptions filepath happstack-data happstack-util hslogger mtl old-time random stm syb template-haskell unix ]; description = "Event-based distributed state"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happstack-static-routing" = callPackage ({ mkDerivation, base, containers, happstack-server, list-tries , transformers }: mkDerivation { pname = "happstack-static-routing"; version = "0.7.0.0"; sha256 = "0k2rdn2bvqmmnf46xqmczaaq6l0vx5mm7c2q5mr9kjr1g9gq53gh"; libraryHaskellDepends = [ base containers happstack-server list-tries transformers ]; description = "Support for static URL routing with overlap detection for Happstack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happstack-util" = callPackage ({ mkDerivation, array, base, bytestring, directory , extensible-exceptions, filepath, hslogger, mtl, network , old-locale, old-time, parsec, process, random, template-haskell , time, unix, unix-compat }: mkDerivation { pname = "happstack-util"; version = "6.0.3"; sha256 = "0hqssd5wzir6rxn46q8r3hdp3nl7v5m7w322j39120xpg2bhiphh"; revision = "1"; editedCabalFile = "00j8h4r2dy3wj56487zh2g4ghj2jf0wj09cbxd7iswpapzwq6f1f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring directory extensible-exceptions filepath hslogger mtl network old-locale old-time parsec process random template-haskell time unix unix-compat ]; description = "Web framework"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "happstack-yui" = callPackage ({ mkDerivation, base, boomerang, bytestring, containers, directory , happstack-jmacro, happstack-server, hsp, interpolatedstring-perl6 , jmacro, mtl, pretty, template-haskell, text, web-routes , web-routes-boomerang, web-routes-happstack, web-routes-th }: mkDerivation { pname = "happstack-yui"; version = "7373.5.3"; sha256 = "178r3jqxmrdp0glp9p4baw8x7zk0w8j4m5l173rjnz9yxn53nyni"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base boomerang bytestring containers directory happstack-jmacro happstack-server hsp interpolatedstring-perl6 jmacro mtl pretty template-haskell text web-routes web-routes-boomerang web-routes-happstack web-routes-th ]; description = "Utilities for using YUI3 with Happstack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "happy_1_19_12" = callPackage ({ mkDerivation, array, base, containers, mtl, process }: mkDerivation { pname = "happy"; version = "1.19.12"; sha256 = "03xlmq6qmdx4zvzw8bp33kd9g7yvcq5cz4wg50xilw812kj276pv"; revision = "1"; editedCabalFile = "13wydw1mmdry4l9r63vxjk4h55ci9hgwzn1a842qqk1m2rb4xiln"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers mtl ]; testHaskellDepends = [ base process ]; description = "Happy is a parser generator for Haskell"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; }) {}; "happy" = callPackage ({ mkDerivation, array, base, containers, mtl, process }: mkDerivation { pname = "happy"; version = "1.20.0"; sha256 = "1346r2x5ravs5fqma65bzjragqbb2g6v41wz9maknwm2jf7kl79v"; revision = "1"; editedCabalFile = "16dy1cv942rizxp8slnnbwi5l24ggsmy38madbin9scz38idqisx"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers mtl ]; testHaskellDepends = [ base process ]; description = "Happy is a parser generator for Haskell"; license = lib.licenses.bsd2; }) {}; "happy-dot" = callPackage ({ mkDerivation, array, base, clock, happy, HUnit, language-dot , pretty, transformers, xml }: mkDerivation { pname = "happy-dot"; version = "1.0.0.0"; sha256 = "1m7i6akv2009g1q5jhrv14fkq12kq5zkk11g8f0zsgflljd4w5a2"; libraryHaskellDepends = [ array base pretty transformers ]; libraryToolDepends = [ happy ]; testHaskellDepends = [ array base HUnit pretty transformers xml ]; benchmarkHaskellDepends = [ array base clock language-dot transformers xml ]; description = "Parser for dot made with happy"; license = lib.licenses.gpl3Only; }) {}; "happy-hour" = callPackage ({ mkDerivation, base, Chart, Chart-diagrams }: mkDerivation { pname = "happy-hour"; version = "0.0.0.3"; sha256 = "0icdx6lw9bbcchhwcr7q4yaprz9crhlq6gycb430100c2irlfnkw"; libraryHaskellDepends = [ base Chart Chart-diagrams ]; description = "Generate simple okay-looking bar plots without much effort"; license = lib.licenses.mit; }) {}; "happy-meta" = callPackage ({ mkDerivation, array, base, containers, fail, happy , haskell-src-meta, mtl, template-haskell }: mkDerivation { pname = "happy-meta"; version = "0.2.0.11"; sha256 = "1vgv5fx1fya7wfh3zwdgy0hm0lyzp171gnpp6ymfd6kqmqkl3293"; revision = "2"; editedCabalFile = "1lrgk0gia4fagyx5n82a4wiiywvmszx05hs6029l64qmf9pzmh9z"; libraryHaskellDepends = [ array base containers fail haskell-src-meta mtl template-haskell ]; libraryToolDepends = [ happy ]; description = "Quasi-quoter for Happy parsers"; license = lib.licenses.bsd3; }) {}; "happybara" = callPackage ({ mkDerivation, aeson, base, filepath, http-types, lifted-base , monad-control, mtl, text, time, transformers, transformers-base }: mkDerivation { pname = "happybara"; version = "0.0.1"; sha256 = "1lp2awvj077d16gppir6nv9fx6d9g1k7w6j01bxkffy3q5x04xrv"; libraryHaskellDepends = [ aeson base filepath http-types lifted-base monad-control mtl text time transformers transformers-base ]; description = "Acceptance test framework for web applications"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "happybara-webkit" = callPackage ({ mkDerivation, aeson, base, bytestring, case-insensitive , data-default, directory, filepath, happybara, http-types , lifted-base, monad-control, mtl, network, process, text, time , transformers, transformers-base, vector, word8 }: mkDerivation { pname = "happybara-webkit"; version = "0.0.1"; sha256 = "17446wkyljwd7nq6mhsj2v411zb9wsz833sczm4nzcigywvhx4fw"; libraryHaskellDepends = [ aeson base bytestring case-insensitive data-default directory filepath happybara http-types lifted-base monad-control mtl network process text time transformers transformers-base vector word8 ]; description = "WebKit Happybara driver"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "happybara-webkit-server" = callPackage ({ mkDerivation, base, directory, filepath, process }: mkDerivation { pname = "happybara-webkit-server"; version = "0.0.1"; sha256 = "0vh9ig9mvg12qgysk7gbqwiib3m2ciwi10asb1i0x25xjp585shi"; libraryHaskellDepends = [ base directory filepath process ]; description = "WebKit Server binary for Happybara (taken from capybara-webkit)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hapstone" = callPackage ({ mkDerivation, base, c2hs, capstone, hspec, QuickCheck , quickcheck-instances }: mkDerivation { pname = "hapstone"; version = "0.2.0.1"; sha256 = "05p0alalwr0h71cdfv08ac837hn0ffx92hkgikgm5wnxxlvmy3ix"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ capstone ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base hspec QuickCheck quickcheck-instances ]; description = "Capstone bindings for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) capstone;}; "haquery" = callPackage ({ mkDerivation, base, containers, parsec, split, tagsoup, text , transformers }: mkDerivation { pname = "haquery"; version = "0.1.1.3"; sha256 = "15ihh10whhzcv0i7vm3aj4g5zdf818w06wix2vp8yqp6pragc1va"; libraryHaskellDepends = [ base containers parsec split tagsoup text transformers ]; description = "jQuery for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haquil" = callPackage ({ mkDerivation, base, bv, data-binary-ieee754, data-default , hTensor, MonadRandom, QuickCheck, random, template-haskell , vector }: mkDerivation { pname = "haquil"; version = "0.2.1.14"; sha256 = "1k15vvhs075b20shiz4fc7h93axk4i1smzzkkbiz7s78r0bqndr8"; libraryHaskellDepends = [ base bv data-binary-ieee754 data-default hTensor MonadRandom random vector ]; testHaskellDepends = [ base bv data-binary-ieee754 data-default hTensor MonadRandom QuickCheck random template-haskell vector ]; description = "A Haskell implementation of the Quil instruction set for quantum computing"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "har" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, filepath, text }: mkDerivation { pname = "har"; version = "0.4.0"; sha256 = "1g3s1r0bxcn7b27ghd02bkn1pdpk92hzlzgb9c9wm9022nrswdzz"; libraryHaskellDepends = [ aeson base bytestring directory filepath text ]; description = "HAR spec in Haskell"; license = lib.licenses.bsd3; }) {}; "harchive" = callPackage ({ mkDerivation, base, binary, network, openssl, parsec, sqlite , unix, zlib }: mkDerivation { pname = "harchive"; version = "0.2"; sha256 = "10485indn9sszq3514gs547phb0kpikm8m6ykq1ns2kp0pmkgz9m"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base binary network parsec unix zlib ]; executableSystemDepends = [ openssl sqlite ]; description = "Networked content addressed backup and restore software"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) openssl; inherit (pkgs) sqlite;}; "hardware-edsl" = callPackage ({ mkDerivation, array, base, bytestring, constraints, containers , deepseq, language-vhdl, mtl, operational-alacarte, pretty , syntactic }: mkDerivation { pname = "hardware-edsl"; version = "0.1.6"; sha256 = "1n3wdzv1ag1svsnx83fcp7mk4rhs16c8gppxdc5imnknbx9kg26r"; libraryHaskellDepends = [ array base bytestring constraints containers deepseq language-vhdl mtl operational-alacarte pretty syntactic ]; description = "Deep embedding of hardware descriptions with code generation"; license = lib.licenses.bsd3; }) {}; "harfbuzz-pure" = callPackage ({ mkDerivation, base, bytestring, freetype2, harfbuzz, parallel , text, utf8-light }: mkDerivation { pname = "harfbuzz-pure"; version = "0.1.0.0"; sha256 = "1djgq14d62zh2rhs10i5l6b78kmyvd3r6qghd36vhykza4lg2div"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring freetype2 text utf8-light ]; libraryPkgconfigDepends = [ harfbuzz ]; executableHaskellDepends = [ base bytestring parallel ]; description = "Pure-functional Harfbuzz language bindings"; license = lib.licenses.mit; }) {inherit (pkgs) harfbuzz;}; "harg" = callPackage ({ mkDerivation, aeson, barbies, base, bytestring, directory , higgledy, optparse-applicative, split, text, yaml }: mkDerivation { pname = "harg"; version = "0.5.0.0"; sha256 = "1panniqhyg8my7nac569fl6rgdg4bch8x469lsp2r00wwp0sivcs"; libraryHaskellDepends = [ aeson barbies base bytestring directory higgledy optparse-applicative split text yaml ]; testHaskellDepends = [ base ]; description = "Haskell program configuration using higher kinded data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hark" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, haskell98 , mtl, old-locale, old-time, regex-pcre }: mkDerivation { pname = "hark"; version = "0.2"; sha256 = "1wxwxx3l4zvb1jr19lckamb0gxywsq1f4n4ncb373vqdnwnrr8x4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory filepath haskell98 mtl old-locale old-time regex-pcre ]; description = "A Gentoo package query tool"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "harmony" = callPackage ({ mkDerivation, alex, array, base, BNFC, containers, derive , directory, happy, hastache, hlint, hslogger, hspec, HUnit, mtl , process, QuickCheck, text }: mkDerivation { pname = "harmony"; version = "0.1.1.0"; sha256 = "1pf5vpyxrqsvrg1w5spzvwjkr7gdy2mp0sdxphcrwwj9n56klgj5"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base BNFC containers derive directory hastache hslogger mtl process QuickCheck text ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base containers derive hlint hslogger hspec HUnit QuickCheck ]; description = "A web service specification compiler that generates implementation and tests"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "haroonga" = callPackage ({ mkDerivation, base, bindings-DSL, groonga, monad-control , resourcet, transformers }: mkDerivation { pname = "haroonga"; version = "0.1.7.1"; sha256 = "0j4668611qazzwb4w05v0xliw1w0a7kmlz0g2z9ixz0kywbfim2g"; libraryHaskellDepends = [ base bindings-DSL monad-control resourcet transformers ]; libraryPkgconfigDepends = [ groonga ]; description = "Low level bindings for Groonga"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) groonga;}; "haroonga-httpd" = callPackage ({ mkDerivation, base, directory, haroonga, http-types, old-locale , optparse-applicative, scotty, text, time, transformers, wai-extra }: mkDerivation { pname = "haroonga-httpd"; version = "0.1.1.0"; sha256 = "1745b7khz1dn7n9w3z89na01jap62vbg1mb6c7i9n2mgwkkrys5g"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory haroonga http-types old-locale optparse-applicative scotty text time transformers wai-extra ]; description = "Yet another Groonga http server"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {}; "harp" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "harp"; version = "0.4.3.5"; sha256 = "0a9vhldmfrnzbv6ic311akcvyd39j8llkwpm8snaap6s593p7z5h"; libraryHaskellDepends = [ base ]; description = "HaRP allows pattern-matching with regular expressions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "harpy" = callPackage ({ mkDerivation, array, base, containers, disassembler, mtl, parsec , pretty, template-haskell }: mkDerivation { pname = "harpy"; version = "0.6.0.2"; sha256 = "1rlbakwqfjfr3d71jc6d5nyw5ms0y9wmb79p8jax45rxk1a8cfry"; libraryHaskellDepends = [ array base containers disassembler mtl parsec pretty template-haskell ]; description = "Runtime code generation for x86 machine code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "harvest-api" = callPackage ({ mkDerivation, aeson, base, bytestring, file-embed, hspec , http-client, mtl, servant, servant-client, text, time , transformers }: mkDerivation { pname = "harvest-api"; version = "0.1.0"; sha256 = "1ldpq6nfhqpgjx0nljyn42sq08almyrnzsklgrygnmsnyzgz8b05"; libraryHaskellDepends = [ aeson base bytestring http-client mtl servant servant-client text time transformers ]; testHaskellDepends = [ aeson base bytestring file-embed hspec time ]; description = "Bindings for Harvest API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "has" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "has"; version = "0.6.0.1"; sha256 = "1w2pdc4vyxd0wl700ba077d5aw7nkjw7nqhm8ydnsjgrv3xvhgah"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base QuickCheck ]; description = "Entity based records"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "has-th" = callPackage ({ mkDerivation, base, has, template-haskell }: mkDerivation { pname = "has-th"; version = "0.1"; sha256 = "0yyrfd8mgxwyfgwcg61q7yj2cq2zj6zlk1l340y4vzj71r53qgc4"; libraryHaskellDepends = [ base has template-haskell ]; description = "Template Haskell function for Has records"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "has-transformers" = callPackage ({ mkDerivation, base, hspec, hspec-discover, operational , transformers }: mkDerivation { pname = "has-transformers"; version = "0.1.0.4"; sha256 = "1wm8dwgcg1m2104lzgk3vdvng5mvh4xcn736nyarb9q6p99i0bq3"; libraryHaskellDepends = [ base transformers ]; testHaskellDepends = [ base hspec operational ]; testToolDepends = [ hspec-discover ]; description = "This library 'Has' transformers"; license = lib.licenses.mit; }) {}; "hasbolt" = callPackage ({ mkDerivation, base, base64-bytestring, binary, bytestring , connection, containers, criterion, data-binary-ieee754 , data-default, deepseq, deepseq-generics, hspec, mtl, network , QuickCheck, text }: mkDerivation { pname = "hasbolt"; version = "0.1.6.2"; sha256 = "1y7vjng3qjy5jaj3c90b5a08xrn49c4bb2wa9s612ny5qc98dl9g"; libraryHaskellDepends = [ base binary bytestring connection containers data-binary-ieee754 data-default deepseq deepseq-generics mtl network text ]; testHaskellDepends = [ base binary bytestring containers hspec QuickCheck text ]; benchmarkHaskellDepends = [ base base64-bytestring binary bytestring criterion data-default hspec ]; description = "Haskell driver for Neo4j 3+ (BOLT protocol)"; license = lib.licenses.bsd3; }) {}; "hasbolt-extras" = callPackage ({ mkDerivation, aeson, aeson-casing, base, bytestring, containers , data-default, doctest, free, hasbolt, lens, mtl , neat-interpolation, scientific, template-haskell, text , th-lift-instances, unordered-containers, vector }: mkDerivation { pname = "hasbolt-extras"; version = "0.0.1.9"; sha256 = "0v3vl1q25g2qac2f3l4bk9bnzqx39d11wvbqclxrif26hv24pkdy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-casing base containers free hasbolt lens mtl neat-interpolation scientific template-haskell text th-lift-instances unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring containers data-default hasbolt mtl text ]; testHaskellDepends = [ base doctest ]; description = "Extras for hasbolt library"; license = lib.licenses.bsd3; }) {}; "hascal" = callPackage ({ mkDerivation, base, data-default, split }: mkDerivation { pname = "hascal"; version = "3.0.1"; sha256 = "0i9ida2nj9650wpizq507xm15avc1vgqp266n7srfrjmmk9iwbh1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base data-default split ]; executableHaskellDepends = [ base data-default split ]; description = "tiny calculator library and command-line program"; license = "GPL"; }) {}; "hascar" = callPackage ({ mkDerivation, ansi-wl-pprint, array, base, binary, bytestring , conduit, containers, cryptohash, directory, exceptions, filepath , gitrev, hex, mtl, optparse-applicative, path, text, time , transformers, unix }: mkDerivation { pname = "hascar"; version = "0.2.2.1"; sha256 = "1vz24mi0l9fjj2isgzrh4zjjk9srlcshrc3cwz0kz4fcbv44r9nz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base binary bytestring conduit containers exceptions mtl path text time ]; executableHaskellDepends = [ ansi-wl-pprint base binary bytestring conduit directory exceptions filepath gitrev optparse-applicative path text transformers unix ]; testHaskellDepends = [ base bytestring conduit cryptohash hex path ]; description = "Decompress SAPCAR archives"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hascard" = callPackage ({ mkDerivation, base, brick, containers, directory, filepath , megaparsec, microlens, microlens-platform, mwc-random , optparse-applicative, ordered-containers, process, random-fu , split, strict, tasty, tasty-hunit, tasty-quickcheck, text, vector , vty, word-wrap }: mkDerivation { pname = "hascard"; version = "0.5.0.3"; sha256 = "0ca6vpin2vavff94lw8an5sisni5ncz9cvidy48dvw5y5hlj2yv8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base brick containers directory filepath megaparsec microlens microlens-platform mwc-random optparse-applicative ordered-containers process random-fu split strict tasty tasty-hunit tasty-quickcheck text vector vty word-wrap ]; executableHaskellDepends = [ base brick containers directory filepath megaparsec microlens microlens-platform mwc-random optparse-applicative ordered-containers process random-fu split strict tasty tasty-hunit tasty-quickcheck text vector vty word-wrap ]; testHaskellDepends = [ base brick containers directory filepath megaparsec microlens microlens-platform mwc-random optparse-applicative ordered-containers process random-fu split strict tasty tasty-hunit tasty-quickcheck text vector vty word-wrap ]; description = "A TUI for reviewing notes using 'flashcards' written with markdown-like syntax"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hascas" = callPackage ({ mkDerivation, base, binary, bytestring, containers , data-binary-ieee754, hspec, mtl, network, safe-exceptions, stm , template-haskell, uuid }: mkDerivation { pname = "hascas"; version = "1.2.0"; sha256 = "1zxi65kl09y4ws5ilqk500hycqxy2626rqs0c1lc5zsq0llp1ilr"; libraryHaskellDepends = [ base binary bytestring containers data-binary-ieee754 mtl network safe-exceptions stm template-haskell uuid ]; testHaskellDepends = [ base binary bytestring containers data-binary-ieee754 hspec mtl network safe-exceptions stm template-haskell uuid ]; description = "Cassandra driver for haskell"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hascat" = callPackage ({ mkDerivation, base, bytestring, hascat-lib, hascat-setup , hascat-system, HaXml, haxr, html, HTTP, network, unix }: mkDerivation { pname = "hascat"; version = "0.2"; sha256 = "04z9q3l2hwf7lii8d3cxbh7zh6cqbbmy07yv5bal4lvrnd1wqia7"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring hascat-lib hascat-setup hascat-system HaXml haxr html HTTP network unix ]; description = "Hascat Web Server"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "hascat-lib" = callPackage ({ mkDerivation, base, bytestring, containers, directory, haskell98 , HaXml, html, HTTP, mtl, network, old-locale, old-time, parsec , plugins, xhtml }: mkDerivation { pname = "hascat-lib"; version = "0.2"; sha256 = "0l2cixgnyv2xhbpvkzrrn1wxikx7gcmwpkwagkfzx27iy33xkrqj"; libraryHaskellDepends = [ base bytestring containers directory haskell98 HaXml html HTTP mtl network old-locale old-time parsec plugins xhtml ]; description = "Hascat Package"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "hascat-setup" = callPackage ({ mkDerivation, base, directory, hascat-lib, hascat-system , haskell98, plugins }: mkDerivation { pname = "hascat-setup"; version = "0.2"; sha256 = "058abyr70yr2130nbi64zhigglw207dh5anyxzw19c1qk4zmwsyi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory hascat-lib hascat-system haskell98 plugins ]; executableHaskellDepends = [ base directory hascat-lib hascat-system haskell98 plugins ]; doHaddock = false; description = "Hascat Installation helper"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "hascat-system" = callPackage ({ mkDerivation, base, bytestring, containers, hascat-lib, HaXml , HTTP, mtl, network, old-time, parsec, plugins, unix }: mkDerivation { pname = "hascat-system"; version = "0.2"; sha256 = "1fabn71llrlxs5xlcpzkkvzjv7zibxlna0jvh6rkrz6pqyp1nd94"; libraryHaskellDepends = [ base bytestring containers hascat-lib HaXml HTTP mtl network old-time parsec plugins unix ]; description = "Hascat System Package"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "hash" = callPackage ({ mkDerivation, base, bifunctors, bytestring, data-default , directory, doctest, filepath, generic-deriving, hashable, lens , transformers }: mkDerivation { pname = "hash"; version = "0.2.0.1"; sha256 = "1ka6izpkz6gs4ag3xvnslxywi9344w3mh9rl968vq6ck203pv2rx"; libraryHaskellDepends = [ base bifunctors bytestring data-default generic-deriving hashable lens transformers ]; testHaskellDepends = [ base directory doctest filepath ]; description = "Hashing tools"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hash-store" = callPackage ({ mkDerivation, base, base16-bytestring, blake2, bytestring , directory, filepath }: mkDerivation { pname = "hash-store"; version = "0.1.0"; sha256 = "1lbnywgd3kr7nryw0s6pgpznsx526xvagapsl5sdwwss8ginjh78"; libraryHaskellDepends = [ base base16-bytestring blake2 bytestring directory filepath ]; description = "Hash as cache"; license = lib.licenses.mpl20; }) {}; "hash-tree" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, containers , cryptonite, hspec, memory, QuickCheck }: mkDerivation { pname = "hash-tree"; version = "0.0.0"; sha256 = "0nxnjpwd6cw5m064jmgylscxfc5xhhm0abzdknprasmh6ln4525j"; libraryHaskellDepends = [ base bytestring containers cryptonite memory ]; testHaskellDepends = [ base base64-bytestring bytestring containers cryptonite hspec memory QuickCheck ]; description = "Merkle Hash Tree"; license = lib.licenses.bsd3; }) {}; "hashable" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, ghc-bignum , ghc-prim, HUnit, QuickCheck, random, test-framework , test-framework-hunit, test-framework-quickcheck2, text, unix }: mkDerivation { pname = "hashable"; version = "1.3.5.0"; sha256 = "11lqw6xbjzc1gpn4qlrqzq9kjgaw5pr7dgmx2rq1j6r7shndiams"; revision = "1"; editedCabalFile = "1mwilvbc5f4myxz4vj95kx6cqqn7nfjy99v8cmqdxy90napywars"; libraryHaskellDepends = [ base bytestring containers deepseq ghc-bignum ghc-prim text ]; testHaskellDepends = [ base bytestring ghc-prim HUnit QuickCheck random test-framework test-framework-hunit test-framework-quickcheck2 text unix ]; description = "A class for types that can be converted to a hash value"; license = lib.licenses.bsd3; }) {}; "hashable_1_4_0_2" = callPackage ({ mkDerivation, base, base-orphans, bytestring, containers , deepseq, ghc-bignum, ghc-prim, HUnit, QuickCheck, random , test-framework, test-framework-hunit, test-framework-quickcheck2 , text, unix }: mkDerivation { pname = "hashable"; version = "1.4.0.2"; sha256 = "003nlhi8wzlsikfwi0q6ma3b38wizvazci6dbq3lr4bd6pfnwq43"; libraryHaskellDepends = [ base base-orphans bytestring containers deepseq ghc-bignum ghc-prim text ]; testHaskellDepends = [ base bytestring ghc-prim HUnit QuickCheck random test-framework test-framework-hunit test-framework-quickcheck2 text unix ]; description = "A class for types that can be converted to a hash value"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hashable-accelerate" = callPackage ({ mkDerivation, accelerate, base, template-haskell }: mkDerivation { pname = "hashable-accelerate"; version = "0.1.0.0"; sha256 = "04cfwd1vyz4xm87ah3x1avs2yzqi6ygcd3sl70v50g492dfl6738"; libraryHaskellDepends = [ accelerate base template-haskell ]; description = "A class for types which can be converted into a hash value"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hashable-extras" = callPackage ({ mkDerivation, base, bifunctors, bytestring, directory, doctest , filepath, hashable, transformers, transformers-compat }: mkDerivation { pname = "hashable-extras"; version = "0.2.3"; sha256 = "0skby3b541iq1br3nm8yb9lg9l4rw682q5824ildhrg2a0x31q03"; revision = "1"; editedCabalFile = "1is856b5l3chqbbgm0767bcqxwyyciwy5jmvpfmqd4m32a1rhw4d"; libraryHaskellDepends = [ base bifunctors bytestring hashable transformers transformers-compat ]; testHaskellDepends = [ base directory doctest filepath ]; description = "Higher-rank Hashable"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hashable-generics" = callPackage ({ mkDerivation, base, criterion, ghc-prim, hashable, QuickCheck , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "hashable-generics"; version = "1.1.10"; sha256 = "06wk1w0hzkm8cqfa186wrjbvcr6h7xyq2ffm3lvlpp0ryic604cb"; libraryHaskellDepends = [ base ghc-prim hashable ]; testHaskellDepends = [ base ghc-prim hashable QuickCheck test-framework test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base criterion ghc-prim hashable ]; description = "Automatically generates Hashable instances with GHC.Generics."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hashable-orphans" = callPackage ({ mkDerivation, base, hashable, sorted-list, time }: mkDerivation { pname = "hashable-orphans"; version = "0"; sha256 = "0mpvfhf07swhj7vb9mrrrbq4a4il0i49nlzh2157kf66a891ih47"; revision = "1"; editedCabalFile = "00ngp3hqp3i0xbx00vdgv92pq0n1q5dffjfjni5bnb3rzlafsvvl"; libraryHaskellDepends = [ base hashable sorted-list time ]; description = "Provides instances missing from Hashable"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hashable-time" = callPackage ({ mkDerivation, base, hashable, time-compat }: mkDerivation { pname = "hashable-time"; version = "0.3"; sha256 = "15zv0pgxp7rgd6v7skhyxgyf2sd8gr1br12bpd17r650yscw9fij"; libraryHaskellDepends = [ base time-compat ]; testHaskellDepends = [ base hashable time-compat ]; description = "Hashable instances for Data.Time"; license = lib.licenses.bsd3; }) {}; "hashabler" = callPackage ({ mkDerivation, array, base, bytestring, ghc-prim, integer-gmp , primitive, template-haskell, text }: mkDerivation { pname = "hashabler"; version = "2.0.0"; sha256 = "1wrwjbpvdf4yimcshw396a1crl76mr9wabspz6z3pdwg4d8dfava"; revision = "2"; editedCabalFile = "0plq6sfzplpg7lc9s2jsnj3l53z1v614h4ni3fvnw4hxj0n4cykv"; libraryHaskellDepends = [ array base bytestring ghc-prim integer-gmp primitive template-haskell text ]; description = "Principled, portable & extensible hashing of data and types, including an implementation of the FNV-1a and SipHash algorithms"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hashed-storage" = callPackage ({ mkDerivation, base, binary, bytestring, containers, dataenc , directory, extensible-exceptions, filepath, mmap, mtl, zlib }: mkDerivation { pname = "hashed-storage"; version = "0.5.11"; sha256 = "0s8mnayxlvwrrii2l63b372yi5g08br6gpbgz2256d8y128mwjvk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers dataenc directory extensible-exceptions filepath mmap mtl zlib ]; description = "Hashed file storage support code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hashes" = callPackage ({ mkDerivation, base, bytestring, criterion, openssl, QuickCheck , sydtest }: mkDerivation { pname = "hashes"; version = "0.2.1.1"; sha256 = "0ni2viazdsg7632lf5viclmwicas36y4ky3mm1bmy3rpvw48g8np"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ openssl ]; testHaskellDepends = [ base bytestring QuickCheck sydtest ]; testSystemDepends = [ openssl ]; benchmarkHaskellDepends = [ base bytestring criterion ]; benchmarkSystemDepends = [ openssl ]; description = "Hash functions"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) openssl;}; "hashflare" = callPackage ({ mkDerivation, base, containers, simple-money }: mkDerivation { pname = "hashflare"; version = "0.1.0.0"; sha256 = "0az8c3xi53d4c8dw11syd3a93nwyjsx68hiq1p43s9pqifvwnn1a"; revision = "2"; editedCabalFile = "16lgwd9wsjbqjbibg1qmgbb24r6x2rcsihc205cddjs3qxk8mkdc"; libraryHaskellDepends = [ base containers simple-money ]; description = "A library for working with HashFlare.io contracts and hashrates"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; }) {}; "hashids" = callPackage ({ mkDerivation, base, bytestring, containers, hedgehog, split }: mkDerivation { pname = "hashids"; version = "1.0.2.7"; sha256 = "1zl43g73czc4253a235vnnsv64m5rf7337q7qjgfrfb0pjyxsj55"; libraryHaskellDepends = [ base bytestring containers split ]; testHaskellDepends = [ base bytestring containers hedgehog split ]; description = "Hashids generates short, unique, non-sequential ids from numbers"; license = lib.licenses.mit; }) {}; "hashing" = callPackage ({ mkDerivation, array, base, bytestring, cryptonite, mtl , QuickCheck, template-haskell }: mkDerivation { pname = "hashing"; version = "0.1.0.1"; sha256 = "044lyj8kyhrm8xs1v3z60g9zh8wdc1nvf79qvans1w6ndjfa3975"; revision = "2"; editedCabalFile = "1rwl68jiivw7f2f5cg73sr3dawlbmklnwyiwivrcsihrg4b1z1lq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring ]; executableHaskellDepends = [ array base bytestring mtl QuickCheck ]; testHaskellDepends = [ array base bytestring cryptonite mtl QuickCheck template-haskell ]; description = "A pure haskell library implements several hash algorithms"; license = lib.licenses.mit; }) {}; "hashmap" = callPackage ({ mkDerivation, base, containers, deepseq, hashable }: mkDerivation { pname = "hashmap"; version = "1.3.3"; sha256 = "0ma7svf9nanlfbj9nkk6bzk4m98i7xd71xrdc3a5dmmws5yba1nw"; libraryHaskellDepends = [ base containers deepseq hashable ]; description = "Persistent containers Map and Set based on hashing"; license = lib.licenses.bsd3; }) {}; "hashmap-io" = callPackage ({ mkDerivation, base, hashable, stm, unordered-containers }: mkDerivation { pname = "hashmap-io"; version = "0.1.0.0"; sha256 = "00dqn9xcsrsyq1cf698qmxg44r4jq5smqynzkxm1zryqv3sqwzbh"; libraryHaskellDepends = [ base hashable stm unordered-containers ]; description = "A Hashmap on io monad"; license = lib.licenses.bsd3; }) {}; "hashmap-throw" = callPackage ({ mkDerivation, base, exceptions, hashable, hashmap }: mkDerivation { pname = "hashmap-throw"; version = "0.1.0.0"; sha256 = "0dibdmpb6nyhn37xfdw8wgam4a2w8b3hl04ivg08d1ybq4a4m1k5"; libraryHaskellDepends = [ base exceptions hashable hashmap ]; description = "Throw behaviour for hashmap lookup"; license = lib.licenses.mit; }) {}; "hashrename" = callPackage ({ mkDerivation, base, bytestring, cryptohash, directory, filepath }: mkDerivation { pname = "hashrename"; version = "0.1.1.0"; sha256 = "19w35cdwxzmyw65l4zwhj67w5s741ayca7dm250wz6w2xlc37f5v"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cryptohash directory filepath ]; description = "Rename every file in a directory with his SHA1 hash"; license = lib.licenses.gpl3Only; }) {}; "hashring" = callPackage ({ mkDerivation, base, containers, hashable, QuickCheck , test-framework, test-framework-quickcheck2 }: mkDerivation { pname = "hashring"; version = "0.0.0"; sha256 = "05q9iay0ygr79x8yikgbi99v74kagyrd68zvjx8qakfzqgs9a19j"; libraryHaskellDepends = [ base containers hashable ]; testHaskellDepends = [ base QuickCheck test-framework test-framework-quickcheck2 ]; description = "Efficient consistent hashing"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hashtable-benchmark" = callPackage ({ mkDerivation, base, containers, criterion, hashtables , QuickCheck, unordered-containers }: mkDerivation { pname = "hashtable-benchmark"; version = "0.1.1"; sha256 = "0zxm6pcfqcqaljkr5n42q60p70vvc543ix65547a7xf8gqr3iwvk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers criterion hashtables QuickCheck unordered-containers ]; description = "Benchmark of hash table implementations"; license = lib.licenses.bsd3; }) {}; "hashtables" = callPackage ({ mkDerivation, base, ghc-prim, hashable, HUnit, mwc-random , primitive, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2, vector }: mkDerivation { pname = "hashtables"; version = "1.2.4.2"; sha256 = "1z3h2h0wbiwzj9zs17bggynzgqa77gxcj8h4x28dq3sha81j5rx8"; libraryHaskellDepends = [ base ghc-prim hashable primitive vector ]; testHaskellDepends = [ base ghc-prim hashable HUnit mwc-random primitive QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 vector ]; description = "Mutable hash tables in the ST monad"; license = lib.licenses.bsd3; }) {}; "hashtables_1_3" = callPackage ({ mkDerivation, base, ghc-prim, hashable, HUnit, mwc-random , primitive, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2, vector }: mkDerivation { pname = "hashtables"; version = "1.3"; sha256 = "1lqdz4hp6lrzi37f6d2448dmk8jpv56igv5h0kcbnbl42dnmly5g"; libraryHaskellDepends = [ base ghc-prim hashable primitive vector ]; testHaskellDepends = [ base ghc-prim hashable HUnit mwc-random primitive QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 vector ]; description = "Mutable hash tables in the ST monad"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hashtables-plus" = callPackage ({ mkDerivation, base, criterion-plus, deepseq, hashable , hashtables, lens, loch-th, mtl, mwc-random, placeholders , string-conversions, text, th-printf, transformers }: mkDerivation { pname = "hashtables-plus"; version = "0.2.0"; sha256 = "0g9jmc15g36iy0wmmsj74qwybh509j4lf8jzv3dws7c2j24kc7l7"; libraryHaskellDepends = [ base hashable hashtables loch-th placeholders ]; benchmarkHaskellDepends = [ base criterion-plus deepseq hashable hashtables lens loch-th mtl mwc-random placeholders string-conversions text th-printf transformers ]; description = "Extensions for a \"hashtables\" library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hasim" = callPackage ({ mkDerivation, base, containers, mtl }: mkDerivation { pname = "hasim"; version = "0.1.2"; sha256 = "03wn142r0sh7adfghjqwb2mgq4rgkqs8nq2rx2jq717dr2xp987n"; libraryHaskellDepends = [ base containers mtl ]; description = "Process-Based Discrete Event Simulation library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hask" = callPackage ({ mkDerivation, base, constraints, ghc-prim, reflection, tagged , transformers, void }: mkDerivation { pname = "hask"; version = "0"; sha256 = "1c87jxafxpnlyblhdif4br61wqvnad0s6hvfhmzhx9y1jri3rb39"; revision = "2"; editedCabalFile = "19gb0kn40nd9904adiqpj5h3pcsic6nqflzh8nvpvblphrn5npxs"; libraryHaskellDepends = [ base constraints ghc-prim reflection tagged transformers void ]; description = "Categories"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hask-home" = callPackage ({ mkDerivation, base, Cabal, directory, hmarkup, hsemail, network , parsec, process, regex-compat, xhtml }: mkDerivation { pname = "hask-home"; version = "2009.3.18"; sha256 = "128hkd1yycjvbnvwjd2r2mxhjdnmfkghyf0fcslh9fxprqgrhk18"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal directory hmarkup hsemail network parsec process regex-compat xhtml ]; description = "Generate homepages for cabal packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskades" = callPackage ({ mkDerivation, base, bytestring, containers, errors, haskell-src , text, text-format }: mkDerivation { pname = "haskades"; version = "0.2.1"; sha256 = "19cglzgzxbg65qr7m68gnc6y45b7n0wl98pgd9jrk20sblrhc6p6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers errors haskell-src text text-format ]; description = "Utility to generate bindings for BlackBerry Cascades"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "haskakafka" = callPackage ({ mkDerivation, base, bytestring, c2hs, cmdargs, containers , either-unwrap, hspec, pretty-show, rdkafka, regex-posix , temporary, unix }: mkDerivation { pname = "haskakafka"; version = "1.2.0"; sha256 = "08hwpj3ysdillvykkq1i87wnlwkm7h4zl07cgfc5pwb20q7h2jzb"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers temporary unix ]; libraryPkgconfigDepends = [ rdkafka ]; libraryToolDepends = [ c2hs ]; executableHaskellDepends = [ base bytestring cmdargs pretty-show ]; testHaskellDepends = [ base bytestring containers either-unwrap hspec regex-posix ]; description = "Kafka bindings for Haskell"; license = lib.licenses.mit; }) {inherit (pkgs) rdkafka;}; "haskanoid" = callPackage ({ mkDerivation, base, freenect, hcwiid, IfElse, MissingH, mtl, SDL , SDL-image, SDL-mixer, SDL-ttf, transformers, vector, Yampa }: mkDerivation { pname = "haskanoid"; version = "0.1.5.4"; sha256 = "01cwjvs1sj66w9siqfq3vzrw5607bh2pxr6zzx64jhqhcr3yv73d"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base freenect hcwiid IfElse MissingH mtl SDL SDL-image SDL-mixer SDL-ttf transformers vector Yampa ]; description = "A breakout game written in Yampa using SDL"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskarrow" = callPackage ({ mkDerivation, base, cmdargs, containers, cpphs, directory , her-lexer, split }: mkDerivation { pname = "haskarrow"; version = "0.0"; sha256 = "01l90qningjlb4wn02avjy9lmi4ry4yxzw0a9sd29qbzfpnf3viy"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cmdargs containers cpphs directory her-lexer split ]; description = "A dialect of haskell with order of execution based on dependency resolution"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskbot-core" = callPackage ({ mkDerivation, aeson, base, bytestring, connection, containers , hspec, http-conduit, http-types, monads-tf, stm, text, wai, warp }: mkDerivation { pname = "haskbot-core"; version = "0.1"; sha256 = "0alqjgg2gvb9610s2b4fil5frknn5j8d6r558bfp1n6a0d51pz74"; libraryHaskellDepends = [ aeson base bytestring connection containers http-conduit http-types monads-tf stm text wai warp ]; testHaskellDepends = [ aeson base bytestring connection containers hspec http-conduit http-types monads-tf stm text wai warp ]; description = "Easily-extensible chatbot for Slack messaging service"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskdeep" = callPackage ({ mkDerivation, attoparsec, base, base16-bytestring, bytestring , cereal, conduit, conduit-combinators, conduit-extra, containers , crypto-api, crypto-conduit, cryptohash, cryptohash-cryptoapi , directory, filepath, optparse-applicative, regex-tdfa , regex-tdfa-text, resourcet, text, time, transformers, unix-compat }: mkDerivation { pname = "haskdeep"; version = "0.2.0.1"; sha256 = "0ncx9wx9ldynqwq0zwljwqzskm5mrq8rx74np43pm9qxvjc9f5vx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base base16-bytestring bytestring cereal conduit conduit-combinators conduit-extra containers crypto-api crypto-conduit cryptohash cryptohash-cryptoapi directory filepath optparse-applicative regex-tdfa regex-tdfa-text resourcet text time transformers unix-compat ]; description = "Computes and audits file hashes"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskdogs" = callPackage ({ mkDerivation, base, containers, directory, filepath, hasktags , optparse-applicative, process-extras, text }: mkDerivation { pname = "haskdogs"; version = "0.6.0"; sha256 = "0xqnsirgbwnp3kbvdmbg8d1b8lm2yk4fvjx71k8274gi7z62l458"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filepath hasktags optparse-applicative process-extras text ]; description = "Generate tags file for Haskell project and its nearest deps"; license = lib.licenses.bsd3; }) {}; "haskeem" = callPackage ({ mkDerivation, base, containers, directory, haskeline, haskell98 , mtl, network, old-time, parsec, process, random, unix }: mkDerivation { pname = "haskeem"; version = "0.7.16"; sha256 = "0fmglaiq2axpb9f4yyk53fpppc1ysqglqgjxhy78yl3r8mik836n"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory haskeline haskell98 mtl network old-time parsec process random unix ]; description = "A small scheme interpreter"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "haskeline_0_8_2" = callPackage ({ mkDerivation, base, bytestring, containers, directory , exceptions, filepath, HUnit, process, stm, terminfo, text , transformers, unix }: mkDerivation { pname = "haskeline"; version = "0.8.2"; sha256 = "1pr7zik1138cj0463867i1qqb2bgsq716mryap18jx7zb9f1b7gc"; revision = "1"; editedCabalFile = "0p78p32xlmjdksdyansw6gxxhiz58fqqdcjh1gfw0mlafxyj5gf3"; configureFlags = [ "-fterminfo" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers directory exceptions filepath process stm terminfo transformers unix ]; executableHaskellDepends = [ base containers ]; testHaskellDepends = [ base bytestring containers HUnit process text unix ]; description = "A command-line interface for user input, written in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskeline-class" = callPackage ({ mkDerivation, base, haskeline, mtl }: mkDerivation { pname = "haskeline-class"; version = "0.6.2"; sha256 = "0xgdq2xgw2ccyfzkj5n36s5n6km5l947d2iy4y1qms8kbc05zmfl"; libraryHaskellDepends = [ base haskeline mtl ]; description = "Class interface for working with Haskeline"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskeline-repl" = callPackage ({ mkDerivation, ansi-terminal, base, haskeline, mtl, safe }: mkDerivation { pname = "haskeline-repl"; version = "0.4.0.0"; sha256 = "0bbjbrhxdms8wbv1dh129l2pkqw5rfva26121ayfx5vr8h7aa7zf"; libraryHaskellDepends = [ ansi-terminal base haskeline mtl safe ]; license = lib.licenses.bsd3; }) {}; "haskelisp" = callPackage ({ mkDerivation, base, containers, mtl, protolude, text }: mkDerivation { pname = "haskelisp"; version = "0.1.1.0"; sha256 = "0wnkx8laxd9qz8pz5kpm257r7si5qv3qcxm7a8qmmkqy8l0ijphs"; revision = "1"; editedCabalFile = "0h900mw5kzd9fvywpbhfd9acnfwp3qk7nfi9yr9ibamjb8s87cm1"; libraryHaskellDepends = [ base containers mtl protolude text ]; description = "Write Emacs module in Haskell, using Emacs 25's Dynamic Module feature"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-abci" = callPackage ({ mkDerivation, base, binary, bytestring, Cabal, conduit , conduit-combinators, conduit-extra, foundation, lens , network-conduit, proto-lens, proto-lens-arbitrary , proto-lens-protoc, text }: mkDerivation { pname = "haskell-abci"; version = "0.1.0.0"; sha256 = "15d4hqld9f00vmc3cvjvhamfkcl60dfdmkkrd9yrqj044ml93kaf"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal proto-lens-protoc ]; libraryHaskellDepends = [ base binary bytestring conduit conduit-combinators conduit-extra foundation lens network-conduit proto-lens proto-lens-arbitrary proto-lens-protoc ]; executableHaskellDepends = [ base binary bytestring foundation lens text ]; description = "Haskell Application BlockChain Interface (ABCI) Server Library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-aliyun" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, basic-prelude , blaze-builder, bytestring, case-insensitive, conduit, Crypto , data-default, http-conduit, http-types, lifted-base , monad-control, old-locale, resourcet, safe, system-filepath, text , time, transformers, transformers-base, vector, xml2json }: mkDerivation { pname = "haskell-aliyun"; version = "0.1.0.0"; sha256 = "1id1l7arf3yq9mym6ds58k5wins57k71v8fgzyhxsg81657vh74a"; libraryHaskellDepends = [ aeson base base64-bytestring basic-prelude blaze-builder bytestring case-insensitive conduit Crypto data-default http-conduit http-types lifted-base monad-control old-locale resourcet safe system-filepath text time transformers transformers-base vector xml2json ]; description = "haskell client of aliyun service"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-awk" = callPackage ({ mkDerivation, aeson, attoparsec, base, bytestring, Cabal , cabal-doctest, containers, directory, doctest, easy-file , exceptions, extra, filelock, filepath, ghc, haskell-src-exts , hint, hspec, HUnit, list-t, mtl, process, stringsearch , template-haskell, temporary, test-framework, test-framework-hunit , time, transformers }: mkDerivation { pname = "haskell-awk"; version = "1.2.0.1"; sha256 = "1r4hsvzbqagk06fc81cr1awfz0zqgs4hmbwl99mip47z578wrw9l"; isLibrary = true; isExecutable = true; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base bytestring containers ghc list-t stringsearch ]; executableHaskellDepends = [ base bytestring containers directory extra filelock filepath ghc haskell-src-exts hint list-t mtl process template-haskell transformers ]; testHaskellDepends = [ aeson attoparsec base bytestring containers directory doctest easy-file exceptions extra filelock filepath ghc haskell-src-exts hint hspec HUnit list-t mtl process template-haskell temporary test-framework test-framework-hunit time transformers ]; description = "Transform text from the command-line using Haskell expressions"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-bcrypt" = callPackage ({ mkDerivation, base, bytestring, QuickCheck, random }: mkDerivation { pname = "haskell-bcrypt"; version = "0.3.2"; sha256 = "0nlalip5xs1bizj97yjw3np5cdmz8igppcflm19vvqxrl2akyz22"; libraryHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring QuickCheck random ]; description = "A bcrypt implementation for haskell"; license = lib.licenses.mit; }) {}; "haskell-bitmex-client" = callPackage ({ mkDerivation, aeson, base, bytestring, bytestring-conversion , cryptonite, haskell-bitmex-rest, http-client, http-client-tls , http-types, katip, memory, microlens, mtl, network , safe-exceptions, text, time, vector, websockets, wuss }: mkDerivation { pname = "haskell-bitmex-client"; version = "0.1.0.1"; sha256 = "13qqi0ribc20p9h3nmfsjzhizyyz0nzsxfwx21i2r4v9md9j9n3c"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring bytestring-conversion cryptonite haskell-bitmex-rest http-client http-client-tls http-types katip memory microlens mtl network safe-exceptions text time vector websockets wuss ]; executableHaskellDepends = [ aeson base bytestring haskell-bitmex-rest http-client http-client-tls katip mtl text time websockets ]; description = "Complete BitMEX Client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-bitmex-rest" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring , case-insensitive, containers, deepseq, exceptions, hspec , http-api-data, http-client, http-client-tls, http-media , http-types, iso8601-time, katip, microlens, mtl, network , QuickCheck, random, safe-exceptions, semigroups, text, time , transformers, unordered-containers, vector }: mkDerivation { pname = "haskell-bitmex-rest"; version = "0.1.0.0"; sha256 = "09xj9bf50wwq1xgy800wadm8jbnbs4qnjcxqx0gy3jmx1z7mgmmc"; libraryHaskellDepends = [ aeson base base64-bytestring bytestring case-insensitive containers deepseq exceptions http-api-data http-client http-client-tls http-media http-types iso8601-time katip microlens mtl network random safe-exceptions text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring containers hspec iso8601-time mtl QuickCheck semigroups text time transformers unordered-containers vector ]; description = "Auto-generated bitmex API Client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-brainfuck" = callPackage ({ mkDerivation, base, bytestring, mtl, parsec, QuickCheck, tasty , tasty-quickcheck, tasty-th }: mkDerivation { pname = "haskell-brainfuck"; version = "0.1.0.1"; sha256 = "12yhnlcif0jj9pmi3a098f1swvnww45rg2rpn6g82bkjzmd4sjr8"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring mtl parsec ]; executableHaskellDepends = [ base bytestring ]; testHaskellDepends = [ base bytestring mtl QuickCheck tasty tasty-quickcheck tasty-th ]; description = "BrainFuck interpreter"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-ci" = callPackage ({ mkDerivation, aeson, ansi-terminal, attoparsec, base , base-compat, base16-bytestring, binary, bytestring, Cabal , cabal-install-parsers, containers, cryptohash-sha256, deepseq , Diff, directory, exceptions, filepath, generic-lens-lite, HsYAML , indexed-traversable, indexed-traversable-instances, ini, lattices , mtl, network-uri, optparse-applicative, parsec, pretty, process , ShellCheck, tasty, tasty-golden, temporary, text, transformers , unordered-containers, zinza }: mkDerivation { pname = "haskell-ci"; version = "0.14.3"; sha256 = "0hxds3rhikmsg35wdx23lmbkkay0cn4d2m7pfmrybcgw419hzhb0"; isLibrary = false; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base base-compat base16-bytestring binary bytestring Cabal cabal-install-parsers containers cryptohash-sha256 deepseq directory exceptions filepath generic-lens-lite HsYAML indexed-traversable indexed-traversable-instances ini lattices mtl network-uri optparse-applicative parsec pretty process ShellCheck temporary text transformers unordered-containers zinza ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ ansi-terminal base base-compat bytestring Cabal Diff directory filepath tasty tasty-golden transformers ]; doHaddock = false; description = "Cabal package script generator for Travis-CI"; license = lib.licenses.gpl3Plus; maintainers = with lib.maintainers; [ sternenseemann ]; }) {}; "haskell-cnc" = callPackage ({ mkDerivation, array, base, bytestring, containers, directory , extensible-exceptions, ghc-prim, HSH, HUnit, MissingH, mtl , process, random, time, unix }: mkDerivation { pname = "haskell-cnc"; version = "0.1.3.200"; sha256 = "0x1kjdxbayq6z85w9fw6c4mpixzl60332wxgx4nh0ih9235jfdhd"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring containers extensible-exceptions ghc-prim HSH HUnit MissingH mtl random time unix ]; executableHaskellDepends = [ base directory process ]; description = "Library for parallel programming in the Intel Concurrent Collections paradigm"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-coffee" = callPackage ({ mkDerivation, base, process }: mkDerivation { pname = "haskell-coffee"; version = "0.1.0.2"; sha256 = "1iz94kyq1xn3v89aay282qglv2sh41b04p8vaygwm22v1g4b4kk7"; libraryHaskellDepends = [ base process ]; description = "Simple CoffeeScript API"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-compression" = callPackage ({ mkDerivation, base, bimap, boolean-list, bytestring, containers }: mkDerivation { pname = "haskell-compression"; version = "0.3"; sha256 = "1yksgwhxpfl47d6zrqdx5bdxyya9vd3kr1g33pz19qfqsvfcqlhp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bimap boolean-list bytestring containers ]; executableHaskellDepends = [ base bimap boolean-list bytestring containers ]; description = "compress files"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-conll" = callPackage ({ mkDerivation, base, containers, lens, pretty-show, protolude , split, text }: mkDerivation { pname = "haskell-conll"; version = "0.1.0.2"; sha256 = "05w90jlidxr55r5j1hihfhdcwjkzw85xipwxdd3i6kmskin2pv1v"; libraryHaskellDepends = [ base containers lens pretty-show protolude split text ]; description = "Core Types for NLP"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-course-preludes" = callPackage ({ mkDerivation, base, deepseq }: mkDerivation { pname = "haskell-course-preludes"; version = "0.0.0.4"; sha256 = "1r0vhaxcsszrcqnw70gz8xpfrqddmxf9kpka63gix1bjic4alzjn"; libraryHaskellDepends = [ base deepseq ]; description = "Small modules for a Haskell course in which Haskell is taught by implementing Prelude functionality"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-dap" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "haskell-dap"; version = "0.0.15.0"; sha256 = "1wk6813pwwnph7w1waci9q6r0glsjpayk27kr43zddwd2v0abcld"; libraryHaskellDepends = [ base containers ]; description = "Haskell implementation of the DAP interface data"; license = lib.licenses.bsd3; }) {}; "haskell-debug-adapter" = callPackage ({ mkDerivation, aeson, async, base, bytestring, Cabal, clock , conduit, conduit-extra, containers, data-default, directory , filepath, fsnotify, ghci-dap, haskell-dap, hslogger, hspec, lens , mtl, optparse-applicative, parsec, process, resourcet , safe-exceptions, text }: mkDerivation { pname = "haskell-debug-adapter"; version = "0.0.35.0"; sha256 = "1n8v7wgx5lqqw150lj9p8nzzxnmnjm2ksdvm7gcgb85shii7r2nf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base bytestring Cabal clock conduit conduit-extra containers data-default directory filepath fsnotify ghci-dap haskell-dap hslogger lens mtl optparse-applicative parsec process resourcet safe-exceptions text ]; executableHaskellDepends = [ aeson async base bytestring Cabal clock conduit conduit-extra containers data-default directory filepath fsnotify ghci-dap haskell-dap hslogger lens mtl optparse-applicative parsec process resourcet safe-exceptions text ]; testHaskellDepends = [ aeson async base bytestring Cabal clock conduit conduit-extra containers data-default directory filepath fsnotify ghci-dap haskell-dap hslogger hspec lens mtl optparse-applicative parsec process resourcet safe-exceptions text ]; description = "Haskell Debug Adapter"; license = lib.licenses.bsd3; }) {}; "haskell-disque" = callPackage ({ mkDerivation, base, bytestring, hedis, string-conversions , transformers }: mkDerivation { pname = "haskell-disque"; version = "0.0.1.1"; sha256 = "1375phlycnxajfni9yjgskh9a9nxz44jhr5ls508dgslwzvibzv8"; libraryHaskellDepends = [ base bytestring hedis string-conversions transformers ]; testHaskellDepends = [ base ]; description = "Client library for the Disque datastore"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-docs" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring, Cabal , containers, cryptohash, directory, filepath, ghc, ghc-paths , haddock-api, monad-loops, process, text, unordered-containers }: mkDerivation { pname = "haskell-docs"; version = "4.2.9"; sha256 = "10pgziq2f9wx92afmwh1m4bwxcyygpf4xg99vghm6r4ilh1fbkg7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base16-bytestring bytestring Cabal containers cryptohash directory filepath ghc ghc-paths haddock-api monad-loops process text unordered-containers ]; executableHaskellDepends = [ base ghc text ]; testHaskellDepends = [ base ]; description = "A program to find and display the docs and type of a name"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-eigen-util" = callPackage ({ mkDerivation, base, eigen, vector }: mkDerivation { pname = "haskell-eigen-util"; version = "0.1.0.4"; sha256 = "16sxdyfvxb9xvfd3jl2x1kdlf758wpj2350jlrl16m94w8l2r98b"; libraryHaskellDepends = [ base eigen vector ]; testHaskellDepends = [ base eigen vector ]; description = "Some utility functions for haskell-eigen library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-exp-parser" = callPackage ({ mkDerivation, base, syb, template-haskell }: mkDerivation { pname = "haskell-exp-parser"; version = "0.1.4"; sha256 = "0adz1bazcayyhlwpcqn7nn73pv1mwmagslq0b3mjpgr9wg8lx2ys"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base syb template-haskell ]; description = "Simple parser parser from Haskell to TemplateHaskell expressions"; license = lib.licenses.bsd3; }) {}; "haskell-fake-user-agent" = callPackage ({ mkDerivation, base, bytestring, lens, tagsoup, wreq }: mkDerivation { pname = "haskell-fake-user-agent"; version = "0.0.2"; sha256 = "1fvhxqkrg5y0zczxzfapsijrjs0va5plz61d1s5i0z82a6b3g6x3"; revision = "1"; editedCabalFile = "03pqk1bc2j5xfchwmccbyq2sa57fy7w3ky6apa0wjr4zwni17pb5"; libraryHaskellDepends = [ base bytestring lens tagsoup wreq ]; description = "Simple library for retrieving current user agent strings"; license = lib.licenses.publicDomain; }) {}; "haskell-formatter" = callPackage ({ mkDerivation, base, containers, directory, directory-tree , doctest, filemanip, filepath, haskell-src-exts, hlint , optparse-applicative, QuickCheck, scientific, tasty, tasty-hunit , text, unordered-containers, yaml }: mkDerivation { pname = "haskell-formatter"; version = "2.0.3"; sha256 = "16r5pq9sk5ra4ba29w6i88pcfwasffrfd85yhran68b6d8d7s2aj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers haskell-src-exts scientific text unordered-containers yaml ]; executableHaskellDepends = [ base directory filepath optparse-applicative ]; testHaskellDepends = [ base containers directory-tree doctest filemanip filepath hlint QuickCheck tasty tasty-hunit ]; description = "Haskell source code formatter"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-ftp" = callPackage ({ mkDerivation, base, basic-prelude, bytestring, case-insensitive , conduit, directory, lifted-base, monad-control, network , network-conduit, process-conduit, system-filepath, text , transformers, transformers-base, unix }: mkDerivation { pname = "haskell-ftp"; version = "0.1.0.1"; sha256 = "0736kh5q63qgvq23k5w06ds9538cwymk64i5wdycxh35lz64qaip"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base basic-prelude bytestring case-insensitive conduit directory lifted-base monad-control network network-conduit process-conduit system-filepath text transformers transformers-base unix ]; executableHaskellDepends = [ base basic-prelude bytestring case-insensitive conduit directory lifted-base monad-control network network-conduit process-conduit system-filepath text transformers transformers-base unix ]; description = "A Haskell ftp server with configurable backend"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-generate" = callPackage ({ mkDerivation, base, containers, directory, doctest, filepath , haskell-src-exts, template-haskell, transformers }: mkDerivation { pname = "haskell-generate"; version = "0.2.4"; sha256 = "120c3g7mwf1gnvmz4kdnmimanggcz18mwl0kprwwzwms4hq09rjy"; libraryHaskellDepends = [ base containers haskell-src-exts template-haskell transformers ]; testHaskellDepends = [ base directory doctest filepath ]; description = "Typesafe generation of haskell source code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-gettext" = callPackage ({ mkDerivation, base, binary, bytestring, containers, filepath , haskell-src-exts, mtl, old-locale, parsec, text, time , transformers, uniplate }: mkDerivation { pname = "haskell-gettext"; version = "0.1.2.0"; sha256 = "1j7f8bcqqidgz3zbnlpy5v9adbp6yr9mla6b1a3m0gam9c7zlgin"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers mtl parsec text time transformers ]; executableHaskellDepends = [ base filepath haskell-src-exts old-locale time uniplate ]; description = "GetText runtime library implementation in pure Haskell"; license = lib.licenses.bsd3; }) {}; "haskell-gi" = callPackage ({ mkDerivation, ansi-terminal, attoparsec, base, bytestring, Cabal , cabal-doctest, containers, directory, doctest, filepath, glib , gobject-introspection, haskell-gi-base, mtl, pretty-show, process , regex-tdfa, safe, text, transformers, xdg-basedir, xml-conduit }: mkDerivation { pname = "haskell-gi"; version = "0.26.0"; sha256 = "0k8xpllviq67zm72dwnh5k05x8l42irzh7sdxi1jwjjm26sc3xm9"; setupHaskellDepends = [ base Cabal cabal-doctest ]; 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 ]; testHaskellDepends = [ base doctest process ]; description = "Generate Haskell bindings for GObject Introspection capable libraries"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) glib; inherit (pkgs) gobject-introspection;}; "haskell-gi-base" = callPackage ({ mkDerivation, base, bytestring, containers, glib, text }: mkDerivation { pname = "haskell-gi-base"; version = "0.26.0"; sha256 = "1skxqs8vp8q42g59j7sa1zr25fnqjahbngpgrc2bqs6r5yj00mb7"; libraryHaskellDepends = [ base bytestring containers text ]; libraryPkgconfigDepends = [ glib ]; description = "Foundation for libraries generated by haskell-gi"; license = lib.licenses.lgpl21Only; }) {inherit (pkgs) glib;}; "haskell-gi-overloading" = callPackage ({ mkDerivation }: mkDerivation { pname = "haskell-gi-overloading"; version = "1.0"; sha256 = "0ak8f79ia9zlk94zr02sq8bqi5n5pd8ria8w1dj3adcdvpw9gmry"; doHaddock = false; description = "Overloading support for haskell-gi"; license = lib.licenses.bsd3; }) {}; "haskell-go-checkers" = callPackage ({ mkDerivation, base, containers, gloss }: mkDerivation { pname = "haskell-go-checkers"; version = "0.1.1.0"; sha256 = "1b6j3w1cxznzgzzncxccdrqmxj233whmkbhg96rd7kshhx21rhd2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers gloss ]; description = "Go and Checkers game in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-google-trends" = callPackage ({ mkDerivation, base, bytestring, haskell-fake-user-agent, lens , regex-base, regex-posix, tagsoup, text, wreq }: mkDerivation { pname = "haskell-google-trends"; version = "0.0.2"; sha256 = "0isz7gwzfi3ailyk693md5bgz7qxa0d2ygrpkgzcpv656ds1j9g1"; revision = "1"; editedCabalFile = "0yagczxdj4id30h57xrps9wn00g0x2g7r11zmbygixs5i4y4jrz6"; libraryHaskellDepends = [ base bytestring haskell-fake-user-agent lens regex-base regex-posix tagsoup text wreq ]; description = "Simple library for accessing Google Trends"; license = lib.licenses.publicDomain; }) {}; "haskell-holes-th" = callPackage ({ mkDerivation, base, template-haskell, transformers }: mkDerivation { pname = "haskell-holes-th"; version = "2.0.0.0"; sha256 = "045spgarz68bay5yqd5cfllkmzja2jax9swcqhxc7gw5msfgxxw1"; libraryHaskellDepends = [ base template-haskell transformers ]; testHaskellDepends = [ base template-haskell transformers ]; description = "Infer haskell code by given type"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-igraph" = callPackage ({ mkDerivation, base, bytestring, c2hs, cereal, conduit , containers, data-ordlist, matrices, primitive, random, singletons , tasty, tasty-golden, tasty-hunit }: mkDerivation { pname = "haskell-igraph"; version = "0.8.0"; sha256 = "0lwpliym0rldf4pqi17a9gm0dxlxd8jf4r12lcyp78mhdxfgdzcc"; libraryHaskellDepends = [ base bytestring cereal conduit containers data-ordlist primitive singletons ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base cereal conduit data-ordlist matrices random tasty tasty-golden tasty-hunit ]; description = "Bindings to the igraph C library (v0.8.0)."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-import-graph" = callPackage ({ mkDerivation, base, classy-prelude, ghc, graphviz, process, text , transformers }: mkDerivation { pname = "haskell-import-graph"; version = "1.0.4"; sha256 = "17ac5k98aqx77lq398kgvyiylpmkvxdmxzqbh7wk1fl9kphwsdm0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base classy-prelude ghc graphviz process text transformers ]; executableHaskellDepends = [ base ]; description = "create haskell import graph for graphviz"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-in-space" = callPackage ({ mkDerivation, base, HGL, random }: mkDerivation { pname = "haskell-in-space"; version = "0.1.1"; sha256 = "1rcz5s3xa0f9yalyqb540l47bzql8p18y2mmax1zr92m7sh7m274"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base HGL random ]; description = "'Asteroids' arcade games"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-kubernetes" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, either , http-api-data, http-types, lens, network-uri, QuickCheck , quickcheck-instances, scientific, servant, servant-client, split , text, unordered-containers, vector, wai }: mkDerivation { pname = "haskell-kubernetes"; version = "0.5.0"; sha256 = "0bd5bfa3afip9siz5swg9g2dbdq5ym2pi3knfv19b3aqs89lf7gq"; libraryHaskellDepends = [ aeson base bytestring containers either http-api-data http-types lens network-uri QuickCheck quickcheck-instances scientific servant servant-client split text unordered-containers vector wai ]; description = "Haskell bindings to the Kubernetes API (via swagger-codegen)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-language-server" = callPackage ({ mkDerivation, aeson, aeson-pretty, async, base , base16-bytestring, binary, bytestring, containers , cryptohash-sha1, data-default, deepseq, directory, extra , filepath, ghc, ghc-boot-th, ghc-paths, ghcide, githash, gitrev , hashable, hie-bios, hiedb, hls-alternate-number-format-plugin , hls-call-hierarchy-plugin, hls-change-type-signature-plugin , hls-class-plugin, hls-eval-plugin, hls-explicit-imports-plugin , hls-floskell-plugin, hls-fourmolu-plugin, hls-graph , hls-haddock-comments-plugin, hls-hlint-plugin , hls-module-name-plugin, hls-ormolu-plugin, hls-plugin-api , hls-pragmas-plugin, hls-qualify-imported-names-plugin , hls-refine-imports-plugin, hls-rename-plugin, hls-retrie-plugin , hls-selection-range-plugin, hls-splice-plugin, hls-test-utils , hspec-expectations, lens, lens-aeson, lsp, lsp-test, lsp-types , mtl, optparse-applicative, optparse-simple, prettyprinter , process, regex-tdfa, safe-exceptions, sqlite-simple, stm , temporary, text, transformers, unix, unordered-containers }: mkDerivation { pname = "haskell-language-server"; version = "1.7.0.0"; sha256 = "1p5dr5j7vl86a4ig6y6cxf7rk8lswxsdxq9029sydghnyl3kaf3f"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson-pretty async base base16-bytestring bytestring containers cryptohash-sha1 data-default directory extra filepath ghc ghcide githash hie-bios hiedb hls-graph hls-plugin-api lsp optparse-applicative optparse-simple prettyprinter process safe-exceptions sqlite-simple text unordered-containers ]; executableHaskellDepends = [ aeson async base base16-bytestring binary bytestring containers cryptohash-sha1 data-default deepseq directory extra filepath ghc ghc-boot-th ghc-paths ghcide gitrev hashable hie-bios hiedb hls-alternate-number-format-plugin hls-call-hierarchy-plugin hls-change-type-signature-plugin hls-class-plugin hls-eval-plugin hls-explicit-imports-plugin hls-floskell-plugin hls-fourmolu-plugin hls-graph hls-haddock-comments-plugin hls-hlint-plugin hls-module-name-plugin hls-ormolu-plugin hls-plugin-api hls-pragmas-plugin hls-qualify-imported-names-plugin hls-refine-imports-plugin hls-rename-plugin hls-retrie-plugin hls-selection-range-plugin hls-splice-plugin lens lsp mtl optparse-applicative optparse-simple prettyprinter process regex-tdfa safe-exceptions sqlite-simple stm temporary text transformers unix unordered-containers ]; testHaskellDepends = [ aeson base bytestring containers data-default directory extra filepath ghcide hls-plugin-api hls-test-utils hspec-expectations lens lens-aeson lsp-test lsp-types prettyprinter process text unordered-containers ]; testToolDepends = [ ghcide ]; description = "LSP server for GHC"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ maralorn ]; }) {}; "haskell-lexer" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "haskell-lexer"; version = "1.1"; sha256 = "1mb3np20ig0hbgnfxrzr3lczq7ya4p76g20lvnxch8ikck61afii"; libraryHaskellDepends = [ base ]; description = "A fully compliant Haskell 98 lexer"; license = lib.licenses.bsd3; }) {}; "haskell-lsp" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring , containers, data-default, directory, filepath, hashable , haskell-lsp-types, hslogger, hspec, hspec-discover, lens, mtl , network-uri, QuickCheck, quickcheck-instances, rope-utf16-splay , sorted-list, stm, temporary, text, time, unordered-containers }: mkDerivation { pname = "haskell-lsp"; version = "0.24.0.0"; sha256 = "0gw289wy91h0qv4filw3glw3rrjvmr5j591wrdiwc1bl3w56bpig"; revision = "2"; editedCabalFile = "1zcm43g0pyba9vdlqj5whd3743zpfi8cy94p9gdh5fvcbb8wv5jn"; 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 ]; testHaskellDepends = [ aeson base bytestring containers data-default directory filepath hashable hspec lens network-uri QuickCheck quickcheck-instances rope-utf16-splay sorted-list stm text unordered-containers ]; testToolDepends = [ hspec-discover ]; description = "Haskell library for the Microsoft Language Server Protocol"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-lsp-client" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , haskell-lsp, lens, process, text, unix }: mkDerivation { pname = "haskell-lsp-client"; version = "1.0.0.1"; sha256 = "06zx80nhhf5fik84rijaxzjy9yv1c29g6hwfx73axlav80g176qw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers haskell-lsp lens process text ]; executableHaskellDepends = [ base directory haskell-lsp lens process text unix ]; description = "A haskell package to build your own Language Server client"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; }) {}; "haskell-lsp-types" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, data-default , deepseq, filepath, hashable, lens, network-uri, scientific, text , unordered-containers }: mkDerivation { pname = "haskell-lsp-types"; version = "0.24.0.0"; sha256 = "1p7k2g2xs95ylsnnz2np0w8c7p5dzmlss41g0kzblaz5n3352kbn"; revision = "1"; editedCabalFile = "1wy26rv0zih8zgc4as5prf305qw2llcc1srx3rcnzfwlggkslsnr"; libraryHaskellDepends = [ aeson base binary bytestring data-default deepseq filepath hashable lens network-uri scientific text unordered-containers ]; description = "Haskell library for the Microsoft Language Server Protocol, data types"; license = lib.licenses.mit; }) {}; "haskell-menu" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "haskell-menu"; version = "0.2.1"; sha256 = "18s8g82v3h4b7maz6di43vfym6d3w16j4rbh5sjh4ps26yjnnfy4"; libraryHaskellDepends = [ base containers ]; description = "A simple menu system for Haskell programs"; license = lib.licenses.lgpl3Only; }) {}; "haskell-ml" = callPackage ({ mkDerivation, attoparsec, base, binary, hmatrix, MonadRandom , random-shuffle, singletons, text, vector }: mkDerivation { pname = "haskell-ml"; version = "0.4.2"; sha256 = "0843akac5j1nhq6nknshblx33mg8b5h1lykpmgp627zzlbvzc3d3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base binary hmatrix MonadRandom singletons text vector ]; executableHaskellDepends = [ base hmatrix random-shuffle ]; testHaskellDepends = [ base MonadRandom ]; description = "Machine learning in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-modbus" = callPackage ({ mkDerivation, array, base, bytestring, cereal, hspec }: mkDerivation { pname = "haskell-modbus"; version = "0.3.2"; sha256 = "08bcw7g84509rak9xqn2g4pr1mk3a2clikgfdiafrsr7lff16gyf"; libraryHaskellDepends = [ array base bytestring cereal ]; testHaskellDepends = [ array base bytestring cereal hspec ]; description = "A cereal-based parser for the Modbus protocol"; license = lib.licenses.bsd3; }) {}; "haskell-mpfr" = callPackage ({ mkDerivation, base, ghc-prim, integer-gmp }: mkDerivation { pname = "haskell-mpfr"; version = "0.1"; sha256 = "1bbj26sgd1szb5309rrbiibsb4zai80lmadmkzb7jd2kzyyxvlcv"; libraryHaskellDepends = [ base ghc-prim integer-gmp ]; description = "Correctly-rounded arbitrary-precision floating-point arithmetic"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-mpi" = callPackage ({ mkDerivation, array, base, bytestring, c2hs, cereal , extensible-exceptions, open-pal, open-rte, openmpi }: mkDerivation { pname = "haskell-mpi"; version = "1.4.0"; sha256 = "1aw8jjvysdf3vsf6rcxnvwnqpiqmfrp88gryngakjjkxwzzh5an0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring cereal extensible-exceptions ]; librarySystemDepends = [ open-pal open-rte openmpi ]; libraryToolDepends = [ c2hs ]; description = "Distributed parallel programming in Haskell using MPI"; license = lib.licenses.bsd3; }) {open-pal = null; open-rte = null; inherit (pkgs) openmpi;}; "haskell-names" = callPackage ({ mkDerivation, aeson, base, bytestring, containers , data-lens-light, filemanip, filepath, haskell-src-exts, mtl , pretty-show, tasty, tasty-golden, transformers , traverse-with-class, uniplate }: mkDerivation { pname = "haskell-names"; version = "0.9.9"; sha256 = "0gqh7whzzcg46c262yf610g781ach3p8458kwf3mmf1pyhjrj7hm"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bytestring containers data-lens-light filepath haskell-src-exts mtl transformers traverse-with-class uniplate ]; testHaskellDepends = [ base containers filemanip filepath haskell-src-exts mtl pretty-show tasty tasty-golden traverse-with-class ]; description = "Name resolution library for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-neo4j-client" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers , data-default, hashable, HTTP, http-client, http-client-tls , http-conduit, http-types, HUnit, lifted-base, mtl, network-uri , QuickCheck, resourcet, scientific, test-framework , test-framework-hunit, test-framework-quickcheck2 , test-framework-th, text, transformers, transformers-base , transformers-compat, unordered-containers, vector }: mkDerivation { pname = "haskell-neo4j-client"; version = "0.3.2.4"; sha256 = "1hl1qg4cy70c5c22dfqig3cj60nq1lhnnypcgj44pgfqnqlsbvih"; libraryHaskellDepends = [ aeson base bytestring containers data-default hashable HTTP http-client http-client-tls http-conduit http-types lifted-base mtl network-uri resourcet scientific text transformers transformers-base transformers-compat unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring Cabal data-default hashable HTTP http-client http-client-tls http-conduit http-types HUnit lifted-base mtl network-uri QuickCheck resourcet scientific test-framework test-framework-hunit test-framework-quickcheck2 test-framework-th text transformers transformers-base transformers-compat unordered-containers vector ]; description = "A Haskell neo4j client"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-openflow" = callPackage ({ mkDerivation, base, bytestring, cereal, network, network-info }: mkDerivation { pname = "haskell-openflow"; version = "0.0.0.1"; sha256 = "1zrzkvw4i7jaz74g63k1yj1v2i9lsxgr8zj2b6p3srag1dwgnmkd"; libraryHaskellDepends = [ base bytestring cereal network network-info ]; testHaskellDepends = [ base ]; description = "OpenFlow protocol in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-overridez" = callPackage ({ mkDerivation, aeson, aeson-casing, attoparsec, base, bytestring , Cabal, exceptions, foldl, managed, neat-interpolation , network-uri, optparse-applicative, system-fileio, system-filepath , text, turtle }: mkDerivation { pname = "haskell-overridez"; version = "0.10.3.0"; sha256 = "1h7i7pacfy8vy2xin11m90v8j80lr5y36hsqjkyj074z5gm2wzpd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson aeson-casing attoparsec base bytestring Cabal exceptions foldl managed neat-interpolation network-uri optparse-applicative system-fileio system-filepath text turtle ]; description = "Manage nix overrides for haskell packages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-packages" = callPackage ({ mkDerivation, base, binary, bytestring, Cabal, containers , deepseq, directory, filepath, haskell-src-exts, hse-cpp, mtl , optparse-applicative, tagged, transformers, transformers-compat }: mkDerivation { pname = "haskell-packages"; version = "0.6.2"; sha256 = "114xkqg5fzyq1n5p8cz768z84j0xgcyzxh375p9a574j6nl6d387"; libraryHaskellDepends = [ base binary bytestring Cabal containers deepseq directory filepath haskell-src-exts hse-cpp mtl optparse-applicative tagged transformers transformers-compat ]; description = "Haskell suite library for package management and integration with Cabal"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-pdf-presenter" = callPackage ({ mkDerivation, base, bytestring, cairo, containers, directory , filepath, glib, gtk, old-locale, poppler, template-haskell, time , zlib }: mkDerivation { pname = "haskell-pdf-presenter"; version = "0.2.5"; sha256 = "11y3n7ldnlx8vq2qb42kn8fg6ikq42x28bm46ivydx7h3z0zf5s3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring cairo containers directory filepath glib gtk old-locale poppler template-haskell time zlib ]; description = "Tool for presenting PDF-based presentations"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "haskell-platform-test" = callPackage ({ mkDerivation, alex, array, base, bytestring, Cabal, cgi , containers, deepseq, directory, extensible-exceptions, fgl , filepath, ghc, ghc-prim, GLUT, happy, haskell-src, haskell98, hpc , html, HTTP, HUnit, mtl, network, old-locale, old-time, OpenGL , parallel, parsec, pretty, process, QuickCheck, random, regex-base , regex-compat, regex-posix, stm, syb, template-haskell, time, unix , xhtml, zlib }: mkDerivation { pname = "haskell-platform-test"; version = "2010.2.0.0"; sha256 = "0ki6mppxk9a6lm0miagr4mpsbjx66gizc3qxl5vfp7wvbc977bwk"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base bytestring Cabal cgi containers deepseq directory extensible-exceptions fgl filepath ghc ghc-prim GLUT haskell-src haskell98 hpc html HTTP HUnit mtl network old-locale old-time OpenGL parallel parsec pretty process QuickCheck random regex-base regex-compat regex-posix stm syb template-haskell time unix xhtml zlib ]; executableToolDepends = [ alex happy ]; description = "A test system for the Haskell Platform environment"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-player" = callPackage ({ mkDerivation, base, brick, bytestring, data-default, directory , filepath, microlens, process, text, transformers, unix, vector , vty, xml-conduit }: mkDerivation { pname = "haskell-player"; version = "0.1.3.3"; sha256 = "1i758kdj0ahyq8i9w9czxly1dvixxg6rcyx598jvqpd77i72d3p2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base brick bytestring data-default directory filepath microlens process text transformers unix vector vty xml-conduit ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base ]; description = "A terminal music player based on afplay"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-plot" = callPackage ({ mkDerivation, base, Chart, Chart-cairo, Chart-gtk, colour , data-default, lens, math-functions, vector }: mkDerivation { pname = "haskell-plot"; version = "0.1.0.0"; sha256 = "0dwa2kz3sbnhc99kzhspf4hhid9q0c8irq8m9vr95l9kbq45avpi"; libraryHaskellDepends = [ base Chart Chart-cairo Chart-gtk colour data-default lens math-functions vector ]; description = "A library for generating 2D plots painlessly"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-postal" = callPackage ({ mkDerivation, base, bytestring, hspec, inline-c, libpostal, text }: mkDerivation { pname = "haskell-postal"; version = "0.2.1.2"; sha256 = "158c7f7bj17xw9kjldrvq00ipghfa8cz5364qs4jnv6ibh6cx1fs"; libraryHaskellDepends = [ base bytestring inline-c text ]; libraryPkgconfigDepends = [ libpostal ]; testHaskellDepends = [ base bytestring hspec inline-c text ]; testPkgconfigDepends = [ libpostal ]; description = "Haskell binding for the libpostal library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) libpostal;}; "haskell-postgis" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, bytestring-lexing , cpu, data-binary-ieee754, either, hspec, mtl, placeholders, text , unordered-containers, vector }: mkDerivation { pname = "haskell-postgis"; version = "0.2.0"; sha256 = "0y3di09hyxr5jhwrdqk2548h09x71pd7f1dhv3g6118pzdfps6nk"; libraryHaskellDepends = [ aeson base binary bytestring bytestring-lexing cpu data-binary-ieee754 either mtl placeholders text unordered-containers vector ]; testHaskellDepends = [ aeson base binary bytestring bytestring-lexing cpu data-binary-ieee754 hspec mtl placeholders text unordered-containers vector ]; description = "A haskell library for PostGIS geometry types"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-proxy-list" = callPackage ({ mkDerivation, base, base64-string, bytestring, lens, random , regex-base, regex-posix, text, wreq }: mkDerivation { pname = "haskell-proxy-list"; version = "0.0.1"; sha256 = "0sk6axbq7zamvwgnm97kk1plhxg1v694ysqbvg71s484xwq9fdyg"; revision = "1"; editedCabalFile = "00f2ab9lzvp2qs085h8v72dmrxfn0a5xmvx2k947xhg8nrxhbc9n"; libraryHaskellDepends = [ base base64-string bytestring lens random regex-base regex-posix text wreq ]; description = "Simple library for retrieving proxy servers info from https://proxy-list.org"; license = lib.licenses.publicDomain; }) {}; "haskell-qrencode" = callPackage ({ mkDerivation, base, bytestring, qrencode }: mkDerivation { pname = "haskell-qrencode"; version = "1.0.4"; sha256 = "1cq6fpz4vsx1kfnxnxnqz0pi5nzfg86s76vd0hcqvyqxnqbcd8hj"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ qrencode ]; description = "Haskell bindings for libqrencode"; license = lib.licenses.bsd3; }) {inherit (pkgs) qrencode;}; "haskell-read-editor" = callPackage ({ mkDerivation, base, directory, hspec, process }: mkDerivation { pname = "haskell-read-editor"; version = "0.1.0.0"; sha256 = "08sx6hxqssx9qm2yd9pmpr9vsqck3wlm6kzp13p63dpkyxln8kga"; libraryHaskellDepends = [ base directory process ]; testHaskellDepends = [ base directory hspec process ]; description = "Opens a temporary file on the system's EDITOR and returns the resulting edits"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-reflect" = callPackage ({ mkDerivation, base, containers, hint, MonadCatchIO-mtl, mtl , parsec, template-haskell, transformers }: mkDerivation { pname = "haskell-reflect"; version = "0.9"; sha256 = "116vs8p9j0py3rxh0m53nanwsa99ga0lg9z3avn5r0clmpak9zyn"; libraryHaskellDepends = [ base containers hint MonadCatchIO-mtl mtl parsec template-haskell transformers ]; description = "Reflect Haskell types"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "haskell-rules" = callPackage ({ mkDerivation, base, syb }: mkDerivation { pname = "haskell-rules"; version = "0.1.0.1"; sha256 = "03d8c1gnxd923f3fqqw06w3ibnd20llfgd7s5jgkscc872i5ghz6"; libraryHaskellDepends = [ base syb ]; description = "A DSL for expressing natural deduction rules in Haskell"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-say" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "haskell-say"; version = "1.0.0.0"; sha256 = "1m7nif7w4fwk48hp6wzsp4ipi934gl1rb97mnc6364c7l24wgpx1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Let the Haskell logo talk to your users!"; license = lib.licenses.bsd3; }) {}; "haskell-snake" = callPackage ({ mkDerivation, base, containers, lens, linear, mtl, random, sdl2 , sdl2-ttf, text, vector }: mkDerivation { pname = "haskell-snake"; version = "1.0.0"; sha256 = "0qm7m4whki060vwlgns5apsl7cw8i8grmnywjwhv9i01dkg952qw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers lens linear mtl random sdl2 sdl2-ttf text vector ]; executableHaskellDepends = [ base containers lens linear mtl random sdl2 sdl2-ttf text vector ]; description = "Snake game implemetation in Haskell using SDL2"; license = lib.licenses.gpl3Only; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-spacegoo" = callPackage ({ mkDerivation, aeson, base, bytestring, conduit, conduit-extra , mtl, pretty, pretty-show, text, vector, vector-space }: mkDerivation { pname = "haskell-spacegoo"; version = "0.2.0.1"; sha256 = "0g6ximrv5jwibklkyr74vy3qkx8mv4xbpc7f6w1qg9gnlylzmcqy"; libraryHaskellDepends = [ aeson base bytestring conduit conduit-extra mtl pretty pretty-show text vector vector-space ]; description = "Client API for Rocket Scissor Spacegoo"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-src" = callPackage ({ mkDerivation, array, base, happy, pretty, syb }: mkDerivation { pname = "haskell-src"; version = "1.0.4"; sha256 = "1spkhv83hy5v1lxs44l3w53vk8zj7gnx42c40hrkj4fcz6apdiwb"; libraryHaskellDepends = [ array base pretty syb ]; libraryToolDepends = [ happy ]; description = "Support for manipulating Haskell source code"; license = lib.licenses.bsd3; }) {}; "haskell-src-exts" = callPackage ({ mkDerivation, array, base, containers, directory, filepath , ghc-prim, happy, mtl, pretty, pretty-show, smallcheck, tasty , tasty-golden, tasty-smallcheck }: mkDerivation { pname = "haskell-src-exts"; version = "1.23.1"; sha256 = "01bcrxs9af4yqpclw43aijmsd1g19qhyzb47blz7vzwz2r3k11b7"; libraryHaskellDepends = [ array base ghc-prim pretty ]; libraryToolDepends = [ happy ]; testHaskellDepends = [ base containers directory filepath mtl pretty-show smallcheck tasty tasty-golden tasty-smallcheck ]; doCheck = false; description = "Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer"; license = lib.licenses.bsd3; }) {}; "haskell-src-exts-observe" = callPackage ({ mkDerivation, base, haskell-src-exts, Hoed }: mkDerivation { pname = "haskell-src-exts-observe"; version = "0.1.0"; sha256 = "06vqd9ljmlx96xx6gyhfag2fsxwdzab0sy1gry2d24mbppbaa1x1"; revision = "1"; editedCabalFile = "1n4f4yylk09g95040g6pbcygzp95yadihv0sxr4sj87j0d4xa6fc"; libraryHaskellDepends = [ base haskell-src-exts Hoed ]; description = "Observable orphan instances for haskell-src-exts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-src-exts-prisms" = callPackage ({ mkDerivation, base, haskell-src-exts, lens, template-haskell }: mkDerivation { pname = "haskell-src-exts-prisms"; version = "1.18.2.0"; sha256 = "16gkmkgcq8zniri4iflnan17csly34ccmx6k6w1sb6mxmhw14wsv"; libraryHaskellDepends = [ base haskell-src-exts lens template-haskell ]; description = "Prisms with newtype wrappers for haskell-src-exts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-src-exts-qq" = callPackage ({ mkDerivation, base, haskell-src-exts, haskell-src-meta, hspec , syb, template-haskell }: mkDerivation { pname = "haskell-src-exts-qq"; version = "0.7"; sha256 = "0bx8k6ydlzj81f4anbf1c2gx8hdbc4948w5s2d8c904v6x7d67xn"; libraryHaskellDepends = [ base haskell-src-exts haskell-src-meta syb template-haskell ]; testHaskellDepends = [ base haskell-src-exts hspec ]; description = "A quasiquoter for haskell-src-exts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-src-exts-sc" = callPackage ({ mkDerivation, base, haskell-src-exts }: mkDerivation { pname = "haskell-src-exts-sc"; version = "0.1.0.6"; sha256 = "1bfkwladavard87pnnr2nigs214hb3k4j3mki0ffd5zfxldb2ncv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskell-src-exts ]; description = "Pretty print haskell code with comments"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-src-exts-simple" = callPackage ({ mkDerivation, base, haskell-src-exts }: mkDerivation { pname = "haskell-src-exts-simple"; version = "1.23.0.0"; sha256 = "1jfdjaikmjx9sfairp4jjn0vzhw5vhwrg43y082ddpc1bgx2jw7m"; libraryHaskellDepends = [ base haskell-src-exts ]; description = "A simplified view on the haskell-src-exts AST"; license = lib.licenses.mit; }) {}; "haskell-src-exts-util" = callPackage ({ mkDerivation, base, containers, data-default, haskell-src-exts , semigroups, transformers, uniplate }: mkDerivation { pname = "haskell-src-exts-util"; version = "0.2.5"; sha256 = "0fvqi72m74p7q5sbpy8m2chm8a1lgy10mfrcxcz8wrh59vngj0n8"; libraryHaskellDepends = [ base containers data-default haskell-src-exts semigroups transformers uniplate ]; description = "Helper functions for working with haskell-src-exts trees"; license = lib.licenses.bsd3; }) {}; "haskell-src-match" = callPackage ({ mkDerivation, base, containers, filepath, haskell-src-exts , hspec, interpolatedstring-perl6, pretty-simple, split , template-haskell, text, transformers }: mkDerivation { pname = "haskell-src-match"; version = "0.0.0.1"; sha256 = "0lhdnmzmwxsiw0if600apdvmkbqz44zwr7sypfclixl9c6h31wg0"; libraryHaskellDepends = [ base containers haskell-src-exts interpolatedstring-perl6 pretty-simple split template-haskell transformers ]; testHaskellDepends = [ base filepath hspec interpolatedstring-perl6 template-haskell text ]; description = "Testing code generators piece by piece"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-src-meta" = callPackage ({ mkDerivation, base, containers, haskell-src-exts, HUnit, pretty , syb, tasty, tasty-hunit, template-haskell, th-orphans }: mkDerivation { pname = "haskell-src-meta"; version = "0.8.9"; sha256 = "0y3hnqg33pqzc66nl58va8lvwvmb0mx5q0p9r55i6cc3xwjahiyx"; libraryHaskellDepends = [ base haskell-src-exts pretty syb template-haskell th-orphans ]; testHaskellDepends = [ base containers haskell-src-exts HUnit pretty syb tasty tasty-hunit template-haskell ]; description = "Parse source to template-haskell abstract syntax"; license = lib.licenses.bsd3; }) {}; "haskell-src-meta-mwotton" = callPackage ({ mkDerivation, base, containers, ghc-prim, haskell-src-exts , pretty, syb, template-haskell }: mkDerivation { pname = "haskell-src-meta-mwotton"; version = "0.1.0"; sha256 = "04f0p3jxmvw1kqygvxihdr4dirapi6bdv2w213c2s771xbnx88nn"; libraryHaskellDepends = [ base containers ghc-prim haskell-src-exts pretty syb template-haskell ]; description = "Parse source to template-haskell abstract syntax"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-stack-trace-plugin" = callPackage ({ mkDerivation, base, bytestring, ghc, hspec, hspec-discover , typed-process }: mkDerivation { pname = "haskell-stack-trace-plugin"; version = "0.1.3.0"; sha256 = "1vlqf0j88qshqkc1j688x38h4sqdkww5ya4ihaz3fy8l86wwmnvw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ghc ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base bytestring hspec typed-process ]; testToolDepends = [ hspec-discover ]; description = "haskell-stack-trace-plugin"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-time-range" = callPackage ({ mkDerivation, base, doctest, lens, semigroups, text, time }: mkDerivation { pname = "haskell-time-range"; version = "0.2.0.1"; sha256 = "1xhf68b5a8x6fpjv5w3dc41jc1nv5mdipimxa2g3xhk72761b4r4"; libraryHaskellDepends = [ base lens semigroups text time ]; testHaskellDepends = [ base doctest ]; description = "Some useful wrappers and functions for building time ranges"; license = lib.licenses.bsd3; }) {}; "haskell-to-elm" = callPackage ({ mkDerivation, aeson, base, bound, elm-syntax, generics-sop, text , time, unordered-containers, vector }: mkDerivation { pname = "haskell-to-elm"; version = "0.3.2.0"; sha256 = "17r1yf2xp1idpq22f67192i511w7ydpfw728f5g3fz67lbahpq3k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bound elm-syntax generics-sop text time unordered-containers vector ]; testHaskellDepends = [ aeson base bound elm-syntax generics-sop text time unordered-containers vector ]; description = "Generate Elm types and JSON encoders and decoders from Haskell types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-token-utils" = callPackage ({ mkDerivation, base, containers, Diff, directory, dual-tree, ghc , ghc-mod, ghc-paths, ghc-prim, ghc-syb-utils, haskell-src-exts , hspec, HUnit, monoid-extras, mtl, pretty, QuickCheck, rosezipper , semigroups, syb, uniplate }: mkDerivation { pname = "haskell-token-utils"; version = "0.0.0.6"; sha256 = "14nzlw9vqnp70xcwan6mjsr318p2sky5nsyqxw5iivggy7qspp9r"; libraryHaskellDepends = [ base containers dual-tree ghc ghc-paths ghc-syb-utils haskell-src-exts monoid-extras mtl pretty rosezipper semigroups syb ]; testHaskellDepends = [ base containers Diff directory dual-tree ghc ghc-mod ghc-paths ghc-prim ghc-syb-utils haskell-src-exts hspec HUnit monoid-extras mtl pretty QuickCheck rosezipper semigroups syb uniplate ]; description = "Utilities to tie up tokens to an AST"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "haskell-tools-ast" = callPackage ({ mkDerivation, base, classyplate, ghc, mtl, pretty, references , template-haskell, uniplate }: mkDerivation { pname = "haskell-tools-ast"; version = "1.1.1.0"; sha256 = "022d1jj3afgjjzfmv99ilcmqckk8p7njfg1r7byjbl8rq9wqnhg7"; libraryHaskellDepends = [ base classyplate ghc mtl pretty references template-haskell uniplate ]; description = "Haskell AST for efficient tooling"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-tools-ast-fromghc" = callPackage ({ mkDerivation, base, bytestring, containers, ghc , haskell-tools-ast, mtl, references, safe, split, template-haskell , uniplate }: mkDerivation { pname = "haskell-tools-ast-fromghc"; version = "0.2.0.0"; sha256 = "1rpdi7c14l7yxarasvdjb8v5qm5kmj1ns37sqa2jmslv2ihgy0zn"; libraryHaskellDepends = [ base bytestring containers ghc haskell-tools-ast mtl references safe split template-haskell uniplate ]; description = "Creating the Haskell-Tools AST from GHC's representations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-tools-ast-gen" = callPackage ({ mkDerivation, base, containers, ghc, haskell-tools-ast , haskell-tools-ast-trf, mtl, references }: mkDerivation { pname = "haskell-tools-ast-gen"; version = "0.2.0.0"; sha256 = "0w1im7djd3mv04nb0pqzc9qzf6qiwx8xwyy7c1ay3kzmg8m4ckkk"; libraryHaskellDepends = [ base containers ghc haskell-tools-ast haskell-tools-ast-trf mtl references ]; description = "Facilities for generating new parts of the Haskell-Tools AST"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-tools-ast-trf" = callPackage ({ mkDerivation, base, containers, ghc, haskell-tools-ast, mtl , references, uniplate }: mkDerivation { pname = "haskell-tools-ast-trf"; version = "0.2.0.0"; sha256 = "0xrn6mk4rav3r1s854im6njzj2kq6hv7485pcchci4n3h1m8vz2d"; libraryHaskellDepends = [ base containers ghc haskell-tools-ast mtl references uniplate ]; description = "Conversions on Haskell-Tools AST to prepare for refactorings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-tools-backend-ghc" = callPackage ({ mkDerivation, base, bytestring, containers, ghc, ghc-boot-th , haskell-tools-ast, mtl, references, safe, split, template-haskell , transformers, uniplate }: mkDerivation { pname = "haskell-tools-backend-ghc"; version = "1.1.1.0"; sha256 = "0gppj0k99iqxd54m81s8h9dhq9gqj2sadi54swijd67pyq31vnn1"; libraryHaskellDepends = [ base bytestring containers ghc ghc-boot-th haskell-tools-ast mtl references safe split template-haskell transformers uniplate ]; description = "Creating the Haskell-Tools AST from GHC's representations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-tools-builtin-refactorings" = callPackage ({ mkDerivation, aeson, base, Cabal, classyplate, containers , deepseq, directory, either, filepath, ghc, ghc-paths , haskell-tools-ast, haskell-tools-backend-ghc , haskell-tools-prettyprint, haskell-tools-refactor , haskell-tools-rewrite, minisat-solver, mtl, portable-lines , references, split, tasty, tasty-hunit, template-haskell, time , transformers, uniplate }: mkDerivation { pname = "haskell-tools-builtin-refactorings"; version = "1.1.1.0"; sha256 = "0n8sydhcdl71kvf765kxc4ldg3gy8rk7i0jzagsj95k58c6mc8f6"; libraryHaskellDepends = [ aeson base Cabal classyplate containers deepseq directory filepath ghc ghc-paths haskell-tools-ast haskell-tools-backend-ghc haskell-tools-prettyprint haskell-tools-refactor haskell-tools-rewrite minisat-solver mtl portable-lines references split template-haskell transformers uniplate ]; testHaskellDepends = [ base Cabal containers directory either filepath ghc ghc-paths haskell-tools-ast haskell-tools-backend-ghc haskell-tools-prettyprint haskell-tools-refactor haskell-tools-rewrite mtl references split tasty tasty-hunit template-haskell time transformers uniplate ]; description = "Refactoring Tool for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-tools-cli" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, criterion , directory, filepath, ghc, ghc-paths, Glob , haskell-tools-builtin-refactorings, haskell-tools-daemon , haskell-tools-refactor, knob, mtl, optparse-applicative, process , references, split, strict, tasty, tasty-hunit, time }: mkDerivation { pname = "haskell-tools-cli"; version = "1.1.1.0"; sha256 = "1ii9vdmmf2ncdzvlhsiv6afawkdlp5gyc369p2dxkg1nfi0d2px5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory filepath ghc ghc-paths haskell-tools-builtin-refactorings haskell-tools-daemon haskell-tools-refactor mtl references split strict ]; executableHaskellDepends = [ base directory filepath Glob haskell-tools-builtin-refactorings haskell-tools-daemon mtl optparse-applicative process split ]; testHaskellDepends = [ base bytestring directory filepath haskell-tools-builtin-refactorings knob tasty tasty-hunit ]; benchmarkHaskellDepends = [ aeson base bytestring criterion directory filepath haskell-tools-builtin-refactorings haskell-tools-daemon knob split time ]; description = "Command-line frontend for Haskell-tools Refact"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-tools-daemon" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, containers , deepseq, Diff, directory, filepath, fswatch, ghc, ghc-paths, Glob , haskell-tools-builtin-refactorings, haskell-tools-prettyprint , haskell-tools-refactor, HUnit, mtl, network, optparse-applicative , pretty, process, references, split, strict, tasty, tasty-hunit , template-haskell }: mkDerivation { pname = "haskell-tools-daemon"; version = "1.1.1.0"; sha256 = "1q8wfib72b4kiiwrz5hr5kzl2lbsff46gbzjidscv90z7c8niv2m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring Cabal containers deepseq Diff directory filepath fswatch ghc ghc-paths haskell-tools-builtin-refactorings haskell-tools-prettyprint haskell-tools-refactor mtl network optparse-applicative pretty process references split strict template-haskell ]; executableHaskellDepends = [ base directory filepath haskell-tools-builtin-refactorings ]; testHaskellDepends = [ aeson base bytestring directory filepath ghc Glob haskell-tools-builtin-refactorings HUnit network process tasty tasty-hunit ]; description = "Background process for Haskell-tools that editors can connect to"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-tools-debug" = callPackage ({ mkDerivation, base, classyplate, criterion, filepath, ghc , ghc-paths, haskell-tools-ast, haskell-tools-backend-ghc , haskell-tools-builtin-refactorings, haskell-tools-prettyprint , haskell-tools-refactor, mtl, references, split, template-haskell , uniplate }: mkDerivation { pname = "haskell-tools-debug"; version = "1.1.1.0"; sha256 = "1y0hikwcns6dghr1pvbqv2hk4hgsnpwimaa32yxplwafnghcrcaj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base classyplate criterion filepath ghc ghc-paths haskell-tools-ast haskell-tools-backend-ghc haskell-tools-builtin-refactorings haskell-tools-prettyprint haskell-tools-refactor mtl references split template-haskell uniplate ]; executableHaskellDepends = [ base ]; description = "Debugging Tools for Haskell-tools"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-tools-demo" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, directory , filepath, ghc, ghc-paths, haskell-tools-ast , haskell-tools-backend-ghc, haskell-tools-builtin-refactorings , haskell-tools-prettyprint, haskell-tools-refactor, http-types , HUnit, mtl, network, references, tasty, tasty-hunit, transformers , wai, wai-websockets, warp, websockets }: mkDerivation { pname = "haskell-tools-demo"; version = "1.1.1.0"; sha256 = "0n03yk99fwk6fxkf3zvcxgr1aikq32d7jysy6cvw2lbwym12rxci"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers directory filepath ghc ghc-paths haskell-tools-ast haskell-tools-backend-ghc haskell-tools-builtin-refactorings haskell-tools-prettyprint haskell-tools-refactor http-types mtl references transformers wai wai-websockets warp websockets ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ aeson base bytestring directory filepath HUnit network tasty tasty-hunit websockets ]; description = "A web-based demo for Haskell-tools Refactor"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-tools-experimental-refactorings" = callPackage ({ mkDerivation, base, Cabal, containers, directory, either , filepath, ghc, ghc-paths, haskell-tools-ast , haskell-tools-backend-ghc, haskell-tools-prettyprint , haskell-tools-refactor, haskell-tools-rewrite, mtl, references , split, tasty, tasty-hunit, template-haskell, time, transformers , uniplate }: mkDerivation { pname = "haskell-tools-experimental-refactorings"; version = "1.1.1.0"; sha256 = "0xmz5fs0hqk27mgi70ipl41wxjgw8swz9z9q1yw9yj00f046q9ia"; libraryHaskellDepends = [ base Cabal containers directory filepath ghc ghc-paths haskell-tools-ast haskell-tools-backend-ghc haskell-tools-prettyprint haskell-tools-refactor haskell-tools-rewrite mtl references split template-haskell transformers uniplate ]; testHaskellDepends = [ base Cabal containers directory either filepath ghc ghc-paths haskell-tools-ast haskell-tools-backend-ghc haskell-tools-prettyprint haskell-tools-refactor haskell-tools-rewrite mtl references split tasty tasty-hunit template-haskell time transformers uniplate ]; description = "Refactoring Tool for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-tools-prettyprint" = callPackage ({ mkDerivation, base, containers, ghc, haskell-tools-ast, mtl , references, split, text, uniplate }: mkDerivation { pname = "haskell-tools-prettyprint"; version = "1.1.1.0"; sha256 = "09cg9g8ihq2c5c5wlfnfqvjj9cg2nbak0xxc1mdqlg2cnrdif6rs"; libraryHaskellDepends = [ base containers ghc haskell-tools-ast mtl references split text uniplate ]; description = "Pretty printing of Haskell-Tools AST"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-tools-refactor" = callPackage ({ mkDerivation, aeson, base, Cabal, containers, directory, either , filepath, ghc, ghc-paths, haskell-tools-ast , haskell-tools-backend-ghc, haskell-tools-prettyprint , haskell-tools-rewrite, mtl, old-time, polyparse, references , split, tasty, tasty-hunit, template-haskell, time, transformers , uniplate }: mkDerivation { pname = "haskell-tools-refactor"; version = "1.1.1.0"; sha256 = "0lbwyzc4ngd6sjgalw3w47c1r7x2af93rhrcdwncldfd98q4gaif"; libraryHaskellDepends = [ aeson base Cabal containers directory filepath ghc ghc-paths haskell-tools-ast haskell-tools-backend-ghc haskell-tools-prettyprint haskell-tools-rewrite mtl references split template-haskell transformers uniplate ]; testHaskellDepends = [ base Cabal containers directory either filepath ghc ghc-paths haskell-tools-ast haskell-tools-backend-ghc haskell-tools-prettyprint haskell-tools-rewrite mtl old-time polyparse references split tasty tasty-hunit template-haskell time transformers uniplate ]; description = "Refactoring Tool for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-tools-rewrite" = callPackage ({ mkDerivation, base, containers, directory, filepath, ghc , haskell-tools-ast, haskell-tools-prettyprint, mtl, references , tasty, tasty-hunit }: mkDerivation { pname = "haskell-tools-rewrite"; version = "1.1.1.0"; sha256 = "0m90f0vqy5iqj7b6a8lgzp5dxpvfnlz7zdsi8f0d2xqg6w8rgv24"; libraryHaskellDepends = [ base containers ghc haskell-tools-ast haskell-tools-prettyprint mtl references ]; testHaskellDepends = [ base directory filepath haskell-tools-ast haskell-tools-prettyprint tasty tasty-hunit ]; description = "Facilities for generating new parts of the Haskell-Tools AST"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-tor" = callPackage ({ mkDerivation, array, asn1-encoding, asn1-types, async , attoparsec, base, base64-bytestring, binary, bytestring, cereal , containers, cryptonite, fingertree, hans, hourglass, HUnit , memory, monadLib, network, pretty-hex, pure-zlib, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 , time, tls, x509, x509-store }: mkDerivation { pname = "haskell-tor"; version = "0.1.2"; sha256 = "0jyqsb8xgl1rh3wqhfky4m93xixy45kwgjmi6svgp0j40sqv4gv4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array asn1-encoding asn1-types async attoparsec base base64-bytestring binary bytestring cereal containers cryptonite fingertree hans hourglass memory monadLib network pretty-hex pure-zlib time tls x509 x509-store ]; executableHaskellDepends = [ asn1-encoding asn1-types base base64-bytestring bytestring cryptonite hans hourglass memory network time tls x509 ]; testHaskellDepends = [ asn1-types base binary bytestring cryptonite hourglass HUnit memory pretty-hex QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 time x509 ]; description = "A Haskell Tor Node"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskell-type-exts" = callPackage ({ mkDerivation, base, containers, haskell-src-exts, pretty }: mkDerivation { pname = "haskell-type-exts"; version = "0.1.0"; sha256 = "051lsg9j3dgkr2akannfaddawdhybvsnm6x6xafmdmwn31v73z98"; libraryHaskellDepends = [ base containers haskell-src-exts pretty ]; description = "A type checker for Haskell/haskell-src-exts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-typescript" = callPackage ({ mkDerivation, base, process }: mkDerivation { pname = "haskell-typescript"; version = "0.1.0.0"; sha256 = "0fv533nac6dlawgffr1kvn4xpv63hdcb4wgyqbbg2s6dg9a2hw38"; libraryHaskellDepends = [ base process ]; description = "Simple TypeScript API"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-tyrant" = callPackage ({ mkDerivation, base, binary, bytestring, network }: mkDerivation { pname = "haskell-tyrant"; version = "0.4"; sha256 = "1pqh1v0klpi8iq882l5gk0fsf87kabq6rw1wjwkiq6fvw8cc1l97"; libraryHaskellDepends = [ base binary bytestring network ]; description = "Haskell implementation of the Tokyo Tyrant binary protocol"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell-updater" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, directory , filepath, process }: mkDerivation { pname = "haskell-updater"; version = "1.3.2"; sha256 = "0z1f6qajg191fqfnkh3g2c1iq802yh1plxzvzwl822bzd49m32j9"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring Cabal containers directory filepath process ]; description = "Rebuild Haskell dependencies in Gentoo"; license = "GPL"; }) {}; "haskell-xmpp" = callPackage ({ mkDerivation, aeson, array, base, blaze-markup, bytestring , HaXml, hspec, hspec-discover, html, http-client, http-conduit , mtl, network, network-bsd, polyparse, pretty, random , regex-compat, singlethongs, stm, text, time, unliftio , utf8-string, uuid, xml-conduit, xml-hamlet }: mkDerivation { pname = "haskell-xmpp"; version = "2.0.1"; sha256 = "0x06a43h930ad17shvc8iwibkpgbfk6lkkr9mnp0xnwaf6kzrf47"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array base blaze-markup bytestring HaXml html http-client http-conduit mtl network network-bsd polyparse pretty random regex-compat singlethongs stm text time unliftio utf8-string uuid xml-conduit xml-hamlet ]; executableHaskellDepends = [ base hspec text ]; executableToolDepends = [ hspec-discover ]; description = "Haskell XMPP (eXtensible Message Passing Protocol, a.k.a. Jabber) library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell2010" = callPackage ({ mkDerivation, array, base, ghc-prim }: mkDerivation { pname = "haskell2010"; version = "1.1.2.0"; sha256 = "1s0avb08b5iwaym42jz783mk1az9kmjf3zmhfag0kzdw10qcnz4m"; libraryHaskellDepends = [ array base ghc-prim ]; description = "Compatibility with Haskell 2010"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell2020" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "haskell2020"; version = "0.1.0.0"; sha256 = "02amj6wza3aaw3i84yjh6zwn7v5g3v1d748ajc7gv6cpd4904pzq"; libraryHaskellDepends = [ array base ]; description = "Haskell 2020[draft] Standard Library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell98" = callPackage ({ mkDerivation, array, base, directory, old-locale, old-time , process, time }: mkDerivation { pname = "haskell98"; version = "2.0.0.3"; sha256 = "1450bgkn7gasj6cmkxn4afs828fc9slrrp2lqsqs3jlryr94cpdx"; libraryHaskellDepends = [ array base directory old-locale old-time process time ]; description = "Compatibility with Haskell 98"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskell98libraries" = callPackage ({ mkDerivation, array, base, directory, old-locale, old-time , process, time }: mkDerivation { pname = "haskell98libraries"; version = "2.0.0.2"; sha256 = "1dcjwkvggvwrs8lv2pcxcz2kcz179nbca9q16mbk90qnznysr8i8"; libraryHaskellDepends = [ array base directory old-locale old-time process time ]; description = "Compatibility with Haskell 98"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskelldb" = callPackage ({ mkDerivation, base, containers, directory, mtl, old-locale , old-time, pretty, time }: mkDerivation { pname = "haskelldb"; version = "2.2.4"; sha256 = "0f8c9bz25wzsc65czv0chxk93w947824axl7p821fljlrykcm45y"; libraryHaskellDepends = [ base containers directory mtl old-locale old-time pretty time ]; description = "A library of combinators for generating and executing SQL statements"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskelldb-connect-hdbc" = callPackage ({ mkDerivation, base, containers, haskelldb, HDBC }: mkDerivation { pname = "haskelldb-connect-hdbc"; version = "0.1.0.0"; sha256 = "1l9ifff33xbgdr6fahnzz00nb7va2r0i3pncjd1j8bbnyya1w2kl"; libraryHaskellDepends = [ base containers haskelldb HDBC ]; description = "Bracketed HDBC session for HaskellDB"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelldb-connect-hdbc-catchio-mtl" = callPackage ({ mkDerivation, base, haskelldb, haskelldb-connect-hdbc, HDBC , MonadCatchIO-mtl, mtl }: mkDerivation { pname = "haskelldb-connect-hdbc-catchio-mtl"; version = "0.1.0.0"; sha256 = "1ssg96r7cphakis5c494m5lc3m5ksn1w03k554p0qx2kl1g885xw"; libraryHaskellDepends = [ base haskelldb haskelldb-connect-hdbc HDBC MonadCatchIO-mtl mtl ]; description = "Bracketed HaskellDB HDBC session using MonadCatchIO-mtl"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelldb-connect-hdbc-catchio-tf" = callPackage ({ mkDerivation, base, haskelldb, haskelldb-connect-hdbc, HDBC , MonadCatchIO-transformers, transformers }: mkDerivation { pname = "haskelldb-connect-hdbc-catchio-tf"; version = "0.1.0.0"; sha256 = "16qab88ryli9jbinw9frhhzl0ph09dinzx40x9cr9a3db7wvphw4"; libraryHaskellDepends = [ base haskelldb haskelldb-connect-hdbc HDBC MonadCatchIO-transformers transformers ]; description = "Bracketed HaskellDB HDBC session using MonadCatchIO-transformers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelldb-connect-hdbc-catchio-transformers" = callPackage ({ mkDerivation, base, haskelldb, haskelldb-connect-hdbc, HDBC , MonadCatchIO-transformers, transformers }: mkDerivation { pname = "haskelldb-connect-hdbc-catchio-transformers"; version = "0.1.0.0"; sha256 = "0hbb6klc4azz6f5wi39l5736xq0b7wgja35fk9vmmn0lnf6iv5j7"; libraryHaskellDepends = [ base haskelldb haskelldb-connect-hdbc HDBC MonadCatchIO-transformers transformers ]; description = "Bracketed HaskellDB HDBC session using MonadCatchIO-transformers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelldb-connect-hdbc-lifted" = callPackage ({ mkDerivation, base, haskelldb, haskelldb-connect-hdbc, HDBC , lifted-base, monad-control, transformers-base }: mkDerivation { pname = "haskelldb-connect-hdbc-lifted"; version = "0.1.0.0"; sha256 = "1ysnha7bmrd3accrnbswr17nv6j4pj1mbshcphjkhdffcvxb82wa"; libraryHaskellDepends = [ base haskelldb haskelldb-connect-hdbc HDBC lifted-base monad-control transformers-base ]; description = "Bracketed HaskellDB HDBC session using lifted-base"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelldb-dynamic" = callPackage ({ mkDerivation, base, haskell98, haskelldb, mtl, plugins }: mkDerivation { pname = "haskelldb-dynamic"; version = "1.0.0"; sha256 = "0wdiywxjara2fwb1d548f9s0vcjxm1c38v4s05xqm5bz141l7a6a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskell98 haskelldb mtl plugins ]; executableHaskellDepends = [ haskelldb ]; description = "HaskellDB support for the dynamically loaded drivers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelldb-flat" = callPackage ({ mkDerivation, base, containers, directory, haskelldb, mtl , old-time }: mkDerivation { pname = "haskelldb-flat"; version = "1.0.1"; sha256 = "0f75am17zfpbxhg951gnjqmdfgi1q7byhw1xv1rz4k36kcg623x1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory haskelldb mtl old-time ]; description = "An experimental HaskellDB back-end in pure Haskell (no SQL)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelldb-hdbc" = callPackage ({ mkDerivation, base, containers, convertible, haskelldb, HDBC , mtl, old-time }: mkDerivation { pname = "haskelldb-hdbc"; version = "2.2.4"; sha256 = "02y79hnw37llk0k0ihi9kd8m62082g7885nnvmljx2qksla0y9s2"; libraryHaskellDepends = [ base containers convertible haskelldb HDBC mtl old-time ]; description = "HaskellDB support for HDBC"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelldb-hdbc-mysql" = callPackage ({ mkDerivation, base, haskelldb, haskelldb-hdbc, HDBC, HDBC-mysql , mtl }: mkDerivation { pname = "haskelldb-hdbc-mysql"; version = "0.1.1"; sha256 = "0nn8jjrsi62xqws00izh3qi2shlxa58l37q91x1xnd9fig7j0ai2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskelldb haskelldb-hdbc HDBC HDBC-mysql mtl ]; description = "HaskellDB support for the HDBC MySQL driver"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelldb-hdbc-odbc" = callPackage ({ mkDerivation, base, haskelldb, haskelldb-hdbc, HDBC, HDBC-odbc , mtl }: mkDerivation { pname = "haskelldb-hdbc-odbc"; version = "2.1.2"; sha256 = "1y87iiil6k9ycsni70kvfcq50fiws8aqnhmk4018f6k6q1bx7q6p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskelldb haskelldb-hdbc HDBC HDBC-odbc mtl ]; description = "HaskellDB support for the HDBC ODBC driver"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelldb-hdbc-postgresql" = callPackage ({ mkDerivation, base, haskelldb, haskelldb-hdbc, HDBC , HDBC-postgresql, mtl, postgresql }: mkDerivation { pname = "haskelldb-hdbc-postgresql"; version = "2.1.2"; sha256 = "08cv3y22zvf0pf1cs57vrma3vp3b5fzzs6nsnvcnfnzsvacanh7g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskelldb haskelldb-hdbc HDBC HDBC-postgresql mtl ]; executableSystemDepends = [ postgresql ]; description = "HaskellDB support for the HDBC PostgreSQL driver"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) postgresql;}; "haskelldb-hdbc-sqlite3" = callPackage ({ mkDerivation, base, haskelldb, haskelldb-hdbc, HDBC , HDBC-sqlite3, mtl }: mkDerivation { pname = "haskelldb-hdbc-sqlite3"; version = "2.1.2"; sha256 = "0qdp2lzhk8ywb9pmppvvmwqkaagvrnyjiglahy6mb7rdfq89bas6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskelldb haskelldb-hdbc HDBC HDBC-sqlite3 mtl ]; description = "HaskellDB support for the HDBC SQLite driver"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelldb-hsql" = callPackage ({ mkDerivation, base, haskelldb, hsql, mtl, old-time }: mkDerivation { pname = "haskelldb-hsql"; version = "1.0.0"; sha256 = "0j1aqix21pqcsw7skl897pd1ir6hg836g4zb2h5338h4gih6blx0"; libraryHaskellDepends = [ base haskelldb hsql mtl old-time ]; description = "HaskellDB support for HSQL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelldb-hsql-mysql" = callPackage ({ mkDerivation, base, haskelldb, haskelldb-hsql, hsql, hsql-mysql , mtl }: mkDerivation { pname = "haskelldb-hsql-mysql"; version = "1.0.0"; sha256 = "09rlrv9jb2hw7jypglfqhgfx3b0bcp68iq2wk4jfqw74m4d34xkm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskelldb haskelldb-hsql hsql hsql-mysql mtl ]; description = "HaskellDB support for the HSQL MySQL driver"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelldb-hsql-odbc" = callPackage ({ mkDerivation, base, haskelldb, haskelldb-hsql, hsql, hsql-odbc , mtl }: mkDerivation { pname = "haskelldb-hsql-odbc"; version = "1.0.0"; sha256 = "18r7b4x43729c9l34gvbhgw2fwgq7llcb6cfwcp077f9ia0kgn6a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskelldb haskelldb-hsql hsql hsql-odbc mtl ]; description = "HaskellDB support for the HSQL ODBC driver"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelldb-hsql-oracle" = callPackage ({ mkDerivation, base, haskelldb, haskelldb-hsql, hsql, hsql-oracle , mtl }: mkDerivation { pname = "haskelldb-hsql-oracle"; version = "1.0.0"; sha256 = "0j26gm9bibnj2jl5fs3sf2m8b5gl05brf55bzxnxa1cb78dgbpx9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskelldb haskelldb-hsql hsql hsql-oracle mtl ]; description = "HaskellDB support for the HSQL Oracle driver"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {hsql-oracle = null;}; "haskelldb-hsql-postgresql" = callPackage ({ mkDerivation, base, haskelldb, haskelldb-hsql, hsql , hsql-postgresql, mtl }: mkDerivation { pname = "haskelldb-hsql-postgresql"; version = "1.0.0"; sha256 = "1d1vgw9q95h864gfv0n2gmdvnvkxjg4pdjmfpfj899xx1s0a0vsv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskelldb haskelldb-hsql hsql hsql-postgresql mtl ]; description = "HaskellDB support for the HSQL PostgreSQL driver"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelldb-hsql-sqlite" = callPackage ({ mkDerivation, base, haskelldb, haskelldb-hsql, hsql, hsql-sqlite , mtl }: mkDerivation { pname = "haskelldb-hsql-sqlite"; version = "1.0.0"; sha256 = "0hs8ympicys4p6lpfcvny3c183v4s25lk990yb4fzrpv0hy3bhhw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskelldb haskelldb-hsql hsql hsql-sqlite mtl ]; description = "HaskellDB support for the HSQL SQLite driver"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {hsql-sqlite = null;}; "haskelldb-hsql-sqlite3" = callPackage ({ mkDerivation, base, haskelldb, haskelldb-hsql, hsql , hsql-sqlite3, mtl }: mkDerivation { pname = "haskelldb-hsql-sqlite3"; version = "1.0.0"; sha256 = "11xlr2f7203wxg17696yjqgyzckavqjazc9brmdqpbrnplaqdrc5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base haskelldb haskelldb-hsql hsql hsql-sqlite3 mtl ]; description = "HaskellDB support for the HSQL SQLite3 driver"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelldb-th" = callPackage ({ mkDerivation, base, haskelldb, mtl, template-haskell }: mkDerivation { pname = "haskelldb-th"; version = "2.1.0"; sha256 = "12whvz0qy9lqk1frfl5px9lhr1nwy519vj2z9c3g8nqjzscwzayb"; libraryHaskellDepends = [ base haskelldb mtl template-haskell ]; description = "Template Haskell utilities for HaskellDB"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelldb-wx" = callPackage ({ mkDerivation }: mkDerivation { pname = "haskelldb-wx"; version = "1.0.0"; sha256 = "01652m0bym80400navqlpdv5n0gfgnfzd1d0857f3kd13ksqk2hy"; description = "HaskellDB support for WXHaskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskellish" = callPackage ({ mkDerivation, base, containers, haskell-src-exts, mtl , template-haskell, text }: mkDerivation { pname = "haskellish"; version = "0.3.2"; sha256 = "1rrzgzgajga1gvw6cfmlif1crzy7zr0dq7wyx1r6rp7sf0drrgxr"; libraryHaskellDepends = [ base containers haskell-src-exts mtl template-haskell text ]; description = "For parsing Haskell-ish languages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskellscrabble" = callPackage ({ mkDerivation, array, arrows, base, containers, directory, errors , filepath, HUnit, listsafe, mtl, parsec, QuickCheck, random, safe , semigroups, split, test-framework, test-framework-hunit , test-framework-quickcheck2, transformers, unordered-containers }: mkDerivation { pname = "haskellscrabble"; version = "2.2.2"; sha256 = "0z74y4mjw1lsdpdlazmlvl1w7v5vgj7adn5v7f25h7cq5zy91y6p"; libraryHaskellDepends = [ array arrows base containers errors listsafe mtl parsec QuickCheck random safe semigroups split transformers unordered-containers ]; testHaskellDepends = [ base containers directory filepath HUnit QuickCheck random semigroups test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "A scrabble library capturing the core game logic of scrabble"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskellscript" = callPackage ({ mkDerivation, base, cryptohash, directory, either, filepath, mtl , process, text }: mkDerivation { pname = "haskellscript"; version = "0.2.3"; sha256 = "0jrvvbpx35dhrwvknrxcwg1j1yi0mwzrnzrr2hsxja21drrqklf3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cryptohash directory either filepath mtl process text ]; description = "Command line tool for running Haskell scripts with a hashbang"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskelm" = callPackage ({ mkDerivation, aeson, base, binary, containers, directory, Elm , haskell-src-exts, haskell-src-meta, mtl, parsec, pretty , shakespeare, split, template-haskell, temporary, text, th-desugar , unordered-containers, vector }: mkDerivation { pname = "haskelm"; version = "0.1.12.0"; sha256 = "1bzp79fcq6gxy8pvspw4q71iakzvrbdwr3vjahd698ymfbj5ji8y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary containers directory haskell-src-exts haskell-src-meta mtl parsec pretty split template-haskell temporary text th-desugar unordered-containers vector ]; executableHaskellDepends = [ aeson base binary containers directory haskell-src-exts haskell-src-meta mtl parsec pretty split template-haskell temporary text th-desugar unordered-containers vector ]; testHaskellDepends = [ aeson base binary containers directory Elm haskell-src-exts haskell-src-meta mtl parsec pretty shakespeare split template-haskell temporary text th-desugar unordered-containers vector ]; description = "Elm to Haskell translation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskelzinc" = callPackage ({ mkDerivation, base, containers, directory, filepath, parsec , pretty, process }: mkDerivation { pname = "haskelzinc"; version = "0.3.1.1"; sha256 = "0dz9sd2i6m4d2jj76zl6yfaynnzj8ihhfis6602cqh37ngxgkxqj"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers directory filepath parsec pretty process ]; description = "CP in Haskell through MiniZinc"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskeme" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "haskeme"; version = "0.1.0.4"; sha256 = "0lis0ni0l52x691adm2da7mzjam4g414gc0d0i9f6i050ra02g3j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Compiler from I- to S-Expressions for the Scheme Programming Language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskey" = callPackage ({ mkDerivation, async, base, binary, bytestring, containers , directory, exceptions, filepath, focus, hashable, haskey-btree , HUnit, list-t, lz4, mtl, QuickCheck, random, semigroups, stm , stm-containers, temporary, test-framework, test-framework-hunit , test-framework-quickcheck2, text, transformers, unix, vector , xxhash-ffi }: mkDerivation { pname = "haskey"; version = "0.3.1.0"; sha256 = "06q5gwjpgrgjq07iz7368yfghsfc2im1gbwqqixb1lqbiz7q6dbs"; libraryHaskellDepends = [ base binary bytestring containers directory exceptions filepath focus hashable haskey-btree list-t lz4 mtl semigroups stm stm-containers transformers unix xxhash-ffi ]; testHaskellDepends = [ async base binary bytestring containers directory exceptions haskey-btree HUnit mtl QuickCheck random temporary test-framework test-framework-hunit test-framework-quickcheck2 text transformers vector ]; description = "A transactional, ACID compliant, embeddable key-value store"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskey-btree" = callPackage ({ mkDerivation, base, binary, bytestring, containers, data-ordlist , hashable, HUnit, mtl, QuickCheck, semigroups, test-framework , test-framework-hunit, test-framework-quickcheck2, text , transformers, vector }: mkDerivation { pname = "haskey-btree"; version = "0.3.0.1"; sha256 = "11zkj4a5j2f7g9kann4f0ab27aq30v6yn8cyn9hn7mhc3gslrx9m"; libraryHaskellDepends = [ base binary bytestring containers hashable mtl semigroups text transformers vector ]; testHaskellDepends = [ base binary bytestring containers data-ordlist HUnit mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 transformers vector ]; description = "B+-tree implementation in Haskell"; license = lib.licenses.bsd3; }) {}; "haskey-mtl" = callPackage ({ mkDerivation, base, binary, exceptions, haskey, haskey-btree , lens, monad-control, mtl, text, transformers, transformers-base }: mkDerivation { pname = "haskey-mtl"; version = "0.3.1.0"; sha256 = "154jny8frg61amsyh15w4n6clj9alp8rsa8qxgg9xh8xj2i01yqz"; libraryHaskellDepends = [ base exceptions haskey haskey-btree monad-control mtl transformers transformers-base ]; testHaskellDepends = [ base binary exceptions haskey haskey-btree lens mtl text transformers ]; description = "A monad transformer supporting Haskey transactions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskgame" = callPackage ({ mkDerivation, base, containers, haskell98, SDL, SDL-ttf }: mkDerivation { pname = "haskgame"; version = "0.0.6"; sha256 = "061dhk7d9d8mnb1rs7077q383sqlby8s31ips8jjadkkhyxi5lvz"; libraryHaskellDepends = [ base containers haskell98 SDL SDL-ttf ]; description = "Haskell game library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskheap" = callPackage ({ mkDerivation, aeson, base, bytestring, http-conduit, http-types , network, old-locale, text, time, unordered-containers }: mkDerivation { pname = "haskheap"; version = "0.1.2"; sha256 = "1c2fgqq2i3s2v0xi04y8y6li41ilvi50zlf2ba843my9s3i8njqr"; libraryHaskellDepends = [ aeson base bytestring http-conduit http-types network old-locale text time unordered-containers ]; description = "Haskell bindings to refheap"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskhol-core" = callPackage ({ mkDerivation, acid-state, base, containers, deepseq, filepath , ghc-prim, hashable, mtl, parsec, pretty, safecopy, shelly , template-haskell, text, text-show, th-lift, unordered-containers }: mkDerivation { pname = "haskhol-core"; version = "1.1.0"; sha256 = "0vlzybbplqggvgnj61yl0g2rak2qbsp7hly9srgr6wd6qm9l1nxx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ acid-state base containers deepseq filepath ghc-prim hashable mtl parsec pretty safecopy shelly template-haskell text text-show th-lift unordered-containers ]; description = "The core logical system of HaskHOL, an EDSL for HOL theorem proving"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskintex" = callPackage ({ mkDerivation, base, binary, bytestring, containers, directory , filepath, haskell-src-exts, HaTeX, hint, parsec, process, text , transformers }: mkDerivation { pname = "haskintex"; version = "0.8.0.0"; sha256 = "1n6xbk8mc4n7a7w9hw2q21ya784jd2wqfvx54iqz9fik5w8p8jcx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers directory filepath haskell-src-exts HaTeX hint parsec process text transformers ]; executableHaskellDepends = [ base ]; description = "Haskell Evaluation inside of LaTeX code"; license = lib.licenses.bsd3; }) {}; "hasklepias" = callPackage ({ mkDerivation, aeson, amazonka, amazonka-s3, base, bytestring , cmdargs, co-log, conduit, conduit-extra, containers , contravariant, flow, ghc-prim, hspec, interval-algebra, lens , lens-aeson, mtl, nonempty-containers, optparse-applicative , QuickCheck, safe, semiring-simple, tasty, tasty-hspec , tasty-hunit, tasty-silver, text, time, tuple , unordered-containers, vector, witherable }: mkDerivation { pname = "hasklepias"; version = "0.20.0"; sha256 = "1fp7pd96mf91cf906lb1xd92ncm6fjpw4657fa47xba8yxcyy1gw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson amazonka amazonka-s3 base bytestring cmdargs co-log conduit conduit-extra containers contravariant flow ghc-prim interval-algebra lens lens-aeson mtl nonempty-containers QuickCheck safe semiring-simple tasty tasty-hunit text time tuple unordered-containers vector witherable ]; executableHaskellDepends = [ base bytestring optparse-applicative ]; testHaskellDepends = [ aeson base bytestring containers flow hspec interval-algebra lens QuickCheck tasty tasty-hspec tasty-hunit tasty-silver text time unordered-containers vector ]; description = "embedded DSL for defining epidemiologic cohorts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskmon" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, http-streams , io-streams, time, vector }: mkDerivation { pname = "haskmon"; version = "0.2.2.0"; sha256 = "033z5pc2s4ww2hcgslj70dyk482v44smh6857m5x4h9zras7xpwb"; libraryHaskellDepends = [ aeson base bytestring containers http-streams io-streams time vector ]; description = "A haskell wrapper for PokeAPI.co (www.pokeapi.co)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskoin" = callPackage ({ mkDerivation, aeson, async, base, binary, byteable, bytestring , containers, cryptohash, deepseq, either, HUnit, json-rpc, mtl , pbkdf, QuickCheck, split, test-framework, test-framework-hunit , test-framework-quickcheck2, text }: mkDerivation { pname = "haskoin"; version = "0.1.0.2"; sha256 = "0l3h2wvi56k0dcfjambqyjrd45hb7bj0brp8nzrrcfn7fbpyjg8c"; revision = "1"; editedCabalFile = "0m1yd6l1amjrwdddrp5ddnazfzgjb6rndmw32pbpn5zim0r9i4rq"; libraryHaskellDepends = [ aeson base binary byteable bytestring containers cryptohash deepseq either json-rpc mtl pbkdf split text ]; testHaskellDepends = [ aeson async base binary byteable bytestring containers cryptohash deepseq either HUnit json-rpc mtl pbkdf QuickCheck split test-framework test-framework-hunit test-framework-quickcheck2 text ]; description = "Implementation of the Bitcoin protocol"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "haskoin-bitcoind" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, cereal , haskoin-core, monad-control, mtl, network-bitcoin, text , transformers, transformers-base }: mkDerivation { pname = "haskoin-bitcoind"; version = "0.4.1"; sha256 = "1m5j03brslh0xgc7nm2b0cyk8l2zb140f71y5bcj28aaips3yyr0"; libraryHaskellDepends = [ base base16-bytestring bytestring cereal haskoin-core monad-control mtl network-bitcoin text transformers transformers-base ]; description = "An adapter for haskoin to network-bitcoin"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskoin-core" = callPackage ({ mkDerivation, aeson, array, base, base16, base64, binary, bytes , bytestring, cereal, conduit, containers, cryptonite, deepseq , entropy, hashable, hspec, hspec-discover, HUnit, lens, lens-aeson , memory, mtl, murmur3, network, QuickCheck, safe, scientific , secp256k1-haskell, split, string-conversions, text, time , transformers, unordered-containers, vector }: mkDerivation { pname = "haskoin-core"; version = "0.21.2"; sha256 = "12i490xjfb0aav18ay3ahh0hpa9l5095a4hmva1ka3497clm7cfr"; libraryHaskellDepends = [ aeson array base base16 binary bytes bytestring cereal conduit containers cryptonite deepseq entropy hashable hspec memory mtl murmur3 network QuickCheck safe scientific secp256k1-haskell split string-conversions text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson array base base16 base64 binary bytes bytestring cereal conduit containers cryptonite deepseq entropy hashable hspec HUnit lens lens-aeson memory mtl murmur3 network QuickCheck safe scientific secp256k1-haskell split string-conversions text time transformers unordered-containers vector ]; testToolDepends = [ hspec-discover ]; description = "Bitcoin & Bitcoin Cash library for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskoin-crypto" = callPackage ({ mkDerivation, base, binary, byteable, bytestring, containers , cryptohash, haskoin-util, HUnit, mtl, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "haskoin-crypto"; version = "0.0.1.1"; sha256 = "00argpj3qkaj8dcxbd46xsi1abjgr394li6ygyvna55508r1hd79"; libraryHaskellDepends = [ base binary byteable bytestring containers cryptohash haskoin-util mtl QuickCheck ]; testHaskellDepends = [ base binary byteable bytestring containers cryptohash haskoin-util HUnit mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Implementation of Bitcoin cryptographic primitives"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "haskoin-node" = callPackage ({ mkDerivation, base, base64, bytestring, cereal, conduit , conduit-extra, containers, data-default, hashable, haskoin-core , hspec, hspec-discover, HUnit, monad-logger, mtl, network, nqe , random, resourcet, rocksdb-haskell-jprupp, rocksdb-query, safe , string-conversions, text, time, transformers, unliftio , unordered-containers }: mkDerivation { pname = "haskoin-node"; version = "0.17.14"; sha256 = "0a8lmap19gj2f6xyzz7mk4jdb8rc8vvzrri4jsb10n8xl5g9c2jj"; libraryHaskellDepends = [ base bytestring cereal conduit conduit-extra containers data-default hashable haskoin-core monad-logger mtl network nqe random resourcet rocksdb-haskell-jprupp rocksdb-query string-conversions text time transformers unliftio unordered-containers ]; testHaskellDepends = [ base base64 bytestring cereal conduit conduit-extra containers data-default hashable haskoin-core hspec HUnit monad-logger mtl network nqe random resourcet rocksdb-haskell-jprupp rocksdb-query safe string-conversions text time transformers unliftio unordered-containers ]; testToolDepends = [ hspec-discover ]; description = "P2P library for Bitcoin and Bitcoin Cash"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "haskoin-protocol" = callPackage ({ mkDerivation, base, binary, bytestring, haskoin-crypto , haskoin-util, HUnit, QuickCheck, test-framework , test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "haskoin-protocol"; version = "0.0.1.1"; sha256 = "0r15csyylg5vd95z0spl5wkv6r8w7lpi983alsvlnkhv4dqnrg2v"; revision = "1"; editedCabalFile = "1smwy6g0fdwn04a9w5r7x0vhkylfmgrghlrnz93xxknv015a9f1z"; libraryHaskellDepends = [ base binary bytestring haskoin-crypto haskoin-util QuickCheck ]; testHaskellDepends = [ base binary bytestring haskoin-crypto haskoin-util HUnit QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Implementation of the Bitcoin network protocol messages"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "haskoin-script" = callPackage ({ mkDerivation, base, binary, bytestring, haskoin-crypto , haskoin-protocol, haskoin-util, HUnit, mtl, QuickCheck , test-framework, test-framework-hunit, test-framework-quickcheck2 }: mkDerivation { pname = "haskoin-script"; version = "0.0.1"; sha256 = "18lw5hxwvj4ichw1k4a35hjih7h0hd24khvl4m0yf2cq12m2gl11"; revision = "1"; editedCabalFile = "1438w0wijmifgcdzs5xg146f1vcm23iab9r07f19w3n21gcbvf94"; libraryHaskellDepends = [ base binary bytestring haskoin-crypto haskoin-protocol haskoin-util mtl QuickCheck ]; testHaskellDepends = [ base binary bytestring haskoin-crypto haskoin-protocol haskoin-util HUnit mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Implementation of Bitcoin script parsing and evaluation"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "haskoin-store" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, base16, base64, bytes , bytestring, cereal, conduit, containers, data-default, deepseq , ekg-core, ekg-statsd, filepath, foldl, hashable, hashtables , haskoin-core, haskoin-node, haskoin-store-data, hedis, hspec , hspec-discover, http-types, lens, monad-control, monad-logger , mtl, network, nqe, optparse-applicative, QuickCheck, random , rocksdb-haskell-jprupp, rocksdb-query, scotty, stm , string-conversions, text, time, transformers, unliftio , unordered-containers, vault, wai, wai-extra, wai-websockets, warp , websockets, wreq }: mkDerivation { pname = "haskoin-store"; version = "0.65.2"; sha256 = "0sfb0z29jzi42yk734gw70dwxjzgfk9bmw3pl9l91iy6iqxakian"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base base16 bytes bytestring cereal conduit containers data-default deepseq ekg-core ekg-statsd foldl hashable hashtables haskoin-core haskoin-node haskoin-store-data hedis http-types lens monad-control monad-logger mtl network nqe random rocksdb-haskell-jprupp rocksdb-query scotty stm string-conversions text time transformers unliftio unordered-containers vault wai wai-extra wai-websockets warp websockets wreq ]; executableHaskellDepends = [ aeson aeson-pretty base base16 bytes bytestring cereal conduit containers data-default deepseq ekg-core ekg-statsd filepath foldl hashable hashtables haskoin-core haskoin-node haskoin-store-data hedis http-types lens monad-control monad-logger mtl network nqe optparse-applicative random rocksdb-haskell-jprupp rocksdb-query scotty stm string-conversions text time transformers unliftio unordered-containers vault wai wai-extra wai-websockets warp websockets wreq ]; testHaskellDepends = [ aeson aeson-pretty base base16 base64 bytes bytestring cereal conduit containers data-default deepseq ekg-core ekg-statsd foldl hashable hashtables haskoin-core haskoin-node haskoin-store-data hedis hspec http-types lens monad-control monad-logger mtl network nqe QuickCheck random rocksdb-haskell-jprupp rocksdb-query scotty stm string-conversions text time transformers unliftio unordered-containers vault wai wai-extra wai-websockets warp websockets wreq ]; testToolDepends = [ hspec-discover ]; description = "Storage and index for Bitcoin and Bitcoin Cash"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "haskoin-store-data" = callPackage ({ mkDerivation, aeson, base, binary, bytes, bytestring, cereal , containers, data-default, deepseq, hashable, haskoin-core, hspec , hspec-discover, http-client, http-types, lens, mtl, network , QuickCheck, scotty, string-conversions, text, time , unordered-containers, wreq }: mkDerivation { pname = "haskoin-store-data"; version = "0.65.2"; sha256 = "1nx2fiai27mycbqsxi1hbgwnsaa36836zzg65bdaj5wl03549ywj"; libraryHaskellDepends = [ aeson base binary bytes bytestring cereal containers data-default deepseq hashable haskoin-core http-client http-types lens mtl network scotty string-conversions text time unordered-containers wreq ]; testHaskellDepends = [ aeson base binary bytes bytestring cereal containers data-default deepseq hashable haskoin-core hspec http-client http-types lens mtl network QuickCheck scotty string-conversions text time unordered-containers wreq ]; testToolDepends = [ hspec-discover ]; description = "Data for Haskoin Store"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "haskoin-util" = callPackage ({ mkDerivation, base, binary, bytestring, containers, either , HUnit, mtl, QuickCheck, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "haskoin-util"; version = "0.0.1.1"; sha256 = "0hh3vavqsp8pafw4nrv9py1kqcc1yx52zr80xsqzqjlsxq04fgfw"; revision = "1"; editedCabalFile = "1vfs64gbrbzi513sqalvpp4s0aff40d6gall301ipwpqfjz4jzzj"; libraryHaskellDepends = [ base binary bytestring either mtl QuickCheck ]; testHaskellDepends = [ base binary bytestring containers either HUnit mtl QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 ]; description = "Utility functions for the Network.Haskoin project"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskoin-wallet" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cereal , conduit, containers, daemons, data-default, deepseq, directory , esqueleto, exceptions, file-embed, filepath, haskeline , haskoin-core, haskoin-node, HUnit, lifted-async, lifted-base , monad-control, monad-logger, mtl, persistent, persistent-sqlite , persistent-template, QuickCheck, resourcet, semigroups, split , stm, stm-chans, stm-conduit, string-conversions, test-framework , test-framework-hunit, test-framework-quickcheck2, text, time , transformers-base, unix, unordered-containers, yaml , zeromq4-haskell }: mkDerivation { pname = "haskoin-wallet"; version = "0.4.2"; sha256 = "0ykjz5qy69mpz4gnwd25lv0jqb3vamk5z6i4pw1zcm5c413fqdm5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring cereal conduit containers daemons data-default deepseq directory esqueleto exceptions file-embed filepath haskeline haskoin-core haskoin-node lifted-async lifted-base monad-control monad-logger mtl persistent persistent-sqlite persistent-template resourcet semigroups split stm stm-chans stm-conduit string-conversions text time transformers-base unix unordered-containers yaml zeromq4-haskell ]; executableHaskellDepends = [ aeson aeson-pretty base haskoin-node monad-logger persistent-sqlite resourcet string-conversions unordered-containers zeromq4-haskell ]; testHaskellDepends = [ aeson base bytestring containers directory haskoin-core haskoin-node HUnit monad-logger mtl persistent persistent-sqlite QuickCheck resourcet stm stm-chans string-conversions test-framework test-framework-hunit test-framework-quickcheck2 text unordered-containers ]; description = "Implementation of a Bitcoin SPV Wallet with BIP32 and multisig support"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "haskoon" = callPackage ({ mkDerivation, base, bytestring, cgi, directory, fastcgi , filepath, hslogger, hsp, hsx, MaybeT, MissingH, mtl, network , regex-posix, safe, utf8-string }: mkDerivation { pname = "haskoon"; version = "0.3.1.1"; sha256 = "1rf5w1mvpsiqim1h5hh6s2cxzh3c5gm1k3n6z4h2ryc1s7m2bl9l"; libraryHaskellDepends = [ base bytestring cgi directory fastcgi filepath hslogger hsp hsx MaybeT MissingH mtl network regex-posix safe utf8-string ]; description = "Web Application Abstraction"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "haskoon-httpspec" = callPackage ({ mkDerivation, base, bidispec, bytestring, haskoon, hslogger , HTTP, httpspec, mtl, network }: mkDerivation { pname = "haskoon-httpspec"; version = "0.5.0.1"; sha256 = "059hywia5fa15j2dpbzvnvjzv55bzgivy3ddxcrdskd85zx7lx6z"; libraryHaskellDepends = [ base bidispec bytestring haskoon hslogger HTTP httpspec mtl network ]; description = "Integrating HttpSpec with Haskoon"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "haskoon-salvia" = callPackage ({ mkDerivation, base, bytestring, cgi, fclabels, haskoon, hslogger , HTTP, monads-fd, mtl, network, salvia, salvia-protocol , transformers }: mkDerivation { pname = "haskoon-salvia"; version = "0.4.0.2"; sha256 = "0d0s0zd9gr3xbssyk62l7w507prjnyak81czhnd6fgbfqx82d6hk"; libraryHaskellDepends = [ base bytestring cgi fclabels haskoon hslogger HTTP monads-fd mtl network salvia salvia-protocol transformers ]; description = "Integrating HttpSpec with Haskoon"; license = "LGPL"; hydraPlatforms = lib.platforms.none; }) {}; "haskore" = callPackage ({ mkDerivation, array, base, bytestring, containers, data-accessor , event-list, haskell-src, HUnit, markov-chain, midi, non-negative , parsec, process, QuickCheck, random, transformers, utility-ht }: mkDerivation { pname = "haskore"; version = "0.2.0.8"; sha256 = "0aflqgvkabgscpkii7aiqfffb15nc90chp4q8xrl3bp8c3i4bb5l"; revision = "2"; editedCabalFile = "00rbyw9401m82innh9gjrdqvzn20vy564hicqnjprs1p1j8jn97g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring containers data-accessor event-list haskell-src markov-chain midi non-negative parsec process random transformers utility-ht ]; testHaskellDepends = [ base bytestring data-accessor event-list HUnit midi non-negative process QuickCheck random transformers utility-ht ]; description = "The Haskore Computer Music System"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskore-realtime" = callPackage ({ mkDerivation, base, bytestring, data-accessor, directory , event-list, haskore, midi, non-negative, old-time, process , transformers, unix, utility-ht }: mkDerivation { pname = "haskore-realtime"; version = "0.2"; sha256 = "0fhlfivp44py93gjlqrp370cjkvi0g79p156vayylds128hgpi5f"; libraryHaskellDepends = [ base bytestring data-accessor directory event-list haskore midi non-negative old-time process transformers unix utility-ht ]; description = "Routines for realtime playback of Haskore songs"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "haskore-supercollider" = callPackage ({ mkDerivation, array, base, bytestring, containers, data-accessor , event-list, haskore, haskore-realtime, hosc, hsc3, non-negative , opensoundcontrol-ht, process, random, supercollider-ht , transformers, unix, utility-ht }: mkDerivation { pname = "haskore-supercollider"; version = "0.3"; sha256 = "04rzbk1v8ay569npd8i1xv3aqx55jn8p6cvqpi6774afaxvb0qxy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring containers data-accessor event-list haskore haskore-realtime hosc hsc3 non-negative opensoundcontrol-ht process random supercollider-ht transformers unix utility-ht ]; description = "Haskore back-end for SuperCollider"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "haskore-synthesizer" = callPackage ({ mkDerivation, base, data-accessor, event-list, haskore , non-negative, numeric-prelude, random, synthesizer-core , synthesizer-filter, utility-ht }: mkDerivation { pname = "haskore-synthesizer"; version = "0.0.3.3"; sha256 = "1vm4ld9ylsq0cl2k5qzk3si9r8682s0dmal615zpyp3bbazwipb4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base data-accessor event-list haskore non-negative numeric-prelude random synthesizer-core synthesizer-filter utility-ht ]; description = "Music rendering coded in Haskell"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "haskore-vintage" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "haskore-vintage"; version = "0.3"; sha256 = "1aq8lwyj4whz4llkwgx7n44rnrhk6ykyi8cpb0cjsabk3h29mm0b"; libraryHaskellDepends = [ base ]; description = "The February 2000 version of Haskore"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskseg" = callPackage ({ mkDerivation, ansi-terminal, array, base, bytestring, containers , exact-combinatorics, logging-effect, monad-loops, MonadRandom , mtl, optparse-generic, random, random-shuffle, text, vector, zlib }: mkDerivation { pname = "haskseg"; version = "0.1.0.3"; sha256 = "1az5gj51wr3bfalbm6nq50cgzv02x48c68qrmd7y9dji4865vnya"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal array base bytestring containers exact-combinatorics logging-effect monad-loops MonadRandom mtl optparse-generic random random-shuffle text vector zlib ]; executableHaskellDepends = [ ansi-terminal array base bytestring containers exact-combinatorics logging-effect monad-loops MonadRandom mtl optparse-generic random random-shuffle text vector zlib ]; description = "Simple unsupervised segmentation model"; license = lib.licenses.bsd3; }) {}; "hasktags" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , HUnit, json, microlens-platform, optparse-applicative , utf8-string }: mkDerivation { pname = "hasktags"; version = "0.72.0"; sha256 = "09p79w16fgpqi6bwq162769xdrnyb7wnmz56k00nz6dj1a0bbbdd"; revision = "2"; editedCabalFile = "0f3v6k3bvsczz0z5i09286c0i74wz782vayzyp5lndqvrx3b4g0x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring directory filepath json microlens-platform utf8-string ]; executableHaskellDepends = [ base containers directory filepath optparse-applicative ]; testHaskellDepends = [ base bytestring directory filepath HUnit json microlens-platform utf8-string ]; description = "Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"; license = lib.licenses.bsd3; }) {}; "hasktorch" = callPackage ({ mkDerivation, backprop, base, dimensions, generic-lens , ghc-typelits-natnormalise, hasktorch-ffi-th, hasktorch-ffi-thc , hasktorch-indef, hasktorch-signatures-partial, hasktorch-types-th , hasktorch-types-thc, hspec, microlens-platform, monad-loops, mtl , QuickCheck, safe-exceptions, singletons, text, time, transformers }: mkDerivation { pname = "hasktorch"; version = "0.0.1.0"; sha256 = "10lmas8x4nk7z7phxj1a2bhzjz7qhbmy472f9j584mbagvklfkmc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base dimensions hasktorch-ffi-th hasktorch-ffi-thc hasktorch-indef hasktorch-signatures-partial hasktorch-types-th hasktorch-types-thc safe-exceptions singletons text ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ backprop base dimensions generic-lens ghc-typelits-natnormalise hspec microlens-platform monad-loops mtl QuickCheck singletons time transformers ]; doHaddock = false; description = "Torch for tensors and neural networks in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hasktorch-codegen" = callPackage ({ mkDerivation, base, containers, directory, hashable, hspec , hspec-discover, megaparsec, optparse-applicative, pretty-show , QuickCheck, text, unordered-containers }: mkDerivation { pname = "hasktorch-codegen"; version = "0.0.1.1"; sha256 = "0yygx1w7i9mnyxrqzz94vrni5y7rkn92yycax7rqg2r5cds2xb6g"; revision = "1"; editedCabalFile = "07y9iwmxyvixbvy3mmyxrk95kh8nycazqzv5449pfx2rvry6m6ph"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers directory hashable megaparsec pretty-show text unordered-containers ]; executableHaskellDepends = [ base optparse-applicative pretty-show ]; testHaskellDepends = [ base containers hspec hspec-discover megaparsec pretty-show QuickCheck text ]; testToolDepends = [ hspec-discover ]; description = "Code generation tools for Hasktorch"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hasktorch-ffi-tests" = callPackage ({ mkDerivation, base, hasktorch-types-th, hspec, QuickCheck, text }: mkDerivation { pname = "hasktorch-ffi-tests"; version = "0.0.1.0"; sha256 = "0850v3wqf0x5hkk5py7k1glh591p59fs1y1kn2jf2giqmy05qzlc"; revision = "1"; editedCabalFile = "0jpymss55rj2kmfnp3gv5idlvsg0ckh7pfsm5rmfq9hvisivbv9q"; libraryHaskellDepends = [ base hasktorch-types-th hspec QuickCheck text ]; description = "Testing library for Hasktorch's FFI bindings"; license = lib.licenses.bsd3; }) {}; "hasktorch-ffi-th" = callPackage ({ mkDerivation, ATen, base, c2hs, hasktorch-ffi-tests , hasktorch-types-th, hspec, inline-c, QuickCheck, text }: mkDerivation { pname = "hasktorch-ffi-th"; version = "0.0.1.0"; sha256 = "10gdvkwcjjzmrvmlz8vf823ja1jpab1nrph5lq46fcz8nqycsjq0"; libraryHaskellDepends = [ base hasktorch-types-th inline-c text ]; librarySystemDepends = [ ATen ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base hasktorch-ffi-tests hasktorch-types-th hspec QuickCheck text ]; description = "Bindings to Torch"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {ATen = null;}; "hasktorch-ffi-thc" = callPackage ({ mkDerivation, ATen, base, c2hs, hasktorch-ffi-tests , hasktorch-ffi-th, hasktorch-types-th, hasktorch-types-thc, hspec , inline-c, QuickCheck, text }: mkDerivation { pname = "hasktorch-ffi-thc"; version = "0.0.1.0"; sha256 = "0l3xvhdyn2dzw999fbhihl20s3q01r5vp247d0rh27zvyszg7l3y"; libraryHaskellDepends = [ base hasktorch-types-th hasktorch-types-thc inline-c text ]; librarySystemDepends = [ ATen ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base hasktorch-ffi-tests hasktorch-ffi-th hasktorch-types-th hasktorch-types-thc hspec QuickCheck text ]; description = "Bindings to Cutorch"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {ATen = null;}; "hasktorch-indef" = callPackage ({ mkDerivation, backprop, base, containers, deepseq, dimensions , ghc-typelits-natnormalise, hasktorch-ffi-th, hasktorch-signatures , hasktorch-signatures-partial, hasktorch-signatures-support , hasktorch-types-th, hspec, managed, mtl, QuickCheck , safe-exceptions, singletons, text, transformers, vector }: mkDerivation { pname = "hasktorch-indef"; version = "0.0.1.0"; sha256 = "0xmz7jid3sg3d2b4q1051fs7g0fljgvqxqwhzhd4g85fx7zr5nk3"; libraryHaskellDepends = [ backprop base containers deepseq dimensions ghc-typelits-natnormalise hasktorch-ffi-th hasktorch-signatures hasktorch-signatures-partial hasktorch-signatures-support hasktorch-types-th managed mtl safe-exceptions singletons text transformers vector ]; testHaskellDepends = [ backprop base dimensions ghc-typelits-natnormalise hasktorch-ffi-th hasktorch-types-th hspec mtl QuickCheck singletons text transformers ]; doHaddock = false; description = "Core Hasktorch abstractions wrapping FFI bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hasktorch-signatures" = callPackage ({ mkDerivation, base, hasktorch-ffi-th, hasktorch-ffi-thc , hasktorch-signatures-partial, hasktorch-signatures-support , hasktorch-signatures-types, hasktorch-types-th , hasktorch-types-thc }: mkDerivation { pname = "hasktorch-signatures"; version = "0.0.1.0"; sha256 = "1p8c3h0naqcbjxb3jbiss9zgfyg0hj0wcb6qlid6kwy925i4cyk1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hasktorch-signatures-partial hasktorch-signatures-support hasktorch-signatures-types hasktorch-types-th hasktorch-types-thc ]; executableHaskellDepends = [ base hasktorch-ffi-th hasktorch-ffi-thc hasktorch-types-th hasktorch-types-thc ]; doHaddock = false; description = "Backpack signatures for Tensor operations"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hasktorch-signatures-partial" = callPackage ({ mkDerivation, base, hasktorch-signatures-types , hasktorch-types-th }: mkDerivation { pname = "hasktorch-signatures-partial"; version = "0.0.1.0"; sha256 = "12dc5i4818j4q09mdshygz16zq1zyp32k6c1imgp9dl6bl4l05ss"; libraryHaskellDepends = [ base hasktorch-signatures-types hasktorch-types-th ]; description = "Functions to partially satisfy tensor signatures"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hasktorch-signatures-support" = callPackage ({ mkDerivation, base, hasktorch-signatures-types , hasktorch-types-th }: mkDerivation { pname = "hasktorch-signatures-support"; version = "0.0.1.0"; sha256 = "1vfmpsmgak4ifhpqh15ycf01p8l3a5qas3m7lkg09y8mqimwq5hh"; libraryHaskellDepends = [ base hasktorch-signatures-types hasktorch-types-th ]; doHaddock = false; description = "Signatures for support tensors in hasktorch"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hasktorch-signatures-types" = callPackage ({ mkDerivation, base, deepseq }: mkDerivation { pname = "hasktorch-signatures-types"; version = "0.0.1.0"; sha256 = "0zaa0ihgbsiwqla46dixmxki75miy5dz91agvvd147rmr2khx1j2"; revision = "1"; editedCabalFile = "0da2sv2cahv05cymh4285s35y4b6snrab62zaibnnqbd0nk55qka"; libraryHaskellDepends = [ base deepseq ]; doHaddock = false; description = "Core types for Hasktorch backpack signatures"; license = lib.licenses.bsd3; }) {}; "hasktorch-types-th" = callPackage ({ mkDerivation, base, c2hs, inline-c }: mkDerivation { pname = "hasktorch-types-th"; version = "0.0.1.0"; sha256 = "0irlf1lvadnr3j3zjakvkvrwdw8gpg5smk69w9l54idwsi6yvhdd"; revision = "1"; editedCabalFile = "0zgz7l8nawpjrc4p43xxfh9brl0mpszdxgahsn9977q5z08h4wnd"; libraryHaskellDepends = [ base inline-c ]; libraryToolDepends = [ c2hs ]; description = "C-types for Torch"; license = lib.licenses.bsd3; }) {}; "hasktorch-types-thc" = callPackage ({ mkDerivation, base, c2hs, hasktorch-types-th, inline-c }: mkDerivation { pname = "hasktorch-types-thc"; version = "0.0.1.0"; sha256 = "06jxjn9s34myy4v8ad42xqmkyad5qraj99a3vpcxfagjxwcn4hbd"; libraryHaskellDepends = [ base hasktorch-types-th inline-c ]; libraryToolDepends = [ c2hs ]; description = "C-types for Cutorch"; license = lib.licenses.bsd3; }) {}; "hasktorch-zoo" = callPackage ({ mkDerivation, backprop, base, deepseq, dimensions, directory , filepath, generic-lens, ghc-typelits-natnormalise, hashable , hasktorch, JuicyPixels, microlens, mtl, mwc-random, primitive , safe-exceptions, singletons, transformers, vector }: mkDerivation { pname = "hasktorch-zoo"; version = "0.0.1.0"; sha256 = "1cpk2q1m68y7wljaki1d4a4y45hqh34ia8r6zfw0b62f9b6zihjm"; libraryHaskellDepends = [ backprop base deepseq dimensions directory filepath generic-lens ghc-typelits-natnormalise hashable hasktorch JuicyPixels microlens mtl mwc-random primitive safe-exceptions singletons transformers vector ]; description = "Neural architectures in hasktorch"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskus-binary" = callPackage ({ mkDerivation, base, bytestring, cereal, criterion, directory , doctest, filepath, ghc-prim, haskus-utils, haskus-utils-data , haskus-utils-types, megaparsec, mtl, QuickCheck, tasty , tasty-quickcheck, template-haskell, transformers }: mkDerivation { pname = "haskus-binary"; version = "1.5"; sha256 = "1dvsfkbmca4lr586iaj8yad8csxmimaffwwfqijczafzikysh1ah"; libraryHaskellDepends = [ base bytestring cereal directory filepath ghc-prim haskus-utils haskus-utils-data haskus-utils-types megaparsec mtl template-haskell transformers ]; testHaskellDepends = [ base bytestring doctest haskus-utils haskus-utils-data QuickCheck tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion ]; description = "Haskus binary format manipulation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haskus-system-build" = callPackage ({ mkDerivation, base, conduit, directory, filepath, hashable , haskus-utils, http-conduit, optparse-applicative, optparse-simple , process, temporary, text, yaml }: mkDerivation { pname = "haskus-system-build"; version = "1.1"; sha256 = "1krclfcv2hj7y9hapfm8xmc2q41v54r2pkh3rfhdnxffgcszad1z"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base conduit directory filepath hashable haskus-utils http-conduit optparse-applicative optparse-simple process temporary text yaml ]; description = "Haskus system build tool"; license = lib.licenses.bsd3; }) {}; "haskus-utils" = callPackage ({ mkDerivation, base, containers, doctest, free, hashable , haskus-utils-data, haskus-utils-types, haskus-utils-variant , list-t, mtl, stm, stm-containers, tasty, tasty-quickcheck , template-haskell, transformers, vector }: mkDerivation { pname = "haskus-utils"; version = "1.5"; sha256 = "0rdlbjk6n2mzhzhsklnc61555kac6hv2243mgcg2bakypphl48na"; libraryHaskellDepends = [ base containers free hashable haskus-utils-data haskus-utils-types haskus-utils-variant list-t mtl stm stm-containers template-haskell transformers vector ]; testHaskellDepends = [ base containers doctest tasty tasty-quickcheck ]; description = "Haskus utility modules"; license = lib.licenses.bsd3; }) {}; "haskus-utils-compat" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, formatting , haskus-binary, haskus-utils-data, template-haskell, text }: mkDerivation { pname = "haskus-utils-compat"; version = "1.1"; sha256 = "1348wa4hi2nzyvh3x82hrll2lcq98jpmibm9gi771k67qsfza4bj"; libraryHaskellDepends = [ base bytestring directory filepath formatting haskus-binary haskus-utils-data template-haskell text ]; description = "Compatibility modules with other external packages (ByteString, etc.)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskus-utils-data" = callPackage ({ mkDerivation, base, containers, doctest, ghc-prim , haskus-utils-types, mtl, recursion-schemes, transformers }: mkDerivation { pname = "haskus-utils-data"; version = "1.4"; sha256 = "18k8kbfy60l60pzc3c3kwny87avwp6sn766cg4b0z47hx8d70i5k"; libraryHaskellDepends = [ base containers ghc-prim haskus-utils-types mtl recursion-schemes transformers ]; testHaskellDepends = [ base doctest ]; description = "Haskus data utility modules"; license = lib.licenses.bsd3; }) {}; "haskus-utils-types" = callPackage ({ mkDerivation, base, doctest }: mkDerivation { pname = "haskus-utils-types"; version = "1.5.1"; sha256 = "1nm5nn45r2c9f20j7v0v3abkbglyi45wmyrigy1v65c5lk4g57r5"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base doctest ]; description = "Haskus types utility modules"; license = lib.licenses.bsd3; }) {}; "haskus-utils-variant" = callPackage ({ mkDerivation, base, criterion, deepseq, doctest, exceptions , haskus-utils-data, haskus-utils-types, mtl, QuickCheck, tasty , tasty-quickcheck, template-haskell, transformers }: mkDerivation { pname = "haskus-utils-variant"; version = "3.2.1"; sha256 = "1a15jm4rbvw2gmv5dzzwv0cwsq0qgxnxvq4x3qpr19dmnmq77vn2"; libraryHaskellDepends = [ base deepseq exceptions haskus-utils-data haskus-utils-types mtl template-haskell transformers ]; testHaskellDepends = [ base doctest haskus-utils-data haskus-utils-types tasty tasty-quickcheck ]; benchmarkHaskellDepends = [ base criterion deepseq QuickCheck ]; description = "Variant and EADT"; license = lib.licenses.bsd3; }) {}; "haskus-web" = callPackage ({ mkDerivation, base, bytestring, clay, happstack-server , happstack-server-tls, haskus-utils-compat, lucid, text }: mkDerivation { pname = "haskus-web"; version = "1.1"; sha256 = "15d2718d7iqfxkdl6ggdyl81lp98s3djsgd37wmyx1xx9v03lg3g"; libraryHaskellDepends = [ base bytestring clay happstack-server happstack-server-tls haskus-utils-compat lucid text ]; description = "Haskus web"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haskyapi" = callPackage ({ mkDerivation, aeson, base, blaze-html, bytestring, containers , directory, http-conduit, markdown, mtl, network, parsec , persistent, persistent-sqlite, persistent-template, split , tagsoup, text, time, utf8-string }: mkDerivation { pname = "haskyapi"; version = "0.0.0.2"; sha256 = "1s5krzzmrl8p97xg8p1dimijqmyjbrdfm4i0dpp7jiipj2hzvqyq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base blaze-html bytestring containers directory http-conduit markdown mtl network parsec persistent persistent-sqlite persistent-template split tagsoup text time utf8-string ]; executableHaskellDepends = [ aeson base blaze-html bytestring containers directory http-conduit markdown mtl network parsec persistent persistent-sqlite persistent-template split tagsoup text time utf8-string ]; testHaskellDepends = [ aeson base blaze-html bytestring containers directory http-conduit markdown mtl network parsec persistent persistent-sqlite persistent-template split tagsoup text time utf8-string ]; description = "HTTP server"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haslo" = callPackage ({ mkDerivation, base, mtl, old-time, QuickCheck, time, wtk }: mkDerivation { pname = "haslo"; version = "0.1.3"; sha256 = "0iizdi98w4k9kdizg9xwm2aca6mnn30frp15f8kyak3i194sk3kl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl old-time wtk ]; executableHaskellDepends = [ mtl old-time QuickCheck time wtk ]; description = "Loan calculator engine"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hasloGUI" = callPackage ({ mkDerivation, base, convertible, gtk, haslo, lenses, mtl , old-time, QuickCheck, time, wtk, wtk-gtk }: mkDerivation { pname = "hasloGUI"; version = "0.1"; sha256 = "03avp9yn7ag1dc1wzk07sxkj3krqsrg3n44qcynxw9n1fmvk54lx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base convertible gtk haslo lenses mtl old-time QuickCheck time wtk wtk-gtk ]; description = "Loan calculator Gtk GUI. Based on haslo (Haskell Loan) library."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hasmin" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers , criterion, directory, doctest, doctest-discover, gitrev, hopfli , hspec, hspec-attoparsec, matrix, mtl, numbers , optparse-applicative, parsers, QuickCheck, quickcheck-instances , text }: mkDerivation { pname = "hasmin"; version = "1.0.3"; sha256 = "0p9a1q8brymkd4y74gn4iiwihikn55wx2h9zz3mpd6ab53rsz43k"; revision = "1"; editedCabalFile = "19xr6zk72q5sqgaxfj6xwvd98jv26d54s80gjkkpwh1i2nnsgw4v"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ attoparsec base containers matrix mtl numbers parsers text ]; executableHaskellDepends = [ base bytestring gitrev hopfli optparse-applicative text ]; testHaskellDepends = [ attoparsec base doctest doctest-discover hspec hspec-attoparsec mtl QuickCheck quickcheck-instances text ]; benchmarkHaskellDepends = [ base criterion directory text ]; description = "CSS Minifier"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haspara" = callPackage ({ mkDerivation, aeson, base, containers, deriving-aeson, doctest , exceptions, hashable, megaparsec, mtl, refined, safe-decimal , scientific, template-haskell, text, time }: mkDerivation { pname = "haspara"; version = "0.0.0.2"; sha256 = "05jllc97mx15lvj83bmixpkzg7l7hbf058f8kfjiky1w3y7mf6fz"; libraryHaskellDepends = [ aeson base containers deriving-aeson exceptions hashable megaparsec mtl refined safe-decimal scientific template-haskell text time ]; testHaskellDepends = [ aeson base containers deriving-aeson doctest exceptions hashable megaparsec mtl refined safe-decimal scientific template-haskell text time ]; description = "A library providing definitions to work with monetary values"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hasparql-client" = callPackage ({ mkDerivation, base, HTTP, monads-fd, network, xml }: mkDerivation { pname = "hasparql-client"; version = "0.1"; sha256 = "1ln0kdm40y6l8sncrjl0mj9bpd30ffg3msaxyd6fq520ypyws9pm"; libraryHaskellDepends = [ base HTTP monads-fd network xml ]; description = "This package enables to write SPARQL queries to remote endpoints"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haspell" = callPackage ({ mkDerivation, aspell, base, bytestring }: mkDerivation { pname = "haspell"; version = "1.1.0"; sha256 = "08ihdjgjvr8mgxxw62xwymj1lyl33r6w3mhy9chlw7ijcsy44y21"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ aspell ]; description = "Haskell bindings to aspell"; license = lib.licenses.mit; }) {inherit (pkgs) aspell;}; "hasql" = callPackage ({ mkDerivation, attoparsec, base, bytestring , bytestring-strict-builder, contravariant, contravariant-extras , dlist, gauge, hashable, hashtables, mtl, postgresql-binary , postgresql-libpq, profunctors, QuickCheck, quickcheck-instances , rerebase, tasty, tasty-hunit, tasty-quickcheck, text , text-builder, transformers, vector }: mkDerivation { pname = "hasql"; version = "1.5.0.2"; sha256 = "1f9faq0f2bilylc0rd64s0icrp086qb0q70w4z4vih2hs0sx6fs0"; libraryHaskellDepends = [ attoparsec base bytestring bytestring-strict-builder contravariant dlist hashable hashtables mtl postgresql-binary postgresql-libpq profunctors text text-builder transformers vector ]; testHaskellDepends = [ contravariant-extras QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; benchmarkHaskellDepends = [ gauge rerebase ]; description = "An efficient PostgreSQL driver with a flexible mapping API"; license = lib.licenses.mit; }) {}; "hasql-backend" = callPackage ({ mkDerivation, base, base-prelude, bytestring, either, free , list-t, text, transformers, vector }: mkDerivation { pname = "hasql-backend"; version = "0.4.3"; sha256 = "121a6v47iwz7rz7ajr7l9pnzyqd00lc228z4f5inn0kxqi17pyad"; libraryHaskellDepends = [ base base-prelude bytestring either free list-t text transformers vector ]; description = "API for backends of \"hasql\""; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hasql-class" = callPackage ({ mkDerivation, base, bytestring, contravariant , data-default-class, generics-eot, hasql, hspec, process , QuickCheck, quickcheck-instances, string-qq, text, time, vector }: mkDerivation { pname = "hasql-class"; version = "0.1.0.0"; sha256 = "00va6klddkkr60zl9i9mx7lmryn71qbc4qfhw4q8fcwbw69bzc0f"; libraryHaskellDepends = [ base bytestring contravariant data-default-class generics-eot hasql text time vector ]; testHaskellDepends = [ base bytestring contravariant data-default-class generics-eot hasql hspec process QuickCheck quickcheck-instances string-qq text time vector ]; description = "Encodable and Decodable classes for hasql"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hasql-cursor-query" = callPackage ({ mkDerivation, base, base-prelude, bytestring, contravariant , foldl, hasql, hasql-cursor-transaction, hasql-transaction , profunctors, QuickCheck, quickcheck-instances, rebase, tasty , tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "hasql-cursor-query"; version = "0.4.4.3"; sha256 = "1f4qa5gfqllw3k5qxmlp247vby3g9gy8pb2mhhfrslhr2xynzxp1"; libraryHaskellDepends = [ base base-prelude bytestring contravariant foldl hasql hasql-cursor-transaction hasql-transaction profunctors ]; testHaskellDepends = [ foldl hasql QuickCheck quickcheck-instances rebase tasty tasty-hunit tasty-quickcheck ]; description = "A declarative abstraction over PostgreSQL Cursor"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hasql-cursor-transaction" = callPackage ({ mkDerivation, base, base-prelude, bytestring , bytestring-tree-builder, contravariant, contravariant-extras , hasql, hasql-transaction, transformers }: mkDerivation { pname = "hasql-cursor-transaction"; version = "0.6.4"; sha256 = "00g365n4ai1bl8d7yipach1ivxs9apvzdfb9zcv59hnyhdn28wgr"; libraryHaskellDepends = [ base base-prelude bytestring bytestring-tree-builder contravariant contravariant-extras hasql hasql-transaction transformers ]; description = "An abstraction for simultaneous fetching from multiple PostgreSQL cursors"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hasql-dynamic-statements" = callPackage ({ mkDerivation, base, bytestring, containers, hasql , hasql-implicits, ptr, QuickCheck, quickcheck-instances, rerebase , tasty, tasty-hunit, tasty-quickcheck }: mkDerivation { pname = "hasql-dynamic-statements"; version = "0.3.1.1"; sha256 = "1bc7l6l6ss9grgphnb0sks08v0wx0aalja4rkjzp49p5m6g82rc6"; libraryHaskellDepends = [ base bytestring containers hasql hasql-implicits ptr ]; testHaskellDepends = [ hasql QuickCheck quickcheck-instances rerebase tasty tasty-hunit tasty-quickcheck ]; description = "Toolkit for constructing Hasql statements dynamically"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hasql-explain-tests" = callPackage ({ mkDerivation, base, bytestring, hasql, hspec, profunctors , QuickCheck, tasty, tasty-hunit, tmp-postgres }: mkDerivation { pname = "hasql-explain-tests"; version = "0.1.0.0"; sha256 = "0pp9bf95yhzq0wk6g2s4m1pak25ppf3r3f28cqr0b36fbqr0ia3z"; libraryHaskellDepends = [ base bytestring hasql hspec profunctors QuickCheck tmp-postgres ]; testHaskellDepends = [ base hasql tasty tasty-hunit ]; description = "Hasql queries testing interface"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hasql-generic" = callPackage ({ mkDerivation, aeson, base, binary-parser, bytestring, containers , contravariant, generics-sop, hasql, postgresql-binary, scientific , text, time, uuid, vector }: mkDerivation { pname = "hasql-generic"; version = "0.1.0.5"; sha256 = "0prf7ikjccp4bvlxxv78xg34mz0m3gn2y3c2z1lq14jzarya4pcf"; libraryHaskellDepends = [ aeson base binary-parser bytestring containers contravariant generics-sop hasql postgresql-binary scientific text time uuid vector ]; description = "Generic encoder and decoder deriving for Hasql"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hasql-implicits" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hasql , network-ip, scientific, text, time, uuid, vector }: mkDerivation { pname = "hasql-implicits"; version = "0.1.0.3"; sha256 = "0xw7yy146adc805cr95ijm06ynmzinidngy16vgcfaqph0zx1ks2"; libraryHaskellDepends = [ aeson base bytestring containers hasql network-ip scientific text time uuid vector ]; description = "Implicit definitions for Hasql, such as default codecs for standard types"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hasql-interpolate" = callPackage ({ mkDerivation, aeson, array, base, bytestring, containers , haskell-src-meta, hasql, megaparsec, mtl, scientific, tasty , tasty-hunit, template-haskell, text, time, tmp-postgres , transformers, uuid, vector }: mkDerivation { pname = "hasql-interpolate"; version = "0.1.0.2"; sha256 = "1snayn9g5xa9q4c38p8s0ir6ij32js17b02qsacif6v080hqw94b"; libraryHaskellDepends = [ aeson array base bytestring containers haskell-src-meta hasql megaparsec mtl scientific template-haskell text time transformers uuid vector ]; testHaskellDepends = [ base hasql tasty tasty-hunit template-haskell text tmp-postgres ]; description = "QuasiQuoter that supports expression interpolation for hasql"; license = lib.licenses.bsd3; }) {}; "hasql-migration" = callPackage ({ mkDerivation, base, bytestring, contravariant, cryptonite , directory, hasql, hasql-transaction, hspec, memory, text, time , transformers }: mkDerivation { pname = "hasql-migration"; version = "0.3.0"; sha256 = "0qk9cds6crdbjrn0niv6dfaj2pa3qpmwh1l96rl2hvqyq2dz148q"; libraryHaskellDepends = [ base bytestring contravariant cryptonite directory hasql hasql-transaction memory text time ]; testHaskellDepends = [ base bytestring hasql hasql-transaction hspec transformers ]; description = "PostgreSQL Schema Migrations"; license = lib.licenses.bsd3; }) {}; "hasql-notifications" = callPackage ({ mkDerivation, base, bytestring, contravariant, hasql, hasql-pool , hspec, postgresql-libpq, QuickCheck, text }: mkDerivation { pname = "hasql-notifications"; version = "0.2.0.0"; sha256 = "1zizvdvhb0nd126k24j4k62lzkx3qh1vp4976f2n7ri7ga5y6cxi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring contravariant hasql hasql-pool postgresql-libpq text ]; executableHaskellDepends = [ base hasql ]; testHaskellDepends = [ base bytestring hasql hspec QuickCheck ]; description = "LISTEN/NOTIFY support for Hasql"; license = lib.licenses.bsd3; }) {}; "hasql-optparse-applicative" = callPackage ({ mkDerivation, base-prelude, hasql, hasql-pool , optparse-applicative }: mkDerivation { pname = "hasql-optparse-applicative"; version = "0.3.0.8"; sha256 = "1yx56vi1dpymxk5c3rkk74bbghcxfp6x333xn2j4x2ls38676dvg"; libraryHaskellDepends = [ base-prelude hasql hasql-pool optparse-applicative ]; description = "\"optparse-applicative\" parsers for \"hasql\""; license = lib.licenses.mit; }) {}; "hasql-pipes" = callPackage ({ mkDerivation, base, bytestring-tree-builder, hasql, pipes , pipes-safe, protolude }: mkDerivation { pname = "hasql-pipes"; version = "0.1.0.1"; sha256 = "1wdpi21mxlb2iwqr25ap9xg8pd71sihxz129xpbj9nzn8w685day"; libraryHaskellDepends = [ base bytestring-tree-builder hasql pipes pipes-safe protolude ]; description = "A pipe to stream a postgres database cursor in the hasql ecosystem"; license = lib.licenses.bsd3; }) {}; "hasql-pool" = callPackage ({ mkDerivation, base-prelude, hasql, hspec, resource-pool, time }: mkDerivation { pname = "hasql-pool"; version = "0.5.2.2"; sha256 = "0sr8ifvkyd5g7ajaqd7bbqgfpnpkazv7fbq5ix07h94kdf1idqq5"; libraryHaskellDepends = [ base-prelude hasql resource-pool time ]; testHaskellDepends = [ base-prelude hasql hspec ]; description = "A pool of connections for Hasql"; license = lib.licenses.mit; }) {}; "hasql-postgres" = callPackage ({ mkDerivation, aeson, attoparsec, base, base-prelude, bytestring , criterion-plus, deepseq, directory, doctest, either, filepath , free, hashable, hashtables, hasql, hasql-backend, HDBC , HDBC-postgresql, hspec, list-t, loch-th, mmorph, monad-control , mtl-prelude, old-locale, placeholders, postgresql-binary , postgresql-libpq, postgresql-simple, QuickCheck , quickcheck-instances, scientific, template-haskell, text, time , transformers, uuid, vector }: mkDerivation { pname = "hasql-postgres"; version = "0.10.6"; sha256 = "0j7c0jy693wki33697hvljkg50y3gwv87zhl1r4pmq3ad7k8v306"; libraryHaskellDepends = [ aeson attoparsec base-prelude bytestring either free hashable hashtables hasql-backend list-t loch-th mmorph placeholders postgresql-binary postgresql-libpq scientific template-haskell text time transformers uuid vector ]; testHaskellDepends = [ aeson base base-prelude bytestring directory doctest either filepath hashable hasql hasql-backend hspec list-t mtl-prelude old-locale postgresql-binary QuickCheck quickcheck-instances scientific text time vector ]; benchmarkHaskellDepends = [ base-prelude criterion-plus deepseq either hasql hasql-backend HDBC HDBC-postgresql list-t monad-control mtl-prelude postgresql-simple QuickCheck quickcheck-instances scientific text time vector ]; description = "A \"PostgreSQL\" backend for the \"hasql\" library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hasql-postgres-options" = callPackage ({ mkDerivation, base-prelude, hasql-postgres, optparse-applicative }: mkDerivation { pname = "hasql-postgres-options"; version = "0.1.6"; sha256 = "1cqkwxjfm43gr2i5dwsakr5xzsb5v7n54wnx398xyj506bk5d587"; libraryHaskellDepends = [ base-prelude hasql-postgres optparse-applicative ]; description = "An \"optparse-applicative\" parser for \"hasql-postgres\""; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hasql-queue" = callPackage ({ mkDerivation, aeson, async, base, base64-bytestring, bytestring , cryptohash-sha1, exceptions, hasql, here, hspec, hspec-core , hspec-expectations-lifted, monad-control, postgresql-libpq , postgresql-libpq-notify, random, resource-pool, split, stm, text , time, tmp-postgres, transformers }: mkDerivation { pname = "hasql-queue"; version = "1.2.0.2"; sha256 = "0d8ylf92ydhg12v2rjxxnijzjkkpmws0r1nnxm63w5arwz947n5m"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring exceptions hasql here monad-control postgresql-libpq postgresql-libpq-notify random stm text time transformers ]; executableHaskellDepends = [ aeson async base base64-bytestring bytestring cryptohash-sha1 exceptions hasql here monad-control postgresql-libpq postgresql-libpq-notify random resource-pool stm text time tmp-postgres transformers ]; testHaskellDepends = [ aeson async base base64-bytestring bytestring cryptohash-sha1 exceptions hasql here hspec hspec-core hspec-expectations-lifted monad-control postgresql-libpq postgresql-libpq-notify random resource-pool split stm text time tmp-postgres transformers ]; description = "A PostgreSQL backed queue"; license = lib.licenses.bsd3; }) {}; "hasql-simple" = callPackage ({ mkDerivation, aeson, base, bytestring, contravariant, hasql , text, time, unordered-containers, vector }: mkDerivation { pname = "hasql-simple"; version = "0.1.0.0"; sha256 = "15cw3mb5gzzys3n58xs74jx9v9yn55xpdp3wn8dcchpllp68xzw3"; libraryHaskellDepends = [ aeson base bytestring contravariant hasql text time unordered-containers vector ]; description = "A somewhat opinionated \"simpler\" API to hasql"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hasql-streams-conduit" = callPackage ({ mkDerivation, base, conduit, hasql, hasql-streams-core , hasql-transaction-io, transformers }: mkDerivation { pname = "hasql-streams-conduit"; version = "0.1.0.0"; sha256 = "0cv6lzn6pax98ch1qm5yjxdg3p4z6k4bjvmcz1srr9hqda2bv15b"; libraryHaskellDepends = [ base conduit hasql hasql-streams-core hasql-transaction-io transformers ]; description = "Stream Hasql queries with Conduit"; license = lib.licenses.mit; }) {}; "hasql-streams-core" = callPackage ({ mkDerivation, base, hasql, hasql-transaction-io }: mkDerivation { pname = "hasql-streams-core"; version = "0.1.0.0"; sha256 = "01dqqs0daknyz4zn6dq13zyw5fky8ahq2mwv9kra1zl30f6xd3kh"; libraryHaskellDepends = [ base hasql hasql-transaction-io ]; description = "Stream Hasql queries"; license = lib.licenses.mit; }) {}; "hasql-streams-example" = callPackage ({ mkDerivation, base, bytestring, conduit, hasql , hasql-streams-conduit, hasql-streams-pipes , hasql-streams-streaming, hasql-streams-streamly, hasql-th , hasql-transaction, hasql-transaction-io, mtl, pipes, rel8 , resourcet, safe-exceptions, streaming, streamly, text , unliftio-core }: mkDerivation { pname = "hasql-streams-example"; version = "0.1.0.0"; sha256 = "1mj5jg1mjsn08yn1ndia1wyygbrn62dbj7fw6y2gkmqz5aysip86"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring conduit hasql hasql-streams-conduit hasql-streams-pipes hasql-streams-streaming hasql-streams-streamly hasql-th hasql-transaction hasql-transaction-io mtl pipes rel8 resourcet safe-exceptions streaming streamly text unliftio-core ]; description = "An example program that shows how to use Hasql streams with Rel8"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hasql-streams-pipes" = callPackage ({ mkDerivation, base, hasql, hasql-streams-core , hasql-transaction-io, pipes, transformers }: mkDerivation { pname = "hasql-streams-pipes"; version = "0.1.0.0"; sha256 = "1gnlz8zq1k9gngg7qyxbiyvypmjfd1idykad8vq3q3rjwxjp4i0j"; libraryHaskellDepends = [ base hasql hasql-streams-core hasql-transaction-io pipes transformers ]; description = "Stream Hasql queries with Pipes"; license = lib.licenses.mit; }) {}; "hasql-streams-streaming" = callPackage ({ mkDerivation, base, hasql, hasql-streams-core , hasql-transaction-io, streaming, transformers }: mkDerivation { pname = "hasql-streams-streaming"; version = "0.1.0.0"; sha256 = "0qmwm6skp8llsj43rzkkl55if7qmgrg3lrc8nknil3z9282pbx9r"; libraryHaskellDepends = [ base hasql hasql-streams-core hasql-transaction-io streaming transformers ]; description = "Stream Hasql queries with Streaming"; license = lib.licenses.mit; }) {}; "hasql-streams-streamly" = callPackage ({ mkDerivation, base, hasql, hasql-streams-core , hasql-transaction-io, streamly, transformers }: mkDerivation { pname = "hasql-streams-streamly"; version = "0.1.0.0"; sha256 = "08afl6cb86q46cfr86y3zzdrh6rfvj5s6l91v3y2v9mr56yr1knl"; libraryHaskellDepends = [ base hasql hasql-streams-core hasql-transaction-io streamly transformers ]; description = "Stream Hasql queries with Streamly"; license = lib.licenses.mit; }) {}; "hasql-th" = callPackage ({ mkDerivation, base, bytestring, containers, contravariant, foldl , hasql, postgresql-syntax, template-haskell , template-haskell-compat-v0208, text, uuid, vector }: mkDerivation { pname = "hasql-th"; version = "0.4.0.14"; sha256 = "0zskfsvxzilz6j3cd09hl6ixn3j9daksqjcb73pfm1f9hhrasa2a"; libraryHaskellDepends = [ base bytestring containers contravariant foldl hasql postgresql-syntax template-haskell template-haskell-compat-v0208 text uuid vector ]; description = "Template Haskell utilities for Hasql"; license = lib.licenses.mit; }) {}; "hasql-transaction" = callPackage ({ mkDerivation, async, base, bytestring, bytestring-tree-builder , contravariant, contravariant-extras, hasql, mtl, rerebase , transformers }: mkDerivation { pname = "hasql-transaction"; version = "1.0.1.1"; sha256 = "0ajk7g9sk83sig2bkfajxpwasqrswxr0f82mxzwfy9j08z3ks235"; libraryHaskellDepends = [ base bytestring bytestring-tree-builder contravariant contravariant-extras hasql mtl transformers ]; testHaskellDepends = [ async contravariant-extras hasql rerebase ]; description = "Composable abstraction over retryable transactions for Hasql"; license = lib.licenses.mit; }) {}; "hasql-transaction-io" = callPackage ({ mkDerivation, base, bytestring, bytestring-tree-builder, hasql , mtl, resourcet, safe-exceptions, transformers, unliftio-core }: mkDerivation { pname = "hasql-transaction-io"; version = "0.1.0.0"; sha256 = "0cqm6c4axivxvw5r35ass9qa0bmgxnz7n8d8l12vz78nsfxp76ci"; libraryHaskellDepends = [ base bytestring bytestring-tree-builder hasql mtl resourcet safe-exceptions transformers unliftio-core ]; description = "Perform IO actions during transactions for Hasql"; license = lib.licenses.mit; }) {}; "hasql-url" = callPackage ({ mkDerivation, base, bytestring, hasql, network-uri, split, tasty , tasty-quickcheck }: mkDerivation { pname = "hasql-url"; version = "0.2.0.0"; sha256 = "1f8vc7s031f33rkbzlmqac3h1g6aynj9z03x4lx19526q2d2r7ns"; libraryHaskellDepends = [ base bytestring hasql network-uri split ]; testHaskellDepends = [ base hasql tasty tasty-quickcheck ]; description = "Parse PostgreSQL connection URI into Hasql.Connection Settings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hasqlator-mysql" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, containers, dlist , io-streams, megaparsec, mtl, mysql-haskell, optics-core , pretty-simple, prettyprinter, scientific, template-haskell, text , time }: mkDerivation { pname = "hasqlator-mysql"; version = "0.1.0"; sha256 = "0pkgnx54f4487rc9i5286g3xm9kb6g8fhgbqn4p2yddl8mwzpdby"; libraryHaskellDepends = [ aeson base binary bytestring containers dlist io-streams megaparsec mtl mysql-haskell optics-core pretty-simple prettyprinter scientific template-haskell text time ]; description = "composable SQL generation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hasqly-mysql" = callPackage ({ mkDerivation, base, binary, bytestring, dlist, mtl , mysql-haskell, scientific, text, time }: mkDerivation { pname = "hasqly-mysql"; version = "0.0.1"; sha256 = "1la1lnwcv20jig72hgpgzy8a2ils95y0clhkf5ajvj1whh099g7p"; libraryHaskellDepends = [ base binary bytestring dlist mtl mysql-haskell scientific text time ]; description = "composable SQL generation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hastache" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, containers , directory, filepath, HUnit, ieee754, mtl, process, syb, text , transformers }: mkDerivation { pname = "hastache"; version = "0.6.1"; sha256 = "0r5l8k157pgvz1ck4lfid5x05f2s0nlmwf33f4fj09b1kmk8k3wc"; revision = "6"; editedCabalFile = "1d9a6algvdyhjl94ikbz6ccnpbh0f68x8dp6bmx6lljq4b2srx51"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-builder bytestring containers directory filepath ieee754 mtl syb text transformers ]; executableHaskellDepends = [ base blaze-builder bytestring containers directory filepath ieee754 mtl process syb text transformers ]; testHaskellDepends = [ base bytestring directory HUnit mtl syb text ]; description = "Haskell implementation of Mustache templates"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hastache-aeson" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, hastache , scientific, text, unordered-containers, vector }: mkDerivation { pname = "hastache-aeson"; version = "0.1.1.0"; sha256 = "0wbk7ipjrabm1c4ngdphg3m131fjzsg36zaysz5zlhygm41626in"; libraryHaskellDepends = [ aeson base bytestring containers hastache scientific text unordered-containers vector ]; description = "render hastache templates using aeson values"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haste" = callPackage ({ mkDerivation, base, curl, filepath, mtl }: mkDerivation { pname = "haste"; version = "0.1.1"; sha256 = "1vz36i74l1nnm34nn1rj3v8kprqa2piz3j5f58cccg2gvxl0abnj"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base curl filepath mtl ]; description = "A universal pastebin tool, written in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haste-app" = callPackage ({ mkDerivation, base, bytestring, containers, data-default , exceptions, filepath, haste-lib, haste-prim, http-types, mtl , text, transformers, utf8-string, wai, wai-websockets, warp , websockets }: mkDerivation { pname = "haste-app"; version = "0.1.0.0"; sha256 = "1x8pkprprm86f429ndhlkxpziaaagyzimy8kmxmad0c0ynacn04g"; libraryHaskellDepends = [ base bytestring containers data-default exceptions filepath haste-lib haste-prim http-types mtl text transformers utf8-string wai wai-websockets warp websockets ]; description = "Framework for type-safe, distributed web applications"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "haste-compiler" = callPackage ({ mkDerivation, array, base, bin-package-db, binary, blaze-builder , bytestring, bzlib, Cabal, containers, cryptonite, directory , either, filepath, ghc, ghc-paths, ghc-prim, ghc-simple, HTTP, mtl , network, network-uri, process, random, shellmate , shellmate-extras, system-fileio, tar, terminfo, transformers , unix, utf8-string }: mkDerivation { pname = "haste-compiler"; version = "0.6.0.0"; sha256 = "0n169k2kcpkcms701hg0h6kqjdq9jxpkm9zh72nj8530xmhckirs"; configureFlags = [ "-fportable" ]; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base bin-package-db binary blaze-builder bytestring bzlib Cabal containers cryptonite directory either filepath ghc ghc-paths ghc-prim ghc-simple HTTP mtl network network-uri process random shellmate shellmate-extras system-fileio tar terminfo transformers unix utf8-string ]; description = "Haskell To ECMAScript compiler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {bin-package-db = null;}; "haste-gapi" = callPackage ({ mkDerivation, base, data-default, haste-compiler, transformers }: mkDerivation { pname = "haste-gapi"; version = "0.1.0.1"; sha256 = "07vz1lwk954qyvpnkyzifdkd4nkx68h04pw2sn535xylfjw6fzq0"; libraryHaskellDepends = [ base data-default haste-compiler transformers ]; description = "Google API bindings for the Haste compiler"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "haste-lib" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , data-binary-ieee754, ghc-prim, haste-prim, integer-gmp, monads-tf , random, time, transformers, utf8-string }: mkDerivation { pname = "haste-lib"; version = "0.6.0.0"; sha256 = "0bybww5g0dr3x3hr9ibpx6r71nvykmcwzafbmcy6jyhxzqazi9p9"; libraryHaskellDepends = [ array base binary bytestring containers data-binary-ieee754 ghc-prim haste-prim integer-gmp monads-tf random time transformers utf8-string ]; description = "Base libraries for haste-compiler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haste-markup" = callPackage ({ mkDerivation, base, containers, directory, filepath, haste-lib }: mkDerivation { pname = "haste-markup"; version = "0.0.1.0"; sha256 = "02rqm4qjaww2c622bqd1bb2mjb73w2s7d7pwvz94x03npxkf4hn1"; libraryHaskellDepends = [ base containers directory filepath haste-lib ]; description = "A port of blaze-markup and blaze-html to Haste"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "haste-perch" = callPackage ({ mkDerivation, base, haste-compiler, transformers }: mkDerivation { pname = "haste-perch"; version = "0.1.0.9"; sha256 = "1a92ahmphsr0dgj1jlp2cxpq5yy59b3avw3gzmv0jzrds41p3ic8"; libraryHaskellDepends = [ base haste-compiler transformers ]; description = "Create, navigate and modify the DOM tree with composable syntax, with the haste compiler"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "haste-prim" = callPackage ({ mkDerivation, base, ghc-prim, integer-gmp }: mkDerivation { pname = "haste-prim"; version = "0.6.0.0"; sha256 = "1gmvvqy0xy396r3jnfmdhh70j7k73qs38cw9znwgl8jjywpzrmw5"; libraryHaskellDepends = [ base ghc-prim integer-gmp ]; description = "Low level primitives for the Haste compiler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hastily" = callPackage ({ mkDerivation, aeson, base, bytestring, concurrent-extra , containers, directory, directory-tree, exceptions, filepath , http-client, http-types, hxt, parsec, string-conversions, text , unbounded-delays, zip-archive }: mkDerivation { pname = "hastily"; version = "0.1.0.6"; sha256 = "0bm7g3d8zb1qnvx5gcfr05m2iiq929096rwlmjxqj0ywhab120fh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring concurrent-extra containers directory directory-tree exceptions filepath http-client http-types hxt parsec string-conversions text unbounded-delays zip-archive ]; executableHaskellDepends = [ base directory string-conversions text ]; testHaskellDepends = [ base ]; description = "A program to download subtitle files"; license = lib.licenses.bsd3; }) {}; "hasty-hamiltonian" = callPackage ({ mkDerivation, ad, base, kan-extensions, lens, mcmc-types , mwc-probability, pipes, primitive, transformers }: mkDerivation { pname = "hasty-hamiltonian"; version = "1.3.4"; sha256 = "0qvqh5d213lq02qq25s1a6z783836h5gi5zra99pprblpdffaazq"; libraryHaskellDepends = [ base kan-extensions lens mcmc-types mwc-probability pipes primitive transformers ]; testHaskellDepends = [ ad base mwc-probability ]; description = "Speedy traversal through parameter space"; license = lib.licenses.mit; }) {}; "hat" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , haskeline, haskell-src-exts, old-locale, old-time, polyparse , process, random }: mkDerivation { pname = "hat"; version = "2.9.4"; sha256 = "13ldpj92qzp243zwnx0q044isdq2nmbh93wardqzr37jybs7m4xs"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory old-locale old-time process random ]; executableHaskellDepends = [ base bytestring containers directory filepath haskeline haskell-src-exts polyparse process ]; description = "The Haskell tracer, generating and viewing Haskell execution traces"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hatex-guide" = callPackage ({ mkDerivation, base, blaze-html, directory, filepath, HaTeX , parsec, text, time, transformers }: mkDerivation { pname = "hatex-guide"; version = "1.3.1.6"; sha256 = "0vd5bmgs0nfk5y0d0a8975j3b15q3d6zgmnv3j4q9rnmjigwzmvs"; libraryHaskellDepends = [ base blaze-html directory filepath HaTeX parsec text time transformers ]; description = "HaTeX User's Guide"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hatexmpp3" = callPackage ({ mkDerivation, base, bytestring, containers, data-default , datetime, gtk3, hslogger, monad-loops, mtl, Network-NineP , pontarius-xmpp, pontarius-xmpp-extras, stm, string-class, text , time, tls, transformers, vector, xml-conduit, xml-types }: mkDerivation { pname = "hatexmpp3"; version = "0"; sha256 = "0j5428x0yq07x27lgd48fcyc8zix9a0vv8725ch8gr4v9znhwrwc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers data-default datetime gtk3 hslogger monad-loops mtl Network-NineP pontarius-xmpp pontarius-xmpp-extras stm string-class text time tls transformers vector xml-conduit xml-types ]; description = "XMPP client with 9P and (optionally) GTK interfaces"; license = "unknown"; hydraPlatforms = lib.platforms.none; }) {}; "hath" = callPackage ({ mkDerivation, base, cmdargs, process, split, tasty, tasty-hunit , tasty-quickcheck }: mkDerivation { pname = "hath"; version = "0.5.0"; sha256 = "16597w35xbv0hq14bdz4g8w52iy7z54wrqfmd929xrzbxbnc41r6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cmdargs split tasty tasty-hunit tasty-quickcheck ]; testHaskellDepends = [ base cmdargs process split tasty tasty-hunit tasty-quickcheck ]; description = "Hath manipulates network blocks in CIDR notation"; license = lib.licenses.agpl3Only; }) {}; "hats" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, bytestring , conduit, conduit-extra, connection, criterion, deepseq, HUnit , network, network-uri, process, QuickCheck, random, stm , test-framework, test-framework-hunit, test-framework-quickcheck2 , text, transformers, unordered-containers }: mkDerivation { pname = "hats"; version = "0.1.0.1"; sha256 = "0c5qds2sz0kb576vfg0q8fbxpb1ljigc2qdwhvr2qlkrgv320z38"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async attoparsec base bytestring conduit conduit-extra connection deepseq network network-uri random stm text transformers unordered-containers ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ aeson attoparsec base bytestring HUnit process QuickCheck test-framework test-framework-hunit test-framework-quickcheck2 text ]; benchmarkHaskellDepends = [ async attoparsec base bytestring criterion random stm ]; description = "Haskell client for the NATS messaging system"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hatt" = callPackage ({ mkDerivation, ansi-wl-pprint, base, cmdargs, containers , haskeline, parsec, QuickCheck, test-framework , test-framework-quickcheck2 }: mkDerivation { pname = "hatt"; version = "1.5.0.3"; sha256 = "0dgjia07v489wlk23hg84d1043rh71hl9yg7vdcih2jcj8pn00z4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint base containers parsec QuickCheck ]; executableHaskellDepends = [ base cmdargs haskeline ]; testHaskellDepends = [ base test-framework test-framework-quickcheck2 ]; description = "A truth table generator for classical propositional logic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haveibeenpwned" = callPackage ({ mkDerivation, base, bytestring, cryptonite, data-default , http-client, http-client-tls, http-types, monad-logger, mtl, safe , text }: mkDerivation { pname = "haveibeenpwned"; version = "0.2.0.1"; sha256 = "0zbxqhn76cknqmilzv7s11hwbq09if6pyc5p111vnxpd7xas6hwl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cryptonite data-default http-client http-types monad-logger mtl safe text ]; executableHaskellDepends = [ base http-client http-client-tls monad-logger text ]; description = "Library for checking for weak/compromised passwords"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haven" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , http-conduit, http-types, mtl, process, SHA, temporary , transformers, xml }: mkDerivation { pname = "haven"; version = "0.2.0.2"; sha256 = "0n92h5gjy6ax0c5f2k80j21ymf741vzhsm1kdav86hphhxdlw8ng"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory filepath http-conduit http-types mtl process SHA temporary transformers xml ]; description = "Recursively retrieve maven dependencies"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haverer" = callPackage ({ mkDerivation, base, basic-prelude, containers, errors, lens , MonadRandom, mtl, random-shuffle, tasty, tasty-hunit , tasty-quickcheck, text }: mkDerivation { pname = "haverer"; version = "0.3.0.0"; sha256 = "1p4llwjab7h2zg10585jp5a5bfrzmmkziq7in164wk15rb2z5y0p"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base basic-prelude containers errors lens MonadRandom mtl random-shuffle tasty tasty-quickcheck text ]; executableHaskellDepends = [ base basic-prelude text ]; testHaskellDepends = [ base basic-prelude containers errors mtl random-shuffle tasty tasty-hunit tasty-quickcheck text ]; description = "Implementation of the rules of Love Letter"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hawitter" = callPackage ({ mkDerivation, base, base64-string, bytestring, clock, containers , gconf, glade, gtk, hoauth, HTTP, json, mtl, network, old-locale , parsec, regex-base, regex-tdfa, SHA, time, utf8-string }: mkDerivation { pname = "hawitter"; version = "0.4"; sha256 = "10qg24qkh17l9zqn47g64cg6hp48x7bjbcwigj35zpqcq71s9dxc"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base base64-string bytestring clock containers gconf glade gtk hoauth HTTP json mtl network old-locale parsec regex-base regex-tdfa SHA time utf8-string ]; description = "A twitter client for GTK+. Beta version."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hax" = callPackage ({ mkDerivation, aeson, array, base, blaze-html, blaze-markup , boxes, bytestring, containers, Decimal, directory, filepath, mtl , split, template-haskell, text, transformers }: mkDerivation { pname = "hax"; version = "0.0.2"; sha256 = "0hgjv5phip9d4zf8a22x4jc6pa87ly60spiq6cimf6c5k8khxlqf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array base blaze-html blaze-markup boxes bytestring containers Decimal directory filepath mtl split template-haskell text transformers ]; executableHaskellDepends = [ aeson array base blaze-html blaze-markup boxes bytestring containers Decimal directory filepath mtl split template-haskell text transformers ]; description = "Haskell cash-flow and tax simulation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haxl" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, containers , deepseq, exceptions, filepath, ghc-prim, hashable, hashtables , HUnit, pretty, stm, test-framework, test-framework-hunit, text , time, transformers, unordered-containers, vector }: mkDerivation { pname = "haxl"; version = "2.4.0.0"; sha256 = "1vah61fs047h9v0c8z6ka0lcckhcsjrjxqcck0jipcppzpg68inw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary bytestring containers deepseq exceptions filepath ghc-prim hashable hashtables pretty stm text time transformers unordered-containers vector ]; testHaskellDepends = [ aeson base binary bytestring containers deepseq filepath hashable hashtables HUnit test-framework test-framework-hunit text time unordered-containers ]; description = "A Haskell library for efficient, concurrent, and concise data access"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haxl-amazonka" = callPackage ({ mkDerivation, amazonka, amazonka-core, async, base, conduit , hashable, haxl, transformers }: mkDerivation { pname = "haxl-amazonka"; version = "0.1.1"; sha256 = "1ikhl9zkiv512gv8j15bz7ac2a9jac0d6h7698g4dvj6ppk3xprw"; libraryHaskellDepends = [ amazonka amazonka-core async base conduit hashable haxl transformers ]; description = "Haxl data source for accessing AWS services through amazonka"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haxl-facebook" = callPackage ({ mkDerivation, aeson, async, base, conduit, data-default, fb , hashable, haxl, http-client-tls, http-conduit, resourcet, text , time, transformers, unordered-containers, vector }: mkDerivation { pname = "haxl-facebook"; version = "0.1.0.0"; sha256 = "0m8dycsh51sfrxhmajsaydgima4r0nc60yklv9w26302i176j2aq"; libraryHaskellDepends = [ aeson async base conduit data-default fb hashable haxl http-client-tls http-conduit resourcet text time transformers ]; testHaskellDepends = [ aeson async base conduit data-default fb hashable haxl http-client-tls http-conduit resourcet text time transformers unordered-containers vector ]; description = "An example Haxl data source for accessing the Facebook Graph API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "haxparse" = callPackage ({ mkDerivation, base, binary, bytestring, containers , data-binary-ieee754, data-default, mtl, optparse-applicative , parsec, split, template-haskell, transformers, utf8-string, zlib }: mkDerivation { pname = "haxparse"; version = "0.3.1.0"; sha256 = "12ksmhmk1yns8znh9srqm53q4by8dibdvkd9qhbihiwdyz137y6j"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring containers data-binary-ieee754 data-default mtl parsec split template-haskell transformers utf8-string zlib ]; executableHaskellDepends = [ base binary bytestring containers data-binary-ieee754 data-default mtl optparse-applicative parsec split template-haskell transformers utf8-string zlib ]; description = "Readable HaxBall replays"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "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, template-haskell, text, time, utf8-string }: mkDerivation { pname = "haxr"; version = "3000.11.4.1"; sha256 = "12f3acc253x88pk20b60z1qzyhbngvg7zzb9j6azbii0hx8yxxhy"; revision = "2"; editedCabalFile = "1r2sj4zrszh3m0g8cnzcsm8ri0q6kxgrfffqp30b19pma18sjlvn"; 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 ]; description = "XML-RPC client and server library"; license = lib.licenses.bsd3; }) {}; "haxr-th" = callPackage ({ mkDerivation, base, haxr, template-haskell }: mkDerivation { pname = "haxr-th"; version = "3000.5"; sha256 = "1h1g4r7c5k3rja49ip4m21f2sscn06xjxharnlyazvvs6mzfysif"; libraryHaskellDepends = [ base haxr template-haskell ]; description = "Automatic deriving of XML-RPC structs for Haskell records"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "haxy" = callPackage ({ mkDerivation, base, bytestring, data-default-class, hostname , HTTP, http-server, mtl, url }: mkDerivation { pname = "haxy"; version = "1.0.1"; sha256 = "0k4grll2kavg6fcpvd11pv6zafdpxl8iphpic3b94z1s8g9qzdbd"; libraryHaskellDepends = [ base bytestring data-default-class hostname HTTP http-server mtl url ]; description = "A simple HTTP proxy server library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hayland" = callPackage ({ mkDerivation, base, data-flags, libGL, process, template-haskell , time, wayland, xml }: mkDerivation { pname = "hayland"; version = "0.1.0.1"; sha256 = "0dpisbqfsay8lwpfihw5fmpzi2ajc8qshsawbr4r6x8indy4kdy0"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base data-flags process template-haskell time xml ]; librarySystemDepends = [ libGL wayland ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base process xml ]; description = "Haskell bindings for the C Wayland library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) libGL; inherit (pkgs) wayland;}; "hayoo-cli" = callPackage ({ mkDerivation, aeson, base, bytestring, http-conduit, http-types , optparse-applicative, pandoc, url }: mkDerivation { pname = "hayoo-cli"; version = "0.1.0.4"; sha256 = "05wfxpkpxma3ynla3wdgzq0raxqwg21fsa01qqpsh1ib7v462ls0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring http-conduit http-types optparse-applicative pandoc url ]; description = "Hayoo CLI"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hback" = callPackage ({ mkDerivation, base, cairo, filepath, glade, gtk, haskell98 , process, svgcairo, time, unix }: mkDerivation { pname = "hback"; version = "0.0.3"; sha256 = "01wx4dls0ccl0q09hvydjhj0lfpqfd32z76rjgc89p5889czkm5j"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base cairo filepath glade gtk haskell98 process svgcairo time unix ]; description = "N-back memory game"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hbayes" = callPackage ({ mkDerivation, array, base, binary, boxes, containers, directory , filepath, gamma, HUnit, mtl, mwc-random, parsec, pretty , QuickCheck, random, split, statistics, test-framework , test-framework-hunit, test-framework-quickcheck2, vector }: mkDerivation { pname = "hbayes"; version = "0.5.2"; sha256 = "1x8nwh3ba9qvrbcxd2fdb3lv9b94w6lkvdg4vrqm7vbns9yyk162"; revision = "2"; editedCabalFile = "19nclaq6y157gn8k4sl79rm30ws5gcykiq4zjmcnm7d5c1rm4dhn"; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base binary boxes containers directory filepath gamma HUnit mtl mwc-random parsec pretty QuickCheck random split statistics test-framework test-framework-hunit test-framework-quickcheck2 vector ]; testHaskellDepends = [ array base binary boxes containers directory filepath gamma HUnit mtl mwc-random parsec pretty QuickCheck random split statistics test-framework test-framework-hunit test-framework-quickcheck2 vector ]; description = "Bayesian Networks"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hbb" = callPackage ({ mkDerivation, base, directory, ghc, ghc-mod, ghc-paths, libhbb }: mkDerivation { pname = "hbb"; version = "0.4.0.2"; sha256 = "1whnsbv04b9hr3dc6a3xzv270q7ygk8x4i20mb092fr98klbk9wn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory ghc ghc-mod ghc-paths libhbb ]; description = "Haskell Busy Bee, a backend for text editors"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; }) {}; "hbcd" = callPackage ({ mkDerivation, base, bytestring, Decimal, digits, split }: mkDerivation { pname = "hbcd"; version = "1.0"; sha256 = "1glld44m6h8yfh5h63w9q5isy238j0j312ycx43va1xa80x5r4dq"; libraryHaskellDepends = [ base bytestring Decimal digits split ]; description = "Packed binary-coded decimal (BCD) serialization"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hbeanstalk" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, bytestring , containers, network }: mkDerivation { pname = "hbeanstalk"; version = "0.2.4"; sha256 = "13xcia1nnayhr22zi1wzgn8qs403ib4n2zikpxd3xnzy33yrgbzy"; libraryHaskellDepends = [ attoparsec base blaze-builder bytestring containers network ]; description = "Client for the beanstalkd workqueue service"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hbeat" = callPackage ({ mkDerivation, base, containers, mtl, old-time, OpenGL, SDL , SDL-mixer, SDL_mixer }: mkDerivation { pname = "hbeat"; version = "0.1.2"; sha256 = "1lgsjwwpimvgczzgg2lvnf08hhcsnk5is52rm2lbmilky8ayhxjp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers mtl old-time OpenGL SDL SDL-mixer ]; executableSystemDepends = [ SDL_mixer ]; description = "A simple step sequencer GUI"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) SDL_mixer;}; "hbf" = callPackage ({ mkDerivation, base, binary, bytestring, criterion, deepseq , doctest, filepath, hedgehog, hedgehog-checkers, HUnit , optparse-applicative, parsec, primitive, smallcheck, tasty , tasty-discover, tasty-hedgehog, tasty-hunit, tasty-smallcheck , temporary, text, transformers, vector }: mkDerivation { pname = "hbf"; version = "0.2.0.0"; sha256 = "1w0q30vxfw8pz9sjnkiw40sq5m9xdigvnw9ppixzj1kd4d9b29z9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base binary bytestring deepseq filepath optparse-applicative parsec primitive text transformers vector ]; executableHaskellDepends = [ base binary bytestring deepseq filepath optparse-applicative parsec primitive text transformers vector ]; testHaskellDepends = [ base binary bytestring deepseq doctest filepath hedgehog hedgehog-checkers HUnit optparse-applicative parsec primitive smallcheck tasty tasty-discover tasty-hedgehog tasty-hunit tasty-smallcheck temporary text transformers vector ]; testToolDepends = [ tasty-discover ]; benchmarkHaskellDepends = [ base binary bytestring criterion deepseq filepath optparse-applicative parsec primitive text transformers vector ]; description = "An optimizing Brainfuck compiler and evaluator"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "hblas" = callPackage ({ mkDerivation, base, blas, hspec, liblapack, primitive , storable-complex, vector }: mkDerivation { pname = "hblas"; version = "0.4.0.1"; sha256 = "1jclawfvykdsd5b5wmqyz6fb0kx6yr626w4g86w9q1127k8l102k"; revision = "1"; editedCabalFile = "0085hyl5hcnxjf83vis34qklv6xajsk5z0mzrirgp03nzyf55l7r"; libraryHaskellDepends = [ base primitive storable-complex vector ]; librarySystemDepends = [ blas liblapack ]; testHaskellDepends = [ base hspec primitive vector ]; description = "Human friendly BLAS and Lapack bindings for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) blas; inherit (pkgs) liblapack;}; "hblock" = callPackage ({ mkDerivation, aeson, base, blaze-markup, bytestring, cereal , containers, deepseq, hashable, path-pieces, safecopy, text , unordered-containers, uuid, vector }: mkDerivation { pname = "hblock"; version = "0.1.0.2"; sha256 = "0g8hj42ir3jcpmwf3pin2k4zdcf5p1f1sx1f8rj380qbyxgdrw3v"; revision = "1"; editedCabalFile = "19pc6qh33xkldxvg459zrzx91y4pzx9hkqq7wmgf3brnanncx0h1"; libraryHaskellDepends = [ aeson base blaze-markup bytestring cereal containers deepseq hashable path-pieces safecopy text unordered-containers uuid vector ]; description = "A mutable vector that provides indexation on the datatype fields it stores"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hbro" = callPackage ({ mkDerivation, base, bytestring, chunked-data, cond, containers , data-default-class, directory, dyre, errors, fast-logger , filepath, glib, gtk3, lifted-async, lifted-base , microlens-platform, monad-control, monad-logger, monadIO , mono-traversable, mtl, network-uri, optparse-applicative, pango , parsec, process, random, resourcet, safe, safe-exceptions , semigroups, stm-chans, template-haskell, text, time, transformers , transformers-base, unix, uuid, webkitgtk3, zeromq4-haskell }: mkDerivation { pname = "hbro"; version = "1.7.0.0"; sha256 = "0vx3097g9q0bxyv1bwa4mc6aw152zkj3mawk5nrn5mh0zr60c3zh"; revision = "1"; editedCabalFile = "0slsd0f0qvlh4l6777b8iaskd4ij04193mcjwnq8p7szslxx40q1"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring chunked-data cond containers data-default-class directory dyre errors fast-logger filepath glib gtk3 lifted-async lifted-base microlens-platform monad-control monad-logger monadIO mono-traversable mtl network-uri optparse-applicative pango parsec process random resourcet safe safe-exceptions semigroups stm-chans template-haskell text time transformers transformers-base unix uuid webkitgtk3 zeromq4-haskell ]; executableHaskellDepends = [ base ]; description = "Minimal extensible web-browser"; license = "unknown"; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {}; "hbro-contrib" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring , chunked-data, containers, directory, filepath, glib, gtk3, hbro , microlens, monad-control, mono-traversable, mtl, network-uri , pango, parsec, process, resourcet, safe, safe-exceptions, text , time, transformers-base, unix, webkitgtk3 }: mkDerivation { pname = "hbro-contrib"; version = "1.7.0.0"; sha256 = "024mclr0hrvxdbsw9d051v9dfls2n3amyxlqfzakf11vrkgqqfam"; revision = "1"; editedCabalFile = "1vfkwzd5rsv0065bldkd90fprp1qspfqg44ip5i4ihnbj4vawv9b"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-pretty base bytestring chunked-data containers directory filepath glib gtk3 hbro microlens monad-control mono-traversable mtl network-uri pango parsec process resourcet safe safe-exceptions text time transformers-base unix webkitgtk3 ]; executableHaskellDepends = [ aeson aeson-pretty base bytestring chunked-data containers directory filepath glib gtk3 hbro microlens monad-control mono-traversable mtl network-uri pango parsec process resourcet safe safe-exceptions text time transformers-base unix webkitgtk3 ]; description = "Third-party extensions to hbro"; license = "unknown"; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {}; "hburg" = callPackage ({ mkDerivation, alex, array, base, containers, filepath, happy , mtl, pretty, utf8-string }: mkDerivation { pname = "hburg"; version = "1.1.3"; sha256 = "1fjissjcfn5h4df6zckxrkw2i4lny4hyzzb8kwad96gqcrsf077y"; revision = "2"; editedCabalFile = "1kmp72ayx6q0yvnnnj7hzraxfyp13c98yj9jjs4fs12qxb4p60f6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base containers filepath mtl pretty utf8-string ]; executableToolDepends = [ alex happy ]; description = "Haskell Bottom Up Rewrite Generator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hcad" = callPackage ({ mkDerivation, base, containers, gasp, mtl }: mkDerivation { pname = "hcad"; version = "0.1"; sha256 = "0qx0qpd7wg4555hlkv6fn80zyi0c5wmq8nd2fd1m6y25xmgbvkqm"; libraryHaskellDepends = [ base containers gasp mtl ]; description = "Haskell CAD library"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hcc" = callPackage ({ mkDerivation, base, bytestring, language-c }: mkDerivation { pname = "hcc"; version = "0.0.0"; sha256 = "04aczl9mh1gb25kggh2jj043az61gzzhxqfg9gb3lcjr5krrnh4p"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring language-c ]; description = "A toy C compiler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hcg-minus" = callPackage ({ mkDerivation, base, colour, random }: mkDerivation { pname = "hcg-minus"; version = "0.16"; sha256 = "0578yi5zc61chmp936s5wczdd8j3593br24zx57sqr5a50c0mwmc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base colour random ]; description = "haskell cg (minus)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hcg-minus-cairo" = callPackage ({ mkDerivation, base, cairo, colour, filepath, hcg-minus, process }: mkDerivation { pname = "hcg-minus-cairo"; version = "0.16"; sha256 = "0q51m7rac2dij9y34pp74xpz8qsskjb2if7i5dynpk9jnpqkj26h"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base cairo colour filepath hcg-minus process ]; description = "haskell cg (minus) (cairo rendering)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hcheat" = callPackage ({ mkDerivation, base, mps }: mkDerivation { pname = "hcheat"; version = "2010.1.16"; sha256 = "1fwgnp15kha9qb7iagd8n5ahjjhg194wbva5i436mb57fn86pya2"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base mps ]; description = "A collection of code cheatsheet"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hcheckers" = callPackage ({ mkDerivation, aeson, array, base, binary, bits, bytes , bytestring, clock, concurrent-extra, containers, data-default , directory, ekg, ekg-core, exceptions, fast-logger, filepath, Glob , hashable, hashtables, heavy-logger, hsyslog, http-types, list-t , megaparsec, microlens, modern-uri, monad-metrics, mtl, mwc-random , network, optparse-applicative, psqueues, random , random-access-file, random-shuffle, req, scotty, stm , stm-containers, store, template-haskell, text, text-format-heavy , unix, unix-bytestring, unordered-containers, vector, wai, warp , yaml }: mkDerivation { pname = "hcheckers"; version = "0.1.0.2"; sha256 = "1v4hnqvi47kn10c1rjgsggxmajy7xnl462ghb2fs61ksbmrdi5b8"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson array base binary bits bytes bytestring clock concurrent-extra containers data-default directory ekg ekg-core exceptions fast-logger filepath Glob hashable hashtables heavy-logger hsyslog http-types list-t megaparsec microlens modern-uri monad-metrics mtl mwc-random network optparse-applicative psqueues random random-access-file random-shuffle req scotty stm stm-containers store template-haskell text text-format-heavy unix unix-bytestring unordered-containers vector wai warp yaml ]; description = "Implementation of checkers (\"draughts\") board game - server application"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hchesslib" = callPackage ({ mkDerivation, array, attoparsec, base, containers, hlint, hspec , QuickCheck, text }: mkDerivation { pname = "hchesslib"; version = "0.2.0.0"; sha256 = "1vwarq21kvrk22cbkmgalig3gr6r2xbzcvz1sryxgyjn17fi6py4"; libraryHaskellDepends = [ array attoparsec base containers text ]; testHaskellDepends = [ array attoparsec base containers hlint hspec QuickCheck text ]; description = "Chess library"; license = lib.licenses.gpl2Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hcltest" = callPackage ({ mkDerivation, base, bytestring, directory, dlist, doctest , either, filepath, free, lens, mmorph, monad-control, mtl , optparse-applicative, process, random-shuffle, split, stm, tagged , tasty, temporary, text, transformers, transformers-base }: mkDerivation { pname = "hcltest"; version = "0.3.7"; sha256 = "1hqx0khbxypq4hqq1hq0ybyadd7m6bpd6rzc3zya3w0s7kwk0dgd"; libraryHaskellDepends = [ base bytestring directory dlist either filepath free lens mmorph monad-control mtl optparse-applicative process random-shuffle split stm tagged tasty temporary text transformers transformers-base ]; testHaskellDepends = [ base directory doctest filepath ]; description = "A testing library for command line applications"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hcoap" = callPackage ({ mkDerivation, async, base, binary, bytestring, dns, HUnit , iproute, mtl, network, network-uri, QuickCheck, random, stm, time }: mkDerivation { pname = "hcoap"; version = "0.1.2.1"; sha256 = "1ml26whxhykq0wwf2qyicj572ldj6zr577bqqh48fx9bj8i7sz7b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base binary bytestring dns iproute mtl network network-uri random stm time ]; executableHaskellDepends = [ base bytestring network network-uri ]; testHaskellDepends = [ async base bytestring HUnit network QuickCheck random ]; description = "CoAP implementation for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hcobs" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, containers , criterion, deepseq, ghc-prim, hedgehog, mmorph, mtl, reflection , weigh }: mkDerivation { pname = "hcobs"; version = "0.1.0.1"; sha256 = "103x2486yb0p9bxwhd8ywhr59pgnkgyr4z70bsv6xcs54g0zqdy7"; libraryHaskellDepends = [ base bytestring containers ghc-prim reflection ]; testHaskellDepends = [ base base64-bytestring bytestring deepseq ghc-prim hedgehog mmorph mtl reflection weigh ]; benchmarkHaskellDepends = [ base base64-bytestring bytestring criterion ghc-prim reflection ]; description = "An implementation of the Consistent Overhead Byte Stuffing algorithm"; license = lib.licenses.bsd3; }) {}; "hcom" = callPackage ({ mkDerivation }: mkDerivation { pname = "hcom"; version = "0.0.0.2"; sha256 = "1ps6q3sn0dlkhxkwgpq9jj0rklrnsgsrrlk63g9jr8lfris2wlzq"; doHaddock = false; description = "Haskell COM support library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hcoord" = callPackage ({ mkDerivation, base, data-default, HUnit, ieee754, mtl , regex-pcre }: mkDerivation { pname = "hcoord"; version = "1.0.0.0"; sha256 = "0dw0pvrnv3pkkf1lzcqzyv2yjycqk8hanh2a2s5dzidwbm26vhpm"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mtl regex-pcre ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base data-default HUnit ieee754 mtl ]; description = "Easily convert between latitude/longitude, UTM and OSGB"; license = lib.licenses.bsd3; }) {}; "hcount" = callPackage ({ mkDerivation, attoparsec, base, containers, ghc, lens, numhask , optparse-applicative, stan, text }: mkDerivation { pname = "hcount"; version = "0.0.1"; sha256 = "0lz400p757kcnfkdwr3qrv07hlshv5rlsm3zfrf6zfhg4nayb93p"; revision = "1"; editedCabalFile = "0gvwrrhd1hhk242h686chlsww3cmxh5vy7296k5g6p6sb03ir4p5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base containers ghc lens numhask optparse-applicative stan text ]; description = "Haskell name counts"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hcron" = callPackage ({ mkDerivation, base, bytestring, containers, directory, mtl , old-locale, pretty, process, random, stm, time }: mkDerivation { pname = "hcron"; version = "0.0.0.3"; sha256 = "0ckq98aj6fgdgpwyy6ssydp4jazhhfshnalv71h2xx1z80m1ynq7"; libraryHaskellDepends = [ base bytestring containers directory mtl old-locale pretty process random stm time ]; description = "A simple job scheduler, which just runs some IO action at a given time"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hcube" = callPackage ({ mkDerivation, base, directory, HaskellForMaths, QuickCheck, text }: mkDerivation { pname = "hcube"; version = "0.1.1"; sha256 = "1h1g05a8wnk2q65mm4mwywxhygr7fs0150q8ml33ik59mcc5v7fr"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory HaskellForMaths QuickCheck text ]; executableHaskellDepends = [ base directory HaskellForMaths QuickCheck text ]; description = "Virtual Rubik's cube of arbitrary size"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hcwiid" = callPackage ({ mkDerivation, base, bluetooth, cwiid, unix }: mkDerivation { pname = "hcwiid"; version = "0.0.6.1"; sha256 = "1c7lglbc4zf77b8nfc7jbk4d7v7n7asi451wrmyxsw6nzqlvib91"; libraryHaskellDepends = [ base unix ]; librarySystemDepends = [ bluetooth cwiid ]; description = "Library to interface with the wiimote"; license = lib.licenses.gpl2Only; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {bluetooth = null; inherit (pkgs) cwiid;}; "hdaemonize" = callPackage ({ mkDerivation, base, bytestring, extensible-exceptions, filepath , hsyslog, mtl, unix }: mkDerivation { pname = "hdaemonize"; version = "0.5.6"; sha256 = "097fgjgskigy3grnd3ijzyhdq34vjmd9bjk2rscixi59j8j30vxd"; libraryHaskellDepends = [ base bytestring extensible-exceptions filepath hsyslog mtl unix ]; description = "Library to handle the details of writing daemons for UNIX"; license = lib.licenses.bsd3; }) {}; "hdaemonize-buildfix" = callPackage ({ mkDerivation, base, extensible-exceptions, filepath, hsyslog , mtl, unix }: mkDerivation { pname = "hdaemonize-buildfix"; version = "0.4.5"; sha256 = "15k4z77caa5y1jix4llqdmqpx0j7iv9nx5lk3vc5hs8vl2ax86f6"; libraryHaskellDepends = [ base extensible-exceptions filepath hsyslog mtl unix ]; description = "Library to handle the details of writing daemons for UNIX"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hdbc-aeson" = callPackage ({ mkDerivation, aeson, base, convertible, HDBC, scientific, text , unordered-containers, vector }: mkDerivation { pname = "hdbc-aeson"; version = "0.1.3.2"; sha256 = "04bp1zxw5alazk241gbz7g1s4cr0gabb7c15irzzlkbjz5jsk6d5"; libraryHaskellDepends = [ aeson base convertible HDBC scientific text unordered-containers vector ]; description = "Deserialize from HDBC rows to FromJSON instances"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hdbc-postgresql-hstore" = callPackage ({ mkDerivation, attoparsec, base, containers, HDBC, text }: mkDerivation { pname = "hdbc-postgresql-hstore"; version = "0.0.1.1"; sha256 = "034zsmqgavh4ns69f6j4a1afyqbd1b7h35macmf20vzxj0j0bawj"; libraryHaskellDepends = [ attoparsec base containers HDBC text ]; description = "Manipulate data in PostgreSQL \"hstore\" columns"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hdbc-tuple" = callPackage ({ mkDerivation, base, convertible, HDBC, typical }: mkDerivation { pname = "hdbc-tuple"; version = "0.0.1"; sha256 = "155darl83c1b3gjkh7x8pwpj6v4nqfb389ix9vr39j7qw1pkjwdd"; libraryHaskellDepends = [ base convertible HDBC typical ]; description = "Type save tuples for HDBC"; license = "GPL"; }) {}; "hdbi" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, bytestring , containers, Decimal, deepseq, derive, hspec-expectations, HUnit , old-locale, QuickCheck, quickcheck-assertions , quickcheck-instances, stm, template-haskell, test-framework , test-framework-hunit, test-framework-quickcheck2, text, time , uuid }: mkDerivation { pname = "hdbi"; version = "1.3.0"; sha256 = "0z8ivqs79lkqr2bji6nc5djd29ajag5r7d7caja482ksfq75wdc2"; libraryHaskellDepends = [ attoparsec base blaze-builder bytestring containers Decimal deepseq old-locale stm template-haskell text time uuid ]; testHaskellDepends = [ attoparsec base blaze-builder bytestring containers Decimal deepseq derive hspec-expectations HUnit old-locale QuickCheck quickcheck-assertions quickcheck-instances stm template-haskell test-framework test-framework-hunit test-framework-quickcheck2 text time uuid ]; description = "Haskell Database Independent interface"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hdbi-conduit" = callPackage ({ mkDerivation, base, conduit, hdbi, hdbi-sqlite, QuickCheck , quickcheck-assertions, resourcet, test-framework , test-framework-quickcheck2, transformers }: mkDerivation { pname = "hdbi-conduit"; version = "1.3.0"; sha256 = "1wrc38m8451vslvnmd4p128x9885dbjx5hzc566s06dw8wshfdgj"; libraryHaskellDepends = [ base conduit hdbi resourcet transformers ]; testHaskellDepends = [ base conduit hdbi hdbi-sqlite QuickCheck quickcheck-assertions resourcet test-framework test-framework-quickcheck2 transformers ]; description = "Conduit glue for HDBI"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hdbi-postgresql" = callPackage ({ mkDerivation, attoparsec, base, blaze-builder, bytestring , containers, Decimal, derive, hdbi, hdbi-tests, HUnit, ieee754 , mtl, old-locale, postgresql-libpq, postgresql-simple, QuickCheck , quickcheck-assertions, quickcheck-instances, safe, test-framework , test-framework-hunit, test-framework-quickcheck2, text, time , uuid }: mkDerivation { pname = "hdbi-postgresql"; version = "1.3.0"; sha256 = "1fjcp3ldc54bm8gj8l9ifjvdxx6h6lsswjspmwnzwfh1ahfrbg1x"; libraryHaskellDepends = [ attoparsec base blaze-builder bytestring hdbi mtl old-locale postgresql-libpq postgresql-simple safe text time uuid ]; testHaskellDepends = [ attoparsec base blaze-builder bytestring containers Decimal derive hdbi hdbi-tests HUnit ieee754 mtl old-locale postgresql-libpq postgresql-simple QuickCheck quickcheck-assertions quickcheck-instances safe test-framework test-framework-hunit test-framework-quickcheck2 text time uuid ]; description = "PostgreSQL driver for hdbi"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hdbi-sqlite" = callPackage ({ mkDerivation, base, blaze-builder, bytestring, direct-sqlite , hdbi, hdbi-tests, test-framework, text }: mkDerivation { pname = "hdbi-sqlite"; version = "1.3.0"; sha256 = "03vf5xv14hb6rwwaiv997a7j3s5rgp81cb60v0n013l20dqh1g04"; libraryHaskellDepends = [ base blaze-builder bytestring direct-sqlite hdbi text ]; testHaskellDepends = [ base blaze-builder bytestring direct-sqlite hdbi hdbi-tests test-framework text ]; description = "SQlite driver for HDBI"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hdbi-tests" = callPackage ({ mkDerivation, base, bytestring, containers, Decimal, hdbi, HUnit , ieee754, QuickCheck, quickcheck-assertions, quickcheck-instances , stm, test-framework, test-framework-hunit , test-framework-quickcheck2, text, time, uuid }: mkDerivation { pname = "hdbi-tests"; version = "1.3.0"; sha256 = "0rvrjcv890flsmq8v6bpgh8kvg0ix3x2n149kdg7xviy26liyjg5"; libraryHaskellDepends = [ base bytestring containers Decimal hdbi HUnit ieee754 QuickCheck quickcheck-assertions quickcheck-instances stm test-framework test-framework-hunit test-framework-quickcheck2 text time uuid ]; description = "test suite for testing HDBI"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hdevtools" = callPackage ({ mkDerivation, base, Cabal, cmdargs, directory, filepath, ghc , ghc-boot, ghc-paths, network, process, syb, time, transformers , unix }: mkDerivation { pname = "hdevtools"; version = "0.1.8.0"; sha256 = "161wq1l7kxr9wbikfvi2szicfg02s4ihcjdhjxwh95zvqfjqarif"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal cmdargs directory filepath ghc ghc-boot ghc-paths network process syb time transformers unix ]; description = "Persistent GHC powered background server for FAST haskell development tools"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hdf" = callPackage ({ mkDerivation, base, directory, fgl, fgl-visualize, filepath , hosc, hsc3, murmur-hash, process, split, transformers }: mkDerivation { pname = "hdf"; version = "0.15"; sha256 = "11nf9wlymdhydf0bhh9gdl0cdn0i4mbvx3hfdcmnxfvag5jmfbkk"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory fgl fgl-visualize filepath hosc hsc3 murmur-hash process split transformers ]; description = "HDF: Uniform Rate Audio Signal Processing in Haskell"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hdf5-lite" = callPackage ({ mkDerivation, base, c2hs, containers, exceptions, ghc-prim, hdf5 , hspec, inline-c, primitive, QuickCheck, template-haskell, text , vector }: mkDerivation { pname = "hdf5-lite"; version = "0.1.1.0"; sha256 = "1c13qg0zx9g6zmhmy2snmbnkhmmgchm6qlh0vn4i3df2vdi4rb8v"; libraryHaskellDepends = [ base containers exceptions ghc-prim inline-c primitive template-haskell text vector ]; librarySystemDepends = [ hdf5 ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base hspec QuickCheck ]; description = "High-level bindings to the HDF5 \"lite\" interface"; license = lib.licenses.bsd3; }) {inherit (pkgs) hdf5;}; "hdiff" = callPackage ({ mkDerivation, base, bytestring, containers, cryptonite , generics-mrsop, generics-mrsop-gdiff, gitrev, hspec, language-lua , memory, mtl, optparse-applicative, parsec, prettyprinter , prettyprinter-ansi-terminal, QuickCheck, text }: mkDerivation { pname = "hdiff"; version = "0.0.1"; sha256 = "09a4vp80ik7fza2qzv9n3zddkk1phm0yd3f9v1r5zp3i8s38aa89"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers cryptonite generics-mrsop generics-mrsop-gdiff hspec memory mtl prettyprinter prettyprinter-ansi-terminal QuickCheck text ]; executableHaskellDepends = [ base bytestring containers cryptonite generics-mrsop generics-mrsop-gdiff gitrev hspec language-lua memory mtl optparse-applicative parsec prettyprinter prettyprinter-ansi-terminal QuickCheck text ]; testHaskellDepends = [ base bytestring containers cryptonite generics-mrsop generics-mrsop-gdiff hspec memory mtl prettyprinter prettyprinter-ansi-terminal QuickCheck text ]; description = "Pattern-Expression-based differencing of arbitrary types"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hdigest" = callPackage ({ mkDerivation, base, cgi, Crypto, network, parsec, random, time }: mkDerivation { pname = "hdigest"; version = "1.0"; sha256 = "1wm9j8ncjfb0gscdz4zmkymrzykc6rqbcx7988r207l5s9q3043f"; libraryHaskellDepends = [ base cgi Crypto network parsec random time ]; description = "Server-side HTTP Digest (RFC2617) in the CGI monad"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hdirect" = callPackage ({ mkDerivation, array, base, happy, haskell98, pretty }: mkDerivation { pname = "hdirect"; version = "0.21.0"; sha256 = "1v7yx9k0kib6527k49hf3s4jvdda7a0wgv09qhyjk6lyriyi3ny2"; revision = "1"; editedCabalFile = "19h5zsxl8knbvkbyv7z0an5hdibi2xslbva5cmck9h5wgc9m874n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base haskell98 pretty ]; libraryToolDepends = [ happy ]; executableHaskellDepends = [ array base haskell98 pretty ]; executableToolDepends = [ happy ]; description = "An IDL compiler for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hdis86" = callPackage ({ mkDerivation, base, bytestring, containers, QuickCheck }: mkDerivation { pname = "hdis86"; version = "0.2"; sha256 = "0qr8d4qbvkncv4im0iwwdr9khvkyy4ky8wnwxri1jqhylcq8vdks"; libraryHaskellDepends = [ base bytestring containers QuickCheck ]; description = "Interface to the udis86 disassembler for x86 and x86-64 / AMD64"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hdiscount" = callPackage ({ mkDerivation, base, bytestring, markdown }: mkDerivation { pname = "hdiscount"; version = "0.1.0.0"; sha256 = "0z6kpsk57gjqwpvs5v6ikiirnyyg26mbrxx827bb1v27lhsy7py0"; libraryHaskellDepends = [ base bytestring ]; librarySystemDepends = [ markdown ]; description = "Haskell bindings to the Discount markdown library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {markdown = null;}; "hdm" = callPackage ({ mkDerivation, base, directory, process, unix, vty }: mkDerivation { pname = "hdm"; version = "0.0.1"; sha256 = "1qgq4bwq2ip315j43f0pyhxah033bjrj3wrmvnzmc62s8k2rfvgh"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory process unix vty ]; description = "a small display manager"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hdo" = callPackage ({ mkDerivation, aeson, base, bytestring, case-insensitive, comonad , data-default, free, http-conduit, iproute, lens, mtl, network-uri , optparse-applicative, parsec, pretty, process, random, tagged , text, time, transformers, unix, unordered-containers, vector }: mkDerivation { pname = "hdo"; version = "0.5"; sha256 = "0nixnhj4pm05q1sgislyd46pdfk8i8hn5jy9d9jrh79cm6rznmas"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring case-insensitive comonad data-default free http-conduit iproute lens mtl network-uri parsec pretty process random tagged text time transformers unix unordered-containers vector ]; executableHaskellDepends = [ aeson base bytestring comonad data-default free iproute network-uri optparse-applicative pretty random text time transformers unordered-containers vector ]; description = "A Digital Ocean client in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hdocs" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, Cabal , containers, filepath, ghc-paths, haddock-api, mtl, network , process, text }: mkDerivation { pname = "hdocs"; version = "0.5.5.0"; sha256 = "1bwwvqlxpjh77fi443ay269i8n9cxzdv7nspql6lrks9wh8jf8cf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring Cabal containers filepath ghc-paths mtl network process text ]; executableHaskellDepends = [ aeson aeson-pretty base bytestring containers filepath haddock-api mtl network text ]; testHaskellDepends = [ base containers mtl ]; description = "Haskell docs tool"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hdph" = callPackage ({ mkDerivation, base, bytestring, cereal, containers, deepseq , hdph-closure, mtl, network, network-info, network-multicast , network-transport, network-transport-tcp, random , template-haskell, time }: mkDerivation { pname = "hdph"; version = "0.0.1"; sha256 = "116499cr0pcc1gg7aniprlcp9vp8s61b4vk7rcm673nw3lay496a"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cereal containers deepseq hdph-closure mtl network network-info network-multicast network-transport network-transport-tcp random template-haskell time ]; executableHaskellDepends = [ base bytestring cereal containers deepseq hdph-closure mtl network network-info network-multicast network-transport network-transport-tcp random template-haskell time ]; description = "Haskell distributed parallel Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hdph-closure" = callPackage ({ mkDerivation, array, base, bytestring, cereal, containers , deepseq, template-haskell }: mkDerivation { pname = "hdph-closure"; version = "0.0.1"; sha256 = "0rcmp5i7jvpghg8nql5wlidbyjs79cxxmdb6bq3xxk806gdj66d8"; libraryHaskellDepends = [ array base bytestring cereal containers deepseq template-haskell ]; description = "Explicit closures in Haskell distributed parallel Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hdr-histogram" = callPackage ({ mkDerivation, base, criterion, deepseq, hspec, primitive , QuickCheck, random, tagged, vector, vector-algorithms }: mkDerivation { pname = "hdr-histogram"; version = "0.1.0.0"; sha256 = "0b3n262kfivlzmpvv7h7f7bg311vl684lrzgx828r4bdbabhqy7q"; libraryHaskellDepends = [ base deepseq primitive QuickCheck tagged vector ]; testHaskellDepends = [ base hspec QuickCheck random tagged vector vector-algorithms ]; benchmarkHaskellDepends = [ base criterion deepseq primitive ]; description = "Haskell implementation of High Dynamic Range (HDR) Histograms"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "headed-megaparsec" = callPackage ({ mkDerivation, base, case-insensitive, megaparsec , parser-combinators, selective }: mkDerivation { pname = "headed-megaparsec"; version = "0.2.1"; sha256 = "17k4zjvd4i47yz1izbrx98k2lxk5hh553wf94bjn1rdl06vlhc18"; libraryHaskellDepends = [ base case-insensitive megaparsec parser-combinators selective ]; description = "More informative parser"; license = lib.licenses.mit; }) {}; "headergen" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, directory , filepath, haskeline, time }: mkDerivation { pname = "headergen"; version = "0.2.0.0"; sha256 = "1hc1pmbj9452k4a71iiazxg6id7caf783m08lqnf3flf77cdjxpa"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ aeson aeson-pretty base bytestring directory filepath haskeline time ]; description = "Creates a header for a haskell source file"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "headroom" = callPackage ({ mkDerivation, aeson, base, doctest, either, extra, file-embed , generic-data, hspec, hspec-discover, http-client, http-types , microlens, microlens-aeson, microlens-th, modern-uri, mtl , mustache, optparse-applicative, pcre-heavy, pcre-light , persistent, persistent-sqlite, QuickCheck, req, rio , string-interpolate, template-haskell, time, vcs-ignore, yaml }: mkDerivation { pname = "headroom"; version = "0.4.3.0"; sha256 = "17y1v6kfh1zbyqww5a4v54xqn06ix4ba8rr5dk8nfh5qsgf211d7"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base either extra file-embed generic-data http-client http-types microlens microlens-aeson microlens-th modern-uri mtl mustache optparse-applicative pcre-heavy pcre-light persistent persistent-sqlite req rio string-interpolate template-haskell time vcs-ignore yaml ]; executableHaskellDepends = [ base optparse-applicative rio ]; testHaskellDepends = [ aeson base doctest hspec modern-uri mtl optparse-applicative pcre-light QuickCheck rio string-interpolate time ]; testToolDepends = [ hspec-discover ]; description = "License Header Manager"; license = lib.licenses.bsd3; }) {}; "heap" = callPackage ({ mkDerivation, base, QuickCheck }: mkDerivation { pname = "heap"; version = "1.0.4"; sha256 = "0ahpsfmb76728w71xn4021ad7z752n6aqqgzdpcyis9i22g4ihm4"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base QuickCheck ]; description = "Heaps in Haskell"; license = lib.licenses.bsd3; }) {}; "heap-console" = callPackage ({ mkDerivation, base, containers, exceptions, ghc-heap, ghc-prim , haskeline, hspec, hspec-discover, mtl, show-combinators }: mkDerivation { pname = "heap-console"; version = "0.1.0.1"; sha256 = "1z2sdw64w50q2353ccsjpahncdp8czihpkizclgvx1gkqiv9mv02"; libraryHaskellDepends = [ base containers exceptions ghc-heap ghc-prim haskeline mtl show-combinators ]; testHaskellDepends = [ base hspec ]; testToolDepends = [ hspec-discover ]; description = "interactively inspect Haskell values at runtime"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "heaps" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "heaps"; version = "0.4"; sha256 = "1zbw0qrlnhb42v04phzwmizbpwg21wnpl7p4fbr9xsasp7w9scl9"; libraryHaskellDepends = [ base ]; description = "Asymptotically optimal Brodal/Okasaki heaps"; license = lib.licenses.bsd3; }) {}; "heapsize" = callPackage ({ mkDerivation, base, criterion, deepseq, exceptions, ghc-heap , hashable, hashtables, primitive, transformers , unordered-containers }: mkDerivation { pname = "heapsize"; version = "0.3.0.1"; sha256 = "0v38czcdnrlpcszbz7janb2qw4bqldhmql0riqq6a9bylv3zfs0y"; libraryHaskellDepends = [ base deepseq exceptions ghc-heap hashable hashtables primitive transformers unordered-containers ]; benchmarkHaskellDepends = [ base criterion deepseq primitive ]; description = "Determine the size of runtime data structures"; license = lib.licenses.bsd3; }) {}; "heapsort" = callPackage ({ mkDerivation, array, base }: mkDerivation { pname = "heapsort"; version = "0.1.0"; sha256 = "0fzws9fjhqsygsbwj7nvj786j16264vqvqzc97dr73y72538k9qa"; isLibrary = true; isExecutable = true; executableHaskellDepends = [ array base ]; description = "Heapsort of MArrays as a demo of imperative programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "heart-app" = callPackage ({ mkDerivation, base, co-log, co-log-core, ekg, ekg-core , ekg-statsd, heart-core, text }: mkDerivation { pname = "heart-app"; version = "0.1.1"; sha256 = "1wif7zxvh5wbz2spniga3apk43zzzjv58qj25gcc870haw6dp2db"; libraryHaskellDepends = [ base co-log co-log-core ekg ekg-core ekg-statsd heart-core text ]; description = "An opinionated app prelude and framework in the UnliftIO style"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "heart-core" = callPackage ({ mkDerivation, aeson, aeson-casing, base, containers, deepseq , exceptions, filepath, hashable, lens, list-t, mtl , newtype-generics, text, unliftio, unliftio-core , unordered-containers }: mkDerivation { pname = "heart-core"; version = "0.3.2"; sha256 = "0fwhv0k5yykc72bk67d6rr6946w245hlg6cwjfbbgzq32b1cw7s3"; libraryHaskellDepends = [ aeson aeson-casing base containers deepseq exceptions filepath hashable lens list-t mtl newtype-generics text unliftio unliftio-core unordered-containers ]; description = "An opinionated library prelude in the UnliftIO style"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "heartbeat-streams" = callPackage ({ mkDerivation, async, base, io-streams, time }: mkDerivation { pname = "heartbeat-streams"; version = "0.1.0.3"; sha256 = "004dkld0friilhb9j1fhibzndchkljxzqm6k99zli4h83q787wlf"; libraryHaskellDepends = [ async base io-streams time ]; description = "Heartbeats for io-streams"; license = lib.licenses.bsd3; }) {}; "heatitup" = callPackage ({ mkDerivation, base, bytestring, bytestring-show, cassava, colour , containers, diagrams-core, diagrams-html5, diagrams-lib , diagrams-pgf, diagrams-rasterific, diagrams-svg, edit-distance , fasta, lens, optparse-applicative, pipes, pipes-bytestring , pipes-csv, safe, string-similarity, stringsearch, suffixtree , vector }: mkDerivation { pname = "heatitup"; version = "0.5.4.0"; sha256 = "07qwsmk2hszm2q7ky4avmpwmd2j4xqprid7kvcrhh1s6d9f8nbz2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring bytestring-show cassava colour containers diagrams-lib edit-distance fasta lens pipes pipes-bytestring pipes-csv safe string-similarity stringsearch suffixtree vector ]; executableHaskellDepends = [ base bytestring colour containers diagrams-core diagrams-html5 diagrams-lib diagrams-pgf diagrams-rasterific diagrams-svg fasta lens optparse-applicative pipes pipes-bytestring pipes-csv safe vector ]; description = "Find and annotate ITDs"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "heatitup-complete" = callPackage ({ mkDerivation, base, bytestring, cassava, containers, fasta , foldl, lens, optparse-applicative, pipes, pipes-text, safe, text , text-show, turtle, vector }: mkDerivation { pname = "heatitup-complete"; version = "0.5.5.0"; sha256 = "14izlkkhm1zgdni4j95f9nv919bgq766qhwhc2z8phr4aymvjsnx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring cassava containers fasta foldl lens safe text text-show turtle vector ]; executableHaskellDepends = [ base bytestring cassava containers fasta foldl optparse-applicative pipes pipes-text safe text turtle vector ]; description = "Find and annotate ITDs with assembly or read pair joining"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "heatshrink" = callPackage ({ mkDerivation, base, bytestring, c2hs, cereal, pcre-heavy, tasty , tasty-golden, tasty-hunit, text }: mkDerivation { pname = "heatshrink"; version = "0.1.0.0"; sha256 = "0zzk9mpg430fw4jvb9vyszmdv8vyrbjs65b6dmh7n87b5ldi3par"; libraryHaskellDepends = [ base bytestring cereal ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base bytestring cereal pcre-heavy tasty tasty-golden tasty-hunit text ]; description = "Compression and decompression using heatshrink"; license = lib.licenses.bsd3; }) {}; "heavy-log-shortcuts" = callPackage ({ mkDerivation, base, fast-logger, heavy-logger, monad-control , text, text-format-heavy }: mkDerivation { pname = "heavy-log-shortcuts"; version = "1.0.1"; sha256 = "1fgfsp4999cdzwx6h945wj75fnmg0gw8iqs4xgah4255ld42a28r"; libraryHaskellDepends = [ base fast-logger heavy-logger monad-control text text-format-heavy ]; description = "Simle api for heavy logger"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "heavy-logger" = callPackage ({ mkDerivation, attoparsec, base, bytestring, containers , data-default, fast-logger, hsyslog, lifted-base, monad-control , monad-logger, mtl, stm, template-haskell, text, text-format-heavy , th-lift, th-lift-instances, thread-local-storage , transformers-base }: mkDerivation { pname = "heavy-logger"; version = "0.3.2.2"; sha256 = "0cav6m9h4wbawzy1kpbhlm3lqsgbvsl41znya1vpdmbgn0a416mf"; libraryHaskellDepends = [ attoparsec base bytestring containers data-default fast-logger hsyslog lifted-base monad-control monad-logger mtl stm template-haskell text text-format-heavy th-lift th-lift-instances thread-local-storage transformers-base ]; description = "Full-weight logging based on fast-logger"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "heavy-logger-amazon" = callPackage ({ mkDerivation, amazonka-core, base, binary, heavy-logger , template-haskell, text }: mkDerivation { pname = "heavy-logger-amazon"; version = "0.1.0.0"; sha256 = "18wcnpnjmv841ac3kvnyk0s9rrgfwvlgv950s1znnjdmi3qc0bjk"; libraryHaskellDepends = [ amazonka-core base binary heavy-logger template-haskell text ]; description = "heavy-logger compatibility with amazonka-core logging"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "heavy-logger-instances" = callPackage ({ mkDerivation, base, binary, exceptions, heavy-logger, hsyslog , mtl, template-haskell, text, text-format-heavy, unliftio-core }: mkDerivation { pname = "heavy-logger-instances"; version = "0.2.1.1"; sha256 = "18pcg16v0azjzvc9dsr46s3y7wx5sz4i4lmly3d1rk2hwxc29r2q"; libraryHaskellDepends = [ base binary exceptions heavy-logger hsyslog mtl template-haskell text text-format-heavy unliftio-core ]; testHaskellDepends = [ base binary exceptions heavy-logger hsyslog mtl template-haskell text text-format-heavy unliftio-core ]; description = "Orphan instances for data types in heavy-logger package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hebrew-time" = callPackage ({ mkDerivation, base, hspec, QuickCheck, time }: mkDerivation { pname = "hebrew-time"; version = "0.1.2"; sha256 = "0as6fhk0vw5dxh44r8c916kf6ly51d36cng11y848wwshamy45j3"; libraryHaskellDepends = [ base time ]; testHaskellDepends = [ base hspec QuickCheck time ]; description = "Hebrew dates and prayer times"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hecc" = callPackage ({ mkDerivation, base, cereal, crypto-api, hF2 }: mkDerivation { pname = "hecc"; version = "0.4.1.1"; sha256 = "1p7h9mlap8i0w2inhq944r0dgr27rzwk44igylil7gv0dgf4hsyx"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base cereal crypto-api hF2 ]; description = "Elliptic Curve Cryptography for Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "heckin" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "heckin"; version = "0.0.1.0"; sha256 = "0nvcjkpsk4n96hjah4m85issr47abz3g0csv34sdwk59dx201zbi"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Oh heck, it's a heckin' case conversion library"; license = lib.licenses.mit; }) {}; "heckle" = callPackage ({ mkDerivation, base, blaze-html, directory, pandoc, pandoc-types , process, split, tagsoup, time }: mkDerivation { pname = "heckle"; version = "2.0.2.1"; sha256 = "1giq352z5hsa4j27mnzr07fzf3lfcndbh9ni3gdsa43rhkgn8kcn"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html directory pandoc pandoc-types process split tagsoup time ]; executableHaskellDepends = [ base directory process split ]; description = "Jekyll in Haskell (feat. LaTeX)"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "heddit" = callPackage ({ mkDerivation, aeson, aeson-casing, base, bytestring , case-insensitive, conduit, conduit-extra, config-ini, containers , exceptions, filepath, generic-lens, hashable, hspec , http-api-data, http-client, http-client-tls, http-conduit , http-types, microlens, microlens-ghc, mtl, random, scientific , split, text, time, unliftio, unordered-containers, uri-bytestring }: mkDerivation { pname = "heddit"; version = "0.2"; sha256 = "1hxshqw9s40yzpk0j4byqyvb3cqnfw2l3b2s4azbng77prvnmmd7"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-casing base bytestring case-insensitive conduit conduit-extra config-ini containers exceptions filepath generic-lens hashable http-api-data http-client http-client-tls http-conduit http-types microlens microlens-ghc mtl random scientific split text time unliftio unordered-containers uri-bytestring ]; testHaskellDepends = [ aeson base bytestring containers generic-lens hspec microlens ]; description = "Reddit API bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hedgehog" = callPackage ({ mkDerivation, ansi-terminal, async, base, bytestring , concurrent-output, containers, deepseq, directory, erf , exceptions, lifted-async, mmorph, monad-control, mtl, pretty-show , primitive, random, resourcet, stm, template-haskell, text, time , transformers, transformers-base, wl-pprint-annotated }: mkDerivation { pname = "hedgehog"; version = "1.0.5"; sha256 = "1qsqs8lmxa3wmw228cwi98vvvh9hqbc9d43i1sy2c9igw9xlhfi6"; revision = "2"; editedCabalFile = "1p6vixwflgz2y1fc94kqxiv8s5jvq63xhp56cqwpw2s7d7g5chx1"; libraryHaskellDepends = [ ansi-terminal async base bytestring concurrent-output containers deepseq directory erf exceptions lifted-async mmorph monad-control mtl pretty-show primitive random resourcet stm template-haskell text time transformers transformers-base wl-pprint-annotated ]; testHaskellDepends = [ base containers mmorph mtl pretty-show text transformers ]; description = "Release with confidence"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ maralorn ]; }) {}; "hedgehog_1_1_1" = callPackage ({ mkDerivation, ansi-terminal, async, barbies, base, bytestring , concurrent-output, containers, deepseq, directory, erf , exceptions, lifted-async, mmorph, monad-control, mtl, pretty-show , primitive, random, resourcet, stm, template-haskell, text, time , transformers, transformers-base, wl-pprint-annotated }: mkDerivation { pname = "hedgehog"; version = "1.1.1"; sha256 = "1qx7bjcdgczvz5xhrqz25lray9rk3wrhzqfc5vpjnvgkzvnj3mny"; revision = "1"; editedCabalFile = "0f1s6dbm966cigaf9zz82yxpxdrl4l0qfipa9qazxr90dx4zw70z"; libraryHaskellDepends = [ ansi-terminal async barbies base bytestring concurrent-output containers deepseq directory erf exceptions lifted-async mmorph monad-control mtl pretty-show primitive random resourcet stm template-haskell text time transformers transformers-base wl-pprint-annotated ]; testHaskellDepends = [ base containers mmorph mtl pretty-show text transformers ]; description = "Release with confidence"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = with lib.maintainers; [ maralorn ]; }) {}; "hedgehog-checkers" = callPackage ({ mkDerivation, base, containers, either, hedgehog, semigroupoids , semigroups }: mkDerivation { pname = "hedgehog-checkers"; version = "0.1.0.0"; sha256 = "0fr0jmvh3c6a1mvdppbjxxc1ps94p4kc1crxwdmw1487jlg2z8ps"; libraryHaskellDepends = [ base containers hedgehog semigroupoids semigroups ]; testHaskellDepends = [ base either hedgehog ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hedgehog-checkers-lens" = callPackage ({ mkDerivation, base, hedgehog, hedgehog-checkers, lens }: mkDerivation { pname = "hedgehog-checkers-lens"; version = "0.1.0.0"; sha256 = "0zfk967xzpwfh3y3ys8d0c3zcz251dnp41xha11613ji3yfk0wff"; libraryHaskellDepends = [ base hedgehog hedgehog-checkers lens ]; testHaskellDepends = [ base hedgehog hedgehog-checkers lens ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hedgehog-classes" = callPackage ({ mkDerivation, aeson, base, binary, comonad, containers, hedgehog , pretty-show, primitive, semirings, silently, transformers, vector , wl-pprint-annotated }: mkDerivation { pname = "hedgehog-classes"; version = "0.2.5.3"; sha256 = "1qanfnvciykm5hmiqyf0icn4xn16v6zvlfal98lphhcmym26m9x1"; revision = "1"; editedCabalFile = "0nq1qj1hmyihyvbj0l6hdbrpk8fjf2kn97abiap5v8hdvcnznhjy"; libraryHaskellDepends = [ aeson base binary comonad containers hedgehog pretty-show primitive semirings silently transformers vector wl-pprint-annotated ]; testHaskellDepends = [ aeson base binary comonad containers hedgehog vector ]; description = "Hedgehog will eat your typeclass bugs"; license = lib.licenses.bsd3; }) {}; "hedgehog-corpus" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hedgehog-corpus"; version = "0.2.0"; sha256 = "194pj8mjia5v4mc0hcyxgipf15j0dr44w02r1bcf89b4b8vnk5hq"; libraryHaskellDepends = [ base ]; description = "hedgehog-corpus"; license = lib.licenses.bsd3; }) {}; "hedgehog-fakedata" = callPackage ({ mkDerivation, base, containers, fakedata, hedgehog, random }: mkDerivation { pname = "hedgehog-fakedata"; version = "0.0.1.5"; sha256 = "00k26d83v0646klrg0k3cf94r4fnnx3ykxv7i8shjjgbkbzlzz78"; libraryHaskellDepends = [ base fakedata hedgehog random ]; testHaskellDepends = [ base containers fakedata hedgehog ]; description = "Use 'fakedata' with 'hedgehog'"; license = lib.licenses.bsd3; }) {}; "hedgehog-fn" = callPackage ({ mkDerivation, base, contravariant, hedgehog, transformers }: mkDerivation { pname = "hedgehog-fn"; version = "1.0"; sha256 = "05drd7jsz54kgwxr5z9vifmql6xif7ma7878qddw2nss5s6wa2qp"; revision = "1"; editedCabalFile = "1rl2mf182yrlpgcm2130lsnq5jwrcpp16x6p47i27kjrpbm55g54"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base contravariant hedgehog transformers ]; description = "Function generation for `hedgehog`"; license = lib.licenses.bsd3; }) {}; "hedgehog-gen" = callPackage ({ mkDerivation, base, bytestring, hedgehog, text, typerep-map }: mkDerivation { pname = "hedgehog-gen"; version = "0.1.0.0"; sha256 = "07fq3ha96xgka35ag04vzmx7z2c59jnqr9y9bkrdzk5xm47mmlbf"; libraryHaskellDepends = [ base bytestring hedgehog text typerep-map ]; description = "Customizable Gen for ADT using Generics"; license = lib.licenses.bsd3; }) {}; "hedgehog-gen-json" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, exceptions , hedgehog, lens, protolude, regex-genex, regex-pcre, scientific , tasty, tasty-hedgehog, text, time, timerep, tz , unordered-containers, vector }: mkDerivation { pname = "hedgehog-gen-json"; version = "0.5.1"; sha256 = "0cc46l1ls4dzlchwcd6cqmsa66qffjq01dhcj2k84gjw8gg4wnnx"; libraryHaskellDepends = [ aeson base bytestring containers exceptions hedgehog lens protolude regex-genex scientific text time timerep tz unordered-containers vector ]; testHaskellDepends = [ aeson base bytestring containers exceptions hedgehog lens protolude regex-genex regex-pcre scientific tasty tasty-hedgehog text time timerep tz unordered-containers vector ]; description = "JSON generators for Hedgehog"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hedgehog-generic" = callPackage ({ mkDerivation, base, hedgehog }: mkDerivation { pname = "hedgehog-generic"; version = "0.1"; sha256 = "1166jwk3f4bfw54qaxk3q3gxrfmffwwfkmd8xyvwj7i3whwzxq0f"; libraryHaskellDepends = [ base hedgehog ]; description = "GHC Generics automatically derived hedgehog generators"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hedgehog-golden" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers , Diff, directory, extra, hedgehog, text }: mkDerivation { pname = "hedgehog-golden"; version = "1.0.0"; sha256 = "17ja3ch042kvk0fpd1gd9nnj9x5jbl37vxn579hr9rimwgf99az7"; libraryHaskellDepends = [ aeson aeson-pretty base bytestring containers Diff directory extra hedgehog text ]; testHaskellDepends = [ base hedgehog ]; description = "Golden testing capabilities for hedgehog using Aeson"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hedgehog-lens" = callPackage ({ mkDerivation, base, hedgehog, lens }: mkDerivation { pname = "hedgehog-lens"; version = "0.1.0.0"; sha256 = "08zr8xyfb3ihbcy5y2afcl3a2fy68bfiyyb35hdqdjbzf80zlbhv"; libraryHaskellDepends = [ base hedgehog lens ]; description = "Hedgehog properties for lens laws"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hedgehog-optics" = callPackage ({ mkDerivation, base, hedgehog, optics-core }: mkDerivation { pname = "hedgehog-optics"; version = "1.0.0.1"; sha256 = "0ybpq4c74w8y3wnfmy7macana4zlr4w1m2s0kk88yq67cvzfgb5w"; revision = "2"; editedCabalFile = "1w7drklx7z8qkkf9d9pysic5iqa3ija57yqx6pq8qkhzlal09kbx"; libraryHaskellDepends = [ base hedgehog optics-core ]; description = "Hedgehog properties for optics laws"; license = lib.licenses.mit; }) {}; "hedgehog-quickcheck" = callPackage ({ mkDerivation, base, hedgehog, QuickCheck, transformers }: mkDerivation { pname = "hedgehog-quickcheck"; version = "0.1.1"; sha256 = "1z2ja63wqz83qhwzh0zs98k502v8fjdpnsnhqk3srypx2nw5vdlp"; revision = "2"; editedCabalFile = "1n7icqychb94j7s8msmih3h573vf17pn1sq79nkqric3wwf74rdp"; libraryHaskellDepends = [ base hedgehog QuickCheck transformers ]; description = "Use QuickCheck generators in Hedgehog and vice versa"; license = lib.licenses.bsd3; }) {}; "hedgehog-servant" = callPackage ({ mkDerivation, aeson, base, bytestring, case-insensitive , hedgehog, http-client, http-media, http-types, servant , servant-client, servant-server, string-conversions, text }: mkDerivation { pname = "hedgehog-servant"; version = "0.0.1.1"; sha256 = "17dnj82jgbz23is22kqc60nz46vb4rhlsn1aimaynx7cld0g63vd"; libraryHaskellDepends = [ base bytestring case-insensitive hedgehog http-client http-media http-types servant servant-client servant-server string-conversions text ]; testHaskellDepends = [ aeson base bytestring case-insensitive hedgehog http-client http-media http-types servant servant-client servant-server string-conversions text ]; description = "Hedgehog property testing for Servant APIs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hedis" = callPackage ({ mkDerivation, async, base, bytestring, bytestring-lexing , containers, deepseq, doctest, errors, exceptions, HTTP, HUnit , mtl, network, network-uri, resource-pool, scanner, stm , test-framework, test-framework-hunit, text, time, tls , unliftio-core, unordered-containers, vector }: mkDerivation { pname = "hedis"; version = "0.15.1"; sha256 = "1a09i21qmzjcx171452bm69cj188f1jha2gwj0yi7shimcqz3l8m"; libraryHaskellDepends = [ async base bytestring bytestring-lexing containers deepseq errors exceptions HTTP mtl network network-uri resource-pool scanner stm text time tls unliftio-core unordered-containers vector ]; testHaskellDepends = [ async base bytestring doctest HUnit mtl stm test-framework test-framework-hunit text time ]; benchmarkHaskellDepends = [ base mtl time ]; description = "Client library for the Redis datastore: supports full command set, pipelining"; license = lib.licenses.bsd3; }) {}; "hedis-config" = callPackage ({ mkDerivation, aeson, base, bytestring, hedis, scientific, text , time }: mkDerivation { pname = "hedis-config"; version = "1.0.0"; sha256 = "19p0g83ybn9iajy5r8ymc8mapml34zw1a7s5hmpxdayv6slabg7r"; libraryHaskellDepends = [ aeson base bytestring hedis scientific text time ]; description = "Easy trivial configuration for Redis"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hedis-envy" = callPackage ({ mkDerivation, base, envy, hedis, scientific, time }: mkDerivation { pname = "hedis-envy"; version = "0.1.0.1"; sha256 = "165a7pw1i1i9gxljmx03zavza5qjyir09bwk067cfr5an9razvq6"; libraryHaskellDepends = [ base envy hedis scientific time ]; license = lib.licenses.bsd3; }) {}; "hedis-monadic" = callPackage ({ mkDerivation, base, hedis, monad-control, mtl, transformers , transformers-base, transformers-compat }: mkDerivation { pname = "hedis-monadic"; version = "0.0.4"; sha256 = "1540c4ra65y2kc97n7wxx7rdzf3dkaqqx7r4lwz4qpg3kzfi6q8w"; libraryHaskellDepends = [ base hedis monad-control mtl transformers transformers-base transformers-compat ]; description = "A la MonadReader for Redis connection"; license = lib.licenses.bsd3; }) {}; "hedis-namespace" = callPackage ({ mkDerivation, base, bytestring, hedis, mtl }: mkDerivation { pname = "hedis-namespace"; version = "0.1.0.0"; sha256 = "1qfs1m8lwkmr48y1v8bya2vmpghk4hsg2bhl2w23i1ilyb1dwdrr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring hedis mtl ]; executableHaskellDepends = [ base bytestring hedis mtl ]; testHaskellDepends = [ base ]; description = "Initial project template from stack"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hedis-pile" = callPackage ({ mkDerivation, base, binary, bytestring, hedis, hedis-tags, HUnit , lifted-base, string-conversions, test-framework , test-framework-hunit, transformers }: mkDerivation { pname = "hedis-pile"; version = "0.6.3"; sha256 = "0awwga4hvmfkkkqy68g4ja51szjifs1z20rav0kmbn3gn978248n"; libraryHaskellDepends = [ base binary bytestring hedis hedis-tags string-conversions transformers ]; testHaskellDepends = [ base binary bytestring hedis HUnit lifted-base string-conversions test-framework test-framework-hunit transformers ]; description = "Caching mandatory data with Redis"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hedis-simple" = callPackage ({ mkDerivation, base, bytestring, either, hedis, mtl }: mkDerivation { pname = "hedis-simple"; version = "0.1.0.0"; sha256 = "1dq7rpqg35caqj664q2ndqgd59mq7cfjahkaka5mlk1k5yjvz7av"; libraryHaskellDepends = [ base bytestring either hedis mtl ]; description = "A simplified API for hedis"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hedis-tags" = callPackage ({ mkDerivation, base, bytestring, hedis, HUnit, lifted-base , test-framework, test-framework-hunit, transformers }: mkDerivation { pname = "hedis-tags"; version = "0.2.3"; sha256 = "0d9jr26366xjjcc39ma36bs944d11xpw5izww9pw3lajsgdr0d1s"; libraryHaskellDepends = [ base bytestring hedis ]; testHaskellDepends = [ base bytestring hedis HUnit lifted-base test-framework test-framework-hunit transformers ]; description = "Tags for hedis"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hedn" = callPackage ({ mkDerivation, base, containers, deepseq, deriving-compat , hedgehog, megaparsec, parser-combinators, prettyprinter , scientific, template-haskell, text, time, uuid-types, vector }: mkDerivation { pname = "hedn"; version = "0.3.0.4"; sha256 = "06js9mcif99k8bfyrsynlg1w5rjygydk5l0qhlrk6pa5v288a7wv"; revision = "1"; editedCabalFile = "13cmpyx7givc5ay43slf2ss4dqgnhb91nvyxp4201zznl5w570nh"; libraryHaskellDepends = [ base containers deepseq deriving-compat megaparsec parser-combinators prettyprinter scientific template-haskell text time uuid-types vector ]; testHaskellDepends = [ base containers hedgehog megaparsec text time uuid-types vector ]; description = "EDN parsing and encoding"; license = lib.licenses.bsd3; }) {}; "hedn-functor" = callPackage ({ mkDerivation, base, containers, hedn, recursion-schemes, text , vector }: mkDerivation { pname = "hedn-functor"; version = "0.1.0.0"; sha256 = "1s90az6akimfq6jwiyicns7v34ryp8riymj0ski1sl4ljjm4r4fi"; revision = "2"; editedCabalFile = "188w6bm6l235afsidhidcc166b2rv1xmmh1d0jxrdc69z2wdxiyy"; libraryHaskellDepends = [ base containers hedn recursion-schemes text vector ]; description = "Base functor for EDN AST"; license = lib.licenses.bsd3; }) {}; "hedra" = callPackage ({ mkDerivation, base, doctest, haskeline, random }: mkDerivation { pname = "hedra"; version = "0.1"; sha256 = "17yvqfhxvxrfy7g6s3wv4gp59s2mgikw1dc078jzhb1g00zggwb4"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base random ]; executableHaskellDepends = [ base haskeline ]; testHaskellDepends = [ base doctest ]; description = "A small library and executable for generating dice rolls"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "heidi" = callPackage ({ mkDerivation, base, boxes, containers, criterion, exceptions , generics-sop, hashable, microlens, microlens-th, scientific , tasty, tasty-hspec, text, unordered-containers, vector, weigh }: mkDerivation { pname = "heidi"; version = "0.3.0"; sha256 = "196v4y8ff64ivx2p1i9vxxgrpq67j0xyq1hpz5v47yq6k0fdm52n"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base boxes containers exceptions generics-sop hashable microlens microlens-th scientific text unordered-containers vector ]; executableHaskellDepends = [ base exceptions hashable text unordered-containers ]; testHaskellDepends = [ base tasty tasty-hspec ]; benchmarkHaskellDepends = [ base criterion weigh ]; description = "Tidy data in Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hein" = callPackage ({ mkDerivation, base, bytestring, directory, filepath , http-conduit, process, transformers }: mkDerivation { pname = "hein"; version = "0.1.0.5"; sha256 = "0z3c9pvhnfx9zizzwkyawvzvs4zl7i5w5zkrjpax8rkrh8ai1060"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory filepath http-conduit process transformers ]; description = "An extensible build helper for haskell, in the vein of leiningen"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "heist" = callPackage ({ mkDerivation, aeson, attoparsec, base, bifunctors, blaze-builder , blaze-html, bytestring, containers, criterion , criterion-measurement, directory, directory-tree, dlist, filepath , hashable, HUnit, lens, lifted-base, map-syntax, monad-control , mtl, process, QuickCheck, random, statistics, test-framework , test-framework-hunit, test-framework-quickcheck2, text, time , transformers, transformers-base, unordered-containers, vector , xmlhtml }: mkDerivation { pname = "heist"; version = "1.1.0.1"; sha256 = "1j4h9fwny4hl2m5lgsd257lvm9057fb0hmnaqjw8a9k4hyx7hmqq"; revision = "4"; editedCabalFile = "1jwdn5l0iwcrbramfs6h60w0i6hgp2ixii89db8b0xvcbyb8h4hj"; libraryHaskellDepends = [ aeson attoparsec base blaze-builder blaze-html bytestring containers directory directory-tree dlist filepath hashable lifted-base map-syntax monad-control mtl process random text time transformers transformers-base unordered-containers vector xmlhtml ]; testHaskellDepends = [ aeson attoparsec base bifunctors blaze-builder blaze-html bytestring containers directory directory-tree dlist filepath hashable HUnit lens lifted-base map-syntax monad-control mtl process QuickCheck random test-framework test-framework-hunit test-framework-quickcheck2 text time transformers transformers-base unordered-containers vector xmlhtml ]; benchmarkHaskellDepends = [ aeson attoparsec base blaze-builder blaze-html bytestring containers criterion criterion-measurement directory directory-tree dlist filepath hashable HUnit lifted-base map-syntax monad-control mtl process random statistics test-framework test-framework-hunit text time transformers transformers-base unordered-containers vector xmlhtml ]; description = "An Haskell template system supporting both HTML5 and XML"; license = lib.licenses.bsd3; }) {}; "heist-aeson" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring, containers , heist, monads-fd, text, vector, xmlhtml }: mkDerivation { pname = "heist-aeson"; version = "0.5"; sha256 = "1m0rwrb0gzsajnp5h0w7cf10jf6fram4mjkmny5hk0h5xwcn19dc"; libraryHaskellDepends = [ aeson base blaze-builder bytestring containers heist monads-fd text vector xmlhtml ]; description = "Use JSON directly from Heist templates"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "heist-async" = callPackage ({ mkDerivation, base, heist, template-haskell, text, xmlhtml }: mkDerivation { pname = "heist-async"; version = "0.6.0.0"; sha256 = "16ab3cfs6fj66ssf6ypmx2yddq5an115wlmwybk3va0a7kbp58ll"; libraryHaskellDepends = [ base heist template-haskell text xmlhtml ]; description = "Adding support for asynchronous updates (\"AJAX\") with heist"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "heist-emanote" = callPackage ({ mkDerivation, aeson, attoparsec, base, bifunctors, blaze-builder , blaze-html, bytestring, containers, criterion , criterion-measurement, directory, directory-tree, dlist, filepath , hashable, HUnit, lens, lifted-base, map-syntax, monad-control , mtl, process, QuickCheck, random, statistics, test-framework , test-framework-hunit, test-framework-quickcheck2, text, time , transformers, transformers-base, unordered-containers, vector , xmlhtml }: mkDerivation { pname = "heist-emanote"; version = "1.2.0.0"; sha256 = "098gy30vpwwg4hx7nqkic11214y5vrcqazvxk9477ry9rmp7hv85"; libraryHaskellDepends = [ aeson attoparsec base blaze-builder blaze-html bytestring containers directory directory-tree dlist filepath hashable lifted-base map-syntax monad-control mtl process random text time transformers transformers-base unordered-containers vector xmlhtml ]; testHaskellDepends = [ aeson attoparsec base bifunctors blaze-builder blaze-html bytestring containers directory directory-tree dlist filepath hashable HUnit lens lifted-base map-syntax monad-control mtl process QuickCheck random test-framework test-framework-hunit test-framework-quickcheck2 text time transformers transformers-base unordered-containers vector xmlhtml ]; benchmarkHaskellDepends = [ aeson attoparsec base blaze-builder blaze-html bytestring containers criterion criterion-measurement directory directory-tree dlist filepath hashable HUnit lifted-base map-syntax monad-control mtl process random statistics test-framework test-framework-hunit text time transformers transformers-base unordered-containers vector xmlhtml ]; description = "An Haskell template system supporting both HTML5 and XML"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "helf" = callPackage ({ mkDerivation, alex, array, base, containers, happy, mtl, pretty , QuickCheck }: mkDerivation { pname = "helf"; version = "0.2021.8.12"; sha256 = "020ri4yjlascjmj4ywc2hji05673bszsb3q5frg1a66nbadzbi2h"; revision = "1"; editedCabalFile = "1573q8d39hgb4jq1bwpb7glxcv5bxv9vi27smhngk2wxxby9l4w3"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base containers mtl pretty QuickCheck ]; executableToolDepends = [ alex happy ]; description = "Typechecking terms of the Edinburgh Logical Framework (LF)"; license = lib.licenses.mit; }) {}; "helic" = callPackage ({ mkDerivation, aeson, base, chronos, containers, exon , fast-logger, gi-gdk, gi-glib, gi-gtk, hostname, http-client , http-client-tls, incipit, optparse-applicative, path, path-io , polysemy, polysemy-chronos, polysemy-conc, polysemy-http , polysemy-log, polysemy-plugin, polysemy-process, polysemy-test , polysemy-time, servant, servant-client, servant-client-core , servant-server, table-layout, tasty, template-haskell , terminal-size, torsor, transformers, typed-process, unix , wai-extra, warp, yaml }: mkDerivation { pname = "helic"; version = "0.5.2.0"; sha256 = "0yklds711iya00fmp9l1kdyipdm8mrfssabqf8g7f55p1nnmn91g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base chronos exon fast-logger gi-gdk gi-glib gi-gtk hostname http-client http-client-tls incipit optparse-applicative path path-io polysemy polysemy-chronos polysemy-conc polysemy-http polysemy-log polysemy-plugin polysemy-process polysemy-time servant servant-client servant-client-core servant-server table-layout template-haskell terminal-size transformers typed-process unix wai-extra warp yaml ]; executableHaskellDepends = [ base incipit polysemy polysemy-plugin ]; testHaskellDepends = [ base chronos containers exon incipit path polysemy polysemy-chronos polysemy-conc polysemy-log polysemy-plugin polysemy-test polysemy-time tasty torsor ]; description = "Clipboard Manager"; license = "BSD-2-Clause-Patent"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "helics" = callPackage ({ mkDerivation, base, bytestring, bytestring-show , data-default-class, newrelic-collector-client, newrelic-common , newrelic-transaction, time, unix }: mkDerivation { pname = "helics"; version = "0.5.1"; sha256 = "06kj42rmlzlw6zrilq9kc5whk0np5714wwn3nwbpv6fx4ginzg2c"; revision = "1"; editedCabalFile = "0gfadz4f5hdp985br18a6rrwh5b40nsf71054b539xi2glc351v9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring bytestring-show data-default-class time unix ]; librarySystemDepends = [ newrelic-collector-client newrelic-common newrelic-transaction ]; description = "New Relic® agent SDK wrapper for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {newrelic-collector-client = null; newrelic-common = null; newrelic-transaction = null;}; "helics-wai" = callPackage ({ mkDerivation, base, bytestring, data-default-class, helics , vault, wai }: mkDerivation { pname = "helics-wai"; version = "0.5.1"; sha256 = "10rb9l4sf31h59f5pwv54vqjnlm047mbq5gvhv5wblkh53ch1b31"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring data-default-class helics vault wai ]; description = "New Relic® agent SDK wrapper for wai"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "helisp" = callPackage ({ mkDerivation, base, containers, mtl, parsec, process }: mkDerivation { pname = "helisp"; version = "0.1"; sha256 = "1j495j3kc43d34aviln6jrab3ydzsp1hrnk079p53mcnx2rpjz81"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers mtl parsec process ]; description = "An incomplete Elisp compiler"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "helium" = callPackage ({ mkDerivation, base, containers, directory, filepath, lvmlib, mtl , network, parsec, process, Top, transformers, wl-pprint }: mkDerivation { pname = "helium"; version = "1.8.1"; sha256 = "0vwk8h5fwl63pjcydwndqgpikfjdm37w7gjmmgac95gl66fc5h5j"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers directory filepath lvmlib mtl network parsec process Top transformers wl-pprint ]; executableHaskellDepends = [ base containers directory filepath lvmlib mtl network parsec process Top transformers wl-pprint ]; description = "The Helium Compiler"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "helium-overture" = callPackage ({ mkDerivation, base, bytestring, deepseq, lifted-base, mtl , random, text, transformers }: mkDerivation { pname = "helium-overture"; version = "1.0.0"; sha256 = "1zrbikbrr73gniy5n60zdbkgh7rylcyb2a52k9l6mxwazi5j3nzw"; libraryHaskellDepends = [ base bytestring deepseq lifted-base mtl random text transformers ]; description = "A backwards-compatible, modern replacement for the Prelude"; license = lib.licenses.publicDomain; }) {}; "helix" = callPackage ({ mkDerivation, aeson, base, blaze-builder, bytestring , case-insensitive, containers, cookie, data-default-class , filepath, hspec, hspec-wai, hspec-wai-json, http-types , mime-types, monad-loops, mtl, path-pieces, random , template-haskell, text, vault, wai, wai-app-static, wai-extra }: mkDerivation { pname = "helix"; version = "0.9.5"; sha256 = "1aqzb17qzm2372nqlwlslz5iykx1w0h8xlk6xhawzdhd5zhlpqi0"; libraryHaskellDepends = [ aeson base blaze-builder bytestring case-insensitive containers cookie data-default-class filepath http-types mime-types monad-loops mtl path-pieces random template-haskell text vault wai wai-app-static wai-extra ]; testHaskellDepends = [ aeson base hspec hspec-wai hspec-wai-json text wai ]; description = "Web development micro framework for haskell with typesafe URLs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hell" = callPackage ({ mkDerivation, base, bytestring, conduit, conduit-extra , data-default, directory, filepath, ghc, ghc-paths, haskeline , monad-extras, mtl, pdfinfo, process, process-extras, resourcet , shell-conduit, split, template-haskell, text, time, transformers , unix, utf8-string }: mkDerivation { pname = "hell"; version = "2.1"; sha256 = "1kdxkk994g38bl2kcxcs0p9wn1rankn0jw14nlvy9z9appgxalnl"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring conduit conduit-extra data-default directory filepath ghc ghc-paths haskeline monad-extras mtl pdfinfo process process-extras resourcet shell-conduit split template-haskell text time transformers unix ]; executableHaskellDepends = [ base transformers utf8-string ]; description = "A Haskell shell based on shell-conduit"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hellage" = callPackage ({ mkDerivation, base, bytestring, containers, directory, hellnet , hjpath, hjson, HTTP, Lucu, mtl, network, regex-pcre, safe, stm , tar, utf8-string, zlib }: mkDerivation { pname = "hellage"; version = "0.1.1"; sha256 = "1gqz042qycwhka6fyma6fb104mi8wd22nsbywrini3m3nib5ci75"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring containers directory hellnet hjpath hjson HTTP Lucu mtl network regex-pcre safe stm tar utf8-string zlib ]; description = "Distributed hackage mirror"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hellnet" = callPackage ({ mkDerivation, base, bytestring, containers, Crypto, directory , filepath, haskell98, hjpath, hjson, HTTP, Lucu, mtl, network , old-locale, parsec, pretty, process, random, regex-posix, RSA , safe, time, unix, uri, utf8-string }: mkDerivation { pname = "hellnet"; version = "0.1.1"; sha256 = "0fb4r9nb39l1qr7xczgkx5i93cv4rqrin0fl22qq4h12ajvrp6m6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Crypto directory filepath haskell98 hjpath hjson HTTP old-locale parsec pretty process random RSA safe time unix uri utf8-string ]; executableHaskellDepends = [ base containers Lucu mtl network regex-posix ]; description = "Simple, distributed, anonymous data sharing network"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "hello" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hello"; version = "1.0.0.2"; sha256 = "1x6q7frbrc4jdfx1qhxrydmdp5k7mm3lx504d7rhg6z2m6ibbh57"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; description = "Hello World, an example package"; license = lib.licenses.bsd3; }) {}; "helm" = callPackage ({ mkDerivation, base, cairo, containers, elerea, hspec, linear , mtl, pango, random, sdl2, stm, text, transformers }: mkDerivation { pname = "helm"; version = "1.0.0"; sha256 = "0333xy5h7gskmk5a1pa9awy61yvkfx3p6bhwami1pqcx2wn11d1d"; revision = "1"; editedCabalFile = "03vh1ws729h9r9r325r0v5hmvpy35kz4a8szp8hggyjbxibsh0nk"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base cairo containers elerea linear mtl pango sdl2 stm text transformers ]; executableHaskellDepends = [ base linear random ]; testHaskellDepends = [ base hspec ]; description = "A functionally reactive game engine"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "help-esb" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, MissingH , network, network-uri, text, uuid }: mkDerivation { pname = "help-esb"; version = "0.1.6"; sha256 = "0fy0dygx3hdkbdip7gppk25akjar0p2px0s5q7sl1lmzgkcl1016"; libraryHaskellDepends = [ aeson base bytestring containers MissingH network network-uri text uuid ]; description = "A Haskell client for the Help.com team's ESB."; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hemkay" = callPackage ({ mkDerivation, array, base, binary, bytestring, hemkay-core , portaudio }: mkDerivation { pname = "hemkay"; version = "0.2.0"; sha256 = "16f1nzpi20j7fza1rs1b89mhyni4162q2x4l3ixrnd82yjmcmc1l"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base binary bytestring hemkay-core portaudio ]; description = "A module music mixer and player"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hemkay-core" = callPackage ({ mkDerivation, array, base, binary, bytestring }: mkDerivation { pname = "hemkay-core"; version = "0.1.4"; sha256 = "0br41879jynw3dzb2hlb07m55zmzgyim6gi8i48bzimbi70c9z89"; libraryHaskellDepends = [ array base binary bytestring ]; description = "A device independent module music mixer"; license = lib.licenses.bsd3; }) {}; "hemokit" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, bytestring, cairo , cipher-aes, conduit, criterion, deepseq, deepseq-generics, gtk , hidapi, hspec, HUnit, mtl, network-simple, optparse-applicative , pretty-show, robot, split, svgcairo, text, time, transformers , vector, vector-fftw, websockets }: mkDerivation { pname = "hemokit"; version = "0.6.6"; sha256 = "0mfz2dvl35x08gpqaxj7gflzw7fqnkq6cggd94i611lzrrd3rvl3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-bytestring bytestring cipher-aes conduit deepseq deepseq-generics hidapi mtl network-simple optparse-applicative text vector websockets ]; executableHaskellDepends = [ aeson base bytestring cairo conduit gtk mtl network-simple optparse-applicative pretty-show robot split svgcairo time transformers vector vector-fftw websockets ]; testHaskellDepends = [ base bytestring hspec HUnit vector ]; benchmarkHaskellDepends = [ base conduit criterion mtl ]; description = "Haskell port of the Emokit EEG project"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hen" = callPackage ({ mkDerivation, base, bitset, exceptions, mtl, QuickCheck, tasty , tasty-quickcheck, transformers, uuid, xenctrl }: mkDerivation { pname = "hen"; version = "0.1.3"; sha256 = "1ri6brxmc2m09jx2r9p47lgpfn8zkxy147hyyw3x2pw3g6cgsill"; libraryHaskellDepends = [ base bitset exceptions mtl transformers uuid ]; librarySystemDepends = [ xenctrl ]; testHaskellDepends = [ base bitset exceptions mtl QuickCheck tasty tasty-quickcheck transformers uuid ]; description = "Haskell bindings to Xen hypervisor interface"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {xenctrl = null;}; "henet" = callPackage ({ mkDerivation, base, bitset, bytestring, network, typesafe-endian }: mkDerivation { pname = "henet"; version = "1.3.9.3"; sha256 = "0pm5lnn7rc647ic404c8bmki9wfrkc0mdmmkng50vv0bm2d7z5aq"; libraryHaskellDepends = [ base bitset bytestring network typesafe-endian ]; description = "Bindings and high level interface for to ENet v1.3.9"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hepevt" = callPackage ({ mkDerivation, bytestring, haskell2010, lha }: mkDerivation { pname = "hepevt"; version = "0.5"; sha256 = "0b7syzfzbcznjb98hi4k8bp46ss08s9qg2763bnnm1b10i7km23z"; libraryHaskellDepends = [ bytestring haskell2010 lha ]; description = "HEPEVT parser"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "her-lexer" = callPackage ({ mkDerivation, base, mtl, split }: mkDerivation { pname = "her-lexer"; version = "0.1.1"; sha256 = "1hbx48r8zdmyr5qjf0b3pagmamj8pibsp7ca7bxdgk4jz8pxv2my"; libraryHaskellDepends = [ base mtl split ]; description = "A lexer for Haskell source code"; license = lib.licenses.publicDomain; }) {}; "her-lexer-parsec" = callPackage ({ mkDerivation, base, her-lexer, parsec, transformers }: mkDerivation { pname = "her-lexer-parsec"; version = "0.0.0"; sha256 = "1gkcd9ikaxjirxh8haq8b9a372n1dlaq63n9xzq9gsyazkxz7lgn"; libraryHaskellDepends = [ base her-lexer parsec transformers ]; description = "Parsec frontend to \"her-lexer\" for Haskell source code"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "herbalizer" = callPackage ({ mkDerivation, base, containers, ghc-prim, indents, mtl, parsec , regex-posix }: mkDerivation { pname = "herbalizer"; version = "0.4.9"; sha256 = "1gm1ya1p1i734sxadbmj1zn6mbq1gssmzp897h5xjgb8vsa2fxs6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers ghc-prim indents mtl parsec regex-posix ]; description = "HAML to ERB translator"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hercules-ci-agent" = callPackage ({ mkDerivation, aeson, async, attoparsec, base, base64-bytestring , binary, binary-conduit, boost, bytestring, Cabal , cabal-pkg-config-version-hook, cachix, cachix-api, conduit , conduit-extra, containers, directory, dlist, exceptions, filepath , hercules-ci-api-agent, hercules-ci-api-core , hercules-ci-cnix-expr, hercules-ci-cnix-store, hostname, hspec , http-client, http-client-tls, http-conduit, inline-c , inline-c-cpp, katip, lens, lens-aeson, lifted-async, lifted-base , monad-control, mtl, network, network-uri, nix , optparse-applicative, process, process-extras, protolude , safe-exceptions, scientific, servant, servant-auth-client , servant-client, servant-client-core, stm, tagged, temporary, text , time, tomland, transformers, transformers-base, unbounded-delays , unix, unliftio, unliftio-core, unordered-containers, uuid, vector , websockets, wuss }: mkDerivation { pname = "hercules-ci-agent"; version = "0.9.3"; sha256 = "0rf00qskifbgxqkjy8fykc9ck4zwsvs08nsprw2447adx8dl9g5h"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ]; libraryHaskellDepends = [ aeson async base binary binary-conduit bytestring conduit containers directory dlist exceptions filepath hercules-ci-api-agent hercules-ci-api-core hercules-ci-cnix-expr hercules-ci-cnix-store katip lens lens-aeson lifted-async lifted-base monad-control mtl network network-uri process process-extras protolude safe-exceptions stm tagged temporary text time transformers transformers-base unbounded-delays unix unliftio unliftio-core uuid websockets wuss ]; executableHaskellDepends = [ aeson async attoparsec base base64-bytestring binary binary-conduit bytestring cachix cachix-api conduit conduit-extra containers directory dlist exceptions filepath hercules-ci-api-agent hercules-ci-api-core hercules-ci-cnix-expr hercules-ci-cnix-store hostname http-client http-client-tls http-conduit inline-c inline-c-cpp katip lens lens-aeson lifted-async lifted-base monad-control mtl network network-uri optparse-applicative process process-extras protolude safe-exceptions scientific servant servant-auth-client servant-client servant-client-core stm temporary text time tomland transformers transformers-base unix unliftio unliftio-core unordered-containers uuid vector websockets wuss ]; executableSystemDepends = [ boost ]; executablePkgconfigDepends = [ nix ]; testHaskellDepends = [ aeson async attoparsec base binary binary-conduit bytestring conduit containers exceptions filepath hercules-ci-api-agent hercules-ci-api-core hercules-ci-cnix-store hspec katip lifted-async lifted-base monad-control mtl process protolude safe-exceptions tagged temporary text transformers-base unliftio-core ]; description = "Runs Continuous Integration tasks on your machines"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ roberth ]; }) {inherit (pkgs) boost; inherit (pkgs) nix;}; "hercules-ci-api" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, cookie , exceptions, hashable, hercules-ci-api-core, http-api-data , http-media, lens, lens-aeson, memory, network-uri, profunctors , servant, servant-auth, servant-auth-swagger, servant-swagger , servant-swagger-ui-core, string-conv, swagger2, text, time, uuid }: mkDerivation { pname = "hercules-ci-api"; version = "0.7.2.0"; sha256 = "0z3j96il0rvzplxih4vq5dghp18plbk5k55ymwm7dxp51d0jg902"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers cookie exceptions hashable hercules-ci-api-core http-api-data http-media lens lens-aeson memory network-uri profunctors servant servant-auth servant-auth-swagger servant-swagger servant-swagger-ui-core string-conv swagger2 text time uuid ]; executableHaskellDepends = [ aeson base bytestring containers cookie exceptions hashable http-api-data http-media lens memory network-uri profunctors servant servant-auth servant-auth-swagger servant-swagger servant-swagger-ui-core string-conv swagger2 text time uuid ]; description = "Hercules CI API definition with Servant"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ roberth ]; }) {}; "hercules-ci-api-agent" = callPackage ({ mkDerivation, aeson, base, base64-bytestring-type, bytestring , containers, cookie, deepseq, exceptions, hashable , hercules-ci-api-core, hspec, http-api-data, http-media, lens , lens-aeson, memory, network-uri, profunctors, QuickCheck , quickcheck-classes, servant, servant-auth, string-conv, swagger2 , text, time, unordered-containers, uuid, vector }: mkDerivation { pname = "hercules-ci-api-agent"; version = "0.4.4.0"; sha256 = "1p4bclcmjmiy28f2ynjx310v0a7iqx26af5dsnrcd9qcgrzh0q7f"; libraryHaskellDepends = [ aeson base base64-bytestring-type bytestring containers cookie deepseq exceptions hashable hercules-ci-api-core http-api-data http-media lens lens-aeson memory servant servant-auth string-conv swagger2 text time unordered-containers uuid vector ]; testHaskellDepends = [ aeson base bytestring containers cookie exceptions hashable hspec http-api-data http-media lens memory network-uri profunctors QuickCheck quickcheck-classes servant servant-auth string-conv swagger2 text time uuid vector ]; description = "API definition for Hercules CI Agent to talk to hercules-ci.com or Hercules CI Enterprise"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ roberth ]; }) {}; "hercules-ci-api-core" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, cookie , deepseq, exceptions, hashable, http-api-data, http-media, katip , lens, lifted-base, memory, monad-control, safe-exceptions , servant, servant-auth, servant-auth-swagger, servant-swagger , servant-swagger-ui-core, string-conv, swagger2, text, time, uuid }: mkDerivation { pname = "hercules-ci-api-core"; version = "0.1.4.0"; sha256 = "05bchaq46928d8mlp9r3h4l4lb21758dkpws8c494vbbgkss6mg1"; libraryHaskellDepends = [ aeson base bytestring containers cookie deepseq exceptions hashable http-api-data http-media katip lens lifted-base memory monad-control safe-exceptions servant servant-auth servant-auth-swagger servant-swagger servant-swagger-ui-core string-conv swagger2 text time uuid ]; description = "Types and convenience modules use across Hercules CI API packages"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ roberth ]; }) {}; "hercules-ci-cli" = callPackage ({ mkDerivation, aeson, aeson-pretty, async, atomic-write , attoparsec, base, bytestring, conduit, containers, data-has , directory, exceptions, filepath, hercules-ci-agent , hercules-ci-api, hercules-ci-api-agent, hercules-ci-api-core , hercules-ci-cnix-expr, hercules-ci-cnix-store , hercules-ci-optparse-applicative, hostname, hspec, http-client , http-client-tls, http-types, katip, lens, lens-aeson, lifted-base , monad-control, network-uri, process, protolude, QuickCheck, retry , rio, safe-exceptions, servant, servant-auth-client , servant-client, servant-client-core, servant-conduit, temporary , text, transformers, transformers-base, unix, unliftio , unliftio-core, unordered-containers, uuid }: mkDerivation { pname = "hercules-ci-cli"; version = "0.3.0"; sha256 = "1r9js99zcdzzrql48fd930agmk2ifhwvw94v4fi61va8gi3yn6dr"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty async atomic-write attoparsec base bytestring conduit containers data-has directory exceptions filepath hercules-ci-agent hercules-ci-api hercules-ci-api-agent hercules-ci-api-core hercules-ci-cnix-expr hercules-ci-cnix-store hercules-ci-optparse-applicative hostname http-client http-client-tls http-types katip lens lens-aeson lifted-base monad-control network-uri process protolude retry rio safe-exceptions servant servant-auth-client servant-client servant-client-core servant-conduit temporary text transformers transformers-base unix unliftio unliftio-core unordered-containers uuid ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ aeson base bytestring containers hspec protolude QuickCheck unordered-containers ]; description = "The hci command for working with Hercules CI"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; maintainers = with lib.maintainers; [ roberth ]; broken = true; }) {hercules-ci-optparse-applicative = null;}; "hercules-ci-cnix-expr" = callPackage ({ mkDerivation, aeson, base, boost, bytestring, Cabal , cabal-pkg-config-version-hook, conduit, containers, directory , exceptions, filepath, hercules-ci-cnix-store, hspec , hspec-discover, inline-c, inline-c-cpp, nix, process, protolude , QuickCheck, scientific, temporary, text, unliftio , unordered-containers, vector }: mkDerivation { pname = "hercules-ci-cnix-expr"; version = "0.3.1.2"; sha256 = "1jj4ksxwvr6rnbqshcrf2i54f2mfvjz84wlzwv99hxj8ycnm2ddh"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ]; libraryHaskellDepends = [ aeson base bytestring conduit containers directory exceptions filepath hercules-ci-cnix-store inline-c inline-c-cpp protolude scientific text unliftio unordered-containers vector ]; librarySystemDepends = [ boost ]; libraryPkgconfigDepends = [ nix ]; testHaskellDepends = [ aeson base bytestring containers filepath hercules-ci-cnix-store hspec process protolude QuickCheck scientific temporary text unordered-containers vector ]; testToolDepends = [ hspec-discover ]; description = "Bindings for the Nix evaluator"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ roberth ]; }) {inherit (pkgs) boost; inherit (pkgs) nix;}; "hercules-ci-cnix-store" = callPackage ({ mkDerivation, base, boost, bytestring, Cabal , cabal-pkg-config-version-hook, conduit, containers, exceptions , hspec, hspec-discover, inline-c, inline-c-cpp, nix, protolude , template-haskell, temporary, text, unix, unliftio-core, vector }: mkDerivation { pname = "hercules-ci-cnix-store"; version = "0.3.1.0"; sha256 = "0qkwq2w7pybzn9lmw71xj0rfpv1rvjmjlc0nxywwb12rsvmjvllq"; setupHaskellDepends = [ base Cabal cabal-pkg-config-version-hook ]; libraryHaskellDepends = [ base bytestring conduit containers inline-c inline-c-cpp protolude template-haskell unix unliftio-core vector ]; librarySystemDepends = [ boost ]; libraryPkgconfigDepends = [ nix ]; testHaskellDepends = [ base bytestring containers exceptions hspec inline-c inline-c-cpp protolude temporary text ]; testToolDepends = [ hspec-discover ]; description = "Haskell bindings for Nix's libstore"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ roberth ]; }) {inherit (pkgs) boost; inherit (pkgs) nix;}; "here" = callPackage ({ mkDerivation, base, haskell-src-meta, mtl, parsec , template-haskell }: mkDerivation { pname = "here"; version = "1.2.13"; sha256 = "001wfyvigl2xswqysnpignkl124hybf833875mkcsn8yp8krqvs0"; libraryHaskellDepends = [ base haskell-src-meta mtl parsec template-haskell ]; description = "Here docs & interpolated strings via quasiquotation"; license = lib.licenses.bsd3; }) {}; "heredoc" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "heredoc"; version = "0.2.0.0"; sha256 = "0h0g2f7yscwl1ba1yn3jnz2drvd6ns9m910hwlmq3kdq3k39y3f9"; libraryHaskellDepends = [ base template-haskell ]; description = "multi-line string / here document using QuasiQuotes"; license = lib.licenses.publicDomain; }) {}; "heredocs" = callPackage ({ mkDerivation, base, bytestring, doctest, parsec , template-haskell, text }: mkDerivation { pname = "heredocs"; version = "0.2.1.1"; sha256 = "10vxd4f77vj2q79nri2zvjrgp1h8q058zp4xanh18pwpwqz8pbv6"; libraryHaskellDepends = [ base bytestring doctest parsec template-haskell text ]; testHaskellDepends = [ base bytestring doctest text ]; description = "Heredocument on Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "herf-time" = callPackage ({ mkDerivation, base, doctest, time }: mkDerivation { pname = "herf-time"; version = "0.3.1"; sha256 = "06ai2f2l2g4lxvvly5wrr0yrz7fq3ljzympywcxqvyg7dbf6k6hc"; libraryHaskellDepends = [ base time ]; testHaskellDepends = [ base doctest ]; description = "haskell time manipulation in a 'kerf like' style"; license = lib.licenses.bsd3; }) {}; "hermes-json" = callPackage ({ mkDerivation, aeson, attoparsec, attoparsec-iso8601, base , bytestring, containers, deepseq, dlist, hedgehog, mtl, scientific , tasty, tasty-hedgehog, text, time, time-compat, transformers , unliftio, unliftio-core }: mkDerivation { pname = "hermes-json"; version = "0.2.0.0"; sha256 = "1jqpwsspq40pf7g1qhs192kx2xdz0y80z3njh4dp5bd3dsq0kj2k"; libraryHaskellDepends = [ attoparsec attoparsec-iso8601 base bytestring deepseq dlist mtl scientific text time time-compat transformers unliftio unliftio-core ]; testHaskellDepends = [ aeson base bytestring containers hedgehog scientific tasty tasty-hedgehog text time ]; description = "Fast JSON decoding via simdjson C++ bindings"; license = lib.licenses.mit; }) {}; "hermit" = callPackage ({ mkDerivation, alex, ansi-terminal, array, base, containers , data-default-class, directory, fail, filepath, ghc, ghc-paths , happy, haskeline, kure, marked-pretty, mtl, process, semigroups , stm, tasty, tasty-golden, temporary, terminal-size, transformers }: mkDerivation { pname = "hermit"; version = "1.0.1"; sha256 = "0jcjj0z0rpdahnkp0rgclxmb5snjc76ps24ay4dhhnyyx4i7ib1z"; revision = "1"; editedCabalFile = "1705wd6y8cvz8wv544zlq1azxmrvwdhg3hixl1nw3l50d3i7qg0i"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal array base containers data-default-class directory fail ghc haskeline kure marked-pretty mtl process semigroups stm temporary terminal-size transformers ]; libraryToolDepends = [ alex happy ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base directory filepath ghc ghc-paths process tasty tasty-golden temporary ]; description = "Haskell Equational Reasoning Model-to-Implementation Tunnel"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hermit-syb" = callPackage ({ mkDerivation, base, containers, ghc, ghc-prim, hermit, syb , template-haskell }: mkDerivation { pname = "hermit-syb"; version = "0.1.0.0"; sha256 = "1970n7q88q76dnp2h7h8r1d6psq0d9pdvrim556rqiv8smwi661x"; libraryHaskellDepends = [ base containers ghc ghc-prim hermit syb template-haskell ]; description = "HERMIT plugin for optimizing Scrap-Your-Boilerplate traversals"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "herms" = callPackage ({ mkDerivation, ansi-terminal, base, brick, directory, filepath , microlens, microlens-th, mtl, optparse-applicative, semigroups , split, vty }: mkDerivation { pname = "herms"; version = "1.9.0.4"; sha256 = "1b25jli7vp12fsc99r47d409yss9n11r2bpvhagbwfgp88sm8pxq"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ ansi-terminal base brick directory filepath microlens microlens-th mtl optparse-applicative semigroups split vty ]; description = "A command-line manager for delicious kitchen recipes"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hero-club-five-tenets" = callPackage ({ mkDerivation, base, random, text }: mkDerivation { pname = "hero-club-five-tenets"; version = "0.3.0.3"; sha256 = "0fyspagr95k7n4dz8lhrmpkmv3qfy4nkw697iq1bx99s46ssy1mp"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base random text ]; executableHaskellDepends = [ base random text ]; description = "Think back of the five tenets of hero club"; license = lib.licenses.bsd3; }) {}; "heroku" = callPackage ({ mkDerivation, base, hspec, network-uri, text }: mkDerivation { pname = "heroku"; version = "0.1.2.3"; sha256 = "1gldsdpnmj7ljrmyvjfwqdmhhml2yp27icl2qqj9pz42pllq4x2k"; libraryHaskellDepends = [ base network-uri text ]; testHaskellDepends = [ base hspec network-uri text ]; description = "helpers for deploying to Heroku"; license = lib.licenses.bsd3; }) {}; "heroku-persistent" = callPackage ({ mkDerivation, base, bytestring, heroku, hspec , persistent-postgresql, text }: mkDerivation { pname = "heroku-persistent"; version = "0.2.0"; sha256 = "0368pxnxasj0lxllya00ramva8dlkc4hfbv4rnp93p6vc49i1hph"; libraryHaskellDepends = [ base bytestring heroku persistent-postgresql text ]; testHaskellDepends = [ base hspec persistent-postgresql ]; description = "Parse DATABASE_URL into configuration types for Persistent"; license = lib.licenses.mit; }) {}; "herringbone" = callPackage ({ mkDerivation, base, bytestring, containers, directory , http-types, mtl, old-locale, process, process-listlike , system-fileio, system-filepath, text, time, transformers , unix-compat }: mkDerivation { pname = "herringbone"; version = "0.1.1"; sha256 = "1xpdz24dinm56z4gx51frw19j2169ms9jvasg8xixi944q34hwmk"; libraryHaskellDepends = [ base bytestring containers directory http-types mtl old-locale process process-listlike system-fileio system-filepath text time transformers unix-compat ]; description = "A library for compiling and serving static web assets"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "herringbone-embed" = callPackage ({ mkDerivation, base, bytestring, file-embed, herringbone , system-fileio, system-filepath, template-haskell, text }: mkDerivation { pname = "herringbone-embed"; version = "0.1.1"; sha256 = "02i0k29fg0nb4ax0yaw6bnrnb0v0rk2fy7lckd5f5bny557mk1h6"; libraryHaskellDepends = [ base bytestring file-embed herringbone system-fileio system-filepath template-haskell text ]; description = "Embed preprocessed web assets in your executable with Template Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "herringbone-wai" = callPackage ({ mkDerivation, base, bytestring, herringbone, http-types , system-fileio, system-filepath, text, time, wai, wai-app-static }: mkDerivation { pname = "herringbone-wai"; version = "0.1.1"; sha256 = "1kw0n89qqazyap9w315pa6k4smnw1pf8s82grbm8z9d9xyhk980f"; libraryHaskellDepends = [ base bytestring herringbone http-types system-fileio system-filepath text time wai wai-app-static ]; description = "Wai adapter for the Herringbone web asset preprocessor"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hesh" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, cartel, cmdargs , containers, cryptohash, data-default, directory, exceptions , filemanip, filepath, hackage-db, haskell-src-exts, parsec , process, template-haskell, text, time, transformers, uniplate , unix }: mkDerivation { pname = "hesh"; version = "1.11.0"; sha256 = "1c704x1k2sbj87a4risy0d2aj5plf41205cn12f2q9w2agh3zv2b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base exceptions filemanip parsec process template-haskell text transformers ]; executableHaskellDepends = [ aeson base bytestring Cabal cartel cmdargs containers cryptohash data-default directory filepath hackage-db haskell-src-exts parsec process text time uniplate unix ]; description = "the Haskell Extensible Shell: Haskell for Bash-style scripts"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hesql" = callPackage ({ mkDerivation, base, filepath, haskell-src, HDBC, HDBC-postgresql , hssqlppp, parsec }: mkDerivation { pname = "hesql"; version = "0.8"; sha256 = "1xxmm5b3n8wj548lmf7hp05g7qwy0sq7mkh0g98n7z1iqdmfamwa"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base filepath haskell-src HDBC HDBC-postgresql hssqlppp parsec ]; description = "Haskell's embedded SQL"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "hetero-dict" = callPackage ({ mkDerivation, aeson, base, criterion, deepseq, hvect, primitive , template-haskell, text, unordered-containers, vinyl }: mkDerivation { pname = "hetero-dict"; version = "0.1.1.0"; sha256 = "0s9ild828xa628x6swrk4v2jnqdkam18bamrarvgp6q9b4b8y2w8"; revision = "1"; editedCabalFile = "155bm9b10ar0vhwy46dz68h53379x31xzkdzvhki3y0ln5j8y74i"; libraryHaskellDepends = [ aeson base primitive template-haskell text unordered-containers ]; benchmarkHaskellDepends = [ base criterion deepseq hvect template-haskell vinyl ]; description = "Fast heterogeneous data structures"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hetero-map" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hetero-map"; version = "0.21"; sha256 = "1fnzj37kya5gqjchm3yq0709ay50n0spb24x5rxkxfbl0yy2nzk7"; libraryHaskellDepends = [ base ]; description = "Pure heterogeneous maps"; license = lib.licenses.bsd3; }) {}; "heterocephalus" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, containers, dlist , doctest, Glob, mtl, parsec, shakespeare, template-haskell , template-haskell-compat-v0208, text, transformers }: mkDerivation { pname = "heterocephalus"; version = "1.0.5.6"; sha256 = "15bgmgnyrf721d0a3bpmvbz723a79hbh56wa6a2v087v3qrlx05g"; libraryHaskellDepends = [ base blaze-html blaze-markup containers dlist mtl parsec shakespeare template-haskell template-haskell-compat-v0208 text transformers ]; testHaskellDepends = [ base doctest Glob ]; description = "A type-safe template engine for working with front end development tools"; license = lib.licenses.mit; }) {}; "heterogeneous-list-literals" = callPackage ({ mkDerivation, base, Only }: mkDerivation { pname = "heterogeneous-list-literals"; version = "0.2.0.0"; sha256 = "1b21ap20mp3vyj0cx4b3sj645bdykgf7ap3vsmbhmccq4iklvran"; libraryHaskellDepends = [ base Only ]; testHaskellDepends = [ base ]; description = "Allows the use of tuples as literals for Heterogeneous collections"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "heterolist" = callPackage ({ mkDerivation, base, constraint-manip, hspec, indextype, polydata }: mkDerivation { pname = "heterolist"; version = "0.2.0.0"; sha256 = "0pf15l4ry7i8dhga7l5fpk2girxbplym4csl9vg230xp58h4m8gj"; libraryHaskellDepends = [ base constraint-manip indextype polydata ]; testHaskellDepends = [ base constraint-manip hspec indextype polydata ]; description = "A heterogeneous list type"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hetris" = callPackage ({ mkDerivation, array, base, hscurses, ncurses, old-time, random }: mkDerivation { pname = "hetris"; version = "0.2"; sha256 = "0sj0grykzb7xq7iz0nj27c4fzhcr9f0yshfcq81xq2wdmg09j8yx"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base hscurses old-time random ]; executableSystemDepends = [ ncurses ]; description = "Text Tetris"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) ncurses;}; "heukarya" = callPackage ({ mkDerivation, base, containers, deepseq, parallel, random, text }: mkDerivation { pname = "heukarya"; version = "0.2.0.2"; sha256 = "1ycfy29crdj8ch07wm77lfpg656vm2vl34mdqvsxfxijdxb23cxg"; libraryHaskellDepends = [ base containers deepseq parallel random text ]; description = "A genetic programming based on tree structure"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hevm" = callPackage ({ mkDerivation, abstract-par, aeson, ansi-wl-pprint, async, base , base16-bytestring, binary, brick, bytestring, cereal, containers , cryptonite, data-dword, Decimal, deepseq, directory, fgl , filepath, free, haskeline, here, HUnit, lens, lens-aeson, libff , megaparsec, memory, monad-par, mtl, multiset, operational , optparse-generic, process, QuickCheck, quickcheck-text , regex-tdfa, restless-git, rosezipper, s-cargot, sbv, scientific , secp256k1, semver-range, tasty, tasty-hunit, tasty-quickcheck , temporary, text, text-format, time, transformers, tree-view , unordered-containers, vector, vty, witherable, wreq }: mkDerivation { pname = "hevm"; version = "0.49.0"; sha256 = "1plkfzx0r5k77ymlkrg694vgx58jil5wx2m43ggs9ixnph0q3ysx"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ abstract-par aeson ansi-wl-pprint base base16-bytestring binary brick bytestring cereal containers cryptonite data-dword Decimal deepseq directory fgl filepath free haskeline here lens lens-aeson megaparsec memory monad-par mtl multiset operational optparse-generic process QuickCheck quickcheck-text regex-tdfa restless-git rosezipper s-cargot sbv scientific semver-range temporary text text-format time transformers tree-view unordered-containers vector vty witherable wreq ]; librarySystemDepends = [ libff secp256k1 ]; executableHaskellDepends = [ aeson ansi-wl-pprint async base base16-bytestring binary brick bytestring containers cryptonite data-dword deepseq directory filepath free lens lens-aeson memory mtl operational optparse-generic process QuickCheck quickcheck-text regex-tdfa sbv temporary text text-format unordered-containers vector vty ]; testHaskellDepends = [ base base16-bytestring binary bytestring containers free here HUnit lens mtl QuickCheck sbv tasty tasty-hunit tasty-quickcheck text vector ]; testSystemDepends = [ secp256k1 ]; description = "Ethereum virtual machine evaluator"; license = lib.licenses.agpl3Only; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) libff; inherit (pkgs) secp256k1;}; "hevolisa" = callPackage ({ mkDerivation, base, bytestring, cairo, filepath, haskell98 }: mkDerivation { pname = "hevolisa"; version = "0.0.1"; sha256 = "1ys7xqdrnvwn6z2vgmh49zhfxj73pdmscblqcjk6qrwmpb2xha2s"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring cairo filepath haskell98 ]; description = "Genetic Mona Lisa problem in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hevolisa-dph" = callPackage ({ mkDerivation, base, bytestring, cairo, dph-seq, filepath , haskell98 }: mkDerivation { pname = "hevolisa-dph"; version = "0.0.1"; sha256 = "0jsynxd33r7d5s5vn204z4wdgm4cq6qyjs7afa77p94ni5m2p3kb"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring cairo dph-seq filepath haskell98 ]; description = "Genetic Mona Lisa problem in Haskell - using Data Parallel Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hex" = callPackage ({ mkDerivation, base, bytestring }: mkDerivation { pname = "hex"; version = "0.2.0"; sha256 = "1mc66758254d93m7vab7q6lhn7qphzxd6wyc3v6yq1diy0gji4va"; libraryHaskellDepends = [ base bytestring ]; description = "Convert strings into hexadecimal and back"; license = lib.licenses.bsd3; }) {}; "hex-text" = callPackage ({ mkDerivation, base, base16-bytestring, bytestring, text }: mkDerivation { pname = "hex-text"; version = "0.1.0.6"; sha256 = "1a5ccvbj7asbx92f4309qfwwih8ffnfi5kkahdn6dp444xa374r7"; libraryHaskellDepends = [ base base16-bytestring bytestring text ]; testHaskellDepends = [ base base16-bytestring bytestring text ]; description = "ByteString-Text hexidecimal conversions"; license = lib.licenses.mit; }) {}; "hexchat" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "hexchat"; version = "0.0.2.0"; sha256 = "1bx49z3ycc24bsn0x0617x0gmgapan6qnwnwq6v0w06gjrahr4r4"; libraryHaskellDepends = [ base containers ]; description = "Haskell scripting interface for HexChat"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hexdump" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hexdump"; version = "0.1"; sha256 = "012hknn9qhwr3hn3dbyd9s7vvaz4i3bvimmxkb1jyfckw3wjcnhc"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; description = "A library for forming hexdumps"; license = lib.licenses.publicDomain; }) {}; "hexif" = callPackage ({ mkDerivation, base, binary, bytestring, filepath }: mkDerivation { pname = "hexif"; version = "0.2.0.0"; sha256 = "1asv5vs694mcifffvm5a4gsplpz7frk3p3zr9lqqv1f172ql9lql"; libraryHaskellDepends = [ base binary bytestring filepath ]; description = "Reading Exif data form a JPEG file with Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hexmino" = callPackage ({ mkDerivation, base, containers, directory, filepath, gloss, grid , optparse-applicative, random }: mkDerivation { pname = "hexmino"; version = "0.1.1.0"; sha256 = "0l6gjjbzz2sa17b8glyiknf1ndwkp3089af52pj8fw6cg9ckvspx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filepath gloss grid optparse-applicative random ]; description = "A small game based on domino-like hexagonal tiles"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hexml" = callPackage ({ mkDerivation, base, bytestring, extra }: mkDerivation { pname = "hexml"; version = "0.3.4"; sha256 = "0amy5gjk1sqj5dq8a8gp7d3z9wfhcflhxkssijnklnfn5s002x4k"; libraryHaskellDepends = [ base bytestring extra ]; testHaskellDepends = [ base bytestring ]; description = "XML subset DOM parser"; license = lib.licenses.bsd3; }) {}; "hexml-lens" = callPackage ({ mkDerivation, base, bytestring, contravariant, foundation, hexml , hspec, lens, profunctors, text, wreq }: mkDerivation { pname = "hexml-lens"; version = "0.2.2"; sha256 = "1z522r600b0jzz0fw612a78k296cmpnfddwd5dfg4d4bcqc1db6n"; libraryHaskellDepends = [ base bytestring contravariant foundation hexml lens profunctors text ]; testHaskellDepends = [ base bytestring contravariant foundation hexml hspec lens profunctors text wreq ]; description = "Lenses for the hexml package"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hexpat" = callPackage ({ mkDerivation, base, bytestring, containers, deepseq, expat, List , text, transformers, utf8-string }: mkDerivation { pname = "hexpat"; version = "0.20.13"; sha256 = "1l9zfp69r3xaxi2znjwpcrx7xckcqvaahv2c0qgkqq61a7ka1qa6"; libraryHaskellDepends = [ base bytestring containers deepseq List text transformers utf8-string ]; librarySystemDepends = [ expat ]; description = "XML parser/formatter based on expat"; license = lib.licenses.bsd3; }) {inherit (pkgs) expat;}; "hexpat-conduit" = callPackage ({ mkDerivation, base, bytestring, conduit, hexpat , hexpat-streamparser, List, mtl, text, transformers }: mkDerivation { pname = "hexpat-conduit"; version = "0.0.1"; sha256 = "198niv3vz3ic6xva6ki4hqscq75mygg2km5smvfymm7dfa9925f5"; libraryHaskellDepends = [ base bytestring conduit hexpat hexpat-streamparser List mtl text transformers ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hexpat-iteratee" = callPackage ({ mkDerivation, base, bytestring, containers , extensible-exceptions, hexpat, iteratee, List, parallel , transformers }: mkDerivation { pname = "hexpat-iteratee"; version = "0.6"; sha256 = "10cqgrrqg518lhr9mk6gq48fgc0sjzwiakm2amhqgfflva3q0nqn"; libraryHaskellDepends = [ base bytestring containers extensible-exceptions hexpat iteratee List parallel transformers ]; description = "Chunked XML parsing using iteratees"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hexpat-lens" = callPackage ({ mkDerivation, base, bytestring, deepseq, hexpat, hexpat-tagsoup , lens }: mkDerivation { pname = "hexpat-lens"; version = "0.1.9"; sha256 = "0vy96jq415rp6njkvnp4in07j052m68yfr1n1mdcbfd3j5a0dw39"; libraryHaskellDepends = [ base bytestring deepseq hexpat hexpat-tagsoup lens ]; description = "Lenses for Hexpat"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hexpat-pickle" = callPackage ({ mkDerivation, base, bytestring, containers , extensible-exceptions, hexpat, text, utf8-string }: mkDerivation { pname = "hexpat-pickle"; version = "0.6"; sha256 = "1k01s49mz4xxfbw1b7ab0ian2m0d7w5awbwf4jyz5ykgxg11kz9m"; libraryHaskellDepends = [ base bytestring containers extensible-exceptions hexpat text utf8-string ]; description = "XML picklers based on hexpat, source-code-similar to those of the HXT package"; license = lib.licenses.bsd3; }) {}; "hexpat-pickle-generic" = callPackage ({ mkDerivation, base, bytestring, hexpat, QuickCheck , test-framework, test-framework-quickcheck2, text }: mkDerivation { pname = "hexpat-pickle-generic"; version = "0.1.7"; sha256 = "0l0h5n1afkg8zjq28h7aidsskdzf1i5lnz9jlq0hblwa9wamamis"; libraryHaskellDepends = [ base bytestring hexpat text ]; testHaskellDepends = [ base bytestring QuickCheck test-framework test-framework-quickcheck2 ]; description = "Picklers for de/serialising Generic data types to and from XML"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hexpat-streamparser" = callPackage ({ mkDerivation, base, bytestring, cps-except, hexpat, hspec, List , mtl, parser-combinators, text, transformers }: mkDerivation { pname = "hexpat-streamparser"; version = "0.1.3"; sha256 = "166hv20qa0rkr10lprcakd09vxvrbkcnx3bb4k3yycnn6mlvqikw"; libraryHaskellDepends = [ base bytestring cps-except hexpat List mtl parser-combinators text transformers ]; testHaskellDepends = [ base hexpat hspec ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hexpat-tagsoup" = callPackage ({ mkDerivation, base, hexpat, tagsoup }: mkDerivation { pname = "hexpat-tagsoup"; version = "0.1"; sha256 = "0481446ba5m0h8lxmp216gzll0wr77mhk6hvm087749fwjj597aj"; libraryHaskellDepends = [ base hexpat tagsoup ]; description = "Parse (possibly malformed) HTML to hexpat tree"; license = lib.licenses.bsd3; }) {}; "hexpr" = callPackage ({ mkDerivation, base, data-ref, either, mtl, parsec, transformers }: mkDerivation { pname = "hexpr"; version = "0.0.0.0"; sha256 = "0wpmbzxdl63r2p398101ywzfs7b4p4x8ds4zzqbhvhs2r0fsg5wv"; libraryHaskellDepends = [ base data-ref either mtl parsec transformers ]; description = "A framework for symbolic, homoiconic languages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hexpress" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, case-insensitive , filepath, http-types, mime-types, mtl, text, transformers, vault , wai, warp }: mkDerivation { pname = "hexpress"; version = "0.1.0.0"; sha256 = "1zfcydsh88v0z7qywnq1iildlcm3sskvhfc41nqwkj9a5g1d42gk"; libraryHaskellDepends = [ aeson base binary bytestring case-insensitive filepath http-types mime-types mtl text transformers vault wai warp ]; description = "An express-like http framework"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hexquote" = callPackage ({ mkDerivation, base, bytestring, containers, parsec , template-haskell }: mkDerivation { pname = "hexquote"; version = "0.1"; sha256 = "0fr0sn2k12yvbbwmldqkmwgg0qk6bfd6811h2dgpq77821y62hq8"; libraryHaskellDepends = [ base bytestring containers parsec template-haskell ]; description = "Hexadecimal ByteString literals, with placeholders that bind variables"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hexstring" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, binary, bytestring , hspec, text }: mkDerivation { pname = "hexstring"; version = "0.11.1"; sha256 = "0509h2fhrpcsjf7gffychf700xca4a5l937jfgdzywpm4bzdpn20"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base base16-bytestring binary bytestring text ]; testHaskellDepends = [ base binary bytestring hspec text ]; description = "Fast and safe representation of a hex string"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hext" = callPackage ({ mkDerivation, base, containers, text, unordered-containers }: mkDerivation { pname = "hext"; version = "0.1.0.4"; sha256 = "0l8ldgp97m733f39i10850wdarz2q731ja7cvhrmagc54mznzrx2"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers text unordered-containers ]; executableHaskellDepends = [ base text ]; description = "a text classification library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hextra" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hextra"; version = "1.1.0.1"; sha256 = "0iq6kj7mijxppjghpqx19s79sj6k1jqf21gfi8jqbj6bq7j2cdvj"; libraryHaskellDepends = [ base ]; description = "Generic and niche utility functions and more for Haskell"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hextream" = callPackage ({ mkDerivation, attoparsec, base, base-compat, Cabal , cabal-doctest, containers, data-default, doctest, filepath , parsers, pretty-simple, resourcet, streaming-attoparsec , streaming-bytestring, tasty, tasty-golden, tasty-hunit, text }: mkDerivation { pname = "hextream"; version = "0.3.0.0"; sha256 = "05i479zv5j0fyd9nr4c0pgrfkvyngvvw54lqipvzwdkccljs17i8"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ base base-compat containers parsers text ]; testHaskellDepends = [ attoparsec base base-compat data-default doctest filepath parsers pretty-simple resourcet streaming-attoparsec streaming-bytestring tasty tasty-golden tasty-hunit text ]; description = "Streaming-friendly XML parsers"; license = lib.licenses.cc0; }) {}; "heyefi" = callPackage ({ mkDerivation, base, bytestring, case-insensitive, configurator , directory, exceptions, filepath, HandsomeSoup, hspec, hspec-wai , http-types, hxt, iso8601-time, MissingH, mtl, multipart , optparse-applicative, random, silently, stm, tar, temporary, text , time, transformers, unix, unordered-containers, utf8-string, wai , wai-extra, warp }: mkDerivation { pname = "heyefi"; version = "2.0.0.2"; sha256 = "1dhjvg5hhqj7apbsz5sq5p05rp3g07igc00r8qa7dmgixrp0a77b"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring case-insensitive configurator directory exceptions filepath HandsomeSoup http-types hxt iso8601-time MissingH mtl multipart optparse-applicative random stm tar temporary text time transformers unix unordered-containers utf8-string wai warp ]; testHaskellDepends = [ base bytestring case-insensitive configurator directory exceptions filepath HandsomeSoup hspec hspec-wai http-types hxt iso8601-time MissingH mtl multipart optparse-applicative random silently stm tar temporary text time transformers unix unordered-containers utf8-string wai wai-extra warp ]; description = "A server for Eye-Fi SD cards"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "heyting-algebras" = callPackage ({ mkDerivation, base, containers, free-algebras, hashable , lattices, QuickCheck, semiring-simple, tagged, tasty , tasty-quickcheck, universe-base, unordered-containers }: mkDerivation { pname = "heyting-algebras"; version = "0.2.0.1"; sha256 = "0k1sf6wj9r8c4rlaxj31x7yafl4wacx2kang9qs4253v0z7n1303"; libraryHaskellDepends = [ base containers free-algebras hashable lattices semiring-simple tagged universe-base unordered-containers ]; testHaskellDepends = [ base containers lattices QuickCheck tasty tasty-quickcheck universe-base ]; description = "Heyting and Boolean algebras"; license = lib.licenses.bsd3; }) {}; "hfann" = callPackage ({ mkDerivation, base, doublefann, fann }: mkDerivation { pname = "hfann"; version = "0.4.2"; sha256 = "09pr24riz63irvykn6csbnm28z35ikwzg52ksah1p7zrywmgq9as"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; librarySystemDepends = [ doublefann ]; libraryPkgconfigDepends = [ fann ]; description = "Haskell binding to the FANN library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {doublefann = null; fann = null;}; "hfd" = callPackage ({ mkDerivation, base, bytestring, haskeline, iteratee, MissingH , MonadCatchIO-transformers, network, transformers }: mkDerivation { pname = "hfd"; version = "0.0.2"; sha256 = "1n60h76hzkb4avnsl6lybq7ya4p4ghcdlplyml7fqwg7i20cak54"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring haskeline iteratee MissingH MonadCatchIO-transformers network transformers ]; description = "Flash debugger"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hfiar" = callPackage ({ mkDerivation, base, eprocess, mtl, wx, wxcore }: mkDerivation { pname = "hfiar"; version = "2.1.1"; sha256 = "1jsq33cdpdd52yriky989vd8wlafi9dq1bxzild7sjw1mql69d71"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base eprocess mtl ]; executableHaskellDepends = [ wx wxcore ]; description = "Four in a Row in Haskell!!"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hflags" = callPackage ({ mkDerivation, base, containers, template-haskell, text }: mkDerivation { pname = "hflags"; version = "0.4.3"; sha256 = "0lmjgwgfp1s2ag2fbi6n8yryafb5qz87yb0p122lxzm3487sf98h"; libraryHaskellDepends = [ base containers template-haskell text ]; description = "Command line flag parser, very similar to Google's gflags"; license = lib.licenses.asl20; }) {}; "hfmt" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bytestring, Cabal, conduit , conduit-combinators, Diff, directory, exceptions, filepath , haskell-src-exts, hindent, hlint, HUnit, optparse-applicative , path, path-io, pretty, stylish-haskell, test-framework , test-framework-hunit, text, transformers, yaml }: mkDerivation { pname = "hfmt"; version = "0.3.0.0"; sha256 = "0cda45hj3y21ji8xq0mnf727narbgjgcy3wck9aiy5qnjxa1vfl3"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring Cabal conduit conduit-combinators Diff directory exceptions filepath haskell-src-exts hindent hlint HUnit path path-io pretty stylish-haskell text transformers yaml ]; executableHaskellDepends = [ ansi-wl-pprint base bytestring Cabal conduit conduit-combinators Diff directory exceptions filepath haskell-src-exts hindent hlint HUnit optparse-applicative path path-io pretty stylish-haskell text transformers yaml ]; testHaskellDepends = [ base bytestring Cabal conduit conduit-combinators Diff directory exceptions filepath haskell-src-exts hindent hlint HUnit path path-io pretty stylish-haskell test-framework test-framework-hunit text transformers yaml ]; description = "Haskell source code formatter"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hfoil" = callPackage ({ mkDerivation, base, directory, haskeline, hmatrix, HTTP, linear , not-gloss, parsec, transformers }: mkDerivation { pname = "hfoil"; version = "0.2.0.2"; sha256 = "0jwnyfl1rcd2439738jgs0rgl0p09d1j877z84g0ax3xh7cm4zj1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base directory haskeline hmatrix HTTP linear not-gloss parsec transformers ]; executableHaskellDepends = [ base ]; description = "Hess-Smith panel code for inviscid 2-d airfoil analysis"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hformat" = callPackage ({ mkDerivation, ansi-terminal, base, base-unicode-symbols, hspec , text }: mkDerivation { pname = "hformat"; version = "0.3.3.1"; sha256 = "0wx7qlhdzd8rl2d351hvxzwlyz9yxza625fklp2p66x7khfxlbih"; libraryHaskellDepends = [ ansi-terminal base base-unicode-symbols text ]; testHaskellDepends = [ base base-unicode-symbols hspec text ]; description = "Simple Haskell formatting"; license = lib.licenses.bsd3; }) {}; "hfov" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hfov"; version = "1.0.2"; sha256 = "04qwmjxm06akvpakc5imcx0ls9zlsz74s4r9p7xzj0q5fv20z09l"; libraryHaskellDepends = [ base ]; description = "Field-of-view calculation for low-resolution 2D raster grids"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hfractal" = callPackage ({ mkDerivation, array, base, colour, containers, data-accessor , data-accessor-template, gd, GLUT, OpenGL, OpenGLRaw }: mkDerivation { pname = "hfractal"; version = "0.4.2.5"; sha256 = "060qx7wmqhlavamxxyzjyn2ar1cigvfw5ww7c0r70ns54xm0rw5z"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base colour containers data-accessor data-accessor-template gd GLUT OpenGL OpenGLRaw ]; description = "OpenGL fractal renderer"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hfsevents" = callPackage ({ mkDerivation, base, bytestring, cereal, Cocoa, CoreServices, mtl , text }: mkDerivation { pname = "hfsevents"; version = "0.1.6"; sha256 = "019zbnvfd866ch49gax0c1c93zv92142saim1hrgypz5lprz7hvl"; libraryHaskellDepends = [ base bytestring cereal mtl text ]; librarySystemDepends = [ Cocoa ]; libraryToolDepends = [ CoreServices ]; description = "File/folder watching for OS X"; license = lib.licenses.bsd3; platforms = [ "aarch64-darwin" "x86_64-darwin" ]; }) {inherit (pkgs.darwin.apple_sdk.frameworks) Cocoa; inherit (pkgs.darwin.apple_sdk.frameworks) CoreServices;}; "hfusion" = callPackage ({ mkDerivation, base, containers, haskell-src, mtl, pretty, syb }: mkDerivation { pname = "hfusion"; version = "0.0.6.1"; sha256 = "05pisic8s6n2jqymyd2qjifr8kr824v3mflng1a0y4rp8pvbaj7r"; libraryHaskellDepends = [ base containers haskell-src mtl pretty syb ]; description = "A library for fusing a subset of Haskell programs"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hg-buildpackage" = callPackage ({ mkDerivation, base, directory, HSH, hslogger, MissingH, network , parsec, regex-compat, regex-posix, unix }: mkDerivation { pname = "hg-buildpackage"; version = "1.0.4"; sha256 = "0csibld3wrxi4jp35qqhfm17sw9fd5sca5rs9yd7i7l4jvsmfqhq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory HSH hslogger MissingH network parsec regex-compat regex-posix unix ]; description = "Tools to help manage Debian packages with Mercurial"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hgal" = callPackage ({ mkDerivation, array, base, containers, mtl }: mkDerivation { pname = "hgal"; version = "2.0.0.2"; sha256 = "17qw8izy54042g56mp3hdbmqcyk95cdarg58xggniwd85q2l5dpi"; libraryHaskellDepends = [ array base containers mtl ]; description = "library for computation automorphism group and canonical labelling of a graph"; license = "GPL"; }) {}; "hgalib" = callPackage ({ mkDerivation, array, base, haskell98, mtl }: mkDerivation { pname = "hgalib"; version = "0.2"; sha256 = "08a8lmh1rg3d1rmpfhcc2fzyc0kybqhzahx4hrvfrqjw7czcnmrw"; libraryHaskellDepends = [ array base haskell98 mtl ]; description = "Haskell Genetic Algorithm Library"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "hgdbmi" = callPackage ({ mkDerivation, base, directory, HUnit, parsec, process, stm , template-haskell, temporary, test-framework, test-framework-hunit , unix }: mkDerivation { pname = "hgdbmi"; version = "0.2"; sha256 = "1gfmpk9a909vc8khf40lr32l3srqqrfbcprp28dp6g02id1xmck4"; libraryHaskellDepends = [ base parsec process stm unix ]; testHaskellDepends = [ base directory HUnit process template-haskell temporary test-framework test-framework-hunit ]; description = "GDB Machine Interface: program-driven control of GDB"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hgearman" = callPackage ({ mkDerivation, base, binary, bytestring, monad-control, mtl , network, resource-pool, transformers, transformers-base , unordered-containers }: mkDerivation { pname = "hgearman"; version = "0.1.0.2"; sha256 = "0bfipd7s6czp3aha0jx1yjzfzn8vywiswd07k68q2207j3br8yxk"; libraryHaskellDepends = [ base binary bytestring monad-control mtl network resource-pool transformers transformers-base unordered-containers ]; description = "A Gearman client for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hgen" = callPackage ({ mkDerivation, base, directory, filepath, hylolib, mtl, random }: mkDerivation { pname = "hgen"; version = "1.4.0"; sha256 = "190zm0lkr2ymq91ka84a3v2lhxjv9yl43abqcyxj6c3cjqym9ib5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory filepath hylolib mtl random ]; description = "Random generation of modal and hybrid logic formulas"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "hgeometric" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "hgeometric"; version = "0.0.2.2"; sha256 = "0l460mmbla7354dldil0d7qzba7dp4jhhsna0s27gdd9aad4flsd"; libraryHaskellDepends = [ base containers ]; description = "A geometric library with bindings to GPC"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hgeometry" = callPackage ({ mkDerivation, aeson, base, bifunctors, bytestring, containers , data-clist, deepseq, deepseq-generics, dlist, doctest , doctest-discover, fingertree, fixed-vector, hashable , hgeometry-combinatorial, hspec, lens, linear, MonadRandom, mtl , nonempty-vector, optparse-applicative, primitive, QuickCheck , quickcheck-instances, random, reflection, semigroupoids , semigroups, tasty-bench, template-haskell, text, vector , vector-algorithms, vector-builder, vector-circular, vinyl , witherable, yaml }: mkDerivation { pname = "hgeometry"; version = "0.14"; sha256 = "0bqn0qmi4r23wn2bmz4nnxp7cainsvi0zfxh71swn3a6labapkwk"; libraryHaskellDepends = [ aeson base bifunctors bytestring containers data-clist deepseq dlist fingertree fixed-vector hashable hgeometry-combinatorial hspec lens linear MonadRandom mtl nonempty-vector primitive QuickCheck quickcheck-instances random reflection semigroupoids semigroups template-haskell text vector vector-algorithms vector-builder vector-circular vinyl witherable yaml ]; testHaskellDepends = [ base doctest doctest-discover QuickCheck quickcheck-instances ]; benchmarkHaskellDepends = [ base bytestring containers deepseq deepseq-generics dlist fixed-vector hashable hgeometry-combinatorial lens linear MonadRandom mtl optparse-applicative QuickCheck semigroupoids semigroups tasty-bench vector vector-circular vinyl ]; description = "Geometric Algorithms, Data structures, and Data types"; license = lib.licenses.bsd3; }) {}; "hgeometry-combinatorial" = callPackage ({ mkDerivation, aeson, approximate-equality, array, base , bifunctors, bytestring, containers, contravariant, data-clist , deepseq, directory, dlist, doctest, filepath, fingertree , hashable, hspec, hspec-discover, lens, linear, math-functions , MonadRandom, mtl, nonempty-vector, primitive, QuickCheck , quickcheck-instances, random, reflection, semigroupoids , semigroups, template-haskell, text, unordered-containers, vector , vector-builder, vector-circular, vinyl, witherable, yaml }: mkDerivation { pname = "hgeometry-combinatorial"; version = "0.14"; sha256 = "18gzhdjnpx6wxm9im8anfcbrkzm1xs4vg3zshjprjfjpnb2i4z0x"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson array base bifunctors bytestring containers contravariant data-clist deepseq dlist fingertree hashable lens linear math-functions MonadRandom mtl nonempty-vector primitive QuickCheck quickcheck-instances random reflection semigroupoids semigroups template-haskell text unordered-containers vector vector-builder vector-circular vinyl witherable yaml ]; testHaskellDepends = [ approximate-equality base bytestring containers data-clist deepseq directory doctest filepath hspec lens linear MonadRandom QuickCheck quickcheck-instances random semigroupoids semigroups vector vinyl yaml ]; testToolDepends = [ hspec-discover ]; description = "Data structures, and Data types"; license = lib.licenses.bsd3; }) {}; "hgeometry-ipe" = callPackage ({ mkDerivation, aeson, approximate-equality, base, bifunctors , bytestring, colour, containers, data-clist, deepseq, directory , dlist, filepath, fingertree, fixed-vector, hexpat, hgeometry , hgeometry-combinatorial, hspec, hspec-discover, lens, linear , MonadRandom, mtl, parsec, QuickCheck, quickcheck-instances , random, reflection, semigroupoids, semigroups, singletons , singletons-th, template-haskell, text, typed-process, vector , vinyl, yaml }: mkDerivation { pname = "hgeometry-ipe"; version = "0.13"; sha256 = "0f5qkj26w1yb857xa4x4bz9p4xgw608pr6hras2h2yv00zcfmfaf"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson base bifunctors bytestring colour containers data-clist deepseq directory dlist filepath fingertree fixed-vector hexpat hgeometry hgeometry-combinatorial lens linear MonadRandom mtl parsec QuickCheck quickcheck-instances random reflection semigroupoids semigroups singletons singletons-th template-haskell text typed-process vector vinyl yaml ]; testHaskellDepends = [ approximate-equality base bytestring colour containers data-clist directory filepath hgeometry hgeometry-combinatorial hspec lens linear MonadRandom QuickCheck quickcheck-instances random semigroups singletons singletons-th vector vinyl yaml ]; testToolDepends = [ hspec-discover ]; description = "Reading and Writing ipe7 files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hgeometry-svg" = callPackage ({ mkDerivation, base, blaze-markup, blaze-svg, bytestring, deepseq , doctest, hgeometry, hgeometry-combinatorial, hgeometry-ipe, lens , QuickCheck, semigroupoids, semigroups, singletons , template-haskell, text, vinyl }: mkDerivation { pname = "hgeometry-svg"; version = "0.9.0.0"; sha256 = "1aa1qgmq1qvbj8c06nmlvdk3yy9iflas7mz7icfbn9m77zgj1qvs"; libraryHaskellDepends = [ base blaze-markup blaze-svg bytestring deepseq hgeometry hgeometry-combinatorial hgeometry-ipe lens QuickCheck semigroupoids semigroups singletons template-haskell text vinyl ]; testHaskellDepends = [ base doctest ]; description = "Writing geometric primitives from HGeometry as SVG Files"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hgeos" = callPackage ({ mkDerivation, base, geos, MissingH }: mkDerivation { pname = "hgeos"; version = "0.1.8.0"; sha256 = "14fqqabxnfky6x17508xr92dvd3jk6b53zqmy8h7f1dd4r7pm4z7"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; librarySystemDepends = [ geos ]; testHaskellDepends = [ base MissingH ]; description = "Simple Haskell bindings to GEOS C API"; license = lib.licenses.mit; }) {inherit (pkgs) geos;}; "hgettext" = callPackage ({ mkDerivation, base, Cabal, containers, deepseq, directory , filepath, haskell-src-exts, process, setlocale, uniplate }: mkDerivation { pname = "hgettext"; version = "0.1.31.0"; sha256 = "0s7kgpjlkkw32rbksic099m9g07czi0vrhcn7mbiyi0lyhcbc7ym"; revision = "1"; editedCabalFile = "1bd60chlmz1mxl5y0v8hqdlfhdxw68vm45x2phjkz2ibq79a9jjg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base Cabal containers directory filepath process setlocale ]; executableHaskellDepends = [ base Cabal containers deepseq filepath haskell-src-exts uniplate ]; description = "Bindings to libintl.h (gettext, bindtextdomain)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hgis" = callPackage ({ mkDerivation, ansi-wl-pprint, base, binary, bytestring, Chart , Chart-cairo, Chart-diagrams, colour, composition-prelude , data-binary-ieee754, data-default, directory, filepath, hspec , lens, monad-loops, spherical }: mkDerivation { pname = "hgis"; version = "1.0.0.3"; sha256 = "00s87mna6lxr1q3275jg7ya17qhksr9bmfg2nw9mgadb05j6h2v8"; revision = "1"; editedCabalFile = "1p44ngzglxp8kdj6jlczgfjpms889r3fs7waz69zf50cbqq2am0c"; libraryHaskellDepends = [ ansi-wl-pprint base binary bytestring Chart Chart-cairo Chart-diagrams colour composition-prelude data-binary-ieee754 data-default directory filepath lens monad-loops spherical ]; testHaskellDepends = [ base hspec spherical ]; doHaddock = false; description = "Library and for GIS with Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hgithub" = callPackage ({ mkDerivation, aeson, attoparsec, base, base64-bytestring , bytestring, case-insensitive, cmdargs, directory, http-enumerator , text }: mkDerivation { pname = "hgithub"; version = "0.1.0"; sha256 = "05dxbz9z457b5nl0wsv95pgah9b74agdfwziqf7x79j5q2qqjc2l"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson attoparsec base base64-bytestring bytestring case-insensitive http-enumerator text ]; executableHaskellDepends = [ base cmdargs directory ]; description = "Haskell bindings to the GitHub API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hgl-example" = callPackage ({ mkDerivation, array, base, HGL, HTam, random, utility-ht }: mkDerivation { pname = "hgl-example"; version = "0.0.2"; sha256 = "0bigji3i3311wlphxa0g8lkls0i4cn05d2m57fcrdfan8rayjwxr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base HGL HTam random utility-ht ]; description = "Various animations generated using HGL"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {HTam = null;}; "hgmp" = callPackage ({ mkDerivation, base, ghc-bignum, ghc-prim, QuickCheck }: mkDerivation { pname = "hgmp"; version = "0.1.2"; sha256 = "1sqnywh4h1nklcpci60n427m1kahkza1vy1j60jmq3lnlrbgzfzk"; libraryHaskellDepends = [ base ghc-bignum ghc-prim ]; testHaskellDepends = [ base QuickCheck ]; description = "Haskell interface to GMP"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hgom" = callPackage ({ mkDerivation, base, containers, directory, filepath, mtl, parsec , wl-pprint }: mkDerivation { pname = "hgom"; version = "0.6"; sha256 = "0amdfdp1xmh506lgfbb4war2spfb4gqls864q18psmvshcwlpsmv"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base containers directory filepath mtl parsec wl-pprint ]; description = "An haskell port of the java version of gom"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hgopher" = callPackage ({ mkDerivation, base, bytestring, network }: mkDerivation { pname = "hgopher"; version = "0.1.0.0"; sha256 = "0j6ybi8f5csa9rpbpy8dc9p6l6vf2qh2zk589a9nqj2phllz7mwf"; libraryHaskellDepends = [ base bytestring network ]; description = "Gopher server"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hgraph" = callPackage ({ mkDerivation, array, base, clock, containers, happy-dot, HUnit , linear, mtl, random, transformers }: mkDerivation { pname = "hgraph"; version = "1.2.0.1"; sha256 = "0zdjnkisk1m5z8yz6r3sdprxxbikqffjx4aqw3qarafqb46kr9mv"; libraryHaskellDepends = [ array base containers happy-dot linear mtl random transformers ]; testHaskellDepends = [ base containers HUnit transformers ]; benchmarkHaskellDepends = [ base clock containers random transformers ]; description = "Tools for working on (di)graphs"; license = lib.licenses.gpl3Only; }) {}; "hgrep" = callPackage ({ mkDerivation, ansi-terminal, base, bytestring, ghc , ghc-exactprint, hscolour, lens, optparse-applicative, pcre-heavy , template-haskell }: mkDerivation { pname = "hgrep"; version = "0.1"; sha256 = "1pddn24pw8yv1lp3ihbwnanyvrc1nr974sfba2w91shr8m1kimaf"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base bytestring ghc ghc-exactprint hscolour lens pcre-heavy template-haskell ]; executableHaskellDepends = [ ansi-terminal base optparse-applicative ]; description = "Search Haskell source code from the command line"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hgrev" = callPackage ({ mkDerivation, aeson, base, bytestring, directory, filepath , process, template-haskell }: mkDerivation { pname = "hgrev"; version = "0.2.6"; sha256 = "1v1niqvqj6w8nkr3pmjwj7va2f2nv8miwsfqsp3lj3b2i9x6asb2"; libraryHaskellDepends = [ aeson base bytestring directory filepath process template-haskell ]; description = "Compile Mercurial (hg) version info into Haskell code"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hgrib" = callPackage ({ mkDerivation, base, c2hs, directory, grib_api, hspec , transformers }: mkDerivation { pname = "hgrib"; version = "0.3.1.0"; sha256 = "0fypwdjnn8y9iyk6ra9ac3g36mskgcr8wib6qlqc4d4912qx9q6k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base transformers ]; librarySystemDepends = [ grib_api ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base directory hspec ]; description = "Unofficial bindings for GRIB API"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {grib_api = null;}; "hharp" = callPackage ({ mkDerivation, base, harp }: mkDerivation { pname = "hharp"; version = "0.1.1.1"; sha256 = "0pmn2j92pnyy0w3x550qqrzs91mi0sx8dwk592649x9l3xpqx1pm"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ harp ]; description = "Binding to libharp"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {harp = null;}; "hhp" = callPackage ({ mkDerivation, base, Cabal, containers, deepseq, directory , doctest, filepath, ghc, ghc-boot, hlint, hspec, process, syb }: mkDerivation { pname = "hhp"; version = "0.0.3"; sha256 = "1d9hhsnf21f2v0hcmw5wpj33qdqw6xbcz979lkp2ilk8mxqgwf32"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base Cabal containers deepseq directory filepath ghc ghc-boot hlint process syb ]; executableHaskellDepends = [ base containers directory filepath ghc ]; testHaskellDepends = [ base Cabal containers deepseq directory doctest filepath ghc ghc-boot hlint hspec process syb ]; description = "Happy Haskell Programming"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hhwloc" = callPackage ({ mkDerivation, base, Cabal, directory }: mkDerivation { pname = "hhwloc"; version = "0.2.1"; sha256 = "1vzlk2zgbs0l322gff71pap6y5dz7l6wkblyrpn9vip5bf0b12vs"; enableSeparateDataOutput = true; setupHaskellDepends = [ base Cabal directory ]; libraryHaskellDepends = [ base ]; description = "Bindings to https://www.open-mpi.org/projects/hwloc"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hi" = callPackage ({ mkDerivation, ansi-wl-pprint, base, bytestring, directory , doctest, filepath, hspec, HUnit, optparse-applicative, parsec , process, silently, split, template, temporary, text, time }: mkDerivation { pname = "hi"; version = "1.2.0.2"; sha256 = "00qfw428y4gjjj4jyd9vs2a5w9phs9xl90gsfrix1mqlk4qg3xqa"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-wl-pprint base bytestring directory filepath optparse-applicative parsec process split template temporary text time ]; executableHaskellDepends = [ ansi-wl-pprint base bytestring directory filepath optparse-applicative parsec process split template temporary text time ]; testHaskellDepends = [ ansi-wl-pprint base bytestring directory doctest filepath hspec HUnit optparse-applicative parsec process silently split template temporary text time ]; description = "Generate scaffold for cabal project"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hi-file-parser" = callPackage ({ mkDerivation, base, binary, bytestring, hspec, mtl, rio, vector }: mkDerivation { pname = "hi-file-parser"; version = "0.1.2.0"; sha256 = "1jm3gbibafkw3ninvsz7f1x89xdyk6wml45mq9zb85p6m9xqlpv9"; libraryHaskellDepends = [ base binary bytestring mtl rio vector ]; testHaskellDepends = [ base binary bytestring hspec mtl rio vector ]; description = "Parser for GHC's hi files"; license = lib.licenses.bsd3; }) {}; "hi3status" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, dbus, dyre , network, prefix-units, process, regex-pcre-builtin, text, time , transformers, vector }: mkDerivation { pname = "hi3status"; version = "0.1.1.0"; sha256 = "0riklhkz8mmm87z1rxla5dv1bczhylk2mfgkwa98a529cf8h6k6y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base binary bytestring dbus dyre network prefix-units process regex-pcre-builtin text time transformers vector ]; executableHaskellDepends = [ base dbus process ]; description = "Status line for i3bar"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hiccup" = callPackage ({ mkDerivation, base, bytestring, containers, haskell98, HUnit , mtl, parsec, random, readline, time }: mkDerivation { pname = "hiccup"; version = "0.40"; sha256 = "1skzr5ipxz61zrndwifkngw70zdf2yh5f8qpbmfzaq0bscrzdxg5"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring containers haskell98 HUnit mtl parsec random readline time ]; description = "Relatively efficient Tcl interpreter with support for basic operations"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "hichi" = callPackage ({ mkDerivation, array, base, bytestring, mtl, network }: mkDerivation { pname = "hichi"; version = "0.0.1"; sha256 = "1f5cqqw9zn1nji0k2vp0ln1fdbzv9iwjqiaw9vd77kz9pz7p0kvq"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base bytestring mtl network ]; description = "haskell robot for IChat protocol"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hid" = callPackage ({ mkDerivation, base, bytestring, c2hs, hidapi, transformers }: mkDerivation { pname = "hid"; version = "0.2.2"; sha256 = "1lkkhw85cprflh1r807y2bf3m0l8nz9x0ihqs7x6qqkip1icbm8d"; libraryHaskellDepends = [ base bytestring transformers ]; libraryPkgconfigDepends = [ hidapi ]; libraryToolDepends = [ c2hs ]; description = "Interface to hidapi library"; license = lib.licenses.bsd3; }) {inherit (pkgs) hidapi;}; "hid-examples" = callPackage ({ mkDerivation, aeson, base, blaze-html, bytestring, cassava , Chart, Chart-diagrams, containers, criterion, deepseq, directory , doctest, extra, filepath, fingertree, fmt, hedgehog, hint , http-client, mtl, optparse-applicative, random, req, safe , safe-exceptions, split, tasty, tasty-golden, tasty-hedgehog , tasty-hspec, text, time, transformers, unix-compat }: mkDerivation { pname = "hid-examples"; version = "0.5"; sha256 = "1hs0cpls8x89dvv0ws1swagz92vrfcn84nw7jdaidc850168dygx"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base fingertree hedgehog safe safe-exceptions split ]; executableHaskellDepends = [ aeson base blaze-html bytestring cassava Chart Chart-diagrams containers directory extra filepath fmt hedgehog hint http-client mtl optparse-applicative random req safe safe-exceptions text time transformers unix-compat ]; testHaskellDepends = [ base doctest filepath hedgehog tasty tasty-golden tasty-hedgehog tasty-hspec ]; benchmarkHaskellDepends = [ base criterion deepseq ]; doHaddock = false; description = "Examples to accompany the book \"Haskell in Depth\""; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hidapi" = callPackage ({ mkDerivation, base, bytestring, deepseq, deepseq-generics , systemd }: mkDerivation { pname = "hidapi"; version = "0.1.7"; sha256 = "0mgl2yrx7jgn9zzgbrxa7sa5wflzk1jj932jf0bf7f2vsvas71gf"; libraryHaskellDepends = [ base bytestring deepseq deepseq-generics ]; librarySystemDepends = [ systemd ]; description = "Haskell bindings to HIDAPI"; license = lib.licenses.mit; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {inherit (pkgs) systemd;}; "hidapi_0_1_8" = callPackage ({ mkDerivation, base, bytestring, deepseq, deepseq-generics , systemd }: mkDerivation { pname = "hidapi"; version = "0.1.8"; sha256 = "00f4i25zpwrdr2dmrmfx1wvjbjchp7wx911wkw4pkhngdpxdij9r"; libraryHaskellDepends = [ base bytestring deepseq deepseq-generics ]; librarySystemDepends = [ systemd ]; description = "Haskell bindings to HIDAPI"; license = lib.licenses.mit; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; hydraPlatforms = lib.platforms.none; }) {inherit (pkgs) systemd;}; "hidden-char" = callPackage ({ mkDerivation, base, hspec }: mkDerivation { pname = "hidden-char"; version = "0.1.0.2"; sha256 = "167l83cn37mkq394pbanybz1kghnbim1m74fxskws1nclxr9747a"; revision = "3"; editedCabalFile = "0f6qghr4i3ar993pjlswdd2rl671lrnxj8740i2yhn89z410vzsa"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ base hspec ]; description = "Provides cross-platform getHiddenChar function"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hie-bios" = callPackage ({ mkDerivation, aeson, base, base16-bytestring, bytestring , conduit, conduit-extra, containers, cryptohash-sha1, deepseq , directory, exceptions, extra, file-embed, filepath, ghc, hslogger , optparse-applicative, process, tagged, tasty , tasty-expected-failure, tasty-hunit, temporary, text, time , transformers, unix-compat, unordered-containers, vector, yaml }: mkDerivation { pname = "hie-bios"; version = "0.9.1"; sha256 = "0pcbgrn0hl19rk72z7mcd44j72lsmnl88nlk95rlb47l0ymr3ij1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base16-bytestring bytestring conduit conduit-extra containers cryptohash-sha1 deepseq directory exceptions extra file-embed filepath ghc hslogger process temporary text time transformers unix-compat unordered-containers vector yaml ]; executableHaskellDepends = [ base directory filepath ghc optparse-applicative ]; testHaskellDepends = [ aeson base directory extra filepath ghc tagged tasty tasty-expected-failure tasty-hunit temporary text unordered-containers yaml ]; description = "Set up a GHC API session"; license = lib.licenses.bsd3; }) {}; "hie-compat" = callPackage ({ mkDerivation, array, base, bytestring, containers, directory , filepath, ghc, ghc-boot, transformers }: mkDerivation { pname = "hie-compat"; version = "0.2.1.1"; sha256 = "054ll31b2j31a2yjcz7q7zxqyyszrkbaz4kzxhih4k84v9h0nhk6"; libraryHaskellDepends = [ array base bytestring containers directory filepath ghc ghc-boot transformers ]; description = "HIE files for GHC 8.6 and other HIE file backports"; license = lib.licenses.asl20; }) {}; "hie-core" = callPackage ({ mkDerivation, aeson, async, base, binary, bytestring, containers , data-default, deepseq, directory, extra, filepath, ghc, ghc-boot , ghc-boot-th, ghc-paths, hashable, haskell-lsp, haskell-lsp-types , hie-bios, lens, lsp-test, mtl, network-uri, optparse-applicative , parser-combinators, prettyprinter, prettyprinter-ansi-terminal , rope-utf16-splay, safe-exceptions, shake, sorted-list, stm, syb , tasty, tasty-hunit, text, time, transformers, unix , unordered-containers, utf8-string }: mkDerivation { pname = "hie-core"; version = "0.0.1"; sha256 = "1fdg5vz5qr9y9xmqqb2qcxss8byz3m38d7zcfybq783fxqrcyfsc"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson async base binary bytestring containers data-default deepseq directory extra filepath ghc ghc-boot ghc-boot-th hashable haskell-lsp haskell-lsp-types mtl network-uri prettyprinter prettyprinter-ansi-terminal rope-utf16-splay safe-exceptions shake sorted-list stm syb text time transformers unix unordered-containers utf8-string ]; executableHaskellDepends = [ base containers data-default directory extra filepath ghc ghc-paths haskell-lsp hie-bios optparse-applicative shake text ]; testHaskellDepends = [ base containers extra filepath haskell-lsp-types lens lsp-test parser-combinators tasty tasty-hunit text ]; description = "The core of an IDE"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "hiedb" = callPackage ({ mkDerivation, algebraic-graphs, ansi-terminal, array, base , bytestring, containers, directory, extra, filepath, ghc , ghc-paths, hie-compat, hspec, lucid, mtl, optparse-applicative , process, sqlite-simple, temporary, terminal-size, text }: mkDerivation { pname = "hiedb"; version = "0.4.1.0"; sha256 = "1389qmlga5rq8has02rn35pzag5wnfpx3w77r60mzl3b4pkpzi7i"; revision = "1"; editedCabalFile = "1ayy7xjbwfbdln1bqk9lpv2afc8kbzxyz9858gfafdd08kx0xmw1"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ algebraic-graphs ansi-terminal array base bytestring containers directory extra filepath ghc hie-compat lucid mtl optparse-applicative sqlite-simple terminal-size text ]; executableHaskellDepends = [ base ghc-paths ]; testHaskellDepends = [ base directory filepath ghc ghc-paths hspec process temporary ]; description = "Generates a references DB from .hie files"; license = lib.licenses.bsd3; }) {}; "hieraclus" = callPackage ({ mkDerivation, base, containers, HUnit, mtl, multiset }: mkDerivation { pname = "hieraclus"; version = "0.1.2.1"; sha256 = "11fjfmdjzvid0352d346p5xf44bl7dn8bd8pms5pi34xysdyr7pg"; libraryHaskellDepends = [ base containers HUnit mtl multiset ]; description = "Automated clustering of arbitrary elements in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hierarchical-clustering" = callPackage ({ mkDerivation, array, base, containers, hspec, HUnit, QuickCheck }: mkDerivation { pname = "hierarchical-clustering"; version = "0.4.7"; sha256 = "15fiqvhcd0i5l1w4s5liggfbdknasdpvyxd54qrjjdp41qb4d3qk"; libraryHaskellDepends = [ array base containers ]; testHaskellDepends = [ base hspec HUnit QuickCheck ]; description = "Fast algorithms for single, average/UPGMA and complete linkage clustering"; license = lib.licenses.bsd3; }) {}; "hierarchical-clustering-diagrams" = callPackage ({ mkDerivation, base, diagrams-cairo, diagrams-lib , hierarchical-clustering, hspec, HUnit }: mkDerivation { pname = "hierarchical-clustering-diagrams"; version = "0.4"; sha256 = "0msb10qbqppwk3vspjz2w714srawbzgfsgml4ylhvyzrylpp6awr"; libraryHaskellDepends = [ base diagrams-lib hierarchical-clustering ]; testHaskellDepends = [ base diagrams-cairo diagrams-lib hierarchical-clustering hspec HUnit ]; description = "Draw diagrams of dendrograms made by hierarchical-clustering"; license = lib.licenses.bsd3; }) {}; "hierarchical-env" = callPackage ({ mkDerivation, base, hspec, hspec-discover, method, microlens , microlens-mtl, microlens-th, rio, template-haskell , th-abstraction }: mkDerivation { pname = "hierarchical-env"; version = "0.2.0.2"; sha256 = "08la6kwszxgziri6yhiy9blx1fqlbjpj2jggplrn6pjl2swa0np0"; libraryHaskellDepends = [ base method microlens microlens-mtl microlens-th rio template-haskell th-abstraction ]; testHaskellDepends = [ base hspec method microlens microlens-mtl microlens-th rio template-haskell th-abstraction ]; testToolDepends = [ hspec-discover ]; description = "hierarchical environments for dependency injection"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hierarchical-exceptions" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "hierarchical-exceptions"; version = "1.0.1"; sha256 = "1yzhw7kgz5iljm8ndh5kyr18367cl6l120m1gkn5x9hpsh9mlamm"; libraryHaskellDepends = [ base template-haskell ]; description = "Template Haskell functions to easily create exception hierarchies"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hierarchical-spectral-clustering" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cassava , clustering, containers, directory, fgl, filepath , hierarchical-clustering, hmatrix, lens, managed, modularity, mtl , mwc-random, optparse-generic, safe, sparse-linear-algebra , spectral-clustering, streaming, streaming-bytestring , streaming-cassava, streaming-with, text, text-show, tree-fun , vector }: mkDerivation { pname = "hierarchical-spectral-clustering"; version = "0.5.0.1"; sha256 = "08pz68vw8pbm70iqgrq6h9jhmq4zpg801byjlgkr2rvx6x8d1ghv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base cassava clustering containers fgl hierarchical-clustering hmatrix managed modularity mtl mwc-random safe sparse-linear-algebra spectral-clustering streaming streaming-bytestring streaming-cassava streaming-with text tree-fun vector ]; executableHaskellDepends = [ aeson aeson-pretty base bytestring cassava containers directory filepath hmatrix lens optparse-generic safe text text-show vector ]; description = "Hierarchical spectral clustering of a graph"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "hierarchy" = callPackage ({ mkDerivation, base, directory, doctest, exceptions, filepath , free, mmorph, monad-control, mtl, transformers, transformers-base , transformers-compat }: mkDerivation { pname = "hierarchy"; version = "1.0.2"; sha256 = "060kgg8gfp2155fibksi65xy5psbwabh4wymg7i6cqh3k3zhxy95"; libraryHaskellDepends = [ base exceptions free mmorph monad-control mtl transformers transformers-base transformers-compat ]; testHaskellDepends = [ base directory doctest exceptions filepath free mmorph monad-control mtl transformers transformers-base transformers-compat ]; description = "Predicated traversal of generated trees"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hiernotify" = callPackage ({ mkDerivation, base, directory, filepath, mtl, old-time, stm , timers-updatable }: mkDerivation { pname = "hiernotify"; version = "2011.4.12"; sha256 = "1imgwi6b0cn9y4y7vgqsyfgsyxjvsl1wkmqmrf51jkfqasnqsqh5"; libraryHaskellDepends = [ base directory filepath mtl old-time stm timers-updatable ]; description = "Notification library for a filesystem hierarchy"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hifi" = callPackage ({ mkDerivation, base, cmdargs, directory, filepath, mustache , parsec, process, text, unix }: mkDerivation { pname = "hifi"; version = "0.1.4.1"; sha256 = "01bdylz6a58aczaf3b35w6x7ji0hxr6b8sjcqsx2jwnc1vx379ns"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory filepath mustache parsec process text unix ]; executableHaskellDepends = [ base cmdargs ]; testHaskellDepends = [ base ]; description = "WiFi connection script generator"; license = lib.licenses.bsd3; }) {}; "higgledy" = callPackage ({ mkDerivation, barbies, base, base-compat, Cabal, cabal-doctest , doctest, generic-lens, generic-lens-core, hspec, lens , markdown-unlit, named, QuickCheck, template-haskell }: mkDerivation { pname = "higgledy"; version = "0.4.2.0"; sha256 = "01hl63wq6rb2wgml850wawq07sn9vl8d2hv1jc3m366dxdqqhy8j"; setupHaskellDepends = [ base Cabal cabal-doctest ]; libraryHaskellDepends = [ barbies base generic-lens generic-lens-core named QuickCheck ]; testHaskellDepends = [ barbies base base-compat doctest hspec lens named QuickCheck template-haskell ]; testToolDepends = [ markdown-unlit ]; description = "Partial types as a type constructor"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "highWaterMark" = callPackage ({ mkDerivation, base, ghc }: mkDerivation { pname = "highWaterMark"; version = "0.1.1"; sha256 = "1bwvhrzvrf004lypf0zrx6q6k6fn5qwvlk45vppmnv65v9vq519p"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base ghc ]; description = "Memory usage statistics"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "higher-leveldb" = callPackage ({ mkDerivation, base, bytestring, cereal, data-default, exceptions , hspec, leveldb-haskell, mtl, process, resourcet, transformers , transformers-base, unliftio, unliftio-core }: mkDerivation { pname = "higher-leveldb"; version = "0.6.0.0"; sha256 = "0gsqf92vp92a0jl3nchm40mxi5k7hnm7wjczhpkq0akka6b7ciy7"; revision = "2"; editedCabalFile = "1g8fnqvxjcq332wrnls272ff8grcbrc875phm77nsmjb8q4wjqz7"; libraryHaskellDepends = [ base bytestring cereal data-default exceptions leveldb-haskell mtl resourcet transformers transformers-base unliftio-core ]; testHaskellDepends = [ base bytestring cereal hspec leveldb-haskell mtl process resourcet transformers transformers-base unliftio ]; description = "A rich monadic API for working with leveldb databases"; license = lib.licenses.bsd3; }) {}; "higherorder" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "higherorder"; version = "0.0"; sha256 = "06cqhk9jalyps4v9w6wmpy9jdj3piwsp0wl3fvkzwa5iydlyvisz"; revision = "1"; editedCabalFile = "0nflwfx4gng0kk2lxfsrrk10sgjln7jq4zl3ydv8i0n4m472b1y5"; libraryHaskellDepends = [ base ]; description = "Some higher order functions for Bool and []"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "highjson" = callPackage ({ mkDerivation, aeson, base, bytestring, criterion, deepseq, hspec , hvect, lens, QuickCheck, text }: mkDerivation { pname = "highjson"; version = "0.5.0.0"; sha256 = "0phf4dsfsvcgrf465xf7jqxnvjfvypsqfpg1p92dqp7m7iqa2hwd"; libraryHaskellDepends = [ aeson base hvect lens text ]; testHaskellDepends = [ aeson base hspec lens QuickCheck text ]; benchmarkHaskellDepends = [ aeson base bytestring criterion deepseq text ]; description = "Spec based JSON parsing/serialisation"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "highjson-swagger" = callPackage ({ mkDerivation, aeson, base, bytestring, highjson, hspec, hvect , insert-ordered-containers, lens, QuickCheck, swagger2, text }: mkDerivation { pname = "highjson-swagger"; version = "0.5.0.0"; sha256 = "1nc1fknag944fzjfg0fshbqzv47awrxz5yv6gdj2nz9gmfshcjg9"; libraryHaskellDepends = [ base highjson hvect insert-ordered-containers lens swagger2 text ]; testHaskellDepends = [ aeson base bytestring highjson hspec lens QuickCheck swagger2 text ]; description = "Derive swagger instances from highjson specs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "highjson-th" = callPackage ({ mkDerivation, aeson, base, bytestring, highjson , highjson-swagger, hspec, lens, QuickCheck, swagger2 , template-haskell, text }: mkDerivation { pname = "highjson-th"; version = "0.5.0.0"; sha256 = "0ama2kks0z7cg7kmrs6gl6mf23dg1bkzhvmp5myjgn01y4sb9w91"; libraryHaskellDepends = [ aeson base highjson highjson-swagger swagger2 template-haskell text ]; testHaskellDepends = [ aeson base bytestring highjson highjson-swagger hspec lens QuickCheck swagger2 text ]; description = "Template Haskell helpers for highjson specs"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "highlight" = callPackage ({ mkDerivation, ansi-terminal, base, base-compat, bytestring , containers, criterion, directory, doctest, filepath, lens, mtl , mtl-compat, optparse-applicative, pipes, pipes-bytestring , pipes-group, pipes-safe, process, QuickCheck, regex , regex-with-pcre, semigroups, system-filepath, tasty, tasty-golden , text, transformers, transformers-compat, unix }: mkDerivation { pname = "highlight"; version = "1.0.0.1"; sha256 = "0xklv4fnhi4dbz33hzw7l4ng5ap1jfhn4qmkshl2k6gn2pkyaikx"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base base-compat bytestring containers directory filepath lens mtl mtl-compat optparse-applicative pipes pipes-bytestring pipes-group pipes-safe regex regex-with-pcre semigroups system-filepath text transformers transformers-compat unix ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base base-compat bytestring directory doctest lens pipes process QuickCheck tasty tasty-golden transformers transformers-compat unix ]; benchmarkHaskellDepends = [ base criterion ]; description = "Command line tool for highlighting parts of files matching a regex"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "highlight-versions" = callPackage ({ mkDerivation, ansi-terminal, base, Cabal, containers, hackage-db }: mkDerivation { pname = "highlight-versions"; version = "0.1.4"; sha256 = "1dnw4n1am4s5lfm4izg2ifkggdb2c3ba9rpjn4k5fw9x6kjyhazf"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal base Cabal containers hackage-db ]; description = "Highlight package versions which differ from the latest version on Hackage"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "highlighter" = callPackage ({ mkDerivation, base, blaze-html, bytestring, filepath, mtl , pcre-light, text }: mkDerivation { pname = "highlighter"; version = "0.2.2"; sha256 = "1x381ngd2gg2ff2rj7dyqmhy1achly2wbssjhsrcm0p6sxqab21x"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html bytestring filepath mtl pcre-light text ]; description = "source code highlighting"; license = lib.licenses.bsd3; }) {}; "highlighter2" = callPackage ({ mkDerivation, base, blaze-html, bytestring, containers, filepath , mtl, pcre-light, text }: mkDerivation { pname = "highlighter2"; version = "0.2.5"; sha256 = "1gndzxi2i9hybqj6v14wflw8335v09q832knbx61hq9wcgq1hxwi"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html bytestring containers filepath mtl pcre-light text ]; description = "source code highlighting"; license = lib.licenses.bsd3; }) {}; "highlighting-kate" = callPackage ({ mkDerivation, base, blaze-html, bytestring, containers, Diff , directory, filepath, mtl, parsec, pcre-light, process , utf8-string }: mkDerivation { pname = "highlighting-kate"; version = "0.6.4"; sha256 = "1bqv00gfmrsf0jjr4qf3lhshvfkyzmhbi3pjb6mafbnsyn2k7f6q"; configureFlags = [ "-fpcre-light" ]; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html bytestring containers mtl parsec pcre-light utf8-string ]; testHaskellDepends = [ base blaze-html containers Diff directory filepath process ]; description = "Syntax highlighting"; license = "GPL"; }) {}; "hills" = callPackage ({ mkDerivation, array, base, bytestring, directory, filepath , optparse-applicative, text, transformers }: mkDerivation { pname = "hills"; version = "0.1.2.7"; sha256 = "0zq402ycyxaw9rpxlgj0307xz80qw1159albzw1q0sr4lxfxykcv"; revision = "2"; editedCabalFile = "18a6b08lac0cfc0b2aqwg21brq9qnm93cb973papyyraspwar2iv"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base bytestring directory filepath optparse-applicative text transformers ]; description = "Generate STL models from SRTM elevation data"; license = lib.licenses.bsd3; }) {}; "himerge" = callPackage ({ mkDerivation, base, directory, glib, gtk, haskell98, mozembed , old-time, parallel, process, unix }: mkDerivation { pname = "himerge"; version = "0.20"; sha256 = "0ivrl5wymqzwcn7vyr3anychlk35003ksxsvr463qz768vbcql00"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base directory glib gtk haskell98 mozembed old-time parallel process unix ]; description = "Haskell Graphical User Interface for Emerge"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {mozembed = null;}; "himg" = callPackage ({ mkDerivation, base, bytestring, directory, gtk, HTTP , http-conduit, network, temporary }: mkDerivation { pname = "himg"; version = "0.1.0.0"; sha256 = "09ya9966fn3ss7xxc1cd0izb5js35gwr2r1km881w4455sknl093"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring directory gtk HTTP http-conduit network temporary ]; executableHaskellDepends = [ base bytestring directory gtk HTTP http-conduit network temporary ]; description = "Simple gtk2hs image viewer. Point it at an image and fire away."; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "himpy" = callPackage ({ mkDerivation, aeson, attoparsec, base, binary, bytestring , cereal, containers, MissingH, NetSNMP, network, old-time , protobuf, regex-posix, stm, text, type-level , unordered-containers, vector }: mkDerivation { pname = "himpy"; version = "0.5.0"; sha256 = "0rpgvv9hq8ai6imhsbfw95igfyqnnzdgx9mw6cpd8ch5kb6wfqig"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson attoparsec base binary bytestring cereal containers MissingH NetSNMP network old-time protobuf regex-posix stm text type-level unordered-containers vector ]; description = "multithreaded snmp poller for riemann"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hindent" = callPackage ({ mkDerivation, base, bytestring, Cabal, containers, criterion , deepseq, Diff, directory, exceptions, filepath, ghc-prim , haskell-src-exts, hspec, monad-loops, mtl, optparse-applicative , path, path-io, text, transformers, unix-compat, utf8-string, yaml }: mkDerivation { pname = "hindent"; version = "5.3.2"; sha256 = "129gkn8qg68wsd60mq8yk7hrqsc8sd8v56xn41m5ii3hriq1mmv7"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base bytestring Cabal containers directory exceptions filepath haskell-src-exts monad-loops mtl text transformers utf8-string yaml ]; executableHaskellDepends = [ base bytestring deepseq directory exceptions ghc-prim haskell-src-exts optparse-applicative path path-io text transformers unix-compat utf8-string yaml ]; testHaskellDepends = [ base bytestring deepseq Diff directory exceptions haskell-src-exts hspec monad-loops mtl utf8-string ]; benchmarkHaskellDepends = [ base bytestring criterion deepseq directory exceptions ghc-prim haskell-src-exts mtl utf8-string ]; description = "Extensible Haskell pretty printer"; license = lib.licenses.bsd3; }) {}; "hindley-milner" = callPackage ({ mkDerivation, base, containers, data-fix, hspec, mtl , transformers }: mkDerivation { pname = "hindley-milner"; version = "0.1.0.0"; sha256 = "1b34d66sf4nbiaffif3vjhshbvghvkdbi36x2sh3z58whza6z7yj"; libraryHaskellDepends = [ base containers data-fix mtl transformers ]; testHaskellDepends = [ base containers hspec ]; description = "Template for Hindley-Milner based languages"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hindley-milner-type-check" = callPackage ({ mkDerivation, base, containers, data-fix, deepseq , deriving-compat, dlist, mtl, prettyprinter, tasty, tasty-hunit , text }: mkDerivation { pname = "hindley-milner-type-check"; version = "0.1.1.0"; sha256 = "1xikcxhv59skwx9gjki5zhbcqgjp0lhn2jmf99sls8fwcznbvqj9"; libraryHaskellDepends = [ base containers data-fix deepseq deriving-compat dlist mtl prettyprinter text ]; testHaskellDepends = [ base containers data-fix prettyprinter tasty tasty-hunit text ]; description = "Type inference for Hindley-Milner based languages"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hinduce-associations-apriori" = callPackage ({ mkDerivation, base, containers, deepseq, hinduce-missingh , parallel, vector }: mkDerivation { pname = "hinduce-associations-apriori"; version = "0.0.0.0"; sha256 = "002ca2mxrmyvg1w5rr1n7ksc89qxqznasq0cw5grfr5h22pxs57z"; libraryHaskellDepends = [ base containers deepseq hinduce-missingh parallel vector ]; description = "Apriori algorithm for association rule mining"; license = lib.licenses.mit; }) {}; "hinduce-classifier" = callPackage ({ mkDerivation, base, hinduce-missingh, layout }: mkDerivation { pname = "hinduce-classifier"; version = "0.0.0.1"; sha256 = "1cdx916xkpsy2ilsmmdkyqax2gb0cx6sgkydvjbiw7qibd76ylza"; libraryHaskellDepends = [ base hinduce-missingh layout ]; description = "Interface and utilities for classifiers"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hinduce-classifier-decisiontree" = callPackage ({ mkDerivation, base, convertible, hinduce-classifier , hinduce-missingh, layout }: mkDerivation { pname = "hinduce-classifier-decisiontree"; version = "0.0.0.1"; sha256 = "1hdz4lbbpy2yc5j7chkagjvslsakmv3hbz2s7lpz0isfq7ls9idl"; revision = "1"; editedCabalFile = "16zh2f474ga3s1jzg58hv6q103gdxb3kl25g2cj0k14jxr4k15a2"; libraryHaskellDepends = [ base convertible hinduce-classifier hinduce-missingh layout ]; description = "Decision Tree Classifiers for hInduce"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hinduce-examples" = callPackage ({ mkDerivation, base, containers, convertible, csv , hinduce-associations-apriori, hinduce-classifier , hinduce-classifier-decisiontree, hinduce-missingh, layout, vector }: mkDerivation { pname = "hinduce-examples"; version = "0.0.0.2"; sha256 = "17jnrc8iji5byqbd08llwk0mw9yi1dq3biaszqp9jyinf50hcb4w"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers convertible csv hinduce-associations-apriori hinduce-classifier hinduce-classifier-decisiontree hinduce-missingh layout vector ]; description = "Example data for hInduce"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hinduce-missingh" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hinduce-missingh"; version = "0.0.0.0"; sha256 = "1606fz8qhvwqidi798y3mxlmbmwn8yp3a4cl59j4i8s05vgbaj9z"; libraryHaskellDepends = [ base ]; description = "Utility functions"; license = lib.licenses.bsd3; }) {}; "hinfo" = callPackage ({ mkDerivation, aeson, base, optparse-applicative, text, yaml }: mkDerivation { pname = "hinfo"; version = "0.0.3.0"; sha256 = "04q4camvpfhgqmph4xpilwin9z5ig2v2mwhz2gz8wmgzyqxfbklv"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base optparse-applicative text yaml ]; executableHaskellDepends = [ aeson base optparse-applicative text yaml ]; testHaskellDepends = [ aeson base optparse-applicative text yaml ]; description = "Command Line App With Info on your Haskell App"; license = lib.licenses.bsd3; }) {}; "hinit" = callPackage ({ mkDerivation, base, Cabal, containers, directory, exceptions , fused-effects, Glob, haskeline, megaparsec, mustache, optics-core , optparse-applicative, parser-combinators, path, path-io , prettyprinter, prettyprinter-ansi-terminal, process , quickcheck-text, spdx-license, string-interpolate, text, time , tomland }: mkDerivation { pname = "hinit"; version = "0.2.2"; sha256 = "0xpyw9q684ms5aaq9rpfn9m2fxgvprmci8kvz81pj0qjsxhkzfhh"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base Cabal containers directory exceptions fused-effects Glob haskeline megaparsec mustache optics-core optparse-applicative parser-combinators path path-io prettyprinter prettyprinter-ansi-terminal process spdx-license string-interpolate text time tomland ]; executableHaskellDepends = [ base fused-effects path-io ]; testHaskellDepends = [ base fused-effects path-io quickcheck-text ]; description = "Generic project initialization tool"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ poscat ]; }) {}; "hinotify_0_3_9" = callPackage ({ mkDerivation, async, base, containers, directory, unix }: mkDerivation { pname = "hinotify"; version = "0.3.9"; sha256 = "16fzql0s34my9k1ib4rdjf9fhhijkmmbrvi148f865m51160wj7j"; revision = "1"; editedCabalFile = "0df5pak0586626k3ryzg2lb26ys562l3i94jr9vpa0krs8iia209"; libraryHaskellDepends = [ async base containers directory unix ]; testHaskellDepends = [ base directory ]; description = "Haskell binding to inotify"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hinotify" = callPackage ({ mkDerivation, async, base, bytestring, containers, directory , unix }: mkDerivation { pname = "hinotify"; version = "0.4.1"; sha256 = "06pqfikfa61i45g92b65br83kplwmizqkm42yp8d0ddgmq0b21qk"; libraryHaskellDepends = [ async base bytestring containers unix ]; testHaskellDepends = [ base bytestring directory unix ]; description = "Haskell binding to inotify"; license = lib.licenses.bsd3; }) {}; "hinotify-bytestring" = callPackage ({ mkDerivation, base, bytestring, containers, directory , posix-paths, unix, utf8-string }: mkDerivation { pname = "hinotify-bytestring"; version = "0.3.8.1"; sha256 = "0yxc9qh4i4ba7x15zr8mdycvxbgxjslcaqzwb21x89x4jk0sqzpn"; libraryHaskellDepends = [ base bytestring containers directory unix ]; testHaskellDepends = [ base bytestring directory posix-paths unix utf8-string ]; description = "Haskell binding to inotify, using ByteString filepaths"; license = lib.licenses.bsd3; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {}; "hinotify-conduit" = callPackage ({ mkDerivation, async, base, bytestring, conduit, containers , directory, filepath, filepath-bytestring, hinotify, hspec , resourcet, stm, stm-chans, stm-conduit, temporary, unix }: mkDerivation { pname = "hinotify-conduit"; version = "0.1.0.1"; sha256 = "1377ws4rmafkjrnyn9x0a5wj98v5ysc85yzq6frg12aslc1bmvx9"; libraryHaskellDepends = [ base bytestring conduit containers directory filepath filepath-bytestring hinotify resourcet stm stm-chans stm-conduit ]; testHaskellDepends = [ async base bytestring conduit containers directory filepath filepath-bytestring hinotify hspec resourcet stm stm-chans stm-conduit temporary unix ]; description = "inotify conduit sources"; license = lib.licenses.bsd3; }) {}; "hinquire" = callPackage ({ mkDerivation, base, bifunctors, QuickCheck, test-framework , test-framework-quickcheck2, test-framework-th }: mkDerivation { pname = "hinquire"; version = "0.1.1"; sha256 = "1mm0qi1y2qkiknb5s2jbgc3zljda52mi4mmh0fh7z8ck5rnng1x1"; libraryHaskellDepends = [ base bifunctors QuickCheck test-framework test-framework-quickcheck2 test-framework-th ]; testHaskellDepends = [ base bifunctors QuickCheck test-framework test-framework-quickcheck2 test-framework-th ]; description = "Generate armet style query strings"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hinstaller" = callPackage ({ mkDerivation, base, bytestring, Cabal, directory, filepath , process, template-haskell }: mkDerivation { pname = "hinstaller"; version = "2008.2.16"; sha256 = "1ldfqx98w7inpj76xyi0drh2lykfjfq9r34hlbcw7mv4bgxp4l8c"; libraryHaskellDepends = [ base bytestring Cabal directory filepath process template-haskell ]; description = "Installer wrapper for Haskell applications"; license = "LGPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hint" = callPackage ({ mkDerivation, base, bytestring, containers, directory , exceptions, filepath, ghc, ghc-boot, ghc-paths, HUnit, random , stm, temporary, text, transformers, typed-process, unix }: mkDerivation { pname = "hint"; version = "0.9.0.6"; sha256 = "1j7jzx8i1rc66xw4c6gf4kjv0a8ma96j25kfz6rzswik4vp5xmky"; libraryHaskellDepends = [ base containers directory exceptions filepath ghc ghc-boot ghc-paths random temporary transformers unix ]; testHaskellDepends = [ base bytestring containers directory exceptions filepath HUnit stm text typed-process unix ]; description = "A Haskell interpreter built on top of the GHC API"; license = lib.licenses.bsd3; }) {}; "hint-server" = callPackage ({ mkDerivation, base, eprocess, exceptions, hint, monad-loops, mtl }: mkDerivation { pname = "hint-server"; version = "1.4.3"; sha256 = "1pgz8m5aad8wx9ahnaxawry25rksfn2rnmm6l55ha5pj7zb7zjzy"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base eprocess exceptions hint monad-loops mtl ]; description = "A server process that runs hint"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hinter" = callPackage ({ mkDerivation, base, directory, exceptions, extensible-exceptions , filepath, ghc, ghc-boot, ghc-paths, HUnit, mtl, random, unix }: mkDerivation { pname = "hinter"; version = "0.1.0.0"; sha256 = "0r790y7j64y79rqg7ip4dk5a8pbpryisp008lcmswzc0si35jfgl"; revision = "3"; editedCabalFile = "1l58br388rmqj6d30ar8i6ivjgx35v33gld9liih5x4mgx7jp0a1"; libraryHaskellDepends = [ base directory exceptions filepath ghc ghc-boot ghc-paths mtl random unix ]; testHaskellDepends = [ base directory exceptions extensible-exceptions filepath HUnit unix ]; description = "Runtime Haskell interpreter (GHC API wrapper)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hinterface" = callPackage ({ mkDerivation, array, async, base, binary, bytestring, containers , cryptonite, deepseq, exceptions, hspec, hspec-discover , lifted-async, lifted-base, memory, monad-control, monad-logger , mtl, network, QuickCheck, random, resourcet, safe-exceptions, stm , text, transformers, transformers-base, vector }: mkDerivation { pname = "hinterface"; version = "2.0.1"; sha256 = "0gxzkw1acvw8awmc5c52wxxhg7qda5sr0kh7g6ywy20xw231glf4"; libraryHaskellDepends = [ array async base binary bytestring containers cryptonite deepseq exceptions lifted-async lifted-base memory monad-control monad-logger mtl network QuickCheck random resourcet safe-exceptions stm text transformers transformers-base vector ]; testHaskellDepends = [ async base binary bytestring hspec monad-logger QuickCheck transformers vector ]; testToolDepends = [ hspec-discover ]; description = "Haskell / Erlang interoperability library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hinvaders" = callPackage ({ mkDerivation, base, haskell98, random }: mkDerivation { pname = "hinvaders"; version = "0.1"; sha256 = "01v5szci7kbp3w2jsdcnzv9j3lbcl5bvn9ipcvp3v2xvfjik110h"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base haskell98 random ]; description = "Space Invaders"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "hinze-streams" = callPackage ({ mkDerivation, base, haskell98, Stream }: mkDerivation { pname = "hinze-streams"; version = "1.0"; sha256 = "137jjwcs3a9n2zybkqqfdy2m1a2ahpdcmficwfmn7ykdz487xcsq"; libraryHaskellDepends = [ base haskell98 Stream ]; description = "Streams and Unique Fixed Points"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hip" = callPackage ({ mkDerivation, array, base, bytestring, Chart, Chart-diagrams , colour, criterion, deepseq, directory, filepath, hspec , hspec-discover, JuicyPixels, netpbm, primitive, process , QuickCheck, random, repa, repa-algorithms, temporary, vector }: mkDerivation { pname = "hip"; version = "1.5.6.0"; sha256 = "122zcrid9x831hlv3dvh1afzffz2xg3s3k0dn1vf4b4cpd9w50mh"; libraryHaskellDepends = [ array base bytestring Chart Chart-diagrams colour deepseq directory filepath JuicyPixels netpbm primitive process random repa temporary vector ]; testHaskellDepends = [ base bytestring hspec QuickCheck ]; testToolDepends = [ hspec-discover ]; benchmarkHaskellDepends = [ base criterion deepseq repa repa-algorithms vector ]; description = "Haskell Image Processing (HIP) Library"; license = lib.licenses.bsd3; }) {}; "hipbot" = callPackage ({ mkDerivation, aeson, base, bifunctors, blaze-builder, bytestring , either, exceptions, http-client, http-client-tls, http-types, jwt , lens, mtl, network-uri, postgresql-simple, resource-pool, safe , stm, text, time, transformers, unordered-containers, utf8-string , wai, wai-lens, webcrank, webcrank-wai, wreq }: mkDerivation { pname = "hipbot"; version = "0.5"; sha256 = "0acy9bp2dwszd01l514nx2crdxgb356k18pm9ravddljxr24n1hs"; revision = "1"; editedCabalFile = "1f4aa34ax49zfdj5iq54w3sgxj8y0a551vzf1q0xq62wwhxnghba"; libraryHaskellDepends = [ aeson base bifunctors blaze-builder bytestring either exceptions http-client http-client-tls http-types jwt lens mtl network-uri postgresql-simple resource-pool safe stm text time transformers unordered-containers utf8-string wai wai-lens webcrank webcrank-wai wreq ]; description = "A library for building HipChat Bots"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hipchat-hs" = callPackage ({ mkDerivation, aeson, aeson-casing, async, base, bytestring , either, http-client, lens, network-uri, postgresql-simple , servant, servant-client, split, string-conversions, text, time }: mkDerivation { pname = "hipchat-hs"; version = "0.0.4"; sha256 = "0by0a1zdf1hii8lslbn7h5khlhk544d9p77bnp80rs288452ywba"; libraryHaskellDepends = [ aeson aeson-casing async base bytestring either http-client lens network-uri postgresql-simple servant servant-client split string-conversions text time ]; description = "Hipchat API bindings in Haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hipe" = callPackage ({ mkDerivation, base, containers, hgeometry, hxt, parsec, split , text, text-format }: mkDerivation { pname = "hipe"; version = "0.2.0.0"; sha256 = "1y8awzmvrvixlba1ndvw5rwm8i38lj1yf4mcfm6h7pmmvpdvr5ah"; libraryHaskellDepends = [ base containers hgeometry hxt parsec split text text-format ]; description = "Support for reading and writing ipe7 files (http://ipe7.sourceforge.net)"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hips" = callPackage ({ mkDerivation, base, bytestring, directory, functors, mtl }: mkDerivation { pname = "hips"; version = "0.1"; sha256 = "0m3ribabhpdkwavhywjpc8iqqa9bbdl19d7g3agm4f402gd3rmvr"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base bytestring directory functors mtl ]; description = "an IPS patcher"; license = lib.licenses.bsd3; }) {}; "hipsql-api" = callPackage ({ mkDerivation, aeson, base, bytestring, servant }: mkDerivation { pname = "hipsql-api"; version = "0.0.0.0"; sha256 = "18hwc5x902k2dsk8895sr8nil4445b9lazzdzbjzpllx4smf0lvz"; libraryHaskellDepends = [ aeson base bytestring servant ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hipsql-client" = callPackage ({ mkDerivation, base, bytestring, directory, filepath, haskeline , hipsql-api, http-client, http-types, mtl, servant-client , servant-client-core }: mkDerivation { pname = "hipsql-client"; version = "0.0.0.0"; sha256 = "1pmr2x6nh07p3pi5xjlrzb20wzjs0zb1x1dh55b7lcy6akh71c76"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring directory filepath haskeline hipsql-api http-client http-types mtl servant-client servant-client-core ]; executableHaskellDepends = [ base bytestring directory filepath haskeline hipsql-api http-client http-types mtl servant-client servant-client-core ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hipsql-monad" = callPackage ({ mkDerivation, base, postgresql-libpq }: mkDerivation { pname = "hipsql-monad"; version = "0.0.0.0"; sha256 = "1npmz2vgiy2bl4jvscv6447pzq2989a575xmpmwqs4mg4cp0dxg0"; libraryHaskellDepends = [ base postgresql-libpq ]; license = lib.licenses.bsd3; }) {}; "hipsql-server" = callPackage ({ mkDerivation, async, base, bytestring, hipsql-api, hipsql-monad , mtl, postgresql-libpq, servant-server, warp }: mkDerivation { pname = "hipsql-server"; version = "0.0.0.0"; sha256 = "182jfx90bax3j27z3xq7pkivgwhnc9jhfdjshpw7h1kxq64hnnw5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ async base bytestring hipsql-api hipsql-monad mtl postgresql-libpq servant-server warp ]; executableHaskellDepends = [ async base bytestring hipsql-api hipsql-monad mtl postgresql-libpq servant-server warp ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hircules" = callPackage ({ mkDerivation, base, containers, directory, gtk, mtl, network , old-locale, old-time, time, utf8-string }: mkDerivation { pname = "hircules"; version = "0.4.1"; sha256 = "1i291m3i3c082nsgg7mx2xx2a0q97kdmyashz26i4varqkwhz7qx"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory gtk mtl network old-locale old-time time utf8-string ]; description = "IRC client"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hirt" = callPackage ({ mkDerivation, attoparsec, base, cmdargs, containers, csv , hlbfgsb, hmatrix, mwc-random, numeric-extras, random, statistics , text, text-format, vector, vector-space }: mkDerivation { pname = "hirt"; version = "0.0.1.1"; sha256 = "0scn4gljgx0ig2fr4rfavk6k3pcychpxlasffd6gp2k1v3sb850v"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ attoparsec base cmdargs containers csv hlbfgsb hmatrix mwc-random numeric-extras random statistics text text-format vector vector-space ]; description = "Calculates IRT 2PL and 3PL models"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hissmetrics" = callPackage ({ mkDerivation, base, bytestring, conduit, http-conduit , http-types, text, time }: mkDerivation { pname = "hissmetrics"; version = "0.5.1"; sha256 = "1rz0yxng4szhmjj1n6d36ljv3388ch8nih09yjrxk4l83zd6hc6d"; libraryHaskellDepends = [ base bytestring conduit http-conduit http-types text time ]; description = "Unofficial API bindings to KISSmetrics"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hist-pl" = callPackage ({ mkDerivation, aeson, aeson-pretty, base, bytestring, cmdargs , containers, hist-pl-dawg, hist-pl-fusion, hist-pl-lexicon , hist-pl-lmf, hist-pl-transliter, morfeusz, pipes, polimorf, text }: mkDerivation { pname = "hist-pl"; version = "0.3.2"; sha256 = "01c6k3f432yhcvcz7k4w29z7kbvhxlcnh57z1m47qbkymm5b4y7b"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers hist-pl-lexicon hist-pl-transliter morfeusz text ]; executableHaskellDepends = [ aeson-pretty base bytestring cmdargs containers hist-pl-dawg hist-pl-fusion hist-pl-lexicon hist-pl-lmf pipes polimorf ]; description = "Umbrella package for the historical dictionary of Polish"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hist-pl-dawg" = callPackage ({ mkDerivation, base, binary, containers, dawg, text, text-binary }: mkDerivation { pname = "hist-pl-dawg"; version = "0.2.1"; sha256 = "1ghhwabi46dimzfk79nkcnk8s4rlcyvqfcpr8ay7sfy7xns2ahjg"; libraryHaskellDepends = [ base binary containers dawg text text-binary ]; description = "A generic, DAWG-based dictionary"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hist-pl-fusion" = callPackage ({ mkDerivation, base, binary, containers, dawg, hist-pl-dawg , hist-pl-lexicon, polimorf, text, text-binary }: mkDerivation { pname = "hist-pl-fusion"; version = "0.5.3"; sha256 = "0ism9qw3g0x0r40qm6v0gj1b2fj5zdnfik7b4h0b0dqyi08m6sq3"; libraryHaskellDepends = [ base binary containers dawg hist-pl-dawg hist-pl-lexicon polimorf text text-binary ]; description = "Merging historical dictionary with PoliMorf"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hist-pl-lexicon" = callPackage ({ mkDerivation, base, binary, containers, dawg, directory , filepath, hist-pl-dawg, hist-pl-types, pipes, text, transformers }: mkDerivation { pname = "hist-pl-lexicon"; version = "0.6.1"; sha256 = "1baq1a5l44q56msp2y2m9hyd5v841jkxm0cdlgi816fmc0768cqk"; libraryHaskellDepends = [ base binary containers dawg directory filepath hist-pl-dawg hist-pl-types pipes text transformers ]; description = "A binary representation of the historical dictionary of Polish"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hist-pl-lmf" = callPackage ({ mkDerivation, base, hist-pl-types, polysoup, text }: mkDerivation { pname = "hist-pl-lmf"; version = "0.1.0"; sha256 = "146vz15fig8k1wcvcw7fg64abxvg1nyarvhigz9jkzf5yngkzwvm"; libraryHaskellDepends = [ base hist-pl-types polysoup text ]; description = "LMF parsing for the historical dictionary of Polish"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hist-pl-transliter" = callPackage ({ mkDerivation, base, parsec }: mkDerivation { pname = "hist-pl-transliter"; version = "0.1.1"; sha256 = "146ywyh67a0hasgcpfmffrj8w1kg6anksaa3mm9f80k83shqhvrb"; libraryHaskellDepends = [ base parsec ]; description = "A simple EDSL for transliteration rules"; license = lib.licenses.bsd3; }) {}; "hist-pl-types" = callPackage ({ mkDerivation, base, binary, text, text-binary }: mkDerivation { pname = "hist-pl-types"; version = "0.1.0"; sha256 = "0i13aj1xcwap0k3w48vyiiganbvj93zydawmw3gw7m0kr6nl5l9v"; libraryHaskellDepends = [ base binary text text-binary ]; description = "Types in the historical dictionary of Polish"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "histogram-fill" = callPackage ({ mkDerivation, base, criterion, deepseq, ghc-prim, mwc-random , primitive, vector }: mkDerivation { pname = "histogram-fill"; version = "0.9.1.0"; sha256 = "0qcil8lgkzklgbzb9a81kdzsyzrsgzwdgz424mlvp8sbrfmbnz3m"; libraryHaskellDepends = [ base deepseq ghc-prim primitive vector ]; benchmarkHaskellDepends = [ base criterion mwc-random vector ]; description = "Library for histograms creation"; license = lib.licenses.bsd3; }) {}; "histogram-fill-binary" = callPackage ({ mkDerivation, base, binary, histogram-fill, vector }: mkDerivation { pname = "histogram-fill-binary"; version = "0.8.5.0"; sha256 = "0dkvdc5sbnarpdam9gg6q1rvc5xx51pga0whzf6mq81yjn2ydvqy"; libraryHaskellDepends = [ base binary histogram-fill vector ]; description = "Binary instances for histogram-fill package"; license = lib.licenses.bsd3; }) {}; "histogram-fill-cereal" = callPackage ({ mkDerivation, base, cereal, histogram-fill, vector }: mkDerivation { pname = "histogram-fill-cereal"; version = "0.8.5.0"; sha256 = "1kaj56b7cp2c4s0fdkirw48igy54zhdrcrjsjpyv4cnywq8nvqrq"; libraryHaskellDepends = [ base cereal histogram-fill vector ]; description = "Binary instances for histogram-fill package"; license = lib.licenses.bsd3; }) {}; "histogram-simple" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "histogram-simple"; version = "1.2"; sha256 = "12zvs148c224lcvs8b5kc6nsxma5k3bn7srxfm3xjx48fcjbpl00"; libraryHaskellDepends = [ base containers ]; description = "Simple Data.Map-based histogram"; license = lib.licenses.bsd3; }) {}; "historian" = callPackage ({ mkDerivation, base, containers, directory, filepath, process , regex-compat, regex-posix }: mkDerivation { pname = "historian"; version = "0.0.1"; sha256 = "1lgajnq092jk4izy86qcw71ghxz6b8mprm4ha3ybrm5i2rlh12r6"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers directory filepath process regex-compat regex-posix ]; description = "Extract the interesting bits from shell history"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hit" = callPackage ({ mkDerivation, base, bytestring, containers, git, hashable , hashtables, hourglass }: mkDerivation { pname = "hit"; version = "0.7.0"; sha256 = "1d3kqc9yd5hxcrr406cwbxjqnqj0bh4laayx2v1mqqz48x6rmqah"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring containers git hashable hashtables hourglass ]; description = "Git like program in haskell"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hit-graph" = callPackage ({ mkDerivation, base, containers, fgl, hashable, hit, transformers , unordered-containers }: mkDerivation { pname = "hit-graph"; version = "0.1"; sha256 = "0wi2lg6121f6mccnsav9wdmiff3hd45g3mw6c4s93qns0yxl9wch"; libraryHaskellDepends = [ base containers fgl hashable hit transformers unordered-containers ]; description = "Use graph algorithms to access and manipulate Git repos"; license = lib.licenses.publicDomain; hydraPlatforms = lib.platforms.none; }) {}; "hit-on" = callPackage ({ mkDerivation, ansi-terminal, base, base-noprelude, directory , github, gitrev, hspec, optparse-applicative, process, relude , shellmet, text, vector }: mkDerivation { pname = "hit-on"; version = "0.1.0.0"; sha256 = "13pxn9xqyfd5n53bl57bk0wc8qlnl5dsh1xq5y49arsnk2g86ir5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ ansi-terminal base-noprelude directory github gitrev optparse-applicative process relude shellmet text vector ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base github hspec text ]; description = "Haskell Git Helper Tool"; license = lib.licenses.mpl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hjcase" = callPackage ({ mkDerivation, aeson, base, bytestring, HUnit, test-framework , test-framework-hunit, text, unordered-containers, vector }: mkDerivation { pname = "hjcase"; version = "0.2.0.0"; sha256 = "0d1pb24jqk2dj635hy1way9axr9719g1ppxmxr4jpbb0sj6xphjk"; libraryHaskellDepends = [ aeson base bytestring HUnit test-framework test-framework-hunit text unordered-containers vector ]; description = "Jcase library for Haskell"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hjpath" = callPackage ({ mkDerivation, base, containers, hjson, parsec }: mkDerivation { pname = "hjpath"; version = "3.0.1"; sha256 = "0wmzxwi24q7r0yxnalzqnn3k0bzf7wc4ql26dv94pvzir156kahj"; libraryHaskellDepends = [ base containers hjson parsec ]; description = "XPath-like syntax for querying JSON"; license = lib.licenses.bsd3; }) {}; "hjs" = callPackage ({ mkDerivation, array, base, bytestring, containers, directory , mtl, parsec, regex-compat }: mkDerivation { pname = "hjs"; version = "0.2.1"; sha256 = "0gk4misxbkc2x8hh7ynrj1ma91fs0h6q702w6r0kjq136fh48zhi"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring containers directory mtl parsec regex-compat ]; description = "JavaScript Parser"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hjsmin" = callPackage ({ mkDerivation, base, bytestring, directory, extra, filepath , language-javascript, optparse-applicative, process, text, unix }: mkDerivation { pname = "hjsmin"; version = "0.2.0.4"; sha256 = "1r2p5rjdjr25j3w4s57q5hxw2c3ymw12x7ms18yvglnq2ivr9fc1"; revision = "2"; editedCabalFile = "184g49wsj2sfm8d75kgr7ylfw29gbyrqbqp4syyz30ch047jd0af"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring language-javascript text ]; executableHaskellDepends = [ base bytestring language-javascript optparse-applicative text ]; testHaskellDepends = [ base directory extra filepath process unix ]; description = "Haskell implementation of a javascript minifier"; license = lib.licenses.bsd3; }) {}; "hjson" = callPackage ({ mkDerivation, base, containers, parsec }: mkDerivation { pname = "hjson"; version = "1.3.2"; sha256 = "1r59g5ypqjsldflsddg7pzpa6j8jps5nwm4h9cwiw7qk734rjik8"; libraryHaskellDepends = [ base containers parsec ]; description = "JSON parsing library"; license = lib.licenses.bsd3; }) {}; "hjson-query" = callPackage ({ mkDerivation, base, containers, hjson }: mkDerivation { pname = "hjson-query"; version = "1.0.2"; sha256 = "0sj86rm5pz0q9079f5kjnpz51dxvvq72waaf8h64jzrrhkpz8mlx"; libraryHaskellDepends = [ base containers hjson ]; description = "library for querying from JSON"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hjsonpointer" = callPackage ({ mkDerivation, aeson, base, hashable, hspec, http-types , QuickCheck, text, unordered-containers, vector }: mkDerivation { pname = "hjsonpointer"; version = "1.5.0"; sha256 = "1bdr5jpc2vcx6bk724jmfz7nh3jgqwrmj4hab64h9pjdrl4vz00y"; revision = "3"; editedCabalFile = "1y9fhqb8kjgflsds8nkw7nr1b9ydyz5f3227b4k8b7ir97rzy5d0"; libraryHaskellDepends = [ aeson base hashable text unordered-containers vector ]; testHaskellDepends = [ aeson base hspec http-types QuickCheck text unordered-containers vector ]; description = "JSON Pointer library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hjsonschema" = callPackage ({ mkDerivation, aeson, async, base, bytestring, containers , directory, file-embed, filepath, hashable, hjsonpointer, hspec , http-client, http-client-tls, http-types, pcre-heavy, profunctors , protolude, QuickCheck, safe-exceptions, scientific, text , unordered-containers, vector, wai-app-static, warp }: mkDerivation { pname = "hjsonschema"; version = "1.10.0"; sha256 = "1ya93a1jh40aia3adrg2ipdzyxww6cpnzcdw41r51h8x6f2m0n77"; revision = "1"; editedCabalFile = "1563di5mfclj4ms6wd9vszdyghxpqm3r8q9vfkanw9wjlw7kq56q"; libraryHaskellDepends = [ aeson base bytestring containers file-embed filepath hashable hjsonpointer http-client http-client-tls http-types pcre-heavy profunctors protolude QuickCheck safe-exceptions scientific text unordered-containers vector ]; testHaskellDepends = [ aeson async base bytestring containers directory file-embed filepath hashable hjsonpointer hspec http-client http-client-tls http-types pcre-heavy profunctors protolude QuickCheck safe-exceptions scientific text unordered-containers vector wai-app-static warp ]; description = "JSON Schema library"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hjugement" = callPackage ({ mkDerivation, base, containers, hashable, QuickCheck, random , tasty, tasty-hunit, tasty-quickcheck, text, transformers , unordered-containers }: mkDerivation { pname = "hjugement"; version = "2.0.2.20190414"; sha256 = "0w9qmsy7b118wzdhz8ggyw2608sjhsaxzaw121lhzr8vbaznh6pi"; libraryHaskellDepends = [ base containers hashable unordered-containers ]; testHaskellDepends = [ base containers hashable QuickCheck random tasty tasty-hunit tasty-quickcheck text transformers unordered-containers ]; description = "Majority Judgment"; license = lib.licenses.gpl3Only; }) {}; "hjugement-cli" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring , containers, cryptonite, deepseq, directory, filepath, ghc-prim , hjugement, hjugement-protocol, lens-family-core, memory, pipes , pipes-aeson, pipes-bytestring, pipes-group, pipes-parse , pipes-safe, pipes-text, random, reflection, symantic-cli , symantic-document, terminal-size, text, time, transformers, unix , unordered-containers }: mkDerivation { pname = "hjugement-cli"; version = "0.0.0.20191104"; sha256 = "17bz2cb9i7iv1s1s5g17797x07h80p3h682zkq9i4s5cbqjga44g"; revision = "1"; editedCabalFile = "0bjyn458jmrn230y7gphkx3bggvjkm8jbgnnz8h37rwj3mjaw7q5"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base base64-bytestring binary bytestring containers cryptonite deepseq directory filepath ghc-prim hjugement hjugement-protocol lens-family-core memory pipes pipes-aeson pipes-bytestring pipes-group pipes-parse pipes-safe pipes-text random reflection symantic-cli symantic-document terminal-size text time transformers unix unordered-containers ]; description = "Majority Judgment and Helios-C command line tool"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "hjugement-protocol" = callPackage ({ mkDerivation, aeson, base, base64-bytestring, binary, bytestring , containers, criterion, cryptonite, deepseq, memory, QuickCheck , random, reflection, tasty, tasty-hunit, tasty-quickcheck, text , transformers, unordered-containers }: mkDerivation { pname = "hjugement-protocol"; version = "0.0.10.20191104"; sha256 = "1zra21x92bvgnqj4if2lhhzbf4kwj9xn1lp8glzngvby0914na7x"; libraryHaskellDepends = [ aeson base base64-bytestring binary bytestring containers cryptonite deepseq memory random reflection text transformers unordered-containers ]; testHaskellDepends = [ aeson base containers QuickCheck random tasty tasty-hunit tasty-quickcheck text transformers ]; benchmarkHaskellDepends = [ aeson base containers criterion deepseq QuickCheck random text transformers ]; description = "A cryptographic protocol for the Majority Judgment"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hkd" = callPackage ({ mkDerivation, base, some }: mkDerivation { pname = "hkd"; version = "0.1"; sha256 = "1xz0i8lkh0rp55b0s7npkzqgyz9pf1bwq9b66cwbg073r9sz41wa"; revision = "3"; editedCabalFile = "0801yrh576b5yvglv0ywzhqfqda376bc10frgdkc0phi5c7qmnj4"; libraryHaskellDepends = [ base some ]; testHaskellDepends = [ base some ]; description = "\"higher-kinded data\""; license = "(BSD-2-Clause OR Apache-2.0)"; }) {}; "hkd-default" = callPackage ({ mkDerivation, aeson, base }: mkDerivation { pname = "hkd-default"; version = "1.1.0.0"; sha256 = "1ff8sfd68a06s7kfc85ww6w5wm7m0f70vd2bi0lbkj0r14rsn7vg"; libraryHaskellDepends = [ base ]; testHaskellDepends = [ aeson base ]; description = "Apply default value for optional field of HKD"; license = lib.licenses.bsd3; }) {}; "hkd-delta" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hkd-delta"; version = "0.0.1"; sha256 = "0qb20y6nca61h4mpgyhi6xfcwxf4q92pscr5zqd8yklfcz4qqyz9"; libraryHaskellDepends = [ base ]; description = "Definition of \"Delta structures\" for higher kinded data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hkd-lens" = callPackage ({ mkDerivation, base, profunctors }: mkDerivation { pname = "hkd-lens"; version = "0.0.1"; sha256 = "0s3siyp85k84c9j1srg8y78ia6yj9s6vls9y1hnkgsmg1mx755qg"; libraryHaskellDepends = [ base profunctors ]; description = "Generic lens/prism/traversal-kinded data"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hkdf" = callPackage ({ mkDerivation, base, byteable, bytestring, cryptohash, hspec }: mkDerivation { pname = "hkdf"; version = "0.0.1.1"; sha256 = "0qvlrfw3bsnhym58iddijvkgzfxk59cpasy74pnsnxwmnjmh06js"; libraryHaskellDepends = [ base byteable bytestring cryptohash ]; testHaskellDepends = [ base byteable bytestring cryptohash hspec ]; description = "Implementation of HKDF (RFC 5869)"; license = lib.licenses.bsd3; }) {}; "hkgr" = callPackage ({ mkDerivation, base, bytestring, directory, extra, filepath , simple-cabal, simple-cmd-args, typed-process, xdg-basedir }: mkDerivation { pname = "hkgr"; version = "0.3"; sha256 = "1w8ww2dkskdfs0lh6wbn5byhnrf6mwih7n5yp81fr6awdc0k1qrm"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring directory extra filepath simple-cabal simple-cmd-args typed-process xdg-basedir ]; description = "Simple Hackage release workflow for package maintainers"; license = lib.licenses.gpl3Only; }) {}; "hkgr_0_4" = callPackage ({ mkDerivation, base, bytestring, directory, extra, filepath , simple-cabal, simple-cmd-args, typed-process, xdg-basedir }: mkDerivation { pname = "hkgr"; version = "0.4"; sha256 = "1h4dxnsj729cy8x687f77y0p8gh7sz9z7dl8vgqwmcd4p65vjwlk"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base bytestring directory extra filepath simple-cabal simple-cmd-args typed-process xdg-basedir ]; description = "Simple Hackage release workflow for package maintainers"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "hkt" = callPackage ({ mkDerivation, base, hspec, inspection-testing, protolude, text }: mkDerivation { pname = "hkt"; version = "0.0.1"; sha256 = "14w3r5i0gqsh1c6xjrr4xz3ym94gp206sji9gkyy4ahdp2ymyvj6"; libraryHaskellDepends = [ base protolude ]; testHaskellDepends = [ base hspec inspection-testing protolude text ]; description = "A library for higher kinded types"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hlatex" = callPackage ({ mkDerivation, base, base-unicode-symbols, containers, directory , filepath, mtl, process, template-haskell, transformers, uniplate , utf8-string }: mkDerivation { pname = "hlatex"; version = "0.3.2"; sha256 = "0r4wdnps7m3j94xqab1lf8za5mning132h0micbqp86pnhlqn8g5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base base-unicode-symbols containers directory filepath mtl process template-haskell transformers uniplate utf8-string ]; description = "A library to build valid LaTeX files"; license = lib.licenses.bsd3; }) {}; "hlbfgsb" = callPackage ({ mkDerivation, base, gfortran, HUnit, test-framework , test-framework-hunit, vector }: mkDerivation { pname = "hlbfgsb"; version = "0.0.1.0"; sha256 = "0nar59rbi5zr6gi2k0f49f09fnxcmshnq9bb2dh973a4y3gcw6dx"; libraryHaskellDepends = [ base vector ]; librarySystemDepends = [ gfortran ]; libraryToolDepends = [ gfortran ]; testHaskellDepends = [ base HUnit test-framework test-framework-hunit vector ]; description = "Haskell binding to L-BFGS-B version 3.0"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) gfortran;}; "hlcm" = callPackage ({ mkDerivation, array, base, bytestring, bytestring-csv , containers, haskell98, parallel }: mkDerivation { pname = "hlcm"; version = "0.2.2"; sha256 = "14yqc02kfp2c9i22inma29cprqz9k8yx6c7m90kwimv4psv8766a"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ array base bytestring haskell98 parallel ]; executableHaskellDepends = [ array base bytestring bytestring-csv containers haskell98 parallel ]; description = "Fast algorithm for mining closed frequent itemsets"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hleap" = callPackage ({ mkDerivation, aeson, base, containers, data-default, mtl, text , unordered-containers, websockets }: mkDerivation { pname = "hleap"; version = "0.2.0.0"; sha256 = "0hh9r884kjw8gi7mcg74kzixzxxwzs1h67mg9z108kmlmnb742ry"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base containers data-default mtl text unordered-containers websockets ]; executableHaskellDepends = [ aeson base containers data-default mtl text unordered-containers websockets ]; description = "Web Socket interface to Leap Motion controller"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hledger" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs , containers, data-default, Decimal, Diff, directory, extra , filepath, githash, hashable, haskeline, hledger-lib, lucid , math-functions, megaparsec, microlens, mtl, process, regex-tdfa , safe, shakespeare, split, tabular, tasty, temporary, terminfo , text, time, timeit, transformers, unordered-containers , utf8-string, utility-ht, wizards }: mkDerivation { pname = "hledger"; version = "1.25"; sha256 = "0dmzmvkg8gk8rwbhvc4v4ch12i1pqvd91jx3z5c0plmx49f8q65k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson ansi-terminal base bytestring cmdargs containers data-default Decimal Diff directory extra filepath githash hashable haskeline hledger-lib lucid math-functions megaparsec microlens mtl process regex-tdfa safe shakespeare split tabular tasty temporary terminfo text time timeit transformers unordered-containers utf8-string utility-ht wizards ]; executableHaskellDepends = [ aeson ansi-terminal base bytestring cmdargs containers data-default Decimal directory extra filepath githash haskeline hledger-lib math-functions megaparsec microlens mtl process regex-tdfa safe shakespeare split tabular tasty temporary terminfo text time timeit transformers unordered-containers utf8-string utility-ht wizards ]; testHaskellDepends = [ aeson ansi-terminal base bytestring cmdargs containers data-default Decimal directory extra filepath githash haskeline hledger-lib math-functions megaparsec microlens mtl process regex-tdfa safe shakespeare split tabular tasty temporary terminfo text time timeit transformers unordered-containers utf8-string utility-ht wizards ]; description = "Command-line interface for the hledger accounting system"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ peti ]; }) {}; "hledger-api" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, data-default , Decimal, docopt, either, hledger, hledger-lib, microlens , microlens-platform, safe, servant-server, servant-swagger , swagger2, text, transformers, wai, wai-extra, warp }: mkDerivation { pname = "hledger-api"; version = "1.14"; sha256 = "18zpclm3nh2zq6cqa10vm232ndg22r8s4h3ffmn2m4fg05172ymd"; revision = "4"; editedCabalFile = "126l1d6dirg0kn5p5wdrjnkckn6jsycrvqsh63ysiwswn096gf4c"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring containers data-default Decimal docopt either hledger hledger-lib microlens microlens-platform safe servant-server servant-swagger swagger2 text transformers wai wai-extra warp ]; description = "Web API server for the hledger accounting tool"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hledger-chart" = callPackage ({ mkDerivation, base, Chart, cmdargs, colour, containers, hledger , hledger-lib, HUnit, safe, time }: mkDerivation { pname = "hledger-chart"; version = "0.16.1"; sha256 = "1yk563032ir98gqdvxazjjl1alg6q1pflzawh11pr3zrdnriracn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Chart cmdargs colour containers hledger hledger-lib HUnit safe time ]; description = "A pie chart image generator for the hledger accounting tool"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hledger-diff" = callPackage ({ mkDerivation, base, hledger-lib, text, time }: mkDerivation { pname = "hledger-diff"; version = "0.2.0.14"; sha256 = "16njnl51kxmk2ika1ily5snl761559k0pbiql42pbn7zry93l1zn"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base hledger-lib text time ]; description = "Compares the transactions in two ledger files"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hledger-flow" = callPackage ({ mkDerivation, base, containers, exceptions, filepath, foldl , gitrev, HUnit, optparse-applicative, path, path-io, stm, text , time, turtle }: mkDerivation { pname = "hledger-flow"; version = "0.14.4"; sha256 = "1qvh5vgnk6vrhhr1kjqsycz13acxa7ynpqnd1bmchfl4q3aga9gw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers exceptions filepath foldl gitrev path path-io stm text time turtle ]; executableHaskellDepends = [ base optparse-applicative path text turtle ]; testHaskellDepends = [ base containers foldl HUnit path path-io stm text turtle ]; description = "An hledger workflow focusing on automated statement import and classification"; license = lib.licenses.gpl3Only; }) {}; "hledger-iadd" = callPackage ({ mkDerivation, base, brick, containers, directory, free , hledger-lib, hspec, hspec-discover, megaparsec, microlens , microlens-th, optparse-applicative, QuickCheck, text, text-zipper , time, transformers, unordered-containers, vector, vty , xdg-basedir }: mkDerivation { pname = "hledger-iadd"; version = "1.3.17"; sha256 = "1b3qz5vm8db6gsdakg8nf3qc6rp7mlh3zpkzvhi80pqm3jzdbjph"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base brick containers directory free hledger-lib megaparsec microlens microlens-th optparse-applicative 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 ]; testHaskellDepends = [ base free hledger-lib hspec megaparsec QuickCheck text text-zipper time transformers vector ]; testToolDepends = [ hspec-discover ]; description = "A terminal UI as drop-in replacement for hledger add"; license = lib.licenses.bsd3; }) {}; "hledger-interest" = callPackage ({ mkDerivation, base, Cabal, Decimal, hledger-lib, mtl, text, time }: mkDerivation { pname = "hledger-interest"; version = "1.6.3"; sha256 = "1r8iydl66k2j7xv1b465alf3h8mqwjfz13ffwsd50h0kscxjmxhg"; revision = "2"; editedCabalFile = "1hsd1r4j0737lkllxa3ivrbdcp3da2vr5fiakfhrw5fqsbi3p8rc"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal Decimal hledger-lib mtl text time ]; description = "computes interest for a given account"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ peti ]; }) {}; "hledger-irr" = callPackage ({ mkDerivation, base, Cabal, data-default-class, Decimal , hledger-lib, math-functions, text, time }: mkDerivation { pname = "hledger-irr"; version = "0.1.1.16"; sha256 = "1zvr4yrl0s1hiz0k76dmkkx89656jlamdmdi7y2cmsw1m5cf97v4"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base Cabal data-default-class Decimal hledger-lib math-functions text time ]; description = "computes the internal rate of return of an investment"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hledger-lib" = callPackage ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, array, base , blaze-markup, bytestring, call-stack, cassava, cassava-megaparsec , cmdargs, containers, data-default, Decimal, directory, doclayout , extra, file-embed, filepath, Glob, hashtables, megaparsec , microlens, microlens-th, mtl, parser-combinators, pretty-simple , regex-tdfa, safe, tabular, tasty, tasty-hunit, template-haskell , text, time, timeit, transformers, uglymemo, unordered-containers , utf8-string }: mkDerivation { pname = "hledger-lib"; version = "1.25"; sha256 = "06b9nkpkwbr14jgbc04635qd7b3s068jvdfkfiza2zb4yzhdzh1n"; libraryHaskellDepends = [ aeson aeson-pretty ansi-terminal array base blaze-markup bytestring call-stack cassava cassava-megaparsec cmdargs containers data-default Decimal directory doclayout extra file-embed filepath Glob hashtables megaparsec microlens microlens-th mtl parser-combinators pretty-simple regex-tdfa safe tabular tasty tasty-hunit template-haskell text time timeit transformers uglymemo unordered-containers utf8-string ]; testHaskellDepends = [ aeson aeson-pretty ansi-terminal array base blaze-markup bytestring call-stack cassava cassava-megaparsec cmdargs containers data-default Decimal directory doclayout extra file-embed filepath Glob hashtables megaparsec microlens microlens-th mtl parser-combinators pretty-simple regex-tdfa safe tabular tasty tasty-hunit template-haskell text time timeit transformers uglymemo unordered-containers utf8-string ]; description = "A reusable library providing the core functionality of hledger"; license = lib.licenses.gpl3Only; }) {}; "hledger-makeitso" = callPackage ({ mkDerivation, base, containers, foldl, HUnit, stm, text, time , turtle }: mkDerivation { pname = "hledger-makeitso"; version = "0.10.0.0"; sha256 = "1gwlrh248vd9m07388ijvd1dxrsbhlf6jj5s0715ph9h1hrlb1jq"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers foldl stm text time turtle ]; executableHaskellDepends = [ base text turtle ]; testHaskellDepends = [ base containers foldl HUnit stm text turtle ]; description = "An hledger workflow focusing on automated statement import and classification"; license = lib.licenses.gpl3Only; }) {}; "hledger-stockquotes" = callPackage ({ mkDerivation, aeson, base, bytestring, cmdargs, containers , directory, hedgehog, hledger-lib, raw-strings-qq, req, safe , safe-exceptions, scientific, split, tasty, tasty-hedgehog , tasty-hunit, text, time, unordered-containers, xdg-basedir, yaml }: mkDerivation { pname = "hledger-stockquotes"; version = "0.1.2.0"; sha256 = "064q6qz6rrahk9ri5hr1y6n17nmd4l124xb3l8q5rvm81x3hzp3x"; revision = "1"; editedCabalFile = "1dbcvypi8kcrcy38wbvhaadhs2fwjw1kh3xzzq07ss30a7gg3k8y"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base bytestring containers hledger-lib req safe scientific split text time unordered-containers ]; executableHaskellDepends = [ aeson base bytestring cmdargs directory raw-strings-qq safe-exceptions text time xdg-basedir yaml ]; testHaskellDepends = [ base hedgehog tasty tasty-hedgehog tasty-hunit ]; description = "Generate HLedger Price Directives From Daily Stock Quotes"; license = lib.licenses.bsd3; }) {}; "hledger-ui" = callPackage ({ mkDerivation, ansi-terminal, async, base, brick, cmdargs , containers, data-default, directory, doclayout, extra, filepath , fsnotify, hledger, hledger-lib, megaparsec, microlens , microlens-platform, process, safe, split, text, text-zipper, time , transformers, unix, vector, vty }: mkDerivation { pname = "hledger-ui"; version = "1.25"; sha256 = "1sagm19anvs9b609s4rzlhjdjwd74ywbxf211j35ia5wslj8031x"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ ansi-terminal async base brick cmdargs containers data-default directory doclayout extra filepath fsnotify hledger hledger-lib megaparsec microlens microlens-platform process safe split text text-zipper time transformers unix vector vty ]; description = "Curses-style terminal interface for the hledger accounting system"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ peti ]; }) {}; "hledger-vty" = callPackage ({ mkDerivation, base, cmdargs, hledger, hledger-lib, HUnit, safe , time, vty }: mkDerivation { pname = "hledger-vty"; version = "0.16.1"; sha256 = "10aq9apxz6nrzvvynha0wkhy34dn8dybizr8assni6rns8ylh188"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cmdargs hledger hledger-lib HUnit safe time vty ]; description = "A curses-style console interface for the hledger accounting tool"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hledger-web" = callPackage ({ mkDerivation, aeson, base, base64, blaze-html, blaze-markup , bytestring, case-insensitive, clientsession, cmdargs, conduit , conduit-extra, containers, data-default, Decimal, directory , extra, filepath, hjsmin, hledger, hledger-lib, hspec, http-client , http-conduit, http-types, megaparsec, mtl, network, shakespeare , template-haskell, text, time, transformers, unix-compat , unordered-containers, utf8-string, wai, wai-cors, wai-extra , wai-handler-launch, warp, yaml, yesod, yesod-core, yesod-form , yesod-static, yesod-test }: mkDerivation { pname = "hledger-web"; version = "1.25"; sha256 = "0bgy2whld4b5f3ahs0zbmrgh56i0drw5hv43wnb57qixcirhlf8g"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64 blaze-html blaze-markup bytestring case-insensitive clientsession cmdargs conduit conduit-extra containers data-default Decimal directory extra filepath hjsmin hledger hledger-lib hspec http-client http-conduit http-types megaparsec mtl network shakespeare template-haskell text time transformers unix-compat unordered-containers utf8-string wai wai-cors wai-extra wai-handler-launch warp yaml yesod yesod-core yesod-form yesod-static yesod-test ]; executableHaskellDepends = [ base ]; testHaskellDepends = [ base hledger hledger-lib hspec text yesod yesod-test ]; description = "Web-based user interface for the hledger accounting system"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ peti ]; }) {}; "hlibBladeRF" = callPackage ({ mkDerivation, base, bindings-DSL, bytestring, hlint, libbladeRF }: mkDerivation { pname = "hlibBladeRF"; version = "0.1.0.6"; sha256 = "15k15afy04kld6ar317lk441js873fcyk8qh92r98hnhbpq3nrmw"; libraryHaskellDepends = [ base bindings-DSL bytestring ]; libraryPkgconfigDepends = [ libbladeRF ]; testHaskellDepends = [ base hlint ]; description = "Haskell binding to libBladeRF SDR library"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) libbladeRF;}; "hlibcpuid" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hlibcpuid"; version = "0.2.0"; sha256 = "0ncsxmdcg2jr76vsja5nq39kiq7lsqm61bimspk4yk5d0z490n81"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base ]; executableHaskellDepends = [ base ]; description = "Bindings to https://github.com/anrieff/libcpuid"; license = lib.licenses.mit; }) {}; "hlibev" = callPackage ({ mkDerivation, base, ev, network }: mkDerivation { pname = "hlibev"; version = "0.4.0"; sha256 = "0416w0k5ahnj57gc6n15ihpsyznmm36s1sjkycl35l7s8bxdldyw"; libraryHaskellDepends = [ base network ]; librarySystemDepends = [ ev ]; description = "FFI interface to libev"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {ev = null;}; "hlibfam" = callPackage ({ mkDerivation, base, fam }: mkDerivation { pname = "hlibfam"; version = "0.2"; sha256 = "10rxwfq2ppmqs3kjb8cq6l04g0qsxqy7w7ri7dj013kiz7rzk1yd"; libraryHaskellDepends = [ base ]; librarySystemDepends = [ fam ]; description = "FFI interface to libFAM"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) fam;}; "hlibgit2" = callPackage ({ mkDerivation, base, bindings-DSL, git, openssl, process, zlib }: mkDerivation { pname = "hlibgit2"; version = "0.18.0.16"; sha256 = "0plfzxzgph7iilwp434ndcw7pia47n96hcfa32fs7q5gz8kl17hr"; libraryHaskellDepends = [ base bindings-DSL zlib ]; librarySystemDepends = [ openssl ]; testHaskellDepends = [ base process ]; testToolDepends = [ git ]; description = "Low-level bindings to libgit2"; license = lib.licenses.mit; }) {inherit (pkgs) git; inherit (pkgs) openssl;}; "hlibsass" = callPackage ({ mkDerivation, base, Cabal, directory, hspec, libsass }: mkDerivation { pname = "hlibsass"; version = "0.1.10.1"; sha256 = "0gfbw6d48dqhc6gm9qwxfn4w6j3zs2xgf7c0kwxmgn4464y93dwy"; configureFlags = [ "-fexternallibsass" ]; setupHaskellDepends = [ base Cabal directory ]; libraryHaskellDepends = [ base ]; librarySystemDepends = [ libsass ]; testHaskellDepends = [ base hspec ]; description = "Low-level bindings to Libsass"; license = lib.licenses.mit; }) {inherit (pkgs) libsass;}; "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, hscolour, process, refact, text, transformers , uniplate, unordered-containers, utf8-string, vector, yaml }: mkDerivation { pname = "hlint"; version = "3.3.6"; sha256 = "0g4fnx0xlwny41dw01vxmfq9ibfwvpgf1cailj870k2wrbs2c9df"; 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 hscolour process refact text transformers uniplate unordered-containers utf8-string vector yaml ]; executableHaskellDepends = [ base ]; description = "Source code suggestions"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ maralorn ]; }) {}; "hlint_3_4" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs , containers, cpphs, data-default, directory, extra, file-embed , filepath, filepattern, ghc-lib-parser, ghc-lib-parser-ex , hscolour, process, refact, text, transformers, uniplate , unordered-containers, utf8-string, vector, yaml }: mkDerivation { pname = "hlint"; version = "3.4"; sha256 = "15cfvch0yrzkl7qr87966amdsy05a7axvjc6wmw99ys9d5fn3z3n"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson ansi-terminal base bytestring cmdargs containers cpphs data-default directory extra file-embed filepath filepattern ghc-lib-parser ghc-lib-parser-ex hscolour process refact text transformers uniplate unordered-containers utf8-string vector yaml ]; executableHaskellDepends = [ base ]; description = "Source code suggestions"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = with lib.maintainers; [ maralorn ]; }) {}; "hlint-test" = callPackage ({ mkDerivation, base, hlint }: mkDerivation { pname = "hlint-test"; version = "0.1.0.0"; sha256 = "1lvbhhcxs9axvpm5m3axni30aafa9d32jrx00072kywm536gnnny"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hlint ]; executableHaskellDepends = [ base hlint ]; description = "Run hlint in test suite"; license = lib.licenses.bsd3; }) {}; "hlist" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hlist"; version = "0.0.0.0"; sha256 = "128y1l4bjyrsvx188mx58x8a98j7jk931h0nv5bprpxjkc71c32k"; revision = "2"; editedCabalFile = "0qcvl0krnhyvvn857p1b6mc65mglbplywcmx8n8vb8ikw5vhkh68"; libraryHaskellDepends = [ base ]; description = "Heterogeneous list"; license = lib.licenses.bsd3; }) {}; "hlivy" = callPackage ({ mkDerivation, aeson, base, bytestring, exceptions, http-client , http-types, lens, mtl, resourcet, text, transformers , unordered-containers }: mkDerivation { pname = "hlivy"; version = "1.0.1"; sha256 = "1h3gi8i1c0793da1rpw01mqnrri23nca3m67n56id6ys3ld9901b"; libraryHaskellDepends = [ aeson base bytestring exceptions http-client http-types lens mtl resourcet text transformers unordered-containers ]; description = "Client library for the Apache Livy REST API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hlogger" = callPackage ({ mkDerivation, base, old-locale, time }: mkDerivation { pname = "hlogger"; version = "0.0.3.0"; sha256 = "1q3jsnxy7x0lv7wqfv9hlqnr22661k4agbb8yjbhj32fxyjqrn4f"; libraryHaskellDepends = [ base old-locale time ]; description = "Simple, concurrent, extendable and easy-to-use logging library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hlongurl" = callPackage ({ mkDerivation, base, bytestring, curl, json, regex-base , regex-posix }: mkDerivation { pname = "hlongurl"; version = "0.9.3"; sha256 = "1njj7cvj9zjy0gghkr33bzwsv6lj27xvf56kicsr0pyyn76wplv5"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base curl json ]; executableHaskellDepends = [ base bytestring curl regex-base regex-posix ]; description = "Library and utility interfacing to longurl.org"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hlrdb" = callPackage ({ mkDerivation, base, base64-bytestring, bytestring, cryptonite , hashable, hedis, hlrdb-core, memory, random, store, time , unordered-containers, zstd }: mkDerivation { pname = "hlrdb"; version = "0.3.2.0"; sha256 = "1k4dsd4h3fv1ag753gwxvirfrj53ra4ik948pyacq31c16mz1l2p"; revision = "3"; editedCabalFile = "1r8dmsfbsm4lhak2hskid03bad2fvnb71v779grzf5hy6y46jc42"; libraryHaskellDepends = [ base base64-bytestring bytestring cryptonite hashable hedis hlrdb-core memory random store time unordered-containers zstd ]; description = "High-level Redis Database"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "hlrdb-core" = callPackage ({ mkDerivation, base, bytestring, hashable, hedis, lens, mtl , profunctors, random, time, unordered-containers }: mkDerivation { pname = "hlrdb-core"; version = "0.1.6.2"; sha256 = "19pnwjlcg504kpvxq8r1hwb533adi2d919vgb1lr25c9bdyxc32n"; revision = "2"; editedCabalFile = "1iqbd10hym2xh2ydslqpd4gvr6d4k06vmi4bj7d3xw8y4x9fmzaq"; libraryHaskellDepends = [ base bytestring hashable hedis lens mtl profunctors random time unordered-containers ]; description = "High-level Redis Database Core API"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hls" = callPackage ({ mkDerivation, base, containers, hcg-minus, hps }: mkDerivation { pname = "hls"; version = "0.15"; sha256 = "0h32fyvnqkxx8c9vfpdjvnqaxkvr8b15myjavxmnm6kwh7v2796l"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers hcg-minus hps ]; description = "Haskell Lindenmayer Systems"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "hls-alternate-number-format-plugin" = callPackage ({ mkDerivation, aeson, base, containers, filepath, ghc-boot-th , ghcide, hie-compat, hls-graph, hls-plugin-api, hls-test-utils , lens, lsp, mtl, QuickCheck, regex-tdfa, syb, tasty-quickcheck , text, unordered-containers }: mkDerivation { pname = "hls-alternate-number-format-plugin"; version = "1.1.0.0"; sha256 = "1s81p2jnln8v8ny13cf26d9925lfcyhs5di5xbh3p9645ngdiy9h"; libraryHaskellDepends = [ aeson base containers ghc-boot-th ghcide hie-compat hls-graph hls-plugin-api lens lsp mtl regex-tdfa syb text unordered-containers ]; testHaskellDepends = [ base filepath hls-test-utils lsp QuickCheck regex-tdfa tasty-quickcheck text ]; description = "Provide Alternate Number Formats plugin for Haskell Language Server"; license = lib.licenses.asl20; }) {}; "hls-brittany-plugin" = callPackage ({ mkDerivation, base, brittany, czipwith, extra, filepath , ghc-boot-th, ghc-exactprint, ghcide, hls-plugin-api , hls-test-utils, lens, lsp-types, text, transformers }: mkDerivation { pname = "hls-brittany-plugin"; version = "1.0.2.1"; sha256 = "0f86iymcinbad9cpghi7965xhv4ky6kq4jqsn7nndq2jklwgrw7i"; libraryHaskellDepends = [ base brittany czipwith extra filepath ghc-boot-th ghc-exactprint ghcide hls-plugin-api lens lsp-types text transformers ]; testHaskellDepends = [ base filepath hls-test-utils ]; description = "Integration with the Brittany code formatter"; license = lib.licenses.agpl3Only; }) {}; "hls-call-hierarchy-plugin" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, extra , filepath, ghc, ghcide, hiedb, hls-plugin-api, hls-test-utils , lens, lsp, lsp-test, sqlite-simple, text, unordered-containers }: mkDerivation { pname = "hls-call-hierarchy-plugin"; version = "1.0.3.0"; sha256 = "0yfl75d2ddkzrz3p1pn8spra0qssqazsqklan46zmagrv69yg5iv"; libraryHaskellDepends = [ aeson base bytestring containers extra ghc ghcide hiedb hls-plugin-api lens lsp sqlite-simple text unordered-containers ]; testHaskellDepends = [ aeson base containers extra filepath hls-test-utils lens lsp lsp-test text ]; description = "Call hierarchy plugin for Haskell Language Server"; license = lib.licenses.asl20; }) {}; "hls-change-type-signature-plugin" = callPackage ({ mkDerivation, base, filepath, ghcide, hls-plugin-api , hls-test-utils, lsp, lsp-types, QuickCheck, regex-tdfa, syb, text , transformers, unordered-containers }: mkDerivation { pname = "hls-change-type-signature-plugin"; version = "1.0.1.0"; sha256 = "0wl4vgml491gkvzmsfj3nlwx18ywvrdwgwdkqjp0rwid0pidd6z8"; revision = "1"; editedCabalFile = "0kz9zrjrpy5c84mj45spf75sklyhlvfdl5v526bpaiaphihzbr80"; libraryHaskellDepends = [ base ghcide hls-plugin-api lsp-types regex-tdfa syb text transformers unordered-containers ]; testHaskellDepends = [ base filepath hls-test-utils lsp QuickCheck regex-tdfa text ]; description = "Change a declarations type signature with a Code Action"; license = lib.licenses.asl20; }) {}; "hls-class-plugin" = callPackage ({ mkDerivation, aeson, base, containers, filepath, ghc , ghc-exactprint, ghcide, hls-plugin-api, hls-test-utils, lens, lsp , lsp-types, text, transformers }: mkDerivation { pname = "hls-class-plugin"; version = "1.0.3.0"; sha256 = "0ad7ypw7d8waz3nq9p6m8l91rcibd2fzxxmdrpncwshiyrhazq3l"; libraryHaskellDepends = [ aeson base containers ghc ghc-exactprint ghcide hls-plugin-api lens lsp text transformers ]; testHaskellDepends = [ base filepath hls-test-utils lens lsp-types ]; description = "Class/instance management plugin for Haskell Language Server"; license = lib.licenses.asl20; }) {}; "hls-eval-plugin" = callPackage ({ mkDerivation, aeson, base, containers, data-default, deepseq , Diff, directory, dlist, extra, filepath, ghc, ghc-boot-th , ghc-paths, ghcide, hashable, hls-graph, hls-plugin-api , hls-test-utils, lens, lsp, lsp-types, megaparsec, mtl , parser-combinators, pretty-simple, QuickCheck, safe-exceptions , text, time, transformers, unliftio, unordered-containers }: mkDerivation { pname = "hls-eval-plugin"; version = "1.2.2.0"; sha256 = "17si94yzxz19hcddn57wf0npxc9m9vzb08b2gph7pkbxprsksb6g"; libraryHaskellDepends = [ aeson base containers data-default deepseq Diff directory dlist extra filepath ghc ghc-boot-th ghc-paths ghcide hashable hls-graph hls-plugin-api lens lsp lsp-types megaparsec mtl parser-combinators pretty-simple QuickCheck safe-exceptions text time transformers unliftio unordered-containers ]; testHaskellDepends = [ aeson base containers directory extra filepath hls-plugin-api hls-test-utils lens lsp-types text ]; description = "Eval plugin for Haskell Language Server"; license = lib.licenses.asl20; }) {}; "hls-exactprint-utils" = callPackage ({ mkDerivation, base, dlist, ghc, ghc-exactprint, ghcide , haskell-lsp-types, hls-plugin-api, retrie, syb, text , transformers }: mkDerivation { pname = "hls-exactprint-utils"; version = "0.5.0.1"; sha256 = "16d2hi50197mz4nc0zfdizs9i431a89j99klyv6yxmdmxjpf9cx2"; libraryHaskellDepends = [ base dlist ghc ghc-exactprint ghcide haskell-lsp-types hls-plugin-api retrie syb text transformers ]; description = "Common utilities to interaction between ghc-exactprint and HLS plugins"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hls-explicit-imports-plugin" = callPackage ({ mkDerivation, aeson, base, containers, deepseq, filepath, ghc , ghcide, hls-graph, hls-plugin-api, hls-test-utils, lsp, text , unordered-containers }: mkDerivation { pname = "hls-explicit-imports-plugin"; version = "1.1.0.0"; sha256 = "1r5cy59xk35d6smnrka42hxfa012h45nvsmlr1a1kbyac8ywzf6m"; libraryHaskellDepends = [ aeson base containers deepseq ghc ghcide hls-graph hls-plugin-api lsp text unordered-containers ]; testHaskellDepends = [ base filepath hls-test-utils text ]; description = "Explicit imports plugin for Haskell Language Server"; license = lib.licenses.asl20; }) {}; "hls-floskell-plugin" = callPackage ({ mkDerivation, base, filepath, floskell, ghcide, hls-plugin-api , hls-test-utils, lsp-types, text, transformers }: mkDerivation { pname = "hls-floskell-plugin"; version = "1.0.1.1"; sha256 = "01c8xwfdgx5g5ipb366q0smjisyq1dfjz7scjfg5p3lyn0v555wb"; libraryHaskellDepends = [ base floskell ghcide hls-plugin-api lsp-types text transformers ]; testHaskellDepends = [ base filepath hls-test-utils ]; description = "Integration with the Floskell code formatter"; license = lib.licenses.asl20; }) {}; "hls-fourmolu-plugin" = callPackage ({ mkDerivation, aeson, base, containers, filepath, fourmolu, ghc , ghc-boot-th, ghcide, hls-plugin-api, hls-test-utils, lens, lsp , lsp-test, process-extras, text }: mkDerivation { pname = "hls-fourmolu-plugin"; version = "1.0.3.0"; sha256 = "103rndxbmv72ghbh685766498j9rqnmgdwsrswk5nrf7afwd9x8w"; libraryHaskellDepends = [ base filepath fourmolu ghc ghc-boot-th ghcide hls-plugin-api lens lsp process-extras text ]; testHaskellDepends = [ aeson base containers filepath hls-plugin-api hls-test-utils lsp-test ]; testToolDepends = [ fourmolu ]; description = "Integration with the Fourmolu code formatter"; license = lib.licenses.asl20; }) {}; "hls-graph" = callPackage ({ mkDerivation, aeson, async, base, bytestring, containers , deepseq, directory, exceptions, extra, filepath, focus, hashable , hspec, hspec-discover, js-dgtable, js-flot, js-jquery, list-t , primitive, stm, stm-containers, tasty, tasty-hspec, tasty-hunit , tasty-rerun, text, time, transformers, unordered-containers }: mkDerivation { pname = "hls-graph"; version = "1.7.0.0"; sha256 = "1mq1pvn5z8fnlsj9iqck05shm8fak9zf05mbcbrxb5jvq0a31ypd"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson async base bytestring containers deepseq directory exceptions extra filepath focus hashable js-dgtable js-flot js-jquery list-t primitive stm stm-containers time transformers unordered-containers ]; testHaskellDepends = [ base containers directory extra filepath hspec stm stm-containers tasty tasty-hspec tasty-hunit tasty-rerun text ]; testToolDepends = [ hspec-discover ]; description = "Haskell Language Server internal graph API"; license = lib.licenses.asl20; }) {}; "hls-haddock-comments-plugin" = callPackage ({ mkDerivation, base, containers, filepath, ghc, ghc-exactprint , ghcide, hls-plugin-api, hls-test-utils, lsp-types, text , unordered-containers }: mkDerivation { pname = "hls-haddock-comments-plugin"; version = "1.0.1.0"; sha256 = "1jlz6vg5ff2j2vba4yg8nymxfs7vmg5h3kzjhsj6bs2jn8kh722r"; revision = "2"; editedCabalFile = "0dq2in2cn0wdhn6m8zd10g3hmc23rnl40jss19fvifn0k8lcsqpb"; libraryHaskellDepends = [ base containers ghc ghc-exactprint ghcide hls-plugin-api lsp-types text unordered-containers ]; testHaskellDepends = [ base filepath hls-test-utils text ]; description = "Haddock comments plugin for Haskell Language Server"; license = lib.licenses.asl20; }) {}; "hls-hlint-plugin" = callPackage ({ mkDerivation, aeson, apply-refact, base, binary, bytestring , containers, data-default, deepseq, Diff, directory, extra , filepath, ghc, ghc-exactprint, ghc-lib-parser-ex, ghcide , hashable, hlint, hls-plugin-api, hls-test-utils, hslogger, lens , lsp, lsp-types, refact, regex-tdfa, stm, temporary, text , transformers, unordered-containers }: mkDerivation { pname = "hls-hlint-plugin"; version = "1.0.4.0"; sha256 = "089pa1fg4ygc39a70g6x1ma1fci6jrkypg7hsmq4gf3h2rwiyvwy"; libraryHaskellDepends = [ aeson apply-refact base binary bytestring containers data-default deepseq Diff directory extra filepath ghc ghc-exactprint ghc-lib-parser-ex ghcide hashable hlint hls-plugin-api hslogger lens lsp refact regex-tdfa stm temporary text transformers unordered-containers ]; testHaskellDepends = [ aeson base containers filepath hls-plugin-api hls-test-utils lens lsp-types text ]; description = "Hlint integration plugin with Haskell Language Server"; license = lib.licenses.asl20; }) {}; "hls-module-name-plugin" = callPackage ({ mkDerivation, aeson, base, directory, filepath, ghcide , hls-plugin-api, hls-test-utils, lsp, text, transformers , unordered-containers }: mkDerivation { pname = "hls-module-name-plugin"; version = "1.0.2.0"; sha256 = "09548l8vmfq2y83agsr12w0x82drhmwa4bxpwby0mf466f4hj8da"; libraryHaskellDepends = [ aeson base directory filepath ghcide hls-plugin-api lsp text transformers unordered-containers ]; testHaskellDepends = [ base filepath hls-test-utils ]; description = "Module name plugin for Haskell Language Server"; license = lib.licenses.asl20; }) {}; "hls-ormolu-plugin" = callPackage ({ mkDerivation, base, filepath, ghc, ghc-boot-th, ghcide , hls-plugin-api, hls-test-utils, lens, lsp, lsp-types, ormolu , text }: mkDerivation { pname = "hls-ormolu-plugin"; version = "1.0.2.1"; sha256 = "1if4gahvdayx1ar4wxi4mk074zxpx6wzkwdd64fnri4k5xb15sa7"; libraryHaskellDepends = [ base filepath ghc ghc-boot-th ghcide hls-plugin-api lens lsp ormolu text ]; testHaskellDepends = [ base filepath hls-test-utils lsp-types ]; description = "Integration with the Ormolu code formatter"; license = lib.licenses.asl20; }) {}; "hls-plugin-api" = callPackage ({ mkDerivation, aeson, base, containers, data-default , dependent-map, dependent-sum, Diff, dlist, extra, ghc, hashable , hls-graph, lens, lens-aeson, lsp, lsp-types, opentelemetry , optparse-applicative, process, regex-tdfa, tasty, tasty-hunit , tasty-rerun, text, transformers, unix, unordered-containers }: mkDerivation { pname = "hls-plugin-api"; version = "1.4.0.0"; sha256 = "0yk2y6qw88vhww8z10d2kgn57wsarfnp6z1gmjl1ik2w96a8g3mv"; libraryHaskellDepends = [ aeson base containers data-default dependent-map dependent-sum Diff dlist extra ghc hashable hls-graph lens lens-aeson lsp opentelemetry optparse-applicative process regex-tdfa text transformers unix unordered-containers ]; testHaskellDepends = [ base lsp-types tasty tasty-hunit tasty-rerun ]; description = "Haskell Language Server API for plugin communication"; license = lib.licenses.asl20; }) {}; "hls-pragmas-plugin" = callPackage ({ mkDerivation, base, containers, extra, filepath, fuzzy, ghc , ghcide, hls-plugin-api, hls-test-utils, lens, lsp, lsp-types , text, transformers, unordered-containers }: mkDerivation { pname = "hls-pragmas-plugin"; version = "1.0.2.1"; sha256 = "11l79214wz21v7plqf2wb6ac8bgw74fhql1p5cvkv8gr80hpb4jk"; revision = "1"; editedCabalFile = "0xg7jv31yh6mm4awg759wh792jfca48za133bfs2g2877vf2llzj"; libraryHaskellDepends = [ base containers extra fuzzy ghc ghcide hls-plugin-api lens lsp text transformers unordered-containers ]; testHaskellDepends = [ base filepath hls-test-utils lens lsp-types text ]; description = "Pragmas plugin for Haskell Language Server"; license = lib.licenses.asl20; }) {}; "hls-qualify-imported-names-plugin" = callPackage ({ mkDerivation, aeson, base, containers, deepseq, dlist, filepath , ghc, ghcide, hls-graph, hls-plugin-api, hls-test-utils, lsp, text , transformers, unordered-containers }: mkDerivation { pname = "hls-qualify-imported-names-plugin"; version = "1.0.1.0"; sha256 = "0h456cq3qvksrkzfzpq2qsabsl3vpg4gh2mwyxc39xh4qm7ifban"; revision = "1"; editedCabalFile = "0pb9fgpbv24726n250rkb33gx3f3xcaxmv1qqh12q4sz181qn4mb"; libraryHaskellDepends = [ aeson base containers deepseq dlist ghc ghcide hls-graph hls-plugin-api lsp text transformers unordered-containers ]; testHaskellDepends = [ base filepath hls-test-utils text ]; description = "A Haskell Language Server plugin that qualifies imported names"; license = lib.licenses.asl20; }) {}; "hls-refine-imports-plugin" = callPackage ({ mkDerivation, aeson, base, containers, deepseq, filepath, ghc , ghcide, hls-explicit-imports-plugin, hls-graph, hls-plugin-api , hls-test-utils, lsp, text, unordered-containers }: mkDerivation { pname = "hls-refine-imports-plugin"; version = "1.0.2.0"; sha256 = "01hgz66dm6rpk7fp6b2byzvnaan3snvimkicl67c6qxla9dpxcjn"; libraryHaskellDepends = [ aeson base containers deepseq ghc ghcide hls-explicit-imports-plugin hls-graph hls-plugin-api lsp text unordered-containers ]; testHaskellDepends = [ base filepath hls-test-utils text ]; description = "Refine imports plugin for Haskell Language Server"; license = lib.licenses.asl20; }) {}; "hls-rename-plugin" = callPackage ({ mkDerivation, aeson, base, containers, extra, filepath, ghc , ghc-exactprint, ghcide, hashable, hiedb, hls-plugin-api , hls-test-utils, lsp, lsp-types, mod, syb, text, transformers , unordered-containers }: mkDerivation { pname = "hls-rename-plugin"; version = "1.0.0.2"; sha256 = "1cqcyyh4ywxwl2wppdacp2y6hpbl5534vq8xw2ih489qczcg6s78"; libraryHaskellDepends = [ base containers extra ghc ghc-exactprint ghcide hashable hiedb hls-plugin-api lsp lsp-types mod syb text transformers unordered-containers ]; testHaskellDepends = [ aeson base containers filepath hls-plugin-api hls-test-utils ]; description = "Rename plugin for Haskell Language Server"; license = lib.licenses.asl20; }) {}; "hls-retrie-plugin" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, deepseq , directory, extra, ghc, ghcide, hashable, hls-plugin-api, lsp , lsp-types, retrie, safe-exceptions, stm, text, transformers , unordered-containers }: mkDerivation { pname = "hls-retrie-plugin"; version = "1.0.2.1"; sha256 = "1vl7kdw8sm9r5q35lnihq0r98wd2s3mm76c7wp0cwd55qdkaf7qv"; libraryHaskellDepends = [ aeson base bytestring containers deepseq directory extra ghc ghcide hashable hls-plugin-api lsp lsp-types retrie safe-exceptions stm text transformers unordered-containers ]; description = "Retrie integration plugin for Haskell Language Server"; license = lib.licenses.asl20; }) {}; "hls-selection-range-plugin" = callPackage ({ mkDerivation, aeson, base, bytestring, containers, extra , filepath, ghcide, hls-plugin-api, hls-test-utils, lens, lsp , lsp-test, mtl, semigroupoids, text, transformers }: mkDerivation { pname = "hls-selection-range-plugin"; version = "1.0.0.0"; sha256 = "1pfgxz7nyqr8gaxxv7nc0d4rpfc4rbgdkafy1fpgcsbkqx9llkn0"; revision = "1"; editedCabalFile = "1njq2p1z9z5gy0fxgbp81q4syqw3hx1b5151g93qhhla9d0cr7nv"; libraryHaskellDepends = [ aeson base containers extra ghcide hls-plugin-api lsp mtl semigroupoids text transformers ]; testHaskellDepends = [ base bytestring containers filepath hls-test-utils lens lsp lsp-test text ]; description = "HLS Plugin to support smart selection range"; license = lib.licenses.asl20; }) {}; "hls-splice-plugin" = callPackage ({ mkDerivation, aeson, base, containers, dlist, extra, filepath , foldl, ghc, ghc-exactprint, ghcide, hls-plugin-api , hls-test-utils, lens, lsp, retrie, syb, text, transformers , unliftio-core, unordered-containers }: mkDerivation { pname = "hls-splice-plugin"; version = "1.0.1.0"; sha256 = "07v4rgss140vfc4xqibccimm48ys4awz7yficr0wf440p6i83qdc"; revision = "1"; editedCabalFile = "15hr2vc1r4zxf4z26byax95cdqhl1733fna16lifrdj15xkwxs3r"; libraryHaskellDepends = [ aeson base containers dlist extra foldl ghc ghc-exactprint ghcide hls-plugin-api lens lsp retrie syb text transformers unliftio-core unordered-containers ]; testHaskellDepends = [ base filepath hls-test-utils text ]; description = "HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes"; license = lib.licenses.asl20; }) {}; "hls-stylish-haskell-plugin" = callPackage ({ mkDerivation, base, directory, filepath, ghc, ghc-boot-th , ghcide, hls-plugin-api, hls-test-utils, lsp-types , stylish-haskell, text }: mkDerivation { pname = "hls-stylish-haskell-plugin"; version = "1.0.1.1"; sha256 = "1k9bv31226zgy5aqxzzj7npph2ff0r5bx692q5n26lpil2ivq6sn"; libraryHaskellDepends = [ base directory filepath ghc ghc-boot-th ghcide hls-plugin-api lsp-types stylish-haskell text ]; testHaskellDepends = [ base filepath hls-test-utils ]; description = "Integration with the Stylish Haskell code formatter"; license = lib.licenses.asl20; }) {}; "hls-tactics-plugin" = callPackage ({ mkDerivation, aeson, base, containers, deepseq, directory, extra , filepath, fingertree, generic-lens, ghc, ghc-boot-th , ghc-exactprint, ghc-source-gen, ghcide, hls-graph, hls-plugin-api , hls-test-utils, hspec, hspec-discover, hspec-expectations , hyphenation, lens, lsp, lsp-types, megaparsec, mtl , parser-combinators, prettyprinter, QuickCheck, refinery, retrie , syb, tasty-hspec, tasty-hunit, text, transformers, unagi-chan , unordered-containers }: mkDerivation { pname = "hls-tactics-plugin"; version = "1.6.2.0"; sha256 = "07qh9sz3rbqflfryxaj7y8vjmv388jdsmaxvz5z0xfq895yk968p"; libraryHaskellDepends = [ aeson base containers deepseq directory extra filepath fingertree generic-lens ghc ghc-boot-th ghc-exactprint ghc-source-gen ghcide hls-graph hls-plugin-api hyphenation lens lsp megaparsec mtl parser-combinators prettyprinter refinery retrie syb text transformers unagi-chan unordered-containers ]; testHaskellDepends = [ aeson base containers deepseq directory filepath ghc ghcide hls-plugin-api hls-test-utils hspec hspec-expectations lens lsp-types mtl QuickCheck tasty-hspec tasty-hunit text ]; testToolDepends = [ hspec-discover ]; description = "Wingman plugin for Haskell Language Server"; license = lib.licenses.asl20; }) {}; "hls-test-utils" = callPackage ({ mkDerivation, aeson, async, base, blaze-markup, bytestring , containers, data-default, directory, extra, filepath, ghcide , hls-graph, hls-plugin-api, lens, lsp, lsp-test, lsp-types, tasty , tasty-expected-failure, tasty-golden, tasty-hunit, tasty-rerun , temporary, text, unordered-containers }: mkDerivation { pname = "hls-test-utils"; version = "1.3.0.0"; sha256 = "1qm3lna4jy658bmbr6gpjq2gmcz03rdz535gilxycbjkxl2z3hkq"; libraryHaskellDepends = [ aeson async base blaze-markup bytestring containers data-default directory extra filepath ghcide hls-graph hls-plugin-api lens lsp lsp-test lsp-types tasty tasty-expected-failure tasty-golden tasty-hunit tasty-rerun temporary text unordered-containers ]; description = "Utilities used in the tests of Haskell Language Server"; license = lib.licenses.asl20; }) {}; "hlwm" = callPackage ({ mkDerivation, base, stm, transformers, unix, X11 }: mkDerivation { pname = "hlwm"; version = "0.1.0.2"; sha256 = "13ds5z34yszjrhvrfm4m5q4yx42q10y3ns2akhnk9a46sgkahw43"; revision = "1"; editedCabalFile = "10qjaqm4yw0snjyx8wvwgs2l3iczqycn9wgdms8gsp253aqz2xak"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base stm transformers unix X11 ]; description = "Bindings to the herbstluftwm window manager"; license = lib.licenses.bsd2; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hly" = callPackage ({ mkDerivation, base, directory, filepath, hmt, process, split }: mkDerivation { pname = "hly"; version = "0.16"; sha256 = "0ccd5w4vzwki6p9dc69hx65ac1mkbjh5dx96gp2cb8qj3w3cas2m"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base directory filepath hmt process split ]; description = "Haskell LilyPond"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "hmark" = callPackage ({ mkDerivation, base, bytestring, random, safe , tokyocabinet-haskell, utf8-string }: mkDerivation { pname = "hmark"; version = "1.2"; sha256 = "1s4ichb5dchcimcq9pvdddv2ibbdk2cb2b7p0l7p9s5lxn53bxgg"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring random safe tokyocabinet-haskell utf8-string ]; executableHaskellDepends = [ base ]; description = "A tool and library for Markov chains based text generation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hmarkup" = callPackage ({ mkDerivation, base, containers, mtl, network, parsec, xhtml }: mkDerivation { pname = "hmarkup"; version = "3000.0.1"; sha256 = "0p6f1jd1b01dvzffiac17f8z0l403f54vrph8k9b3549lpjfh452"; libraryHaskellDepends = [ base containers mtl network parsec xhtml ]; description = "Simple wikitext-like markup format implementation"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hmatrix" = callPackage ({ mkDerivation, array, base, binary, bytestring, deepseq , openblasCompat, primitive, random, semigroups, split , storable-complex, vector }: mkDerivation { pname = "hmatrix"; version = "0.20.2"; sha256 = "05462prqkbqpxfbzsgsp8waf0sirg2qz6lzsk7r1ll752n7gqkbg"; configureFlags = [ "-fdisable-default-paths" "-fopenblas" ]; libraryHaskellDepends = [ array base binary bytestring deepseq primitive random semigroups split storable-complex vector ]; librarySystemDepends = [ openblasCompat ]; description = "Numeric Linear Algebra"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ maralorn ]; }) {inherit (pkgs) openblasCompat;}; "hmatrix-backprop" = callPackage ({ mkDerivation, backprop, base, finite-typelits , ghc-typelits-knownnat, ghc-typelits-natnormalise, hedgehog , hmatrix, hmatrix-vector-sized, microlens, microlens-platform , vector, vector-sized, vinyl }: mkDerivation { pname = "hmatrix-backprop"; version = "0.1.3.0"; sha256 = "1nknwamc51f3d1syy1wi8fkvlx40riwi7x94yh34y0fzgddgjl2k"; libraryHaskellDepends = [ backprop base ghc-typelits-knownnat ghc-typelits-natnormalise hmatrix hmatrix-vector-sized microlens vector vector-sized vinyl ]; testHaskellDepends = [ backprop base finite-typelits hedgehog hmatrix hmatrix-vector-sized microlens microlens-platform vector-sized vinyl ]; description = "hmatrix operations lifted for backprop"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hmatrix-banded" = callPackage ({ mkDerivation, base, hmatrix, liblapack, transformers }: mkDerivation { pname = "hmatrix-banded"; version = "0.0.0.3"; sha256 = "1vmvgxvyllqgp7cb2yrfqir99gcxn50s7gc9117g2fq8m3dqq34f"; revision = "1"; editedCabalFile = "0q58d297a555xb9mrpri9p30wyr5jmi46afixrh3hlvldddkw663"; libraryHaskellDepends = [ base hmatrix transformers ]; librarySystemDepends = [ liblapack ]; description = "HMatrix interface to LAPACK functions for banded matrices"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) liblapack;}; "hmatrix-csv" = callPackage ({ mkDerivation, base, bytestring, cassava, hmatrix, vector }: mkDerivation { pname = "hmatrix-csv"; version = "0.1.0.2"; sha256 = "0cbnxzl9ymqnyrikwk13d660l3hmi4ln5zdx0q814k8b7hyvsnkb"; libraryHaskellDepends = [ base bytestring cassava hmatrix vector ]; description = "CSV encoding and decoding for hmatrix"; license = lib.licenses.bsd3; }) {}; "hmatrix-glpk" = callPackage ({ mkDerivation, base, containers, glpk, hmatrix }: mkDerivation { pname = "hmatrix-glpk"; version = "0.19.0.0"; sha256 = "1rbbzz1jc9r7blbqd37jb8f054xfk521q54b3srz3k34nkp05yb1"; libraryHaskellDepends = [ base containers hmatrix ]; librarySystemDepends = [ glpk ]; description = "Linear Programming based on GLPK"; license = lib.licenses.gpl3Only; }) {inherit (pkgs) glpk;}; "hmatrix-gsl" = callPackage ({ mkDerivation, array, base, gsl, hmatrix, process, random, vector }: mkDerivation { pname = "hmatrix-gsl"; version = "0.19.0.1"; sha256 = "0v6dla426x4ywaq59jm89ql1i42n39iw6z0j378xwb676v9kfxhm"; libraryHaskellDepends = [ array base hmatrix process random vector ]; libraryPkgconfigDepends = [ gsl ]; description = "Numerical computation"; license = lib.licenses.gpl3Only; }) {inherit (pkgs) gsl;}; "hmatrix-gsl-stats" = callPackage ({ mkDerivation, base, binary, gsl, hmatrix, storable-complex , vector }: mkDerivation { pname = "hmatrix-gsl-stats"; version = "0.4.1.8"; sha256 = "1cq049sj3q5r06x7i35hqrkf2jc4p4kfi9zv0jmi2vp7w4644i5q"; libraryHaskellDepends = [ base binary hmatrix storable-complex vector ]; libraryPkgconfigDepends = [ gsl ]; description = "GSL Statistics interface"; license = lib.licenses.bsd3; }) {inherit (pkgs) gsl;}; "hmatrix-mmap" = callPackage ({ mkDerivation, base, hmatrix, mmap }: mkDerivation { pname = "hmatrix-mmap"; version = "0.0.5"; sha256 = "03z1f1xqw4hqh41q6hh8p103cl7dg9hqcawqlinapfmkvw5mzy8d"; libraryHaskellDepends = [ base hmatrix mmap ]; description = "Memory map Vector from disk into memory efficiently"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hmatrix-morpheus" = callPackage ({ mkDerivation, base, blas, criterion, hmatrix, HUnit, liblapack , MonadRandom, test-framework, test-framework-hunit , test-framework-quickcheck2 }: mkDerivation { pname = "hmatrix-morpheus"; version = "0.1.1.2"; sha256 = "19q52n5j1n5db7b2pv0iabh1xygpybgiszswginab5khc01fxwzj"; libraryHaskellDepends = [ base hmatrix ]; librarySystemDepends = [ blas liblapack ]; testHaskellDepends = [ base hmatrix HUnit MonadRandom test-framework test-framework-hunit test-framework-quickcheck2 ]; benchmarkHaskellDepends = [ base criterion hmatrix ]; description = "Low-level machine learning auxiliary functions"; license = lib.licenses.bsd3; }) {inherit (pkgs) blas; inherit (pkgs) liblapack;}; "hmatrix-nipals" = callPackage ({ mkDerivation, base, hmatrix }: mkDerivation { pname = "hmatrix-nipals"; version = "0.2"; sha256 = "0afmpwfi4hqz5bpcsm579mcvz1dx7vxqmqj2rb6axnw9512xyarj"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hmatrix ]; description = "NIPALS method for Principal Components Analysis on large data-sets"; license = lib.licenses.lgpl21Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hmatrix-nlopt" = callPackage ({ mkDerivation, base, doctest, hmatrix, nlopt-haskell, vector }: mkDerivation { pname = "hmatrix-nlopt"; version = "0.2.0.0"; sha256 = "1akllhmh143j9xcw0kcmvn8pfafha94gkyd9h6cfd48wlvz93wwk"; libraryHaskellDepends = [ base hmatrix nlopt-haskell vector ]; testHaskellDepends = [ base doctest ]; description = "Interface HMatrix with the NLOPT minimizer"; license = lib.licenses.bsd3; }) {}; "hmatrix-quadprogpp" = callPackage ({ mkDerivation, base, hmatrix, QuadProgpp, vector }: mkDerivation { pname = "hmatrix-quadprogpp"; version = "0.4.0.0"; sha256 = "0bvgph7x5niryn4f1ah6726np2nv8xnrvqn3hbiw8f5m7314iv5l"; libraryHaskellDepends = [ base hmatrix vector ]; librarySystemDepends = [ QuadProgpp ]; description = "Bindings to the QuadProg++ quadratic programming library"; license = lib.licenses.bsd3; }) {inherit (pkgs) QuadProgpp;}; "hmatrix-repa" = callPackage ({ mkDerivation, base, hmatrix, repa, vector }: mkDerivation { pname = "hmatrix-repa"; version = "0.1.2.2"; sha256 = "1gki1qp8gi8953iqq9i6nsxrjjgjqsq7q105icjp585f01la9hsi"; libraryHaskellDepends = [ base hmatrix repa vector ]; description = "Adaptors for interoperability between hmatrix and repa"; license = lib.licenses.bsd3; }) {}; "hmatrix-sparse" = callPackage ({ mkDerivation, base, hmatrix, mkl_core, mkl_intel, mkl_sequential }: mkDerivation { pname = "hmatrix-sparse"; version = "0.19.0.0"; sha256 = "04h9vf4aayhmjnlk8wnf9mg3rfjx9n6dhnv49vpwv7j8c4qhbd4s"; libraryHaskellDepends = [ base hmatrix ]; librarySystemDepends = [ mkl_core mkl_intel mkl_sequential ]; description = "Sparse linear solver"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {mkl_core = null; mkl_intel = null; mkl_sequential = null;}; "hmatrix-special" = callPackage ({ mkDerivation, base, hmatrix, hmatrix-gsl }: mkDerivation { pname = "hmatrix-special"; version = "0.19.0.0"; sha256 = "1mywr61kr852sbff26n9x95kswx9l4ycbv6s68qsbkh02xzqq7qz"; libraryHaskellDepends = [ base hmatrix hmatrix-gsl ]; description = "Interface to GSL special functions"; license = lib.licenses.gpl3Only; }) {}; "hmatrix-static" = callPackage ({ mkDerivation, array, base, haskell-src-meta, hmatrix, parsec , template-haskell, tfp }: mkDerivation { pname = "hmatrix-static"; version = "0.3.0.2"; sha256 = "1qjxj8k4cracinyyjpk0nr3c5n119v39kpxig78c11cjhvhm3zgi"; libraryHaskellDepends = [ array base haskell-src-meta hmatrix parsec template-haskell tfp ]; description = "hmatrix with vector and matrix sizes encoded in types"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hmatrix-sundials" = callPackage ({ mkDerivation, base, bytestring, cassava, clock, containers , deepseq, diagrams-lib, diagrams-rasterific, hmatrix, hspec , inline-c, lens, optparse-applicative, plots, split , sundials_arkode, sundials_cvode, template-haskell, vector }: mkDerivation { pname = "hmatrix-sundials"; version = "0.20.1.0"; sha256 = "0ysh3zamv8vm3i1a9bz0iqikfdxpmh95g4b0k8kgayjchhs3l6yn"; libraryHaskellDepends = [ base containers deepseq hmatrix inline-c split template-haskell vector ]; librarySystemDepends = [ sundials_arkode sundials_cvode ]; testHaskellDepends = [ base containers diagrams-lib diagrams-rasterific hmatrix hspec inline-c lens plots split template-haskell vector ]; testSystemDepends = [ sundials_arkode sundials_cvode ]; benchmarkHaskellDepends = [ base bytestring cassava clock hmatrix optparse-applicative ]; description = "hmatrix interface to sundials"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {sundials_arkode = null; sundials_cvode = null;}; "hmatrix-svdlibc" = callPackage ({ mkDerivation, base, criterion, hmatrix, hspec, QuickCheck , vector }: mkDerivation { pname = "hmatrix-svdlibc"; version = "0.5.0.1"; sha256 = "0n89899f4n84d284aq2lx88zz1327a030dlzh17bh0ns2yjbm63g"; libraryHaskellDepends = [ base hmatrix vector ]; testHaskellDepends = [ base hmatrix hspec QuickCheck vector ]; benchmarkHaskellDepends = [ base criterion hmatrix vector ]; description = "SVDLIBC bindings for HMatrix"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hmatrix-syntax" = callPackage ({ mkDerivation, base, haskell-src-exts, haskell-src-meta, hmatrix , template-haskell }: mkDerivation { pname = "hmatrix-syntax"; version = "0.1.2.1"; sha256 = "0qy5dx480hf9i03d16kylg2l8dsj10lzwfbik5ijqa4x3h7h038b"; libraryHaskellDepends = [ base haskell-src-exts haskell-src-meta hmatrix template-haskell ]; description = "MATLAB-like syntax for hmatrix vectors and matrices"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hmatrix-tests" = callPackage ({ mkDerivation, base, binary, deepseq, hmatrix, hmatrix-gsl, HUnit , QuickCheck, random }: mkDerivation { pname = "hmatrix-tests"; version = "0.19.0.0"; sha256 = "18adrcwd8zgw8x9dn5fvpjq4l88iqvlm5z0yxzr96zppi8z5w6fw"; libraryHaskellDepends = [ base binary deepseq hmatrix hmatrix-gsl HUnit QuickCheck random ]; testHaskellDepends = [ base HUnit QuickCheck random ]; benchmarkHaskellDepends = [ base HUnit QuickCheck random ]; description = "Tests for hmatrix"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hmatrix-vector-sized" = callPackage ({ mkDerivation, base, ghc-typelits-knownnat, hedgehog, hmatrix , vector, vector-sized }: mkDerivation { pname = "hmatrix-vector-sized"; version = "0.1.3.0"; sha256 = "15crzx0cmhmrv2y2gg53x6rzmvawzwgck82c6v6xf49lp02svmj8"; libraryHaskellDepends = [ base hmatrix vector vector-sized ]; testHaskellDepends = [ base ghc-typelits-knownnat hedgehog hmatrix vector vector-sized ]; description = "Conversions between hmatrix and vector-sized types"; license = lib.licenses.bsd3; }) {}; "hmeap" = callPackage ({ mkDerivation, array, base, bytestring, bytestring-lexing , delimited-text, parsec }: mkDerivation { pname = "hmeap"; version = "0.15"; sha256 = "19hip2xzlsgj1fd8y4l4zhn4lcj8n8qyrayn6idzvlskx4vca0bh"; libraryHaskellDepends = [ array base bytestring bytestring-lexing delimited-text parsec ]; description = "Haskell Meapsoft Parser"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "hmeap-utils" = callPackage ({ mkDerivation, array, base, bytestring, bytestring-lexing , delimited-text, gnuplot, hmatrix, hmeap, hosc, hsc3, parsec }: mkDerivation { pname = "hmeap-utils"; version = "0.14"; sha256 = "1dnmvzy7vkx2rfbkkqapfpql8h0gm9sq0333r90hy5nsyl9hhbq8"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ array base bytestring bytestring-lexing delimited-text gnuplot hmatrix hmeap hosc hsc3 parsec ]; description = "Haskell Meapsoft Parser Utilities"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "hmemdb" = callPackage ({ mkDerivation, base, binary, containers, monad-stm, stm , transformers }: mkDerivation { pname = "hmemdb"; version = "0.4.0.0"; sha256 = "0zdz9nkianzviy0rn7fvzs01ymnz89p25kiis64rfvj3zwxk535w"; libraryHaskellDepends = [ base binary containers monad-stm stm transformers ]; description = "In-memory relational database"; license = lib.licenses.bsd3; }) {}; "hmenu" = callPackage ({ mkDerivation, base, MissingH, process }: mkDerivation { pname = "hmenu"; version = "0.1.0.1"; sha256 = "0ym3nzyx1jwcc7m6qj8zchs2q73rj82d7f1r2rvykhns7ca20hrp"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base MissingH process ]; description = "CLI fuzzy finder and launcher"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hmep" = callPackage ({ mkDerivation, base, HUnit, mwc-random, primitive, probable , vector }: mkDerivation { pname = "hmep"; version = "0.1.1"; sha256 = "1q8ns90mrww27pz90c0q3hr817s61rr0yvpksamkq8g75ywy5qma"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base mwc-random primitive probable vector ]; executableHaskellDepends = [ base probable vector ]; testHaskellDepends = [ base HUnit vector ]; description = "HMEP Multi Expression Programming – a genetic programming variant"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hmidi" = callPackage ({ mkDerivation, base, stm }: mkDerivation { pname = "hmidi"; version = "0.2.3.1"; sha256 = "0q2b2hk6s0fnyw67yfrbmiv7m2cwdcz1q86zzcna4ci5gyv0j07d"; libraryHaskellDepends = [ base stm ]; description = "Binding to the OS level MIDI services"; license = lib.licenses.bsd3; }) {}; "hmk" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , mtl, parsec, pcre-light, process, unix }: mkDerivation { pname = "hmk"; version = "0.9.7.4"; sha256 = "1893kakhjy9j47i2lnwc2vnh19jb023s7vwjiaarkp7pvkqznln9"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base containers ]; executableHaskellDepends = [ base bytestring containers directory filepath mtl parsec pcre-light process unix ]; description = "A make alternative based on Plan9's mk"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hmm" = callPackage ({ mkDerivation, array, base, data-memocombinators, list-extras , logfloat }: mkDerivation { pname = "hmm"; version = "0.2.1.1"; sha256 = "08gdicnhls8y180il2k51zrcra1acw8m1qw0s2nz5w57mhfnxq31"; libraryHaskellDepends = [ array base data-memocombinators list-extras logfloat ]; description = "A hidden markov model library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hmm-hmatrix" = callPackage ({ mkDerivation, array, base, containers, deepseq , explicit-exception, hmatrix, lazy-csv, non-empty, QuickCheck , random, semigroups, transformers, utility-ht }: mkDerivation { pname = "hmm-hmatrix"; version = "0.1.1"; sha256 = "0vgsln8nskyqppjmd2c8mypq1922a2mxbihp4kz29naqzckh0hdh"; libraryHaskellDepends = [ array base containers deepseq explicit-exception hmatrix lazy-csv non-empty QuickCheck random semigroups transformers utility-ht ]; testHaskellDepends = [ base QuickCheck ]; description = "Hidden Markov Models using HMatrix primitives"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hmm-lapack" = callPackage ({ mkDerivation, base, comfort-array, comfort-array-shape , containers, deepseq, doctest-exitcode-stdio, doctest-lib , explicit-exception, fixed-length, lapack, lazy-csv, netlib-ffi , non-empty, prelude-compat, QuickCheck, random, semigroups, tfp , transformers, utility-ht }: mkDerivation { pname = "hmm-lapack"; version = "0.5"; sha256 = "1f66q9xq6da4xyl564jxixn60hs4qh4ksgdfigj4xsi44zij9gyx"; libraryHaskellDepends = [ base comfort-array comfort-array-shape containers deepseq explicit-exception fixed-length lapack lazy-csv netlib-ffi non-empty prelude-compat random semigroups tfp transformers utility-ht ]; testHaskellDepends = [ base comfort-array comfort-array-shape containers deepseq doctest-exitcode-stdio doctest-lib fixed-length lapack non-empty QuickCheck random tfp utility-ht ]; doHaddock = false; description = "Hidden Markov Models using LAPACK primitives"; license = lib.licenses.bsd3; }) {}; "hmp3" = callPackage ({ mkDerivation, array, base, binary, bytestring, containers , directory, mersenne-random, ncurses, old-time, pcre-light , process, unix, zlib }: mkDerivation { pname = "hmp3"; version = "1.5.2.1"; sha256 = "0kfqzydilajcpaazpbhmpv3h18n3lx839wxmcbjlzvjc78ajblb3"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base binary bytestring containers directory mersenne-random old-time pcre-light process unix zlib ]; executableSystemDepends = [ ncurses ]; description = "An ncurses mp3 player written in Haskell"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) ncurses;}; "hmp3-ng" = callPackage ({ mkDerivation, array, base, binary, bytestring, clock, containers , directory, filepath, hscurses, mtl, ncurses, pcre-light, process , random, unix, utf8-string, zlib }: mkDerivation { pname = "hmp3-ng"; version = "2.12.1"; sha256 = "15fm6kgdlhzz8y9mhfvmhh0dqzicifv6apsiwm964qbxhgv0ww4y"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ array base binary bytestring clock containers directory filepath hscurses mtl pcre-light process random unix utf8-string zlib ]; executableSystemDepends = [ ncurses ]; description = "A 2019 fork of an ncurses mp3 player written in Haskell"; license = "GPL"; }) {inherit (pkgs) ncurses;}; "hmpfr" = callPackage ({ mkDerivation, base, integer-gmp, mpfr }: mkDerivation { pname = "hmpfr"; version = "0.4.4"; sha256 = "1x8n5245rm0brjl7vhcabazh1k69dcjdas70pnrnlkx26bqfpb9b"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base integer-gmp ]; librarySystemDepends = [ mpfr ]; description = "Haskell binding to the MPFR library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) mpfr;}; "hmt" = callPackage ({ mkDerivation, aeson, array, base, bytestring, colour, containers , data-ordlist, directory, fgl, filepath, hsc3, lazy-csv, logict , multiset-comb, parsec, permutation, primes, process, random, safe , split, text, time }: mkDerivation { pname = "hmt"; version = "0.18"; sha256 = "14c54z5zcg84nvq80yv3j3n6l7nha1l772vg3nsfsgy6fg430xdb"; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson array base bytestring colour containers data-ordlist directory fgl filepath hsc3 lazy-csv logict multiset-comb parsec permutation primes process random safe split text time ]; description = "Haskell Music Theory"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "hmt-diagrams" = callPackage ({ mkDerivation, base, cairo, colour, filepath, hcg-minus , hcg-minus-cairo, hmt, html-minimalist, process, xml }: mkDerivation { pname = "hmt-diagrams"; version = "0.15"; sha256 = "1g64b31bz31x0kiivazn20s22y2w7dz9f2gw5cnfkcnjd20k7glm"; enableSeparateDataOutput = true; libraryHaskellDepends = [ base cairo colour filepath hcg-minus hcg-minus-cairo hmt html-minimalist process xml ]; description = "Haskell Music Theory Diagrams"; license = "GPL"; hydraPlatforms = lib.platforms.none; }) {}; "hmumps" = callPackage ({ mkDerivation, base, containers, haskeline, mtl, parsec , QuickCheck, regex-compat, syb, text }: mkDerivation { pname = "hmumps"; version = "0.1.1"; sha256 = "06bixsd7vzfj0gwv0b2880p4xx3f9j7y1snindlnlcfr1qdp9jn2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base containers haskeline mtl parsec QuickCheck regex-compat syb text ]; description = "Interpreter for the MUMPS langugae"; license = "GPL"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hnetcdf" = callPackage ({ mkDerivation, base, c2hs, containers, directory, errors , filepath, HUnit, netcdf, QuickCheck, repa, test-framework , test-framework-hunit, test-framework-quickcheck2, transformers , vector }: mkDerivation { pname = "hnetcdf"; version = "0.5.0.0"; sha256 = "1if09rnm6px1ba2pqvpvaxgvch0knjp9s4dbx0a5l1x10n52c340"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers filepath repa transformers vector ]; librarySystemDepends = [ netcdf ]; libraryToolDepends = [ c2hs ]; executableHaskellDepends = [ base containers repa vector ]; testHaskellDepends = [ base containers directory errors HUnit QuickCheck repa test-framework test-framework-hunit test-framework-quickcheck2 vector ]; testSystemDepends = [ netcdf ]; description = "Haskell NetCDF library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {inherit (pkgs) netcdf;}; "hnix" = callPackage ({ mkDerivation, aeson, array, base, base16-bytestring, binary , bytestring, comonad, containers, criterion, cryptonite, data-fix , deepseq, deriving-compat, Diff, directory, exceptions, filepath , free, gitrev, Glob, hashable, hashing, haskeline, hedgehog , hnix-store-core, hnix-store-remote, http-client, http-client-tls , http-types, lens-family, lens-family-core, lens-family-th, logict , megaparsec, monad-control, monadlist, mtl, neat-interpolation , optparse-applicative, parser-combinators, pretty-show , prettyprinter, process, ref-tf, regex-tdfa, relude, repline , scientific, semialign, serialise, some, split, syb, tasty , tasty-hedgehog, tasty-hunit, tasty-th, template-haskell, text , th-lift-instances, these, time, transformers, transformers-base , unix, unordered-containers, vector, xml }: mkDerivation { pname = "hnix"; version = "0.14.0.8"; sha256 = "101zbbrqs3fv1kxp428r97pq59fa6g0qkj1bqnsfchv4mxizg8jc"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson array base base16-bytestring binary bytestring comonad containers cryptonite data-fix deepseq deriving-compat directory exceptions filepath free gitrev hashable hashing hnix-store-core hnix-store-remote http-client http-client-tls http-types lens-family lens-family-core lens-family-th logict megaparsec monad-control monadlist mtl neat-interpolation optparse-applicative parser-combinators pretty-show prettyprinter process ref-tf regex-tdfa relude scientific semialign serialise some split syb template-haskell text th-lift-instances these time transformers transformers-base unix unordered-containers vector xml ]; executableHaskellDepends = [ aeson base comonad containers data-fix deepseq exceptions filepath free haskeline optparse-applicative pretty-show prettyprinter ref-tf relude repline serialise template-haskell time ]; testHaskellDepends = [ base containers data-fix Diff directory exceptions filepath Glob hedgehog megaparsec neat-interpolation optparse-applicative pretty-show prettyprinter process relude serialise split tasty tasty-hedgehog tasty-hunit tasty-th template-haskell time unix ]; benchmarkHaskellDepends = [ base criterion data-fix exceptions filepath optparse-applicative relude serialise template-haskell time ]; description = "Haskell implementation of the Nix language"; license = lib.licenses.bsd3; maintainers = with lib.maintainers; [ Anton-Latukha ]; }) {}; "hnix_0_16_0" = callPackage ({ mkDerivation, aeson, array, base, base16-bytestring, binary , bytestring, comonad, containers, criterion, cryptonite, data-fix , deepseq, deriving-compat, Diff, directory, exceptions, filepath , free, gitrev, Glob, hashable, hashing, haskeline, hedgehog , hnix-store-core, hnix-store-remote, http-client, http-client-tls , http-types, lens-family, lens-family-core, lens-family-th, logict , megaparsec, monad-control, monadlist, mtl, neat-interpolation , optparse-applicative, parser-combinators, pretty-show , prettyprinter, process, ref-tf, regex-tdfa, relude, repline , scientific, semialign, serialise, some, split, syb, tasty , tasty-hedgehog, tasty-hunit, tasty-th, template-haskell, text , th-lift-instances, these, time, transformers, transformers-base , unix-compat, unordered-containers, vector, xml }: mkDerivation { pname = "hnix"; version = "0.16.0"; sha256 = "0qab6wxa21n0nlxdy5hnvm0554yldjz06rxgn6s9gv3bzqzakdfh"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson array base base16-bytestring binary bytestring comonad containers cryptonite data-fix deepseq deriving-compat directory exceptions filepath free gitrev hashable hashing hnix-store-core hnix-store-remote http-client http-client-tls http-types lens-family lens-family-core lens-family-th logict megaparsec monad-control monadlist mtl neat-interpolation optparse-applicative parser-combinators pretty-show prettyprinter process ref-tf regex-tdfa relude scientific semialign serialise some split syb template-haskell text th-lift-instances these time transformers transformers-base unix-compat unordered-containers vector xml ]; executableHaskellDepends = [ aeson base comonad containers data-fix deepseq exceptions filepath free haskeline optparse-applicative pretty-show prettyprinter ref-tf relude repline serialise template-haskell time ]; testHaskellDepends = [ base containers data-fix Diff directory exceptions filepath Glob hedgehog megaparsec neat-interpolation optparse-applicative pretty-show prettyprinter process relude serialise split tasty tasty-hedgehog tasty-hunit tasty-th template-haskell time unix-compat ]; benchmarkHaskellDepends = [ base criterion data-fix exceptions filepath optparse-applicative relude serialise template-haskell time ]; description = "Haskell implementation of the Nix language"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; maintainers = with lib.maintainers; [ Anton-Latukha ]; }) {}; "hnix-store-core" = callPackage ({ mkDerivation, algebraic-graphs, attoparsec, base , base16-bytestring, base64-bytestring, binary, bytestring, cereal , containers, cryptonite, directory, filepath, hashable, hspec , lifted-base, memory, monad-control, mtl, nix-derivation, process , saltine, tasty, tasty-discover, tasty-golden, tasty-hspec , tasty-hunit, tasty-quickcheck, temporary, text, time, unix , unordered-containers, vector }: mkDerivation { pname = "hnix-store-core"; version = "0.5.0.0"; sha256 = "1w5qmk7qhasv2qydrhg3g5x9s2pjf5602w084lj1zbman44phzv5"; revision = "2"; editedCabalFile = "0iy7h66fqpg3glssywn1ag7a4mcmgnqn9xfhid1jyxnzqhllf20n"; libraryHaskellDepends = [ algebraic-graphs attoparsec base base16-bytestring base64-bytestring bytestring cereal containers cryptonite directory filepath hashable lifted-base memory monad-control mtl nix-derivation saltine text time unix unordered-containers vector ]; testHaskellDepends = [ attoparsec base base16-bytestring base64-bytestring binary bytestring containers cryptonite directory filepath hspec process tasty tasty-golden tasty-hspec tasty-hunit tasty-quickcheck temporary text unix ]; testToolDepends = [ tasty-discover ]; description = "Core effects for interacting with the Nix store"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ Anton-Latukha ]; }) {}; "hnix-store-remote" = callPackage ({ mkDerivation, attoparsec, base, binary, bytestring, containers , cryptonite, hnix-store-core, mtl, network, nix-derivation, text , time, unordered-containers }: mkDerivation { pname = "hnix-store-remote"; version = "0.5.0.0"; sha256 = "0xvqi1l84ic249qf566vz3pxv75qwgc5d2cf3grh3rcxchp12kf9"; libraryHaskellDepends = [ attoparsec base binary bytestring containers cryptonite hnix-store-core mtl network nix-derivation text time unordered-containers ]; description = "Remote hnix store"; license = lib.licenses.asl20; maintainers = with lib.maintainers; [ Anton-Latukha ]; }) {}; "hnn" = callPackage ({ mkDerivation, base, binary, bytestring, hmatrix, mwc-random , random, vector, vector-binary-instances, zlib }: mkDerivation { pname = "hnn"; version = "0.3"; sha256 = "0hqmzl95riis1m6f0zfp303f2k0j8szkcb6rcfmx6d3grm38b7fr"; revision = "1"; editedCabalFile = "18lmh6fpkpxa9lfcygzag60nrxl5qab1gllpfamgz0l5ydph9f3z"; libraryHaskellDepends = [ base binary bytestring hmatrix mwc-random random vector vector-binary-instances zlib ]; description = "A reasonably fast and simple neural network library"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hnock" = callPackage ({ mkDerivation, base, parsec, text }: mkDerivation { pname = "hnock"; version = "0.4.0"; sha256 = "1d3w6lmvsanzwjs3r424fhalv19ia6k4w6m37jaqkq60lmzkfp5d"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base parsec text ]; executableHaskellDepends = [ base text ]; testHaskellDepends = [ base ]; description = "A Nock interpreter"; license = lib.licenses.mit; }) {}; "hnop" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "hnop"; version = "0.1"; sha256 = "0sfw9gmcn7qclgsgzqm9zalyxhz0mig91fabcfq3g0r98krgjnr2"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base ]; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hnormalise" = callPackage ({ mkDerivation, aeson, aeson-pretty, attoparsec , attoparsec-iso8601, base, bytestring, conduit , conduit-combinators, conduit-extra, containers, criterion , deepseq, directory, extra, hspec, hspec-attoparsec, hspec-core , hspec-expectations, ip, lifted-base, monad-control, monad-loops , monad-par, mtl, optparse-applicative, permute, random, resourcet , stm-conduit, text, time, transformers-base, unix , unordered-containers, word8, yaml, zeromq4-conduit , zeromq4-haskell }: mkDerivation { pname = "hnormalise"; version = "0.5.1.0"; sha256 = "11p207fmkfkc6jimnq9y30xj3l1msc5r090qvg1klmyvmhjkh702"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson aeson-pretty attoparsec attoparsec-iso8601 base bytestring conduit containers deepseq directory ip monad-loops permute resourcet text time unordered-containers yaml zeromq4-conduit zeromq4-haskell ]; executableHaskellDepends = [ aeson aeson-pretty attoparsec attoparsec-iso8601 base bytestring conduit conduit-combinators conduit-extra containers deepseq directory extra ip lifted-base monad-control monad-loops monad-par mtl optparse-applicative resourcet stm-conduit text time transformers-base unix word8 yaml zeromq4-conduit zeromq4-haskell ]; testHaskellDepends = [ aeson attoparsec attoparsec-iso8601 base conduit-extra hspec hspec-attoparsec hspec-core hspec-expectations ip text time ]; benchmarkHaskellDepends = [ aeson attoparsec base criterion random text ]; description = "Log message normalisation tool producing structured JSON messages"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "ho-rewriting" = callPackage ({ mkDerivation, base, compdata, containers, mtl, patch-combinators }: mkDerivation { pname = "ho-rewriting"; version = "0.2.1"; sha256 = "1hnbsgbrynng5zhi2p6794g70h99rdx1bcnqwvk4ibzfk8snd09x"; libraryHaskellDepends = [ base compdata containers mtl patch-combinators ]; testHaskellDepends = [ base compdata patch-combinators ]; description = "Generic rewrite rules with safe treatment of variables and binders"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hoauth" = callPackage ({ mkDerivation, base, binary, bytestring, crypto-pubkey-types , curl, dataenc, entropy, mtl, old-locale, random, RSA, SHA, time , utf8-string }: mkDerivation { pname = "hoauth"; version = "0.3.5"; sha256 = "06vk3dv2dby7wadxg4qq2bzy10hl8ix2x4vpxggwd13xy3kpzjqp"; libraryHaskellDepends = [ base binary bytestring crypto-pubkey-types curl dataenc entropy mtl old-locale random RSA SHA time utf8-string ]; description = "A Haskell implementation of OAuth 1.0a protocol."; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hoauth2" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, containers , data-default, exceptions, http-conduit, http-types, microlens , text, transformers, uri-bytestring, uri-bytestring-aeson }: mkDerivation { pname = "hoauth2"; version = "2.3.0"; sha256 = "10y4ik96h61msapqh0rjmb5vjv7kfky6z9iffsln046an59b759v"; libraryHaskellDepends = [ aeson base binary bytestring containers data-default exceptions http-conduit http-types microlens text transformers uri-bytestring uri-bytestring-aeson ]; description = "Haskell OAuth2 authentication client"; license = lib.licenses.bsd3; }) {}; "hoauth2_2_4_0" = callPackage ({ mkDerivation, aeson, base, binary, bytestring, containers , data-default, exceptions, http-conduit, http-types, microlens , text, transformers, uri-bytestring, uri-bytestring-aeson }: mkDerivation { pname = "hoauth2"; version = "2.4.0"; sha256 = "0lz4ah5dxzzbkw01sarx5dg15vr2d7bms7nksbl66kblpdwyskbx"; libraryHaskellDepends = [ aeson base binary bytestring containers data-default exceptions http-conduit http-types microlens text transformers uri-bytestring uri-bytestring-aeson ]; description = "Haskell OAuth2 authentication client"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hob" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , glib, gtk-largeTreeStore, gtk3, gtksourceview3, hspec, mtl, pango , system-filepath, text, transformers, vector }: mkDerivation { pname = "hob"; version = "0.0.1.0"; sha256 = "1m2sxbw5il818g50b0650cm5vrb7njclk09m0na6i3amx3q10xjc"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ base containers filepath glib gtk-largeTreeStore gtk3 gtksourceview3 mtl pango system-filepath text transformers vector ]; executableHaskellDepends = [ base bytestring containers directory filepath gtk3 gtksourceview3 mtl text ]; testHaskellDepends = [ base containers gtk3 gtksourceview3 hspec mtl text ]; description = "A source code editor aiming for the convenience of use"; license = lib.licenses.gpl3Only; hydraPlatforms = lib.platforms.none; }) {}; "hobbes" = callPackage ({ mkDerivation, base, filemanip, filepath, fsnotify , system-filepath, text }: mkDerivation { pname = "hobbes"; version = "0.2.2"; sha256 = "1pri63d59q918jv1hdp2ib06m6lzw9a2b6bjyn86b2qrrx2512xd"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base filemanip filepath fsnotify system-filepath text ]; description = "A small file watcher for OSX"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hobbits" = callPackage ({ mkDerivation, base, containers, deepseq, haskell-src-exts , haskell-src-meta, mtl, syb, tagged, template-haskell , th-expand-syns, transformers, vector }: mkDerivation { pname = "hobbits"; version = "1.3.1"; sha256 = "0jpm65s2f0fz5ipppryy2k8qja2ijmfd56a65z5k0hsx4j93ipva"; libraryHaskellDepends = [ base containers deepseq haskell-src-exts haskell-src-meta mtl syb tagged template-haskell th-expand-syns transformers vector ]; description = "A library for canonically representing terms with binding"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hocilib" = callPackage ({ mkDerivation, base, bytestring, c2hs, containers, inline-c , ocilib, tasty, tasty-hunit, template-haskell }: mkDerivation { pname = "hocilib"; version = "0.2.0"; sha256 = "0y7vx95fkl0m65ql3yzd7vm3zh6735yki7gvvp8hqcmcwy2cqabw"; libraryHaskellDepends = [ base bytestring containers inline-c template-haskell ]; librarySystemDepends = [ ocilib ]; libraryToolDepends = [ c2hs ]; testHaskellDepends = [ base bytestring tasty tasty-hunit ]; testSystemDepends = [ ocilib ]; description = "FFI binding to OCILIB"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {ocilib = null;}; "hocker" = callPackage ({ mkDerivation, aeson, aeson-pretty, async, base, bytestring , concurrentoutput, containers, cryptonite, data-fix, deepseq , directory, exceptions, filepath, foldl, hnix, http-client , http-types, lens, lens-aeson, lifted-base, megaparsec, memory , mtl, neat-interpolation, network, network-uri, nix-paths , optional-args, optparse-applicative, optparse-generic, pooled-io , prettyprinter, pureMD5, scientific, tar, tasty, tasty-golden , tasty-hunit, tasty-quickcheck, tasty-smallcheck, temporary, text , time, transformers, turtle, unordered-containers, uri-bytestring , vector, word8, wreq, zlib }: mkDerivation { pname = "hocker"; version = "1.0.6"; sha256 = "1j6gcb33jf3kcskxyl0s264h5b1rvmcgkrmhrgzw7i3314394xdj"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson aeson-pretty async base bytestring concurrentoutput containers cryptonite data-fix deepseq directory exceptions filepath foldl hnix http-client http-types lens lens-aeson lifted-base megaparsec memory mtl neat-interpolation network network-uri nix-paths optparse-applicative optparse-generic pooled-io prettyprinter pureMD5 scientific tar temporary text time transformers turtle unordered-containers uri-bytestring vector wreq zlib ]; executableHaskellDepends = [ base bytestring cryptonite data-fix filepath hnix lens mtl network optional-args optparse-applicative optparse-generic temporary text ]; testHaskellDepends = [ aeson base bytestring containers cryptonite mtl network network-uri prettyprinter tasty tasty-golden tasty-hunit tasty-quickcheck tasty-smallcheck text unordered-containers word8 ]; description = "Interact with the docker registry and generate nix build instructions"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hocon" = callPackage ({ mkDerivation, base, hspec, MissingH, parsec, split }: mkDerivation { pname = "hocon"; version = "0.1.0.4"; sha256 = "1wncdrqrvd2dhzrnsizxx95h022wmlnw9i9yjgn9k2j6yl7j1iiz"; libraryHaskellDepends = [ base hspec MissingH parsec split ]; testHaskellDepends = [ base hspec MissingH parsec split ]; description = "Small library for typesafe's configuration specification"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hodatime" = callPackage ({ mkDerivation, base, binary, bytestring, containers, criterion , directory, exceptions, filepath, fingertree, mtl, parsec , QuickCheck, random, tasty, tasty-hunit, tasty-quickcheck , tasty-smallcheck, time, unix }: mkDerivation { pname = "hodatime"; version = "0.2.1.1"; sha256 = "1172y9x52vkr5965iqfpgdl7s02dgywpa5b87mhm8nkcy8819fkv"; libraryHaskellDepends = [ base binary bytestring containers directory exceptions filepath fingertree mtl parsec unix ]; testHaskellDepends = [ base bytestring QuickCheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck time ]; benchmarkHaskellDepends = [ base criterion random ]; description = "A fully featured date/time library based on Nodatime"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hoe" = callPackage ({ mkDerivation, base, exceptions, hint, mtl, optparse-declarative , regex-posix, split, text, time }: mkDerivation { pname = "hoe"; version = "1.1.0"; sha256 = "0g8528jllh90f8zbrs229ms07lg7b397pm2zjccd6kriqpq1vfv0"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base exceptions hint mtl optparse-declarative regex-posix split text time ]; description = "hoe: Haskell One-liner Evaluator"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hofix-mtl" = callPackage ({ mkDerivation, base, mtl, star-to-star, template-haskell }: mkDerivation { pname = "hofix-mtl"; version = "1.0"; sha256 = "1xlsddrdv56n7ww7a377jwz43xkkckl5zygghwxs9k88wxzskvvd"; libraryHaskellDepends = [ base mtl star-to-star template-haskell ]; description = "defining @mtl@-ready monads as * -> * fixed-points"; license = "unknown"; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hog" = callPackage ({ mkDerivation, base, cmdargs, filepath, irc, network, old-locale , time, unix }: mkDerivation { pname = "hog"; version = "0.1.1"; sha256 = "0mmp7ymmzvhpwmwjjnin9493a81vijai7hcyqwv9wrfhdjnykb1d"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ base cmdargs filepath irc network old-locale time unix ]; description = "Simple IRC logger bot"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hogg" = callPackage ({ mkDerivation, array, base, bytestring, containers, HUnit, mtl , old-locale, random, time }: mkDerivation { pname = "hogg"; version = "0.4.1.2"; sha256 = "0djgbgahhrfdpxknqfjqkqwzy7ra3d7mnxyv6n76kpldalhihklw"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ array base bytestring containers HUnit mtl old-locale random time ]; description = "Library and tools to manipulate the Ogg container format"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hoggl" = callPackage ({ mkDerivation, aeson, base, base64-string, either, formatting , hashable, http-client, http-client-tls, mtl, optparse-applicative , servant, servant-client, text, time, transformers , unordered-containers }: mkDerivation { pname = "hoggl"; version = "0.2.0.1"; sha256 = "1l42s17kq78lba60l2gv1ig2sxb8mfywxm0md27jp5v6s4bqc7jy"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ aeson base base64-string either formatting hashable http-client http-client-tls mtl servant servant-client text time transformers unordered-containers ]; executableHaskellDepends = [ base either formatting http-client http-client-tls optparse-applicative servant-client text time transformers ]; description = "Bindings to the Toggl.com REST API"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hogre" = callPackage ({ mkDerivation, base, cgen, cgen-hs, grgen, OGRE, OgreMain }: mkDerivation { pname = "hogre"; version = "0.1.5"; sha256 = "0ndgnflcj885ylxf8q8l71cykrpm4j6svzqxlpdynf054safq174"; libraryHaskellDepends = [ base cgen ]; librarySystemDepends = [ OgreMain ]; libraryPkgconfigDepends = [ OGRE ]; libraryToolDepends = [ cgen cgen-hs grgen ]; doHaddock = false; description = "Haskell binding to a subset of OGRE"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {OGRE = null; OgreMain = null; cgen-hs = null; grgen = null;}; "hogre-examples" = callPackage ({ mkDerivation, base, hogre, OgreMain }: mkDerivation { pname = "hogre-examples"; version = "0.1.4"; sha256 = "10zq4qch5bs0aawvs0zg3yyz41lykg1jrna5jqxlrvbq0wfz2s5g"; isLibrary = false; isExecutable = true; enableSeparateDataOutput = true; executableHaskellDepends = [ base hogre ]; executableSystemDepends = [ OgreMain ]; description = "Examples for using Hogre"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {OgreMain = null;}; "hois" = callPackage ({ mkDerivation, base, OIS, X11 }: mkDerivation { pname = "hois"; version = "0.1.0.0"; sha256 = "0awb7dfa77y7n88ljkcdxs63g37qyc5xkr0j7lqwzx23q83a5c4k"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base ]; librarySystemDepends = [ OIS ]; executableHaskellDepends = [ base X11 ]; description = "OIS bindings"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {OIS = null;}; "hoist-error" = callPackage ({ mkDerivation, base, either, mtl }: mkDerivation { pname = "hoist-error"; version = "0.2.1.0"; sha256 = "028lczd80nhj3yj5dq9qixzdzkyisl34qpi6bb28r8b9nj2i2nss"; revision = "5"; editedCabalFile = "173vmbviw39ivb1cg2c0w35m0dd32n0ki82nd6h3j8yww0pzgk5p"; libraryHaskellDepends = [ base either mtl ]; description = "Some convenience facilities for hoisting errors into a monad"; license = lib.licenses.mit; }) {}; "hol" = callPackage ({ mkDerivation, base, bytestring, containers, filepath, parsec , pretty, process, QuickCheck, text, transformers }: mkDerivation { pname = "hol"; version = "1.3"; sha256 = "067grmahi268xx8ajy032p43rcggksky6vi6hqxr82i2dzs217l6"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base bytestring containers filepath parsec pretty process text transformers ]; executableHaskellDepends = [ base bytestring containers filepath parsec pretty process text transformers ]; testHaskellDepends = [ base bytestring containers filepath parsec pretty process QuickCheck text transformers ]; benchmarkHaskellDepends = [ base bytestring containers filepath parsec pretty process text transformers ]; description = "Higher order logic"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hold-em" = callPackage ({ mkDerivation, base, random, safe }: mkDerivation { pname = "hold-em"; version = "0.1.0.0"; sha256 = "1j2ql6izsd85skd6l9j1qfg7pj5rf513096s9bkvqip9bb4ibr4r"; libraryHaskellDepends = [ base random safe ]; description = "An engine for Texas hold'em Poker"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hole" = callPackage ({ mkDerivation, base, containers }: mkDerivation { pname = "hole"; version = "0.1.1"; sha256 = "05ba87wk9b5i5b4gsfvsj16rv91dqsmzyys6b5fkssrxh2ika36c"; libraryHaskellDepends = [ base containers ]; description = "Higher kinded type removal"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "holey-format" = callPackage ({ mkDerivation }: mkDerivation { pname = "holey-format"; version = "2.1.0"; sha256 = "13f6f647ykssqgdqw4fp7gnr2ardxbcn41ksgs15v5dx1n1xvan1"; doHaddock = false; description = "None"; license = lib.licenses.bsd3; }) {}; "holmes" = callPackage ({ mkDerivation, base, containers, hashable, hedgehog, hspec , logict, markdown-unlit, mtl, primitive, relude, split, tasty , tasty-discover, tasty-hedgehog, tasty-hspec, transformers , unordered-containers }: mkDerivation { pname = "holmes"; version = "0.3.2.0"; sha256 = "1hrgdnlyqz8wjnqihp8gn3rhl1zfyd6p9yv4cjwsv876bgy17ql8"; libraryHaskellDepends = [ base containers hashable hedgehog logict mtl primitive transformers unordered-containers ]; testHaskellDepends = [ base containers hashable hedgehog hspec primitive relude split tasty tasty-discover tasty-hedgehog tasty-hspec transformers unordered-containers ]; testToolDepends = [ markdown-unlit tasty-discover ]; description = "Tools and combinators for solving constraint problems"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "holy-project" = callPackage ({ mkDerivation, aeson, ansi-terminal, base, bytestring, Cabal , directory, filepath, hastache, http-conduit, HUnit, lens , lens-aeson, process, QuickCheck, random, smallcheck, split, syb , tasty, tasty-hunit, tasty-quickcheck, tasty-smallcheck, text , time, unix }: mkDerivation { pname = "holy-project"; version = "0.2.0.1"; sha256 = "05181blw3y9j2715rdm49y6mfcpgyihb6yjswhp231kr6x40zxmh"; isLibrary = true; isExecutable = true; enableSeparateDataOutput = true; libraryHaskellDepends = [ aeson ansi-terminal base bytestring directory filepath hastache http-conduit lens lens-aeson process random split syb text time unix ]; executableHaskellDepends = [ aeson ansi-terminal base bytestring Cabal directory filepath hastache http-conduit HUnit lens lens-aeson process QuickCheck random smallcheck split syb tasty tasty-hunit tasty-quickcheck tasty-smallcheck text time unix ]; testHaskellDepends = [ base bytestring Cabal HUnit QuickCheck smallcheck tasty tasty-hunit tasty-quickcheck tasty-smallcheck ]; doCheck = false; description = "Start your Haskell project with cabal, git and tests"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; }) {}; "homeomorphic" = callPackage ({ mkDerivation, base, containers, mtl, QuickCheck }: mkDerivation { pname = "homeomorphic"; version = "0.1"; sha256 = "1wm15bdz02sjgpz2n266xd50q3p6mncnv8mhimky6ps1kmzb5r6c"; libraryHaskellDepends = [ base containers mtl QuickCheck ]; description = "Homeomorphic Embedding Test"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hommage" = callPackage ({ mkDerivation, array, base, directory, haskell98, random, time }: mkDerivation { pname = "hommage"; version = "0.0.6"; sha256 = "053zv30ghm7c9idb6za44zasnn88g85z4bzbdpfpixlkvcm4sbck"; libraryHaskellDepends = [ array base directory haskell98 random time ]; description = "Haskell Offline Music Manipulation And Generation EDSL"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; }) {}; "hommage-ds" = callPackage ({ mkDerivation, array, base, DirectSound, haskell98, hommage }: mkDerivation { pname = "hommage-ds"; version = "0.0.5"; sha256 = "0gnwpzs6kwhf2wm0nqcgwqa1pp7xwbnqh337pr62w40i76g252v4"; libraryHaskellDepends = [ array base DirectSound haskell98 hommage ]; description = "DirectSound extension (Windows) for the Hommage sound library"; license = "GPL"; platforms = lib.platforms.none; }) {}; "homoiconic" = callPackage ({ mkDerivation, base, template-haskell }: mkDerivation { pname = "homoiconic"; version = "0.1.2.0"; sha256 = "1gc1qq7pxk2dnv6m84hlbjxl0afwh12qcqnjgjqja5k4xidn5jaw"; libraryHaskellDepends = [ base template-haskell ]; testHaskellDepends = [ base ]; description = "Constructs FAlgebras from typeclasses, making Haskell functions homoiconic"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "homotuple" = callPackage ({ mkDerivation, base, Cabal, directory, OneTuple, Only , single-tuple }: mkDerivation { pname = "homotuple"; version = "0.2.0.0"; sha256 = "17vr2g8jv71k2bwv5x973xjjxacr5br4xlngxjpzbq6xk9n37laf"; revision = "1"; editedCabalFile = "02l2bna56psk6zlpa1wxcvizh7y1rrwsm8mgnzv77kvym80d92cy"; setupHaskellDepends = [ base Cabal directory ]; libraryHaskellDepends = [ base OneTuple Only single-tuple ]; description = "Homotuple, all whose elements are the same type"; license = lib.licenses.asl20; hydraPlatforms = lib.platforms.none; }) {}; "homplexity" = callPackage ({ mkDerivation, base, blaze-html, blaze-markup, bytestring, Cabal , containers, cpphs, deepseq, directory, filepath, githash , haskell-src-exts, hflags, hspec, template-haskell, uniplate }: mkDerivation { pname = "homplexity"; version = "0.4.8.0"; sha256 = "1a873zfasvlnl7xw2z7z3pgbjl8n0lqqcs6lx1sl64p51icg7bbz"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base blaze-html blaze-markup bytestring Cabal containers cpphs deepseq directory filepath haskell-src-exts hflags template-haskell uniplate ]; executableHaskellDepends = [ base blaze-html bytestring containers cpphs deepseq directory filepath githash haskell-src-exts hflags template-haskell uniplate ]; testHaskellDepends = [ base filepath haskell-src-exts hspec template-haskell ]; description = "Haskell code quality tool"; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "homura-stopwatch" = callPackage ({ mkDerivation, base, hourglass, split }: mkDerivation { pname = "homura-stopwatch"; version = "0.2.0"; sha256 = "1vxdgxqk7zrvymmvk597s5gqkn3c93q548ssm3jdvcrg4csbk551"; isLibrary = true; isExecutable = true; libraryHaskellDepends = [ base hourglass split ]; executableHaskellDepends = [ base hourglass split ]; license = lib.licenses.mit; }) {}; "honeycomb" = callPackage ({ mkDerivation, aeson, async, auto-update, base, bytestring , chronos, http-client, http-client-tls, http-conduit, http-types , microlens, mmorph, monad-control, mtl, mwc-random, profunctors , random, resource-pool, stm, text, unliftio, unordered-containers , uuid, vector, zlib }: mkDerivation { pname = "honeycomb"; version = "0.0.0.3"; sha256 = "0y1z9lcf7b1dzvp20flcq75jmh2jxx2dmynfw00dwsy6s2jabhx0"; libraryHaskellDepends = [ aeson async auto-update base bytestring chronos http-client http-client-tls http-conduit http-types microlens mmorph monad-control mtl mwc-random profunctors random resource-pool stm text unliftio unordered-containers uuid vector zlib ]; testHaskellDepends = [ aeson async auto-update base bytestring chronos http-client http-client-tls http-conduit http-types microlens mmorph monad-control mtl mwc-random profunctors random resource-pool stm text unliftio unordered-containers uuid vector zlib ]; license = lib.licenses.bsd3; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "honi" = callPackage ({ mkDerivation, base, bytestring, freenect, hspec, HUnit, OpenNI2 , text }: mkDerivation { pname = "honi"; version = "0.1.0.0"; sha256 = "0g1w1i78a93d10zgdy9ixkflblx9xixa493hh2cc8jzznqsp5yfi"; libraryHaskellDepends = [ base bytestring text ]; librarySystemDepends = [ freenect OpenNI2 ]; testHaskellDepends = [ base hspec HUnit ]; testSystemDepends = [ freenect OpenNI2 ]; description = "OpenNI 2 binding"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {OpenNI2 = null; inherit (pkgs) freenect;}; "honk" = callPackage ({ mkDerivation, base }: mkDerivation { pname = "honk"; version = "1.3.0.0"; sha256 = "102jw5j89amgvz3k3b05plpw9pjkhg1rjpjpcvpxq11x8mfdxyhf"; libraryHaskellDepends = [ base ]; description = "Cross-platform interface to the PC speaker"; license = lib.licenses.asl20; platforms = [ "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" ]; }) {}; "hoobuddy" = callPackage ({ mkDerivation, aeson, base, bytestring, Cabal, directory , filepath, hoogle, monad-loops, mtl, process, yaml }: mkDerivation { pname = "hoobuddy"; version = "0.1.0.1"; sha256 = "0l1q6h0irfv3275jajvylajm2rhkfmvi1kpfan6n6z5adibh9and"; isLibrary = false; isExecutable = true; executableHaskellDepends = [ aeson base bytestring Cabal directory filepath hoogle monad-loops mtl process yaml ]; description = "Simple tool for fetching and merging hoogle data"; license = lib.licenses.mit; hydraPlatforms = lib.platforms.none; broken = true; }) {}; "hood" = callPackage ({ mkDerivation, array, base, FPretty, ghc-prim }: mkDerivation { pname = "hood"; version = "