pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

jitsi-meet: update to version 2.0.5963



Module Name:	pkgsrc-wip
Committed By:	Pierre Pronchery <khorben%defora.org@localhost>
Pushed By:	khorben
Date:		Mon Nov 8 02:51:24 2021 +0100
Changeset:	1e437691a329d42d3783ade5c801735f6c0b0c5f

Modified Files:
	jicofo/Makefile
	jicofo/PLIST
	jicofo/distinfo
	jitsi-meet-prosody/PLIST
	jitsi-meet/Makefile
	jitsi-meet/Makefile.common
	jitsi-meet/PLIST
	jitsi-meet/distinfo
	jitsi-videobridge/Makefile
	jitsi-videobridge/PLIST
	jitsi-videobridge/distinfo

Log Message:
jitsi-meet: update to version 2.0.5963

jicofo 1.0-756
-----------
* Inject ssrcs for receive-only endpoints by default. (#745)
* Fix jigasi iq handler (#744)
* XMPP Cleanup (#738)
* log: Add the meetingId to the log context. (#736)
* fix: Video muting, fixes jitsi/jitsi-meet#9238.
* feat: Deprecates the reservation system.
* chore: Update jersey and jetty. (#739)
* feat: Add stats for jigasi, improve logs, shutdown IQ handler (#737)
* feat: A/V moderation (#734)
* Support jigasi on the Service XMPP connection (#733)

jitsi-meet 1.0.5056
-----------
* chore(deps) lib-jitsi-meet@latest
* chore(deps) lib-jitsi-meet@latest
* fix: Fixes playing muted youtube video.
* fix: Fixes selecting screen share when shared video stopped.
* fix: Fixes import warnings.
* fix: Stops auto pinning if shared video is playing.
* feat(e2ee): shows E2EESection only when user is moderator
* feat(e2ee): broadcast e2ee disabled
* chore(deps) lib-jitsi-meet@latest
* chore(deps) lib-jitsi-meet@latest
* chore(deps) lib-jitsi-meet@latest
* CLOSE_CHAT action calls notifyChatUpdated with the isOpen flag set to false, previously was always true even when closing
* fix(participants) do not preload gravatars if config is empty
* fix: Escapes some keys when parsing input.
* main-uk.json Update
* fix: Skips check on domain verification disabled. Fixes #9313.
* fix: prosody: token alg is checked before public key is used
* i18n: zhTW: new translation (#9293)
* Fixes typo. (#9315)
* Hide invite button in participant panel if disabled in config (#9287)
* chore(deps) lib-jitsi-meet@latest
* fix(video-filmstrip): Place filmstrip videos over toolbar
* fix(feedback): don't wait for feedback submission on leave meeting
* fix(virtual-background): Responsive virtual background preview.
* fix: Fixes av moderation logic when granting moderator.
* fix(config): Add config for enabling unified-plan support on chromium.
* chore(deps) lib-jitsi-meet@latest
* chore(rn,versions): set mobile SDK versions
* Allow both regex and normal check for the room name
* fix(ScreenShare): remove listener for native events when app unmounts
* Update main-de.json
* chore(deps) lib-jitsi-meet@latest
* feat(virtual-background): Desktop share as virtual background
* feat(virtual-background): Desktop share as virtual background
* feat(virtual-background): Desktop share as virtual background
* feat(virtual-background): Desktop share as virtual background
* feat(virtual-background): Desktop share as virtual background
* feat(virtual-background): Desktop share as virtual background
* feat(virtual-background): Desktop share as virtual background
* feat(virtual-background): Desktop share as virtual background wip
* feat(virtual-background): Desktop share as virtual background wip
* feat(virtual-background): Desktop share as virtual background wip
* feat(virtual-background): Desktop share as virtual background wip
* feat: Adds new module to unlimit jicofo and jvb connections.
* fix(authentication): removed cancel event from overlay effect (#9274)
* chore(deps) lib-jitsi-meet@latest
* task(rn): hide screen share button when audioOnly mode
* fix(AudioTrack): _play promise chain
* Send feedback metadata to JaaS feedback endpoint
* fix(SharedVideo): Ensure shared video takes filmstrip into account
* feat(AudioTrack): retries for play()
* Updates prosody config for main muc component.
* Merge pull request #9022 from jitsi/tavram/share-video
* fix(vpaas): Avoid url blipping on invite dialog
* Merge pull request #9251 from jitsi/tavram/remove-sip-invite
* fix: Drops unused config, fixes jitsi/lib-jitsi-meet#1620.
* fix(virtual-background): Fix delete virtual background icon position.
* fix(sip) remove sip text from invite
* code review
* fix(virtual-background): Responsive virtual background dialog
* chore(deps) uppdate amplitude-js
* fix(lang) Update Turkish Translation
* feat(share-video) Add capability for sharing any direct link video
* removed a typo (#9244)
* lowercase to fix tokens with uppercase letters (e.g., slack JWTs)
* fix: Drops extra message sent on leave.
* fix(ci) fix checking if the git repository is clean
* chore(deps) sync package-lock.json
* feat: more user friendly default device label
* fix(FocusLock): Stop stealing focus when embedded
* fix(participants): Knocking participant name in participants list
* fix(lang) update German translation for participants pane
* fix(participants-pane) enable translation of invite button
* Update README.md
* Update main-tr.json
* fix(config) remove reference to interface_config.js
* chore(deps) lib-jitsi-meet@latest
* feat(rn, security) added flag for controlling security options button visibility
* Merge pull request #9204 from jitsi/tavram/sip-fixes
* fix(participants-pane): Use selector for displaying chat context item
* fix(sip) allow sip invites to contain phone numbers
* Reservations prosody plugin (#8386)
* fix: Fixes handling tenant in util and lobby.
* chore(deps) lib-jitsi-meet@latest
* feat: jitsi_session: extracts URL parameters from BOSH or WS into session
* feat(AddPeopleDialog): Add config option to overwrite invite subject app name
* feat: A/V moderation (prosody module) (#9106)
* chore(deps) lib-jitsi-meet@latest
* fix(toolbox) fix displaying mute everyone buttons for non-moderators
* doc(config) document "inviteDomain" in dynamicBrandingUrl
* fix(virtual-background) fix track leak in preview
* feat(virtual-background): Add placeholder on virtual background preview
* Merge pull request #9184 from jitsi/tavram/invite-types
* fix(deploymentUrls): Disable help and download apps buttons for JaaS
* fix(invite) fix notifications for phone invites
*  feat(rn,ui) introduce react-native-paper
* fix(participants-pane): Use selector for displaying names
* fix(quality-control): Send the new receiver constraints on state changes.
* chore(deps) lib-jitsi-meet@latest
* chore(deps-dev): bump lodash in /resources/load-test
* chore(deps): bump hosted-git-info from 2.5.0 to 2.8.9
* chore(deps) lib-jitsi-meet@latest
* chore(deps): bump hosted-git-info in /resources/load-test
* chore(deps): bump ssri from 6.0.1 to 6.0.2 in /resources/load-test
* chore(deps): bump url-parse from 1.4.7 to 1.5.1
* chore(deps): bump ua-parser-js from 0.7.17 to 0.7.28
* fix(RN, Toolbox): Show full participant thumbnails in tile view
* More Telugu (te) translations.

lib-jitsi-meet
-----------
* Don't accept p2p call on FF/Safari.
* fix(RTC): Adjust the media direction for p2p conn. For p2p connections, the media direction needs to be adjusted after every source-add/source-remove is processed based on the availability of local sources.
* fix(RTC): Use a enum for media direction.
* fix(JingleSessionPC): Disable unified-plan for p2p. Disable cross browser p2p using unified plan until all the issues are fixed.
* fix(moderation): Unmuting after av moderation and no track.
* fix(moderation): Fixes detecting av moderation approved.
* fix(Sdp): Fix maxaveragebitrate typo
* fix(LocalSdpMunger): Fix unit test.
* fix(CodecSelection): Call RTCRtpTransceiver#setCodecPreferences before renegotiation. Call RTCRtpTransceiver#setCodecPreferences with the preferrred codec order before every createOffer/createAnswer. This ensures that the codec preference is enforced even when there is no local description available yet while the preferred codec is being set immediately after media session creation.
* fix(JingleSessionPC): Add a workaround for chrome issue. The 'signalingstatechange' event for 'stable' is fired after the 'iceconnectionstatechange' event for 'completed' is fired on chrome in Unified plan. This prevents the client from switching the media connection to the p2p connection once the ice connection for p2p gets established.
* fix(Logging): Log enhancements. Add a preifx to logs for idenitifying the type of TPC/jingleSessionPC.
* feat(TPC): Enable unified-plan support for Chromium based browsers. This can be controlled through the config.js  option 'enableUnifiedOnChrome'.
* fix(TPC): Do not configure encodings on Safari until reneg. Avoid configuring the encodings on Chromium/Safari until simulcast is configured for the newly added track using SDP munging which happens during the renegotiation.
* fix(TPC): Do not configure encodings on chromium immediately after replace track. Avoid configuring the encodings on chromium immediately after replace track since the encoding params are read-only until the renegotation is done.
* fix: send json message (#1180)
* fix(SDP): Add missing msid for p2p sources.
* fix(TPC): Don't convert plan-b<->unified-plan SDPs for p2p.
* squash: Implement review comments.
* fix(JingleSessionPC): Do not try to re-use inactive mid for new remote ssrcs. The direction was marked as 'inactive' only on Firefox as Safari had audio issues when an inactive mid is re-used. Chrome (in unified-plan) needs the direction of the mid in remote desc to be set to 'inactive' for a 'removetrack' to be fired on the associated media stream whenever a remote source is removed.
* fix(SDP): Drop SSRCs whenever the transceiver direction is 'inactive' or 'recvonly'. This is needed only for JVB connections. Add unit tests for LocalSdpMunger.
* fix: Ignore startAudioMuted/startVideoMuted for p2p. The tracks will not be added when the call switches from jvb to p2p for an endpoint that joins muted by focus.
* fix(RTC): Do not suppress the source updates on Firefox. If the msid attribute is missing, then remove the ssrc from the transformed description so that a source-remove is signaled to Jicofo. This happens when the direction of the transceiver (or m-line) is set to 'inactive' or 'recvonly' on Firefox. Not signaling these source updates creates issues with remote track handling on the other endpoints in the call.
* fix(RTC): Set transceiver direction after RTCRtpSender#replaceTrack. This fixes the issue where TRACK_REMOVED event is not fired when a remote track is removed from the peerconnection. Fixes https://github.com/jitsi/lib-jitsi-meet/issues/1612 and https://github.com/jitsi/jitsi-meet/issues/8482.
* fix(caps): Disable TCC on Firefox. There is a known issue with Firefox where the BWE gets halved on every renegotiation causing the low upload bitrates from the Firefox clients.
* fix: Drops unused config, fixes jitsi/lib-jitsi-meet#1620.
* fix(e2ee): destroys olm session on disabling e2ee
* fix(RTC): Disable simulcast for SS when using H.264. Fixes https://github.com/jitsi/docker-jitsi-meet/issues/1048
* fix(TPC): Return default codec if the local sdp is not available. Get the correct media type when generating the source identifier.
* feat: Audio/Video moderation. (#1581)
* fix(vad): enable VAD on supported browsers (#1613)
* fix(JingleSession): Move the ssrc identifier generation to LocalSdpMunger.
* fix(logger): Logging enhancements. Get rid of noisy logs related to SDP transformations which are redundant. Fix formatting and add missing information.
* fix(quality-control): Propagate the height constraints to p2p session. If the application is using the new receiver constraints, propagate the height constraint to the p2p session as well.
* build(deps): bump lodash from 4.17.19 to 4.17.21
* chore(deps): bump hosted-git-info from 2.8.8 to 2.8.9
* fix(quality-control): fix constraints sent on channel initialization. Do not send old format constraints if no constraints are set before the channel is initialized.

jitsi-videobridge 2.1-508-gb24f756c
-----------
* Process data channel messages sequentially (#1665)
* Fix "unknown endpoint" warning sending EndpointStats. (#1666)
* chore: Update ice4j (#1664)
* Fix: Bump Jitsi-SRTP (via JMT).  Hopefully fixes crash due to GC of native objects. (#1663)
* Update dependencies (#1661)
* feat: Log the jvb version on startup. (#1659)
* fix: Log using logger, remove leftover print. (#1660)
* Restrict the random port used for WebsocketClientTest to the 49152-65535. (#1658)
* Bump JMT: Fix IllegalStateException in ResumableStreamRewriter. (#1656)
* Bump versions of Guava and Jackson-module-kotlin. (#1657)
* ref: log not found errors on warning level
* fix: Fix VideoTypeMessage.TYPE, use it. (#1644)
* Do not oversend camera streams (only screensharing).' (#1654)
* Fix: bump versions of some dependencies. (#1653)
* Fix markdown syntax in debugging.md. (#1652)
* Add a storedBytes stat to ByteBufferPool. (#1651)

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1e437691a329d42d3783ade5c801735f6c0b0c5f

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 jicofo/Makefile            |   6 ++-
 jicofo/PLIST               |  65 ++++++++++++++--------------
 jicofo/distinfo            |   7 +--
 jitsi-meet-prosody/PLIST   |   6 +++
 jitsi-meet/Makefile        |   2 +-
 jitsi-meet/Makefile.common |   6 +--
 jitsi-meet/PLIST           |   1 +
 jitsi-meet/distinfo        |   7 +--
 jitsi-videobridge/Makefile |   6 ++-
 jitsi-videobridge/PLIST    | 105 ++++++++++++++++++++++-----------------------
 jitsi-videobridge/distinfo |   7 +--
 11 files changed, 115 insertions(+), 103 deletions(-)

diffs:
diff --git a/jicofo/Makefile b/jicofo/Makefile
index 2da1a71ca8..7f092a1b12 100644
--- a/jicofo/Makefile
+++ b/jicofo/Makefile
@@ -8,7 +8,7 @@ COMMENT=	Server side focus component used in Jitsi Meet conferences
 
 DISTINFO_FILE=	${.CURDIR}/../../wip/jicofo/distinfo
 
-USE_TOOLS=	bash:run unzip
+USE_TOOLS+=	bash:run unzip
 USE_JAVA2=	8
 
 REPLACE_BASH=	resources/jicofo.sh
@@ -43,11 +43,13 @@ do-build:
 		mvn package ${MAVEN_FLAGS}
 
 do-install:
+	${RM} -rf ${DESTDIR}${PREFIX}/share/jicofo \
+		${DESTDIR}${PREFIX}/share/jicofo-1.1-SNAPSHOT
 	cd ${DESTDIR}${PREFIX}/share && \
 		${UNZIP_CMD} ${WRKSRC}/target/jicofo-1.1-SNAPSHOT-archive.zip
 	${MV} ${DESTDIR}${PREFIX}/share/jicofo-1.1-SNAPSHOT \
 		${DESTDIR}${PREFIX}/share/jicofo
-	${LN} -s ../share/jicofo/jicofo.sh \
+	${LN} -sf ../share/jicofo/jicofo.sh \
 		${DESTDIR}${PREFIX}/bin/jicofo
 
 .include "../../wip/jitsi-meet/Makefile.common"
diff --git a/jicofo/PLIST b/jicofo/PLIST
index ca484f61e1..f96343659d 100644
--- a/jicofo/PLIST
+++ b/jicofo/PLIST
@@ -7,25 +7,25 @@ share/jicofo/lib/agafua-syslog-0.4.jar
 share/jicofo/lib/annotations-15.0.jar
 share/jicofo/lib/aopalliance-repackaged-2.6.1.jar
 share/jicofo/lib/cglib-nodep-2.2.jar
-share/jicofo/lib/checker-qual-2.11.1.jar
+share/jicofo/lib/checker-qual-3.8.0.jar
 share/jicofo/lib/commons-codec-1.9.jar
 share/jicofo/lib/commons-lang3-3.9.jar
 share/jicofo/lib/commons-logging-1.2.jar
 share/jicofo/lib/config-1.4.1.jar
-share/jicofo/lib/error_prone_annotations-2.3.4.jar
+share/jicofo/lib/error_prone_annotations-2.5.1.jar
 share/jicofo/lib/failureaccess-1.0.1.jar
-share/jicofo/lib/guava-29.0-jre.jar
+share/jicofo/lib/gson-2.8.5.jar
+share/jicofo/lib/guava-30.1.1-jre.jar
 share/jicofo/lib/hk2-api-2.6.1.jar
 share/jicofo/lib/hk2-locator-2.6.1.jar
 share/jicofo/lib/hk2-utils-2.6.1.jar
 share/jicofo/lib/httpclient-4.4.1.jar
 share/jicofo/lib/httpcore-4.4.1.jar
 share/jicofo/lib/j2objc-annotations-1.3.jar
-share/jicofo/lib/jackson-annotations-2.10.1.jar
-share/jicofo/lib/jackson-core-2.10.0.jar
-share/jicofo/lib/jackson-databind-2.10.1.jar
-share/jicofo/lib/jackson-module-jaxb-annotations-2.10.1.jar
-share/jicofo/lib/jakarta.activation-1.2.2.jar
+share/jicofo/lib/jackson-annotations-2.12.2.jar
+share/jicofo/lib/jackson-core-2.12.2.jar
+share/jicofo/lib/jackson-databind-2.12.2.jar
+share/jicofo/lib/jackson-module-jaxb-annotations-2.12.2.jar
 share/jicofo/lib/jakarta.activation-api-1.2.1.jar
 share/jicofo/lib/jakarta.annotation-api-1.3.5.jar
 share/jicofo/lib/jakarta.inject-2.6.1.jar
@@ -35,33 +35,32 @@ share/jicofo/lib/jakarta.xml.bind-api-2.3.3.jar
 share/jicofo/lib/javassist-3.22.0-CR2.jar
 share/jicofo/lib/javax.servlet-api-3.1.0.jar
 share/jicofo/lib/jcl-core-2.8.jar
-share/jicofo/lib/jersey-client-2.32.jar
-share/jicofo/lib/jersey-common-2.32.jar
-share/jicofo/lib/jersey-container-jetty-http-2.32.jar
-share/jicofo/lib/jersey-container-servlet-2.32.jar
-share/jicofo/lib/jersey-container-servlet-core-2.32.jar
-share/jicofo/lib/jersey-entity-filtering-2.32.jar
-share/jicofo/lib/jersey-hk2-2.32.jar
-share/jicofo/lib/jersey-media-jaxb-2.32.jar
-share/jicofo/lib/jersey-media-json-jackson-2.32.jar
-share/jicofo/lib/jersey-server-2.32.jar
-share/jicofo/lib/jetty-client-9.4.35.v20201120.jar
+share/jicofo/lib/jersey-client-2.34.jar
+share/jicofo/lib/jersey-common-2.34.jar
+share/jicofo/lib/jersey-container-jetty-http-2.34.jar
+share/jicofo/lib/jersey-container-servlet-2.34.jar
+share/jicofo/lib/jersey-container-servlet-core-2.34.jar
+share/jicofo/lib/jersey-entity-filtering-2.34.jar
+share/jicofo/lib/jersey-hk2-2.34.jar
+share/jicofo/lib/jersey-media-json-jackson-2.34.jar
+share/jicofo/lib/jersey-server-2.34.jar
+share/jicofo/lib/jetty-client-9.4.40.v20210413.jar
 share/jicofo/lib/jetty-continuation-9.4.28.v20200408.jar
-share/jicofo/lib/jetty-http-9.4.35.v20201120.jar
-share/jicofo/lib/jetty-io-9.4.35.v20201120.jar
-share/jicofo/lib/jetty-proxy-9.4.35.v20201120.jar
-share/jicofo/lib/jetty-security-9.4.35.v20201120.jar
-share/jicofo/lib/jetty-server-9.4.35.v20201120.jar
-share/jicofo/lib/jetty-servlet-9.4.35.v20201120.jar
-share/jicofo/lib/jetty-servlets-9.4.35.v20201120.jar
-share/jicofo/lib/jetty-util-9.4.35.v20201120.jar
-share/jicofo/lib/jetty-util-ajax-9.4.35.v20201120.jar
-share/jicofo/lib/jicoco-1.1-79-g6099be5.jar
-share/jicofo/lib/jicoco-config-1.1-79-g6099be5.jar
+share/jicofo/lib/jetty-http-9.4.40.v20210413.jar
+share/jicofo/lib/jetty-io-9.4.40.v20210413.jar
+share/jicofo/lib/jetty-proxy-9.4.40.v20210413.jar
+share/jicofo/lib/jetty-security-9.4.40.v20210413.jar
+share/jicofo/lib/jetty-server-9.4.40.v20210413.jar
+share/jicofo/lib/jetty-servlet-9.4.40.v20210413.jar
+share/jicofo/lib/jetty-servlets-9.4.40.v20210413.jar
+share/jicofo/lib/jetty-util-9.4.40.v20210413.jar
+share/jicofo/lib/jetty-util-ajax-9.4.40.v20210413.jar
+share/jicofo/lib/jicoco-1.1-84-g1d06d1f.jar
+share/jicofo/lib/jicoco-config-1.1-84-g1d06d1f.jar
 share/jicofo/lib/jitsi-android-osgi-1.0-20190327.160432-3.jar
 share/jicofo/lib/jitsi-metaconfig-c3d8c51747.jar
-share/jicofo/lib/jitsi-utils-1.0-84-gc347abb.jar
-share/jicofo/lib/jitsi-xmpp-extensions-1.0-21-g3651d97.jar
+share/jicofo/lib/jitsi-utils-1.0-89-g938d2dc.jar
+share/jicofo/lib/jitsi-xmpp-extensions-1.0-22-gd06121b.jar
 share/jicofo/lib/jna-5.5.0.jar
 share/jicofo/lib/json-simple-1.1.1.jar
 share/jicofo/lib/jsr305-3.0.2.jar
@@ -80,7 +79,7 @@ share/jicofo/lib/object-cloner-0.1.jar
 share/jicofo/lib/objenesis-2.6.jar
 share/jicofo/lib/org.osgi.core-4.3.1.jar
 share/jicofo/lib/osgi-resource-locator-1.0.3.jar
-share/jicofo/lib/sentry-1.7.30.jar
+share/jicofo/lib/sentry-4.3.0.jar
 share/jicofo/lib/slf4j-api-1.7.26.jar
 share/jicofo/lib/slf4j-jdk14-1.7.26.jar
 share/jicofo/lib/smack-core-4.2.4-47d17fc.jar
diff --git a/jicofo/distinfo b/jicofo/distinfo
index 26ea0d85f1..07dc337545 100644
--- a/jicofo/distinfo
+++ b/jicofo/distinfo
@@ -1,5 +1,6 @@
 $NetBSD$
 
-RMD160 (jicofo/jitsi-meet_5870.tar.gz) = 554d487cb974d782b2982bb9ac25b92fe55e3089
-SHA512 (jicofo/jitsi-meet_5870.tar.gz) = 9d392477963b34d044c2c08a15cacea489c0099181ef6cdb76db4921ad3476a400a53f62e0f1aba49054bab8a53c50d73a3afc1e0cb0c5a1e8e144a907b14d19
-Size (jicofo/jitsi-meet_5870.tar.gz) = 240281 bytes
+SHA1 (jicofo/jitsi-meet_5963.tar.gz) = a1f4fb68356cb8bc3a7e3100974400f1ebbb0b79
+RMD160 (jicofo/jitsi-meet_5963.tar.gz) = ebcabf68673a724b70bc5a7bf3141f65533734ee
+SHA512 (jicofo/jitsi-meet_5963.tar.gz) = b0111bd63f4a66298ceb753ffe991fdc7a6c72196c4da14b5ee1963ee82da202779227af76e1e98b9a964200a25426d72af6dd6939f256b5bdd14b99671a5b0d
+Size (jicofo/jitsi-meet_5963.tar.gz) = 244282 bytes
diff --git a/jitsi-meet-prosody/PLIST b/jitsi-meet-prosody/PLIST
index 0cb0aaae6b..caade28bfc 100644
--- a/jitsi-meet-prosody/PLIST
+++ b/jitsi-meet-prosody/PLIST
@@ -1,6 +1,9 @@
 @comment $NetBSD$
 share/jitsi-meet-prosody/ext_events.lib.lua
+share/jitsi-meet-prosody/mod_auth_jitsi-annonymous.lua
 share/jitsi-meet-prosody/mod_auth_token.lua
+share/jitsi-meet-prosody/mod_av_moderation.lua
+share/jitsi-meet-prosody/mod_av_moderation_component.lua
 share/jitsi-meet-prosody/mod_client_proxy.lua
 share/jitsi-meet-prosody/mod_conference_duration.lua
 share/jitsi-meet-prosody/mod_conference_duration_component.lua
@@ -8,6 +11,8 @@ share/jitsi-meet-prosody/mod_external_services.lua
 share/jitsi-meet-prosody/mod_filter_iq_jibri.lua
 share/jitsi-meet-prosody/mod_filter_iq_rayo.lua
 share/jitsi-meet-prosody/mod_jiconop.lua
+share/jitsi-meet-prosody/mod_jitsi_session.lua
+share/jitsi-meet-prosody/mod_limits_exception.lua
 share/jitsi-meet-prosody/mod_muc_allowners.lua
 share/jitsi-meet-prosody/mod_muc_call.lua
 share/jitsi-meet-prosody/mod_muc_domain_mapper.lua
@@ -19,6 +24,7 @@ share/jitsi-meet-prosody/mod_muc_size.lua
 share/jitsi-meet-prosody/mod_muc_transcription_filter.lua
 share/jitsi-meet-prosody/mod_poltergeist_component.lua
 share/jitsi-meet-prosody/mod_presence_identity.lua
+share/jitsi-meet-prosody/mod_reservations.lua
 share/jitsi-meet-prosody/mod_roster_command.lua
 share/jitsi-meet-prosody/mod_roster_command.patch
 share/jitsi-meet-prosody/mod_smacks.lua
diff --git a/jitsi-meet/Makefile b/jitsi-meet/Makefile
index a4dbe87f6a..77e014a5f3 100644
--- a/jitsi-meet/Makefile
+++ b/jitsi-meet/Makefile
@@ -2,7 +2,7 @@
 
 PKGNAME=	${GITHUB_PROJECT}-${JITSI_MEET_VERSION}
 
-USE_TOOLS=	gmake tar
+USE_TOOLS+=	gmake tar
 
 BUILD_DEPENDS+=	npm-[0-9]*:../../lang/npm
 
diff --git a/jitsi-meet/Makefile.common b/jitsi-meet/Makefile.common
index 411245ded8..09c6d936e6 100644
--- a/jitsi-meet/Makefile.common
+++ b/jitsi-meet/Makefile.common
@@ -5,12 +5,12 @@
 # used by wip/jitsi-videobridge/Makefile
 
 GITHUB_PROJECT?=jitsi-meet
-GITHUB_TAG=	stable/jitsi-meet_5870
-DISTNAME=	jitsi-meet_5870
+GITHUB_TAG=	stable/jitsi-meet_5963
+DISTNAME=	jitsi-meet_5963
 CATEGORIES=	chat
 MASTER_SITES=	${MASTER_SITE_GITHUB:=jitsi/}
 DIST_SUBDIR=	${GITHUB_PROJECT}
-JITSI_MEET_VERSION=	2.0.5870
+JITSI_MEET_VERSION=	2.0.5963
 
 MAINTAINER=	khorben%defora.org@localhost
 HOMEPAGE?=	https://github.com/jitsi/jitsi-meet/
diff --git a/jitsi-meet/PLIST b/jitsi-meet/PLIST
index 87fc276bba..55e2781b5c 100644
--- a/jitsi-meet/PLIST
+++ b/jitsi-meet/PLIST
@@ -6,6 +6,7 @@ share/examples/jitsi-meet/prosody.cfg.lua
 share/jitsi-meet/LICENSE
 share/jitsi-meet/analytics-ga.js
 share/jitsi-meet/app.js
+share/jitsi-meet/babel.config.js
 share/jitsi-meet/base.html
 share/jitsi-meet/body.html
 share/jitsi-meet/conference.js
diff --git a/jitsi-meet/distinfo b/jitsi-meet/distinfo
index 6ba108c634..b26be8be2c 100644
--- a/jitsi-meet/distinfo
+++ b/jitsi-meet/distinfo
@@ -1,5 +1,6 @@
 $NetBSD$
 
-RMD160 (jitsi-meet/jitsi-meet_5870.tar.gz) = a321bd8d43aa907ea78872b26739f736062a07bc
-SHA512 (jitsi-meet/jitsi-meet_5870.tar.gz) = 5a25528937bb970aad80e278cb2c81e2cae5b0c78813ad220d2df7212265aec972f6130c779bedc9998074fc6c39eb29a9b89ae3a97e4cd95ae07a9f14fce58f
-Size (jitsi-meet/jitsi-meet_5870.tar.gz) = 112298090 bytes
+SHA1 (jitsi-meet/jitsi-meet_5963.tar.gz) = b6411deca4f733a8703e4979d5281d98170a8024
+RMD160 (jitsi-meet/jitsi-meet_5963.tar.gz) = 2b271faff5f4e30727d7c078e5123217621ce6e7
+SHA512 (jitsi-meet/jitsi-meet_5963.tar.gz) = 8165385d07383b42739109ab06679749323bb1726d061e7204959b8958ee957f6246b0d893418e4e40428d81ad5516e21111768cca136677cf0f647410004207
+Size (jitsi-meet/jitsi-meet_5963.tar.gz) = 112322452 bytes
diff --git a/jitsi-videobridge/Makefile b/jitsi-videobridge/Makefile
index 09d56285f9..8623e2c146 100644
--- a/jitsi-videobridge/Makefile
+++ b/jitsi-videobridge/Makefile
@@ -8,7 +8,7 @@ COMMENT=	WebRTC compatible video router or SFU
 
 DISTINFO_FILE=	${.CURDIR}/../../wip/jitsi-videobridge/distinfo
 
-USE_TOOLS=	bash:run unzip
+USE_TOOLS+=	bash:run unzip
 USE_JAVA2=	8
 
 REPLACE_BASH=	jvb/resources/jvb.sh
@@ -42,11 +42,13 @@ do-build:
 		mvn package ${MAVEN_FLAGS}
 
 do-install:
+	${RM} -rf ${DESTDIR}${PREFIX}/share/jitsi-videobridge-2.1-SNAPSHOT \
+		${DESTDIR}${PREFIX}/share/jitsi-videobridge
 	cd ${DESTDIR}${PREFIX}/share && \
 		${UNZIP_CMD} ${WRKSRC}/jvb/target/jitsi-videobridge-2.1-SNAPSHOT-archive.zip
 	${MV} ${DESTDIR}${PREFIX}/share/jitsi-videobridge-2.1-SNAPSHOT \
 		${DESTDIR}${PREFIX}/share/jitsi-videobridge
-	${LN} -s ../share/jitsi-videobridge/jvb.sh \
+	${LN} -sf ../share/jitsi-videobridge/jvb.sh \
 		${DESTDIR}${PREFIX}/bin/jvb
 
 .include "../../wip/jitsi-meet/Makefile.common"
diff --git a/jitsi-videobridge/PLIST b/jitsi-videobridge/PLIST
index 63032f2002..fe8c566706 100644
--- a/jitsi-videobridge/PLIST
+++ b/jitsi-videobridge/PLIST
@@ -6,31 +6,30 @@ share/jitsi-videobridge/jvb.sh
 share/jitsi-videobridge/lib/agafua-syslog-0.4.jar
 share/jitsi-videobridge/lib/annotations-15.0.jar
 share/jitsi-videobridge/lib/aopalliance-repackaged-2.6.1.jar
-share/jitsi-videobridge/lib/bcpkix-jdk15on-1.65.jar
-share/jitsi-videobridge/lib/bcprov-jdk15on-1.65.jar
-share/jitsi-videobridge/lib/bctls-jdk15on-1.65.jar
-share/jitsi-videobridge/lib/callstats-java-sdk-5.2.0.jar
+share/jitsi-videobridge/lib/bcpkix-jdk15on-1.68.jar
+share/jitsi-videobridge/lib/bcprov-jdk15on-1.68.jar
+share/jitsi-videobridge/lib/bctls-jdk15on-1.68.jar
+share/jitsi-videobridge/lib/callstats-java-sdk-5.2.1.jar
 share/jitsi-videobridge/lib/cglib-nodep-3.2.9.jar
-share/jitsi-videobridge/lib/checker-qual-2.10.0.jar
+share/jitsi-videobridge/lib/checker-qual-3.8.0.jar
 share/jitsi-videobridge/lib/commons-codec-1.9.jar
 share/jitsi-videobridge/lib/commons-lang3-3.9.jar
 share/jitsi-videobridge/lib/config-1.4.1.jar
-share/jitsi-videobridge/lib/error_prone_annotations-2.3.4.jar
+share/jitsi-videobridge/lib/error_prone_annotations-2.5.1.jar
 share/jitsi-videobridge/lib/failureaccess-1.0.1.jar
-share/jitsi-videobridge/lib/gson-2.3.1.jar
-share/jitsi-videobridge/lib/guava-28.2-jre.jar
+share/jitsi-videobridge/lib/gson-2.8.5.jar
+share/jitsi-videobridge/lib/guava-30.1.1-jre.jar
 share/jitsi-videobridge/lib/hk2-api-2.6.1.jar
 share/jitsi-videobridge/lib/hk2-locator-2.6.1.jar
 share/jitsi-videobridge/lib/hk2-utils-2.6.1.jar
-share/jitsi-videobridge/lib/ice4j-3.0-25-g5a299cd.jar
+share/jitsi-videobridge/lib/ice4j-3.0-30-g2586d8b.jar
 share/jitsi-videobridge/lib/j2objc-annotations-1.3.jar
-share/jitsi-videobridge/lib/jackson-annotations-2.10.1.jar
-share/jitsi-videobridge/lib/jackson-core-2.10.0.jar
-share/jitsi-videobridge/lib/jackson-databind-2.10.1.jar
-share/jitsi-videobridge/lib/jackson-module-jaxb-annotations-2.10.1.jar
-share/jitsi-videobridge/lib/jackson-module-kotlin-2.11.3.jar
+share/jitsi-videobridge/lib/jackson-annotations-2.12.2.jar
+share/jitsi-videobridge/lib/jackson-core-2.12.2.jar
+share/jitsi-videobridge/lib/jackson-databind-2.12.2.jar
+share/jitsi-videobridge/lib/jackson-module-jaxb-annotations-2.12.2.jar
+share/jitsi-videobridge/lib/jackson-module-kotlin-2.12.3.jar
 share/jitsi-videobridge/lib/jain-sip-ri-ossonly-1.2.279-jitsi-oss1.jar
-share/jitsi-videobridge/lib/jakarta.activation-1.2.2.jar
 share/jitsi-videobridge/lib/jakarta.activation-api-1.2.1.jar
 share/jitsi-videobridge/lib/jakarta.annotation-api-1.3.5.jar
 share/jitsi-videobridge/lib/jakarta.inject-2.6.1.jar
@@ -42,43 +41,43 @@ share/jitsi-videobridge/lib/java-sdp-nist-bridge-1.2.jar
 share/jitsi-videobridge/lib/javassist-3.22.0-CR2.jar
 share/jitsi-videobridge/lib/javax.servlet-api-3.1.0.jar
 share/jitsi-videobridge/lib/jcl-core-2.8.jar
-share/jitsi-videobridge/lib/jersey-client-2.32.jar
-share/jitsi-videobridge/lib/jersey-common-2.32.jar
-share/jitsi-videobridge/lib/jersey-container-jetty-http-2.32.jar
-share/jitsi-videobridge/lib/jersey-container-servlet-2.32.jar
-share/jitsi-videobridge/lib/jersey-container-servlet-core-2.32.jar
-share/jitsi-videobridge/lib/jersey-entity-filtering-2.32.jar
-share/jitsi-videobridge/lib/jersey-hk2-2.32.jar
-share/jitsi-videobridge/lib/jersey-media-jaxb-2.32.jar
-share/jitsi-videobridge/lib/jersey-media-json-jackson-2.32.jar
-share/jitsi-videobridge/lib/jersey-server-2.32.jar
-share/jitsi-videobridge/lib/jersey-test-framework-core-2.32.jar
-share/jitsi-videobridge/lib/jetty-client-9.4.35.v20201120.jar
-share/jitsi-videobridge/lib/jetty-continuation-9.4.35.v20201120.jar
-share/jitsi-videobridge/lib/jetty-http-9.4.35.v20201120.jar
-share/jitsi-videobridge/lib/jetty-io-9.4.35.v20201120.jar
-share/jitsi-videobridge/lib/jetty-proxy-9.4.35.v20201120.jar
-share/jitsi-videobridge/lib/jetty-rewrite-9.4.35.v20201120.jar
-share/jitsi-videobridge/lib/jetty-security-9.4.35.v20201120.jar
-share/jitsi-videobridge/lib/jetty-server-9.4.35.v20201120.jar
-share/jitsi-videobridge/lib/jetty-servlet-9.4.35.v20201120.jar
-share/jitsi-videobridge/lib/jetty-servlets-9.4.35.v20201120.jar
-share/jitsi-videobridge/lib/jetty-util-9.4.35.v20201120.jar
-share/jitsi-videobridge/lib/jetty-util-ajax-9.4.35.v20201120.jar
-share/jitsi-videobridge/lib/jicoco-1.1-80-g6411afd.jar
-share/jitsi-videobridge/lib/jicoco-config-1.1-80-g6411afd.jar
+share/jitsi-videobridge/lib/jersey-client-2.34.jar
+share/jitsi-videobridge/lib/jersey-common-2.34.jar
+share/jitsi-videobridge/lib/jersey-container-jetty-http-2.34.jar
+share/jitsi-videobridge/lib/jersey-container-servlet-2.34.jar
+share/jitsi-videobridge/lib/jersey-container-servlet-core-2.34.jar
+share/jitsi-videobridge/lib/jersey-entity-filtering-2.34.jar
+share/jitsi-videobridge/lib/jersey-hk2-2.34.jar
+share/jitsi-videobridge/lib/jersey-media-jaxb-2.34.jar
+share/jitsi-videobridge/lib/jersey-media-json-jackson-2.34.jar
+share/jitsi-videobridge/lib/jersey-server-2.34.jar
+share/jitsi-videobridge/lib/jersey-test-framework-core-2.34.jar
+share/jitsi-videobridge/lib/jetty-client-9.4.40.v20210413.jar
+share/jitsi-videobridge/lib/jetty-continuation-9.4.40.v20210413.jar
+share/jitsi-videobridge/lib/jetty-http-9.4.40.v20210413.jar
+share/jitsi-videobridge/lib/jetty-io-9.4.40.v20210413.jar
+share/jitsi-videobridge/lib/jetty-proxy-9.4.40.v20210413.jar
+share/jitsi-videobridge/lib/jetty-rewrite-9.4.40.v20210413.jar
+share/jitsi-videobridge/lib/jetty-security-9.4.40.v20210413.jar
+share/jitsi-videobridge/lib/jetty-server-9.4.40.v20210413.jar
+share/jitsi-videobridge/lib/jetty-servlet-9.4.40.v20210413.jar
+share/jitsi-videobridge/lib/jetty-servlets-9.4.40.v20210413.jar
+share/jitsi-videobridge/lib/jetty-util-9.4.40.v20210413.jar
+share/jitsi-videobridge/lib/jetty-util-ajax-9.4.40.v20210413.jar
+share/jitsi-videobridge/lib/jicoco-1.1-84-g1d06d1f.jar
+share/jitsi-videobridge/lib/jicoco-config-1.1-84-g1d06d1f.jar
 share/jitsi-videobridge/lib/jitsi-android-osgi-1.0-20190327.160432-3.jar
-share/jitsi-videobridge/lib/jitsi-media-transform-1.0-234-gf48db15.jar
+share/jitsi-videobridge/lib/jitsi-media-transform-1.0-237-gb95e41a.jar
 share/jitsi-videobridge/lib/jitsi-metaconfig-315a3cec35.jar
-share/jitsi-videobridge/lib/jitsi-srtp-1.0-33-gfe519d1.jar
-share/jitsi-videobridge/lib/jitsi-stats-1.0-4-g6d906b2.jar
-share/jitsi-videobridge/lib/jitsi-utils-1.0-88-g9bdd2a7.jar
-share/jitsi-videobridge/lib/jitsi-xmpp-extensions-1.0-21-g3651d97.jar
+share/jitsi-videobridge/lib/jitsi-srtp-1.1-2-gabdf3cc.jar
+share/jitsi-videobridge/lib/jitsi-stats-1.0-7-g2a9b765.jar
+share/jitsi-videobridge/lib/jitsi-utils-1.0-89-g938d2dc.jar
+share/jitsi-videobridge/lib/jitsi-xmpp-extensions-1.0-23-gd305889.jar
 share/jitsi-videobridge/lib/jna-5.5.0.jar
 share/jitsi-videobridge/lib/jnilib-1.0-4-g97f4e5e.jar
 share/jitsi-videobridge/lib/jniwrapper-java-1.0-4-g97f4e5e.jar
 share/jitsi-videobridge/lib/jniwrapper-native-1.0-4-g97f4e5e.jar
-share/jitsi-videobridge/lib/jose4j-0.5.1.jar
+share/jitsi-videobridge/lib/jose4j-0.5.5.jar
 share/jitsi-videobridge/lib/json-simple-1.1.1.jar
 share/jitsi-videobridge/lib/jsr305-3.0.2.jar
 share/jitsi-videobridge/lib/jxmpp-core-0.6.2.jar
@@ -93,7 +92,7 @@ share/jitsi-videobridge/lib/kotlin-stdlib-jdk8-1.3.72.jar
 share/jitsi-videobridge/lib/kotlin-unsigned-v3.1.3.jar
 share/jitsi-videobridge/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
 share/jitsi-videobridge/lib/log4j-api-2.3.jar
-share/jitsi-videobridge/lib/log4j-core-2.3.jar
+share/jitsi-videobridge/lib/log4j-core-2.13.2.jar
 share/jitsi-videobridge/lib/logging.properties
 share/jitsi-videobridge/lib/object-cloner-0.1.jar
 share/jitsi-videobridge/lib/objenesis-2.6.jar
@@ -107,7 +106,7 @@ share/jitsi-videobridge/lib/reflections-0.9.11.jar
 share/jitsi-videobridge/lib/rtp-1.0-54-ge0d663c.jar
 share/jitsi-videobridge/lib/sctp-1.0-4-g97f4e5e.jar
 share/jitsi-videobridge/lib/sdp-api-1.0.jar
-share/jitsi-videobridge/lib/sentry-1.7.30.jar
+share/jitsi-videobridge/lib/sentry-4.3.0.jar
 share/jitsi-videobridge/lib/slf4j-api-1.7.30.jar
 share/jitsi-videobridge/lib/slf4j-simple-1.6.1.jar
 share/jitsi-videobridge/lib/smack-core-4.2.4-47d17fc.jar
@@ -119,10 +118,10 @@ share/jitsi-videobridge/lib/smack-sasl-javax-4.2.4-47d17fc.jar
 share/jitsi-videobridge/lib/smack-tcp-4.2.4-47d17fc.jar
 share/jitsi-videobridge/lib/spotbugs-annotations-4.1.4.jar
 share/jitsi-videobridge/lib/videobridge.rc
-share/jitsi-videobridge/lib/websocket-api-9.4.35.v20201120.jar
-share/jitsi-videobridge/lib/websocket-client-9.4.35.v20201120.jar
-share/jitsi-videobridge/lib/websocket-common-9.4.35.v20201120.jar
-share/jitsi-videobridge/lib/websocket-server-9.4.35.v20201120.jar
-share/jitsi-videobridge/lib/websocket-servlet-9.4.35.v20201120.jar
+share/jitsi-videobridge/lib/websocket-api-9.4.40.v20210413.jar
+share/jitsi-videobridge/lib/websocket-client-9.4.40.v20210413.jar
+share/jitsi-videobridge/lib/websocket-common-9.4.40.v20210413.jar
+share/jitsi-videobridge/lib/websocket-server-9.4.40.v20210413.jar
+share/jitsi-videobridge/lib/websocket-servlet-9.4.40.v20210413.jar
 share/jitsi-videobridge/lib/weupnp-0.1.4.jar
 share/jitsi-videobridge/lib/xpp3-1.1.4c.jar
diff --git a/jitsi-videobridge/distinfo b/jitsi-videobridge/distinfo
index fe07be1517..d1719e80c5 100644
--- a/jitsi-videobridge/distinfo
+++ b/jitsi-videobridge/distinfo
@@ -1,5 +1,6 @@
 $NetBSD$
 
-RMD160 (jitsi-videobridge/jitsi-meet_5870.tar.gz) = 71d2b3556c15ca196809c37cfb5fe1f7d7ea8641
-SHA512 (jitsi-videobridge/jitsi-meet_5870.tar.gz) = 4f2fcf6f9192389fa3e526425e9ca0d68ce7f837292e4fefbafc487bda245f3da11c633a2921ac519f5436ac34aa1f96c4a1415c35dc6e8946274eef03ac3d41
-Size (jitsi-videobridge/jitsi-meet_5870.tar.gz) = 316413 bytes
+SHA1 (jitsi-videobridge/jitsi-meet_5963.tar.gz) = f199ab655baeacaf763c9e45680eeabbf4bbc652
+RMD160 (jitsi-videobridge/jitsi-meet_5963.tar.gz) = 61a3bb218677e7b80df67b4254464f2020ab7a7c
+SHA512 (jitsi-videobridge/jitsi-meet_5963.tar.gz) = 6873e69fb0b654b2487fd21db181b7498cb93eea5b628f27f66bd9c8cf5ae708ed9c0593290242e5f47f86b86f3d8eb99d4462b9bb557d195115ca9f1a99854a
+Size (jitsi-videobridge/jitsi-meet_5963.tar.gz) = 317092 bytes


Home | Main Index | Thread Index | Old Index