summary refs log tree commit diff
path: root/pkgs
diff options
context:
space:
mode:
authorAlexander Tsamutali <astsmtl@yandex.ru>2010-02-21 15:45:13 +0000
committerAlexander Tsamutali <astsmtl@yandex.ru>2010-02-21 15:45:13 +0000
commit618c0f040a941e097d44ea969be8f4b1b54e2813 (patch)
tree8d1c98b44705737315e6d1ccd03f361d93c677f1 /pkgs
parent40985548d1b420db0ecc15459a5363daaf1a01e2 (diff)
downloadnixpkgs-618c0f040a941e097d44ea969be8f4b1b54e2813.tar
nixpkgs-618c0f040a941e097d44ea969be8f4b1b54e2813.tar.gz
nixpkgs-618c0f040a941e097d44ea969be8f4b1b54e2813.tar.bz2
nixpkgs-618c0f040a941e097d44ea969be8f4b1b54e2813.tar.lz
nixpkgs-618c0f040a941e097d44ea969be8f4b1b54e2813.tar.xz
nixpkgs-618c0f040a941e097d44ea969be8f4b1b54e2813.tar.zst
nixpkgs-618c0f040a941e097d44ea969be8f4b1b54e2813.zip
development/libraries/haskell/X11-xft: New nixpkg.
svn path=/nixpkgs/trunk/; revision=20155
Diffstat (limited to 'pkgs')
-rw-r--r--pkgs/development/libraries/haskell/X11-xft/default.nix14
-rw-r--r--pkgs/top-level/haskell-packages.nix6
2 files changed, 20 insertions, 0 deletions
diff --git a/pkgs/development/libraries/haskell/X11-xft/default.nix b/pkgs/development/libraries/haskell/X11-xft/default.nix
new file mode 100644
index 00000000000..95327cb5288
--- /dev/null
+++ b/pkgs/development/libraries/haskell/X11-xft/default.nix
@@ -0,0 +1,14 @@
+{ ghc, cabal, X11, utf8String, pkgconfig, libXft }:
+cabal.mkDerivation (self : {
+  pname = "X11-xft";
+  version = "0.3";
+  sha256 = "48892d0d0a90d5b47658877facabf277bf8466b7388eaf6ce163b843432a567d";
+  buildInputs = [ ghc pkgconfig libXft ];
+  propagatedBuildInputs = [ X11 utf8String ];
+  meta = {
+    homepage = http://hackage.haskell.org/package/X11-xft;
+    description = "Haskell bindings to the Xft and some Xrender parts";
+    maintainers = with self.stdenv.lib.maintainers; [ astsmtl ];
+    platforms = with self.stdenv.lib.platforms; linux;
+  };
+})
diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix
index ed5e5706291..6d281c96ff6 100644
--- a/pkgs/top-level/haskell-packages.nix
+++ b/pkgs/top-level/haskell-packages.nix
@@ -600,6 +600,12 @@ rec {
     xineramaSupport = true;
   };
 
+  X11_xft = import ../development/libraries/haskell/X11-xft {
+    inherit ghc cabal X11 utf8String;
+    inherit (pkgs) pkgconfig;
+    inherit (pkgs.xlibs) libXft;
+  };
+
   xhtml = import ../development/libraries/haskell/xhtml {
     inherit cabal;
   };