From 35312ae76f9eb37a191085a20a9dc7aae069de59 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Wed, 20 Jul 2011 18:04:03 +0000 Subject: [PATCH] haskell-packages.nix: added storable-record svn path=/nixpkgs/trunk/; revision=27845 --- .../libraries/haskell/storable-record/default.nix | 12 ++++++++++++ pkgs/top-level/haskell-packages.nix | 2 ++ 2 files changed, 14 insertions(+) create mode 100644 pkgs/development/libraries/haskell/storable-record/default.nix diff --git a/pkgs/development/libraries/haskell/storable-record/default.nix b/pkgs/development/libraries/haskell/storable-record/default.nix new file mode 100644 index 00000000000..a14d081430d --- /dev/null +++ b/pkgs/development/libraries/haskell/storable-record/default.nix @@ -0,0 +1,12 @@ +{cabal, utilityHt, transformers}: + +cabal.mkDerivation (self : { + pname = "storable-record"; + version = "0.0.2.4"; + sha256 = "5ed2680dcfc4c3d4fe605d23e797b847fe047b7acd3f4acfd82155c93e72b280"; + propagatedBuildInputs = [utilityHt transformers]; + meta = { + description = "build a Storable instance of a record type from Storable instances of its elements"; + }; +}) + diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 9d14ad9fe2f..aeab3b9931d 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -934,6 +934,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y); storableComplex = callPackage ../development/libraries/haskell/storable-complex {}; + storableRecord = callPackage ../development/libraries/haskell/storable-record {}; + strictConcurrency = callPackage ../development/libraries/haskell/strictConcurrency {}; svgcairo = callPackage ../development/libraries/haskell/svgcairo {};