diff --git a/pkgs/development/haskell-modules/configuration-ghc-7.8.x.nix b/pkgs/development/haskell-modules/configuration-ghc-7.8.x.nix index 7c729138ff5..e3b7859b171 100644 --- a/pkgs/development/haskell-modules/configuration-ghc-7.8.x.nix +++ b/pkgs/development/haskell-modules/configuration-ghc-7.8.x.nix @@ -71,6 +71,9 @@ self: super: { seqid = super.seqid_0_1_0; seqid-streams = super.seqid-streams_0_1_0; + # https://github.com/avieth/smtp-mail-ng/issues/1 + smtp-mail-ng = dontDistribute super.smtp-mail-ng; + } // # packages relating to amazonka diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index 7b3fde8c042..f54fd5f86a4 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -2231,8 +2231,8 @@ self: { }: mkDerivation { pname = "ChasingBottoms"; - version = "1.3.0.10"; - sha256 = "1k67d22fwrb9whd26xvqd0hgq765cic5hkvq920525vpmcndvkck"; + version = "1.3.0.11"; + sha256 = "00z3h4qpy7n9khygwjzn5dziv4fgvgj72fkan3m7f27d2y3cbw4w"; buildDepends = [ base containers mtl QuickCheck random syb ]; testDepends = [ array base containers mtl QuickCheck random syb ]; description = "For testing partial and infinite values"; @@ -13374,8 +13374,8 @@ self: { ({ mkDerivation, base, directory, mtl, syb, transformers }: mkDerivation { pname = "Strafunski-StrategyLib"; - version = "5.0.0.5"; - sha256 = "13w3vj6nwky891rk3yi9977i2wg09zc0kvhyrx2219zdv2z6i0xg"; + version = "5.0.0.7"; + sha256 = "0dsa3zg24rk52zyyh2y13sb0fnh01vwq0y2yybyiy3vkc7pznjvq"; buildDepends = [ base directory mtl syb transformers ]; jailbreak = true; description = "Library for strategic programming"; @@ -18102,8 +18102,8 @@ self: { }: mkDerivation { pname = "amqp"; - version = "0.10.1"; - sha256 = "1a2d17h1zhd2yv1zhd0vvr4g1v6nr188gwv12qwljs1v9y4jkbmc"; + version = "0.11"; + sha256 = "1brvr8qzkhv7c2j5zzqwfpzw5n2b1l1d92idn2bs4yjzn3c1ama7"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -18113,8 +18113,8 @@ self: { ]; testDepends = [ base binary bytestring clock connection containers - data-binary-ieee754 hspec hspec-expectations network split text - vector + data-binary-ieee754 hspec hspec-expectations network network-uri + split text vector ]; homepage = "https://github.com/hreinhardt/amqp"; description = "Client library for AMQP servers (currently only RabbitMQ)"; @@ -20802,8 +20802,8 @@ self: { }: mkDerivation { pname = "aws-general"; - version = "0.1.1"; - sha256 = "002ly4n3qlffhhplvhqqa4cwdi2qgnl0vdm9mr2y2pzi9rdd4ijp"; + version = "0.2.0"; + sha256 = "1cizkj7f8l57g95drhgnaylv0yzp7mblwh92z2syfqfkvg5m5fwa"; buildDepends = [ aeson attoparsec base base16-bytestring blaze-builder byteable bytestring case-insensitive cryptohash hashable http-types @@ -20816,7 +20816,7 @@ self: { tagged tasty tasty-quickcheck text time transformers ]; homepage = "https://github.com/alephcloud/hs-aws-general"; - description = "Bindings for AWS General API Version 0.1"; + description = "Bindings for Amazon Web Services (AWS) General Reference"; license = stdenv.lib.licenses.mit; }) {}; @@ -20829,8 +20829,8 @@ self: { }: mkDerivation { pname = "aws-kinesis"; - version = "0.1.2"; - sha256 = "18ki1hdynq7i3wlp4xb8cyr3qvlgmrmk76fhqljkfrwk5681bcwv"; + version = "0.1.3"; + sha256 = "0ka5hqrin7hhr1vavl1ky35gnhil2r6ajbxdl11dbdnhm11sllvq"; buildDepends = [ aeson aws aws-general base base64-bytestring blaze-builder bytestring conduit conduit-extra http-conduit http-types parsers @@ -25791,8 +25791,8 @@ self: { ({ mkDerivation, base, ghc-prim }: mkDerivation { pname = "c-storable-deriving"; - version = "0.1"; - sha256 = "0ym6wccjvdlnfl1i9fhy4rqd8sxbdwm8vx3z3y3ga8a2ackingwv"; + version = "0.1.1"; + sha256 = "19scaffyinyblc3vw3ga22j2z81gd7l2l3nnrsy3k9nsal1rbz3z"; buildDepends = [ base ghc-prim ]; homepage = "https://github.com/maurer/c-storable-deriving"; description = "Generate C-like storable instances from datatypes"; @@ -27199,8 +27199,8 @@ self: { }: mkDerivation { pname = "cartel"; - version = "0.12.0.2"; - sha256 = "0mhiwz68f0rp1261lp4zwdzj8142wvaw62jqdymsad6731xp3cs8"; + version = "0.14.0.0"; + sha256 = "00z0v7zybmk9lmm78lhcna8385dkrcixcak583bc4pzilhq5ykx5"; isLibrary = true; isExecutable = true; buildDepends = [ base directory filepath time transformers ]; @@ -27219,8 +27219,8 @@ self: { }: mkDerivation { pname = "casadi-bindings"; - version = "2.2.0.0"; - sha256 = "0cwk52bq8qrbj2z8bmc69svyyyz389fh9cd5ynwnij4mzy0zc6zd"; + version = "2.2.0.1"; + sha256 = "1bymk75snh0rqswdn2mlaf43msid5bbn7g353m9864jxrl57d4b2"; buildDepends = [ base casadi-bindings-core casadi-bindings-internal containers linear vector @@ -27253,8 +27253,8 @@ self: { ({ mkDerivation, base, casadi, casadi-bindings-internal, vector }: mkDerivation { pname = "casadi-bindings-core"; - version = "2.2.0.0"; - sha256 = "125a1v0075gxl3rz0vg9ssdi3qplhnza4nmx7mv4049lax3rnygh"; + version = "2.2.0.1"; + sha256 = "0ndsipaw1vn90fwjm0qk10hi4rdi3i6n9h29196w0yz4j0xd0l61"; buildDepends = [ base casadi-bindings-internal vector ]; pkgconfigDepends = [ casadi ]; description = "autogenerated low level bindings to casadi"; @@ -28911,22 +28911,23 @@ self: { }) {}; "clafer" = callPackage - ({ mkDerivation, aeson, array, base, cmdargs, containers - , data-stringmap, directory, executable-path, filepath, ghc - , glpk-hs, HaXml, HUnit, json-builder, lens, MaybeT, mtl, parsec - , process, QuickCheck, split, string-conversions, tasty - , tasty-hunit, tasty-th, text, transformers + ({ mkDerivation, aeson, array, base, bytestring, cmdargs + , containers, data-stringmap, directory, executable-path, filepath + , ghc, glpk-hs, HaXml, HTTP, HUnit, json-builder, lens, MaybeT, mtl + , network, parsec, process, QuickCheck, split, string-conversions + , tasty, tasty-hunit, tasty-th, text, transformers }: mkDerivation { pname = "clafer"; - version = "0.3.7"; - sha256 = "1fz4bndxwyfch3bagyqgzqw46fichczj5gnkhqpvghfnlydv94a7"; + version = "0.3.8"; + sha256 = "1ws7mmfa3xq2vxcva55ib0d6biz9n50ri10jljv839kw8f9ilv36"; isLibrary = true; isExecutable = true; buildDepends = [ - aeson array base cmdargs containers data-stringmap directory - executable-path filepath glpk-hs HaXml json-builder lens MaybeT mtl - parsec process split string-conversions text transformers + aeson array base bytestring cmdargs containers data-stringmap + directory executable-path filepath glpk-hs HaXml HTTP json-builder + lens MaybeT mtl network parsec process split string-conversions + text transformers ]; testDepends = [ base containers directory filepath ghc HaXml HUnit lens mtl @@ -28947,8 +28948,8 @@ self: { }: mkDerivation { pname = "claferIG"; - version = "0.3.7"; - sha256 = "1dnjg6w2v9ijm8rcgdsi5zm3zbj4cvyp165wgbxbmda9kl05w5am"; + version = "0.3.8"; + sha256 = "1c6dhjg9g59gvcy1hzq3by9qbrab2x4nm06k0d4n2kss15zpn4xf"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -28973,13 +28974,12 @@ self: { }: mkDerivation { pname = "claferwiki"; - version = "0.3.7"; - sha256 = "170lp987dw5cfyfhqk8ak7m2z5mc0lnwzn3xlxniys47qn8ji3yx"; + version = "0.3.8"; + sha256 = "1qljiwzgq3cm6q9f35nd86am29crxvplbhd4y0zz4zfrq13yf0sd"; buildDepends = [ base clafer containers directory gitit MissingH mtl network process SHA split time transformers utf8-string ]; - jailbreak = true; homepage = "http://github.com/gsdlab/claferwiki"; description = "A wiki-based IDE for literate modeling with Clafer"; license = stdenv.lib.licenses.mit; @@ -36642,8 +36642,8 @@ self: { }: mkDerivation { pname = "deepseq-bounded"; - version = "0.6.0.1"; - sha256 = "16kzh0bpsffm96r12pamcarbl3qp2qkmp3pb1na7ayy4hcj7mc31"; + version = "0.6.0.2"; + sha256 = "1fysa53bxd3lvhbkh5zhf1vr7dyl4kkyr9iw188kgss096ps5dgh"; buildDepends = [ array attoparsec base bytestring cpphs deepseq deepseq-generics generics-sop mtl parallel random syb text @@ -37234,8 +37234,8 @@ self: { }: mkDerivation { pname = "descriptive"; - version = "0.4.3"; - sha256 = "0gabmlq2jzfbr4m23fccqgvim0my7r9f6fl1wb8his308bx9js8p"; + version = "0.6.0"; + sha256 = "13pcsl7dvnvib1ah2rnp14cp1f6f57q8d69flghkclca0gwnmr1h"; buildDepends = [ aeson base bifunctors containers mtl scientific text transformers vector @@ -45663,8 +45663,8 @@ self: { }: mkDerivation { pname = "formatting"; - version = "6.1.1"; - sha256 = "0x435g148yac4jy4p7k5s3lwm6c48mvizh76ssgj7hmd0gd7bvyz"; + version = "6.1.2"; + sha256 = "183mwjc0iqp0kz426yv01p66yyn9xygrgq5df1qpw2fva0b5fvz0"; buildDepends = [ base clock old-locale scientific text text-format time ]; @@ -59240,8 +59240,8 @@ self: { }: mkDerivation { pname = "hindent"; - version = "4.3.1"; - sha256 = "1my7qa2rkl15hs02qlcfvna4cw9d04l1mavxiyj3zplhmiqsdp1s"; + version = "4.3.3"; + sha256 = "0j4gh546frqawhrwnmmx5jvmqg0h9gi646n919i37pgcn4wvqsp7"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -73065,9 +73065,9 @@ self: { }: mkDerivation { pname = "language-lua"; - version = "0.6.0"; - sha256 = "0y7qa6hlwdg08raacb7z76414sqy3qqgrqjpa2sgqknk75pr4xf5"; - buildDepends = [ array base mtl parsec safe ]; + version = "0.6.2"; + sha256 = "0zic1ahh5wzikiafvz8npnj6qamksfc5d23lqqbdf1jq8as363n8"; + buildDepends = [ array base deepseq mtl parsec safe ]; testDepends = [ base deepseq directory filepath parsec QuickCheck tasty tasty-hunit tasty-quickcheck @@ -73642,8 +73642,9 @@ self: { }: mkDerivation { pname = "leaky"; - version = "0.2.0.0"; - sha256 = "00jbva33dsy3hq5hvzx7kn242qfxv6z4wh37cba9f5nrmia6ivw1"; + version = "0.2.0.1"; + sha256 = "1nh3km2fw7cbcwrh3qzgl4glxrv338yrppd8qnl2vxgv6szfaq75"; + editedCabalFile = "201227fe083b2c092bb9dac45a7314bc9c05490070bdc6fe826ad3312b87118d"; isLibrary = false; isExecutable = true; buildDepends = [ @@ -75137,15 +75138,15 @@ self: { "linearscan" = callPackage ({ mkDerivation, base, containers, free, hoopl, hspec - , hspec-expectations, HUnit, transformers + , hspec-expectations, HUnit, lens, transformers }: mkDerivation { pname = "linearscan"; - version = "0.1.0.0"; - sha256 = "1wkq5hyc85qxzlam5kb2zfvmrd7r6ypykv4b19hnsp3qgn4pmakx"; - buildDepends = [ base transformers ]; + version = "0.2.0.0"; + sha256 = "0vs53aknv26lxkx1yprgbc3nbv75pysqli24gxg9wxcakmlsvl9q"; + buildDepends = [ base containers transformers ]; testDepends = [ - base containers free hoopl hspec hspec-expectations HUnit + base containers free hoopl hspec hspec-expectations HUnit lens transformers ]; homepage = "http://github.com/jwiegley/linearscan"; @@ -76938,8 +76939,8 @@ self: { ({ mkDerivation, base, blaze-builder, lucid, text, transformers }: mkDerivation { pname = "lucid-svg"; - version = "0.2.0.1"; - sha256 = "19rhczhrhmi1cwp8q9hqfvr6vvridq4f5h90abdn464nnymncad2"; + version = "0.4"; + sha256 = "0krigrzf775grzd41s7dcvy299kzyhlzpygpj2h51064fwpnr97r"; buildDepends = [ base blaze-builder lucid text transformers ]; jailbreak = true; homepage = "http://github.com/jeffreyrosenbluth/lucid-svg.git"; @@ -77995,8 +77996,8 @@ self: { }: mkDerivation { pname = "mandrill"; - version = "0.1.1.0"; - sha256 = "12i7475r75n1azgpliyw8q1k6vhaksg7dasrn38x19czzg5mijq9"; + version = "0.2.0.0"; + sha256 = "1v110ji153gnr3rjlj6m3w9w30pmf6zc9z25d9l52rxggfd5pfy8"; buildDepends = [ aeson base base64-bytestring blaze-html bytestring containers email-validate http-client http-client-tls http-types lens mtl @@ -81310,14 +81311,15 @@ self: { }: mkDerivation { pname = "morfette"; - version = "0.4.2"; - sha256 = "1gqhak15bq18cvaqdq8axjncfczaz9szp1qsg0ix1s39m0pr3vkz"; + version = "0.4.3"; + sha256 = "149jp0s5nsa02zivlp868qqvvam59wwf6nkq79ynlqjsa4lanvay"; isLibrary = false; isExecutable = true; buildDepends = [ array base binary bytestring containers directory filepath mtl pretty QuickCheck text utf8-string vector ]; + jailbreak = true; homepage = "http://sites.google.com/site/morfetteweb/"; description = "A tool for supervised learning of morphology"; license = stdenv.lib.licenses.bsd3; @@ -97088,8 +97090,8 @@ self: { }: mkDerivation { pname = "reverse-geocoding"; - version = "0.1.0.2"; - sha256 = "1zbix3fx5w57zks5d4ba10r9193x4m7hbq92b06ysw73im13rnhn"; + version = "0.1.1.0"; + sha256 = "0jgsairvah5b8i6h21wk5w9zhc6vc8ffg5baxw5ljw16cbgfdz3q"; buildDepends = [ aeson base iso3166-country-codes lens lens-aeson text wreq ]; @@ -99994,8 +99996,8 @@ self: { ({ mkDerivation, base, byteable, bytestring, ghc-prim }: mkDerivation { pname = "securemem"; - version = "0.1.5"; - sha256 = "1g3y6bb1879qdlrsh11c31fiai66slvcd732zpkrf9lg2zpv68af"; + version = "0.1.7"; + sha256 = "14mmis2y9xf3jzmf6s6g7g8ixgbrx99x0b422zv4ix3vpx2lj57r"; buildDepends = [ base byteable bytestring ghc-prim ]; homepage = "http://github.com/vincenthz/hs-securemem"; description = "abstraction to an auto scrubbing and const time eq, memory chunk"; @@ -100387,10 +100389,9 @@ self: { ({ mkDerivation, base, transformers }: mkDerivation { pname = "seqid"; - version = "0.2.0"; - sha256 = "09h9c1n0qzqq1m1x6rlnm9hgas7vlggdswfawshr8llzx5nza83z"; + version = "0.3.0"; + sha256 = "0x303al5hvw5kd4s0xa20nvmd8z9jy8m5mncldhbylsxwd402bd9"; buildDepends = [ base transformers ]; - jailbreak = true; description = "Sequence ID production and consumption"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -100411,8 +100412,8 @@ self: { ({ mkDerivation, base, io-streams, seqid }: mkDerivation { pname = "seqid-streams"; - version = "0.2.0"; - sha256 = "1984vv5zd66mgzb8fvvx3l7f9y15b3lz34l24gil4b86agyg2v93"; + version = "0.3.0"; + sha256 = "1kpc972lbralvyv1y8w29ap2iqfb5prm5wcraar0mnn05c9rb9iq"; buildDepends = [ base io-streams seqid ]; description = "Sequence ID IO-Streams"; license = stdenv.lib.licenses.bsd3; @@ -100880,19 +100881,20 @@ self: { }) {}; "setdown" = callPackage - ({ mkDerivation, array, base, bytestring, cmdargs, containers - , directory, filepath, mtl, split, text, uuid + ({ mkDerivation, alex, array, base, bytestring, cmdargs, containers + , directory, filepath, happy, mtl, split, text, uuid }: mkDerivation { pname = "setdown"; - version = "0.1.0.0"; - sha256 = "0g925c9sh23i1006yqw2ixgrp8b34a6c7cwi683yviky3rfb10zj"; + version = "0.1.0.1"; + sha256 = "1007cb1p8ymnm39cbk423jfgzvdk7yip54yy3ydiiqwkfy2rxs5g"; isLibrary = false; isExecutable = true; buildDepends = [ array base bytestring cmdargs containers directory filepath mtl split text uuid ]; + buildTools = [ alex happy ]; jailbreak = true; homepage = "http://bitbucket.org/robertmassaioli/setdown"; description = "Treating files as sets to perform rapid set manipulation"; @@ -103178,6 +103180,27 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "smtp-mail-ng" = callPackage + ({ mkDerivation, attoparsec, base, base16-bytestring + , base64-bytestring, bytestring, crypto-random, cryptohash + , filepath, haskeline, mime-mail, mtl, network, stringsearch, text + , tls, transformers, x509-store, x509-system + }: + mkDerivation { + pname = "smtp-mail-ng"; + version = "0.1.0.0"; + sha256 = "0xcd0v7cvkz9vpwdynn9f3rb1n4zsvs7vqh5zrmmkbkd4mnh8xkl"; + buildDepends = [ + attoparsec base base16-bytestring base64-bytestring bytestring + crypto-random cryptohash filepath haskeline mime-mail mtl network + stringsearch text tls transformers x509-store x509-system + ]; + jailbreak = true; + homepage = "https://github.com/avieth/smtp-mail-ng"; + description = "An SMTP client EDSL"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "smtp2mta" = callPackage ({ mkDerivation, base, haskell98, network, process }: mkDerivation { @@ -106952,6 +106975,26 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "stratum-tool" = callPackage + ({ mkDerivation, aeson, async, base, bytestring, bytestring-builder + , cmdargs, connection, containers, curl, curl-aeson, network, stm + , text, time, unordered-containers, vector + }: + mkDerivation { + pname = "stratum-tool"; + version = "0.0.4"; + sha256 = "02m8znx5spg8mjphbqw4kw5mavjki8hjfqf6x9j9i0xsja88958p"; + isLibrary = false; + isExecutable = true; + buildDepends = [ + aeson async base bytestring bytestring-builder cmdargs connection + containers curl curl-aeson network stm text time + unordered-containers vector + ]; + description = "Client for Stratum protocol"; + license = stdenv.lib.licenses.agpl3; + }) {}; + "stream-fusion" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -107438,8 +107481,8 @@ self: { }: mkDerivation { pname = "structured-haskell-mode"; - version = "1.0.11"; - sha256 = "1q54bkf40jn6n8wrs5smrnchjnh3537lnwpf5hhggxsp3fa9nxgr"; + version = "1.0.13"; + sha256 = "06lm0kbw62bq8rphb0bk65pib28q8dpqkimmdj9mgcszip0r757a"; isLibrary = false; isExecutable = true; buildDepends = [ base descriptive haskell-src-exts text ]; @@ -116098,8 +116141,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "unsafeperformst"; - version = "0.9.1"; - sha256 = "0kcnvcvi4dadgasa07fa8lnvrfpqp140kckifm12jwbwps8vv62g"; + version = "0.9.2"; + sha256 = "0l268mzlmswm0p9cybjvi6krsgic706av9kf90fx3ylyvhgzygvc"; buildDepends = [ base ]; homepage = "https://github.com/atzeus/unsafeperformst"; description = "Like unsafeperformIO, but for the ST monad";