Commit f72b809d authored by Ben Price's avatar Ben Price
Browse files

rnix-lsp: remove package

Upstream has been archived. The current package is not installable by
default, since it depends on nix 2.15 which is marked as insecure.
parent 57cf2e0b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -176,7 +176,7 @@ For example, the `libxml2` package builds both a library and some tools; but it

  - **If it’s a _language server_:**

    - `development/tools/language-servers` (e.g. `ccls` or `rnix-lsp`)
    - `development/tools/language-servers` (e.g. `ccls` or `nil`)

  - **Else:**

+0 −24
Original line number Diff line number Diff line
{ stdenv, lib, fetchFromGitHub, rustPlatform, nix }:

rustPlatform.buildRustPackage rec {
  pname = "rnix-lsp";
  version = "unstable-2022-11-27";

  src = fetchFromGitHub {
    owner = "nix-community";
    repo = "rnix-lsp";
    rev = "95d40673fe43642e2e1144341e86d0036abd95d9";
    sha256 = "sha256-F0s0m62S5bHNVWNHLZD6SeHiLrsDx98VQbRjDyIu+qQ=";
  };

  cargoSha256 = "sha256-RKHBp+/bEH9FEPLcf1MKmTugk1A8rQU447mNm9Le3DE=";

  nativeCheckInputs = lib.optional (!stdenv.isDarwin) nix;

  meta = with lib; {
    description = "A work-in-progress language server for Nix, with syntax checking and basic completion";
    license = licenses.mit;
    maintainers = with maintainers; [ ];
    mainProgram = "rnix-lsp";
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -969,6 +969,7 @@ mapAliases ({
  ricochet = throw "ricochet has been deprecated in favor of ricochet-refresh"; # Added 2024-02-26
  rigsofrods = rigsofrods-bin; # Added 2023-03-22
  ring-daemon = jami-daemon; # Added 2021-10-26
  rnix-lsp = throw "'rnix-lsp' has been removed as it is unmaintained"; # Added 2024-03-09
  rockbox_utility = rockbox-utility; # Added 2022-03-17
  rocalution = throw "'rocalution' has been replaced with 'rocmPackages.rocalution'"; # Added 2023-10-08
  rocblas = throw "'rocblas' has been replaced with 'rocmPackages.rocblas'"; # Added 2023-10-08
+0 −4
Original line number Diff line number Diff line
@@ -18198,10 +18198,6 @@ with pkgs;
  pylyzer = callPackage ../development/tools/language-servers/pylyzer { };
  rnix-lsp = callPackage ../development/tools/language-servers/rnix-lsp {
    nix = nixVersions.nix_2_15;
  };
  ruff-lsp = python3Packages.callPackage ../development/tools/language-servers/ruff-lsp { };
  rune-languageserver = callPackage ../development/tools/language-servers/rune-languageserver { };