aboutsummaryrefslogtreecommitdiff
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)
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;
};
}