lol
1{
2 lib,
3 stdenv,
4 fetchFromGitHub,
5 libelf,
6}:
7
8stdenv.mkDerivation rec {
9 pname = "vtable-dumper";
10 version = "1.2";
11
12 src = fetchFromGitHub {
13 owner = "lvc";
14 repo = "vtable-dumper";
15 rev = version;
16 sha256 = "0sl7lnjr2l4c2f7qaazvpwpzsp4gckkvccfam88wcq9f7j9xxbyp";
17 };
18
19 buildInputs = [ libelf ];
20 makeFlags = [ "prefix=$(out)" ];
21
22 meta = with lib; {
23 homepage = "https://github.com/lvc/vtable-dumper";
24 description = "Tool to list content of virtual tables in a C++ shared library";
25 mainProgram = "vtable-dumper";
26 license = licenses.lgpl21;
27 maintainers = [ maintainers.bhipple ];
28 platforms = platforms.all;
29 };
30}