1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2025-01-22 14:45:27 +00:00

haskell-packages.nix: added shakespeare packages

haskell-shakespeare-css: added version 0.10.0
  haskell-shakespeare-js: added version 0.10.1
  haskell-shakespeare: added version 0.10.0

svn path=/nixpkgs/trunk/; revision=28888
This commit is contained in:
Peter Simons 2011-08-29 20:27:05 +00:00
parent 5eb504674a
commit ddb2097b3f
4 changed files with 60 additions and 0 deletions

View file

@ -0,0 +1,18 @@
{ cabal, parsec, shakespeare, text }:
cabal.mkDerivation (self: {
pname = "shakespeare-css";
version = "0.10.0";
sha256 = "12gdpxsh6x95m9vp0nrffri1bh8d6zhd7qqjrrkp49rvjf8fjwrk";
buildDepends = [ parsec shakespeare text ];
meta = {
homepage = "http://www.yesodweb.com/book/templates";
description = "Stick your haskell variables into css at compile time";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -0,0 +1,18 @@
{ cabal, shakespeare, text }:
cabal.mkDerivation (self: {
pname = "shakespeare-js";
version = "0.10.1";
sha256 = "0j9jzrnvarwkab9zynz8k60ilgj5kyqdm56lricpii27qlkqnmf3";
buildDepends = [ shakespeare text ];
meta = {
homepage = "http://www.yesodweb.com/book/templates";
description = "Stick your haskell variables into javascript/coffeescript at compile time";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -0,0 +1,18 @@
{ cabal, blazeBuilder, blazeHtml, failure, parsec, text }:
cabal.mkDerivation (self: {
pname = "shakespeare";
version = "0.10.0";
sha256 = "14q0z2q7c27pp6hnwzn50zjb4rzhy7znmahnzn8b59274jkbbzjs";
buildDepends = [ blazeBuilder blazeHtml failure parsec text ];
meta = {
homepage = "http://www.yesodweb.com/book/templates";
description = "A toolkit for making compile-time interpolated templates";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [
self.stdenv.lib.maintainers.andres
self.stdenv.lib.maintainers.simons
];
};
})

View file

@ -1127,6 +1127,12 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
SHA = callPackage ../development/libraries/haskell/SHA {};
shakespeare = callPackage ../development/libraries/haskell/shakespeare {};
shakespeareJs = callPackage ../development/libraries/haskell/shakespeare-js {};
shakespeareCss = callPackage ../development/libraries/haskell/shakespeare-css {};
Shellac = callPackage ../development/libraries/haskell/Shellac/Shellac.nix {};
ShellacHaskeline = callPackage ../development/libraries/haskell/Shellac/Shellac-haskeline.nix {};