11 rustPlatform.buildRustPackage rec {
12 pname = "gitlab-ci-ls";
14 src = fetchFromGitHub {
16 repo = "gitlab-ci-ls";
18 hash = "sha256-3PqGnknP5ilwPCDsD8GwIEamZC24lEnuQhipTo8RDI0=";
21 cargoHash = "sha256-c31madEElZpHbzyKHqUDyPW/maVrkNKlldX24Y3iFGQ=";
23 nativeBuildInputs = [ pkg-config ];
26 ++ lib.optionals stdenv.hostPlatform.isDarwin [
27 darwin.apple_sdk.frameworks.SystemConfiguration
31 homepage = "https://github.com/alesbrelih/gitlab-ci-ls";
32 description = "GitLab CI Language Server (gitlab-ci-ls)";
33 license = licenses.mit;
34 maintainers = with maintainers; [ ma27 ];
35 platforms = platforms.unix;
36 mainProgram = "gitlab-ci-ls";