From e06730ef1e9818d06a08df7333bfc21bc10a9288 Mon Sep 17 00:00:00 2001 From: Weijia Wang <9713184+wegank@users.noreply.github.com> Date: Fri, 8 May 2026 01:30:03 +0200 Subject: [PATCH] nixos/peertube: use nodejs_24 --- nixos/modules/services/web-apps/peertube.nix | 4 ++-- pkgs/by-name/pe/peertube/package.nix | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/nixos/modules/services/web-apps/peertube.nix b/nixos/modules/services/web-apps/peertube.nix index 24258cdc7a4f..f7cea00a5855 100644 --- a/nixos/modules/services/web-apps/peertube.nix +++ b/nixos/modules/services/web-apps/peertube.nix @@ -525,7 +525,7 @@ in environment = env; path = with pkgs; [ - nodejs_20 + cfg.package.nodejs yarn ffmpeg-headless openssl @@ -946,7 +946,7 @@ in }) (lib.attrsets.setAttrByPath [ cfg.user "packages" ] - [ peertubeEnv pkgs.nodejs_20 pkgs.yarn pkgs.ffmpeg-headless ] + [ peertubeEnv cfg.package.nodejs pkgs.yarn pkgs.ffmpeg-headless ] ) (lib.mkIf cfg.redis.enableUnixSocket { ${config.services.peertube.user}.extraGroups = [ "redis-peertube" ]; diff --git a/pkgs/by-name/pe/peertube/package.nix b/pkgs/by-name/pe/peertube/package.nix index 10d9da3a894d..eb1285cc4242 100644 --- a/pkgs/by-name/pe/peertube/package.nix +++ b/pkgs/by-name/pe/peertube/package.nix @@ -145,7 +145,10 @@ stdenv.mkDerivation (finalAttrs: { runHook postInstall ''; - passthru.tests.peertube = nixosTests.peertube; + passthru = { + nodejs = nodejs_24; + tests.peertube = nixosTests.peertube; + }; meta = { description = "Free software to take back control of your videos";