From c0c9ff44a188f3754f009c98f8b01c1caae4e562 Mon Sep 17 00:00:00 2001 From: Aidan Denlinger <47428697+aidandenlinger@users.noreply.github.com> Date: Wed, 28 Oct 2026 08:58:23 -0700 Subject: [PATCH] ltex-ls: drop Upstream is archived and unmaintained. The community has moved to https://github.com/ltex-plus/ltex-ls-plus. --- pkgs/by-name/lt/ltex-ls/package.nix | 41 ----------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 41 deletions(-) delete mode 100644 pkgs/by-name/lt/ltex-ls/package.nix diff --git a/pkgs/by-name/lt/ltex-ls/package.nix b/pkgs/by-name/lt/ltex-ls/package.nix deleted file mode 100644 index 73c6f9e6e83b..000000000000 --- a/pkgs/by-name/lt/ltex-ls/package.nix +++ /dev/null @@ -1,41 +0,0 @@ -{ - lib, - stdenvNoCC, - fetchurl, - makeBinaryWrapper, - jre_headless, -}: - -stdenvNoCC.mkDerivation rec { - pname = "ltex-ls"; - version = "16.0.0"; - - src = fetchurl { - url = "https://github.com/valentjn/ltex-ls/releases/download/${version}/ltex-ls-${version}.tar.gz"; - sha256 = "sha256-lW1TfTckqhCmhjcvduISY9qAdKPM/0cobxbIrCq5JkQ="; - }; - - nativeBuildInputs = [ makeBinaryWrapper ]; - - installPhase = '' - runHook preInstall - - mkdir -p $out - cp -rfv bin/ lib/ $out - rm -fv $out/bin/.lsp-cli.json $out/bin/*.bat - for file in $out/bin/{ltex-ls,ltex-cli}; do - wrapProgram $file --set JAVA_HOME "${jre_headless}" - done - - runHook postInstall - ''; - - meta = { - homepage = "https://valentjn.github.io/ltex/"; - description = "LSP language server for LanguageTool"; - license = lib.licenses.mpl20; - mainProgram = "ltex-ls"; - maintainers = with lib.maintainers; [ vinnymeller ]; - platforms = jre_headless.meta.platforms; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 8e305356d650..c0075cc1bee3 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1705,6 +1705,7 @@ mapAliases { lounge-gtk-theme = throw "'lounge-gtk-theme' has been removed because it depended on 'gtk-engine-murrine', which was removed because it was unmaintained upstream and depended on GTK 2."; # Added 2026-07-22 lowPrio = warnAlias "'lowPrio' has been removed from pkgs, use `lib.lowPrio` instead" lib.lowPrio; # Added 2025-10-30 LPCNet = throw "'LPCNet' has been renamed to/replaced by 'lpcnet'"; # Converted to throw 2025-10-27 + ltex-ls = throw "'ltex-ls' has been removed because it was archived upstream on 2026-04-12. Consider using 'ltex-ls-plus' instead"; # Added 2026-10-28 lttv = throw "'lttv' has been removed, as it is broken and unmaintained. Upstream suggests using 'tracecompass' or 'babeltrace2' instead"; # Added 2026-05-04 luci-go = throw "luci-go has been removed since it was unused and failing to build for 5 months"; # Added 2025-08-27 lukesmithx-st = throw "'lukesmithxyz-st' has been removed, as it is unmaintained"; # Added 2026-08-31