diff options
author | Peter Simons <simons@cryp.to> | 2014-09-01 15:12:59 +0200 |
---|---|---|
committer | Peter Simons <simons@cryp.to> | 2014-09-02 11:48:19 +0200 |
commit | 49c7b7040bc9cb8c989f9a0dea5ef6522bd3dc82 (patch) | |
tree | a65506f787afb721ad4be848f9cc87af06999d2e /pkgs | |
parent | 3c63776aa597c172cd2f01509fdd3c8337fc245b (diff) | |
download | nixlib-49c7b7040bc9cb8c989f9a0dea5ef6522bd3dc82.tar nixlib-49c7b7040bc9cb8c989f9a0dea5ef6522bd3dc82.tar.gz nixlib-49c7b7040bc9cb8c989f9a0dea5ef6522bd3dc82.tar.bz2 nixlib-49c7b7040bc9cb8c989f9a0dea5ef6522bd3dc82.tar.lz nixlib-49c7b7040bc9cb8c989f9a0dea5ef6522bd3dc82.tar.xz nixlib-49c7b7040bc9cb8c989f9a0dea5ef6522bd3dc82.tar.zst nixlib-49c7b7040bc9cb8c989f9a0dea5ef6522bd3dc82.zip |
haskell-haddock: add version 2.15.0
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/libraries/haskell/haddock-api/default.nix | 19 | ||||
-rw-r--r-- | pkgs/development/tools/documentation/haddock/2.15.0.nix | 20 | ||||
-rw-r--r-- | pkgs/top-level/haskell-packages.nix | 5 |
3 files changed, 43 insertions, 1 deletions
diff --git a/pkgs/development/libraries/haskell/haddock-api/default.nix b/pkgs/development/libraries/haskell/haddock-api/default.nix new file mode 100644 index 000000000000..2f3afa32196a --- /dev/null +++ b/pkgs/development/libraries/haskell/haddock-api/default.nix @@ -0,0 +1,19 @@ +# This file was auto-generated by cabal2nix. Please do NOT edit manually! + +{ cabal, Cabal, deepseq, filepath, ghcPaths, haddockLibrary, xhtml +}: + +cabal.mkDerivation (self: { + pname = "haddock-api"; + version = "2.15.0"; + sha256 = "17h5h40ddn0kiqnz6rmz9p0jqvng11lq3xm6lnizwix9kcwl843b"; + buildDepends = [ + Cabal deepseq filepath ghcPaths haddockLibrary xhtml + ]; + meta = { + homepage = "http://www.haskell.org/haddock/"; + description = "A documentation-generation tool for Haskell libraries"; + license = self.stdenv.lib.licenses.bsd3; + platforms = self.ghc.meta.platforms; + }; +}) diff --git a/pkgs/development/tools/documentation/haddock/2.15.0.nix b/pkgs/development/tools/documentation/haddock/2.15.0.nix new file mode 100644 index 000000000000..3b3d91a1f2f1 --- /dev/null +++ b/pkgs/development/tools/documentation/haddock/2.15.0.nix @@ -0,0 +1,20 @@ +# This file was auto-generated by cabal2nix. Please do NOT edit manually! + +{ cabal, Cabal, filepath, haddockApi }: + +cabal.mkDerivation (self: { + pname = "haddock"; + version = "2.15.0"; + sha256 = "1vay0v0a02xj2m40w71vmjadlm6pzv309r1jhr61xv1wnj88i75w"; + isLibrary = false; + isExecutable = true; + buildDepends = [ haddockApi ]; + testDepends = [ Cabal filepath ]; + preCheck = "unset GHC_PACKAGE_PATH"; + meta = { + homepage = "http://www.haskell.org/haddock/"; + description = "A documentation-generation tool for Haskell libraries"; + license = self.stdenv.lib.licenses.bsd3; + platforms = self.ghc.meta.platforms; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index cfb06b0880d2..15f6ed71007f 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -2928,7 +2928,10 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in haddock_2_13_2 = callPackage ../development/tools/documentation/haddock/2.13.2.nix {}; haddock_2_14_2 = callPackage ../development/tools/documentation/haddock/2.14.2.nix {}; haddock_2_14_3 = callPackage ../development/tools/documentation/haddock/2.14.3.nix {}; - haddock = self.haddock_2_14_3; + haddock_2_15_0 = callPackage ../development/tools/documentation/haddock/2.15.0.nix {}; + haddock = self.haddock_2_15_0; + + haddockApi = callPackage ../development/libraries/haskell/haddock-api {}; haddockLibrary = callPackage ../development/libraries/haskell/haddock-library {}; |