diff --git a/pkgs/by-name/em/emmylua-check/package.nix b/pkgs/by-name/em/emmylua-check/package.nix index 1593e92677c2..073f1a20b1c9 100644 --- a/pkgs/by-name/em/emmylua-check/package.nix +++ b/pkgs/by-name/em/emmylua-check/package.nix @@ -1,22 +1,15 @@ { lib, openssl, + emmylua-ls, pkg-config, - fetchFromGitHub, rustPlatform, versionCheckHook, nix-update-script, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "emmylua_check"; - version = "0.22.0"; - - src = fetchFromGitHub { - owner = "EmmyLuaLs"; - repo = "emmylua-analyzer-rust"; - tag = finalAttrs.version; - hash = "sha256-Zj5nLeTH/4sVElYP+erg6bSTX8jFqF7sqiXfaMam8pE="; - }; + inherit (emmylua-ls) version src; nativeBuildInputs = [ pkg-config diff --git a/pkgs/by-name/em/emmylua-doc-cli/package.nix b/pkgs/by-name/em/emmylua-doc-cli/package.nix index bf04b27f2c26..ee9f3f210f3e 100644 --- a/pkgs/by-name/em/emmylua-doc-cli/package.nix +++ b/pkgs/by-name/em/emmylua-doc-cli/package.nix @@ -1,19 +1,12 @@ { - fetchFromGitHub, lib, + emmylua-ls, rustPlatform, versionCheckHook, }: rustPlatform.buildRustPackage (finalAttrs: { pname = "emmylua_doc_cli"; - version = "0.22.0"; - - src = fetchFromGitHub { - owner = "EmmyLuaLs"; - repo = "emmylua-analyzer-rust"; - tag = finalAttrs.version; - hash = "sha256-Zj5nLeTH/4sVElYP+erg6bSTX8jFqF7sqiXfaMam8pE="; - }; + inherit (emmylua-ls) version src; buildAndTestSubdir = "crates/emmylua_doc_cli";