summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2013-09-02 10:59:16 +0200
committerPeter Simons <simons@cryp.to>2013-09-02 14:05:21 +0200
commit748c44df6ff9507ca928684e3e95185664386df1 (patch)
tree5d4a6c4ac0add46f98d623045a6257ce4e4d299c
parentffe90114bd349864ffa7fa8796c47c65a14f7eee (diff)
downloadnixlib-748c44df6ff9507ca928684e3e95185664386df1.tar
nixlib-748c44df6ff9507ca928684e3e95185664386df1.tar.gz
nixlib-748c44df6ff9507ca928684e3e95185664386df1.tar.bz2
nixlib-748c44df6ff9507ca928684e3e95185664386df1.tar.lz
nixlib-748c44df6ff9507ca928684e3e95185664386df1.tar.xz
nixlib-748c44df6ff9507ca928684e3e95185664386df1.tar.zst
nixlib-748c44df6ff9507ca928684e3e95185664386df1.zip
haskell-crypto-random: add version 0.0.5
-rw-r--r--pkgs/development/libraries/haskell/crypto-random/default.nix14
-rw-r--r--pkgs/top-level/haskell-packages.nix2
2 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/development/libraries/haskell/crypto-random/default.nix b/pkgs/development/libraries/haskell/crypto-random/default.nix
new file mode 100644
index 000000000000..583e9e5805b3
--- /dev/null
+++ b/pkgs/development/libraries/haskell/crypto-random/default.nix
@@ -0,0 +1,14 @@
+{ cabal, securemem, vector }:
+
+cabal.mkDerivation (self: {
+  pname = "crypto-random";
+  version = "0.0.5";
+  sha256 = "1wvbbqqfqaylq9w8pyiz243d06ivh982mhb2ci5yhjl06vqv2gk3";
+  buildDepends = [ securemem vector ];
+  meta = {
+    homepage = "http://github.com/vincenthz/hs-crypto-random";
+    description = "Simple cryptographic random related types";
+    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 3a62af9bf3c1..70ac6ad105c3 100644
--- a/pkgs/top-level/haskell-packages.nix
+++ b/pkgs/top-level/haskell-packages.nix
@@ -772,6 +772,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.finalReturn x
 
   cryptoPubkey = callPackage ../development/libraries/haskell/crypto-pubkey {};
 
+  cryptoRandom = callPackage ../development/libraries/haskell/crypto-random {};
+
   cryptoRandomApi = callPackage ../development/libraries/haskell/crypto-random-api {};
 
   cuda = callPackage ../development/libraries/haskell/cuda {