Added Shellac Haskell package.
svn path=/nixpkgs/trunk/; revision=15775
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
{cabal, Shellac, haskeline}:
|
||||
|
||||
cabal.mkDerivation (self : {
|
||||
pname = "Shellac-haskeline";
|
||||
version = "0.2";
|
||||
sha256 = "e3024b1915efd9841be9f405503f26c52524e7ea2a9c630ad651a9986e5329e0";
|
||||
propagatedBuildInputs = [Shellac haskeline];
|
||||
meta = {
|
||||
description = "Haskeline backend module for Shellac";
|
||||
};
|
||||
})
|
||||
|
||||
@@ -0,0 +1,12 @@
|
||||
{cabal, Shellac, readline}:
|
||||
|
||||
cabal.mkDerivation (self : {
|
||||
pname = "Shellac-readline";
|
||||
version = "0.9";
|
||||
sha256 = "3edffecf2225c199f0a4df55e3685f7deee47755ae7f8d03f5da7fac3c2ab878";
|
||||
propagatedBuildInputs = [Shellac readline];
|
||||
meta = {
|
||||
description = "Readline backend module for Shellac";
|
||||
};
|
||||
})
|
||||
|
||||
12
pkgs/development/libraries/haskell/Shellac/Shellac.nix
Normal file
12
pkgs/development/libraries/haskell/Shellac/Shellac.nix
Normal file
@@ -0,0 +1,12 @@
|
||||
{cabal, mtl}:
|
||||
|
||||
cabal.mkDerivation (self : {
|
||||
pname = "Shellac";
|
||||
version = "0.9.5";
|
||||
sha256 = "a8b07918be23b7e7c3114aed7d929f95ace37fbacd82f185358f05f337f09c70";
|
||||
propagatedBuildInputs = [mtl];
|
||||
meta = {
|
||||
description = "A framework for creating shell environments";
|
||||
};
|
||||
})
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
{ cabal, readline } :
|
||||
{ cabal, readline, ncurses } :
|
||||
|
||||
cabal.mkDerivation (self : {
|
||||
pname = "readline";
|
||||
version = "1.0.1.0";
|
||||
sha256 = "07f2f039f32bf18838a4875d0f3caa3ed9436dd52b962b2061f0bb8a3316fa1d";
|
||||
propagatedBuildInputs = [ readline ];
|
||||
propagatedBuildInputs = [ readline ncurses ];
|
||||
# experimentally link with ncursesw because ghci can't interpret ld scripts,
|
||||
# and ncurses sometimes seems to be a script pointing to ncursesw
|
||||
postConfigure = ''
|
||||
|
||||
Reference in New Issue
Block a user