Author: urkud
Date: Mon Jan  9 23:44:44 2012
New Revision: 31460
URL: https://nixos.org/websvn/nix/?rev=31460&sc=1

Log:
conky-1.8.1, fix FTBFS

Added:
   nixpkgs/trunk/pkgs/os-specific/linux/conky/curl-types-h.patch
Modified:
   nixpkgs/trunk/pkgs/os-specific/linux/conky/default.nix

Added: nixpkgs/trunk/pkgs/os-specific/linux/conky/curl-types-h.patch
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ nixpkgs/trunk/pkgs/os-specific/linux/conky/curl-types-h.patch       Mon Jan 
 9 23:44:44 2012        (r31460)
@@ -0,0 +1,25 @@
+curl removed <curl/types.h> header
+diff --git a/src/ccurl_thread.c b/src/ccurl_thread.c
+index 10e73a6..9bea299 100644
+--- a/src/ccurl_thread.c
++++ b/src/ccurl_thread.c
+@@ -33,7 +33,6 @@
+ #endif /* DEBUG */
+ 
+ #include <curl/curl.h>
+-#include <curl/types.h>
+ #include <curl/easy.h>
+ 
+ /*
+diff --git a/src/eve.c b/src/eve.c
+index dc07264..f62a5f6 100644
+--- a/src/eve.c
++++ b/src/eve.c
+@@ -37,7 +37,6 @@
+ #include <libxml/xmlwriter.h>
+ 
+ #include <curl/curl.h>
+-#include <curl/types.h>
+ #include <curl/easy.h>
+ 
+ #include <time.h>

Modified: nixpkgs/trunk/pkgs/os-specific/linux/conky/default.nix
==============================================================================
--- nixpkgs/trunk/pkgs/os-specific/linux/conky/default.nix      Mon Jan  9 
17:58:22 2012        (r31459)
+++ nixpkgs/trunk/pkgs/os-specific/linux/conky/default.nix      Mon Jan  9 
23:44:44 2012        (r31460)
@@ -1,15 +1,19 @@
 {stdenv, fetchurl, pkgconfig, libxml2, curl, wirelesstools, glib, openssl}:
 
-stdenv.mkDerivation {
-  name = "conky-1.7.2";
+stdenv.mkDerivation rec {
+  name = "conky-1.8.1";
 
   src = fetchurl {
-    url = "mirror://sourceforge/conky/conky-1.7.2.tar.bz2";
-    sha256 = "0p375id2saxm2bp6c33ddn9d6rxymmq60ajlvx49smwhzyqa3h5k";
+    url = "mirror://sourceforge/conky/${name}.tar.bz2";
+    sha256 = "0hsybra4qzaqzny6n66m7768vbwkikajcvcbsqgnnnb9527jfnpq";
   };
 
   buildInputs = [ pkgconfig libxml2 curl wirelesstools glib openssl ];
-  configureFlags = "--disable-x11 --disable-xdamage --disable-own-window 
--disable-xft --disable-lua --enable-mpd --enable-double-buffer 
--enable-proc-uptime --enable-seti --enable-wlan --enable-rss";
+  configureFlags =
+    (map (x: "--disable-${x}") [ "x11" "xdamage" "own-window" "xft" "lua" 
"ncurses" ])
+    ++ (map (x: "--enable-${x}") [ "mpd" "double-buffer" "wlan" "rss" ]);
+
+  patches = [ ./curl-types-h.patch ];
 
   meta = {
     homepage = http://conky.sourceforge.net/;
_______________________________________________
nix-commits mailing list
[email protected]
http://lists.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to