1{ lib, fetchFromGitHub, php }:
2
3php.buildComposerProject (finalAttrs: {
4 pname = "phpactor";
5 version = "2023.08.06-1";
6
7 src = fetchFromGitHub {
8 owner = "phpactor";
9 repo = "phpactor";
10 rev = finalAttrs.version;
11 hash = "sha256-NI+CLXlflQ8zQ+0AbjhJFdV6Y2+JGy7XDj0RBJ4YRRg=";
12 };
13
14 vendorHash = "sha256-XGVZw6t8CHcv39YHkn/mW6fdl65kFakADLOEWbXfh/g=";
15
16 meta = {
17 description = "Mainly a PHP Language Server";
18 homepage = "https://github.com/phpactor/phpactor";
19 license = lib.licenses.mit;
20 mainProgram = "phpactor";
21 maintainers = [ lib.maintainers.ryantm ] ++ lib.teams.php.members;
22 };
23})