Unverified Commit be26e230 authored by Arne Keller's avatar Arne Keller Committed by GitHub
Browse files

package-version-server: init at 0.0.7 (#353527)

parents b761c011 4c70d33f
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -7428,6 +7428,12 @@
    name = "Felix Albrigtsen";
    matrix = "@felixalb:feal.no";
  };
  felixdorn = {
    name = "Félix";
    matrix = "@d:xfe.li";
    github = "felixdorn";
    githubId = 55788595;
  };
  felixscheinost = {
    name = "Felix Scheinost";
    email = "felix.scheinost@posteo.de";
+40 −0
Original line number Diff line number Diff line
{
  lib,
  rustPlatform,
  fetchFromGitHub,
  pkg-config,
  openssl,
  nix-update-script,
}:

rustPlatform.buildRustPackage rec {
  pname = "package-version-server";
  version = "0.0.7";

  src = fetchFromGitHub {
    owner = "zed-industries";
    repo = "package-version-server";
    rev = "refs/tags/v${version}";
    hash = "sha256-/YyJ8+tKrNKVrN+F/oHgtExBBRatIIOvWr9mAyTHA3E=";
  };

  cargoHash = "sha256-aO6d7NcWZtLMH2/2jcsD8vpDO+C2exMwxrLVFH3bsP0=";

  nativeBuildInputs = [ pkg-config ];

  buildInputs = [ openssl ];

  passthru = {
    updateScript = nix-update-script { };
  };

  doCheck = lib.versionAtLeast version "0.0.8";

  meta = {
    description = "Language server that handles hover information in package.json files";
    homepage = "https://github.com/zed-industries/package-version-server/";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [ felixdorn ];
    mainProgram = "package-version-server";
  };
}