diff --git a/pkgs/development/libraries/haskell/monadlab/default.nix b/pkgs/development/libraries/haskell/monadlab/default.nix new file mode 100644 index 00000000000..94044e4d585 --- /dev/null +++ b/pkgs/development/libraries/haskell/monadlab/default.nix @@ -0,0 +1,11 @@ +{cabal}: + +cabal.mkDerivation (self : { + pname = "MonadLab"; + version = "0.0.1"; + sha256 = "06fdfkm79653s08ykcf3gl84cf2jl7h3vj00jv3khji5448fwsaw"; + meta = { + description = "Automatically generate layered monads."; + }; + propagatedBuildInputs = []; +}) diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index e4601976cfd..fd6e5db5ebd 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3913,6 +3913,10 @@ let inherit cabal; }; + monadlab = import ../development/libraries/haskell/monadlab { + inherit cabal; + }; + pcreLight = import ../development/libraries/haskell/pcre-light { inherit cabal pcre; }; @@ -4282,7 +4286,7 @@ let sha256 = "0578m3rplk41059rkkjy1009xrmrdivjnv8yxadwwdk1vzidc8n1"; }; }; - + perlClassDataInheritable = import ../development/perl-modules/generic perl { name = "Class-Data-Inheritable-0.08"; src = fetchurl { @@ -4359,7 +4363,7 @@ let }; propagatedBuildInputs = [perlTestException]; }; - + perlDataPage = import ../development/perl-modules/generic perl { name = "Data-Page-2.01"; src = fetchurl { @@ -5040,9 +5044,9 @@ let perlDBIxClass ]; preConfigure = '' - substituteInPlace Makefile.PL --replace "'Catalyst::Manual' => 0," "" + substituteInPlace Makefile.PL --replace "'Catalyst::Manual' => 0," "" ''; - }; + }; perlTaskWeaken = import ../development/perl-modules/generic perl { name = "Task-Weaken-1.02";