Merge pull request #198303 from cleeyv/jitsi-update

Update of all Jitsi Meet components

ajs124 42ec4ec9 eae91da1

Changed files
+13 -16
nixos
modules
services
networking
jibri
tests
pkgs
misc
jitsi-meet-prosody
servers
jibri
jicofo
jitsi-videobridge
web-apps
jitsi-meet
+1 -1
nixos/modules/services/networking/jibri/default.nix
···
'')
cfg.xmppEnvironments))
+ ''
-
${pkgs.jre8_headless}/bin/java -Djava.util.logging.config.file=${./logging.properties-journal} -Dconfig.file=${configFile} -jar ${pkgs.jibri}/opt/jitsi/jibri/jibri.jar --config /var/lib/jibri/jibri.json
+
${pkgs.jdk11_headless}/bin/java -Djava.util.logging.config.file=${./logging.properties-journal} -Dconfig.file=${configFile} -jar ${pkgs.jibri}/opt/jitsi/jibri/jibri.jar --config /var/lib/jibri/jibri.json
'';
environment.HOME = "/var/lib/jibri";
-3
nixos/tests/jibri.nix
···
machine.wait_for_unit("jibri.service")
machine.wait_until_succeeds(
-
"journalctl -b -u jitsi-videobridge2 -o cat | grep -q 'Performed a successful health check'", timeout=30
-
)
-
machine.wait_until_succeeds(
"journalctl -b -u prosody -o cat | grep -q 'Authenticated as focus@auth.machine'", timeout=31
)
machine.wait_until_succeeds(
+2 -2
pkgs/misc/jitsi-meet-prosody/default.nix
···
stdenv.mkDerivation rec {
pname = "jitsi-meet-prosody";
-
version = "1.0.6600";
+
version = "1.0.6644";
src = fetchurl {
url = "https://download.jitsi.org/stable/${pname}_${version}-1_all.deb";
-
sha256 = "SrWkm+dXfBQmI9nownh7fRe6WXrF/x2GP0Guw7GmXOo=";
+
sha256 = "41jlcsJpcFlNdBIOAdzTUF3wOUAOS9upF/uxFQaGULc=";
};
dontBuild = true;
+4 -4
pkgs/servers/jibri/default.nix
···
-
{ lib, stdenv, fetchurl, dpkg, jre8_headless, makeWrapper, writeText, xorg }:
+
{ lib, stdenv, fetchurl, dpkg, jdk11_headless, makeWrapper, writeText, xorg }:
let
xorgModulePaths = writeText "module-paths" ''
···
in
stdenv.mkDerivation rec {
pname = "jibri";
-
version = "8.0-93-g51fe7a2";
+
version = "8.0-139-g7ab9aa2";
src = fetchurl {
url = "https://download.jitsi.org/stable/${pname}_${version}-1_all.deb";
-
sha256 = "8jBSkFIBi7NYxV41VtFmGfevVp6+emRWdoQ1l4dS6PA=";
+
sha256 = "14V5khp6S9T3SWiNfKyxn2WCzwhcXDCRDtATa15p01M=";
};
dontBuild = true;
···
cat '${xorgModulePaths}' >> $out/etc/jitsi/jibri/xorg-video-dummy.conf
-
makeWrapper ${jre8_headless}/bin/java $out/bin/jibri --add-flags "-jar $out/opt/jitsi/jibri/jibri.jar"
+
makeWrapper ${jdk11_headless}/bin/java $out/bin/jibri --add-flags "-jar $out/opt/jitsi/jibri/jibri.jar"
runHook postInstall
'';
+2 -2
pkgs/servers/jicofo/default.nix
···
let
pname = "jicofo";
-
version = "1.0-934";
+
version = "1.0-940";
src = fetchurl {
url = "https://download.jitsi.org/stable/${pname}_${version}-1_all.deb";
-
sha256 = "tT1w1OUcsnyQ5/pkborFkdOq0CEge6qtNLJrJgWIwjo=";
+
sha256 = "vx7aUHfKxG+tZ0sM8eWr1tTKf//bMxdKVhE5I4P4mLo=";
};
in
stdenv.mkDerivation {
+2 -2
pkgs/servers/jitsi-videobridge/default.nix
···
let
pname = "jitsi-videobridge2";
-
version = "2.2-22-g42bc1b99";
+
version = "2.2-45-ge8b20f06";
src = fetchurl {
url = "https://download.jitsi.org/stable/${pname}_${version}-1_all.deb";
-
sha256 = "ZiIeD5NXHMurcoyVnD8RCGuOKRiUDU1AMH57A0s4tAs=";
+
sha256 = "fbSpjLdx9xbLdp7vzHTW9B/cDf3DahpwuI4IcqEqpas=";
};
in
stdenv.mkDerivation {
+2 -2
pkgs/servers/web-apps/jitsi-meet/default.nix
···
stdenv.mkDerivation rec {
pname = "jitsi-meet";
-
version = "1.0.6600";
+
version = "1.0.6644";
src = fetchurl {
url = "https://download.jitsi.org/jitsi-meet/src/jitsi-meet-${version}.tar.bz2";
-
sha256 = "KrmpEGMLTy9p/MGgFKR+NGhryjwp3W95gIQrOYm3iTI=";
+
sha256 = "y1oI3nxIu7breYNPhdX7PU5GfnCyxdEbAYlyZmif2Uo=";
};
dontBuild = true;