diff options
author | Oliver Charles <ollie@ocharles.org.uk> | 2014-07-10 20:01:12 +0100 |
---|---|---|
committer | Oliver Charles <ollie@ocharles.org.uk> | 2014-07-10 20:01:12 +0100 |
commit | 0de3106a4b74d03d70d2110edd60feaf95d7678f (patch) | |
tree | 79e3f57378a92cfa63405c53a1f86a316c7a56d9 /pkgs | |
parent | d6e8e764aee411b53e56970d7c1037659833d187 (diff) | |
parent | 482afc2922db0c850a0b74f341a38c95e91bef40 (diff) | |
download | nixpkgs-0de3106a4b74d03d70d2110edd60feaf95d7678f.tar nixpkgs-0de3106a4b74d03d70d2110edd60feaf95d7678f.tar.gz nixpkgs-0de3106a4b74d03d70d2110edd60feaf95d7678f.tar.bz2 nixpkgs-0de3106a4b74d03d70d2110edd60feaf95d7678f.tar.lz nixpkgs-0de3106a4b74d03d70d2110edd60feaf95d7678f.tar.xz nixpkgs-0de3106a4b74d03d70d2110edd60feaf95d7678f.tar.zst nixpkgs-0de3106a4b74d03d70d2110edd60feaf95d7678f.zip |
Merge pull request #3235 from bosu/haxl
Add haxl haskell package
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/libraries/haskell/haxl/default.nix | 19 | ||||
-rw-r--r-- | pkgs/top-level/haskell-packages.nix | 2 |
2 files changed, 21 insertions, 0 deletions
diff --git a/pkgs/development/libraries/haskell/haxl/default.nix b/pkgs/development/libraries/haskell/haxl/default.nix new file mode 100644 index 00000000000..22dd72237f6 --- /dev/null +++ b/pkgs/development/libraries/haskell/haxl/default.nix @@ -0,0 +1,19 @@ +{ cabal, aeson, filepath, hashable, HUnit, text, time +, unorderedContainers, vector +}: + +cabal.mkDerivation (self: { + pname = "haxl"; + version = "0.1.0.0"; + sha256 = "1spkcvsy0p3ksxapaz93db09y2jsswr5k6qs6cvxmwxxhbnswv36"; + buildDepends = [ + aeson filepath hashable HUnit text time unorderedContainers vector + ]; + testDepends = [ aeson hashable HUnit text unorderedContainers ]; + meta = { + homepage = "https://github.com/facebook/Haxl"; + description = "A Haskell library for efficient, concurrent, and concise data access"; + license = self.stdenv.lib.licenses.bsd3; + platforms = self.ghc.meta.platforms; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index a4468231279..0473741d925 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -1079,6 +1079,8 @@ self : let callPackage = x : y : modifyPrio (newScope self x y); in haskellForMaths = callPackage ../development/libraries/haskell/HaskellForMaths {}; + haxl = callPackage ../development/libraries/haskell/haxl {}; + haxr = callPackage ../development/libraries/haskell/haxr {}; haxr_th = callPackage ../development/libraries/haskell/haxr-th {}; |