From 2f213f03dcecf404c4df2f158345004db3786850 Mon Sep 17 00:00:00 2001 From: dish Date: Fri, 12 Dec 2025 15:43:21 -0500 Subject: [PATCH] nodePackages.purescript-language-server: drop --- pkgs/development/node-packages/aliases.nix | 1 + .../node-packages/main-programs.nix | 1 - .../node-packages/node-packages.json | 1 - .../node-packages/node-packages.nix | 100 ------------------ 4 files changed, 1 insertion(+), 102 deletions(-) diff --git a/pkgs/development/node-packages/aliases.nix b/pkgs/development/node-packages/aliases.nix index 6dec0dff3734..feae725f61d3 100644 --- a/pkgs/development/node-packages/aliases.nix +++ b/pkgs/development/node-packages/aliases.nix @@ -289,6 +289,7 @@ mapAliases { inherit (pkgs) prisma; # added 2024-08-31 pscid = throw "'pscid' has been removed because it was unmaintained upstream"; # Added 2025-12-07 pulp = throw "'pulp' has been removed because it was unmaintained upstream"; # Added 2025-12-07 + purescript-language-server = throw "'purescript-language-server' has been removed because it was unmaintained within nixpkgs"; # Added 2025-12-12 purty = throw "'purty' has been remved because it was unmaintained upstream"; # Added 2025-11-14 inherit (pkgs) pxder; # added 2023-09-26 inherit (pkgs) quicktype; # added 2023-09-09 diff --git a/pkgs/development/node-packages/main-programs.nix b/pkgs/development/node-packages/main-programs.nix index 47b03d46716c..5c3205f8992d 100644 --- a/pkgs/development/node-packages/main-programs.nix +++ b/pkgs/development/node-packages/main-programs.nix @@ -8,7 +8,6 @@ aws-cdk = "cdk"; grunt-cli = "grunt"; gulp-cli = "gulp"; - purescript-language-server = "purescript-language-server"; purescript-psa = "psa"; purs-tidy = "purs-tidy"; } diff --git a/pkgs/development/node-packages/node-packages.json b/pkgs/development/node-packages/node-packages.json index 2002d0e824d4..0560e5343567 100644 --- a/pkgs/development/node-packages/node-packages.json +++ b/pkgs/development/node-packages/node-packages.json @@ -21,7 +21,6 @@ , "node2nix" , "postcss" , "prebuild-install" -, "purescript-language-server" , "purescript-psa" , "purs-tidy" , "sass" diff --git a/pkgs/development/node-packages/node-packages.nix b/pkgs/development/node-packages/node-packages.nix index d060131713c2..c123a268a104 100644 --- a/pkgs/development/node-packages/node-packages.nix +++ b/pkgs/development/node-packages/node-packages.nix @@ -16941,15 +16941,6 @@ let sha512 = "+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="; }; }; - "uuid-9.0.1" = { - name = "uuid"; - packageName = "uuid"; - version = "9.0.1"; - src = fetchurl { - url = "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz"; - sha512 = "b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA=="; - }; - }; "uvu-0.5.6" = { name = "uvu"; packageName = "uvu"; @@ -17382,24 +17373,6 @@ let sha512 = "wnJA4BnEjOSyFMvjZdpiOwhSq9uDoK8e/kpRJDTaMYzwlkrhG1fwDIZI94CLsLzlCK5cIbMMtFlJlfR57Lavmg=="; }; }; - "vscode-jsonrpc-8.1.0" = { - name = "vscode-jsonrpc"; - packageName = "vscode-jsonrpc"; - version = "8.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.1.0.tgz"; - sha512 = "6TDy/abTQk+zDGYazgbIPc+4JoXdwC8NHU9Pbn4UJP1fehUyZmM4RHp5IthX7A6L5KS30PRui+j+tbbMMMafdw=="; - }; - }; - "vscode-jsonrpc-8.2.1" = { - name = "vscode-jsonrpc"; - packageName = "vscode-jsonrpc"; - version = "8.2.1"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.1.tgz"; - sha512 = "kdjOSJ2lLIn7r1rtrMbbNCHjyMPfRnowdKjBQ+mGq6NAW5QY2bEZC/khaC5OR8svbbjvLEaIXkOq45e2X9BIbQ=="; - }; - }; "vscode-languageserver-7.0.0" = { name = "vscode-languageserver"; packageName = "vscode-languageserver"; @@ -17409,15 +17382,6 @@ let sha512 = "60HTx5ID+fLRcgdHfmz0LDZAXYEV68fzwG0JWwEPBode9NuMYTIxuYXPg4ngO8i8+Ou0lM7y6GzaYWbiDL0drw=="; }; }; - "vscode-languageserver-8.1.0" = { - name = "vscode-languageserver"; - packageName = "vscode-languageserver"; - version = "8.1.0"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-8.1.0.tgz"; - sha512 = "eUt8f1z2N2IEUDBsKaNapkz7jl5QpskN2Y0G01T/ItMxBxw1fJwvtySGB9QMecatne8jFIWJGWI61dWjyTLQsw=="; - }; - }; "vscode-languageserver-protocol-3.16.0" = { name = "vscode-languageserver-protocol"; packageName = "vscode-languageserver-protocol"; @@ -17427,15 +17391,6 @@ let sha512 = "sdeUoAawceQdgIfTI+sdcwkiK2KU+2cbEYA0agzM2uqaUy2UpnnGHtWTHVEtS0ES4zHU0eMFRGN+oQgDxlD66A=="; }; }; - "vscode-languageserver-protocol-3.17.3" = { - name = "vscode-languageserver-protocol"; - packageName = "vscode-languageserver-protocol"; - version = "3.17.3"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.3.tgz"; - sha512 = "924/h0AqsMtA5yK22GgMtCYiMdCOtWTSGgUOkgEDX+wk2b0x4sAfLiO4NxBxqbiVtz7K7/1/RgVrVI0NClZwqA=="; - }; - }; "vscode-languageserver-textdocument-1.0.11" = { name = "vscode-languageserver-textdocument"; packageName = "vscode-languageserver-textdocument"; @@ -17472,15 +17427,6 @@ let sha512 = "VQcXnhKYxUW6OiRMhG++SzmZYMJwusXknJGd+FfdOnS1yHAo734OHyR0e2eEHDlv0/oWc8RZPgx/VKSKyondVg=="; }; }; - "vscode-languageserver-types-3.17.3" = { - name = "vscode-languageserver-types"; - packageName = "vscode-languageserver-types"; - version = "3.17.3"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.3.tgz"; - sha512 = "SYU4z1dL0PyIMd4Vj8YOqFvHu7Hz/enbWtpfnVbJHU4Nd1YNYx8u0ennumc6h48GQNeOLxmwySmnADouT/AuZA=="; - }; - }; "vscode-nls-4.1.2" = { name = "vscode-nls"; packageName = "vscode-nls"; @@ -17499,15 +17445,6 @@ let sha512 = "RAaHx7B14ZU04EU31pT+rKz2/zSl7xMsfIZuo8pd+KZO6PXtQmpevpq3vxvWNcrGbdmhM/rr5Uw5Mz+NBfhVng=="; }; }; - "vscode-uri-2.1.2" = { - name = "vscode-uri"; - packageName = "vscode-uri"; - version = "2.1.2"; - src = fetchurl { - url = "https://registry.npmjs.org/vscode-uri/-/vscode-uri-2.1.2.tgz"; - sha512 = "8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A=="; - }; - }; "vscode-uri-3.1.0" = { name = "vscode-uri"; packageName = "vscode-uri"; @@ -21775,43 +21712,6 @@ in bypassCache = true; reconstructLock = true; }; - purescript-language-server = nodeEnv.buildNodePackage { - name = "purescript-language-server"; - packageName = "purescript-language-server"; - version = "0.18.4"; - src = fetchurl { - url = "https://registry.npmjs.org/purescript-language-server/-/purescript-language-server-0.18.4.tgz"; - sha512 = "/eIv/UR3LzbjAkDu58nkHddoUUut+g307MQC8ZWdFLj+FoedM9N8FsBOLe1eZm+4mBPwJl8PFMw2yiNdDF6+4w=="; - }; - dependencies = [ - sources."isexe-2.0.0" - sources."shell-quote-1.8.2" - sources."uuid-9.0.1" - sources."vscode-jsonrpc-8.2.1" - sources."vscode-languageserver-8.1.0" - ( - sources."vscode-languageserver-protocol-3.17.3" - // { - dependencies = [ - sources."vscode-jsonrpc-8.1.0" - ]; - } - ) - sources."vscode-languageserver-textdocument-1.0.12" - sources."vscode-languageserver-types-3.17.3" - sources."vscode-uri-2.1.2" - sources."which-2.0.2" - ]; - buildInputs = globalBuildInputs; - meta = { - description = "Language Server Protocol server for PureScript wrapping purs ide server functionality"; - homepage = "https://github.com/nwolverson/purescript-language-server"; - license = "MIT"; - }; - production = true; - bypassCache = true; - reconstructLock = true; - }; purescript-psa = nodeEnv.buildNodePackage { name = "purescript-psa"; packageName = "purescript-psa";