diff --git a/pkgs/development/haskell-modules/configuration-common.nix b/pkgs/development/haskell-modules/configuration-common.nix index f329cc135980..47224f86b07f 100644 --- a/pkgs/development/haskell-modules/configuration-common.nix +++ b/pkgs/development/haskell-modules/configuration-common.nix @@ -199,6 +199,7 @@ self: super: { dbus = dontCheck super.dbus; # http://hydra.cryp.to/build/498404/log/raw hadoop-rpc = dontCheck super.hadoop-rpc; # http://hydra.cryp.to/build/527461/nixlog/2/raw hasql = dontCheck super.hasql; # http://hydra.cryp.to/build/502489/nixlog/4/raw + hjsonschema = overrideCabal super.hjsonschema (drv: { testTarget = "local"; }); holy-project = dontCheck super.holy-project; # http://hydra.cryp.to/build/502002/nixlog/1/raw http-client = dontCheck super.http-client; # http://hydra.cryp.to/build/501430/nixlog/1/raw http-conduit = dontCheck super.http-conduit; # http://hydra.cryp.to/build/501966/nixlog/1/raw @@ -423,10 +424,6 @@ self: super: { # https://github.com/pixbi/duplo/issues/25 duplo = dontCheck super.duplo; - # https://github.com/seagreen/hjsonschema/issues/4 - # https://github.com/seagreen/hjsonschema/issues/5 - hjsonschema = dontHaddock (dontCheck super.hjsonschema); - # Nix-specific workaround xmonad = appendPatch super.xmonad ./xmonad-nix.patch; diff --git a/pkgs/development/haskell-modules/hackage-packages.nix b/pkgs/development/haskell-modules/hackage-packages.nix index cd4ecf5511d4..9c9f73bf6d16 100644 --- a/pkgs/development/haskell-modules/hackage-packages.nix +++ b/pkgs/development/haskell-modules/hackage-packages.nix @@ -4528,8 +4528,8 @@ self: { }: mkDerivation { pname = "FontyFruity"; - version = "0.4.1"; - sha256 = "1rvb7if434lj7hb4ji0idarg2rmz4vn6l5k39nglv1lr7v9kz1y0"; + version = "0.5"; + sha256 = "162frrx0ra1pnvzrv2bmx7xv61pa9m5fbgldx0xasv8i24ccmbai"; buildDepends = [ base binary bytestring containers deepseq directory filepath text vector @@ -8245,22 +8245,22 @@ self: { }) {}; "IPv6Addr" = callPackage - ({ mkDerivation, attoparsec, base, bytestring, HUnit, iproute - , network, network-info, random, test-framework - , test-framework-hunit, text + ({ mkDerivation, attoparsec, base, HUnit, iproute, network + , network-info, random, test-framework, test-framework-hunit, text }: mkDerivation { pname = "IPv6Addr"; - version = "0.5"; - sha256 = "1ns3a7i46mp73liz57d439mrh3qk3lapjcxrw6z7km2y3g1a9kmi"; + version = "0.6.0.0"; + sha256 = "1vrvjj3kvlrf8mgfxdz8rs3f0b5my82zncddyqzs8b2sccgiya12"; buildDepends = [ - attoparsec base bytestring iproute network network-info random text + attoparsec base iproute network network-info random text ]; testDepends = [ base HUnit test-framework test-framework-hunit text ]; + homepage = "https://github.com/MichelBoucey/IPv6Addr"; description = "Library to deal with IPv6 address text representations"; - license = stdenv.lib.licenses.bsd3; + license = stdenv.lib.licenses.gpl3; }) {}; "IcoGrid" = callPackage @@ -9831,6 +9831,23 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "MonadCompose" = callPackage + ({ mkDerivation, base, ghc-prim, mmorph, monad-products, mtl + , transformers + }: + mkDerivation { + pname = "MonadCompose"; + version = "0.2.0.0"; + sha256 = "09nykbsb1c33vndfvr4q5acm9hsp075vsvvi70ylrjwj0llgdz5i"; + buildDepends = [ + base ghc-prim mmorph monad-products mtl transformers + ]; + jailbreak = true; + homepage = "http://alkalisoftware.net"; + description = "Methods for composing monads"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "MonadLab" = callPackage ({ mkDerivation, base, haskell98, parsec, process, template-haskell }: @@ -12139,8 +12156,8 @@ self: { }: mkDerivation { pname = "Rasterific"; - version = "0.4.2"; - sha256 = "0lblx6ih8rrvrdfni4x9ldn2r3ikx3xki7qrxg3kbvhdcz56wlq3"; + version = "0.5"; + sha256 = "0khvl5h38xi85vh266kv1lp5v1c6li6fd1f7vpv38amyci09ybhk"; buildDepends = [ base dlist FontyFruity free JuicyPixels mtl primitive vector vector-algorithms @@ -13483,8 +13500,8 @@ self: { ({ mkDerivation, base, lazysmallcheck, QuickCheck }: mkDerivation { pname = "Stream"; - version = "0.4.7.1"; - sha256 = "08h0h6pwvfcj92n7mk5za36x9agpqnax12cjlvd68zwghjf9qxy3"; + version = "0.4.7.2"; + sha256 = "1l87l0kl4awzdyx6b28npwy6xf03r39d89iharsh06zgnd4y42wr"; buildDepends = [ base lazysmallcheck QuickCheck ]; description = "A library for manipulating infinite lists"; license = stdenv.lib.licenses.bsd3; @@ -14199,14 +14216,13 @@ self: { }: mkDerivation { pname = "Unixutils"; - version = "1.52"; - sha256 = "1gp04mc6irycwazykl9kpyhkkryn3hbnpn08ih6cjbsm3p8yi8b4"; - editedCabalFile = "b18a7877e54a659790eee0910d64d47f034e3ba1b4b2c1dcbabb494951317d31"; + version = "1.52.4"; + sha256 = "10s665gspadqn2735npidvf4l5wg383nj11za094ibhq7hd8i304"; buildDepends = [ base bytestring directory filepath process pureMD5 regex-tdfa unix zlib ]; - homepage = "https://github.com/seereason/haskell-unixutils"; + homepage = "https://github.com/seereason/haskell-unixutils.git"; description = "A crude interface between Haskell and Unix-like operating systems"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -15963,8 +15979,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "acme-microwave"; - version = "0.1.0.1"; - sha256 = "1kd8qd9pcqk4zsdpkxak02js6wx3spk1k6jbd6zxv42n7szv74ph"; + version = "0.1.0.2"; + sha256 = "136lwxcimj241nq9l0x7icxk1q9xz826sg07d40yj87shir52j39"; buildDepends = [ base ]; description = "The eighth wonder of the world, kitchen math!"; license = stdenv.lib.licenses.bsd3; @@ -16276,8 +16292,8 @@ self: { }: mkDerivation { pname = "adblock2privoxy"; - version = "1.3.1"; - sha256 = "13pyjr13gg7asi9gp0hbnfdw278x9l0vjib1wvizjvd55zj3x1wj"; + version = "1.3.3"; + sha256 = "1iy0dmaw48nvgq4cqlx41n51almhz1w4k7rjpgsxqbsdnlwd8zdl"; isLibrary = false; isExecutable = true; buildDepends = [ @@ -20205,6 +20221,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "atomic-write" = callPackage + ({ mkDerivation, base, bytestring, directory, filepath, hspec + , temporary, text, unix + }: + mkDerivation { + pname = "atomic-write"; + version = "0.2.0.0"; + sha256 = "0kga6zwgpsz3zc3yq12a815ywwyqd18czzmi8ra7vrgfn5l2bcb0"; + buildDepends = [ + base bytestring directory filepath temporary text unix + ]; + testDepends = [ + base bytestring directory filepath hspec temporary text unix + ]; + description = "Atomically write to a file"; + license = stdenv.lib.licenses.mit; + }) {}; + "atomo" = callPackage ({ mkDerivation, array, base, bytestring, containers, directory , filepath, hashable, haskeline, hint, mtl, parsec, pretty @@ -21672,8 +21706,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "base-prelude"; - version = "0.1.15"; - sha256 = "0cw4ra08n9236vhbl9b9f50alc1ja8pafl5d9f367hm4ndx5scl6"; + version = "0.1.16"; + sha256 = "1k7rbbmw6qjqql7408vaj3mcymlk66hyrd0l2xhksyalh1h4sbps"; buildDepends = [ base ]; homepage = "https://github.com/nikita-volkov/base-prelude"; description = "The most complete prelude formed from only the \"base\" package"; @@ -27004,15 +27038,17 @@ self: { }) {}; "calculator" = callPackage - ({ mkDerivation, base, haskeline, mtl, parsec, QuickCheck }: + ({ mkDerivation, base, containers, haskeline, mtl, parsec + , QuickCheck + }: mkDerivation { pname = "calculator"; - version = "0.1.5.2"; - sha256 = "0wcf1cd8niwnfjvwp98iwy348z5mif9vrqccwg682xmmp6yvvfy8"; + version = "0.2.0.1"; + sha256 = "1ankmv93lpan83g37vzp9nhcxcx3n214p30sbjcryi6ign87cv8q"; isLibrary = false; isExecutable = true; - buildDepends = [ base haskeline mtl parsec QuickCheck ]; - testDepends = [ base mtl parsec QuickCheck ]; + buildDepends = [ base containers haskeline mtl parsec QuickCheck ]; + testDepends = [ base containers mtl parsec QuickCheck ]; jailbreak = true; homepage = "https://github.com/sumitsahrawat/calculator"; description = "A calculator repl"; @@ -29219,8 +29255,8 @@ self: { }: mkDerivation { pname = "classy-prelude"; - version = "0.10.2"; - sha256 = "0pq16rgksbv2ml4wg7jdxlb9y80h8la78hnrcci637s6kbdisd7k"; + version = "0.10.3"; + sha256 = "1irzp2d1rcwp6gn8wh5z3qai8cjbssq6rglrs9h2ib8dskbmj33i"; buildDepends = [ base basic-prelude bifunctors bytestring chunked-data containers enclosed-exceptions exceptions ghc-prim hashable lifted-base @@ -29243,8 +29279,8 @@ self: { }: mkDerivation { pname = "classy-prelude-conduit"; - version = "0.10.2"; - sha256 = "0bgic61p05hpnsami199wzs2q4cbdm00nyp03vsxz2ddsz8dwc8l"; + version = "0.10.3"; + sha256 = "1n4vnbc6x1rj429259rcyq8c6awnvi19s56vgddd0j00yzxdyvj1"; buildDepends = [ base bytestring classy-prelude conduit conduit-combinators monad-control resourcet system-fileio transformers void @@ -29264,8 +29300,8 @@ self: { }: mkDerivation { pname = "classy-prelude-yesod"; - version = "0.10.2"; - sha256 = "1jzf26rj9m8mdhhag66h5zbh91c7ff3jn1q1ghmah12dj9y06137"; + version = "0.10.3"; + sha256 = "1xpl3gnacq6a1b9a3xk54xvn22qn7gfqwq4dx94cklixh9vf0vwg"; buildDepends = [ aeson base classy-prelude classy-prelude-conduit data-default http-conduit http-types persistent yesod yesod-newsfeed @@ -31595,8 +31631,8 @@ self: { "configuration-tools" = callPackage ({ mkDerivation, aeson, ansi-wl-pprint, attoparsec, base , base-unicode-symbols, base64-bytestring, bytestring, Cabal - , case-insensitive, connection, data-default, directory, dlist - , enclosed-exceptions, errors, http-client, http-client-tls + , case-insensitive, connection, data-default, deepseq, directory + , dlist, enclosed-exceptions, errors, http-client, http-client-tls , http-types, monad-control, mtl, network-uri, optparse-applicative , process, profunctors, text, tls, transformers , unordered-containers, wai, warp, warp-tls, x509, x509-system @@ -31604,15 +31640,16 @@ self: { }: mkDerivation { pname = "configuration-tools"; - version = "0.2.9"; - sha256 = "18ckc18y785xlvywy13lm8whxgqc8kgcgq72cl3rq83mf7iq6ahn"; + version = "0.2.10"; + sha256 = "10fqxwpmi21r5imrayr7d99azm6086blxiki0pfw9vsl6hrcvbgq"; buildDepends = [ aeson ansi-wl-pprint attoparsec base base-unicode-symbols base64-bytestring bytestring Cabal case-insensitive connection - data-default directory dlist enclosed-exceptions errors http-client - http-client-tls monad-control mtl network-uri optparse-applicative - process profunctors text tls transformers unordered-containers x509 - x509-system x509-validation yaml + data-default deepseq directory dlist enclosed-exceptions errors + http-client http-client-tls http-types monad-control mtl + network-uri optparse-applicative process profunctors text tls + transformers unordered-containers x509 x509-system x509-validation + yaml ]; testDepends = [ base base-unicode-symbols bytestring Cabal enclosed-exceptions @@ -34408,6 +34445,25 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "curve25519" = callPackage + ({ mkDerivation, base, bytestring, crypto-api, DRBG, HUnit + , QuickCheck, tagged, test-framework, test-framework-hunit + , test-framework-quickcheck2 + }: + mkDerivation { + pname = "curve25519"; + version = "0.2"; + sha256 = "05dmc66wxli6dy25gyhxnyb5z3dj27jpygf9msspzbghi94hvr4m"; + buildDepends = [ base bytestring crypto-api ]; + testDepends = [ + base bytestring crypto-api DRBG HUnit QuickCheck tagged + test-framework test-framework-hunit test-framework-quickcheck2 + ]; + homepage = "http://github.com/acw/curve25519"; + description = "Fast implementations of the curve25519 elliptic curve primitives"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "curves" = callPackage ({ mkDerivation, base, bytestring, containers, filepath, HaXml , JuicyPixels, QuickCheck @@ -37765,6 +37821,7 @@ self: { old-time optparse-applicative process Rasterific split statestack time unix ]; + jailbreak = true; homepage = "http://projects.haskell.org/diagrams/"; description = "Rasterific backend for diagrams"; license = stdenv.lib.licenses.bsd3; @@ -39515,6 +39572,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "dotenv" = callPackage + ({ mkDerivation, base, base-compat, hspec, optparse-applicative + , parsec, process + }: + mkDerivation { + pname = "dotenv"; + version = "0.1.0.2"; + sha256 = "1ppgswad4c27y244pn32lr66vzdak9dqd36g1va4r028abcijvs7"; + isLibrary = true; + isExecutable = true; + buildDepends = [ + base base-compat optparse-applicative parsec process + ]; + testDepends = [ base base-compat hspec parsec ]; + description = "Loads environment variables from dotenv files"; + license = stdenv.lib.licenses.mit; + }) {}; + "dotfs" = callPackage ({ mkDerivation, base, bytestring, containers, directory, filepath , haskell-src, HFuse, HUnit, parsec, process, QuickCheck @@ -41733,13 +41808,12 @@ self: { }: mkDerivation { pname = "encoding"; - version = "0.7.0.2"; - sha256 = "14l3dx7ayvp2dm37c3h7p63zfzmhwpx1hirbkm04idhi3906lxps"; + version = "0.8"; + sha256 = "0y2fx99vxrqpvjflpqgnbikxsc3p50sn5b5g97zivjr9bbck52ji"; buildDepends = [ array base binary bytestring containers extensible-exceptions ghc-prim HaXml mtl regex-compat ]; - jailbreak = true; homepage = "http://code.haskell.org/encoding/"; description = "A library for various character encodings"; license = stdenv.lib.licenses.bsd3; @@ -44700,8 +44774,8 @@ self: { }: mkDerivation { pname = "fingertree"; - version = "0.1.0.0"; - sha256 = "0c35sryzsijwavvw9x1pk5p99rhmp4g8pjh2ds419mlfgxc039ms"; + version = "0.1.0.1"; + sha256 = "02448wi1z0zxiin749w00z55pjm8d1wkhx53rmmfwq2vjzr8akvx"; buildDepends = [ base ]; testDepends = [ base HUnit QuickCheck test-framework test-framework-hunit @@ -53560,16 +53634,20 @@ self: { "handsy" = callPackage ({ mkDerivation, base, bytestring, free, process, process-extras - , shell-escape, transformers + , shell-escape, tasty, tasty-hunit, transformers }: mkDerivation { pname = "handsy"; - version = "0.0.7"; - sha256 = "0wl34lrr7yclip01mynz37z7nsm0lzghir0i8fy0f649ik0k95xf"; + version = "0.0.8"; + sha256 = "198j8m4jwihhz5y3rl4dxnq8j3gp2cjmf99mmfhh7k0yghbly44r"; buildDepends = [ base bytestring free process process-extras shell-escape transformers ]; + testDepends = [ + base bytestring free process process-extras shell-escape tasty + tasty-hunit transformers + ]; homepage = "https://github.com/utdemir/handsy"; description = "A DSL to describe common shell operations and interpeters for running them locally and remotely"; license = stdenv.lib.licenses.bsd3; @@ -54453,8 +54531,8 @@ self: { }: mkDerivation { pname = "haroonga"; - version = "0.1.6.0"; - sha256 = "06w79104ncs8qmcb1qhpsscjm1hb77v37l3gih1n1wp4kw2m788z"; + version = "0.1.7.0"; + sha256 = "1v2pxl08588ii5syp9ym1dn7bmvj76w5dx1p594lissf7f2cm3bd"; buildDepends = [ base bindings-DSL monad-control resourcet transformers ]; @@ -59468,8 +59546,8 @@ self: { }: mkDerivation { pname = "hindent"; - version = "4.3.7"; - sha256 = "0wbzfni61jgcq18yga5lmvmrzvfzr9a4qlgcd8vym41lv8pjgd0r"; + version = "4.3.8"; + sha256 = "1plnkb3xfkqfaqvmzv3yi8c7iy8sbqjj3618pi3j9xa9rdi8yc0p"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -60038,8 +60116,8 @@ self: { }: mkDerivation { pname = "hjsonschema"; - version = "0.1.0.0"; - sha256 = "0b7q90k96afkmk7x4dz5dikvbzpwbkpp2w0zymsz9fcfs5ddacnk"; + version = "0.1.1.0"; + sha256 = "0f0j8xxypff002ghvshcx87dxfyj53pifzk68ijrcnr35kfzm06f"; buildDepends = [ aeson base bytestring hashable lens regexpr scientific text unordered-containers vector wreq @@ -66793,15 +66871,15 @@ self: { }: mkDerivation { pname = "hxt"; - version = "9.3.1.13"; - sha256 = "07m565c34ifwm5gbj26xwsgc8dpardfy8prqjfdycpyc77s80pr6"; + version = "9.3.1.15"; + sha256 = "0q35jqi3g5qfwzp2p2hm22lkmbmk08bx2qvpgq4731zm48y7ngkj"; buildDepends = [ base binary bytestring containers deepseq directory filepath HUnit hxt-charproperties hxt-regex-xmlschema hxt-unicode mtl network-uri parsec ]; configureFlags = [ "-fnetwork-uri" ]; - homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html"; + homepage = "https://github.com/UweSchmidt/hxt"; description = "A collection of tools for processing XML with Haskell"; license = stdenv.lib.licenses.mit; }) {}; @@ -66830,13 +66908,13 @@ self: { }: mkDerivation { pname = "hxt-cache"; - version = "9.1.0"; - sha256 = "16205mp6kilq3s6y08sz45nl23cpwnnbb83v561nais4clc99m7y"; + version = "9.1.0.1"; + sha256 = "1ki3h9x186c6p1c6hnczr0a1idil6kfvs2jl9d9hmzp9rlmh2w7l"; buildDepends = [ base binary bytestring containers deepseq directory filepath hxt old-locale SHA time unix ]; - homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html"; + homepage = "https://github.com/UweSchmidt/hxt"; description = "Cache for HXT XML Documents and other binary data"; license = "unknown"; }) {}; @@ -66845,8 +66923,8 @@ self: { ({ mkDerivation, base }: mkDerivation { pname = "hxt-charproperties"; - version = "9.2.0.0"; - sha256 = "01v3j0cg9pkp18iy4s8s582qqq98r4l9jzr84x5sa2rva4cg0gpi"; + version = "9.2.0.1"; + sha256 = "1mml8wglvagqq891rchgli6r8rnkwrqhgsxfl6kb5403pzb18rp4"; buildDepends = [ base ]; homepage = "https://github.com/UweSchmidt/hxt"; description = "Character properties and classes for XML and Unicode"; @@ -66871,10 +66949,10 @@ self: { ({ mkDerivation, base, bytestring, curl, hxt, parsec }: mkDerivation { pname = "hxt-curl"; - version = "9.1.1"; - sha256 = "0dbm71ja9g0asj221vlpdvlhz1ipv3z0x2g4zmv5f03dcs97c11b"; + version = "9.1.1.1"; + sha256 = "1sn5ngzz5qszdb3anbpqbjdijz29gmrwjrg9vsmrqsdqz65wrhfd"; buildDepends = [ base bytestring curl hxt parsec ]; - homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html"; + homepage = "https://github.com/UweSchmidt/hxt"; description = "LibCurl interface for HXT"; license = "unknown"; }) {}; @@ -66928,12 +67006,12 @@ self: { }: mkDerivation { pname = "hxt-http"; - version = "9.1.5"; - sha256 = "172y08zx9q4qvdi7k9hg9qahp6qjs24r663il6fmynaw7szsiib9"; + version = "9.1.5.2"; + sha256 = "02yxvzczv89j518b94wh8m4dsmnymzxgv9158m7w6lqxk41rv8bg"; buildDepends = [ base bytestring HTTP hxt network network-uri parsec ]; - homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html"; + homepage = "https://github.com/UweSchmidt/hxt"; description = "Interface to native Haskell HTTP package HTTP"; license = stdenv.lib.licenses.mit; }) {}; @@ -66957,8 +67035,8 @@ self: { }: mkDerivation { pname = "hxt-regex-xmlschema"; - version = "9.2.0"; - sha256 = "0pcbyvc71173ad0zkgpdpyyljngrk4p1jjjaw5wbwcvm4ijh44g3"; + version = "9.2.0.1"; + sha256 = "1djwqmd9kd28n7w3k28ks4xwb94d1q6i4yf1kj22iwr9cyy23xc1"; buildDepends = [ base bytestring hxt-charproperties parsec text ]; testDepends = [ base bytestring HUnit parsec text ]; homepage = "http://www.haskell.org/haskellwiki/Regular_expressions_for_XML_Schema"; @@ -66972,13 +67050,13 @@ self: { }: mkDerivation { pname = "hxt-relaxng"; - version = "9.1.5.3"; - sha256 = "1170gpxx4pr9v5jkfy5c0kz5h10z7aildd6qgd02d5bqxnph5kil"; + version = "9.1.5.5"; + sha256 = "07s47z5xhd0pdzz8mr9vg78qxay450sm8ljycpprq7y7mgh2vzhf"; buildDepends = [ base containers hxt hxt-charproperties hxt-regex-xmlschema network-uri parsec ]; - homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html"; + homepage = "https://github.com/UweSchmidt/hxt"; description = "The HXT RelaxNG validator"; license = stdenv.lib.licenses.mit; }) {}; @@ -67001,10 +67079,10 @@ self: { ({ mkDerivation, base, hxt-charproperties }: mkDerivation { pname = "hxt-unicode"; - version = "9.0.2.2"; - sha256 = "1iljbk7f7d4wkl592bp0vw807683sqdxfnigindkrvr9p1xvwg8r"; + version = "9.0.2.4"; + sha256 = "0rj48cy8z4fl3zpg5bpa458kqr83adav6jnqv4i71dclpprj6n3v"; buildDepends = [ base hxt-charproperties ]; - homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html"; + homepage = "https://github.com/UweSchmidt/hxt"; description = "Unicode en-/decoding functions for utf8, iso-latin-* and other encodings"; license = stdenv.lib.licenses.mit; }) {}; @@ -67014,10 +67092,10 @@ self: { }: mkDerivation { pname = "hxt-xpath"; - version = "9.1.2.1"; - sha256 = "0r9xzxwdqaj0arz9pv6f272dz73m83agbln9q9bclmgqys6l0kr9"; + version = "9.1.2.2"; + sha256 = "0wlq9s01icalnvjkkilx5zaqp3ff4v5limj1xy8i18qpzjspqdsh"; buildDepends = [ base containers directory filepath hxt parsec ]; - homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html"; + homepage = "https://github.com/UweSchmidt/hxt"; description = "The XPath modules for HXT"; license = "unknown"; }) {}; @@ -67028,12 +67106,12 @@ self: { }: mkDerivation { pname = "hxt-xslt"; - version = "9.1.1"; - sha256 = "0klyqxgq46dca8ia3xygd194hw8p51a4iz8746zz4kifjc1fyprs"; + version = "9.1.1.1"; + sha256 = "020k7zjwbad5j2zbc0cgp8f5lggws5jijlcwmi71p510n0f51y9j"; buildDepends = [ base containers directory filepath hxt hxt-xpath parsec ]; - homepage = "http://www.fh-wedel.de/~si/HXmlToolbox/index.html"; + homepage = "https://github.com/UweSchmidt/hxt"; description = "The XSLT modules for HXT"; license = "unknown"; }) {}; @@ -68466,12 +68544,15 @@ self: { }) {}; "indentation" = callPackage - ({ mkDerivation, base, mtl, parsec, parsers, trifecta }: + ({ mkDerivation, base, mtl, parsec, parsers, tasty, tasty-hunit + , trifecta + }: mkDerivation { pname = "indentation"; - version = "0.2.0.2"; - sha256 = "0iknqp0vk90hz4bgwdkmjgkaq4a3dnqlrgi1hh9bdn3ldm2404jd"; + version = "0.2.1"; + sha256 = "0p6ng30nnkgnfg06bfi0j822wfj1hh04imilmpr1k2n3pjqlqmv0"; buildDepends = [ base mtl parsec parsers trifecta ]; + testDepends = [ base parsec tasty tasty-hunit trifecta ]; homepage = "https://bitbucket.org/mdmkolbe/indentation"; description = "Indentation sensitive parsing combinators for Parsec and Trifecta"; license = stdenv.lib.licenses.bsd3; @@ -69384,13 +69465,13 @@ self: { ({ mkDerivation, base, cmdargs, IPv6Addr, text }: mkDerivation { pname = "ip6addr"; - version = "0.4.0.0"; - sha256 = "1gj8spzfmvws5b3g18sdi1qsvapgl27a329l3340flj9d5hzns7s"; + version = "0.5.0.0"; + sha256 = "1yn68f7d41818mc8m4zpfy66xz8imgfw1mw0wgfwgiapmr0liwvw"; isLibrary = false; isExecutable = true; buildDepends = [ base cmdargs IPv6Addr text ]; homepage = "https://github.com/MichelBoucey/ip6addr"; - description = "commandline tool to generate IPv6 address text representations"; + description = "Commandline tool to generate IPv6 address text representations"; license = stdenv.lib.licenses.bsd3; }) {}; @@ -70463,18 +70544,19 @@ self: { lapacke = null;}; "jammittools" = callPackage - ({ mkDerivation, base, boxes, containers, directory, filepath - , process, property-list, temporary, transformers + ({ mkDerivation, base, boxes, bytestring, conduit, containers + , directory, filepath, HPDF, JuicyPixels, process, property-list + , temporary, transformers, vector }: mkDerivation { pname = "jammittools"; - version = "0.3.2"; - sha256 = "062w3m54my6v2lixlq1zgz7ajf6vdx7p1g0qzs6nc2h4jf0vnybm"; + version = "0.4"; + sha256 = "1dz03p2449aqf517n03mgydd527lh3pyf9s11a46rwafpwh9wn1d"; isLibrary = true; isExecutable = true; buildDepends = [ - base boxes containers directory filepath process property-list - temporary transformers + base boxes bytestring conduit containers directory filepath HPDF + JuicyPixels process property-list temporary transformers vector ]; homepage = "https://github.com/mtolly/jammittools"; description = "Export sheet music and audio from Windows/Mac app Jammit"; @@ -70626,23 +70708,25 @@ self: { "jespresso" = callPackage ({ mkDerivation, arrows, base, bytestring, cmdargs - , data-default-class, directory, filepath, HTTP, http-encodings - , hxt, hxt-tagsoup, language-ecmascript, network, random, tasty - , tasty-golden, transformers + , data-default-class, data-default-instances-base, Diff, directory + , filepath, HTTP, http-encodings, hxt, hxt-tagsoup + , language-ecmascript, network, random, tasty, tasty-golden + , transformers }: mkDerivation { pname = "jespresso"; - version = "1.0"; - sha256 = "048n15lranfmi51p2nkx8rw7h76yhqmlcdgd6v1fswgdaipv0hya"; - editedCabalFile = "639aa59d0cc412bb80458ad0fee5e25f77e85c3a230896e73982cacfe77324cb"; + version = "1.0.1"; + sha256 = "0rl4k1vn5q23rjylpyya6dmp6pwdbdvrlxgkczxwy84j9xm665zg"; isLibrary = true; isExecutable = true; buildDepends = [ - arrows base bytestring cmdargs data-default-class HTTP - http-encodings hxt hxt-tagsoup language-ecmascript network random + arrows base bytestring cmdargs data-default-class + data-default-instances-base HTTP http-encodings hxt hxt-tagsoup + language-ecmascript network random ]; testDepends = [ - arrows base directory filepath hxt tasty tasty-golden transformers + arrows base Diff directory filepath hxt tasty tasty-golden + transformers ]; jailbreak = true; homepage = "http://github.com/achudnov/jespresso"; @@ -71833,7 +71917,7 @@ self: { , blaze-builder, bytestring, case-insensitive, conduit , conduit-extra, containers, data-default, directory, filepath , fsnotify, hspec, http-client, http-conduit, http-reverse-proxy - , http-types, lifted-base, mtl, network, network-conduit-tls + , http-types, HUnit, lifted-base, mtl, network, network-conduit-tls , process, random, regex-tdfa, stm, system-fileio, system-filepath , tar, template-haskell, text, time, transformers, unix , unix-compat, unordered-containers, vector, wai, wai-app-static @@ -71841,8 +71925,8 @@ self: { }: mkDerivation { pname = "keter"; - version = "1.3.7.1"; - sha256 = "0gl4v5gblc114581xxfn2k7b42bilfcnmd01z5yl1kmqslky6g00"; + version = "1.3.8"; + sha256 = "1128ik8ad4s5nd2c4vjs7nm9db44hyd6w0z19642klyrxlhmr67w"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -71855,7 +71939,9 @@ self: { unix-compat unordered-containers vector wai wai-app-static wai-extra warp warp-tls yaml zlib ]; - testDepends = [ base bytestring conduit hspec transformers unix ]; + testDepends = [ + base bytestring conduit hspec HUnit transformers unix + ]; homepage = "http://www.yesodweb.com/"; description = "Web application deployment manager, focusing on Haskell web frameworks"; license = stdenv.lib.licenses.mit; @@ -75468,8 +75554,8 @@ self: { }: mkDerivation { pname = "linkedhashmap"; - version = "0.3.0.0"; - sha256 = "151lfsqz5cp49jm2jcsiad1rd72hr84wbll1s3146b1s2lwwjky2"; + version = "0.4.0.0"; + sha256 = "1bv39g9vivr3j8arnpla39dhnwaja5l9da2yw580pzmw5bqi0wyq"; buildDepends = [ base containers deepseq hashable unordered-containers ]; @@ -75749,8 +75835,8 @@ self: { }: mkDerivation { pname = "liquid-fixpoint"; - version = "0.2.1.1"; - sha256 = "1ppkknckhny6vmrcsg1x2na4b1v7pzh4cjrdjs99j70kcnax86lc"; + version = "0.2.2.0"; + sha256 = "1r1i8c1hgp4d64zmm473nf4jbcyi7zrjfi6n2v19v38x8gjfg7jw"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -76520,8 +76606,8 @@ self: { }: mkDerivation { pname = "lockfree-queue"; - version = "0.2.3"; - sha256 = "0y8ax6vcjnjm8g7ybn95wca74hm0g22fvgra06vj6l90pl93awyg"; + version = "0.2.3.1"; + sha256 = "131s1w6bdd958pg42s2i62xvw4basagir45y3vhbvsp8p9a6lmra"; buildDepends = [ abstract-deque atomic-primops base bytestring ghc-prim ]; @@ -78915,8 +79001,8 @@ self: { ({ mkDerivation, base, old-locale, safe, text, time }: mkDerivation { pname = "mbox"; - version = "0.2"; - sha256 = "0n4f2jzbxqdyvd67zwp5wrdv6iym0n3yadm84rxriclkc3c6pzv0"; + version = "0.3"; + sha256 = "0b4304pb3a24rziybdlkypv2l10kg1ja4zmf94zyy53ahy3kms50"; buildDepends = [ base old-locale safe text time ]; description = "Read and write standard mailbox files"; license = stdenv.lib.licenses.bsd3; @@ -88024,19 +88110,19 @@ self: { "paypal-adaptive-hoops" = callPackage ({ mkDerivation, aeson, base, bytestring, data-default, errors - , http-client, http-types, HUnit, lens, lens-aeson, QuickCheck - , test-framework, test-framework-hunit, test-framework-quickcheck2 - , text, time, transformers, vector, wreq + , http-client, HUnit, lens, lens-aeson, QuickCheck, test-framework + , test-framework-hunit, test-framework-quickcheck2, text, time + , transformers, vector, wreq }: mkDerivation { pname = "paypal-adaptive-hoops"; - version = "0.6.0.0"; - sha256 = "0blkzga2wagsivspji6xa2ciqnrc7wzh3kr1qqsh8rmil687sn6x"; + version = "0.7.0.0"; + sha256 = "03a60cr1h9h765a2i8j9gvi389wx7rcffwalx1qxvh4hp8k6g9vy"; isLibrary = true; isExecutable = true; buildDepends = [ - aeson base bytestring data-default errors http-client http-types - lens lens-aeson text time transformers vector wreq + aeson base bytestring data-default errors http-client lens + lens-aeson text time transformers vector wreq ]; testDepends = [ aeson base bytestring data-default HUnit QuickCheck test-framework @@ -89110,17 +89196,17 @@ self: { "pgdl" = callPackage ({ mkDerivation, base, binary, bytestring, Cabal, configurator - , directory, filepath, http-conduit, process, resourcet, split - , tagsoup, text, transformers, vty, vty-ui + , directory, filepath, HTTP, http-conduit, process, resourcet + , split, tagsoup, text, transformers, vty, vty-ui }: mkDerivation { pname = "pgdl"; - version = "6.9"; - sha256 = "1m23kbxzygly1xm29cs310ad257iwql2ysg41lxbfnvmmbij43jb"; + version = "7.0"; + sha256 = "1vk2y1c94s2n3r3fk7sfc26sp143qq9hxwaqpfw063nda55q7yh0"; isLibrary = false; isExecutable = true; buildDepends = [ - base binary bytestring Cabal configurator directory filepath + base binary bytestring Cabal configurator directory filepath HTTP http-conduit process resourcet split tagsoup text transformers vty vty-ui ]; @@ -91242,18 +91328,18 @@ self: { "postgrest" = callPackage ({ mkDerivation, aeson, base, base64-string, bcrypt, blaze-builder , bytestring, case-insensitive, containers, convertible, hasql - , hasql-backend, hasql-postgres, hspec, hspec-wai, hspec-wai-json - , HTTP, http-media, http-types, MissingH, mtl, network, network-uri - , optparse-applicative, process, QuickCheck, Ranged-sets - , regex-base, regex-tdfa, regex-tdfa-text, resource-pool - , scientific, split, string-conversions, stringsearch, text, time - , transformers, unordered-containers, vector, wai, wai-cors - , wai-extra, wai-middleware-static, warp + , hasql-backend, hasql-postgres, hlint, hspec, hspec-wai + , hspec-wai-json, HTTP, http-media, http-types, MissingH, mtl + , network, network-uri, optparse-applicative, packdeps, process + , QuickCheck, Ranged-sets, regex-base, regex-tdfa, regex-tdfa-text + , resource-pool, scientific, split, string-conversions + , stringsearch, text, time, transformers, unordered-containers + , vector, wai, wai-cors, wai-extra, wai-middleware-static, warp }: mkDerivation { pname = "postgrest"; - version = "0.2.5.2"; - sha256 = "0lxc81scd52blhkrdcv5zamazbvysnmhcgqx5rjr6lznr8p438c5"; + version = "0.2.5.3"; + sha256 = "0kk4p3kcyp6wdjsnyyss1sfs8rjpjnhc8i79lagd30v7f244rv9b"; isLibrary = false; isExecutable = true; buildDepends = [ @@ -91268,14 +91354,13 @@ self: { testDepends = [ aeson base base64-string bcrypt blaze-builder bytestring case-insensitive containers convertible hasql hasql-backend - hasql-postgres hspec hspec-wai hspec-wai-json HTTP http-media + hasql-postgres hlint hspec hspec-wai hspec-wai-json HTTP http-media http-types MissingH mtl network network-uri optparse-applicative - process QuickCheck Ranged-sets regex-base regex-tdfa + packdeps process QuickCheck Ranged-sets regex-base regex-tdfa regex-tdfa-text resource-pool scientific split string-conversions stringsearch text time transformers unordered-containers vector wai wai-cors wai-extra wai-middleware-static warp ]; - jailbreak = true; homepage = "https://github.com/begriffs/postgrest"; description = "REST API for any Postgres database"; license = stdenv.lib.licenses.mit; @@ -92174,8 +92259,8 @@ self: { }: mkDerivation { pname = "process-streaming"; - version = "0.6.5.0"; - sha256 = "126qgpnrk05gz196gf3j2h440kmzzkcz2r5nv437ndmjnsw8rq94"; + version = "0.6.6.0"; + sha256 = "1diqrnb8s9f23w8wazpqp12lgf7d98awnwq45x4y2yhqc4ar36cb"; buildDepends = [ base bifunctors conceit containers contravariant exceptions foldl free pipes pipes-bytestring pipes-concurrency pipes-parse @@ -93255,8 +93340,8 @@ self: { }: mkDerivation { pname = "purescript"; - version = "0.6.4.1"; - sha256 = "02pwrrr0pbqjsmprcs8jf3p95cbjik33509vh5x0f7c4dkdl783p"; + version = "0.6.5"; + sha256 = "0jc4jnjn5p4p47b3k21l56s4ldfm15d9mlb668g5ngn21xkfx1gq"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -94596,6 +94681,33 @@ self: { license = stdenv.lib.licenses.mit; }) {}; + "rasterific-svg" = callPackage + ({ mkDerivation, attoparsec, base, binary, blaze-html, bytestring + , containers, criterion, deepseq, directory, filepath, FontyFruity + , JuicyPixels, lens, linear, mtl, optparse-applicative, Rasterific + , scientific, svg-tree, text, transformers, vector + }: + mkDerivation { + pname = "rasterific-svg"; + version = "0.1"; + sha256 = "1hv55hbfc73b3kpf9njdz0f1awww2m1d9i61yavbyf806pmbvag2"; + isLibrary = true; + isExecutable = true; + buildDepends = [ + base binary bytestring containers directory filepath FontyFruity + JuicyPixels lens linear mtl optparse-applicative Rasterific + scientific svg-tree text transformers vector + ]; + testDepends = [ + attoparsec base binary blaze-html bytestring criterion deepseq + directory filepath FontyFruity JuicyPixels linear Rasterific + svg-tree text + ]; + jailbreak = true; + description = "SVG renderer based on Rasterific"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "rate-limit" = callPackage ({ mkDerivation, base, time-units }: mkDerivation { @@ -95056,8 +95168,8 @@ self: { ({ mkDerivation, base, bytestring, text }: mkDerivation { pname = "readable"; - version = "0.3.0.1"; - sha256 = "0wn2k86hbjvvxbssgcsrp0k566kv1rlb3pq9mz6ipasm921cjqsy"; + version = "0.3.1"; + sha256 = "1ja39cg26wy2fs00gi12x7iq5k8i366pbqi3p916skfa5jnkfc3h"; buildDepends = [ base bytestring text ]; homepage = "https://github.com/mightybyte/readable"; description = "Reading from Text and ByteString"; @@ -98847,8 +98959,8 @@ self: { }: mkDerivation { pname = "saltine-quickcheck"; - version = "0.1.0.0"; - sha256 = "0x4abnpcss26nnpr0c45qkik2awkpmm3y78zhp41jw11w98sw0p9"; + version = "0.1.0.1"; + sha256 = "041286rsyzv67qqbbbd38fc9qqzmml0js4qr0rqhaljv8cf1sxnj"; buildDepends = [ base bytestring bytestring-arbitrary hex QuickCheck saltine ]; @@ -99708,8 +99820,8 @@ self: { }: mkDerivation { pname = "scion-browser"; - version = "0.4.3"; - sha256 = "09kzg60q8m2dq43llm6gm866vqb8hvazwb452c9bly46n686bznl"; + version = "0.5.0"; + sha256 = "1nf4rvy8szxjra6l20jxd0v2f6zf985jiz2d1y5rkfvrqx1pwqnc"; isLibrary = true; isExecutable = true; buildDepends = [ @@ -99720,7 +99832,6 @@ self: { resourcet tar text transformers unix unordered-containers utf8-string vector zlib ]; - jailbreak = true; homepage = "http://github.com/JPMoresmau/scion-class-browser"; description = "Command-line interface for browsing and searching packages documentation"; license = stdenv.lib.licenses.bsd3; @@ -108241,6 +108352,24 @@ self: { license = stdenv.lib.licenses.bsd3; }) {}; + "svg-tree" = callPackage + ({ mkDerivation, attoparsec, base, bytestring, containers + , JuicyPixels, lens, linear, mtl, scientific, text, transformers + , vector, xml + }: + mkDerivation { + pname = "svg-tree"; + version = "0.1"; + sha256 = "08id1wadmdqh9nig5cjdkg47s9qi6k92dm02s6l9si7bq2mymwvy"; + buildDepends = [ + attoparsec base bytestring containers JuicyPixels lens linear mtl + scientific text transformers vector xml + ]; + jailbreak = true; + description = "SVG file loader and serializer"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "svg2q" = callPackage ({ mkDerivation, base, haskell98, language-c, pretty, svgutils, syb , xml @@ -112754,8 +112883,8 @@ self: { }: mkDerivation { pname = "timeplot"; - version = "1.0.27"; - sha256 = "072bxa0pfxyia4xvj0w0h8v3yfk05bbq5j905sj6jf9apjr9h558"; + version = "1.0.28"; + sha256 = "1bazhm0hlhhkw6vhn34hsk8xk0h3k2dlram5xhpnn51g7z2b9v71"; isLibrary = false; isExecutable = true; buildDepends = [ @@ -121009,6 +121138,17 @@ self: { hydraPlatforms = stdenv.lib.platforms.none; }) {}; + "wrap" = callPackage + ({ mkDerivation, base }: + mkDerivation { + pname = "wrap"; + version = "0.0.0"; + sha256 = "03pmfwwx2ykjglzrc4k09q2lv8piq107j32dg0r1aadj2ysc9fzq"; + buildDepends = [ base ]; + description = "Wrap a function's return value with another function"; + license = stdenv.lib.licenses.bsd3; + }) {}; + "wraparound" = callPackage ({ mkDerivation, base }: mkDerivation { @@ -123413,8 +123553,8 @@ self: { }: mkDerivation { pname = "yesod-auth"; - version = "1.4.1.3"; - sha256 = "0d1mg75717zplkb7psd8mas5vyy02w1d32h9xryvpc0qhmawwdcx"; + version = "1.4.2"; + sha256 = "05q9l4yh6nlbdh1m7a1i4n2n3y61b9lcfx46ibsay51ykw09p08x"; buildDepends = [ aeson authenticate base base16-bytestring base64-bytestring binary blaze-builder blaze-html blaze-markup byteable bytestring conduit @@ -123670,8 +123810,8 @@ self: { }: mkDerivation { pname = "yesod-bin"; - version = "1.4.3.5"; - sha256 = "1qqgpz50ycwk5ikkh10x5bai2d5g9zsc0lmx9150r0hzrmls7j0b"; + version = "1.4.3.6"; + sha256 = "0mha1csljbnh5idwi5hsk86fgqiq5kk1crdhiyyvigysrl83z0py"; isLibrary = false; isExecutable = true; buildDepends = [ @@ -123745,8 +123885,8 @@ self: { }: mkDerivation { pname = "yesod-core"; - version = "1.4.7.2"; - sha256 = "0k6zsjds594zy0cvnryz071nis3zmv1sjiyn14cc80j0rvjll46y"; + version = "1.4.7.3"; + sha256 = "07chxyhpfa5imj83jbalrnb255vddfnn6mp3vrbgcrjxwysg3rp9"; buildDepends = [ aeson auto-update base blaze-builder blaze-html blaze-markup bytestring case-insensitive cereal clientsession conduit @@ -124259,22 +124399,23 @@ self: { }) {}; "yesod-purescript" = callPackage - ({ mkDerivation, aeson, base, containers, data-default, directory - , filepath, formatting, fsnotify, parsec, purescript, regex-tdfa - , regex-tdfa-text, shakespeare, system-fileio, system-filepath - , template-haskell, text, time, transformers, utf8-string + ({ mkDerivation, aeson, base, bytestring, containers, data-default + , directory, filepath, formatting, fsnotify, parsec, purescript + , regex-tdfa, regex-tdfa-text, shakespeare, system-fileio + , system-filepath, template-haskell, text, time, transformers , yesod-core }: mkDerivation { pname = "yesod-purescript"; - version = "0.0.4.2"; - sha256 = "0gs90x2c89rqbp480slkcpr93waym08hy9lnsm0vp93cpf0jk30f"; + version = "0.0.4.3"; + sha256 = "0xhr04a5z2sjn4drp379wabp80lgpmmxfpyg42lqira7qn9kmf8d"; buildDepends = [ - aeson base containers data-default directory filepath formatting - fsnotify parsec purescript regex-tdfa regex-tdfa-text shakespeare - system-fileio system-filepath template-haskell text time - transformers utf8-string yesod-core + aeson base bytestring containers data-default directory filepath + formatting fsnotify parsec purescript regex-tdfa regex-tdfa-text + shakespeare system-fileio system-filepath template-haskell text + time transformers yesod-core ]; + jailbreak = true; homepage = "https://github.com/mpietrzak/yesod-purescript"; description = "PureScript integration for Yesod"; license = stdenv.lib.licenses.mit;