15 pname = "elf-dissector";
16 version = "unstable-2023-12-24";
18 src = fetchFromGitLab {
19 domain = "invent.kde.org";
21 repo = "elf-dissector";
22 rev = "613538bd1d87ce72d5115646551a49cf7ff2ee34";
23 hash = "sha256-fQFGFw8nZHMs8J1W2CcHAJCdcvaY2l2/CySyBSsKpyE=";
27 ./fix_build_for_src_lib_disassembler_disassembler.diff
30 nativeBuildInputs = [ cmake extra-cmake-modules wrapQtAppsHook ];
32 buildInputs = [ kitemmodels libiberty elfutils libopcodes libdwarf ];
35 homepage = "https://invent.kde.org/sdk/elf-dissector";
36 description = "Tools for inspecting, analyzing and optimizing ELF files";
37 license = licenses.gpl2;
38 maintainers = with maintainers; [ ehmry philiptaron ];