about summary refs log tree commit diff
path: root/pkgs/development/tools/misc
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2016-09-20 13:57:57 +0200
committerEelco Dolstra <eelco.dolstra@logicblox.com>2016-09-20 18:02:19 +0200
commitddd41a509a11cbed86f10a747b0b51a35d0b71ae (patch)
tree8716fd6498681f4e012f74a610fbb0a781b442f3 /pkgs/development/tools/misc
parent3143f39e5aabcd27f1674a22af17888f8493e1bf (diff)
downloadnixlib-ddd41a509a11cbed86f10a747b0b51a35d0b71ae.tar
nixlib-ddd41a509a11cbed86f10a747b0b51a35d0b71ae.tar.gz
nixlib-ddd41a509a11cbed86f10a747b0b51a35d0b71ae.tar.bz2
nixlib-ddd41a509a11cbed86f10a747b0b51a35d0b71ae.tar.lz
nixlib-ddd41a509a11cbed86f10a747b0b51a35d0b71ae.tar.xz
nixlib-ddd41a509a11cbed86f10a747b0b51a35d0b71ae.tar.zst
nixlib-ddd41a509a11cbed86f10a747b0b51a35d0b71ae.zip
virtualbox: Drop dontPatchELF hack
However, this also requires ad8f31df7f2e85edeb22809ada0949f9f72a7bfd
to get rid of gcc_multi.out in the closure.
Diffstat (limited to 'pkgs/development/tools/misc')
-rw-r--r--pkgs/development/tools/misc/patchelf/unstable.nix26
1 files changed, 26 insertions, 0 deletions
diff --git a/pkgs/development/tools/misc/patchelf/unstable.nix b/pkgs/development/tools/misc/patchelf/unstable.nix
new file mode 100644
index 000000000000..5f434c13abc6
--- /dev/null
+++ b/pkgs/development/tools/misc/patchelf/unstable.nix
@@ -0,0 +1,26 @@
+{ stdenv, fetchFromGitHub, autoreconfHook }:
+
+stdenv.mkDerivation rec {
+  name = "patchelf-0.10-pre-20160920";
+
+  src = fetchFromGitHub {
+    owner = "NixOS";
+    repo = "patchelf";
+    rev = "327d80443672c397970738f9e216a7e86cbf3ad7";
+    sha256 = "0nghzywda4jrj70gvn4dnrzasafgdp0basj04wfir1smvsi047zr";
+  };
+
+  setupHook = [ ./setup-hook.sh ];
+
+  buildInputs = [ autoreconfHook ];
+
+  doCheck = true;
+
+  meta = {
+    homepage = http://nixos.org/patchelf.html;
+    license = "GPL";
+    description = "A small utility to modify the dynamic linker and RPATH of ELF executables";
+    maintainers = [ stdenv.lib.maintainers.eelco ];
+    platforms = stdenv.lib.platforms.all;
+  };
+}