diff --git a/pkgs/by-name/nn/nnd/package.nix b/pkgs/by-name/nn/nnd/package.nix new file mode 100644 index 000000000000..d0cb7818c71c --- /dev/null +++ b/pkgs/by-name/nn/nnd/package.nix @@ -0,0 +1,31 @@ +{ + lib, + fetchFromGitHub, + pkgsCross, +}: +let + inherit (pkgsCross.musl64) rustPlatform; +in +rustPlatform.buildRustPackage (finalAttrs: { + pname = "nnd"; + version = "0.19"; + + src = fetchFromGitHub { + owner = "al13n321"; + repo = "nnd"; + tag = "v${finalAttrs.version}"; + hash = "sha256-DjJDNsyOrDLaMruGLP3arfrCs/7hW24wfjvPncndY+Q="; + }; + + useFetchCargoVendor = true; + cargoHash = "sha256-Iwipxy0xKDyFLMmdB2FQve6DULX+46Pi9rOaK0bDTB0="; + + meta = { + description = "Debugger for Linux"; + homepage = "https://github.com/al13n321/nnd/tree/main"; + license = lib.licenses.asl20; + platforms = [ "x86_64-linux" ]; + maintainers = with lib.maintainers; [ sinjin2300 ]; + mainProgram = "nnd"; + }; +})