about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJason "Don" O'Conal <lovek323@gmail.com>2014-05-15 08:26:24 +1000
committerJason "Don" O'Conal <lovek323@gmail.com>2014-05-15 08:26:33 +1000
commit1048dbc33c399dbcc22b75eeca446add8c75f7d3 (patch)
tree957d9656f56127afbfa69b5a620f2f826ec4c477
parent1c1ce3868b1436fa34d529c77d55cebff71d372e (diff)
downloadnixlib-1048dbc33c399dbcc22b75eeca446add8c75f7d3.tar
nixlib-1048dbc33c399dbcc22b75eeca446add8c75f7d3.tar.gz
nixlib-1048dbc33c399dbcc22b75eeca446add8c75f7d3.tar.bz2
nixlib-1048dbc33c399dbcc22b75eeca446add8c75f7d3.tar.lz
nixlib-1048dbc33c399dbcc22b75eeca446add8c75f7d3.tar.xz
nixlib-1048dbc33c399dbcc22b75eeca446add8c75f7d3.tar.zst
nixlib-1048dbc33c399dbcc22b75eeca446add8c75f7d3.zip
weechatDevel: update to latest
-rw-r--r--pkgs/applications/networking/irc/weechat/devel.nix30
1 files changed, 18 insertions, 12 deletions
diff --git a/pkgs/applications/networking/irc/weechat/devel.nix b/pkgs/applications/networking/irc/weechat/devel.nix
index cf52838b78cc..7adfbb0f8e0e 100644
--- a/pkgs/applications/networking/irc/weechat/devel.nix
+++ b/pkgs/applications/networking/irc/weechat/devel.nix
@@ -3,33 +3,39 @@
 , pythonPackages, cacert, cmake, makeWrapper }:
 
 stdenv.mkDerivation rec {
-  rev = "6f64ee699ba46c90b55d3b99c60e4807819e2b7b";
+  rev = "85b8e0d82bf99ca2c55a87482ee40b3043df14db";
   version = "0.4.4-rev${rev}";
   name = "weechat-${version}";
 
   src = fetchgit {
     inherit rev;
-    url = "git://github.com/weechat/weechat.git";
-    sha256 = "1w58gir48kxvscf6njy3kmfxbjlnsf2byw3g3w6r47zjkgyxcf1z";
+    url    = "git://github.com/weechat/weechat.git";
+    sha256 = "0kzsar7gmw2sgkdzcspg65prii8skpaqxvdyvas2a29dr07j2gnl";
   };
 
   buildInputs = 
     [ ncurses perl python openssl aspell gnutls zlib curl pkgconfig
       libgcrypt ruby lua5 tcl guile pythonPackages.pycrypto makeWrapper
-      cacert cmake
-    ];
+      cacert cmake ]
+    ++ stdenv.lib.optional stdenv.isDarwin pythonPackages.pync;
+
+  NIX_CFLAGS_COMPILE = "-I${python}/include/python2.7";
 
   postInstall = ''
-       wrapProgram "$out/bin/weechat" \
-         --prefix PYTHONPATH : "$PYTHONPATH" \
-         --prefix PYTHONPATH : "$out/lib/${python.libPrefix}/site-packages"
+    NIX_PYTHONPATH="$out/lib/${python.libPrefix}/site-packages"
+  '' + stdenv.lib.optionalString stdenv.isDarwin ''
+    NIX_PYTHONPATH+="${pythonPackages.pync}/lib/${python.libPrefix}/site-packages"
+  '' + ''
+     wrapProgram "$out/bin/weechat" \
+       --prefix PYTHONPATH : "$PYTHONPATH" \
+       --prefix PYTHONPATH : "$out/lib/${python.libPrefix}/site-packages"
   '';
 
   meta = {
-    homepage = http://www.weechat.org/;
+    homepage    = http://www.weechat.org/;
     description = "A fast, light and extensible chat client";
-    license = stdenv.lib.licenses.gpl3;
-    maintainers = with stdenv.lib.maintainers; [ garbas the-kenny ];
-    platforms = stdenv.lib.platforms.linux;
+    license     = stdenv.lib.licenses.gpl3;
+    maintainers = with stdenv.lib.maintainers; [ lovek323 garbas the-kenny ];
+    platforms   = stdenv.lib.platforms.unix;
   };
 }