13 rustPlatform.buildRustPackage rec {
14 pname = "nixseparatedebuginfod";
17 src = fetchFromGitHub {
19 repo = "nixseparatedebuginfod";
21 hash = "sha256-sVQ6UgQvSTEIxXPxISeTI9tqAdJlxQpLxq1h4I31r6k=";
24 useFetchCargoVendor = true;
25 cargoHash = "sha256-vaCmRr1hXF0BSg/dl3LYyd7c1MdPKIv6KgDgGEzqqJQ=";
27 # tests need a working nix install with access to the internet
37 nativeBuildInputs = [ pkg-config ];
41 inherit (nixosTests) nixseparatedebuginfod;
46 description = "Downloads and provides debug symbols and source code for nix derivations to gdb and other debuginfod-capable debuggers as needed";
47 homepage = "https://github.com/symphorien/nixseparatedebuginfod";
48 license = licenses.gpl3Only;
49 maintainers = [ maintainers.symphorien ];
50 platforms = platforms.linux;
51 mainProgram = "nixseparatedebuginfod";