about summary refs log tree commit diff
path: root/pkgs/development/libraries/libdwarf
diff options
context:
space:
mode:
authorEdward Tjörnhammar <ed@cflags.cc>2014-11-21 14:51:00 +0100
committerEdward Tjörnhammar <ed@cflags.cc>2014-11-21 14:51:00 +0100
commit683e4d747a34df88c12bfea61c5a56d9794e8ccb (patch)
treed0fb11db8a0e0b946b126db4b49072da962d7c3a /pkgs/development/libraries/libdwarf
parent97f35cf29a1701c0ad53cdbdb2f67af44b8484a5 (diff)
downloadnixlib-683e4d747a34df88c12bfea61c5a56d9794e8ccb.tar
nixlib-683e4d747a34df88c12bfea61c5a56d9794e8ccb.tar.gz
nixlib-683e4d747a34df88c12bfea61c5a56d9794e8ccb.tar.bz2
nixlib-683e4d747a34df88c12bfea61c5a56d9794e8ccb.tar.lz
nixlib-683e4d747a34df88c12bfea61c5a56d9794e8ccb.tar.xz
nixlib-683e4d747a34df88c12bfea61c5a56d9794e8ccb.tar.zst
nixlib-683e4d747a34df88c12bfea61c5a56d9794e8ccb.zip
Revert "libdwarf: upgrade to the latest version"
Diffstat (limited to 'pkgs/development/libraries/libdwarf')
-rw-r--r--pkgs/development/libraries/libdwarf/default.nix24
1 files changed, 10 insertions, 14 deletions
diff --git a/pkgs/development/libraries/libdwarf/default.nix b/pkgs/development/libraries/libdwarf/default.nix
index 295fcbc1da91..44eec24cb41d 100644
--- a/pkgs/development/libraries/libdwarf/default.nix
+++ b/pkgs/development/libraries/libdwarf/default.nix
@@ -1,31 +1,27 @@
 { stdenv, fetchurl, libelf }:
 
 stdenv.mkDerivation rec {
-  name = "libdwarf-20140805";
+  name = "libdwarf-20121130";
   
   src = fetchurl {
-    url = "http://www.prevanders.net/${name}.tar.gz";
-    sha256 = "1z5xz0w1yvk8swcqzx4dvnig94j51pns39jmipv5rl20qahik0nl";
+    url = http://reality.sgiweb.org/davea/libdwarf-20121130.tar.gz;
+    sha256 = "1nfdfn5xf3n485pvpb853awyxxnvrg207i0wmrr7bhk8fcxdxbn0";
   };
 
-  configureFlags = "--enable-shared";
+  configureFlags = " --enable-shared --disable-nonshared";
 
-  preBuild = ''
-    export LD_LIBRARY_PATH=`pwd`/libdwarf
+  preConfigure = ''
+    cd libdwarf
   '';
-
   buildInputs = [ libelf ];
 
   installPhase = ''
-    mkdir -p $out/lib $out/include $out/bin
-    cp ./dwarfdump2/dwarfdump $out/bin/dwarfdump2
-    cp ./dwarfdump/dwarfdump $out/bin/dwarfdump
-    cp libdwarf/libdwarf.so $out/lib
-    cp libdwarf/libdwarf.h libdwarf/dwarf.h $out/include
+    mkdir -p $out/lib $out/include
+    cp libdwarf.so $out/lib
+    cp libdwarf.h dwarf.h $out/include
   '';
 
   meta = {
-    homepage = http://www.prevanders.net/dwarf.html;
-    license = stdenv.lib.licenses.gpl2;
+    homepage = http://reality.sgiweb.org/davea/dwarf.html;
   };
 }