Author: simons
Date: Wed Apr 25 10:12:44 2012
New Revision: 33913
URL: https://nixos.org/websvn/nix/?rev=33913&sc=1
Log:
Updated Haskell packages.
- clientsession: updated to version 0.7.5
- gloss: updated to version 1.7.4.1
- haskeline: enable terminfo support and patch to support mtl >= 2.1
- HaskellForMaths: updated to version 0.4.5
- HsOpenSSL: updated to version 0.10.3.1
- language-javascript: updated to version 0.5.3
- mtl: added version 2.1.1
- network: updated to version 2.3.0.13
- repa-algorithms: updated to version 3.1.3.1
- repa-examples: updated to version 3.1.3.1
- repa-io: updated to version 3.1.3.1
- repa: updated to version 3.1.3.2
- resourcet: updated to version 0.3.2.1
- RSA: updated to version 1.2.1.0
- yesod-auth: updated to version 1.0.2
- yesod-form: updated to version 1.0.0.3
- yesod: updated to version 1.0.1.3
- zlib-enum: updated to version 0.2.2
Added:
nixpkgs/trunk/pkgs/development/libraries/haskell/mtl/2.1.1.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/network/2.3.0.13.nix
- copied, changed from r33912,
nixpkgs/trunk/pkgs/development/libraries/haskell/network/2.3.0.7.nix
Deleted:
nixpkgs/trunk/pkgs/development/libraries/haskell/network/2.3.0.11.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/network/2.3.0.7.nix
Modified:
nixpkgs/trunk/pkgs/development/libraries/haskell/HaskellForMaths/default.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/HsOpenSSL/default.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/RSA/default.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/clientsession/default.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/gloss/default.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/haskeline/default.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/language-javascript/default.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/repa-algorithms/default.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/repa-examples/default.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/repa-io/default.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/repa/default.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/resourcet/default.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/yesod-auth/default.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/yesod-form/default.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/yesod/default.nix
nixpkgs/trunk/pkgs/development/libraries/haskell/zlib-enum/default.nix
nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
Modified:
nixpkgs/trunk/pkgs/development/libraries/haskell/HaskellForMaths/default.nix
==============================================================================
---
nixpkgs/trunk/pkgs/development/libraries/haskell/HaskellForMaths/default.nix
Tue Apr 24 17:14:24 2012 (r33912)
+++
nixpkgs/trunk/pkgs/development/libraries/haskell/HaskellForMaths/default.nix
Wed Apr 25 10:12:44 2012 (r33913)
@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "HaskellForMaths";
- version = "0.4.4";
- sha256 = "1qijaich0jwlii5wdmv0rnr6skbyacxg09nzh0i7dhk86vimz6q8";
+ version = "0.4.5";
+ sha256 = "03j83gvxjjqjwl047j0acsf9j5vs3zpzbap036sw4slq31nza2p9";
buildDepends = [ random ];
meta = {
homepage = "http://haskellformaths.blogspot.com/";
Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/HsOpenSSL/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/HsOpenSSL/default.nix
Tue Apr 24 17:14:24 2012 (r33912)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/HsOpenSSL/default.nix
Wed Apr 25 10:12:44 2012 (r33913)
@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "HsOpenSSL";
- version = "0.10.3";
- sha256 = "1f876xbx0a8xrs4ainmb79nisr6pflslzk26vk4psxgn9a159cvk";
+ version = "0.10.3.1";
+ sha256 = "0dilmaibx18mfg4c8g96c1svhynhkrq4i5zzv3wg0a550g3xc0py";
buildDepends = [ network time ];
extraLibraries = [ openssl ];
meta = {
Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/RSA/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/RSA/default.nix Tue Apr
24 17:14:24 2012 (r33912)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/RSA/default.nix Wed Apr
25 10:12:44 2012 (r33913)
@@ -1,12 +1,16 @@
-{ cabal, binary, cryptoApi, monadcryptorandom, pureMD5, SHA }:
+{ cabal, binary, cryptoApi, cryptoPubkeyTypes, monadcryptorandom
+, pureMD5, SHA
+}:
cabal.mkDerivation (self: {
pname = "RSA";
- version = "1.2.0.0";
- sha256 = "0x4wa0yq4k43ccdakqcmy0mxvdlvrkfg6kc1j2hv7hh8b4vjisms";
+ version = "1.2.1.0";
+ sha256 = "14x53xjy4rqdgin6kyrm2b16hb0k599gfiwiwrsyri9mx3f3s1ca";
isLibrary = true;
isExecutable = true;
- buildDepends = [ binary cryptoApi monadcryptorandom pureMD5 SHA ];
+ buildDepends = [
+ binary cryptoApi cryptoPubkeyTypes monadcryptorandom pureMD5 SHA
+ ];
meta = {
description = "Implementation of RSA, using the padding schemes of PKCS#1
v2.1.";
license = self.stdenv.lib.licenses.bsd3;
Modified:
nixpkgs/trunk/pkgs/development/libraries/haskell/clientsession/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/clientsession/default.nix
Tue Apr 24 17:14:24 2012 (r33912)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/clientsession/default.nix
Wed Apr 25 10:12:44 2012 (r33913)
@@ -4,8 +4,8 @@
cabal.mkDerivation (self: {
pname = "clientsession";
- version = "0.7.4.3";
- sha256 = "16bnglk2mhjdlcsbp4f470yjpb6dgdf49l9lf9ygfr6g3l6hll9f";
+ version = "0.7.5";
+ sha256 = "1q2zlq06s0d476ywvb1fkxw34aagcaiqw7jrrmr3lj89q3ylhivr";
buildDepends = [
base64Bytestring cereal cprngAes cryptoApi cryptocipher entropy
skein tagged
Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/gloss/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/gloss/default.nix Tue Apr
24 17:14:24 2012 (r33912)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/gloss/default.nix Wed Apr
25 10:12:44 2012 (r33913)
@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "gloss";
- version = "1.7.3.1";
- sha256 = "0vylil8jsj7mb14dijrx2ylmsgs1ma3rh2nmiaakr5cmpp4xshf0";
+ version = "1.7.4.1";
+ sha256 = "01mxazdgmz3k8y4s2k2mj11g1m788dykx60i7bqbdwzbzc65hcfw";
buildDepends = [ bmp GLUT OpenGL ];
meta = {
homepage = "http://gloss.ouroborus.net";
Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/haskeline/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/haskeline/default.nix
Tue Apr 24 17:14:24 2012 (r33912)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/haskeline/default.nix
Wed Apr 25 10:12:44 2012 (r33913)
@@ -8,6 +8,10 @@
buildDepends = [
extensibleExceptions filepath mtl terminfo utf8String
];
+ configureFlags = "-fterminfo";
+ patchPhase = ''
+ sed -i -e "s|mtl >= 1.1 && < 2.1|mtl|" haskeline.cabal
+ '';
meta = {
homepage = "http://trac.haskell.org/haskeline";
description = "A command-line interface for user input, written in
Haskell";
Modified:
nixpkgs/trunk/pkgs/development/libraries/haskell/language-javascript/default.nix
==============================================================================
---
nixpkgs/trunk/pkgs/development/libraries/haskell/language-javascript/default.nix
Tue Apr 24 17:14:24 2012 (r33912)
+++
nixpkgs/trunk/pkgs/development/libraries/haskell/language-javascript/default.nix
Wed Apr 25 10:12:44 2012 (r33913)
@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "language-javascript";
- version = "0.5.2";
- sha256 = "0q9xy72z7i2ivqzbjzn9nl5y0x07d2y3a737yw26a4zhbmhwg236";
+ version = "0.5.3";
+ sha256 = "0x0dzh7yffvf949ynpmrz5hsxcc1p87d6c30q73svgdbdym3zmka";
buildDepends = [ blazeBuilder mtl utf8Light utf8String ];
buildTools = [ happy ];
meta = {
Added: nixpkgs/trunk/pkgs/development/libraries/haskell/mtl/2.1.1.nix
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/mtl/2.1.1.nix Wed Apr
25 10:12:44 2012 (r33913)
@@ -0,0 +1,14 @@
+{ cabal, transformers }:
+
+cabal.mkDerivation (self: {
+ pname = "mtl";
+ version = "2.1.1";
+ sha256 = "143s0c5hygwnd72x14jwinpnd92gx4y9blhmv6086rxijqbq6l4j";
+ buildDepends = [ transformers ];
+ meta = {
+ description = "Monad classes, using functional dependencies";
+ license = self.stdenv.lib.licenses.bsd3;
+ platforms = self.ghc.meta.platforms;
+ maintainers = [ self.stdenv.lib.maintainers.andres ];
+ };
+})
Copied and modified:
nixpkgs/trunk/pkgs/development/libraries/haskell/network/2.3.0.13.nix (from
r33912, nixpkgs/trunk/pkgs/development/libraries/haskell/network/2.3.0.7.nix)
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/network/2.3.0.7.nix
Tue Apr 24 17:14:24 2012 (r33912, copy source)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/network/2.3.0.13.nix
Wed Apr 25 10:12:44 2012 (r33913)
@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "network";
- version = "2.3.0.7";
- sha256 = "1rlzdacgaq8nv0bwczsrkw47rw4aamf9y4ynm3xjw0r3w1xcg9yv";
+ version = "2.3.0.13";
+ sha256 = "0xw53czvcw8k49aqxmchc1rcd6pyxp4icwgp64625fnm3l4yjiq7";
buildDepends = [ parsec ];
meta = {
homepage = "http://github.com/haskell/network";
Modified:
nixpkgs/trunk/pkgs/development/libraries/haskell/repa-algorithms/default.nix
==============================================================================
---
nixpkgs/trunk/pkgs/development/libraries/haskell/repa-algorithms/default.nix
Tue Apr 24 17:14:24 2012 (r33912)
+++
nixpkgs/trunk/pkgs/development/libraries/haskell/repa-algorithms/default.nix
Wed Apr 25 10:12:44 2012 (r33913)
@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "repa-algorithms";
- version = "3.1.0.1";
- sha256 = "17479hp6x02vdwbn201gvxrqsc6smp5q1ip61qbfsvirjih8f3pz";
+ version = "3.1.3.1";
+ sha256 = "04d0r68k7dhk5ka9hzqf6wy9yyhjwc0rndp1ir1vllc6w6f8k4wl";
buildDepends = [ repa vector ];
extraLibraries = [ llvm ];
meta = {
Modified:
nixpkgs/trunk/pkgs/development/libraries/haskell/repa-examples/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/repa-examples/default.nix
Tue Apr 24 17:14:24 2012 (r33912)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/repa-examples/default.nix
Wed Apr 25 10:12:44 2012 (r33913)
@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "repa-examples";
- version = "3.1.0.1";
- sha256 = "1zyhq7qd7j0a0rx7j395j6330kybfi0g3whsf25clrg4znd1iwjc";
+ version = "3.1.3.1";
+ sha256 = "15fg356a8sa48vmgn5fxgbj3s48hixsl1x4a8ds0mvvv8m0zlra8";
isLibrary = false;
isExecutable = true;
buildDepends = [ random repa repaAlgorithms repaIo vector ];
Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/repa-io/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/repa-io/default.nix
Tue Apr 24 17:14:24 2012 (r33912)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/repa-io/default.nix
Wed Apr 25 10:12:44 2012 (r33913)
@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "repa-io";
- version = "3.1.0.1";
- sha256 = "1il0zsba9qz0560c56f9hn6wks5kk1bvh8bpng46w70c12gxh81w";
+ version = "3.1.3.1";
+ sha256 = "1ah5zqg3699p98820gs39xh1xipqdknlgkwxrdqsblnm33y1bqnb";
buildDepends = [ binary bmp repa vector ];
meta = {
homepage = "http://repa.ouroborus.net";
Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/repa/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/repa/default.nix Tue Apr
24 17:14:24 2012 (r33912)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/repa/default.nix Wed Apr
25 10:12:44 2012 (r33913)
@@ -2,8 +2,8 @@
cabal.mkDerivation (self: {
pname = "repa";
- version = "3.1.2.1";
- sha256 = "15g2l8f5d02jy63ljyvjdd2ymdml072bjylsxvn4xmr0jzmi689x";
+ version = "3.1.3.2";
+ sha256 = "0xz5813q0km8kv50gs6vzp3lgl64xayi9l4zksha4gjb5lq5yn2y";
buildDepends = [ QuickCheck vector ];
meta = {
homepage = "http://repa.ouroborus.net";
Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/resourcet/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/resourcet/default.nix
Tue Apr 24 17:14:24 2012 (r33912)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/resourcet/default.nix
Wed Apr 25 10:12:44 2012 (r33913)
@@ -3,8 +3,8 @@
cabal.mkDerivation (self: {
pname = "resourcet";
- version = "0.3.2";
- sha256 = "0vaygw17cfx2y2lv32lmr7x0vch58dh19jmh8j7mcj11qy5v0nz8";
+ version = "0.3.2.1";
+ sha256 = "1gqcqbj9f13b9myrg7nhydrbbqnn80k69s65qsk3rc8wsqyk8i6g";
buildDepends = [
liftedBase monadControl transformers transformersBase
];
Modified:
nixpkgs/trunk/pkgs/development/libraries/haskell/yesod-auth/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/yesod-auth/default.nix
Tue Apr 24 17:14:24 2012 (r33912)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/yesod-auth/default.nix
Wed Apr 25 10:12:44 2012 (r33913)
@@ -7,8 +7,8 @@
cabal.mkDerivation (self: {
pname = "yesod-auth";
- version = "1.0.1";
- sha256 = "0rbpf2fldpd46dbcd77zryb91gh3q86k5xdb07clsy384qx7ynq6";
+ version = "1.0.2";
+ sha256 = "1rbp62phyzlxm458xgqxg3qg5fvivmhcgzd8pprqy9ya0v58wwlr";
buildDepends = [
aeson authenticate blazeHtml hamlet httpConduit liftedBase mimeMail
persistent persistentTemplate pureMD5 pwstoreFast random SHA
Modified:
nixpkgs/trunk/pkgs/development/libraries/haskell/yesod-form/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/yesod-form/default.nix
Tue Apr 24 17:14:24 2012 (r33912)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/yesod-form/default.nix
Wed Apr 25 10:12:44 2012 (r33913)
@@ -5,8 +5,8 @@
cabal.mkDerivation (self: {
pname = "yesod-form";
- version = "1.0.0.2";
- sha256 = "1jvp0hw9kprwcwdxx1i2aazycf03i1vf8q5vjmdpynhgzyrpkrx1";
+ version = "1.0.0.3";
+ sha256 = "0xqgvmpxv9lrpl06qh3pqn53f5pa02k8v5c4z6brzb8s44ppw1pq";
buildDepends = [
blazeBuilder blazeHtml dataDefault emailValidate hamlet network
persistent shakespeareCss shakespeareJs text time transformers wai
Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/yesod/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/yesod/default.nix Tue Apr
24 17:14:24 2012 (r33912)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/yesod/default.nix Wed Apr
25 10:12:44 2012 (r33913)
@@ -7,8 +7,8 @@
cabal.mkDerivation (self: {
pname = "yesod";
- version = "1.0.1.1";
- sha256 = "17dg6n37hdyizw3g5jqsg08ax31ilm4nlsvvsiaf6ywr7q0wrylz";
+ version = "1.0.1.3";
+ sha256 = "0pbfvaza4q8znnxpkh9fb1fys09byws9n34lv0rs70nrbdq5yp5r";
isLibrary = true;
isExecutable = true;
buildDepends = [
Modified: nixpkgs/trunk/pkgs/development/libraries/haskell/zlib-enum/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/development/libraries/haskell/zlib-enum/default.nix
Tue Apr 24 17:14:24 2012 (r33912)
+++ nixpkgs/trunk/pkgs/development/libraries/haskell/zlib-enum/default.nix
Wed Apr 25 10:12:44 2012 (r33913)
@@ -7,6 +7,9 @@
isLibrary = true;
isExecutable = true;
buildDepends = [ enumerator transformers zlibBindings ];
+ patchPhase = ''
+ sed -i -e "s|transformers *== 0\.2\.\*|transformers|" zlib-enum.cabal
+ '';
meta = {
homepage = "http://github.com/maltem/zlib-enum";
description = "Enumerator interface for zlib compression";
Modified: nixpkgs/trunk/pkgs/top-level/haskell-packages.nix
==============================================================================
--- nixpkgs/trunk/pkgs/top-level/haskell-packages.nix Tue Apr 24 17:14:24
2012 (r33912)
+++ nixpkgs/trunk/pkgs/top-level/haskell-packages.nix Wed Apr 25 10:12:44
2012 (r33913)
@@ -140,7 +140,7 @@
haskellSrc = self.haskellSrc_1_0_1_5; # 7.4.1 ok
html = self.html_1_0_1_2; # 7.4.1 ok
HUnit = self.HUnit_1_2_4_2; # 7.4.1 ok
- network = self.network_2_3_0_11; # 7.4.1 ok
+ network = self.network_2_3_0_13; # 7.4.1 ok
OpenGL = self.OpenGL_2_5_0_0; # 7.4.1 ok
parallel = self.parallel_3_2_0_2; # 7.4.1 ok
parsec = self.parsec_3_1_2; # 7.4.1 ok
@@ -1018,11 +1018,11 @@
mtl_1_1_0_2 = callPackage ../development/libraries/haskell/mtl/1.1.0.2.nix
{};
mtl_1_1_1_1 = callPackage ../development/libraries/haskell/mtl/1.1.1.1.nix
{};
mtl_2_0_1_0 = callPackage ../development/libraries/haskell/mtl/2.0.1.0.nix
{};
- mtl_2_1 = callPackage ../development/libraries/haskell/mtl/2.1.nix {
+ mtl_2_1_1 = callPackage ../development/libraries/haskell/mtl/2.1.1.nix {
transformers = self.transformers_0_3_0_0;
};
mtl1 = self.mtl_1_1_0_2;
- mtl2 = self.mtl_2_1;
+ mtl2 = self.mtl_2_1_1;
mtl = self.mtl2;
mtlparse = callPackage ../development/libraries/haskell/mtlparse {};
@@ -1045,8 +1045,8 @@
network_2_2_1_7 = callPackage
../development/libraries/haskell/network/2.2.1.7.nix {};
network_2_3_0_2 = callPackage
../development/libraries/haskell/network/2.3.0.2.nix {};
network_2_3_0_5 = callPackage
../development/libraries/haskell/network/2.3.0.5.nix {};
- network_2_3_0_11 = callPackage
../development/libraries/haskell/network/2.3.0.11.nix {};
- network = self.network_2_3_0_11;
+ network_2_3_0_13 = callPackage
../development/libraries/haskell/network/2.3.0.13.nix {};
+ network = self.network_2_3_0_13;
networkConduit = callPackage
../development/libraries/haskell/network-conduit {};
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits