Unverified Commit d4766c39 authored by Moritz Sanft's avatar Moritz Sanft
Browse files

(python3Packages.)pwndbg: 2024.02.14 -> 2024.08.29

parent 24194a80
Loading
Loading
Loading
Loading
+3 −20
Original line number Diff line number Diff line
@@ -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 = {