head	1.4;
access;
symbols
	pkgsrc-2025Q2:1.2.0.20
	pkgsrc-2025Q2-base:1.2
	pkgsrc-2025Q1:1.2.0.18
	pkgsrc-2025Q1-base:1.2
	pkgsrc-2024Q4:1.2.0.16
	pkgsrc-2024Q4-base:1.2
	pkgsrc-2024Q3:1.2.0.14
	pkgsrc-2024Q3-base:1.2
	pkgsrc-2024Q2:1.2.0.12
	pkgsrc-2024Q2-base:1.2
	pkgsrc-2024Q1:1.2.0.10
	pkgsrc-2024Q1-base:1.2
	pkgsrc-2023Q4:1.2.0.8
	pkgsrc-2023Q4-base:1.2
	pkgsrc-2023Q3:1.2.0.6
	pkgsrc-2023Q3-base:1.2
	pkgsrc-2023Q2:1.2.0.4
	pkgsrc-2023Q2-base:1.2
	pkgsrc-2023Q1:1.2.0.2
	pkgsrc-2023Q1-base:1.2;
locks; strict;
comment	@# @;


1.4
date	2025.08.26.18.35.50;	author gdt;	state dead;
branches;
next	1.3;
commitid	z7T4mmCsVE1zNg8G;

1.3
date	2025.08.25.15.45.08;	author ktnb;	state Exp;
branches;
next	1.2;
commitid	eehxaE4rtVhyU78G;

1.2
date	2023.02.10.12.50.13;	author khorben;	state Exp;
branches;
next	1.1;
commitid	PCnowPpZ85ldGYcE;

1.1
date	2023.01.05.21.29.31;	author khorben;	state Exp;
branches;
next	;
commitid	NRoL1hNnYX5MLo8E;


desc
@@


1.4
log
@chat/jitsi-meet*: Reduce Makefile.common

jitsi-meet/Makefile.common used to set DISTINFO, but most users
overrode it, and the common package has no distinfo, being not
buildable.

Further, jicofo has a distfile of the same name, but different
contents.

Stop using DIST_SUBDIR for users of the main tarball, avoiding
duplicate copies.  Keep it for jicofo, and make the reason for doing
so clearer.

NFCI.

Conceptual ok khorben@@ ktnb@@.
@
text
@$NetBSD: distinfo,v 1.3 2025/08/25 15:45:08 ktnb Exp $

BLAKE2s (jitsi-meet/jitsi-meet_10431.tar.gz) = c6338a5a7272a8233e1214755d898d837e2c692de0cad50a24e35523761f3166
SHA512 (jitsi-meet/jitsi-meet_10431.tar.gz) = 6c5ec5a3948d10ac2f7c410f0c26e492ee242cea6fb09572447e1bcad1ad96bca61bbff0b903f3955b88f19dae84d78471adcee6c67d83f7b75e3153899c7b70
Size (jitsi-meet/jitsi-meet_10431.tar.gz) = 138781488 bytes
@


1.3
log
@jitsi-meet: update to 2.0.10431

bring up to date to fix issues with new devel/apache-maven
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.2 2023/02/10 12:50:13 khorben Exp $
@


1.2
log
@jicofo,jitsi-{meet-prosody,videobridge}: update to 2.0.8252

Changes in 2.0.8252:

