haskell-terminfo: update to version 0.4.0.0

This commit is contained in:
Peter Simons 2014-01-15 13:32:08 +01:00
parent 878cae46fd
commit 3be24ab54a
4 changed files with 27 additions and 3 deletions

View File

@ -0,0 +1,15 @@
{ cabal, ncurses }:
cabal.mkDerivation (self: {
pname = "terminfo";
version = "0.4.0.0";
sha256 = "10y8mhpazcpwwvg1avc0zxq534rwavg82q69l7wm5np24sb5lrv8";
extraLibraries = [ ncurses ];
meta = {
homepage = "https://github.com/judah/terminfo";
description = "Haskell bindings to the terminfo library";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})

View File

@ -35,6 +35,7 @@
cabalInstall_1_16_0_2 = self.cabalInstall_1_16_0_2.override { Cabal = self.Cabal_1_16_0_3; };
cabal2nix = self.cabal2nix.override { Cabal = self.Cabal_1_16_0_3; hackageDb = self.hackageDb.override { Cabal = self.Cabal_1_16_0_3; }; };
haskeline = self.haskeline_0_7_1_1;
terminfo = self.terminfo_0_3_2_6;
};
ghc741Prefs =
@ -43,6 +44,7 @@
cabalInstall_1_16_0_2 = self.cabalInstall_1_16_0_2.override { Cabal = self.Cabal_1_16_0_3; };
cabal2nix = self.cabal2nix.override { Cabal = self.Cabal_1_16_0_3; hackageDb = self.hackageDb.override { Cabal = self.Cabal_1_16_0_3; }; };
haskeline = self.haskeline_0_7_1_1;
terminfo = self.terminfo_0_3_2_6;
};
ghc722Prefs =
@ -63,6 +65,7 @@
HUnit = self.HUnit_1_2_5_2;
};
haskeline = self.haskeline_0_7_1_1;
terminfo = self.terminfo_0_3_2_6;
};
ghc721Prefs = ghc722Prefs;
@ -86,6 +89,7 @@
HUnit = self.HUnit_1_2_5_2;
};
haskeline = self.haskeline_0_7_1_1;
terminfo = self.terminfo_0_3_2_6;
};
ghc703Prefs =
@ -107,6 +111,7 @@
HUnit = self.HUnit_1_2_5_2;
};
haskeline = self.haskeline_0_7_1_1;
terminfo = self.terminfo_0_3_2_6;
};
ghc702Prefs = ghc701Prefs;
@ -130,6 +135,7 @@
HUnit = self.HUnit_1_2_5_2;
};
haskeline = self.haskeline_0_7_1_1;
terminfo = self.terminfo_0_3_2_6;
};
ghc6123Prefs = ghc6122Prefs;
@ -157,6 +163,7 @@
HUnit = self.HUnit_1_2_5_2;
};
haskeline = self.haskeline_0_7_1_1;
terminfo = self.terminfo_0_3_2_6;
};
ghc6121Prefs =
@ -184,6 +191,7 @@
HUnit = self.HUnit_1_2_5_2;
};
haskeline = self.haskeline_0_7_1_1;
terminfo = self.terminfo_0_3_2_6;
};
ghc6104Prefs =
@ -205,6 +213,7 @@
HTTP = self.HTTP_4000_1_1.override { mtl = self.mtl_2_1_2; };
};
haskeline = self.haskeline_0_7_1_1;
terminfo = self.terminfo_0_3_2_6;
};
# Abstraction for Haskell packages collections

View File

@ -2215,9 +2215,9 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
terminalProgressBar = callPackage ../development/libraries/haskell/terminal-progress-bar {};
terminfo = callPackage ../development/libraries/haskell/terminfo {
inherit (pkgs) ncurses;
};
terminfo_0_3_2_6 = callPackage ../development/libraries/haskell/terminfo/0.3.2.6.nix { inherit (pkgs) ncurses; };
terminfo_0_4_0_0 = callPackage ../development/libraries/haskell/terminfo/0.4.0.0.nix { inherit (pkgs) ncurses; };
terminfo = self.terminfo_0_4_0_0;
testFramework = callPackage ../development/libraries/haskell/test-framework {};