1{
2 lib,
3 buildPythonPackage,
4 fetchFromGitHub,
5 poetry-core,
6}:
7
8buildPythonPackage {
9 pname = "gdb-pt-dump";
10 version = "0-unstable-2024-04-01";
11 pyproject = true;
12
13 src = fetchFromGitHub {
14 owner = "martinradev";
15 repo = "gdb-pt-dump";
16 rev = "50227bda0b6332e94027f811a15879588de6d5cb";
17 hash = "sha256-yiP3KY1oDwhy9DmNQEht/ryys9vpgkFS+EJcSA6R+cI=";
18 };
19
20 build-system = [ poetry-core ];
21
22 pythonImportsCheck = [ "pt" ];
23
24 meta = with lib; {
25 description = "GDB script to enhance debugging of a QEMU-based virtual machine";
26 homepage = "https://github.com/martinradev/gdb-pt-dump";
27 license = licenses.mit;
28 maintainers = with maintainers; [ msanft ];
29 };
30}