matomo: 5.2.1 -> 5.2.2 (#376385)
[NixPkgs.git] / pkgs / by-name / hy / hyprls / package.nix
blob028448549742333901ccbbe78b704d17d14c3033
2   lib,
3   buildGoModule,
4   fetchFromGitHub,
5   nix-update-script,
6 }:
7 buildGoModule rec {
8   pname = "hyprls";
9   version = "0.4.1";
11   src = fetchFromGitHub {
12     owner = "hyprland-community";
13     repo = "hyprls";
14     rev = "v${version}";
15     hash = "sha256-PW1AXt8swS86Ucxad8R4exKOJ0Kww23Q1UKBmsKlsc8=";
16   };
18   vendorHash = "sha256-rG+oGJOABA9ee5nIpC5/U0mMsPhwvVtQvJBlQWfxi5Y=";
20   checkFlags = [
21     # Not yet implemented
22     "-skip=TestHighLevelParse"
23   ];
25   passthru.updateScript = nix-update-script { };
27   meta = {
28     description = "LSP server for Hyprland's configuration language";
29     homepage = "https://en.ewen.works/hyprls";
30     changelog = "https://github.com/hyprland-community/hyprls/releases/tag/v${version}";
31     license = lib.licenses.mit;
32     maintainers = with lib.maintainers; [ arthsmn ];
33     mainProgram = "hyprls";
34   };