diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 8da7d67c1fa28..fbd920b3de50f 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -16697,6 +16697,12 @@ githubId = 22592293; name = "Kartik Gokte"; }; + nulladmin1 = { + email = "shrey.deogade@protonmail.com"; + name = "nulladmin1"; + github = "nulladmin1"; + githubId = 140198242; + }; nullcube = { email = "nullcub3@gmail.com"; name = "NullCube"; diff --git a/pkgs/by-name/in/ingrid-core/package.nix b/pkgs/by-name/in/ingrid-core/package.nix new file mode 100644 index 0000000000000..d36b03c47df63 --- /dev/null +++ b/pkgs/by-name/in/ingrid-core/package.nix @@ -0,0 +1,23 @@ +{ + lib, + rustPlatform, + fetchCrate, +}: +rustPlatform.buildRustPackage rec { + pname = "ingrid_core"; + version = "1.3.1"; + + src = fetchCrate { + inherit pname version; + hash = "sha256-/B7EEq101Bu4y+rFY9ISI7kGPXEfMdOzf+Oj9w/ND2U="; + }; + cargoHash = "sha256-wO2b5Ckt6vtWjbYPfmrKSo9+KomGBL3PTk/UbMHn2sM="; + + meta = with lib; { + description = "Crossword-generating library and CLI tool"; + homepage = "https://ingrid.cx"; + mainProgram = "ingrid_core"; + maintainers = with maintainers; [ nulladmin1 ]; + license = licenses.mit; + }; +}