{ fetchFromGitHub, lib, php, versionCheckHook, }: php.buildComposerProject2 (finalAttrs: { pname = "grumphp"; version = "2.18.0"; src = fetchFromGitHub { owner = "phpro"; repo = "grumphp"; tag = "v${finalAttrs.version}"; hash = "sha256-JNpgIba+Y3qURegZFNeBKwigynSVzSfaAxM2RwcILMc="; }; vendorHash = "sha256-Abi+NIXqD8HVTI1OVimeYmzybKXGGNA+l2MHUkx7CpQ="; doInstallCheck = true; nativeInstallCheckInputs = [ versionCheckHook ]; meta = { changelog = "https://github.com/phpro/grumphp/releases/tag/v${finalAttrs.version}"; description = "PHP code-quality tool"; homepage = "https://github.com/phpro/grumphp"; license = lib.licenses.mit; mainProgram = "grumphp"; teams = [ lib.teams.php ]; }; })