jitsi-meet
----------
* feat(config/giphy) add proxyUrl config for giphy requests (#12816)
* fix(external-api) fix sending forms after introduction of sandbox
* fix(Thumbnail):limit the size of the avatar to 200
* Fixed overflow of popover (#12814)
* feat(base/lib-jitsi-meet): fixed build failing from bad import
* feat(narrow-layout) Use drawer menus on desktop narrow mode (#12799)
* fix(recording-dialog) Fix switch UI (#12826)
* Feat ssrc rewriting (#12408)
* chore(deps) lib-jitsi-meet@@latest
* chore(deps) lib-jitsi-meet@@latest
* fix(breakout-room, rn): joining room
* feat(ci) add luacheck
* fix(conferendce-timer) use "monospace" digits
* feat(chat) Redesign chat
* fix(lang) updated Esperanto
* feat(participants) Add count badge to toolbar button
* fix(authentication) don't hide the dialog until auth has completed
* feat(settings/native): changed FormSectionAccordion.js to FormSection.tsx
* feat(wifistats) drop support for WiFiStats
* fix(external-api) fix no longer allowing popups
* fix(local-rec) Reset max size on recording stop (#12815)
* fix(external-api) Don't check recording service for live streaming (#12807)
* fix(dialog) Make sure dialog fits in the available height (#12803)
* ref(external-api) set ifrma source last
* feat(external-api) sandbox the iframe
* fix(config,debian) fix multistream backwards compatibility
* fix(deep-linking) drop broken an unused setting
* fix(welcome-page) Fix narrow mode (#12781)
* chore(deps) lib-jitsi-meet@@latest
* feat(polls): removed platform check and fixed button arrangement (#12780)
* feat(rn,deps) update react-native-webrtc to 106.0.4

lib-jitsi-meet
--------------
* feat(ssrc-rewriting) Advertise support to Jicofo. (#2209)
* Feat ssrc rewriting (#2192)
* fix: Bring back code setting externalAuthEnabled. (#2207)
* feat(statistics) drop support for WiFiStats
* fix(SignalingLayer) Update SSRC owners on leave. (#2184)

Changes in 2.0.8218:

jitsi-meet
----------
* chore(deps) lib-jitsi-meet@@latest
* chore(deps) lib-jitsi-meet@@latest
* fix: Drops jicofo-authuser as we use hardcoded value.
* chore(deps) run npm audit fix
* feat(rn,deps) update react-native-webrtc to 106.0.3
* feat(polls): added marginTop
* feat(share-room): created getInviteOthersControl helper (#12769)
* ref(dep): updated react navigation dependencies (#12768)
* fix: Fix appending URL params. (#12763)
* feat(rn,deps) update react-native-webrtc to 106.0.2
* chore(deps): update rn-safe-area-context to latest (#12760)
* chore(deps): update rn-gesture-handler to latest (#12759)
* feat(share-room): disable Invite Others button when Share is visible (#12765)
* feat(ui/polls/security/native): style fixes and updates  (#12761)
* fix(deeplinking) Consider deprecated config (#12758)
* fix(audio-only) Fix an issue where 'startAudioOnly' in config is not applied to web clients.
* fix(local-rec) Stop recording properly on size exceeded (#12757)
* fix: Fixes using s2s for visitors.
* chore(deps) lib-jitsi-meet@@latest (#12754)
* feat: Append ?room= to conferenceRequestUrl. (#12753)
* feat(android) created Monochrome Icon
* feat(base/media): SS mobile align (#12743)
* jaas: pass the jitsi installation type at provisioning (#12750)
* Update react native paper dependency to latest (#12740)

lib-jitsi-meet
--------------
* fix: Fix setting machineUid when sending conference-request.
* fix(quality-control) Fix receiver constraints for default case. When the application doesn't set receiver constraints, generate default constraints in the source-name mode. Cleanup code related to the endpoint based video constraint handling for p2p connection.
* fix(qualitycontrol): Cleanup old receiver constraints. Endpoint based receiver constraints and other endpoint based bridge signaling messages are no longer supported by latest JVB after the switch to source-name signaling. Rename method names 'sendNewReceiverVideoConstraintsMessage'->'sendReceiverVideoConstraintsMessage', 'setNewReceiverVideoConstraints'->'setReceiverVideoConstraints'
* ref(TPC): Cleanup flags related to low fps screenshare. Simulcast for SS is always on in unified plan mode, the lower spatial resolution streams are turned off for low fps sharing.
* ref(ScreenObtainer): Always set the resolution constraints for SS. It was behind a testing flag setScreenSharingResolutionConstraints.
* fix(JitsiTrack) Add setSourceName/getSourceName methods to JitsiTrack class.
* ref(JitsiTrack) Alpha sort the methods.
* Use the XMPP connection's options instead of the conference options for Moderator. (#2202)
* chore(deps): bump json5 from 1.0.1 to 1.0.2
* chore(deps): bump minimatch from 3.0.4 to 3.1.2 in /types/types-comparer
* chore(deps): bump engine.io and socket.io
* fix(p2p) Fix an issue where unmute fails on p2p with channelLastN=0. Always initiate a sRD->cA->sLD cycle since renegotiation fails in the following scenario. In a p2p call when channelLastN=0, the direction on the video tranceiver is set to'inactive'. At this point, if the user unmutes, the track is replaced on the video sender. If a cO->sLD->sRD is triggered, the browser adds a third m-line which isn't expected and possibly is a bug. All renegotiations fail as a result. However, the browser does not add a third m-line in the answer it generates and renegotiation succeeds.
* fix(BridgeChannel) skip close notification if the code is 1001

Changes in 2.0.8194:

jitsi-meet
----------
* fix(config) Delete deprecated config. Client (receiver constraints)  and bridge use the new b/w allocation strategy by default.
* fix(config): Remove unused config values. capScreenshareBitrate and setScreenSharingResolutionConstraints are no longer valid.
* feat(prejoin) Disable join buttons during joining
* Re-use existing flags for visitor functioonality. (#12703)
* ref(participants) Remove sortedRemoteScreenshares used by legacy SS.
* fix(audio-only):Don't disable on SS started. (#12733)
* chore(ci): update to checkout@@v3 to fix node12 warnings (#12722)
* ci: move jsonlint to npm run script (#12721)
* fix(lang) update German translation (#12720)
* chore(welcome-page) Welcome page redesign (#12717)
* fix(welcome-page) Fix error before joining a meeting from welcome page (#12718)
* fix(filmstrip): scroll
* chore(deps): bump loader-utils from 1.4.1 to 1.4.2
* chore(deps) lib-jitsi-meet@@latest
* ref(setScreenshareMuted): remove mediaType
* ref(setVideoMuted): remove mediaType param.
* fix(config) Remove code related to deprecated configs 'preferH264' and 'disableH264'.
* fix(face-landmarks): check for track state only if image capture is not polyfill (#12711)
* feat(deeplinking) Move deeplinking to config.js (#12704)
* feat(audioOnly): do not disable when SS starts
* fix(rn) temporarily disable P2P
* fix(android,config) allow to override integer config
* fix(rn,polyfills) simplify WebRTC polyfills
* fix(rn,config) make sure VP9 is never selected
* deps(rn) react-native-webrtc@@106.0.1
* chore(deps) lib-jitsi-meet@@latest
* fix(rn) removes settings dialog webviews and opens urls in browser
* fix(invite-dialog) adjust dial in limit display condition and styling (#12654)
* fix(conference) Fixes an issue where first unmute with disableInitialGUM=true was resulting in user staying muted. When device list changes, create a new track with the preferred device only if the user is unmuted. If the user is audio/video muted, remove the existing track from conference. A new track will be created and replaced automatically when the user unmutes. Also since screensharing is a separate source, always check for updated camera devices.
* fix(config): cleanup config function (#12690)
* fix(rn,dynamic-branding) fix handling bogus response from the backend
* fix(prejoin) fix prejoin app dialogs not being visible (#12689)
* ref(TS) Convert some features to TS (#12651)
* chore(deps) lib-jitsi-meet@@latest (#12684)
* fix(rn,screenshare) rework the logic for unified-plan with multi-stream
* fix(rn,config) don't disable multi-stream sending on RN
* feat(deps,rn) update react-native-webrtc@@106
* chore(deps) lib-jitsi-meet@@latest
* feat(route) Redirect to a custom welcome page
* fix(prejoin) Fix missing lib error
* chore(deps) lib-jitsi-meet@@latest
* feat: Adds docs, config and scripts around the visitor mode. (#12658)
* chore(deps) lib-jitsi-meet@@latest
* fix(salesforce) require selected records + styling (#12669)
* feat: Prints the error on problem sharing YouTube video.
* fix: Error in patching config.js
* fix: Fixes undefined error in some cases after patching config.js.
*  fix(android) adds default notification icons
* chore(deps): bumped rtcstats 9.5.0 -> 9.5.1 (#12664)
* fix(e2ee) avoid running middleware when there is no conference
* ref(misc) remove unused code for dock / undock (#12661)
* feat(giphy) disable feature from dynamic branding (#12620)

lib-jitsi-meet
--------------
* feat: Remove the startBitrate and minBitrate conference-request options. (#2194)
* Conference request over HTTP (#2188)
* fix(deps) Use Yarn v2 compatible syntax (#2092)
* fix(codec-selection): Codec selection fixes. 1. Checks peer's preferred codec in p2p case. Mobile and web have different preferred codecs. 2. Log an error message when the preferred codec is not offered by JVB. 3. Clean up code related to deprecated config.js settings 'preferH264' and 'disableH264'. 4. Refactor the codec selection logic so that correct codec is picked.
* fix(spot) adapt to API changes and fix remote screen-share
* feat(rn,TPC) use modern layer selection on RN
* fix(rn,CodecSelection) RN now supports the capabilities API so use it
* fix(rn,ConnectionQuality) use new APIs for target bitrate on RN
* fix(BridgeChannel): prevent multiple websockets on retries (#2179)
* fix(statistics): remove infinite logging (#2180)
* feat(browser-support) use Unified Plan on React Native
* Use insertable streams to drop all media when in lite mode. (#2178)
* feat: Moves vnode handle from  conferenceIQ error to success response.
* fix: set faceLandmarks on update only if it is has data (#2177)
* ref: Remove the created-ms property (obsoleted by meetingId). (#1500)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2023/01/05 21:29:31 khorben Exp $
d3 3
a5 3
BLAKE2s (jitsi-meet/jitsi-meet_8252.tar.gz) = 6fc5cb855c5cad99d1f5f0f6131084d6bac0cf254dcb8a1b80e56b14e2175399
SHA512 (jitsi-meet/jitsi-meet_8252.tar.gz) = e25b7ca8bea6f189d6cadfc177bd114216e5e2043eec9835189e16b9e3d3480e4f9cd67fc75e3c6f5662e1cf72a7164661900c63be67ea892013d6b739eae512
Size (jitsi-meet/jitsi-meet_8252.tar.gz) = 116898355 bytes
@


1.1
log
@jitsi-meet-prosody: import missing distinfo file
@
text
@d1 1
a1 1
$NetBSD$
d3 3
a5 3
BLAKE2s (jitsi-meet/jitsi-meet_8138.tar.gz) = 74e1785637866bc70dabdf1aab737decf8907cfe6cd314bd878eb99b7865d5ba
SHA512 (jitsi-meet/jitsi-meet_8138.tar.gz) = 2ac7156d0d1e0b16b3b157710a4a0149bed1d805d8d9efc1757a2596c7a0e80989d0d6e80a42bdc77cb8fadf5f6e9f5881a0572c5365d16823bb238dc5b4edd2
Size (jitsi-meet/jitsi-meet_8138.tar.gz) = 116857650 bytes
@

