summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2012-11-15 12:36:59 +0100
committerPeter Simons <simons@cryp.to>2012-11-15 12:50:16 +0100
commit4183068e5544355c681ca8ef9ff8c6cffd3c76ff (patch)
treebcdaf538cfc5059ae0dc2fc6970d5b2f934bbaef /pkgs
parent04ba7936a271c1e071cff4c51c90e255e3ad2184 (diff)
downloadnixpkgs-4183068e5544355c681ca8ef9ff8c6cffd3c76ff.tar
nixpkgs-4183068e5544355c681ca8ef9ff8c6cffd3c76ff.tar.gz
nixpkgs-4183068e5544355c681ca8ef9ff8c6cffd3c76ff.tar.bz2
nixpkgs-4183068e5544355c681ca8ef9ff8c6cffd3c76ff.tar.lz
nixpkgs-4183068e5544355c681ca8ef9ff8c6cffd3c76ff.tar.xz
nixpkgs-4183068e5544355c681ca8ef9ff8c6cffd3c76ff.tar.zst
nixpkgs-4183068e5544355c681ca8ef9ff8c6cffd3c76ff.zip
haskell-gnutls: add version 0.1.4
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/libraries/haskell/gnutls/default.nix16
-rw-r--r--pkgs/top-level/haskell-packages.nix2
2 files changed, 18 insertions, 0 deletions
diff --git a/pkgs/development/libraries/haskell/gnutls/default.nix b/pkgs/development/libraries/haskell/gnutls/default.nix
new file mode 100644
index 00000000000..72f98677ce6
--- /dev/null
+++ b/pkgs/development/libraries/haskell/gnutls/default.nix
@@ -0,0 +1,16 @@
+{ cabal, gnutls, monadsTf, transformers }:
+
+cabal.mkDerivation (self: {
+  pname = "gnutls";
+  version = "0.1.4";
+  sha256 = "0xgjp274m4z005z77lhmh7blg6rw9g28jm0sd376rr49hykbxwd1";
+  buildDepends = [ monadsTf transformers ];
+  extraLibraries = [ gnutls ];
+  pkgconfigDepends = [ gnutls ];
+  meta = {
+    homepage = "https://john-millikin.com/software/haskell-gnutls/";
+    description = "Bindings for GNU libgnutls";
+    license = self.stdenv.lib.licenses.gpl3;
+    platforms = self.ghc.meta.platforms;
+  };
+})
diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix
index 8a7b7f17b2e..b31c96124b5 100644
--- a/pkgs/top-level/haskell-packages.nix
+++ b/pkgs/top-level/haskell-packages.nix
@@ -864,6 +864,8 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
 
   gnuidn = callPackage ../development/libraries/haskell/gnuidn {};
 
+  gnutls = callPackage ../development/libraries/haskell/gnutls { inherit (pkgs) gnutls; };
+
   gtk = callPackage ../development/libraries/haskell/gtk {
     inherit (pkgs) gtk;
     libc = pkgs.stdenv.gcc.libc;