peertube: 7.2.3 -> 7.3.0

Co-authored-by: Izorkin <Izorkin@gmail.com>

+8 -5
+3
nixos/modules/services/web-apps/peertube.nix
··· 20 NPM_CONFIG_CACHE = "/var/cache/peertube/.npm"; 21 NPM_CONFIG_PREFIX = cfg.package; 22 HOME = cfg.package; 23 # Used for auto video transcription 24 HF_HOME = "/var/cache/peertube/huggingface"; 25 }; ··· 443 plugins = lib.mkDefault "/var/lib/peertube/storage/plugins/"; 444 client_overrides = lib.mkDefault "/var/lib/peertube/storage/client-overrides/"; 445 well_known = lib.mkDefault "/var/lib/peertube/storage/well_known/"; 446 }; 447 import = { 448 videos = { ··· 591 # System Call Filtering 592 SystemCallFilter = [ 593 ("~" + lib.concatStringsSep " " systemCallsList) 594 "pipe" 595 "pipe2" 596 ];
··· 20 NPM_CONFIG_CACHE = "/var/cache/peertube/.npm"; 21 NPM_CONFIG_PREFIX = cfg.package; 22 HOME = cfg.package; 23 + XDG_CACHE_HOME = "/var/cache/peertube"; 24 # Used for auto video transcription 25 HF_HOME = "/var/cache/peertube/huggingface"; 26 }; ··· 444 plugins = lib.mkDefault "/var/lib/peertube/storage/plugins/"; 445 client_overrides = lib.mkDefault "/var/lib/peertube/storage/client-overrides/"; 446 well_known = lib.mkDefault "/var/lib/peertube/storage/well_known/"; 447 + uploads = lib.mkDefault "/var/lib/peertube/storage/uploads/"; 448 }; 449 import = { 450 videos = { ··· 593 # System Call Filtering 594 SystemCallFilter = [ 595 ("~" + lib.concatStringsSep " " systemCallsList) 596 + "fchown" 597 "pipe" 598 "pipe2" 599 ];
+5 -5
pkgs/by-name/pe/peertube/package.nix
··· 47 in 48 stdenv.mkDerivation (finalAttrs: { 49 pname = "peertube"; 50 - version = "7.2.3"; 51 52 src = fetchFromGitHub { 53 owner = "Chocobozzz"; 54 repo = "PeerTube"; 55 tag = "v${finalAttrs.version}"; 56 - hash = "sha256-vbjQoysm5ERY6kG3JhG6z/zKxVlmWmRXQyUnCrVgjFk="; 57 }; 58 59 yarnOfflineCacheServer = fetchYarnDeps { 60 yarnLock = "${finalAttrs.src}/yarn.lock"; 61 - hash = "sha256-baQgvzJ3W5lULrdukwM9niovtzAI0yvc2c7mqhtCDxk="; 62 }; 63 64 yarnOfflineCacheClient = fetchYarnDeps { 65 yarnLock = "${finalAttrs.src}/client/yarn.lock"; 66 - hash = "sha256-Y1boUDDegqCRt9fQaP+svIKYFz+gowGyV6sV7vq8vMA="; 67 }; 68 69 yarnOfflineCacheAppsCli = fetchYarnDeps { ··· 73 74 yarnOfflineCacheAppsRunner = fetchYarnDeps { 75 yarnLock = "${finalAttrs.src}/apps/peertube-runner/yarn.lock"; 76 - hash = "sha256-t7H0VNLM48sTfctD9V2CFdi/0JRETu5cj/dBy6aNFW8="; 77 }; 78 79 outputs = [
··· 47 in 48 stdenv.mkDerivation (finalAttrs: { 49 pname = "peertube"; 50 + version = "7.3.0"; 51 52 src = fetchFromGitHub { 53 owner = "Chocobozzz"; 54 repo = "PeerTube"; 55 tag = "v${finalAttrs.version}"; 56 + hash = "sha256-WbZFOOvX6WzKB9tszxJl6z+V6cDBH6Y2SjoxF17WvUo="; 57 }; 58 59 yarnOfflineCacheServer = fetchYarnDeps { 60 yarnLock = "${finalAttrs.src}/yarn.lock"; 61 + hash = "sha256-T1stKz8+1ghQBJB8kujwcqmygMdoswjFBL/QWAHSis0="; 62 }; 63 64 yarnOfflineCacheClient = fetchYarnDeps { 65 yarnLock = "${finalAttrs.src}/client/yarn.lock"; 66 + hash = "sha256-jeE6Xpi/A1Ldbbp12rkG19auud61AZna/vbVE2mpp/8="; 67 }; 68 69 yarnOfflineCacheAppsCli = fetchYarnDeps { ··· 73 74 yarnOfflineCacheAppsRunner = fetchYarnDeps { 75 yarnLock = "${finalAttrs.src}/apps/peertube-runner/yarn.lock"; 76 + hash = "sha256-OX9em03iqaRCqFuo2QO/r+CBdk7hHk3WY1EBXlFr1cY="; 77 }; 78 79 outputs = [