tangled
alpha
login
or
join now
tjh.dev
/
nixpkgs
Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
0
fork
atom
overview
issues
pulls
pipelines
pwndbg: switch to python3
Jörg Thalheim
7 years ago
5db3428f
5e9922e8
+17
-4
2 changed files
expand all
collapse all
unified
split
pkgs
development
tools
misc
pwndbg
default.nix
top-level
all-packages.nix
+16
-3
pkgs/development/tools/misc/pwndbg/default.nix
···
1
-
{ stdenv, fetchFromGitHub, pythonPackages, makeWrapper, gdb }:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
3
stdenv.mkDerivation rec {
4
name = "pwndbg-${version}";
···
13
14
nativeBuildInputs = [ makeWrapper ];
15
16
-
propagatedBuildInputs = with pythonPackages; [
17
future
18
isort
19
psutil
···
24
six
25
unicorn
26
pygments
27
-
enum34
28
];
29
30
installPhase = ''
···
1
+
{ stdenv
2
+
, fetchFromGitHub
3
+
, makeWrapper
4
+
, gdb
5
+
, future
6
+
, isort
7
+
, psutil
8
+
, pycparser
9
+
, pyelftools
10
+
, python-ptrace
11
+
, ROPGadget
12
+
, six
13
+
, unicorn
14
+
, pygments
15
+
, }:
16
17
stdenv.mkDerivation rec {
18
name = "pwndbg-${version}";
···
27
28
nativeBuildInputs = [ makeWrapper ];
29
30
+
propagatedBuildInputs = [
31
future
32
isort
33
psutil
···
38
six
39
unicorn
40
pygments
0
41
];
42
43
installPhase = ''
+1
-1
pkgs/top-level/all-packages.nix
···
4978
4979
pwnat = callPackage ../tools/networking/pwnat { };
4980
4981
-
pwndbg = callPackage ../development/tools/misc/pwndbg { };
4982
4983
pycangjie = pythonPackages.pycangjie;
4984
···
4978
4979
pwnat = callPackage ../tools/networking/pwnat { };
4980
4981
+
pwndbg = python3Packages.callPackage ../development/tools/misc/pwndbg { };
4982
4983
pycangjie = pythonPackages.pycangjie;
4984