diff options
author | Tobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com> | 2016-02-25 02:28:33 +0100 |
---|---|---|
committer | Tobias Geerinckx-Rice <tobias.geerinckx.rice@gmail.com> | 2016-02-25 16:21:47 +0100 |
commit | d9f5e94bae088234791ae28f0d813a9fad5b8163 (patch) | |
tree | b1eaf599f9a1bd2b8b0e4f22ba9aab265f8f8cfd /pkgs/tools/system/proot | |
parent | ebc9ba92d26ac1f9c1fa8237ba2ad5f352f9fc3f (diff) | |
download | nixpkgs-d9f5e94bae088234791ae28f0d813a9fad5b8163.tar nixpkgs-d9f5e94bae088234791ae28f0d813a9fad5b8163.tar.gz nixpkgs-d9f5e94bae088234791ae28f0d813a9fad5b8163.tar.bz2 nixpkgs-d9f5e94bae088234791ae28f0d813a9fad5b8163.tar.lz nixpkgs-d9f5e94bae088234791ae28f0d813a9fad5b8163.tar.xz nixpkgs-d9f5e94bae088234791ae28f0d813a9fad5b8163.tar.zst nixpkgs-d9f5e94bae088234791ae28f0d813a9fad5b8163.zip |
proot: 4.0.3 -> 5.1.0
New features ------------ * Processes under PRoot now appear with their real names, that is, they are not renamed ld-linux.so or prooted-... anymore. * Own ELF loader. Fixes ----- * Most bugs related to shebang support -- ie. #! at the beginning of a program -- were fixed. * It is now possible to use GDB against multi-threaded programs under PRoot x86_64 and x86. * It is possible to execute x86_64 programs from x86 programs again. * It is possible to use x86 ptrace-based programs (strace, gdb, ...) under PRoot x86_64 again. * The loader is now built with the build-id linker option explicitly disabled. This special section might interfere with loaded programs. * The loader can now load relocatable objects that have a predefined base address.
Diffstat (limited to 'pkgs/tools/system/proot')
-rw-r--r-- | pkgs/tools/system/proot/default.nix | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/pkgs/tools/system/proot/default.nix b/pkgs/tools/system/proot/default.nix index a5d90bae932..aecab9c35d0 100644 --- a/pkgs/tools/system/proot/default.nix +++ b/pkgs/tools/system/proot/default.nix @@ -1,14 +1,15 @@ -{ stdenv, fetchgit, talloc, docutils +{ stdenv, fetchFromGitHub, talloc, docutils , enableStatic ? false }: stdenv.mkDerivation rec { name = "proot-${version}"; - version = "4.0.3"; + version = "5.1.0"; - src = fetchgit { - url = "git://github.com/cedric-vincent/proot.git"; - rev = "refs/tags/v${version}"; - sha256 = "95a52b2fa47b2891eb2c6b6b0e14d42f6d48f6fd5181e359b007831f1a046e84"; + src = fetchFromGitHub { + sha256 = "0azsqis99gxldmbcg43girch85ysg4hwzf0h1b44bmapnsm89fbz"; + rev = "v${version}"; + repo = "proot"; + owner = "cedric-vincent"; }; buildInputs = [ talloc ]; @@ -37,7 +38,7 @@ stdenv.mkDerivation rec { description = "User-space implementation of chroot, mount --bind and binfmt_misc"; platforms = platforms.linux; license = licenses.gpl2; - maintainers = [ maintainers.ianwookim ]; + maintainers = with maintainers; [ ianwookim nckx ]; }; } |