chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / gi / gitlab-ci-ls / package.nix
bloba7a85c977fc2714158a67ca02ba4f7cb1c525845
2   rustPlatform,
3   lib,
4   fetchFromGitHub,
5   darwin,
6   openssl,
7   pkg-config,
8   stdenv,
9 }:
11 rustPlatform.buildRustPackage rec {
12   pname = "gitlab-ci-ls";
13   version = "0.21.3";
14   src = fetchFromGitHub {
15     owner = "alesbrelih";
16     repo = "gitlab-ci-ls";
17     rev = "${version}";
18     hash = "sha256-3PqGnknP5ilwPCDsD8GwIEamZC24lEnuQhipTo8RDI0=";
19   };
21   cargoHash = "sha256-c31madEElZpHbzyKHqUDyPW/maVrkNKlldX24Y3iFGQ=";
23   nativeBuildInputs = [ pkg-config ];
24   buildInputs =
25     [ openssl ]
26     ++ lib.optionals stdenv.hostPlatform.isDarwin [
27       darwin.apple_sdk.frameworks.SystemConfiguration
28     ];
30   meta = with lib; {
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";
37   };