diff options
author | Peter Simons <simons@cryp.to> | 2013-12-17 11:27:39 +0100 |
---|---|---|
committer | Peter Simons <simons@cryp.to> | 2013-12-18 14:56:43 +0100 |
commit | 6200fc9ffaafc5ecb01d39a9027eb40d330df230 (patch) | |
tree | 556d1fa51f237ff683f0489021f3f01c2622f014 | |
parent | 05b94c04cf9504c74ac84ff061bf51986ad940a7 (diff) | |
download | nixlib-6200fc9ffaafc5ecb01d39a9027eb40d330df230.tar nixlib-6200fc9ffaafc5ecb01d39a9027eb40d330df230.tar.gz nixlib-6200fc9ffaafc5ecb01d39a9027eb40d330df230.tar.bz2 nixlib-6200fc9ffaafc5ecb01d39a9027eb40d330df230.tar.lz nixlib-6200fc9ffaafc5ecb01d39a9027eb40d330df230.tar.xz nixlib-6200fc9ffaafc5ecb01d39a9027eb40d330df230.tar.zst nixlib-6200fc9ffaafc5ecb01d39a9027eb40d330df230.zip |
haskell-async: add version 2.0.1.5
-rw-r--r-- | pkgs/development/libraries/haskell/async/2.0.1.5.nix | 17 | ||||
-rw-r--r-- | pkgs/top-level/haskell-packages.nix | 5 |
2 files changed, 20 insertions, 2 deletions
diff --git a/pkgs/development/libraries/haskell/async/2.0.1.5.nix b/pkgs/development/libraries/haskell/async/2.0.1.5.nix new file mode 100644 index 000000000000..d3340fb3678a --- /dev/null +++ b/pkgs/development/libraries/haskell/async/2.0.1.5.nix @@ -0,0 +1,17 @@ +{ cabal, HUnit, stm, testFramework, testFrameworkHunit }: + +cabal.mkDerivation (self: { + pname = "async"; + version = "2.0.1.5"; + sha256 = "0g587b64zgn971qb2lh846ihg4z89037f18821kyaqsgixasq4yd"; + buildDepends = [ stm ]; + testDepends = [ HUnit testFramework testFrameworkHunit ]; + jailbreak = true; + meta = { + homepage = "https://github.com/simonmar/async"; + description = "Run IO operations asynchronously and wait for their results"; + license = self.stdenv.lib.licenses.bsd3; + platforms = self.ghc.meta.platforms; + maintainers = [ self.stdenv.lib.maintainers.andres ]; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index f00ac2465462..37d560ff439d 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -141,7 +141,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x haskellPlatformArgs_future = self : { inherit (self) cabal ghc; - async = self.async_2_0_1_4; + async = self.async_2_0_1_5; attoparsec = self.attoparsec_0_10_4_0; caseInsensitive = self.caseInsensitive_1_1_0_2; cgi = self.cgi_3001_1_8_4; @@ -558,7 +558,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x async_2_0_1_3 = callPackage ../development/libraries/haskell/async/2.0.1.3.nix {}; async_2_0_1_4 = callPackage ../development/libraries/haskell/async/2.0.1.4.nix {}; - async = self.async_2_0_1_4; + async_2_0_1_5 = callPackage ../development/libraries/haskell/async/2.0.1.5.nix {}; + async = self.async_2_0_1_5; atomicPrimops = callPackage ../development/libraries/haskell/atomic-primops {}; |