From f1135ba5455336742adf473a422085b69ef688b8 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 23 Apr 2012 09:34:01 +0000 Subject: [PATCH] Updated Haskell packages. - alternative-io: updated to version 0.0.1 - blaze-markup: added version 0.5.1.0 - crypto-conduit: updated to version 0.3.2 - cryptohash: updated to version 0.7.5 - darcs: updated to version 2.8.0 - filestore: updated to version 0.4.2 - Graphalyze: cosmetic change - hamlet: updated to version 1.0.1.1 - happstack-hamlet: updated to version 7.0.1 - happstack-server: updated to version 7.0.1 - HFuse: updated to version 0.2.4.1 - Hipmunk: updated to version 5.2.0.8 - language-javascript: updated to version 0.5.2 - libmpd: updated to version 0.8.0 - lifted-base: updated to version 0.1.0.4 - monad-control: updated to version 0.3.1.2 - persistent: updated to version 0.9.0.3 - regex-compat: use latest version when building with GHC 7.4.1 - skein: updated to version 0.1.0.7 - snap-core: updated to version 0.8.1 - snap-server: updated to version 0.8.1.1 - tls: updated to version 0.9.5 - vty: updated to version 4.7.0.12 - wai-app-static: updated to version 1.2.0.2 - yesod-core: updated to version 1.0.1.1 svn path=/nixpkgs/trunk/; revision=33889 --- .../version-management/darcs/default.nix | 9 +++++---- .../libraries/haskell/Graphalyze/default.nix | 4 +--- .../libraries/haskell/Hipmunk/default.nix | 4 ++-- .../haskell/alternative-io/default.nix | 6 +++--- .../libraries/haskell/blaze-markup/default.nix | 15 +++++++++++++++ .../haskell/crypto-conduit/default.nix | 7 ++----- .../libraries/haskell/cryptohash/default.nix | 4 ++-- .../libraries/haskell/filestore/default.nix | 14 ++++++++++---- .../libraries/haskell/hamlet/default.nix | 4 ++-- .../haskell/happstack/happstack-hamlet.nix | 7 ++----- .../haskell/happstack/happstack-server.nix | 12 ++++++------ .../libraries/haskell/hfuse/default.nix | 6 +++--- .../haskell/language-javascript/default.nix | 4 ++-- .../libraries/haskell/libmpd/default.nix | 10 ++++------ .../libraries/haskell/lifted-base/default.nix | 4 ++-- .../libraries/haskell/monad-control/0.2.0.3.nix | 15 --------------- .../libraries/haskell/monad-control/0.3.1.nix | 17 ----------------- .../monad-control/{0.3.1.1.nix => default.nix} | 4 ++-- .../libraries/haskell/persistent/default.nix | 4 ++-- .../libraries/haskell/skein/default.nix | 5 +++-- .../development/libraries/haskell/snap/core.nix | 7 ++----- .../libraries/haskell/snap/server.nix | 7 ++----- .../libraries/haskell/tls/default.nix | 4 ++-- .../libraries/haskell/vty/default.nix | 4 ++-- .../haskell/wai-app-static/default.nix | 4 ++-- .../libraries/haskell/yesod-core/default.nix | 4 ++-- pkgs/top-level/haskell-packages.nix | 13 +++++-------- 27 files changed, 85 insertions(+), 113 deletions(-) create mode 100644 pkgs/development/libraries/haskell/blaze-markup/default.nix delete mode 100644 pkgs/development/libraries/haskell/monad-control/0.2.0.3.nix delete mode 100644 pkgs/development/libraries/haskell/monad-control/0.3.1.nix rename pkgs/development/libraries/haskell/monad-control/{0.3.1.1.nix => default.nix} (85%) diff --git a/pkgs/applications/version-management/darcs/default.nix b/pkgs/applications/version-management/darcs/default.nix index 60b9309bbdcc..4ce820b78760 100644 --- a/pkgs/applications/version-management/darcs/default.nix +++ b/pkgs/applications/version-management/darcs/default.nix @@ -1,17 +1,18 @@ { cabal, curl, extensibleExceptions, filepath, hashedStorage , haskeline, html, HTTP, mmap, mtl, network, parsec, random -, regexCompat, tar, terminfo, text, zlib +, regexCompat, tar, terminfo, text, vector, zlib }: cabal.mkDerivation (self: { pname = "darcs"; - version = "2.5.2"; - sha256 = "11mk1xcrxk2x5c0s96s19wb4xvhjl9s59bdqcrj8f4w09zbgjlw9"; + version = "2.8.0"; + sha256 = "10yfab7qb20hzikwrgra7zhx7ad2j0s6l7zksmvczf4xm6hw458l"; isLibrary = true; isExecutable = true; buildDepends = [ extensibleExceptions filepath hashedStorage haskeline html HTTP - mmap mtl network parsec random regexCompat tar terminfo text zlib + mmap mtl network parsec random regexCompat tar terminfo text vector + zlib ]; extraLibraries = [ curl ]; meta = { diff --git a/pkgs/development/libraries/haskell/Graphalyze/default.nix b/pkgs/development/libraries/haskell/Graphalyze/default.nix index f6b46061c6a0..d0258fd26988 100644 --- a/pkgs/development/libraries/haskell/Graphalyze/default.nix +++ b/pkgs/development/libraries/haskell/Graphalyze/default.nix @@ -13,8 +13,6 @@ cabal.mkDerivation (self: { description = "Graph-Theoretic Analysis library"; license = "unknown"; platforms = self.ghc.meta.platforms; - maintainers = [ - self.stdenv.lib.maintainers.andres - ]; + maintainers = [ self.stdenv.lib.maintainers.andres ]; }; }) diff --git a/pkgs/development/libraries/haskell/Hipmunk/default.nix b/pkgs/development/libraries/haskell/Hipmunk/default.nix index b5fbeb126a5b..d6c3b5ffc231 100644 --- a/pkgs/development/libraries/haskell/Hipmunk/default.nix +++ b/pkgs/development/libraries/haskell/Hipmunk/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "Hipmunk"; - version = "5.2.0.7"; - sha256 = "1cinxhz4qb8xcbygifx85q4zf6pmjwi90v01vqwyvwlfxmbk0j7k"; + version = "5.2.0.8"; + sha256 = "0xsckndxmzbp32fqb8i90k21rz0xjj3smxjijw742l637p3mv5zw"; buildDepends = [ StateVar transformers ]; meta = { homepage = "http://patch-tag.com/r/felipe/hipmunk/home"; diff --git a/pkgs/development/libraries/haskell/alternative-io/default.nix b/pkgs/development/libraries/haskell/alternative-io/default.nix index 23c79325755d..9daf9406742c 100644 --- a/pkgs/development/libraries/haskell/alternative-io/default.nix +++ b/pkgs/development/libraries/haskell/alternative-io/default.nix @@ -3,13 +3,13 @@ cabal.mkDerivation (self: { pname = "alternative-io"; - version = "0.0.0"; - sha256 = "1nfwiw753m8ljrk47yi5cgncbfkddnr4fz44fk1pv501a86cmk8y"; + version = "0.0.1"; + sha256 = "01hypbci3hw2czkmx78ls51ycx518ich4k753jgv0z8ilrq8isch"; buildDepends = [ liftedBase monadControl transformers transformersBase ]; meta = { - description = "IO as Alternative instance"; + description = "IO as Alternative instance (deprecated)"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ self.stdenv.lib.maintainers.andres ]; diff --git a/pkgs/development/libraries/haskell/blaze-markup/default.nix b/pkgs/development/libraries/haskell/blaze-markup/default.nix new file mode 100644 index 000000000000..7a5adbf10794 --- /dev/null +++ b/pkgs/development/libraries/haskell/blaze-markup/default.nix @@ -0,0 +1,15 @@ +{ cabal, blazeBuilder, text }: + +cabal.mkDerivation (self: { + pname = "blaze-markup"; + version = "0.5.1.0"; + sha256 = "0vq0xzwa13sjybg6zdi3ynsn6yxyl1q6rbalvb9r6f3plrmik37a"; + buildDepends = [ blazeBuilder text ]; + meta = { + homepage = "http://jaspervdj.be/blaze"; + description = "A blazingly fast markup combinator library for Haskell"; + license = self.stdenv.lib.licenses.bsd3; + platforms = self.ghc.meta.platforms; + maintainers = [ self.stdenv.lib.maintainers.andres ]; + }; +}) diff --git a/pkgs/development/libraries/haskell/crypto-conduit/default.nix b/pkgs/development/libraries/haskell/crypto-conduit/default.nix index 8ef4c9408f51..747cbbf2864d 100644 --- a/pkgs/development/libraries/haskell/crypto-conduit/default.nix +++ b/pkgs/development/libraries/haskell/crypto-conduit/default.nix @@ -2,12 +2,9 @@ cabal.mkDerivation (self: { pname = "crypto-conduit"; - version = "0.3.1"; - sha256 = "0hb9wkq70bmx54vksj78f0av1byvksjhqlr730cfc5fc6w60kzqk"; + version = "0.3.2"; + sha256 = "09f6l60wcblp15hx3hppskjsyah9bh6jwqqr4dvl6j03011gx4id"; buildDepends = [ cereal conduit cryptoApi transformers ]; - patchPhase = '' - sed -i -e 's|crypto-api >= 0.9 && < 0.10|crypto-api|' crypto-conduit.cabal - ''; meta = { homepage = "https://github.com/meteficha/crypto-conduit"; description = "Conduit interface for cryptographic operations (from crypto-api)"; diff --git a/pkgs/development/libraries/haskell/cryptohash/default.nix b/pkgs/development/libraries/haskell/cryptohash/default.nix index 26af168e8a46..77ecc4ef554a 100644 --- a/pkgs/development/libraries/haskell/cryptohash/default.nix +++ b/pkgs/development/libraries/haskell/cryptohash/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "cryptohash"; - version = "0.7.4"; - sha256 = "1nplmwihq40jmng4r3wiyfb0i33a8wx2gmlbqajc62wny98l7sab"; + version = "0.7.5"; + sha256 = "18x1k22m2mw0jx3p1mc68n0gg1vsnkp50qvmlkh3i34vdnjcdrqg"; isLibrary = true; isExecutable = true; buildDepends = [ cereal cryptoApi tagged ]; diff --git a/pkgs/development/libraries/haskell/filestore/default.nix b/pkgs/development/libraries/haskell/filestore/default.nix index 6b34efc20777..8462629a4be2 100644 --- a/pkgs/development/libraries/haskell/filestore/default.nix +++ b/pkgs/development/libraries/haskell/filestore/default.nix @@ -1,10 +1,16 @@ -{ cabal, Diff, filepath, parsec, split, time, utf8String, xml }: +{ cabal, Diff, filepath, HUnit, mtl, parsec, split, time +, utf8String, xml +}: cabal.mkDerivation (self: { pname = "filestore"; - version = "0.4.1"; - sha256 = "02ki6b4rbmk463qmmqia7igkrsr7h1kxal94k6pikkikylx2f8r7"; - buildDepends = [ Diff filepath parsec split time utf8String xml ]; + version = "0.4.2"; + sha256 = "1zv5c1r82a77p6dadabj8853a0z7p8qrk0fdxvr9sr02zd95cg16"; + isLibrary = true; + isExecutable = true; + buildDepends = [ + Diff filepath HUnit mtl parsec split time utf8String xml + ]; meta = { homepage = "http://johnmacfarlane.net/repos/filestore"; description = "Interface for versioning file stores"; diff --git a/pkgs/development/libraries/haskell/hamlet/default.nix b/pkgs/development/libraries/haskell/hamlet/default.nix index 668ac64af94a..90fbd70fdc52 100644 --- a/pkgs/development/libraries/haskell/hamlet/default.nix +++ b/pkgs/development/libraries/haskell/hamlet/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "hamlet"; - version = "1.0.1"; - sha256 = "1h3bq9vignnbvnjwr35yf4am0k90l1c21x0phnhnigdx7wanygcz"; + version = "1.0.1.1"; + sha256 = "16a7aym0cpcq9lsiwfh5bvgh1bkyz4j06bhyvnxawsdgzmmsbch4"; buildDepends = [ blazeBuilder blazeHtml failure parsec shakespeare text ]; diff --git a/pkgs/development/libraries/haskell/happstack/happstack-hamlet.nix b/pkgs/development/libraries/haskell/happstack/happstack-hamlet.nix index 44f5a88f6fb8..6c105b1e4763 100644 --- a/pkgs/development/libraries/haskell/happstack/happstack-hamlet.nix +++ b/pkgs/development/libraries/haskell/happstack/happstack-hamlet.nix @@ -2,12 +2,9 @@ cabal.mkDerivation (self: { pname = "happstack-hamlet"; - version = "7.0.0"; - sha256 = "15r6xpyg193iwqin96mn7c9x5w7l8q9m3vbgiwv7bxvhdrl1dp7j"; + version = "7.0.1"; + sha256 = "13ayypl2x402h6a7yq7fvgd2mn21gl5gcw2hk7f5vr2bdlvwv53n"; buildDepends = [ hamlet happstackServer text ]; - patchPhase = '' - sed -i 's|hamlet >= 0.10 && <0.11|hamlet|' happstack-hamlet.cabal - ''; meta = { homepage = "http://www.happstack.com/"; description = "Support for Hamlet HTML templates in Happstack"; diff --git a/pkgs/development/libraries/haskell/happstack/happstack-server.nix b/pkgs/development/libraries/haskell/happstack/happstack-server.nix index f81c281d378a..6ccf6d77a0c9 100644 --- a/pkgs/development/libraries/haskell/happstack/happstack-server.nix +++ b/pkgs/development/libraries/haskell/happstack/happstack-server.nix @@ -1,19 +1,19 @@ { cabal, base64Bytestring, blazeHtml, extensibleExceptions , filepath, hslogger, html, monadControl, mtl, network, parsec -, sendfile, syb, text, time, transformers, transformersBase -, utf8String, xhtml, zlib +, sendfile, syb, systemFilepath, text, time, transformers +, transformersBase, utf8String, xhtml, zlib }: cabal.mkDerivation (self: { pname = "happstack-server"; - version = "7.0.0"; - sha256 = "09i573gracz04z8b5rls7jm6hq5dfg7a4gkn7xpfsl1nmhnf1xhv"; + version = "7.0.1"; + sha256 = "0sjcfxcpv9sssk5fr5np57b10rajcid7x582s5ialf3yc9n1fshj"; isLibrary = true; isExecutable = true; buildDepends = [ base64Bytestring blazeHtml extensibleExceptions filepath hslogger - html monadControl mtl network parsec sendfile syb text time - transformers transformersBase utf8String xhtml zlib + html monadControl mtl network parsec sendfile syb systemFilepath + text time transformers transformersBase utf8String xhtml zlib ]; meta = { homepage = "http://happstack.com"; diff --git a/pkgs/development/libraries/haskell/hfuse/default.nix b/pkgs/development/libraries/haskell/hfuse/default.nix index ef51afca0c71..8ff4f7fd2757 100644 --- a/pkgs/development/libraries/haskell/hfuse/default.nix +++ b/pkgs/development/libraries/haskell/hfuse/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "HFuse"; - version = "0.2.4"; - sha256 = "1v3kfkm2rz7bvwk0j8p9rhnnsffbnkismnsq0fkgnzi5z0bz5sgv"; + version = "0.2.4.1"; + sha256 = "12k04dvh92kk2i68bcb70xnk378qxmh46f241k06di5rkcgwyg1k"; extraLibraries = [ fuse ]; preConfigure = '' @@ -11,7 +11,7 @@ cabal.mkDerivation (self: { ''; meta = { - homepage = "https://github.com/realdesktop/hfuse"; + homepage = "https://github.com/toothbrush/hfuse"; description = "HFuse is a binding for the Linux FUSE library"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; diff --git a/pkgs/development/libraries/haskell/language-javascript/default.nix b/pkgs/development/libraries/haskell/language-javascript/default.nix index 9a258f7e88de..77f72ecf626e 100644 --- a/pkgs/development/libraries/haskell/language-javascript/default.nix +++ b/pkgs/development/libraries/haskell/language-javascript/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "language-javascript"; - version = "0.5.1"; - sha256 = "12nb951xcsg1qxrg347f4sxmdzi78vxwkjhx0fib6pkbcz9yqf5q"; + version = "0.5.2"; + sha256 = "0q9xy72z7i2ivqzbjzn9nl5y0x07d2y3a737yw26a4zhbmhwg236"; buildDepends = [ blazeBuilder mtl utf8Light utf8String ]; buildTools = [ happy ]; meta = { diff --git a/pkgs/development/libraries/haskell/libmpd/default.nix b/pkgs/development/libraries/haskell/libmpd/default.nix index f9deadd85379..c0ba821d5f1c 100644 --- a/pkgs/development/libraries/haskell/libmpd/default.nix +++ b/pkgs/development/libraries/haskell/libmpd/default.nix @@ -1,12 +1,10 @@ -{ cabal, filepath, mtl, network, time, utf8String }: +{ cabal, filepath, mtl, network, text, time, utf8String }: cabal.mkDerivation (self: { pname = "libmpd"; - version = "0.7.2"; - sha256 = "109bm5fgwmydh3bi93wxr6ac3gkp7pcvp4a8z226c1wlgc995zap"; - isLibrary = true; - isExecutable = true; - buildDepends = [ filepath mtl network time utf8String ]; + version = "0.8.0"; + sha256 = "0sn9yqiqr011glb7q0f3xj24wkkvnib0khzf833npcas4420d0ya"; + buildDepends = [ filepath mtl network text time utf8String ]; meta = { homepage = "http://github.com/joachifm/libmpd-haskell"; description = "An MPD client library"; diff --git a/pkgs/development/libraries/haskell/lifted-base/default.nix b/pkgs/development/libraries/haskell/lifted-base/default.nix index bc4af6298de6..d2ffc52d28dd 100644 --- a/pkgs/development/libraries/haskell/lifted-base/default.nix +++ b/pkgs/development/libraries/haskell/lifted-base/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "lifted-base"; - version = "0.1.0.3"; - sha256 = "1fk2jv8xwjb4xmzcx7h74nh14i3wf5mpifiki9rvq4hnrb7gdx36"; + version = "0.1.0.4"; + sha256 = "0xd41nminlrj78l2ggcba6z764c5v6x9w08d6mb0qk3ssj7ldv89"; buildDepends = [ baseUnicodeSymbols monadControl transformersBase ]; diff --git a/pkgs/development/libraries/haskell/monad-control/0.2.0.3.nix b/pkgs/development/libraries/haskell/monad-control/0.2.0.3.nix deleted file mode 100644 index d313df8f65bb..000000000000 --- a/pkgs/development/libraries/haskell/monad-control/0.2.0.3.nix +++ /dev/null @@ -1,15 +0,0 @@ -{ cabal, baseUnicodeSymbols, transformers }: - -cabal.mkDerivation (self: { - pname = "monad-control"; - version = "0.2.0.3"; - sha256 = "0z7wjilrx6phqs2gxwv65dy1n3mc0j8hj3adshkwy6z8ggj283nh"; - buildDepends = [ baseUnicodeSymbols transformers ]; - meta = { - homepage = "https://github.com/basvandijk/monad-control/"; - description = "Lift control operations, like exception catching, through monad transformers"; - license = self.stdenv.lib.licenses.bsd3; - platforms = self.ghc.meta.platforms; - maintainers = [ self.stdenv.lib.maintainers.andres ]; - }; -}) diff --git a/pkgs/development/libraries/haskell/monad-control/0.3.1.nix b/pkgs/development/libraries/haskell/monad-control/0.3.1.nix deleted file mode 100644 index d04308a4aa21..000000000000 --- a/pkgs/development/libraries/haskell/monad-control/0.3.1.nix +++ /dev/null @@ -1,17 +0,0 @@ -{ cabal, baseUnicodeSymbols, transformers, transformersBase }: - -cabal.mkDerivation (self: { - pname = "monad-control"; - version = "0.3.1"; - sha256 = "0laqvbnj1dfcdxrybxdnzw5g95drv34ys0cbwkcw47nl9w801p45"; - buildDepends = [ - baseUnicodeSymbols transformers transformersBase - ]; - meta = { - homepage = "https://github.com/basvandijk/monad-control"; - description = "Lift control operations, like exception catching, through monad transformers"; - license = self.stdenv.lib.licenses.bsd3; - platforms = self.ghc.meta.platforms; - maintainers = [ self.stdenv.lib.maintainers.andres ]; - }; -}) diff --git a/pkgs/development/libraries/haskell/monad-control/0.3.1.1.nix b/pkgs/development/libraries/haskell/monad-control/default.nix similarity index 85% rename from pkgs/development/libraries/haskell/monad-control/0.3.1.1.nix rename to pkgs/development/libraries/haskell/monad-control/default.nix index 67608ebbf81c..17f351ed9fd5 100644 --- a/pkgs/development/libraries/haskell/monad-control/0.3.1.1.nix +++ b/pkgs/development/libraries/haskell/monad-control/default.nix @@ -2,8 +2,8 @@ cabal.mkDerivation (self: { pname = "monad-control"; - version = "0.3.1.1"; - sha256 = "09sr9zw6xzci4r86sjpslwnd64ickcsv6qs1fr6ig4w7mwacyx4x"; + version = "0.3.1.2"; + sha256 = "0nrvz5zc5w7j2payg7ji7dpvkbk4ssg75pwi3pqjq6jrfyf4aw9m"; buildDepends = [ baseUnicodeSymbols transformers transformersBase ]; diff --git a/pkgs/development/libraries/haskell/persistent/default.nix b/pkgs/development/libraries/haskell/persistent/default.nix index 2ecf9d5fdcb8..c632010f78ce 100644 --- a/pkgs/development/libraries/haskell/persistent/default.nix +++ b/pkgs/development/libraries/haskell/persistent/default.nix @@ -6,8 +6,8 @@ cabal.mkDerivation (self: { pname = "persistent"; - version = "0.9.0.2"; - sha256 = "0m9m13gyjmzk33da2jd0b4l061n0gg6xj6rrnrnli2n8f70ywlnv"; + version = "0.9.0.3"; + sha256 = "07w2d5x4wlbs8smkq2mini4rkmdd38zmapwqcn59vna8cq9wslz6"; buildDepends = [ aeson attoparsec base64Bytestring blazeHtml conduit liftedBase monadControl pathPieces poolConduit resourcet text time diff --git a/pkgs/development/libraries/haskell/skein/default.nix b/pkgs/development/libraries/haskell/skein/default.nix index a066e7d67d0a..143bf530d097 100644 --- a/pkgs/development/libraries/haskell/skein/default.nix +++ b/pkgs/development/libraries/haskell/skein/default.nix @@ -2,10 +2,11 @@ cabal.mkDerivation (self: { pname = "skein"; - version = "0.1.0.6"; - sha256 = "041qg0vy5h5xd0142chbmkhmqxbglrb7x0ybcalrxr7dawxksm8d"; + version = "0.1.0.7"; + sha256 = "13yhbp17iq30cjh9fid3l0wkyvpj0f1b1bak9s7gfj96basg9ig2"; buildDepends = [ cereal cryptoApi tagged ]; meta = { + homepage = "https://github.com/meteficha/skein"; description = "Skein, a family of cryptographic hash functions. Includes Skein-MAC as well."; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; diff --git a/pkgs/development/libraries/haskell/snap/core.nix b/pkgs/development/libraries/haskell/snap/core.nix index c9352d812766..08616b1b8419 100644 --- a/pkgs/development/libraries/haskell/snap/core.nix +++ b/pkgs/development/libraries/haskell/snap/core.nix @@ -8,8 +8,8 @@ cabal.mkDerivation (self: { pname = "snap-core"; - version = "0.8.0.1"; - sha256 = "0lw1c5gczb75878vr5acjck656aq5zg1hva9bfny321v0442azds"; + version = "0.8.1"; + sha256 = "11r4zd9z241qvzji7gcmynkib5w9b7c7wa8jx7al2z2aq4qhfx1b"; buildDepends = [ attoparsec attoparsecEnumerator base16Bytestring blazeBuilder blazeBuilderEnumerator bytestringMmap bytestringNums @@ -17,9 +17,6 @@ cabal.mkDerivation (self: { MonadCatchIOTransformers mtl mwcRandom regexPosix text time transformers unixCompat unorderedContainers vector zlibEnum ]; - patchPhase = '' - sed -i -e 's|MonadCatchIO-transformers >= 0.2.1 && < 0.3|MonadCatchIO-transformers|' snap-core.cabal - ''; meta = { homepage = "http://snapframework.com/"; description = "Snap: A Haskell Web Framework (core interfaces and types)"; diff --git a/pkgs/development/libraries/haskell/snap/server.nix b/pkgs/development/libraries/haskell/snap/server.nix index 731903f3cfab..37111f3b847b 100644 --- a/pkgs/development/libraries/haskell/snap/server.nix +++ b/pkgs/development/libraries/haskell/snap/server.nix @@ -7,8 +7,8 @@ cabal.mkDerivation (self: { pname = "snap-server"; - version = "0.8.0.1"; - sha256 = "1648p0m4n4ha4976gw891z112rzxd9q4s7n4x3v0z3qb10aynxjb"; + version = "0.8.1.1"; + sha256 = "0k47z9fhc64bnv86ixaxvndwc7hk28ny3mf5ny9d5jmp77a3ws46"; buildDepends = [ attoparsec attoparsecEnumerator binary blazeBuilder blazeBuilderEnumerator bytestringNums caseInsensitive directoryTree @@ -16,9 +16,6 @@ cabal.mkDerivation (self: { PSQueue snapCore text time transformers unixCompat vector vectorAlgorithms ]; - patchPhase = '' - sed -i -e 's|MonadCatchIO-transformers >= 0.2.1 && < 0.3|MonadCatchIO-transformers|' snap-server.cabal - ''; meta = { homepage = "http://snapframework.com/"; description = "A fast, iteratee-based, epoll-enabled web server for the Snap Framework"; diff --git a/pkgs/development/libraries/haskell/tls/default.nix b/pkgs/development/libraries/haskell/tls/default.nix index 279751fdbdf1..71067cd75ff7 100644 --- a/pkgs/development/libraries/haskell/tls/default.nix +++ b/pkgs/development/libraries/haskell/tls/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "tls"; - version = "0.9.4"; - sha256 = "1yvarwd3cbagg14pk6fj3r1jhvrwnbz042fdxvw9jjrdz9khy0wc"; + version = "0.9.5"; + sha256 = "1nbfimyxi546n239brhw5lrb7907svvhvy5zgy1f853h17vnli5y"; isLibrary = true; isExecutable = true; buildDepends = [ diff --git a/pkgs/development/libraries/haskell/vty/default.nix b/pkgs/development/libraries/haskell/vty/default.nix index 39126b2c7fa1..6cd63e8a8733 100644 --- a/pkgs/development/libraries/haskell/vty/default.nix +++ b/pkgs/development/libraries/haskell/vty/default.nix @@ -4,8 +4,8 @@ cabal.mkDerivation (self: { pname = "vty"; - version = "4.7.0.10"; - sha256 = "03cvr4z0fvxfyrikgf89777cp1xqhy22yj83p0dysp0i5ds6cd9v"; + version = "4.7.0.12"; + sha256 = "0mmx8rhj6k8c56qhaz7ay2yf9x61h27zxs14mrkw2y4qag6d4bii"; buildDepends = [ deepseq mtl parallel parsec terminfo utf8String vector ]; diff --git a/pkgs/development/libraries/haskell/wai-app-static/default.nix b/pkgs/development/libraries/haskell/wai-app-static/default.nix index 2614d1b7f95a..32f6ee0f610a 100644 --- a/pkgs/development/libraries/haskell/wai-app-static/default.nix +++ b/pkgs/development/libraries/haskell/wai-app-static/default.nix @@ -5,8 +5,8 @@ cabal.mkDerivation (self: { pname = "wai-app-static"; - version = "1.2.0.1"; - sha256 = "0z3bx6sx3f5k00x0i9lk81a3gh9blnsqw55w89l0pl946fv002pc"; + version = "1.2.0.2"; + sha256 = "15rd2vlx3ag5bavrivscah7yqm9lv14v68wr3p9incg2ksf8h7d7"; buildDepends = [ base64Bytestring blazeBuilder blazeHtml cryptohash fileEmbed httpDate httpTypes text time transformers unixCompat wai diff --git a/pkgs/development/libraries/haskell/yesod-core/default.nix b/pkgs/development/libraries/haskell/yesod-core/default.nix index afc40baa5e71..ac5f201a028c 100644 --- a/pkgs/development/libraries/haskell/yesod-core/default.nix +++ b/pkgs/development/libraries/haskell/yesod-core/default.nix @@ -8,8 +8,8 @@ cabal.mkDerivation (self: { pname = "yesod-core"; - version = "1.0.1"; - sha256 = "15i4ysyf6j137aia0mv1kvh7pnmdnj89wgcj70all9v1413rxzgq"; + version = "1.0.1.1"; + sha256 = "05zspm7dfkjzb40839qnf002hxsav01vxkv3dccidvp0q340j0vz"; buildDepends = [ aeson blazeBuilder blazeHtml caseInsensitive cereal clientsession conduit cookie failure fastLogger hamlet httpTypes liftedBase diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 5359966c9b8a..b52c77b0ef26 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -146,7 +146,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); parsec = self.parsec_3_1_2; # 7.4.1 ok QuickCheck = self.QuickCheck_2_4_2; # 7.4.1 ok regexBase = self.regexBase_0_93_2; # 7.4.1 ok - regexCompat = self.regexCompat_0_93_1; # 7.4.1 ok + regexCompat = self.regexCompat_0_95_1; # 7.4.1 ok regexPosix = self.regexPosix_0_95_1; # 7.4.1 ok stm = self.stm_2_3; # 7.4.1 ok syb = self.syb_0_3_6; # 7.4.1 ok @@ -492,6 +492,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); blazeHtml = callPackage ../development/libraries/haskell/blaze-html {}; + blazeMarkup = callPackage ../development/libraries/haskell/blaze-markup {}; + blazeTextual = callPackage ../development/libraries/haskell/blaze-textual {}; bloomfilter = callPackage ../development/libraries/haskell/bloomfilter {}; @@ -993,9 +995,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); MonadCatchIOTransformers = callPackage ../development/libraries/haskell/MonadCatchIO-transformers {}; - monadControl_0_2_0_3 = callPackage ../development/libraries/haskell/monad-control/0.2.0.3.nix {}; - monadControl_0_3_1_1 = callPackage ../development/libraries/haskell/monad-control/0.3.1.1.nix {}; - monadControl = self.monadControl_0_3_1_1; + monadControl = callPackage ../development/libraries/haskell/monad-control {}; monadcryptorandom = callPackage ../development/libraries/haskell/monadcryptorandom {}; @@ -1011,9 +1011,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); monadsTf = callPackage ../development/libraries/haskell/monads-tf {}; - mongoDB = callPackage ../development/libraries/haskell/mongoDB { - monadControl = self.monadControl_0_2_0_3; - }; + mongoDB = callPackage ../development/libraries/haskell/mongoDB {}; mpppc = callPackage ../development/libraries/haskell/mpppc {}; @@ -1631,7 +1629,6 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); # Applications. darcs = callPackage ../applications/version-management/darcs { - regexCompat = self.regexCompat93; tar = self.tar_0_3_2_0; };