{ prev, ... }: let # Copied from: https://github.com/NixOS/nixpkgs/pull/275731 isCross = prev.stdenv.hostPlatform != prev.stdenv.buildPlatform; drv = if !isCross then prev.pwndbg_gdb else (prev.pwndbg_gdb.override { pythonSupport = true; }).overrideAttrs (old: { patches = (old.patches or [ ]) ++ [ ./gdb-fix-cross-python.patch ]; configureFlags = (old.configureFlags ++ [ ]) ++ [ "--with-python=${prev.python3.pythonOnBuildForHost.interpreter}" ]; }); in drv