From c182425f543b87f28b9510d7231eaeff13753c22 Mon Sep 17 00:00:00 2001 From: Elis Hirwing Date: Mon, 13 Jul 2026 21:04:16 +0200 Subject: [PATCH] matrix-appservice-irc: use nodejs-slim_22 nedb (bundled in matrix-appservice-irc 4.0.0) calls util.isDate which was removed in Node.js 24. Pin to Node.js 22 until the package is updated to a version that no longer depends on nedb. --- pkgs/by-name/ma/matrix-appservice-irc/package.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ma/matrix-appservice-irc/package.nix b/pkgs/by-name/ma/matrix-appservice-irc/package.nix index 52e4d4b8d854..6dcf8c5c3366 100644 --- a/pkgs/by-name/ma/matrix-appservice-irc/package.nix +++ b/pkgs/by-name/ma/matrix-appservice-irc/package.nix @@ -5,7 +5,7 @@ fetchYarnDeps, fixup-yarn-lock, node-gyp-build, - nodejs-slim, + nodejs-slim_22, matrix-sdk-crypto-nodejs, nixosTests, nix-update-script, @@ -42,7 +42,7 @@ stdenv.mkDerivation { nativeBuildInputs = [ fixup-yarn-lock - nodejs-slim + nodejs-slim_22 yarn node-gyp-build ];