about summary refs log tree commit diff
path: root/pkgs/development/web
diff options
context:
space:
mode:
authorRaito Bezarius <masterancpp@gmail.com>2023-10-30 14:43:25 +0100
committerRaito Bezarius <masterancpp@gmail.com>2023-11-17 16:05:24 +0100
commit2912f7ec10bcfd7082e0d4094f6c882237c511e4 (patch)
tree272d42e6c55bd4224f121e166da13ebbb0be87b4 /pkgs/development/web
parentc7f0bbcf2c4d42b39a5dd5ba30497c2d157a7e09 (diff)
downloadnixlib-2912f7ec10bcfd7082e0d4094f6c882237c511e4.tar
nixlib-2912f7ec10bcfd7082e0d4094f6c882237c511e4.tar.gz
nixlib-2912f7ec10bcfd7082e0d4094f6c882237c511e4.tar.bz2
nixlib-2912f7ec10bcfd7082e0d4094f6c882237c511e4.tar.lz
nixlib-2912f7ec10bcfd7082e0d4094f6c882237c511e4.tar.xz
nixlib-2912f7ec10bcfd7082e0d4094f6c882237c511e4.tar.zst
nixlib-2912f7ec10bcfd7082e0d4094f6c882237c511e4.zip
nodejs_14: drop
Security support EOLed 6 months ago.
Diffstat (limited to 'pkgs/development/web')
-rw-r--r--pkgs/development/web/nodejs/v14.nix26
1 files changed, 0 insertions, 26 deletions
diff --git a/pkgs/development/web/nodejs/v14.nix b/pkgs/development/web/nodejs/v14.nix
deleted file mode 100644
index c2d5d58bea78..000000000000
--- a/pkgs/development/web/nodejs/v14.nix
+++ /dev/null
@@ -1,26 +0,0 @@
-{ callPackage, lib, overrideCC, pkgs, buildPackages, openssl, python3, enableNpm ? true }:
-
-let
-  # Clang 16+ cannot build Node v14 due to -Wenum-constexpr-conversion errors.
-  # Use an older version of clang with the current libc++ for compatibility (e.g., with icu).
-  ensureCompatibleCC = packages:
-    if packages.stdenv.cc.isClang && lib.versionAtLeast (lib.getVersion packages.stdenv.cc.cc) "16"
-      then overrideCC packages.llvmPackages_15.stdenv (packages.llvmPackages_15.stdenv.cc.override {
-        inherit (packages.llvmPackages) libcxx;
-        extraPackages = [ packages.llvmPackages.libcxxabi ];
-      })
-      else packages.stdenv;
-
-  buildNodejs = callPackage ./nodejs.nix {
-    inherit openssl;
-    stdenv = ensureCompatibleCC pkgs;
-    buildPackages = buildPackages // { stdenv = ensureCompatibleCC buildPackages; };
-    python = python3;
-  };
-in
-  buildNodejs {
-    inherit enableNpm;
-    version = "14.21.3";
-    sha256 = "sha256-RY7AkuYK1wDdzwectj1DXBXaTHuz0/mbmo5YqZ5UB14=";
-    patches = lib.optional pkgs.stdenv.isDarwin ./bypass-xcodebuild.diff;
-  }