From a27f7bdd24dcbcc907062289a1daced4eb333078 Mon Sep 17 00:00:00 2001 From: Aliaksandr Date: Mon, 8 Jun 2026 02:39:33 +0300 Subject: [PATCH] esbuild_netlify: remove Netlify's esbuild fork was pinned at 0.14.39 (2022), is abandoned upstream, and is no longer referenced by netlify-cli, which builds with the regular npm-bundled esbuild. The package had zero remaining consumers. Add a throw alias directing users to 'esbuild'. Assisted-by: claude-code with claude-opus-4-8[1m]-high --- pkgs/by-name/es/esbuild_netlify/package.nix | 34 --------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 34 deletions(-) delete mode 100644 pkgs/by-name/es/esbuild_netlify/package.nix diff --git a/pkgs/by-name/es/esbuild_netlify/package.nix b/pkgs/by-name/es/esbuild_netlify/package.nix deleted file mode 100644 index d0d18dbf5af8..000000000000 --- a/pkgs/by-name/es/esbuild_netlify/package.nix +++ /dev/null @@ -1,34 +0,0 @@ -{ - lib, - buildGoModule, - fetchFromGitHub, - netlify-cli, -}: - -buildGoModule { - pname = "esbuild"; - version = "0.14.39"; - - src = fetchFromGitHub { - owner = "netlify"; - repo = "esbuild"; - rev = "5faa7ad54c99a953d05c06819298d2b6f8c82d80"; - sha256 = "pYiwGjgFMclPYTW0Qml7Pr/knT1gywUAGANra5aojYM="; - }; - - vendorHash = "sha256-QPkBR+FscUc3jOvH7olcGUhM6OW4vxawmNJuRQxPuGs="; - - passthru = { - tests = { - inherit netlify-cli; - }; - }; - - meta = { - description = "Fork of esbuild maintained by netlify"; - homepage = "https://github.com/netlify/esbuild"; - license = lib.licenses.mit; - maintainers = with lib.maintainers; [ roberth ]; - mainProgram = "esbuild"; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index e048b8ad382d..59c4b563ded2 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -705,6 +705,7 @@ mapAliases { erlang-ls = throw "'erlang-ls' has been removed as it has been archived upstream. Consider using 'erlang-language-platform' instead"; # Added 2025-10-02 erlang_26 = throw "'erlang_26' has been removed, as it is EOL"; # added 2026-04-01 esbuild-config = throw "'esbuild-config' has been removed as it has been unmaintained upstream since September 2022"; # Added 2026-02-07 + esbuild_netlify = throw "'esbuild_netlify' has been removed, as the netlify esbuild fork is abandoned upstream and no longer used by netlify-cli; use 'esbuild' instead"; # Added 2026-06-08 etBook = warnAlias "'etBook' has been renamed to 'et-book'" et-book; # Added 2026-02-08 ethercalc = throw "'ethercalc' has been removed from nixpkgs as the project was old, unmaintained, and could not be packaged well in nixpkgs"; # Added 2025-11-28 ethersync = warnAlias "'ethersync' has been renamed to 'teamtype'" teamtype; # Added 2025-10-31