diff --git a/pkgs/development/python-modules/pwndbg/default.nix b/pkgs/development/python-modules/pwndbg/default.nix index 110fd273fbe1..f71117d7497a 100644 --- a/pkgs/development/python-modules/pwndbg/default.nix +++ b/pkgs/development/python-modules/pwndbg/default.nix @@ -19,33 +19,16 @@ gdb-pt-dump, poetry-core, }: -let - # The newest gdb-pt-dump is incompatible with pwndbg 2024.02.14. - # See https://github.com/martinradev/gdb-pt-dump/issues/29 - gdb-pt-dump' = gdb-pt-dump.overrideAttrs (oldAttrs: { - version = "0-unstable-2023-11-11"; - - src = fetchFromGitHub { - inherit (oldAttrs.src) owner repo; - rev = "89ea252f6efc5d75eacca16fc17ff8966a389690"; - hash = "sha256-i+SAcZ/kgfKstJnkyCVMh/lWtrJJOHTYoJH4tVfYHrE="; - }; - - # This revision relies on the package being imported from within GDB, which - # won't work with pythonImportsCheck. - pythonImportsCheck = [ ]; - }); -in buildPythonPackage rec { pname = "pwndbg"; - version = "2024.02.14"; + version = "2024.08.29"; pyproject = true; src = fetchFromGitHub { owner = "pwndbg"; repo = "pwndbg"; rev = version; - hash = "sha256-/pDo2J5EtpWWCurD7H34AlTlQi7WziIRRxHxGm3K2yk="; + hash = "sha256-mpkUEP0GBwOfbbpogupmDvCo8dkbSGy1YtH8T55rX9g="; }; nativeBuildInputs = [ @@ -68,7 +51,7 @@ buildPythonPackage rec { tabulate typing-extensions unicorn - gdb-pt-dump' + gdb-pt-dump ]; meta = {