cabal2nix: updated to version 1.9
svn path=/nixpkgs/trunk/; revision=28461
This commit is contained in:
parent
e7f1dd70a3
commit
45c2082b50
@ -1,20 +0,0 @@
|
|||||||
{ fetchgit, cabal, HTTP, regexPosix }:
|
|
||||||
|
|
||||||
cabal.mkDerivation (self : {
|
|
||||||
pname = "cabal2nix";
|
|
||||||
version = "v1.8-beta-13";
|
|
||||||
|
|
||||||
src = fetchgit {
|
|
||||||
url = "git://github.com/peti/cabal2nix.git";
|
|
||||||
rev = "11fb101a229373d37704b3b9e62df44c825dd081";
|
|
||||||
};
|
|
||||||
|
|
||||||
extraBuildInputs = [HTTP regexPosix];
|
|
||||||
|
|
||||||
meta = {
|
|
||||||
homepage = "http://github.com/peti/cabal2nix";
|
|
||||||
description = "Convert Cabal files into Nix build instructions";
|
|
||||||
license = self.stdenv.lib.licenses.bsd3;
|
|
||||||
maintainers = [ self.stdenv.lib.maintainers.simons ];
|
|
||||||
};
|
|
||||||
})
|
|
20
pkgs/development/tools/haskell/cabal2nix/default.nix
Normal file
20
pkgs/development/tools/haskell/cabal2nix/default.nix
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
{ cabal, HTTP, mtl, regexPosix }:
|
||||||
|
|
||||||
|
cabal.mkDerivation (self: {
|
||||||
|
pname = "cabal2nix";
|
||||||
|
version = "1.9";
|
||||||
|
sha256 = "0wfagx42l3jcjclwyw914srramh9jind1988xg7dkxblngqw153v";
|
||||||
|
isLibrary = false;
|
||||||
|
isExecutable = true;
|
||||||
|
buildDepends = [ HTTP mtl regexPosix ];
|
||||||
|
meta = {
|
||||||
|
homepage = "http://github.com/haskell4nix/cabal2nix";
|
||||||
|
description = "Convert Cabal files into Nix build instructions";
|
||||||
|
license = self.stdenv.lib.licenses.bsd3;
|
||||||
|
platforms = self.ghc.meta.platforms;
|
||||||
|
maintainers = [
|
||||||
|
self.stdenv.lib.maintainers.andres
|
||||||
|
self.stdenv.lib.maintainers.simons
|
||||||
|
];
|
||||||
|
};
|
||||||
|
})
|
@ -424,8 +424,6 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
|
|||||||
|
|
||||||
bytestringTrie = callPackage ../development/libraries/haskell/bytestring-trie {};
|
bytestringTrie = callPackage ../development/libraries/haskell/bytestring-trie {};
|
||||||
|
|
||||||
cabal2nix = callPackage ../development/libraries/haskell/cabal2nix {};
|
|
||||||
|
|
||||||
cairo = callPackage ../development/libraries/haskell/cairo {
|
cairo = callPackage ../development/libraries/haskell/cairo {
|
||||||
inherit (pkgs) cairo zlib;
|
inherit (pkgs) cairo zlib;
|
||||||
};
|
};
|
||||||
@ -1415,6 +1413,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
|
|||||||
|
|
||||||
myhasktags = callPackage ../tools/misc/myhasktags {};
|
myhasktags = callPackage ../tools/misc/myhasktags {};
|
||||||
|
|
||||||
|
cabal2nix = callPackage ../development/tools/haskell/cabal2nix {};
|
||||||
|
|
||||||
# Games.
|
# Games.
|
||||||
|
|
||||||
LambdaHack = callPackage ../games/LambdaHack {};
|
LambdaHack = callPackage ../games/LambdaHack {};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user