summary refs log tree commit diff
path: root/pkgs/applications/misc
diff options
context:
space:
mode:
authorMichael Raskin <7c6f434c@mail.ru>2009-08-05 10:25:17 +0000
committerMichael Raskin <7c6f434c@mail.ru>2009-08-05 10:25:17 +0000
commit39d02d873fec73e818d7d41e6b70f777d0882132 (patch)
tree722d468e78ad9b84ca2a2188c030226af94abaea /pkgs/applications/misc
parenta82d1e3d63be2f5e317581a1865aa4cd67fefc9a (diff)
downloadnixpkgs-39d02d873fec73e818d7d41e6b70f777d0882132.tar
nixpkgs-39d02d873fec73e818d7d41e6b70f777d0882132.tar.gz
nixpkgs-39d02d873fec73e818d7d41e6b70f777d0882132.tar.bz2
nixpkgs-39d02d873fec73e818d7d41e6b70f777d0882132.tar.lz
nixpkgs-39d02d873fec73e818d7d41e6b70f777d0882132.tar.xz
nixpkgs-39d02d873fec73e818d7d41e6b70f777d0882132.tar.zst
nixpkgs-39d02d873fec73e818d7d41e6b70f777d0882132.zip
Update XNeur
svn path=/nixpkgs/trunk/; revision=16589
Diffstat (limited to 'pkgs/applications/misc')
-rw-r--r--pkgs/applications/misc/xneur/default.nix20
1 files changed, 16 insertions, 4 deletions
diff --git a/pkgs/applications/misc/xneur/default.nix b/pkgs/applications/misc/xneur/default.nix
index 7e5fad64c01..a1cfd73770c 100644
--- a/pkgs/applications/misc/xneur/default.nix
+++ b/pkgs/applications/misc/xneur/default.nix
@@ -1,14 +1,16 @@
 args: with args;
 
-stdenv.mkDerivation {
+stdenv.mkDerivation rec {
+  version = "0.9.5";
   name="xneur";
   src = fetchurl {
-    url = http://dists.xneur.ru/release-0.9.3/tgz/xneur-0.9.3.tar.bz2;
-    sha256 = "14pjsxajbibjl70yrvina3kk2114h3i7bgyqlxpjkfcz2778qq12";
+    url = "http://dists.xneur.ru/release-${version}/tgz/${name}-${version}.tar.bz2";
+    sha256 = "06rl7blpyhm61p5hyip55z8gdra6z89d8h4g4mbn4cbs8hd8hq8w";
   };
 
   buildInputs = [libX11 pkgconfig pcre GStreamer glib libxml2 aspell
-    libXpm imlib2 xosd libXt libXext];
+    libXpm imlib2 xosd libXt libXext libXi libnotify gtk pango
+    cairo];
 
   inherit aspell imlib2 xosd;
 
@@ -17,10 +19,20 @@ stdenv.mkDerivation {
     sed -e 's/for aspell_dir in/for aspell_dir in $aspell /' -i configure
     sed -e 's/for imlib2_dir in/for imlib2_dir in $imlib2 /' -i configure
     sed -e 's/for xosd_dir in/for xosd_dir in $xosd /' -i configure
+
+    export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${gtk}/include/gtk-2.0"
+    export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${gtk}/lib/gtk-2.0/include"
+    export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${cairo}/include/cairo"
+    export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${pango}/include/pango-1.0"
+    export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${atk}/include/atk-1.0"
+
+    export NIX_LDFLAGS="$NIX_LDFLAGS -lnotify"
   '';
 
   meta = {
     description = "xneur is the keyboard layout switcher.";
+    homepage = http://xneur.ru;
+    license = "GPL2+";
   };
 
 }