From 3685cea8e9e25bc26584c26dafa26f708b32450d Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 9 Aug 2011 23:00:20 +0000 Subject: Updated (almost) all Haskell package expressions with cabal2nix. The new files ... * conform to the coding guidelines, * consistently specify meta.maintainers and meta.platforms, * have proper descriptions and licenses as specified in their Cabal file, and * take advantage of the new cabal.nix extensions, i.e. proper distinction between buildInputs and propagatedBuildInputs. Furthermore, the following updates were performed: * haskell-Ranged-sets: updated to version 0.3.0 * haskell-Shellac-haskeline: updated to version 0.2.0.1 * haskell-cpphs: updated to version 1.12 * haskell-hslogger: updated to version 1.1.5 * haskell-xml: updated to version 1.3.9 * haskell-HDBC-postgresql: updated to version 2.3.2.0 * haskell-HDBC-sqlite3: updated to version 2.3.3.0 * haskell-HDBC: updated to version 2.3.1.0 * haskell-base-unicode-symbols: updated to version 0.2.2.1 * haskell-convertible: updated to version 1.0.11.0 * haskell-monad-control: updated to version 0.2.0.2 * haskell-murmur-hash: updated to version 0.1.0.4 * haskell-repa: updated to version 2.1.1.3 * haskell-statistics: updated to version 0.9.0.0 * haskell-ansi-terminal: updated to version 0.5.5 haskell-maybench was dropped, because it cannot be built with recent versions of Cabal: Configuring maybench-0.2.4.1... Setup: At least the following dependencies are missing: Cabal >=1.2 && <1.5 svn path=/nixpkgs/trunk/; revision=28446 --- .../libraries/haskell/random-shuffle/default.nix | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) (limited to 'pkgs/development/libraries/haskell/random-shuffle/default.nix') diff --git a/pkgs/development/libraries/haskell/random-shuffle/default.nix b/pkgs/development/libraries/haskell/random-shuffle/default.nix index 5ff40e4efbd24..5159eab96e314 100644 --- a/pkgs/development/libraries/haskell/random-shuffle/default.nix +++ b/pkgs/development/libraries/haskell/random-shuffle/default.nix @@ -1,13 +1,16 @@ -{cabal}: +{ cabal }: -cabal.mkDerivation (self : { +cabal.mkDerivation (self: { pname = "random-shuffle"; version = "0.0.2"; sha256 = "1csq0ffsqbbv6ymf707nzfb7c9bmykwk9bcgj21mxmh6khlqn9jp"; meta = { - description = "Random shuffle implementation"; - license = "BSD"; - maintainers = [self.stdenv.lib.maintainers.andres]; + description = "Random shuffle implementation."; + license = self.stdenv.lib.licenses.bsd3; + platforms = self.ghc.meta.platforms; + maintainers = [ + self.stdenv.lib.maintainers.andres + self.stdenv.lib.maintainers.simons + ]; }; }) - -- cgit 1.4.1 From dbce2ffd0f4942e5f52b4405bfdcc5c669a756a3 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 11 Aug 2011 13:03:51 +0000 Subject: Generated neater meta.description strings. svn path=/nixpkgs/trunk/; revision=28492 --- pkgs/development/libraries/haskell/AC-Vector/default.nix | 2 +- pkgs/development/libraries/haskell/Diff/default.nix | 2 +- pkgs/development/libraries/haskell/Graphalyze/default.nix | 2 +- pkgs/development/libraries/haskell/HStringTemplate/default.nix | 2 +- pkgs/development/libraries/haskell/Hipmunk/default.nix | 2 +- pkgs/development/libraries/haskell/MaybeT-transformers/default.nix | 2 +- pkgs/development/libraries/haskell/MonadRandom/default.nix | 2 +- pkgs/development/libraries/haskell/Vec/default.nix | 2 +- pkgs/development/libraries/haskell/attempt/default.nix | 2 +- pkgs/development/libraries/haskell/authenticate/default.nix | 2 +- pkgs/development/libraries/haskell/base64-string/default.nix | 2 +- pkgs/development/libraries/haskell/benchpress/default.nix | 2 +- pkgs/development/libraries/haskell/bitmap/default.nix | 2 +- .../development/libraries/haskell/blaze-builder-enumerator/default.nix | 3 +-- pkgs/development/libraries/haskell/blaze-builder/default.nix | 2 +- pkgs/development/libraries/haskell/bmp/default.nix | 2 +- pkgs/development/libraries/haskell/bytestring-nums/default.nix | 2 +- pkgs/development/libraries/haskell/bytestring-trie/default.nix | 2 +- pkgs/development/libraries/haskell/clientsession/default.nix | 2 +- pkgs/development/libraries/haskell/continued-fractions/default.nix | 2 +- pkgs/development/libraries/haskell/control-monad-attempt/default.nix | 2 +- pkgs/development/libraries/haskell/cprng-aes/default.nix | 2 +- pkgs/development/libraries/haskell/css-text/default.nix | 2 +- pkgs/development/libraries/haskell/data-reify/default.nix | 2 +- pkgs/development/libraries/haskell/digest/default.nix | 2 +- pkgs/development/libraries/haskell/dimensional/default.nix | 2 +- pkgs/development/libraries/haskell/erf/default.nix | 2 +- pkgs/development/libraries/haskell/failure/default.nix | 2 +- pkgs/development/libraries/haskell/fclabels/default.nix | 2 +- pkgs/development/libraries/haskell/file-embed/default.nix | 2 +- pkgs/development/libraries/haskell/filepath/default.nix | 2 +- pkgs/development/libraries/haskell/filestore/default.nix | 2 +- pkgs/development/libraries/haskell/flexible-defaults/default.nix | 2 +- pkgs/development/libraries/haskell/gamma/default.nix | 2 +- pkgs/development/libraries/haskell/ghc-mtl/default.nix | 3 +-- pkgs/development/libraries/haskell/ghc-syb-utils/default.nix | 2 +- pkgs/development/libraries/haskell/ghc-syb/default.nix | 2 +- pkgs/development/libraries/haskell/gitit/default.nix | 2 +- pkgs/development/libraries/haskell/graphviz/default.nix | 2 +- pkgs/development/libraries/haskell/gtk2hs-buildtools/default.nix | 2 +- pkgs/development/libraries/haskell/happstack/happstack-server.nix | 2 +- pkgs/development/libraries/haskell/hashed-storage/default.nix | 2 +- pkgs/development/libraries/haskell/haskeline/default.nix | 2 +- pkgs/development/libraries/haskell/haskell-lexer/default.nix | 2 +- pkgs/development/libraries/haskell/haskell-src-meta/default.nix | 2 +- pkgs/development/libraries/haskell/haxr-th/default.nix | 2 +- pkgs/development/libraries/haskell/haxr/default.nix | 2 +- pkgs/development/libraries/haskell/hledger-chart/default.nix | 2 +- pkgs/development/libraries/haskell/hledger-lib/default.nix | 2 +- pkgs/development/libraries/haskell/hledger-vty/default.nix | 2 +- pkgs/development/libraries/haskell/hledger/default.nix | 2 +- pkgs/development/libraries/haskell/hscolour/default.nix | 2 +- pkgs/development/libraries/haskell/http-enumerator/default.nix | 2 +- pkgs/development/libraries/haskell/http-types/default.nix | 2 +- pkgs/development/libraries/haskell/irc/default.nix | 2 +- pkgs/development/libraries/haskell/jsonEnumerator/default.nix | 2 +- pkgs/development/libraries/haskell/largeword/default.nix | 2 +- pkgs/development/libraries/haskell/mime-mail/default.nix | 2 +- pkgs/development/libraries/haskell/multiplate/default.nix | 2 +- pkgs/development/libraries/haskell/murmur-hash/default.nix | 2 +- pkgs/development/libraries/haskell/neither/default.nix | 2 +- pkgs/development/libraries/haskell/numtype/default.nix | 2 +- pkgs/development/libraries/haskell/path-pieces/default.nix | 2 +- pkgs/development/libraries/haskell/persistent-template/default.nix | 2 +- pkgs/development/libraries/haskell/persistent/default.nix | 2 +- pkgs/development/libraries/haskell/polyparse/1.4.nix | 2 +- pkgs/development/libraries/haskell/polyparse/1.7.nix | 2 +- pkgs/development/libraries/haskell/pool/default.nix | 2 +- pkgs/development/libraries/haskell/pretty-show/default.nix | 2 +- pkgs/development/libraries/haskell/pureMD5/default.nix | 2 +- pkgs/development/libraries/haskell/pwstore-fast/default.nix | 2 +- pkgs/development/libraries/haskell/random-shuffle/default.nix | 2 +- pkgs/development/libraries/haskell/ranges/default.nix | 2 +- pkgs/development/libraries/haskell/recaptcha/default.nix | 2 +- pkgs/development/libraries/haskell/regular/default.nix | 2 +- pkgs/development/libraries/haskell/repa-algorithms/default.nix | 2 +- pkgs/development/libraries/haskell/repa-bytestring/default.nix | 2 +- pkgs/development/libraries/haskell/repa-io/default.nix | 2 +- pkgs/development/libraries/haskell/repa/default.nix | 2 +- pkgs/development/libraries/haskell/salvia-protocol/default.nix | 2 +- pkgs/development/libraries/haskell/salvia/default.nix | 2 +- pkgs/development/libraries/haskell/smallcheck/default.nix | 2 +- pkgs/development/libraries/haskell/split/default.nix | 2 +- pkgs/development/libraries/haskell/stateref/default.nix | 2 +- pkgs/development/libraries/haskell/strict/default.nix | 2 +- pkgs/development/libraries/haskell/test-framework-hunit/default.nix | 2 +- .../libraries/haskell/test-framework-quickcheck/default.nix | 2 +- .../libraries/haskell/test-framework-quickcheck2/default.nix | 2 +- pkgs/development/libraries/haskell/texmath/0.4.nix | 2 +- pkgs/development/libraries/haskell/texmath/0.5.0.1.nix | 2 +- pkgs/development/libraries/haskell/text/0.11.0.5.nix | 2 +- pkgs/development/libraries/haskell/text/0.11.0.6.nix | 2 +- pkgs/development/libraries/haskell/text/0.11.1.5.nix | 2 +- pkgs/development/libraries/haskell/th-lift/default.nix | 2 +- pkgs/development/libraries/haskell/uniplate/default.nix | 2 +- pkgs/development/libraries/haskell/unix-compat/default.nix | 2 +- pkgs/development/libraries/haskell/url/default.nix | 2 +- pkgs/development/libraries/haskell/uu-parsinglib/default.nix | 2 +- pkgs/development/libraries/haskell/wai-extra/default.nix | 2 +- pkgs/development/libraries/haskell/wai/default.nix | 2 +- pkgs/development/libraries/haskell/warp/default.nix | 2 +- pkgs/development/libraries/haskell/web-routes/default.nix | 2 +- pkgs/development/libraries/haskell/xml-enumerator/default.nix | 2 +- pkgs/development/libraries/haskell/xml/default.nix | 2 +- pkgs/development/libraries/haskell/yesod-auth/default.nix | 2 +- pkgs/development/libraries/haskell/yesod-core/default.nix | 2 +- pkgs/development/libraries/haskell/yesod-json/default.nix | 2 +- pkgs/development/libraries/haskell/yesod-persistent/default.nix | 2 +- pkgs/development/libraries/haskell/yesod-static/default.nix | 2 +- pkgs/development/libraries/haskell/yesod/default.nix | 2 +- pkgs/development/libraries/haskell/yst/default.nix | 3 +-- pkgs/development/libraries/haskell/zip-archive/default.nix | 2 +- pkgs/development/libraries/haskell/zlib-bindings/default.nix | 2 +- pkgs/development/tools/haskell/HaRe/default.nix | 2 +- pkgs/development/tools/haskell/tar/default.nix | 2 +- pkgs/development/tools/misc/cpphs/default.nix | 2 +- pkgs/tools/package-management/cabal-install/0.10.2.nix | 2 +- pkgs/tools/package-management/cabal-install/0.6.2.nix | 2 +- pkgs/tools/package-management/cabal-install/0.8.0.nix | 2 +- pkgs/tools/package-management/cabal-install/0.8.2.nix | 2 +- 120 files changed, 120 insertions(+), 123 deletions(-) (limited to 'pkgs/development/libraries/haskell/random-shuffle/default.nix') diff --git a/pkgs/development/libraries/haskell/AC-Vector/default.nix b/pkgs/development/libraries/haskell/AC-Vector/default.nix index 461cf3b9723a3..242098e7d514f 100644 --- a/pkgs/development/libraries/haskell/AC-Vector/default.nix +++ b/pkgs/development/libraries/haskell/AC-Vector/default.nix @@ -5,7 +5,7 @@ cabal.mkDerivation (self: { version = "2.3.1"; sha256 = "0nmj57czqcik23j9iqxbdwqg73n5n1kc9akhp0wywrbkklgf79a0"; meta = { - description = "Efficient geometric vectors and transformations."; + description = "Efficient geometric vectors and transformations"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/Diff/default.nix b/pkgs/development/libraries/haskell/Diff/default.nix index 9cf1b494267d5..f54344882bb9f 100644 --- a/pkgs/development/libraries/haskell/Diff/default.nix +++ b/pkgs/development/libraries/haskell/Diff/default.nix @@ -5,7 +5,7 @@ cabal.mkDerivation (self: { version = "0.1.3"; sha256 = "02dhy4rp3mkzm5x3h1rkdin2h8qcb7h7nhn14gl2gvl6wdykfh5w"; meta = { - description = "O(ND) diff algorithm in haskell."; + description = "O(ND) diff algorithm in haskell"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/Graphalyze/default.nix b/pkgs/development/libraries/haskell/Graphalyze/default.nix index 48d0dd993ec01..77e31b5260452 100644 --- a/pkgs/development/libraries/haskell/Graphalyze/default.nix +++ b/pkgs/development/libraries/haskell/Graphalyze/default.nix @@ -9,7 +9,7 @@ cabal.mkDerivation (self: { bktrees extensibleExceptions fgl graphviz pandoc time ]; meta = { - description = "Graph-Theoretic Analysis library."; + description = "Graph-Theoretic Analysis library"; license = "unknown"; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/HStringTemplate/default.nix b/pkgs/development/libraries/haskell/HStringTemplate/default.nix index d1e6a38b6d24b..55d2914d5bc92 100644 --- a/pkgs/development/libraries/haskell/HStringTemplate/default.nix +++ b/pkgs/development/libraries/haskell/HStringTemplate/default.nix @@ -10,7 +10,7 @@ cabal.mkDerivation (self: { deepseq mtl parsec syb sybWithClass text time utf8String ]; meta = { - description = "StringTemplate implementation in Haskell."; + description = "StringTemplate implementation in Haskell"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/Hipmunk/default.nix b/pkgs/development/libraries/haskell/Hipmunk/default.nix index cc933a58babf7..537bc0ca30b1d 100644 --- a/pkgs/development/libraries/haskell/Hipmunk/default.nix +++ b/pkgs/development/libraries/haskell/Hipmunk/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ StateVar transformers ]; meta = { homepage = "http://patch-tag.com/r/felipe/hipmunk/home"; - description = "A Haskell binding for Chipmunk."; + description = "A Haskell binding for Chipmunk"; license = "unknown"; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/MaybeT-transformers/default.nix b/pkgs/development/libraries/haskell/MaybeT-transformers/default.nix index 94274cb373aab..d006076c24763 100644 --- a/pkgs/development/libraries/haskell/MaybeT-transformers/default.nix +++ b/pkgs/development/libraries/haskell/MaybeT-transformers/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "189w8dpxyq7gksca6k08hb4vpanpz06c99akgzpcpjy0i7k22ily"; buildDepends = [ monadsFd transformers ]; meta = { - description = "MaybeT monad transformer using transformers instead of mtl."; + description = "MaybeT monad transformer using transformers instead of mtl"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/MonadRandom/default.nix b/pkgs/development/libraries/haskell/MonadRandom/default.nix index f4f4c11379feb..221e9f674cd4c 100644 --- a/pkgs/development/libraries/haskell/MonadRandom/default.nix +++ b/pkgs/development/libraries/haskell/MonadRandom/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "1429w2h66sf0cw992xj4w9clapcqgpdzmh80as7zxf8l87rarqqp"; buildDepends = [ mtl ]; meta = { - description = "Random-number generation monad."; + description = "Random-number generation monad"; license = "unknown"; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/Vec/default.nix b/pkgs/development/libraries/haskell/Vec/default.nix index 591f404235c17..94c157765d342 100644 --- a/pkgs/development/libraries/haskell/Vec/default.nix +++ b/pkgs/development/libraries/haskell/Vec/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ QuickCheck ]; meta = { homepage = "http://graphics.cs.ucdavis.edu/~sdillard/Vec"; - description = "Fixed-length lists and low-dimensional linear algebra."; + description = "Fixed-length lists and low-dimensional linear algebra"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/attempt/default.nix b/pkgs/development/libraries/haskell/attempt/default.nix index 44b8c0ad7bc7e..52a16a8ac1cc6 100644 --- a/pkgs/development/libraries/haskell/attempt/default.nix +++ b/pkgs/development/libraries/haskell/attempt/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ failure ]; meta = { homepage = "http://github.com/snoyberg/attempt/tree/master"; - description = "Concrete data type for handling extensible exceptions as failures."; + description = "Concrete data type for handling extensible exceptions as failures"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/authenticate/default.nix b/pkgs/development/libraries/haskell/authenticate/default.nix index c3a1336f810dc..ad46683b0ec85 100644 --- a/pkgs/development/libraries/haskell/authenticate/default.nix +++ b/pkgs/development/libraries/haskell/authenticate/default.nix @@ -15,7 +15,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://github.com/snoyberg/authenticate/tree/master"; - description = "Authentication methods for Haskell web applications."; + description = "Authentication methods for Haskell web applications"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/base64-string/default.nix b/pkgs/development/libraries/haskell/base64-string/default.nix index b51eb8c088352..e77d5b96ea792 100644 --- a/pkgs/development/libraries/haskell/base64-string/default.nix +++ b/pkgs/development/libraries/haskell/base64-string/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "0pkhrimabacsjalzq0y3a197fqfbspsbv8xszzg4vbb1fb59dj1y"; meta = { homepage = "http://urchin.earth.li/~ian/cabal/base64-string/"; - description = "Base64 implementation for String's."; + description = "Base64 implementation for String's"; license = "unknown"; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/benchpress/default.nix b/pkgs/development/libraries/haskell/benchpress/default.nix index d7da499b0bd0a..5b69e6d901e07 100644 --- a/pkgs/development/libraries/haskell/benchpress/default.nix +++ b/pkgs/development/libraries/haskell/benchpress/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ mtl time ]; meta = { homepage = "http://github.com/tibbe/benchpress"; - description = "Micro-benchmarking with detailed statistics."; + description = "Micro-benchmarking with detailed statistics"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/bitmap/default.nix b/pkgs/development/libraries/haskell/bitmap/default.nix index b93ad7c1afa86..d89e225a5e39c 100644 --- a/pkgs/development/libraries/haskell/bitmap/default.nix +++ b/pkgs/development/libraries/haskell/bitmap/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "281ad4d9234349cfd14f91977b48e2d1861c037f4b6562aa138cddd25c801a7e"; meta = { homepage = "http://code.haskell.org/~bkomuves/"; - description = "A library for handling and manipulating bitmaps."; + description = "A library for handling and manipulating bitmaps"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/blaze-builder-enumerator/default.nix b/pkgs/development/libraries/haskell/blaze-builder-enumerator/default.nix index 0a6fa732cf43e..84d667de29af2 100644 --- a/pkgs/development/libraries/haskell/blaze-builder-enumerator/default.nix +++ b/pkgs/development/libraries/haskell/blaze-builder-enumerator/default.nix @@ -7,8 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ blazeBuilder enumerator transformers ]; meta = { homepage = "https://github.com/meiersi/blaze-builder-enumerator"; - description = "Enumeratees for the incremental conversion of builders to -bytestrings."; + description = "Enumeratees for the incremental conversion of builders to bytestrings"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/blaze-builder/default.nix b/pkgs/development/libraries/haskell/blaze-builder/default.nix index 312d4d9332f73..3a20e5d0cb1b2 100644 --- a/pkgs/development/libraries/haskell/blaze-builder/default.nix +++ b/pkgs/development/libraries/haskell/blaze-builder/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ text ]; meta = { homepage = "http://github.com/meiersi/blaze-builder"; - description = "Efficient buffered output."; + description = "Efficient buffered output"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/bmp/default.nix b/pkgs/development/libraries/haskell/bmp/default.nix index c507a08ac5ff2..2c08676d9c439 100644 --- a/pkgs/development/libraries/haskell/bmp/default.nix +++ b/pkgs/development/libraries/haskell/bmp/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ binary ]; meta = { homepage = "http://code.ouroborus.net/bmp"; - description = "Read and write uncompressed BMP image files."; + description = "Read and write uncompressed BMP image files"; license = self.stdenv.lib.licenses.mit; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/bytestring-nums/default.nix b/pkgs/development/libraries/haskell/bytestring-nums/default.nix index f295c8a178178..4a480b0793171 100644 --- a/pkgs/development/libraries/haskell/bytestring-nums/default.nix +++ b/pkgs/development/libraries/haskell/bytestring-nums/default.nix @@ -8,7 +8,7 @@ cabal.mkDerivation (self: { isExecutable = true; meta = { homepage = "http://github.com/solidsnack/bytestring-nums"; - description = "Parse numeric literals from ByteStrings."; + description = "Parse numeric literals from ByteStrings"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/bytestring-trie/default.nix b/pkgs/development/libraries/haskell/bytestring-trie/default.nix index ab0cdcc402f16..1dc56c420b671 100644 --- a/pkgs/development/libraries/haskell/bytestring-trie/default.nix +++ b/pkgs/development/libraries/haskell/bytestring-trie/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ binary ]; meta = { homepage = "http://code.haskell.org/~wren/"; - description = "An efficient finite map from (byte)strings to values."; + description = "An efficient finite map from (byte)strings to values"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/clientsession/default.nix b/pkgs/development/libraries/haskell/clientsession/default.nix index b222d180e763d..4aeeebe2d9ee9 100644 --- a/pkgs/development/libraries/haskell/clientsession/default.nix +++ b/pkgs/development/libraries/haskell/clientsession/default.nix @@ -8,7 +8,7 @@ cabal.mkDerivation (self: { isExecutable = true; meta = { homepage = "http://github.com/snoyberg/clientsession/tree/master"; - description = "Store session data in a cookie."; + description = "Store session data in a cookie"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/continued-fractions/default.nix b/pkgs/development/libraries/haskell/continued-fractions/default.nix index 05a5dd3cde2e1..71801a324c36c 100755 --- a/pkgs/development/libraries/haskell/continued-fractions/default.nix +++ b/pkgs/development/libraries/haskell/continued-fractions/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "07g6ms68xfzd25zr2k2fpg4f4pynmq4mn7djkzrg3gbfh9gfq37q"; meta = { homepage = "/dev/null"; - description = "Continued fractions."; + description = "Continued fractions"; license = self.stdenv.lib.licenses.publicDomain; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/control-monad-attempt/default.nix b/pkgs/development/libraries/haskell/control-monad-attempt/default.nix index fbcd104b99bd4..06571080b7bd8 100644 --- a/pkgs/development/libraries/haskell/control-monad-attempt/default.nix +++ b/pkgs/development/libraries/haskell/control-monad-attempt/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ attempt transformers ]; meta = { homepage = "http://github.com/snoyberg/control-monad-attempt"; - description = "Monad transformer for attempt."; + description = "Monad transformer for attempt"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/cprng-aes/default.nix b/pkgs/development/libraries/haskell/cprng-aes/default.nix index 70a099bb4f6ea..d0b1bcb38d8a0 100644 --- a/pkgs/development/libraries/haskell/cprng-aes/default.nix +++ b/pkgs/development/libraries/haskell/cprng-aes/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ cereal cryptoApi cryptocipher ]; meta = { homepage = "http://github.com/vincenthz/hs-cprng-aes"; - description = "Crypto Pseudo Random Number Generator using AES in counter mode."; + description = "Crypto Pseudo Random Number Generator using AES in counter mode"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/css-text/default.nix b/pkgs/development/libraries/haskell/css-text/default.nix index 5b1ce5d34313a..adca7acbc5998 100644 --- a/pkgs/development/libraries/haskell/css-text/default.nix +++ b/pkgs/development/libraries/haskell/css-text/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ attoparsecText text ]; meta = { homepage = "http://www.yesodweb.com/"; - description = "CSS parser and renderer."; + description = "CSS parser and renderer"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/data-reify/default.nix b/pkgs/development/libraries/haskell/data-reify/default.nix index e45b9f45df91f..2618ef6a69069 100644 --- a/pkgs/development/libraries/haskell/data-reify/default.nix +++ b/pkgs/development/libraries/haskell/data-reify/default.nix @@ -8,7 +8,7 @@ cabal.mkDerivation (self: { isExecutable = true; meta = { homepage = "http://www.ittc.ku.edu/csdl/fpg/Tools/IOReification"; - description = "Reify a recursive data structure into an explicit graph."; + description = "Reify a recursive data structure into an explicit graph"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/digest/default.nix b/pkgs/development/libraries/haskell/digest/default.nix index 67ebad2a4f116..b13f156a3e8fb 100644 --- a/pkgs/development/libraries/haskell/digest/default.nix +++ b/pkgs/development/libraries/haskell/digest/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "15gj3iq3jm4lnkc6hnj9v8p8ia3yzbsajwf9by3b1kpl449k2h29"; extraLibraries = [ zlib ]; meta = { - description = "Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now."; + description = "Various cryptographic hashes for bytestrings; CRC32 and Adler32 for now"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/dimensional/default.nix b/pkgs/development/libraries/haskell/dimensional/default.nix index 2290c9323833c..aaf5c70029928 100644 --- a/pkgs/development/libraries/haskell/dimensional/default.nix +++ b/pkgs/development/libraries/haskell/dimensional/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ numtype time ]; meta = { homepage = "http://dimensional.googlecode.com/"; - description = "Statically checked physical dimensions."; + description = "Statically checked physical dimensions"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/erf/default.nix b/pkgs/development/libraries/haskell/erf/default.nix index cbb456b00721c..25d64b3faafc6 100644 --- a/pkgs/development/libraries/haskell/erf/default.nix +++ b/pkgs/development/libraries/haskell/erf/default.nix @@ -5,7 +5,7 @@ cabal.mkDerivation (self: { version = "2.0.0.0"; sha256 = "0dxk2r32ajmmc05vaxcp0yw6vgv4lkbmh8jcshncn98xgsfbgw14"; meta = { - description = "The error function, erf, and related functions."; + description = "The error function, erf, and related functions"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/failure/default.nix b/pkgs/development/libraries/haskell/failure/default.nix index de33ed8647f5d..b481fb39e543a 100644 --- a/pkgs/development/libraries/haskell/failure/default.nix +++ b/pkgs/development/libraries/haskell/failure/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "15zkhnxkfsd3qf4wmcp6kcfip9ahb4s3ywnh14whmhicp9mkm3q0"; meta = { homepage = "http://www.haskell.org/haskellwiki/Failure"; - description = "A simple type class for success/failure computations."; + description = "A simple type class for success/failure computations"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/fclabels/default.nix b/pkgs/development/libraries/haskell/fclabels/default.nix index 4e02774d72b15..765adb3ece740 100644 --- a/pkgs/development/libraries/haskell/fclabels/default.nix +++ b/pkgs/development/libraries/haskell/fclabels/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "0ish0gy2f3q65c9f4ix0nhcid9kpr7faijxkmwcy9bymjfg441kf"; buildDepends = [ mtl ]; meta = { - description = "First class accessor labels implemented as lenses."; + description = "First class accessor labels implemented as lenses"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/file-embed/default.nix b/pkgs/development/libraries/haskell/file-embed/default.nix index fe1a221bee018..d24d30adfcb45 100644 --- a/pkgs/development/libraries/haskell/file-embed/default.nix +++ b/pkgs/development/libraries/haskell/file-embed/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "156ydqljhxp16192s4pj6h8jcvrfmj2lnsvzy0zg394wi97bxpi2"; meta = { homepage = "http://github.com/snoyberg/file-embed/tree/master"; - description = "Use Template Haskell to embed file contents directly."; + description = "Use Template Haskell to embed file contents directly"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/filepath/default.nix b/pkgs/development/libraries/haskell/filepath/default.nix index 311bbd56d5895..809494c7ae98d 100644 --- a/pkgs/development/libraries/haskell/filepath/default.nix +++ b/pkgs/development/libraries/haskell/filepath/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "14jji7byjlkzsylsnqwfsiw5vsc7nlaisqabzcw9f7nhrxkq2n20"; meta = { homepage = "http://www-users.cs.york.ac.uk/~ndm/filepath/"; - description = "Library for manipulating FilePaths in a cross platform way."; + description = "Library for manipulating FilePaths in a cross platform way"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/filestore/default.nix b/pkgs/development/libraries/haskell/filestore/default.nix index 553ea9f20a6da..4c4214f0317db 100644 --- a/pkgs/development/libraries/haskell/filestore/default.nix +++ b/pkgs/development/libraries/haskell/filestore/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ Diff parsec split time utf8String xml ]; meta = { homepage = "http://johnmacfarlane.net/repos/filestore"; - description = "Interface for versioning file stores."; + description = "Interface for versioning file stores"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/flexible-defaults/default.nix b/pkgs/development/libraries/haskell/flexible-defaults/default.nix index 71ed96d78d7e0..a80c18757dc94 100755 --- a/pkgs/development/libraries/haskell/flexible-defaults/default.nix +++ b/pkgs/development/libraries/haskell/flexible-defaults/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ transformers ]; meta = { homepage = "https://github.com/mokus0/flexible-defaults"; - description = "Generate default function implementations for complex type classes."; + description = "Generate default function implementations for complex type classes"; license = self.stdenv.lib.licenses.publicDomain; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/gamma/default.nix b/pkgs/development/libraries/haskell/gamma/default.nix index c33e023244974..523b9d233cac7 100755 --- a/pkgs/development/libraries/haskell/gamma/default.nix +++ b/pkgs/development/libraries/haskell/gamma/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ continuedFractions converge vector ]; meta = { homepage = "https://github.com/mokus0/gamma"; - description = "Gamma function and related functions."; + description = "Gamma function and related functions"; license = self.stdenv.lib.licenses.publicDomain; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/ghc-mtl/default.nix b/pkgs/development/libraries/haskell/ghc-mtl/default.nix index e1fd5ac145177..43a8deaf91568 100644 --- a/pkgs/development/libraries/haskell/ghc-mtl/default.nix +++ b/pkgs/development/libraries/haskell/ghc-mtl/default.nix @@ -7,8 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ MonadCatchIOMtl mtl ]; meta = { homepage = "http://code.haskell.org/~jcpetruzza/ghc-mtl"; - description = "An mtl compatible version of the Ghc-Api monads -and monad-transformers."; + description = "An mtl compatible version of the Ghc-Api monads and monad-transformers"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/ghc-syb-utils/default.nix b/pkgs/development/libraries/haskell/ghc-syb-utils/default.nix index 625946a97b409..ce2cb87c096ae 100644 --- a/pkgs/development/libraries/haskell/ghc-syb-utils/default.nix +++ b/pkgs/development/libraries/haskell/ghc-syb-utils/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ syb ]; meta = { homepage = "http://github.com/nominolo/ghc-syb"; - description = "Scrap Your Boilerplate utilities for the GHC API."; + description = "Scrap Your Boilerplate utilities for the GHC API"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/ghc-syb/default.nix b/pkgs/development/libraries/haskell/ghc-syb/default.nix index 502a7fd401775..d0a766940fe89 100644 --- a/pkgs/development/libraries/haskell/ghc-syb/default.nix +++ b/pkgs/development/libraries/haskell/ghc-syb/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "0052bd2ee4d92fbb010bebc7bcfd533a0b78437f1fb0834288ce979c103d9d67"; meta = { homepage = "http://github.com/nominolo/ghc-syb"; - description = "Data and Typeable instances for the GHC API."; + description = "Data and Typeable instances for the GHC API"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/gitit/default.nix b/pkgs/development/libraries/haskell/gitit/default.nix index 4f453cd0b708e..d84dbd368cc4c 100644 --- a/pkgs/development/libraries/haskell/gitit/default.nix +++ b/pkgs/development/libraries/haskell/gitit/default.nix @@ -19,7 +19,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://github.com/jgm/gitit/tree/master"; - description = "Wiki using happstack, git or darcs, and pandoc."; + description = "Wiki using happstack, git or darcs, and pandoc"; license = "GPL"; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/graphviz/default.nix b/pkgs/development/libraries/haskell/graphviz/default.nix index 57b9da5cf009e..1f35fdf6bb9da 100644 --- a/pkgs/development/libraries/haskell/graphviz/default.nix +++ b/pkgs/development/libraries/haskell/graphviz/default.nix @@ -12,7 +12,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://projects.haskell.org/graphviz/"; - description = "Graphviz bindings for Haskell."; + description = "Graphviz bindings for Haskell"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/gtk2hs-buildtools/default.nix b/pkgs/development/libraries/haskell/gtk2hs-buildtools/default.nix index 6ca866c9548a6..9b0fe07653c43 100644 --- a/pkgs/development/libraries/haskell/gtk2hs-buildtools/default.nix +++ b/pkgs/development/libraries/haskell/gtk2hs-buildtools/default.nix @@ -9,7 +9,7 @@ cabal.mkDerivation (self: { buildTools = [ alex happy ]; meta = { homepage = "http://www.haskell.org/gtk2hs/"; - description = "Tools to build the Gtk2Hs suite of User Interface libraries."; + description = "Tools to build the Gtk2Hs suite of User Interface libraries"; license = self.stdenv.lib.licenses.gpl2; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/happstack/happstack-server.nix b/pkgs/development/libraries/haskell/happstack/happstack-server.nix index 2461bb1eaa96f..682faaf9ada47 100644 --- a/pkgs/development/libraries/haskell/happstack/happstack-server.nix +++ b/pkgs/development/libraries/haskell/happstack/happstack-server.nix @@ -16,7 +16,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://happstack.com"; - description = "Web related tools and services."; + description = "Web related tools and services"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/hashed-storage/default.nix b/pkgs/development/libraries/haskell/hashed-storage/default.nix index e9a67f7d673d7..4fec8aeb3579d 100644 --- a/pkgs/development/libraries/haskell/hashed-storage/default.nix +++ b/pkgs/development/libraries/haskell/hashed-storage/default.nix @@ -10,7 +10,7 @@ cabal.mkDerivation (self: { binary dataenc extensibleExceptions mmap mtl zlib ]; meta = { - description = "Hashed file storage support code."; + description = "Hashed file storage support code"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/haskeline/default.nix b/pkgs/development/libraries/haskell/haskeline/default.nix index aa40c1ef267c7..74a7bd49920c7 100644 --- a/pkgs/development/libraries/haskell/haskeline/default.nix +++ b/pkgs/development/libraries/haskell/haskeline/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ extensibleExceptions mtl terminfo utf8String ]; meta = { homepage = "http://trac.haskell.org/haskeline"; - description = "A command-line interface for user input, written in Haskell."; + description = "A command-line interface for user input, written in Haskell"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/haskell-lexer/default.nix b/pkgs/development/libraries/haskell/haskell-lexer/default.nix index f45e29d788a80..90c4a599bc4ce 100644 --- a/pkgs/development/libraries/haskell/haskell-lexer/default.nix +++ b/pkgs/development/libraries/haskell/haskell-lexer/default.nix @@ -5,7 +5,7 @@ cabal.mkDerivation (self: { version = "1.0"; sha256 = "86d0c4071295c8613eb965768cb61a0c8422fc0c429a49c7a93e93a72b185b86"; meta = { - description = "A fully compliant Haskell 98 lexer."; + description = "A fully compliant Haskell 98 lexer"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/haskell-src-meta/default.nix b/pkgs/development/libraries/haskell/haskell-src-meta/default.nix index 5090b20b2a81c..2dfdedefc1c57 100644 --- a/pkgs/development/libraries/haskell/haskell-src-meta/default.nix +++ b/pkgs/development/libraries/haskell/haskell-src-meta/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "10g74sax8x45lphy133717y9xb43d8a684mm9qv0arjwn5v4np7s"; buildDepends = [ haskellSrcExts syb thLift ]; meta = { - description = "Parse source to template-haskell abstract syntax."; + description = "Parse source to template-haskell abstract syntax"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/haxr-th/default.nix b/pkgs/development/libraries/haskell/haxr-th/default.nix index 428f001bd05e7..83917cf889194 100644 --- a/pkgs/development/libraries/haskell/haxr-th/default.nix +++ b/pkgs/development/libraries/haskell/haxr-th/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ haxr ]; meta = { homepage = "http://www.haskell.org/haxr/"; - description = "Automatic deriving of XML-RPC structs for Haskell records."; + description = "Automatic deriving of XML-RPC structs for Haskell records"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/haxr/default.nix b/pkgs/development/libraries/haskell/haxr/default.nix index ebdff10920416..0a6bdcba3b826 100644 --- a/pkgs/development/libraries/haskell/haxr/default.nix +++ b/pkgs/development/libraries/haskell/haxr/default.nix @@ -11,7 +11,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://www.haskell.org/haskellwiki/HaXR"; - description = "XML-RPC client and server library."; + description = "XML-RPC client and server library"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/hledger-chart/default.nix b/pkgs/development/libraries/haskell/hledger-chart/default.nix index d0beb457ceb99..f20c2daf5410a 100644 --- a/pkgs/development/libraries/haskell/hledger-chart/default.nix +++ b/pkgs/development/libraries/haskell/hledger-chart/default.nix @@ -9,7 +9,7 @@ cabal.mkDerivation (self: { buildDepends = [ Chart colour hledger hledgerLib safe ]; meta = { homepage = "http://hledger.org"; - description = "A pie chart generator for the hledger accounting tool."; + description = "A pie chart generator for the hledger accounting tool"; license = "GPL"; platforms = self.stdenv.lib.platforms.linux; maintainers = [ diff --git a/pkgs/development/libraries/haskell/hledger-lib/default.nix b/pkgs/development/libraries/haskell/hledger-lib/default.nix index 234294da35550..569bd7c5291f3 100644 --- a/pkgs/development/libraries/haskell/hledger-lib/default.nix +++ b/pkgs/development/libraries/haskell/hledger-lib/default.nix @@ -10,7 +10,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://hledger.org"; - description = "Reusable types and utilities for the hledger accounting tool and financial apps in general."; + description = "Reusable types and utilities for the hledger accounting tool and financial apps in general"; license = "GPL"; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/hledger-vty/default.nix b/pkgs/development/libraries/haskell/hledger-vty/default.nix index 7b82800e40cb0..fa9d5ddab34da 100644 --- a/pkgs/development/libraries/haskell/hledger-vty/default.nix +++ b/pkgs/development/libraries/haskell/hledger-vty/default.nix @@ -9,7 +9,7 @@ cabal.mkDerivation (self: { buildDepends = [ hledger hledgerLib safe vty ]; meta = { homepage = "http://hledger.org"; - description = "A curses-style interface for the hledger accounting tool."; + description = "A curses-style interface for the hledger accounting tool"; license = "GPL"; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/hledger/default.nix b/pkgs/development/libraries/haskell/hledger/default.nix index e80e005e12e6f..9b1f8eb34f884 100644 --- a/pkgs/development/libraries/haskell/hledger/default.nix +++ b/pkgs/development/libraries/haskell/hledger/default.nix @@ -14,7 +14,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://hledger.org"; - description = "A robust command-line accounting tool with a simple human-editable data format, similar to ledger."; + description = "A robust command-line accounting tool with a simple human-editable data format, similar to ledger"; license = "GPL"; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/hscolour/default.nix b/pkgs/development/libraries/haskell/hscolour/default.nix index 81ff32722189d..9992faf048ca2 100644 --- a/pkgs/development/libraries/haskell/hscolour/default.nix +++ b/pkgs/development/libraries/haskell/hscolour/default.nix @@ -8,7 +8,7 @@ cabal.mkDerivation (self: { isExecutable = true; meta = { homepage = "http://code.haskell.org/~malcolm/hscolour/"; - description = "Colourise Haskell code."; + description = "Colourise Haskell code"; license = "GPL"; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/http-enumerator/default.nix b/pkgs/development/libraries/haskell/http-enumerator/default.nix index f91acb2054b58..aad78d39ac0a9 100644 --- a/pkgs/development/libraries/haskell/http-enumerator/default.nix +++ b/pkgs/development/libraries/haskell/http-enumerator/default.nix @@ -19,7 +19,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://github.com/snoyberg/http-enumerator"; - description = "HTTP client package with enumerator interface and HTTPS support."; + description = "HTTP client package with enumerator interface and HTTPS support"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/http-types/default.nix b/pkgs/development/libraries/haskell/http-types/default.nix index dbd36e5429fb3..4966803af3652 100644 --- a/pkgs/development/libraries/haskell/http-types/default.nix +++ b/pkgs/development/libraries/haskell/http-types/default.nix @@ -9,7 +9,7 @@ cabal.mkDerivation (self: { buildDepends = [ blazeBuilder caseInsensitive text ]; meta = { homepage = "https://github.com/aristidb/http-types"; - description = "Generic HTTP types for Haskell (for both client and server code)."; + description = "Generic HTTP types for Haskell (for both client and server code)"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/irc/default.nix b/pkgs/development/libraries/haskell/irc/default.nix index 8b4254508e6b8..be3818cb7d855 100644 --- a/pkgs/development/libraries/haskell/irc/default.nix +++ b/pkgs/development/libraries/haskell/irc/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "1bbxlmb6jzz0zw18nr3d6lgd83vi9hrjahfcf1dswc946wi31s97"; buildDepends = [ parsec ]; meta = { - description = "A small library for parsing IRC messages."; + description = "A small library for parsing IRC messages"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/jsonEnumerator/default.nix b/pkgs/development/libraries/haskell/jsonEnumerator/default.nix index 7335bd53adeb6..a400382128506 100644 --- a/pkgs/development/libraries/haskell/jsonEnumerator/default.nix +++ b/pkgs/development/libraries/haskell/jsonEnumerator/default.nix @@ -12,7 +12,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://github.com/snoyberg/json-enumerator"; - description = "Pure-Haskell utilities for dealing with JSON with the enumerator package."; + description = "Pure-Haskell utilities for dealing with JSON with the enumerator package"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/largeword/default.nix b/pkgs/development/libraries/haskell/largeword/default.nix index 303e0b68809f7..e526c757fd7c3 100644 --- a/pkgs/development/libraries/haskell/largeword/default.nix +++ b/pkgs/development/libraries/haskell/largeword/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "1122isizlx807zv26j0sx71iw39nn3sja6mr2pf4sd456m1vmx8r"; meta = { homepage = "http://trac.haskell.org/largeword/wiki"; - description = "Provides Word128, Word192 and Word256 and a way of producing other large words if required."; + description = "Provides Word128, Word192 and Word256 and a way of producing other large words if required"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/mime-mail/default.nix b/pkgs/development/libraries/haskell/mime-mail/default.nix index b496615346b7b..252dc8d44f480 100644 --- a/pkgs/development/libraries/haskell/mime-mail/default.nix +++ b/pkgs/development/libraries/haskell/mime-mail/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ blazeBuilder dataenc text ]; meta = { homepage = "http://github.com/snoyberg/mime-mail"; - description = "Compose MIME email messages."; + description = "Compose MIME email messages"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/multiplate/default.nix b/pkgs/development/libraries/haskell/multiplate/default.nix index 8bc6fa1092904..13059f0183e37 100644 --- a/pkgs/development/libraries/haskell/multiplate/default.nix +++ b/pkgs/development/libraries/haskell/multiplate/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ transformers ]; meta = { homepage = "http://haskell.org/haskellwiki/Multiplate"; - description = "Lightweight generic library for mutually recursive data types."; + description = "Lightweight generic library for mutually recursive data types"; license = self.stdenv.lib.licenses.mit; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/murmur-hash/default.nix b/pkgs/development/libraries/haskell/murmur-hash/default.nix index ae8d7b6e30b08..468c18f9051ae 100644 --- a/pkgs/development/libraries/haskell/murmur-hash/default.nix +++ b/pkgs/development/libraries/haskell/murmur-hash/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "08nvdv3r5scqpdcivwp0d77dl4vpkgq58rzxv1xpb8r1krqy588d"; meta = { homepage = "http://github.com/nominolo/murmur-hash"; - description = "MurmurHash2 implementation for Haskell."; + description = "MurmurHash2 implementation for Haskell"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/neither/default.nix b/pkgs/development/libraries/haskell/neither/default.nix index 8aa7bbde037f3..6bea3c1084493 100644 --- a/pkgs/development/libraries/haskell/neither/default.nix +++ b/pkgs/development/libraries/haskell/neither/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ failure monadPeel transformers ]; meta = { homepage = "http://github.com/snoyberg/neither"; - description = "Provide versions of Either with good monad and applicative instances."; + description = "Provide versions of Either with good monad and applicative instances"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/numtype/default.nix b/pkgs/development/libraries/haskell/numtype/default.nix index 9c91fbb90cc28..b55e0c50b4b3e 100644 --- a/pkgs/development/libraries/haskell/numtype/default.nix +++ b/pkgs/development/libraries/haskell/numtype/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "2606e81d7bcef0ba76b1e6ffc8d513c36fef5fefaab3bdd02da18761ec504e1f"; meta = { homepage = "http://dimensional.googlecode.com/"; - description = "Type-level (low cardinality) integers."; + description = "Type-level (low cardinality) integers"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/path-pieces/default.nix b/pkgs/development/libraries/haskell/path-pieces/default.nix index d800a44aae4c8..6230ac2e8a363 100755 --- a/pkgs/development/libraries/haskell/path-pieces/default.nix +++ b/pkgs/development/libraries/haskell/path-pieces/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ text ]; meta = { homepage = "http://github.com/snoyberg/path-pieces"; - description = "Components of paths."; + description = "Components of paths"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/persistent-template/default.nix b/pkgs/development/libraries/haskell/persistent-template/default.nix index b005f982206b0..c3df4263d43ac 100644 --- a/pkgs/development/libraries/haskell/persistent-template/default.nix +++ b/pkgs/development/libraries/haskell/persistent-template/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ monadControl persistent text webRoutesQuasi ]; meta = { homepage = "http://www.yesodweb.com/"; - description = "Type-safe, non-relational, multi-backend persistence."; + description = "Type-safe, non-relational, multi-backend persistence"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/persistent/default.nix b/pkgs/development/libraries/haskell/persistent/default.nix index a3c3d4344f8ac..6249368778621 100644 --- a/pkgs/development/libraries/haskell/persistent/default.nix +++ b/pkgs/development/libraries/haskell/persistent/default.nix @@ -15,7 +15,7 @@ cabal.mkDerivation (self: { extraLibraries = [ sqlite ]; meta = { homepage = "http://docs.yesodweb.com/book/persistent"; - description = "Type-safe, non-relational, multi-backend persistence."; + description = "Type-safe, non-relational, multi-backend persistence"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/polyparse/1.4.nix b/pkgs/development/libraries/haskell/polyparse/1.4.nix index 058d0e9b443f9..d47748f535628 100644 --- a/pkgs/development/libraries/haskell/polyparse/1.4.nix +++ b/pkgs/development/libraries/haskell/polyparse/1.4.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "6e599fb0771e8ce2e1d3a3bbe5eddc2d77b2b4bbb54602f01005dc55dc039d44"; meta = { homepage = "http://www.cs.york.ac.uk/fp/polyparse/"; - description = "A variety of alternative parser combinator libraries."; + description = "A variety of alternative parser combinator libraries"; license = "LGPL"; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/polyparse/1.7.nix b/pkgs/development/libraries/haskell/polyparse/1.7.nix index 949ba08acb19c..b27dc9cc69529 100644 --- a/pkgs/development/libraries/haskell/polyparse/1.7.nix +++ b/pkgs/development/libraries/haskell/polyparse/1.7.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ text ]; meta = { homepage = "http://code.haskell.org/~malcolm/polyparse/"; - description = "A variety of alternative parser combinator libraries."; + description = "A variety of alternative parser combinator libraries"; license = "LGPL"; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/pool/default.nix b/pkgs/development/libraries/haskell/pool/default.nix index 40c5d136aadf4..eae26f81b3ab2 100644 --- a/pkgs/development/libraries/haskell/pool/default.nix +++ b/pkgs/development/libraries/haskell/pool/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ monadControl transformers ]; meta = { homepage = "http://github.com/snoyberg/pool"; - description = "Thread-safe resource pools."; + description = "Thread-safe resource pools"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/pretty-show/default.nix b/pkgs/development/libraries/haskell/pretty-show/default.nix index 28d322cca5139..deb9e731ebda7 100644 --- a/pkgs/development/libraries/haskell/pretty-show/default.nix +++ b/pkgs/development/libraries/haskell/pretty-show/default.nix @@ -9,7 +9,7 @@ cabal.mkDerivation (self: { buildDepends = [ haskellLexer ]; meta = { homepage = "http://wiki.github.com/yav/pretty-show"; - description = "Tools for working with derived Show instances."; + description = "Tools for working with derived Show instances"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/pureMD5/default.nix b/pkgs/development/libraries/haskell/pureMD5/default.nix index 974a35d8307aa..2dfc009179965 100644 --- a/pkgs/development/libraries/haskell/pureMD5/default.nix +++ b/pkgs/development/libraries/haskell/pureMD5/default.nix @@ -8,7 +8,7 @@ cabal.mkDerivation (self: { isExecutable = true; buildDepends = [ binary cereal cryptoApi tagged ]; meta = { - description = "A Haskell-only implementation of the MD5 digest (hash) algorithm."; + description = "A Haskell-only implementation of the MD5 digest (hash) algorithm"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/pwstore-fast/default.nix b/pkgs/development/libraries/haskell/pwstore-fast/default.nix index c79a97117fbfc..c110c03e91ace 100644 --- a/pkgs/development/libraries/haskell/pwstore-fast/default.nix +++ b/pkgs/development/libraries/haskell/pwstore-fast/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ base64Bytestring cryptohash ]; meta = { homepage = "https://github.com/PeterScott/pwstore"; - description = "Secure password storage."; + description = "Secure password storage"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/random-shuffle/default.nix b/pkgs/development/libraries/haskell/random-shuffle/default.nix index 5159eab96e314..bfca74da75c5f 100644 --- a/pkgs/development/libraries/haskell/random-shuffle/default.nix +++ b/pkgs/development/libraries/haskell/random-shuffle/default.nix @@ -5,7 +5,7 @@ cabal.mkDerivation (self: { version = "0.0.2"; sha256 = "1csq0ffsqbbv6ymf707nzfb7c9bmykwk9bcgj21mxmh6khlqn9jp"; meta = { - description = "Random shuffle implementation."; + description = "Random shuffle implementation"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/ranges/default.nix b/pkgs/development/libraries/haskell/ranges/default.nix index 45f0ccb5d9a55..d7c20f571238f 100644 --- a/pkgs/development/libraries/haskell/ranges/default.nix +++ b/pkgs/development/libraries/haskell/ranges/default.nix @@ -5,7 +5,7 @@ cabal.mkDerivation (self: { version = "0.2.3"; sha256 = "1jmybrwwvg8zkbxjrlrahfavlf2g2584ld15hzhch317683nvr1p"; meta = { - description = "Ranges and various functions on them."; + description = "Ranges and various functions on them"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/recaptcha/default.nix b/pkgs/development/libraries/haskell/recaptcha/default.nix index 286f89842a4d3..60747bbda68bd 100644 --- a/pkgs/development/libraries/haskell/recaptcha/default.nix +++ b/pkgs/development/libraries/haskell/recaptcha/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ HTTP network xhtml ]; meta = { homepage = "http://github.com/jgm/recaptcha/tree/master"; - description = "Functions for using the reCAPTCHA service in web applications."; + description = "Functions for using the reCAPTCHA service in web applications"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/regular/default.nix b/pkgs/development/libraries/haskell/regular/default.nix index e702937da29a9..8dd7e04ec7988 100644 --- a/pkgs/development/libraries/haskell/regular/default.nix +++ b/pkgs/development/libraries/haskell/regular/default.nix @@ -5,7 +5,7 @@ cabal.mkDerivation (self: { version = "0.3.2"; sha256 = "104rz28a22p5pn3rdzvmh13s1hpr46n463cfaz3w3bj9cimi2rcj"; meta = { - description = "Generic programming library for regular datatypes."; + description = "Generic programming library for regular datatypes"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/repa-algorithms/default.nix b/pkgs/development/libraries/haskell/repa-algorithms/default.nix index 6f0db0273eb78..0ca84003fbf8f 100644 --- a/pkgs/development/libraries/haskell/repa-algorithms/default.nix +++ b/pkgs/development/libraries/haskell/repa-algorithms/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ repa vector ]; meta = { homepage = "http://repa.ouroborus.net"; - description = "Algorithms using the Repa array library."; + description = "Algorithms using the Repa array library"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/repa-bytestring/default.nix b/pkgs/development/libraries/haskell/repa-bytestring/default.nix index c9e86e67dc412..8dfe4159d53b8 100644 --- a/pkgs/development/libraries/haskell/repa-bytestring/default.nix +++ b/pkgs/development/libraries/haskell/repa-bytestring/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ repa vector ]; meta = { homepage = "http://repa.ouroborus.net"; - description = "Conversions between Repa Arrays and ByteStrings."; + description = "Conversions between Repa Arrays and ByteStrings"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/repa-io/default.nix b/pkgs/development/libraries/haskell/repa-io/default.nix index 88dbda9e97682..000f412a3dad7 100644 --- a/pkgs/development/libraries/haskell/repa-io/default.nix +++ b/pkgs/development/libraries/haskell/repa-io/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ bmp repa repaBytestring ]; meta = { homepage = "http://repa.ouroborus.net"; - description = "Read and write Repa arrays in various formats."; + description = "Read and write Repa arrays in various formats"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/repa/default.nix b/pkgs/development/libraries/haskell/repa/default.nix index 7c089dfa0722e..b5667144103d6 100644 --- a/pkgs/development/libraries/haskell/repa/default.nix +++ b/pkgs/development/libraries/haskell/repa/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ QuickCheck vector ]; meta = { homepage = "http://repa.ouroborus.net"; - description = "High performance, regular, shape polymorphic parallel arrays."; + description = "High performance, regular, shape polymorphic parallel arrays"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/salvia-protocol/default.nix b/pkgs/development/libraries/haskell/salvia-protocol/default.nix index b26dd3e541e06..dbd33c170365f 100644 --- a/pkgs/development/libraries/haskell/salvia-protocol/default.nix +++ b/pkgs/development/libraries/haskell/salvia-protocol/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "6b2312e52efaa81feec7461b1a3db77e1f2a8dfd829ae878b614c206a5e48928"; buildDepends = [ bimap fclabels parsec safe split utf8String ]; meta = { - description = "Salvia webserver protocol suite supporting URI, HTTP, Cookie and MIME."; + description = "Salvia webserver protocol suite supporting URI, HTTP, Cookie and MIME"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/salvia/default.nix b/pkgs/development/libraries/haskell/salvia/default.nix index b5da23e10c935..053e8230cccae 100644 --- a/pkgs/development/libraries/haskell/salvia/default.nix +++ b/pkgs/development/libraries/haskell/salvia/default.nix @@ -13,7 +13,7 @@ cabal.mkDerivation (self: { utf8String ]; meta = { - description = "Modular web application framework."; + description = "Modular web application framework"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/smallcheck/default.nix b/pkgs/development/libraries/haskell/smallcheck/default.nix index 92dba79e5b488..a4106ea800275 100644 --- a/pkgs/development/libraries/haskell/smallcheck/default.nix +++ b/pkgs/development/libraries/haskell/smallcheck/default.nix @@ -5,7 +5,7 @@ cabal.mkDerivation (self: { version = "0.4"; sha256 = "0nq13jm3akrmgk6n2clisip16v0jf1xkm0hm678v63s87hxqb1ma"; meta = { - description = "Another lightweight testing library in Haskell."; + description = "Another lightweight testing library in Haskell"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/split/default.nix b/pkgs/development/libraries/haskell/split/default.nix index 05396e9108a58..8463200e387a6 100644 --- a/pkgs/development/libraries/haskell/split/default.nix +++ b/pkgs/development/libraries/haskell/split/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "0cdn2sb3m62bnxdz59diwwaxysh3kj4kk1srn4m80p03fj60s0q5"; meta = { homepage = "http://code.haskell.org/~byorgey/code/split"; - description = "Combinator library for splitting lists."; + description = "Combinator library for splitting lists"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/stateref/default.nix b/pkgs/development/libraries/haskell/stateref/default.nix index fc59bd8915835..b14fd6ebadebf 100644 --- a/pkgs/development/libraries/haskell/stateref/default.nix +++ b/pkgs/development/libraries/haskell/stateref/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ mtl stm ]; meta = { homepage = "http://code.haskell.org/~mokus/stateref/"; - description = "Abstraction for things that work like IORef."; + description = "Abstraction for things that work like IORef"; license = self.stdenv.lib.licenses.publicDomain; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/strict/default.nix b/pkgs/development/libraries/haskell/strict/default.nix index 8ba4315b1e098..99239884b0a3a 100644 --- a/pkgs/development/libraries/haskell/strict/default.nix +++ b/pkgs/development/libraries/haskell/strict/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "08cjajqz9h47fkq98mlf3rc8n5ghbmnmgn8pfsl3bdldjdkmmlrc"; meta = { homepage = "http://www.cse.unsw.edu.au/~rl/code/strict.html"; - description = "Strict data types and String IO."; + description = "Strict data types and String IO"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/test-framework-hunit/default.nix b/pkgs/development/libraries/haskell/test-framework-hunit/default.nix index 5c9eae910a097..7c22d81b2fcfa 100644 --- a/pkgs/development/libraries/haskell/test-framework-hunit/default.nix +++ b/pkgs/development/libraries/haskell/test-framework-hunit/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ HUnit extensibleExceptions testFramework ]; meta = { homepage = "http://batterseapower.github.com/test-framework/"; - description = "HUnit support for the test-framework package."; + description = "HUnit support for the test-framework package"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/test-framework-quickcheck/default.nix b/pkgs/development/libraries/haskell/test-framework-quickcheck/default.nix index 475d1bb3c0423..88c5f06f43d16 100644 --- a/pkgs/development/libraries/haskell/test-framework-quickcheck/default.nix +++ b/pkgs/development/libraries/haskell/test-framework-quickcheck/default.nix @@ -10,7 +10,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://batterseapower.github.com/test-framework/"; - description = "QuickCheck support for the test-framework package."; + description = "QuickCheck support for the test-framework package"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/test-framework-quickcheck2/default.nix b/pkgs/development/libraries/haskell/test-framework-quickcheck2/default.nix index 7c5ed9331beb5..64dabb65b0acc 100644 --- a/pkgs/development/libraries/haskell/test-framework-quickcheck2/default.nix +++ b/pkgs/development/libraries/haskell/test-framework-quickcheck2/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ QuickCheck extensibleExceptions testFramework ]; meta = { homepage = "http://batterseapower.github.com/test-framework/"; - description = "QuickCheck2 support for the test-framework package."; + description = "QuickCheck2 support for the test-framework package"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/texmath/0.4.nix b/pkgs/development/libraries/haskell/texmath/0.4.nix index afaece76acec9..a59120015dd0f 100644 --- a/pkgs/development/libraries/haskell/texmath/0.4.nix +++ b/pkgs/development/libraries/haskell/texmath/0.4.nix @@ -9,7 +9,7 @@ cabal.mkDerivation (self: { buildDepends = [ parsec syb xml ]; meta = { homepage = "http://github.com/jgm/texmath"; - description = "Conversion of LaTeX math formulas to MathML."; + description = "Conversion of LaTeX math formulas to MathML"; license = "GPL"; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/texmath/0.5.0.1.nix b/pkgs/development/libraries/haskell/texmath/0.5.0.1.nix index ddf7889257b31..f82e98703c786 100644 --- a/pkgs/development/libraries/haskell/texmath/0.5.0.1.nix +++ b/pkgs/development/libraries/haskell/texmath/0.5.0.1.nix @@ -9,7 +9,7 @@ cabal.mkDerivation (self: { buildDepends = [ parsec syb xml ]; meta = { homepage = "http://github.com/jgm/texmath"; - description = "Conversion of LaTeX math formulas to MathML."; + description = "Conversion of LaTeX math formulas to MathML"; license = "GPL"; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/text/0.11.0.5.nix b/pkgs/development/libraries/haskell/text/0.11.0.5.nix index 4a6ab49403d5e..b997c60868b2f 100644 --- a/pkgs/development/libraries/haskell/text/0.11.0.5.nix +++ b/pkgs/development/libraries/haskell/text/0.11.0.5.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ deepseq ]; meta = { homepage = "http://bitbucket.org/bos/text"; - description = "An efficient packed Unicode text type."; + description = "An efficient packed Unicode text type"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/text/0.11.0.6.nix b/pkgs/development/libraries/haskell/text/0.11.0.6.nix index 1b8d1cea29d4a..5c593235dee0a 100644 --- a/pkgs/development/libraries/haskell/text/0.11.0.6.nix +++ b/pkgs/development/libraries/haskell/text/0.11.0.6.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ deepseq ]; meta = { homepage = "http://bitbucket.org/bos/text"; - description = "An efficient packed Unicode text type."; + description = "An efficient packed Unicode text type"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/text/0.11.1.5.nix b/pkgs/development/libraries/haskell/text/0.11.1.5.nix index 06dc550191ce1..db438a54bc24c 100644 --- a/pkgs/development/libraries/haskell/text/0.11.1.5.nix +++ b/pkgs/development/libraries/haskell/text/0.11.1.5.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ deepseq ]; meta = { homepage = "https://bitbucket.org/bos/text"; - description = "An efficient packed Unicode text type."; + description = "An efficient packed Unicode text type"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/th-lift/default.nix b/pkgs/development/libraries/haskell/th-lift/default.nix index 3e481857ae865..940f8701ef7b0 100644 --- a/pkgs/development/libraries/haskell/th-lift/default.nix +++ b/pkgs/development/libraries/haskell/th-lift/default.nix @@ -5,7 +5,7 @@ cabal.mkDerivation (self: { version = "0.5.3"; sha256 = "15jynhl1ly0zhk2g9rm8vxas9p76w1lfxqhjw5rfb8s5k1w73fil"; meta = { - description = "Derive Template Haskell's Lift class for datatypes."; + description = "Derive Template Haskell's Lift class for datatypes"; license = "unknown"; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/uniplate/default.nix b/pkgs/development/libraries/haskell/uniplate/default.nix index d9dff48b8509a..2311aa7ea0e58 100644 --- a/pkgs/development/libraries/haskell/uniplate/default.nix +++ b/pkgs/development/libraries/haskell/uniplate/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ syb ]; meta = { homepage = "http://community.haskell.org/~ndm/uniplate/"; - description = "Help writing simple, concise and fast generic operations."; + description = "Help writing simple, concise and fast generic operations"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/unix-compat/default.nix b/pkgs/development/libraries/haskell/unix-compat/default.nix index 6fc4a9f9b9a23..34cbd4072f6e6 100644 --- a/pkgs/development/libraries/haskell/unix-compat/default.nix +++ b/pkgs/development/libraries/haskell/unix-compat/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "009dg6mxjmdkcmr2d1qq9r3f4qfx4d362lyxj9vvgwrzcdnsgzqi"; meta = { homepage = "http://github.com/jystic/unix-compat"; - description = "Portable POSIX-compatibility layer."; + description = "Portable POSIX-compatibility layer"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/url/default.nix b/pkgs/development/libraries/haskell/url/default.nix index 292879cad5126..466d53090191b 100644 --- a/pkgs/development/libraries/haskell/url/default.nix +++ b/pkgs/development/libraries/haskell/url/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ utf8String ]; meta = { homepage = "http://www.haskell.org/haskellwiki/Url"; - description = "A library for working with URLs."; + description = "A library for working with URLs"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/uu-parsinglib/default.nix b/pkgs/development/libraries/haskell/uu-parsinglib/default.nix index de7433171fbb5..de2d1e1f020ae 100644 --- a/pkgs/development/libraries/haskell/uu-parsinglib/default.nix +++ b/pkgs/development/libraries/haskell/uu-parsinglib/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ ListLike time ]; meta = { homepage = "http://www.cs.uu.nl/wiki/bin/view/HUT/ParserCombinators"; - description = "Fast, online, error-correcting, monadic, applicative, merging, permuting, idiomatic parser combinators."; + description = "Fast, online, error-correcting, monadic, applicative, merging, permuting, idiomatic parser combinators"; license = self.stdenv.lib.licenses.mit; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/wai-extra/default.nix b/pkgs/development/libraries/haskell/wai-extra/default.nix index d29bbe2171078..d18c6910a2e8c 100644 --- a/pkgs/development/libraries/haskell/wai-extra/default.nix +++ b/pkgs/development/libraries/haskell/wai-extra/default.nix @@ -13,7 +13,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://github.com/snoyberg/wai-extra"; - description = "Provides some basic WAI handlers and middleware."; + description = "Provides some basic WAI handlers and middleware"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/wai/default.nix b/pkgs/development/libraries/haskell/wai/default.nix index 9470f254fb010..e7d7d48d738a6 100644 --- a/pkgs/development/libraries/haskell/wai/default.nix +++ b/pkgs/development/libraries/haskell/wai/default.nix @@ -11,7 +11,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://github.com/snoyberg/wai"; - description = "Web Application Interface."; + description = "Web Application Interface"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/warp/default.nix b/pkgs/development/libraries/haskell/warp/default.nix index f034f1bf2e8b4..31297e10d0685 100644 --- a/pkgs/development/libraries/haskell/warp/default.nix +++ b/pkgs/development/libraries/haskell/warp/default.nix @@ -13,7 +13,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://github.com/snoyberg/warp"; - description = "A fast, light-weight web server for WAI applications."; + description = "A fast, light-weight web server for WAI applications"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/web-routes/default.nix b/pkgs/development/libraries/haskell/web-routes/default.nix index a59d2cf48f22a..aa5321c7f5f3f 100644 --- a/pkgs/development/libraries/haskell/web-routes/default.nix +++ b/pkgs/development/libraries/haskell/web-routes/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "0gspjvk5859zwg55q8fjyz4a0d2p6lf2qwa41b8s6kcqi38nnp08"; buildDepends = [ mtl network parsec utf8String ]; meta = { - description = "Library for maintaining correctness and composability of URLs within an application."; + description = "Library for maintaining correctness and composability of URLs within an application"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/xml-enumerator/default.nix b/pkgs/development/libraries/haskell/xml-enumerator/default.nix index cdf3f08d29684..cf77f04379c27 100644 --- a/pkgs/development/libraries/haskell/xml-enumerator/default.nix +++ b/pkgs/development/libraries/haskell/xml-enumerator/default.nix @@ -16,7 +16,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://github.com/snoyberg/xml-enumerator"; - description = "Pure-Haskell utilities for dealing with XML with the enumerator package."; + description = "Pure-Haskell utilities for dealing with XML with the enumerator package"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/xml/default.nix b/pkgs/development/libraries/haskell/xml/default.nix index f7a5e966eb66d..1125ac1b5449c 100644 --- a/pkgs/development/libraries/haskell/xml/default.nix +++ b/pkgs/development/libraries/haskell/xml/default.nix @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "1sx6k5dscpcy4aq09g7h0fz0sl4w2nrr4pnklgwrbrh6bf6kc6w2"; meta = { homepage = "http://code.galois.com"; - description = "A simple XML library."; + description = "A simple XML library"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/yesod-auth/default.nix b/pkgs/development/libraries/haskell/yesod-auth/default.nix index c06697425043a..08f6428d4d58a 100644 --- a/pkgs/development/libraries/haskell/yesod-auth/default.nix +++ b/pkgs/development/libraries/haskell/yesod-auth/default.nix @@ -16,7 +16,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://www.yesodweb.com/"; - description = "Authentication for Yesod."; + description = "Authentication for Yesod"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/yesod-core/default.nix b/pkgs/development/libraries/haskell/yesod-core/default.nix index e193fcca143ba..fda8925658485 100644 --- a/pkgs/development/libraries/haskell/yesod-core/default.nix +++ b/pkgs/development/libraries/haskell/yesod-core/default.nix @@ -17,7 +17,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://www.yesodweb.com/"; - description = "Creation of type-safe, RESTful web applications."; + description = "Creation of type-safe, RESTful web applications"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/yesod-json/default.nix b/pkgs/development/libraries/haskell/yesod-json/default.nix index 907bc105871ad..982ebfdf1dc93 100644 --- a/pkgs/development/libraries/haskell/yesod-json/default.nix +++ b/pkgs/development/libraries/haskell/yesod-json/default.nix @@ -7,7 +7,7 @@ cabal.mkDerivation (self: { buildDepends = [ aeson blazeTextual hamlet text vector yesodCore ]; meta = { homepage = "http://www.yesodweb.com/"; - description = "Generate content for Yesod using the aeson package."; + description = "Generate content for Yesod using the aeson package"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/yesod-persistent/default.nix b/pkgs/development/libraries/haskell/yesod-persistent/default.nix index 065c604d0b95b..866ece71ded03 100644 --- a/pkgs/development/libraries/haskell/yesod-persistent/default.nix +++ b/pkgs/development/libraries/haskell/yesod-persistent/default.nix @@ -11,7 +11,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://www.yesodweb.com/"; - description = "Some helpers for using Persistent from Yesod."; + description = "Some helpers for using Persistent from Yesod"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/yesod-static/default.nix b/pkgs/development/libraries/haskell/yesod-static/default.nix index 03af3d832e315..281f14c862c4c 100644 --- a/pkgs/development/libraries/haskell/yesod-static/default.nix +++ b/pkgs/development/libraries/haskell/yesod-static/default.nix @@ -14,7 +14,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://www.yesodweb.com/"; - description = "Static file serving subsite for Yesod Web Framework."; + description = "Static file serving subsite for Yesod Web Framework"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/yesod/default.nix b/pkgs/development/libraries/haskell/yesod/default.nix index 3a32b44b934a2..72af9d343e3cc 100644 --- a/pkgs/development/libraries/haskell/yesod/default.nix +++ b/pkgs/development/libraries/haskell/yesod/default.nix @@ -18,7 +18,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://www.yesodweb.com/"; - description = "Creation of type-safe, RESTful web applications."; + description = "Creation of type-safe, RESTful web applications"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/yst/default.nix b/pkgs/development/libraries/haskell/yst/default.nix index 9ca9534a1543b..7e097da1c16c1 100644 --- a/pkgs/development/libraries/haskell/yst/default.nix +++ b/pkgs/development/libraries/haskell/yst/default.nix @@ -14,8 +14,7 @@ cabal.mkDerivation (self: { ]; meta = { homepage = "http://github.com/jgm/yst"; - description = "Builds a static website from templates and data in YAML or -CSV files."; + description = "Builds a static website from templates and data in YAML or CSV files"; license = "GPL"; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/zip-archive/default.nix b/pkgs/development/libraries/haskell/zip-archive/default.nix index cb75765df2e10..327a1ec5141f9 100644 --- a/pkgs/development/libraries/haskell/zip-archive/default.nix +++ b/pkgs/development/libraries/haskell/zip-archive/default.nix @@ -9,7 +9,7 @@ cabal.mkDerivation (self: { buildDepends = [ binary digest mtl utf8String zlib ]; meta = { homepage = "http://github.com/jgm/zip-archive"; - description = "Library for creating and modifying zip archives."; + description = "Library for creating and modifying zip archives"; license = "GPL"; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/libraries/haskell/zlib-bindings/default.nix b/pkgs/development/libraries/haskell/zlib-bindings/default.nix index 4da607cc9c58e..b5d4fbe83c59e 100644 --- a/pkgs/development/libraries/haskell/zlib-bindings/default.nix +++ b/pkgs/development/libraries/haskell/zlib-bindings/default.nix @@ -9,7 +9,7 @@ cabal.mkDerivation (self: { buildDepends = [ zlib ]; meta = { homepage = "http://github.com/snoyberg/zlib-bindings"; - description = "Low-level bindings to the zlib package."; + description = "Low-level bindings to the zlib package"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/tools/haskell/HaRe/default.nix b/pkgs/development/tools/haskell/HaRe/default.nix index cdf522fd4949d..a7c2e74fa7e87 100644 --- a/pkgs/development/tools/haskell/HaRe/default.nix +++ b/pkgs/development/tools/haskell/HaRe/default.nix @@ -9,7 +9,7 @@ cabal.mkDerivation (self: { buildDepends = [ hint mtl network syb ]; meta = { homepage = "http://www.cs.kent.ac.uk/projects/refactor-fp"; - description = "the Haskell Refactorer."; + description = "the Haskell Refactorer"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/tools/haskell/tar/default.nix b/pkgs/development/tools/haskell/tar/default.nix index 86c54e1c10923..ef03d80f5e955 100644 --- a/pkgs/development/tools/haskell/tar/default.nix +++ b/pkgs/development/tools/haskell/tar/default.nix @@ -5,7 +5,7 @@ cabal.mkDerivation (self: { version = "0.3.1.0"; sha256 = "1n16sq5y7x30r1k7ydxmncn9x2nx3diildzyfxjy2b8drxp4jr03"; meta = { - description = "Reading, writing and manipulating .tar archive files."; + description = "Reading, writing and manipulating \".tar\" archive files."; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/development/tools/misc/cpphs/default.nix b/pkgs/development/tools/misc/cpphs/default.nix index d0a7fa9fb9c22..6d0ca9884d680 100644 --- a/pkgs/development/tools/misc/cpphs/default.nix +++ b/pkgs/development/tools/misc/cpphs/default.nix @@ -8,7 +8,7 @@ cabal.mkDerivation (self: { isExecutable = true; meta = { homepage = "http://haskell.org/cpphs/"; - description = "A liberalised re-implementation of cpp, the C pre-processor."; + description = "A liberalised re-implementation of cpp, the C pre-processor"; license = "LGPL"; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/tools/package-management/cabal-install/0.10.2.nix b/pkgs/tools/package-management/cabal-install/0.10.2.nix index 0d8cf98a5e489..c6a9ac5b2d003 100644 --- a/pkgs/tools/package-management/cabal-install/0.10.2.nix +++ b/pkgs/tools/package-management/cabal-install/0.10.2.nix @@ -9,7 +9,7 @@ cabal.mkDerivation (self: { buildDepends = [ HTTP network time zlib ]; meta = { homepage = "http://www.haskell.org/cabal/"; - description = "The command-line interface for Cabal and Hackage."; + description = "The command-line interface for Cabal and Hackage"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/tools/package-management/cabal-install/0.6.2.nix b/pkgs/tools/package-management/cabal-install/0.6.2.nix index 3630257f2278f..640de0dba24a3 100644 --- a/pkgs/tools/package-management/cabal-install/0.6.2.nix +++ b/pkgs/tools/package-management/cabal-install/0.6.2.nix @@ -9,7 +9,7 @@ cabal.mkDerivation (self: { buildDepends = [ HTTP network zlib ]; meta = { homepage = "http://www.haskell.org/cabal/"; - description = "The command-line interface for Cabal and Hackage."; + description = "The command-line interface for Cabal and Hackage"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/tools/package-management/cabal-install/0.8.0.nix b/pkgs/tools/package-management/cabal-install/0.8.0.nix index dfe62e128c964..3269ffddfccef 100644 --- a/pkgs/tools/package-management/cabal-install/0.8.0.nix +++ b/pkgs/tools/package-management/cabal-install/0.8.0.nix @@ -9,7 +9,7 @@ cabal.mkDerivation (self: { buildDepends = [ HTTP network time zlib ]; meta = { homepage = "http://www.haskell.org/cabal/"; - description = "The command-line interface for Cabal and Hackage."; + description = "The command-line interface for Cabal and Hackage"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ diff --git a/pkgs/tools/package-management/cabal-install/0.8.2.nix b/pkgs/tools/package-management/cabal-install/0.8.2.nix index c8fe02ea3b801..8851e3bcfdb4d 100644 --- a/pkgs/tools/package-management/cabal-install/0.8.2.nix +++ b/pkgs/tools/package-management/cabal-install/0.8.2.nix @@ -9,7 +9,7 @@ cabal.mkDerivation (self: { buildDepends = [ HTTP network time zlib ]; meta = { homepage = "http://www.haskell.org/cabal/"; - description = "The command-line interface for Cabal and Hackage."; + description = "The command-line interface for Cabal and Hackage"; license = self.stdenv.lib.licenses.bsd3; platforms = self.ghc.meta.platforms; maintainers = [ -- cgit 1.4.1 From 468c5dbc5c7ff11c678c2d46d40846b2290724de Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 12 Aug 2011 00:18:56 +0000 Subject: The 'random' library is no longer a core library in GHC 7.2.1. For older versions of the compiler, haskell-packages.nix provides a null attribute. svn path=/nixpkgs/trunk/; revision=28500 --- pkgs/applications/version-management/darcs/darcs-2.nix | 6 +++--- pkgs/applications/window-managers/xmonad/xmonad-contrib.nix | 5 +++-- pkgs/development/libraries/haskell/Crypto/default.nix | 4 ++-- pkgs/development/libraries/haskell/Graphalyze/default.nix | 5 +++-- pkgs/development/libraries/haskell/HaXml/1.20.2.nix | 4 ++-- pkgs/development/libraries/haskell/HaXml/1.22.3.nix | 4 ++-- pkgs/development/libraries/haskell/MissingH/default.nix | 7 +++++-- pkgs/development/libraries/haskell/MonadRandom/default.nix | 4 ++-- pkgs/development/libraries/haskell/QuickCheck/1.2.0.0.nix | 3 ++- pkgs/development/libraries/haskell/QuickCheck/1.2.0.1.nix | 3 ++- pkgs/development/libraries/haskell/QuickCheck/2.1.0.3.nix | 4 ++-- pkgs/development/libraries/haskell/QuickCheck/2.1.1.1.nix | 4 ++-- pkgs/development/libraries/haskell/QuickCheck/2.4.0.1.nix | 4 ++-- pkgs/development/libraries/haskell/RSA/default.nix | 4 ++-- pkgs/development/libraries/haskell/authenticate/default.nix | 6 +++--- pkgs/development/libraries/haskell/clientsession/default.nix | 3 ++- pkgs/development/libraries/haskell/cprng-aes/default.nix | 4 ++-- pkgs/development/libraries/haskell/gitit/default.nix | 8 ++++---- .../development/libraries/haskell/happstack/happstack-util.nix | 7 ++++--- pkgs/development/libraries/haskell/hint/default.nix | 4 ++-- .../libraries/haskell/mersenne-random-pure64/default.nix | 3 ++- pkgs/development/libraries/haskell/mime-mail/default.nix | 4 ++-- pkgs/development/libraries/haskell/numeric-prelude/default.nix | 5 +++-- pkgs/development/libraries/haskell/pandoc/1.6.0.1.nix | 8 ++++---- pkgs/development/libraries/haskell/pandoc/1.8.2.1.nix | 6 +++--- pkgs/development/libraries/haskell/pwstore-fast/default.nix | 4 ++-- pkgs/development/libraries/haskell/random-shuffle/default.nix | 3 ++- pkgs/development/libraries/haskell/random-source/default.nix | 5 +++-- pkgs/development/libraries/haskell/salvia/default.nix | 6 +++--- .../libraries/haskell/test-framework-quickcheck/default.nix | 5 +++-- .../libraries/haskell/test-framework-quickcheck2/default.nix | 6 ++++-- pkgs/development/libraries/haskell/test-framework/default.nix | 6 +++--- pkgs/development/libraries/haskell/testpack/default.nix | 4 ++-- pkgs/development/libraries/haskell/yesod-auth/default.nix | 10 +++++----- pkgs/development/libraries/haskell/yesod-core/default.nix | 8 ++++---- pkgs/games/MazesOfMonad/default.nix | 4 ++-- pkgs/tools/package-management/cabal-install/0.10.2.nix | 4 ++-- pkgs/tools/package-management/cabal-install/0.6.2.nix | 4 ++-- pkgs/tools/package-management/cabal-install/0.8.0.nix | 4 ++-- pkgs/tools/package-management/cabal-install/0.8.2.nix | 4 ++-- pkgs/top-level/haskell-packages.nix | 2 +- 41 files changed, 107 insertions(+), 91 deletions(-) (limited to 'pkgs/development/libraries/haskell/random-shuffle/default.nix') diff --git a/pkgs/applications/version-management/darcs/darcs-2.nix b/pkgs/applications/version-management/darcs/darcs-2.nix index 6a0f41594d6f0..b21fefe18b093 100644 --- a/pkgs/applications/version-management/darcs/darcs-2.nix +++ b/pkgs/applications/version-management/darcs/darcs-2.nix @@ -1,6 +1,6 @@ { cabal, curl, HTTP, extensibleExceptions, hashedStorage, haskeline -, html, mmap, mtl, network, parsec, regexCompat, tar, terminfo -, text, zlib +, html, mmap, mtl, network, parsec, random, regexCompat, tar +, terminfo, text, zlib }: cabal.mkDerivation (self: { @@ -11,7 +11,7 @@ cabal.mkDerivation (self: { isExecutable = true; buildDepends = [ HTTP extensibleExceptions hashedStorage haskeline html mmap mtl - network parsec regexCompat tar terminfo text zlib + network parsec random regexCompat tar terminfo text zlib ]; extraLibraries = [ curl ]; meta = { diff --git a/pkgs/applications/window-managers/xmonad/xmonad-contrib.nix b/pkgs/applications/window-managers/xmonad/xmonad-contrib.nix index 25d55fc73f013..a1e077ff75def 100644 --- a/pkgs/applications/window-managers/xmonad/xmonad-contrib.nix +++ b/pkgs/applications/window-managers/xmonad/xmonad-contrib.nix @@ -1,4 +1,5 @@ -{ cabal, X11, X11Xft, extensibleExceptions, mtl, utf8String, xmonad +{ cabal, X11, X11Xft, extensibleExceptions, mtl, random, utf8String +, xmonad }: cabal.mkDerivation (self: { @@ -6,7 +7,7 @@ cabal.mkDerivation (self: { version = "0.9.2"; sha256 = "06hg5j4w8iz62wmyygq4c7xcbi9dxlhhh3dbic438cjk7c0w1h5p"; buildDepends = [ - X11 X11Xft extensibleExceptions mtl utf8String xmonad + X11 X11Xft extensibleExceptions mtl random utf8String xmonad ]; meta = { homepage = "http://xmonad.org/"; diff --git a/pkgs/development/libraries/haskell/Crypto/default.nix b/pkgs/development/libraries/haskell/Crypto/default.nix index ad7bdf98173d6..3b2eccf081bf2 100644 --- a/pkgs/development/libraries/haskell/Crypto/default.nix +++ b/pkgs/development/libraries/haskell/Crypto/default.nix @@ -1,4 +1,4 @@ -{ cabal, HUnit, QuickCheck }: +{ cabal, HUnit, QuickCheck, random }: cabal.mkDerivation (self: { pname = "Crypto"; @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "02wi8lyi27i8cdj8vclrl7vcng38srdzz9qpqwsc4y4lmvgg82br"; isLibrary = true; isExecutable = true; - buildDepends = [ HUnit QuickCheck ]; + buildDepends = [ HUnit QuickCheck random ]; meta = { description = "Collects together existing Haskell cryptographic functions into a package"; license = "unknown"; diff --git a/pkgs/development/libraries/haskell/Graphalyze/default.nix b/pkgs/development/libraries/haskell/Graphalyze/default.nix index 77e31b5260452..5743147fadbcb 100644 --- a/pkgs/development/libraries/haskell/Graphalyze/default.nix +++ b/pkgs/development/libraries/haskell/Graphalyze/default.nix @@ -1,4 +1,5 @@ -{ cabal, bktrees, extensibleExceptions, fgl, graphviz, pandoc, time +{ cabal, bktrees, extensibleExceptions, fgl, graphviz, pandoc +, random, time }: cabal.mkDerivation (self: { @@ -6,7 +7,7 @@ cabal.mkDerivation (self: { version = "0.11.0.0"; sha256 = "1aplfd0qp7ypr9rh4v4x5g8f4b0d1w0dcgz7hgjm9haqcsv37a79"; buildDepends = [ - bktrees extensibleExceptions fgl graphviz pandoc time + bktrees extensibleExceptions fgl graphviz pandoc random time ]; meta = { description = "Graph-Theoretic Analysis library"; diff --git a/pkgs/development/libraries/haskell/HaXml/1.20.2.nix b/pkgs/development/libraries/haskell/HaXml/1.20.2.nix index 99467fce944ec..2adab3b715934 100644 --- a/pkgs/development/libraries/haskell/HaXml/1.20.2.nix +++ b/pkgs/development/libraries/haskell/HaXml/1.20.2.nix @@ -1,4 +1,4 @@ -{ cabal, polyparse }: +{ cabal, polyparse, random }: cabal.mkDerivation (self: { pname = "HaXml"; @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "05kmr2ablinnrg3x1xr19g5kzzby322lblvcvhwbkv26ajwi0b63"; isLibrary = true; isExecutable = true; - buildDepends = [ polyparse ]; + buildDepends = [ polyparse random ]; meta = { homepage = "http://www.cs.york.ac.uk/fp/HaXml/"; description = "Utilities for manipulating XML documents"; diff --git a/pkgs/development/libraries/haskell/HaXml/1.22.3.nix b/pkgs/development/libraries/haskell/HaXml/1.22.3.nix index ade657c7d533b..99c692093f7fb 100644 --- a/pkgs/development/libraries/haskell/HaXml/1.22.3.nix +++ b/pkgs/development/libraries/haskell/HaXml/1.22.3.nix @@ -1,4 +1,4 @@ -{ cabal, polyparse }: +{ cabal, polyparse, random }: cabal.mkDerivation (self: { pname = "HaXml"; @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "10gbax7nih45ck5fg056gnfgzr7zyndxpvdhvx3af2wnrmilkcbh"; isLibrary = true; isExecutable = true; - buildDepends = [ polyparse ]; + buildDepends = [ polyparse random ]; meta = { homepage = "http://www.cs.york.ac.uk/fp/HaXml/"; description = "Utilities for manipulating XML documents"; diff --git a/pkgs/development/libraries/haskell/MissingH/default.nix b/pkgs/development/libraries/haskell/MissingH/default.nix index 4af7a59a8d68e..57aba0d417b7b 100644 --- a/pkgs/development/libraries/haskell/MissingH/default.nix +++ b/pkgs/development/libraries/haskell/MissingH/default.nix @@ -1,4 +1,5 @@ -{ cabal, HUnit, hslogger, mtl, network, parsec, regexCompat }: +{ cabal, HUnit, hslogger, mtl, network, parsec, random, regexCompat +}: cabal.mkDerivation (self: { pname = "MissingH"; @@ -6,7 +7,9 @@ cabal.mkDerivation (self: { sha256 = "2d566511e8a347189cf864188d97f8406c6958c6f0a6fcf8cb1593c6bae13dbf"; isLibrary = true; isExecutable = true; - buildDepends = [ HUnit hslogger mtl network parsec regexCompat ]; + buildDepends = [ + HUnit hslogger mtl network parsec random regexCompat + ]; meta = { homepage = "http://software.complete.org/missingh"; description = "Large utility library"; diff --git a/pkgs/development/libraries/haskell/MonadRandom/default.nix b/pkgs/development/libraries/haskell/MonadRandom/default.nix index 221e9f674cd4c..f9c68ce7b4310 100644 --- a/pkgs/development/libraries/haskell/MonadRandom/default.nix +++ b/pkgs/development/libraries/haskell/MonadRandom/default.nix @@ -1,10 +1,10 @@ -{ cabal, mtl }: +{ cabal, mtl, random }: cabal.mkDerivation (self: { pname = "MonadRandom"; version = "0.1.6"; sha256 = "1429w2h66sf0cw992xj4w9clapcqgpdzmh80as7zxf8l87rarqqp"; - buildDepends = [ mtl ]; + buildDepends = [ mtl random ]; meta = { description = "Random-number generation monad"; license = "unknown"; diff --git a/pkgs/development/libraries/haskell/QuickCheck/1.2.0.0.nix b/pkgs/development/libraries/haskell/QuickCheck/1.2.0.0.nix index c2addfabc61bd..a459fd9531756 100644 --- a/pkgs/development/libraries/haskell/QuickCheck/1.2.0.0.nix +++ b/pkgs/development/libraries/haskell/QuickCheck/1.2.0.0.nix @@ -1,9 +1,10 @@ -{ cabal }: +{ cabal, random }: cabal.mkDerivation (self: { pname = "QuickCheck"; version = "1.2.0.0"; sha256 = "21672d817913ac7ab6d3fd7f102dd5d0f115a0826c95b9604c8c0b0171e8d4ed"; + buildDepends = [ random ]; meta = { homepage = "http://www.math.chalmers.se/~rjmh/QuickCheck/"; description = "Automatic testing of Haskell programs"; diff --git a/pkgs/development/libraries/haskell/QuickCheck/1.2.0.1.nix b/pkgs/development/libraries/haskell/QuickCheck/1.2.0.1.nix index baf2d074e3f60..c104a4be27a80 100644 --- a/pkgs/development/libraries/haskell/QuickCheck/1.2.0.1.nix +++ b/pkgs/development/libraries/haskell/QuickCheck/1.2.0.1.nix @@ -1,9 +1,10 @@ -{ cabal }: +{ cabal, random }: cabal.mkDerivation (self: { pname = "QuickCheck"; version = "1.2.0.1"; sha256 = "1gxpvbc0ab4n35b5zcbzng8qc7y3mzgym8cj42bci984f08y1bld"; + buildDepends = [ random ]; meta = { homepage = "http://www.math.chalmers.se/~rjmh/QuickCheck/"; description = "Automatic testing of Haskell programs"; diff --git a/pkgs/development/libraries/haskell/QuickCheck/2.1.0.3.nix b/pkgs/development/libraries/haskell/QuickCheck/2.1.0.3.nix index a90269d5ea452..df686f71c5b69 100644 --- a/pkgs/development/libraries/haskell/QuickCheck/2.1.0.3.nix +++ b/pkgs/development/libraries/haskell/QuickCheck/2.1.0.3.nix @@ -1,10 +1,10 @@ -{ cabal, extensibleExceptions, mtl }: +{ cabal, extensibleExceptions, mtl, random }: cabal.mkDerivation (self: { pname = "QuickCheck"; version = "2.1.0.3"; sha256 = "91a861233fe0a37a032d092dd5e8ec40c2c99fbbf0701081394eb244f23757b1"; - buildDepends = [ extensibleExceptions mtl ]; + buildDepends = [ extensibleExceptions mtl random ]; meta = { homepage = "http://www.cs.chalmers.se/~koen"; description = "Automatic testing of Haskell programs"; diff --git a/pkgs/development/libraries/haskell/QuickCheck/2.1.1.1.nix b/pkgs/development/libraries/haskell/QuickCheck/2.1.1.1.nix index a7f4b9b3b2bb5..828255a9860c2 100644 --- a/pkgs/development/libraries/haskell/QuickCheck/2.1.1.1.nix +++ b/pkgs/development/libraries/haskell/QuickCheck/2.1.1.1.nix @@ -1,10 +1,10 @@ -{ cabal, extensibleExceptions, mtl }: +{ cabal, extensibleExceptions, mtl, random }: cabal.mkDerivation (self: { pname = "QuickCheck"; version = "2.1.1.1"; sha256 = "626a6f7a69e2bea3b4fe7c573d0bc8da8c77f97035cb2d3a5e1c9fca382b59c9"; - buildDepends = [ extensibleExceptions mtl ]; + buildDepends = [ extensibleExceptions mtl random ]; meta = { homepage = "http://www.cse.chalmers.se/~koen"; description = "Automatic testing of Haskell programs"; diff --git a/pkgs/development/libraries/haskell/QuickCheck/2.4.0.1.nix b/pkgs/development/libraries/haskell/QuickCheck/2.4.0.1.nix index cf8cddfeb080f..ac9ac3d2a7de1 100644 --- a/pkgs/development/libraries/haskell/QuickCheck/2.4.0.1.nix +++ b/pkgs/development/libraries/haskell/QuickCheck/2.4.0.1.nix @@ -1,10 +1,10 @@ -{ cabal, extensibleExceptions, mtl }: +{ cabal, extensibleExceptions, mtl, random }: cabal.mkDerivation (self: { pname = "QuickCheck"; version = "2.4.0.1"; sha256 = "1x7jc2svpxbll8qkrbswh5q59sqcjf2v5a6jnqslf5gwr5qpq18r"; - buildDepends = [ extensibleExceptions mtl ]; + buildDepends = [ extensibleExceptions mtl random ]; meta = { homepage = "http://code.haskell.org/QuickCheck"; description = "Automatic testing of Haskell programs"; diff --git a/pkgs/development/libraries/haskell/RSA/default.nix b/pkgs/development/libraries/haskell/RSA/default.nix index 17f3410f39634..00963065c3685 100644 --- a/pkgs/development/libraries/haskell/RSA/default.nix +++ b/pkgs/development/libraries/haskell/RSA/default.nix @@ -1,4 +1,4 @@ -{ cabal, SHA, binary, pureMD5 }: +{ cabal, SHA, binary, pureMD5, random }: cabal.mkDerivation (self: { pname = "RSA"; @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "1d0birzvapcsgay0wwh5v9mcd77sghj1bps9ws04ww9ga97gyp0l"; isLibrary = true; isExecutable = true; - buildDepends = [ SHA binary pureMD5 ]; + buildDepends = [ SHA binary pureMD5 random ]; meta = { description = "Implementation of RSA, using the padding schemes of PKCS#1 v2.1."; license = self.stdenv.lib.licenses.bsd3; diff --git a/pkgs/development/libraries/haskell/authenticate/default.nix b/pkgs/development/libraries/haskell/authenticate/default.nix index ad46683b0ec85..36462bbc83c4c 100644 --- a/pkgs/development/libraries/haskell/authenticate/default.nix +++ b/pkgs/development/libraries/haskell/authenticate/default.nix @@ -1,7 +1,7 @@ { cabal, RSA, SHA, aeson, attoparsec, base64Bytestring , blazeBuilder, caseInsensitive, enumerator, failure -, httpEnumerator, httpTypes, network, tagsoup, text, time, tls -, transformers, xmlEnumerator +, httpEnumerator, httpTypes, network, random, tagsoup, text, time +, tls, transformers, xmlEnumerator }: cabal.mkDerivation (self: { @@ -11,7 +11,7 @@ cabal.mkDerivation (self: { buildDepends = [ RSA SHA aeson attoparsec base64Bytestring blazeBuilder caseInsensitive enumerator failure httpEnumerator httpTypes network - tagsoup text time tls transformers xmlEnumerator + random tagsoup text time tls transformers xmlEnumerator ]; meta = { homepage = "http://github.com/snoyberg/authenticate/tree/master"; diff --git a/pkgs/development/libraries/haskell/clientsession/default.nix b/pkgs/development/libraries/haskell/clientsession/default.nix index 4aeeebe2d9ee9..44482d9161bdb 100644 --- a/pkgs/development/libraries/haskell/clientsession/default.nix +++ b/pkgs/development/libraries/haskell/clientsession/default.nix @@ -1,4 +1,4 @@ -{ cabal }: +{ cabal, random }: cabal.mkDerivation (self: { pname = "clientsession"; @@ -6,6 +6,7 @@ cabal.mkDerivation (self: { sha256 = "0h92jjkhldn7f9b78cajfda8rprsj5scdsyl3pjpzicpvvy9g00y"; isLibrary = true; isExecutable = true; + buildDepends = [ random ]; meta = { homepage = "http://github.com/snoyberg/clientsession/tree/master"; description = "Store session data in a cookie"; diff --git a/pkgs/development/libraries/haskell/cprng-aes/default.nix b/pkgs/development/libraries/haskell/cprng-aes/default.nix index d0b1bcb38d8a0..1c156f47a3fa6 100644 --- a/pkgs/development/libraries/haskell/cprng-aes/default.nix +++ b/pkgs/development/libraries/haskell/cprng-aes/default.nix @@ -1,10 +1,10 @@ -{ cabal, cereal, cryptoApi, cryptocipher }: +{ cabal, cereal, cryptoApi, cryptocipher, random }: cabal.mkDerivation (self: { pname = "cprng-aes"; version = "0.2.1"; sha256 = "0q6qkvha7cckz3zjnzfsrx298arzbdavy1f73hygrd8f7n74442j"; - buildDepends = [ cereal cryptoApi cryptocipher ]; + buildDepends = [ cereal cryptoApi cryptocipher random ]; meta = { homepage = "http://github.com/vincenthz/hs-cprng-aes"; description = "Crypto Pseudo Random Number Generator using AES in counter mode"; diff --git a/pkgs/development/libraries/haskell/gitit/default.nix b/pkgs/development/libraries/haskell/gitit/default.nix index d84dbd368cc4c..1191e929ec78a 100644 --- a/pkgs/development/libraries/haskell/gitit/default.nix +++ b/pkgs/development/libraries/haskell/gitit/default.nix @@ -1,8 +1,8 @@ { cabal, ConfigFile, HStringTemplate, HTTP, SHA, cgi, feed , filestore, ghcPaths, happstackServer, happstackUtil , highlightingKate, hslogger, json, mtl, network, pandoc -, pandocTypes, parsec, recaptcha, safe, syb, time, url, utf8String -, xhtml, xml, xssSanitize, zlib +, pandocTypes, parsec, random, recaptcha, safe, syb, time, url +, utf8String, xhtml, xml, xssSanitize, zlib }: cabal.mkDerivation (self: { @@ -14,8 +14,8 @@ cabal.mkDerivation (self: { buildDepends = [ ConfigFile HStringTemplate HTTP SHA cgi feed filestore ghcPaths happstackServer happstackUtil highlightingKate hslogger json mtl - network pandoc pandocTypes parsec recaptcha safe syb time url - utf8String xhtml xml xssSanitize zlib + network pandoc pandocTypes parsec random recaptcha safe syb time + url utf8String xhtml xml xssSanitize zlib ]; meta = { homepage = "http://github.com/jgm/gitit/tree/master"; diff --git a/pkgs/development/libraries/haskell/happstack/happstack-util.nix b/pkgs/development/libraries/haskell/happstack/happstack-util.nix index ee111018ece1b..de4c1b9990c6c 100644 --- a/pkgs/development/libraries/haskell/happstack/happstack-util.nix +++ b/pkgs/development/libraries/haskell/happstack/happstack-util.nix @@ -1,5 +1,5 @@ -{ cabal, extensibleExceptions, hslogger, mtl, network, parsec, time -, unixCompat +{ cabal, extensibleExceptions, hslogger, mtl, network, parsec +, random, time, unixCompat }: cabal.mkDerivation (self: { @@ -9,7 +9,8 @@ cabal.mkDerivation (self: { isLibrary = true; isExecutable = true; buildDepends = [ - extensibleExceptions hslogger mtl network parsec time unixCompat + extensibleExceptions hslogger mtl network parsec random time + unixCompat ]; meta = { homepage = "http://happstack.com"; diff --git a/pkgs/development/libraries/haskell/hint/default.nix b/pkgs/development/libraries/haskell/hint/default.nix index 243130f3c9004..8a3fa1f97cf05 100644 --- a/pkgs/development/libraries/haskell/hint/default.nix +++ b/pkgs/development/libraries/haskell/hint/default.nix @@ -1,5 +1,5 @@ { cabal, MonadCatchIOMtl, extensibleExceptions, ghcMtl, ghcPaths -, haskellSrc, mtl, utf8String +, haskellSrc, mtl, random, utf8String }: cabal.mkDerivation (self: { @@ -8,7 +8,7 @@ cabal.mkDerivation (self: { sha256 = "1qm74hjz8cxypvavcw7s094zg9ic3r1ll2lj3y159ipc79cw2sn1"; buildDepends = [ MonadCatchIOMtl extensibleExceptions ghcMtl ghcPaths haskellSrc mtl - utf8String + random utf8String ]; meta = { homepage = "http://projects.haskell.org/hint"; diff --git a/pkgs/development/libraries/haskell/mersenne-random-pure64/default.nix b/pkgs/development/libraries/haskell/mersenne-random-pure64/default.nix index 696d011b7f836..3153bb6f60860 100644 --- a/pkgs/development/libraries/haskell/mersenne-random-pure64/default.nix +++ b/pkgs/development/libraries/haskell/mersenne-random-pure64/default.nix @@ -1,9 +1,10 @@ -{ cabal }: +{ cabal, random }: cabal.mkDerivation (self: { pname = "mersenne-random-pure64"; version = "0.2.0.3"; sha256 = "0cyjfdl17n5al04vliykx0m7zncqh3201vn9b9fqfqqpmm61grqz"; + buildDepends = [ random ]; meta = { homepage = "http://code.haskell.org/~dons/code/mersenne-random-pure64/"; description = "Generate high quality pseudorandom numbers purely using a Mersenne Twister"; diff --git a/pkgs/development/libraries/haskell/mime-mail/default.nix b/pkgs/development/libraries/haskell/mime-mail/default.nix index 252dc8d44f480..b7690d77f0fd3 100644 --- a/pkgs/development/libraries/haskell/mime-mail/default.nix +++ b/pkgs/development/libraries/haskell/mime-mail/default.nix @@ -1,10 +1,10 @@ -{ cabal, blazeBuilder, dataenc, text }: +{ cabal, blazeBuilder, dataenc, random, text }: cabal.mkDerivation (self: { pname = "mime-mail"; version = "0.3.0.2"; sha256 = "0jbhkghzj2wn1200917lr5vjx50maakakl3asfz6x1chprbqkdsx"; - buildDepends = [ blazeBuilder dataenc text ]; + buildDepends = [ blazeBuilder dataenc random text ]; meta = { homepage = "http://github.com/snoyberg/mime-mail"; description = "Compose MIME email messages"; diff --git a/pkgs/development/libraries/haskell/numeric-prelude/default.nix b/pkgs/development/libraries/haskell/numeric-prelude/default.nix index 059662a56b949..0926acdf2ecf0 100644 --- a/pkgs/development/libraries/haskell/numeric-prelude/default.nix +++ b/pkgs/development/libraries/haskell/numeric-prelude/default.nix @@ -1,4 +1,5 @@ -{ cabal, QuickCheck, nonNegative, parsec, storableRecord, utilityHt +{ cabal, QuickCheck, nonNegative, parsec, random, storableRecord +, utilityHt }: cabal.mkDerivation (self: { @@ -8,7 +9,7 @@ cabal.mkDerivation (self: { isLibrary = true; isExecutable = true; buildDepends = [ - QuickCheck nonNegative parsec storableRecord utilityHt + QuickCheck nonNegative parsec random storableRecord utilityHt ]; meta = { homepage = "http://www.haskell.org/haskellwiki/Numeric_Prelude"; diff --git a/pkgs/development/libraries/haskell/pandoc/1.6.0.1.nix b/pkgs/development/libraries/haskell/pandoc/1.6.0.1.nix index c31f40de3ea7c..b4340c66864b3 100644 --- a/pkgs/development/libraries/haskell/pandoc/1.6.0.1.nix +++ b/pkgs/development/libraries/haskell/pandoc/1.6.0.1.nix @@ -1,5 +1,5 @@ -{ cabal, HTTP, extensibleExceptions, mtl, network, parsec, syb -, texmath, utf8String, xhtml, xml, zipArchive +{ cabal, HTTP, extensibleExceptions, mtl, network, parsec, random +, syb, texmath, utf8String, xhtml, xml, zipArchive }: cabal.mkDerivation (self: { @@ -9,8 +9,8 @@ cabal.mkDerivation (self: { isLibrary = true; isExecutable = true; buildDepends = [ - HTTP extensibleExceptions mtl network parsec syb texmath utf8String - xhtml xml zipArchive + HTTP extensibleExceptions mtl network parsec random syb texmath + utf8String xhtml xml zipArchive ]; meta = { homepage = "http://johnmacfarlane.net/pandoc"; diff --git a/pkgs/development/libraries/haskell/pandoc/1.8.2.1.nix b/pkgs/development/libraries/haskell/pandoc/1.8.2.1.nix index 338926ad73108..d5d2439a051df 100644 --- a/pkgs/development/libraries/haskell/pandoc/1.8.2.1.nix +++ b/pkgs/development/libraries/haskell/pandoc/1.8.2.1.nix @@ -1,6 +1,6 @@ { cabal, HTTP, base64Bytestring, citeprocHs, dlist , extensibleExceptions, json, mtl, network, pandocTypes, parsec -, syb, tagsoup, texmath, utf8String, xhtml, xml, zipArchive +, random, syb, tagsoup, texmath, utf8String, xhtml, xml, zipArchive }: cabal.mkDerivation (self: { @@ -11,8 +11,8 @@ cabal.mkDerivation (self: { isExecutable = true; buildDepends = [ HTTP base64Bytestring citeprocHs dlist extensibleExceptions json - mtl network pandocTypes parsec syb tagsoup texmath utf8String xhtml - xml zipArchive + mtl network pandocTypes parsec random syb tagsoup texmath + utf8String xhtml xml zipArchive ]; meta = { homepage = "http://johnmacfarlane.net/pandoc"; diff --git a/pkgs/development/libraries/haskell/pwstore-fast/default.nix b/pkgs/development/libraries/haskell/pwstore-fast/default.nix index c110c03e91ace..fd36faece2cab 100644 --- a/pkgs/development/libraries/haskell/pwstore-fast/default.nix +++ b/pkgs/development/libraries/haskell/pwstore-fast/default.nix @@ -1,10 +1,10 @@ -{ cabal, base64Bytestring, cryptohash }: +{ cabal, base64Bytestring, cryptohash, random }: cabal.mkDerivation (self: { pname = "pwstore-fast"; version = "2.1"; sha256 = "1gslxmipv3khv6fp6k62ip7fjn0jchzkhsqcdd8yrrkk8pdqdkya"; - buildDepends = [ base64Bytestring cryptohash ]; + buildDepends = [ base64Bytestring cryptohash random ]; meta = { homepage = "https://github.com/PeterScott/pwstore"; description = "Secure password storage"; diff --git a/pkgs/development/libraries/haskell/random-shuffle/default.nix b/pkgs/development/libraries/haskell/random-shuffle/default.nix index bfca74da75c5f..aade5d27965ac 100644 --- a/pkgs/development/libraries/haskell/random-shuffle/default.nix +++ b/pkgs/development/libraries/haskell/random-shuffle/default.nix @@ -1,9 +1,10 @@ -{ cabal }: +{ cabal, random }: cabal.mkDerivation (self: { pname = "random-shuffle"; version = "0.0.2"; sha256 = "1csq0ffsqbbv6ymf707nzfb7c9bmykwk9bcgj21mxmh6khlqn9jp"; + buildDepends = [ random ]; meta = { description = "Random shuffle implementation"; license = self.stdenv.lib.licenses.bsd3; diff --git a/pkgs/development/libraries/haskell/random-source/default.nix b/pkgs/development/libraries/haskell/random-source/default.nix index ba23c818b2a12..7bf8a22595616 100755 --- a/pkgs/development/libraries/haskell/random-source/default.nix +++ b/pkgs/development/libraries/haskell/random-source/default.nix @@ -1,5 +1,5 @@ { cabal, flexibleDefaults, mersenneRandomPure64, mtl, mwcRandom -, stateref, syb +, random, stateref, syb }: cabal.mkDerivation (self: { @@ -7,7 +7,8 @@ cabal.mkDerivation (self: { version = "0.3"; sha256 = "08nj7mq8gjj9rv1zmkr2m30z295k5b352103wb1ag1ryw5wyzg1n"; buildDepends = [ - flexibleDefaults mersenneRandomPure64 mtl mwcRandom stateref syb + flexibleDefaults mersenneRandomPure64 mtl mwcRandom random stateref + syb ]; meta = { homepage = "https://github.com/mokus0/random-fu"; diff --git a/pkgs/development/libraries/haskell/salvia/default.nix b/pkgs/development/libraries/haskell/salvia/default.nix index 053e8230cccae..1214f4c277ef9 100644 --- a/pkgs/development/libraries/haskell/salvia/default.nix +++ b/pkgs/development/libraries/haskell/salvia/default.nix @@ -1,6 +1,6 @@ { cabal, MaybeTTransformers, fclabels, monadsFd, network, pureMD5 -, safe, salviaProtocol, split, stm, text, threadmanager, time -, transformers, utf8String +, random, safe, salviaProtocol, split, stm, text, threadmanager +, time, transformers, utf8String }: cabal.mkDerivation (self: { @@ -8,7 +8,7 @@ cabal.mkDerivation (self: { version = "1.0.0"; sha256 = "d1be63e3eb7cb071e8e339d730692b3ce52576e513f718b89a194b17878496e1"; buildDepends = [ - MaybeTTransformers fclabels monadsFd network pureMD5 safe + MaybeTTransformers fclabels monadsFd network pureMD5 random safe salviaProtocol split stm text threadmanager time transformers utf8String ]; diff --git a/pkgs/development/libraries/haskell/test-framework-quickcheck/default.nix b/pkgs/development/libraries/haskell/test-framework-quickcheck/default.nix index 88c5f06f43d16..0a805903b6883 100644 --- a/pkgs/development/libraries/haskell/test-framework-quickcheck/default.nix +++ b/pkgs/development/libraries/haskell/test-framework-quickcheck/default.nix @@ -1,4 +1,5 @@ -{ cabal, QuickCheck, deepseq, extensibleExceptions, testFramework +{ cabal, QuickCheck, deepseq, extensibleExceptions, random +, testFramework }: cabal.mkDerivation (self: { @@ -6,7 +7,7 @@ cabal.mkDerivation (self: { version = "0.2.7"; sha256 = "065nazli8vh9dz8xi71gwzlwy81anfd471jhz6hv3m893cc9vvx8"; buildDepends = [ - QuickCheck deepseq extensibleExceptions testFramework + QuickCheck deepseq extensibleExceptions random testFramework ]; meta = { homepage = "http://batterseapower.github.com/test-framework/"; diff --git a/pkgs/development/libraries/haskell/test-framework-quickcheck2/default.nix b/pkgs/development/libraries/haskell/test-framework-quickcheck2/default.nix index 64dabb65b0acc..c5a931bf4e190 100644 --- a/pkgs/development/libraries/haskell/test-framework-quickcheck2/default.nix +++ b/pkgs/development/libraries/haskell/test-framework-quickcheck2/default.nix @@ -1,10 +1,12 @@ -{ cabal, QuickCheck, extensibleExceptions, testFramework }: +{ cabal, QuickCheck, extensibleExceptions, random, testFramework }: cabal.mkDerivation (self: { pname = "test-framework-quickcheck2"; version = "0.2.10"; sha256 = "12c37m74idjydxshgms9ib9ii2rpvy4647kra2ards1w2jmnr6w3"; - buildDepends = [ QuickCheck extensibleExceptions testFramework ]; + buildDepends = [ + QuickCheck extensibleExceptions random testFramework + ]; meta = { homepage = "http://batterseapower.github.com/test-framework/"; description = "QuickCheck2 support for the test-framework package"; diff --git a/pkgs/development/libraries/haskell/test-framework/default.nix b/pkgs/development/libraries/haskell/test-framework/default.nix index 94431eac4dfbb..21ea2ebe95496 100644 --- a/pkgs/development/libraries/haskell/test-framework/default.nix +++ b/pkgs/development/libraries/haskell/test-framework/default.nix @@ -1,5 +1,5 @@ { cabal, ansiTerminal, ansiWlPprint, extensibleExceptions, hostname -, regexPosix, time, xml +, random, regexPosix, time, xml }: cabal.mkDerivation (self: { @@ -9,8 +9,8 @@ cabal.mkDerivation (self: { isLibrary = true; isExecutable = true; buildDepends = [ - ansiTerminal ansiWlPprint extensibleExceptions hostname regexPosix - time xml + ansiTerminal ansiWlPprint extensibleExceptions hostname random + regexPosix time xml ]; meta = { homepage = "http://batterseapower.github.com/test-framework/"; diff --git a/pkgs/development/libraries/haskell/testpack/default.nix b/pkgs/development/libraries/haskell/testpack/default.nix index 8584ab130347d..2dc0ba450b705 100644 --- a/pkgs/development/libraries/haskell/testpack/default.nix +++ b/pkgs/development/libraries/haskell/testpack/default.nix @@ -1,10 +1,10 @@ -{ cabal, HUnit, QuickCheck, mtl }: +{ cabal, HUnit, QuickCheck, mtl, random }: cabal.mkDerivation (self: { pname = "testpack"; version = "2.1.0"; sha256 = "8128f3a409855fca1d431391b2cbf6a9f4dec32dd6f26825960b936fe578c476"; - buildDepends = [ HUnit QuickCheck mtl ]; + buildDepends = [ HUnit QuickCheck mtl random ]; meta = { homepage = "http://hackage.haskell.org/cgi-bin/hackage-scripts/package/testpack"; description = "Test Utililty Pack for HUnit and QuickCheck"; diff --git a/pkgs/development/libraries/haskell/yesod-auth/default.nix b/pkgs/development/libraries/haskell/yesod-auth/default.nix index 08f6428d4d58a..aa35ebe56470d 100644 --- a/pkgs/development/libraries/haskell/yesod-auth/default.nix +++ b/pkgs/development/libraries/haskell/yesod-auth/default.nix @@ -1,7 +1,7 @@ { cabal, SHA, aeson, authenticate, blazeHtml, controlMonadAttempt , hamlet, httpEnumerator, mimeMail, persistent, persistentTemplate -, pureMD5, text, transformers, wai, webRoutesQuasi, yesodCore -, yesodForm, yesodJson, yesodPersistent +, pureMD5, random, text, transformers, wai, webRoutesQuasi +, yesodCore, yesodForm, yesodJson, yesodPersistent }: cabal.mkDerivation (self: { @@ -10,9 +10,9 @@ cabal.mkDerivation (self: { sha256 = "1vf02kgm3pcak4igvp8009lgv8i8bir272byw0ma2mg6bl0sgyvl"; buildDepends = [ SHA aeson authenticate blazeHtml controlMonadAttempt hamlet - httpEnumerator mimeMail persistent persistentTemplate pureMD5 text - transformers wai webRoutesQuasi yesodCore yesodForm yesodJson - yesodPersistent + httpEnumerator mimeMail persistent persistentTemplate pureMD5 + random text transformers wai webRoutesQuasi yesodCore yesodForm + yesodJson yesodPersistent ]; meta = { homepage = "http://www.yesodweb.com/"; diff --git a/pkgs/development/libraries/haskell/yesod-core/default.nix b/pkgs/development/libraries/haskell/yesod-core/default.nix index fda8925658485..ae7ffbb1bb62b 100644 --- a/pkgs/development/libraries/haskell/yesod-core/default.nix +++ b/pkgs/development/libraries/haskell/yesod-core/default.nix @@ -1,7 +1,7 @@ { cabal, blazeBuilder, blazeHtml, caseInsensitive, cereal , clientsession, cookie, enumerator, failure, hamlet, httpTypes -, monadControl, parsec, text, time, transformers, wai, waiExtra -, webRoutesQuasi +, monadControl, parsec, random, text, time, transformers, wai +, waiExtra, webRoutesQuasi }: cabal.mkDerivation (self: { @@ -12,8 +12,8 @@ cabal.mkDerivation (self: { isExecutable = true; buildDepends = [ blazeBuilder blazeHtml caseInsensitive cereal clientsession cookie - enumerator failure hamlet httpTypes monadControl parsec text time - transformers wai waiExtra webRoutesQuasi + enumerator failure hamlet httpTypes monadControl parsec random text + time transformers wai waiExtra webRoutesQuasi ]; meta = { homepage = "http://www.yesodweb.com/"; diff --git a/pkgs/games/MazesOfMonad/default.nix b/pkgs/games/MazesOfMonad/default.nix index a61ab13ad834c..dbf7ecae425f7 100644 --- a/pkgs/games/MazesOfMonad/default.nix +++ b/pkgs/games/MazesOfMonad/default.nix @@ -1,4 +1,4 @@ -{ cabal, HUnit, mtl, regexPosix, time }: +{ cabal, HUnit, mtl, random, regexPosix, time }: cabal.mkDerivation (self: { pname = "MazesOfMonad"; @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "1zk6bckll03b40iq8z13753glkmcan6439w8cc6rn5h2fhp189v9"; isLibrary = false; isExecutable = true; - buildDepends = [ HUnit mtl regexPosix time ]; + buildDepends = [ HUnit mtl random regexPosix time ]; meta = { description = "Console-based Role Playing Game"; license = self.stdenv.lib.licenses.bsd3; diff --git a/pkgs/tools/package-management/cabal-install/0.10.2.nix b/pkgs/tools/package-management/cabal-install/0.10.2.nix index c6a9ac5b2d003..e71c99cd0c37e 100644 --- a/pkgs/tools/package-management/cabal-install/0.10.2.nix +++ b/pkgs/tools/package-management/cabal-install/0.10.2.nix @@ -1,4 +1,4 @@ -{ cabal, HTTP, network, time, zlib }: +{ cabal, HTTP, network, random, time, zlib }: cabal.mkDerivation (self: { pname = "cabal-install"; @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "05gmgxdlymp66c87szx1vq6hlraispdh6pm0n85s74yihjwwhmv3"; isLibrary = false; isExecutable = true; - buildDepends = [ HTTP network time zlib ]; + buildDepends = [ HTTP network random time zlib ]; meta = { homepage = "http://www.haskell.org/cabal/"; description = "The command-line interface for Cabal and Hackage"; diff --git a/pkgs/tools/package-management/cabal-install/0.6.2.nix b/pkgs/tools/package-management/cabal-install/0.6.2.nix index 640de0dba24a3..83a2121a16be6 100644 --- a/pkgs/tools/package-management/cabal-install/0.6.2.nix +++ b/pkgs/tools/package-management/cabal-install/0.6.2.nix @@ -1,4 +1,4 @@ -{ cabal, HTTP, network, zlib }: +{ cabal, HTTP, network, random, zlib }: cabal.mkDerivation (self: { pname = "cabal-install"; @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "d8ea91bd0a2a624ab1cf52ddfe48cef02b532bb5e2fcda3fd72ca51efc04b41a"; isLibrary = false; isExecutable = true; - buildDepends = [ HTTP network zlib ]; + buildDepends = [ HTTP network random zlib ]; meta = { homepage = "http://www.haskell.org/cabal/"; description = "The command-line interface for Cabal and Hackage"; diff --git a/pkgs/tools/package-management/cabal-install/0.8.0.nix b/pkgs/tools/package-management/cabal-install/0.8.0.nix index 3269ffddfccef..aa6369bb05cc0 100644 --- a/pkgs/tools/package-management/cabal-install/0.8.0.nix +++ b/pkgs/tools/package-management/cabal-install/0.8.0.nix @@ -1,4 +1,4 @@ -{ cabal, HTTP, network, time, zlib }: +{ cabal, HTTP, network, random, time, zlib }: cabal.mkDerivation (self: { pname = "cabal-install"; @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "6d16618ff454f8d732cad64a53b767b5b6bb95ba4970b260a40e8f467035493c"; isLibrary = false; isExecutable = true; - buildDepends = [ HTTP network time zlib ]; + buildDepends = [ HTTP network random time zlib ]; meta = { homepage = "http://www.haskell.org/cabal/"; description = "The command-line interface for Cabal and Hackage"; diff --git a/pkgs/tools/package-management/cabal-install/0.8.2.nix b/pkgs/tools/package-management/cabal-install/0.8.2.nix index 8851e3bcfdb4d..c27b429afb4f0 100644 --- a/pkgs/tools/package-management/cabal-install/0.8.2.nix +++ b/pkgs/tools/package-management/cabal-install/0.8.2.nix @@ -1,4 +1,4 @@ -{ cabal, HTTP, network, time, zlib }: +{ cabal, HTTP, network, random, time, zlib }: cabal.mkDerivation (self: { pname = "cabal-install"; @@ -6,7 +6,7 @@ cabal.mkDerivation (self: { sha256 = "8f896ab46ec6c578f620ce4150f7cd04a2088be793113b33cc570b13b6b86e0b"; isLibrary = false; isExecutable = true; - buildDepends = [ HTTP network time zlib ]; + buildDepends = [ HTTP network random time zlib ]; meta = { homepage = "http://www.haskell.org/cabal/"; description = "The command-line interface for Cabal and Hackage"; diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 2b37b5c721bc0..12907f36cb562 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -141,7 +141,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); syb = self.syb_0_3_3; # 7.2 ok, 7.3 ok xhtml = self.xhtml_3000_2_0_1; # 7.2 ok, 7.3 ok zlib = self.zlib_0_5_3_1; # 7.2 ok, 7.3 ok - HTTP = self.HTTP_4000_1_2; # 7.2 ok, 7.3 fails + HTTP = self.HTTP_4000_1_1; # 7.2 ok, 7.3 fails deepseq = self.deepseq_1_1_0_2; # 7.2 ok, 7.3 ok text = self.text_0_11_1_5; # 7.2 ok, 7.3 fails transformers = self.transformers_0_2_2_0; # 7.2 ok, 7.3 ok -- cgit 1.4.1