nixpkgs/pkgs/development/libraries/haskell/reactive-banana-wx/default.nix
Peter Simons b89f433951 haskell-reactive-banana-wx: re-generated expression with the latest version of Cabal2Nix
The package won't compile when 'buildExamples' is enabled. First of all,
it depends on an ancient version of the 'executable-path' library. That
problem can be remedied by adding

  patchPhase = ''
    sed -i -e 's|executable-path == 0.0.\*|executable-path|' reactive-banana-wx.cabal
  '';

..., but even then it won't build because the Cabal file doesn't declare
all dependencies properly. Both GHC 7.0.4 and 7.4.1 fail complaining
about the absence of Prelude.

svn path=/nixpkgs/trunk/; revision=34328
2012-06-03 18:52:43 +00:00

19 lines
651 B
Nix

{ cabal, cabalMacosx, reactiveBanana, wx, wxcore }:
cabal.mkDerivation (self: {
pname = "reactive-banana-wx";
version = "0.6.0.0";
sha256 = "1pxcymh6xpmbkbc8i2hvjbki9s81mx69wrp8nl1i0y4pppzi8ihp";
isLibrary = true;
isExecutable = true;
buildDepends = [ cabalMacosx reactiveBanana wx wxcore ];
configureFlags = "-f-buildExamples";
meta = {
homepage = "http://haskell.org/haskellwiki/Reactive-banana";
description = "Examples for the reactive-banana library, using wxHaskell";
license = self.stdenv.lib.licenses.bsd3;
platforms = self.ghc.meta.platforms;
maintainers = [ self.stdenv.lib.maintainers.andres ];
};
})