Author: simons
Date: Tue Apr 17 13:56:34 2012
New Revision: 33813
URL: https://nixos.org/websvn/nix/?rev=33813&sc=1
Log:
wxHaskell: updated to version 0.90 based on wxGTK version 2.9.3
- wx: updated to version 0.90
- wxcore: updated to version 0.90
- wxdirect: updated to version 0.90
- wxc: this project contains no native Haskell code -- only C++ glue -- so we
cannot run Haddock on it
Modified:
nixpkgs/trunk/pkgs/development/libraries/haskell/wxHaskell/wx.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/wxHaskell/wxc.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/wxHaskell/wxcore.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/wxHaskell/wxdirect.nix
nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/wxHaskell/wx.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/wxHaskell/wx.nix Tue Apr
17 13:56:30 2012 (r33812)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/wxHaskell/wx.nix Tue Apr
17 13:56:34 2012 (r33813)
@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "wx";
- version = "0.13.2.1";
- sha256 = "0s5jmsrip26ahvz7mzf12m9rcibrk9is3kwbswz87h0sr0k11nbv";
+ version = "0.90";
+ sha256 = "01rr8n99mas5x0vfxh8wf01vbh29vil860waxnsn6xdqc9fm5jj2";
buildDepends = [ stm wxcore ];
meta = {
homepage = "http://haskell.org/haskellwiki/WxHaskell";
Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/wxHaskell/wxc.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/wxHaskell/wxc.nix Tue Apr
17 13:56:30 2012 (r33812)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/wxHaskell/wxc.nix Tue Apr
17 13:56:34 2012 (r33813)
@@ -6,6 +6,11 @@
sha256 = "1vqs9517qacm04d2bxpbpcdgfmlhpblm6af45nmcdikvlfa1v0jp";
buildDepends = [ wxdirect ];
extraLibraries = [ libX11 mesa wxGTK ];
+ noHaddock = true;
+ postInstall = ''
+ cp -v dist/build/libwxc.so.${self.version} $out/lib/libwxc.so
+ '';
+
meta = {
homepage = "http://haskell.org/haskellwiki/WxHaskell";
description = "wxHaskell C++ wrapper";
Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/wxHaskell/wxcore.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/wxHaskell/wxcore.nix
Tue Apr 17 13:56:30 2012 (r33812)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/wxHaskell/wxcore.nix
Tue Apr 17 13:56:34 2012 (r33813)
@@ -1,11 +1,12 @@
-{ cabal, filepath, libX11, mesa, parsec, stm, time, wxdirect, wxGTK
+{ cabal, filepath, libX11, mesa, parsec, stm, time, wxc, wxdirect
+, wxGTK
}:
cabal.mkDerivation (self: {
pname = "wxcore";
- version = "0.13.2.1";
- sha256 = "0p0d9vxw2pyvnhswsgasdd62hj86w3ixbbsx41wkswzkjjjib9i6";
- buildDepends = [ filepath parsec stm time wxdirect ];
+ version = "0.90";
+ sha256 = "1vrv683576cdvxfiriw2aw5kw1gzrddd27pxa06rrg5nny0jni46";
+ buildDepends = [ filepath parsec stm time wxc wxdirect ];
extraLibraries = [ libX11 mesa wxGTK ];
meta = {
homepage = "http://haskell.org/haskellwiki/WxHaskell";
Modified:
nixpkgs/trunk/pkgs/development/libraries/haskell/wxHaskell/wxdirect.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/wxHaskell/wxdirect.nix
Tue Apr 17 13:56:30 2012 (r33812)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/wxHaskell/wxdirect.nix
Tue Apr 17 13:56:34 2012 (r33813)
@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "wxdirect";
- version = "0.13.1.2";
- sha256 = "1gn5si6939yizlkf7hzm2a2gff5sa98m7q5q1hz23av98zfa8pv7";
+ version = "0.90";
+ sha256 = "0vlqvj9sys5d2x9ccpq0yxqbsq060g4jb6xrckjspxb605c98r3r";
isLibrary = true;
isExecutable = true;
buildDepends = [ parsec strict time ];
Modified: nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/haskell-packages.nix Tue Apr 17 13:56:30
2012 (r33812)
+++ nixpkgs/trunk/pkgs/top-level/haskell-packages.nix Tue Apr 17 13:56:34
2012 (r33813)
@@ -1467,13 +1467,17 @@
wx = callPackage ../development/libraries/haskell/wxHaskell/wx.nix {};
- wxc = callPackage ../development/libraries/haskell/wxHaskell/wxc.nix {};
+ wxc = callPackage ../development/libraries/haskell/wxHaskell/wxc.nix {
+ wxGTK = pkgs.wxGTK29;
+ };
wxcore = callPackage ../development/libraries/haskell/wxHaskell/wxcore.nix {
- wxGTK = pkgs.wxGTK28;
+ wxGTK = pkgs.wxGTK29;
};
- wxdirect = callPackage
../development/libraries/haskell/wxHaskell/wxdirect.nix {};
+ wxdirect = callPackage
../development/libraries/haskell/wxHaskell/wxdirect.nix {
+ time = self.time_1_2_0_5;
+ };
X11_1_5_0_1 = callPackage ../development/libraries/haskell/X11/1.5.0.1.nix
{};
X11_1_6_0 = callPackage ../development/libraries/haskell/X11/1.6.0.nix {};
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits