diff options
Diffstat (limited to 'pkgs/development/libraries/hotpatch/default.nix')
-rw-r--r-- | pkgs/development/libraries/hotpatch/default.nix | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/pkgs/development/libraries/hotpatch/default.nix b/pkgs/development/libraries/hotpatch/default.nix deleted file mode 100644 index 7dcf09c5c5b2..000000000000 --- a/pkgs/development/libraries/hotpatch/default.nix +++ /dev/null @@ -1,40 +0,0 @@ -{ lib, stdenv, fetchFromGitHub, cmake }: - -stdenv.mkDerivation rec { - pname = "hotpatch"; - version = "0.2"; - - src = fetchFromGitHub { - owner = "vikasnkumar"; - repo = "hotpatch"; - rev = "4b65e3f275739ea5aa798d4ad083c4cb10e29149"; - sha256 = "169vdh55wsbn6fl58lpzqx64v6ifzh7krykav33x1d9hsk98qjqh"; - }; - - doCheck = true; - - nativeBuildInputs = [ cmake ]; - - preConfigure = '' - substituteInPlace test/loader.c \ - --replace \"/lib64/ld-linux-x86-64.so.2 \""$(cat $NIX_CC/nix-support/dynamic-linker)" \ - --replace \"/lib/ld-linux-x86-64.so.2 \""$(cat $NIX_CC/nix-support/dynamic-linker)" \ - --replace \"/lib/ld-linux.so.2 \""$(cat $NIX_CC/nix-support/dynamic-linker)" \ - --replace \"/lib32/ld-linux.so.2 \""$(cat $NIX_CC/nix-support/dynamic-linker)" - ''; - - checkPhase = '' - LD_LIBRARY_PATH=$(pwd)/src make test - ''; - - patches = [ ./no-loader-test.patch ]; - - meta = with lib; { - description = "Hot patching executables on Linux using .so file injection"; - mainProgram = "hotpatcher"; - homepage = src.meta.homepage; - license = licenses.bsd3; - maintainers = [ ]; - platforms = ["i686-linux" "x86_64-linux"]; - }; -} |