From f2ea2547904ee8ce849b1dec8f9c84d46e321cf9 Mon Sep 17 00:00:00 2001 From: Daniel Firth <dan.firth@homotopic.tech> Date: Sun, 23 Oct 2022 08:27:16 +0100 Subject: [PATCH] haddock-library: init at 1.11.0 --- manifest.dhall | 1 + overlay.nix | 2 ++ pkgs/haddock-library.nix | 24 ++++++++++++++++++++++++ 3 files changed, 27 insertions(+) create mode 100644 pkgs/haddock-library.nix diff --git a/manifest.dhall b/manifest.dhall index 3cf492ae..61b80d45 100644 --- a/manifest.dhall +++ b/manifest.dhall @@ -223,6 +223,7 @@ in [ callHackage "Cabal" "3.8.1.0" , callHackage "ghc-typelits-natnormalise" "0.7.7" , callHackage "ghcid" "0.8.8" , callHackage "hackage-security" "0.6.2.2" + , callHackage "haddock-library" "1.11.0" , callHackage "hashable" "1.4.1.0" , callHackage "hashing" "0.1.0.1" , callHackage "hashtables" "1.3" diff --git a/overlay.nix b/overlay.nix index 7322db74..640cce6a 100644 --- a/overlay.nix +++ b/overlay.nix @@ -241,6 +241,8 @@ final: prev: with pkgs.haskell.lib; { hackage-security = prev.callPackage (./pkgs/hackage-security.nix) { }; + haddock-library = prev.callPackage (./pkgs/haddock-library.nix) { }; + hashable = prev.callPackage (./pkgs/hashable.nix) { }; hashing = prev.callPackage (./pkgs/hashing.nix) { }; diff --git a/pkgs/haddock-library.nix b/pkgs/haddock-library.nix new file mode 100644 index 00000000..03bb077e --- /dev/null +++ b/pkgs/haddock-library.nix @@ -0,0 +1,24 @@ +{ mkDerivation, base, base-compat, containers, deepseq, directory +, filepath, hspec, hspec-discover, lib, optparse-applicative +, parsec, QuickCheck, text, tree-diff +}: +mkDerivation { + pname = "haddock-library"; + version = "1.11.0"; + sha256 = "7c075ec9a378b0a2d9d605e72135201e6c7ff316564f2c974113582f43bea20a"; + revision = "1"; + editedCabalFile = "0mqwr0vbpj9zw7f1p5kdd7hsr76gs1ijmh8h9hak47nphffi1fxv"; + libraryHaskellDepends = [ base containers parsec text ]; + testHaskellDepends = [ + base base-compat containers deepseq directory filepath hspec + optparse-applicative parsec QuickCheck text tree-diff + ]; + testToolDepends = [ hspec-discover ]; + doHaddock = false; + jailbreak = true; + doCheck = false; + hyperlinkSource = false; + homepage = "http://www.haskell.org/haddock/"; + description = "Library exposing some functionality of Haddock"; + license = lib.licenses.bsd2; +} \ No newline at end of file -- GitLab