pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/chat jitsi-meet-prosody: import 2.0.8138



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c17032a80122
branches:  trunk
changeset: 391048:c17032a80122
user:      khorben <khorben%pkgsrc.org@localhost>
date:      Tue Jan 03 10:25:05 2023 +0000

description:
jitsi-meet-prosody: import 2.0.8138

Jitsi Meet is an open-source (Apache) WebRTC JavaScript application that uses
Jitsi Videobridge to provide high quality, secure and scalable video
conferences. Jitsi Meet in action can be seen at here at the session #482 of
the VoIP Users Conference.

The Jitsi Meet client runs in your browser, without installing anything else on
your computer. You can try it out at https://meet.jit.si.

Jitsi Meet allows very efficient collaboration. Users can stream their desktop
or only some windows. It also supports shared document editing with Etherpad.

This package contains additional modules for Prosody.

diffstat:

 chat/jitsi-meet-prosody/DESCR    |  12 ++++++++
 chat/jitsi-meet-prosody/MESSAGE  |  10 +++++++
 chat/jitsi-meet-prosody/Makefile |  21 +++++++++++++++
 chat/jitsi-meet-prosody/PLIST    |  54 ++++++++++++++++++++++++++++++++++++++++
 chat/jitsi-meet/Makefile.common  |  19 ++++++++++++++
 5 files changed, 116 insertions(+), 0 deletions(-)

diffs (136 lines):

diff -r 84201b304acc -r c17032a80122 chat/jitsi-meet-prosody/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/jitsi-meet-prosody/DESCR     Tue Jan 03 10:25:05 2023 +0000
@@ -0,0 +1,12 @@
+Jitsi Meet is an open-source (Apache) WebRTC JavaScript application that uses
+Jitsi Videobridge to provide high quality, secure and scalable video
+conferences. Jitsi Meet in action can be seen at here at the session #482 of
+the VoIP Users Conference.
+
+The Jitsi Meet client runs in your browser, without installing anything else on
+your computer. You can try it out at https://meet.jit.si.
+
+Jitsi Meet allows very efficient collaboration. Users can stream their desktop
+or only some windows. It also supports shared document editing with Etherpad.
+
+This package contains additional modules for Prosody.
diff -r 84201b304acc -r c17032a80122 chat/jitsi-meet-prosody/MESSAGE
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/jitsi-meet-prosody/MESSAGE   Tue Jan 03 10:25:05 2023 +0000
@@ -0,0 +1,10 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2023/01/03 10:25:06 khorben Exp $
+
+Make sure the focus@auth.<domain> user roster includes the proxy component.
+To do so, run the following command:
+
+$ prosodyctl mod_roster_command subscribe focus.<domain> \
+  <jicofo_user>@auth.<domain>
+
+===========================================================================
diff -r 84201b304acc -r c17032a80122 chat/jitsi-meet-prosody/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/jitsi-meet-prosody/Makefile  Tue Jan 03 10:25:05 2023 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile,v 1.1 2023/01/03 10:25:06 khorben Exp $
+
+.include "../../chat/jitsi-meet/Makefile.common"
+
+PKGNAME=       ${GITHUB_PROJECT}-prosody-${JITSI_MEET_VERSION}
+
+COMMENT=       Additional plug-ins for Prosody from Jitsi Meet
+
+USE_TOOLS=     gmake pax:build tar
+
+DEPENDS+=      prosody-[0-9]*:../../chat/prosody
+
+NO_BUILD=      yes
+
+INSTALLATION_DIRS+=    share/jitsi-meet-prosody
+
+do-install:
+       cd ${WRKSRC}/resources/prosody-plugins && \
+               ${PAX} -rw -pp . ${DESTDIR}${PREFIX}/share/jitsi-meet-prosody
+
+.include "../../mk/bsd.pkg.mk"
diff -r 84201b304acc -r c17032a80122 chat/jitsi-meet-prosody/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/jitsi-meet-prosody/PLIST     Tue Jan 03 10:25:05 2023 +0000
@@ -0,0 +1,54 @@
+@comment $NetBSD: PLIST,v 1.1 2023/01/03 10:25:06 khorben Exp $
+share/jitsi-meet-prosody/ext_events.lib.lua
+share/jitsi-meet-prosody/luajwtjitsi.lib.lua
+share/jitsi-meet-prosody/mod_auth_jitsi-anonymous.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_certs_all.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
+share/jitsi-meet-prosody/mod_end_conference.lua
+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_fmuc.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_breakout_rooms.lua
+share/jitsi-meet-prosody/mod_muc_call.lua
+share/jitsi-meet-prosody/mod_muc_census.lua
+share/jitsi-meet-prosody/mod_muc_domain_mapper.lua
+share/jitsi-meet-prosody/mod_muc_lobby_rooms.lua
+share/jitsi-meet-prosody/mod_muc_max_occupants.lua
+share/jitsi-meet-prosody/mod_muc_meeting_id.lua
+share/jitsi-meet-prosody/mod_muc_password_check.lua
+share/jitsi-meet-prosody/mod_muc_password_whitelist.lua
+share/jitsi-meet-prosody/mod_muc_poltergeist.lua
+share/jitsi-meet-prosody/mod_muc_rate_limit.lua
+share/jitsi-meet-prosody/mod_muc_size.lua
+share/jitsi-meet-prosody/mod_muc_transcription_filter.lua
+share/jitsi-meet-prosody/mod_persistent_lobby.lua
+share/jitsi-meet-prosody/mod_polls.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_room_metadata.lua
+share/jitsi-meet-prosody/mod_room_metadata_component.lua
+share/jitsi-meet-prosody/mod_roster_command.lua
+share/jitsi-meet-prosody/mod_roster_command.patch
+share/jitsi-meet-prosody/mod_smacks.lua
+share/jitsi-meet-prosody/mod_speakerstats.lua
+share/jitsi-meet-prosody/mod_speakerstats_component.lua
+share/jitsi-meet-prosody/mod_token_verification.lua
+share/jitsi-meet-prosody/mod_turncredentials.lua
+share/jitsi-meet-prosody/mod_websocket_session_event.patch
+share/jitsi-meet-prosody/mod_xxl_conference.lua
+share/jitsi-meet-prosody/muc_owner_allow_kick-0.12.patch
+share/jitsi-meet-prosody/muc_owner_allow_kick.patch
+share/jitsi-meet-prosody/poltergeist.lib.lua
+share/jitsi-meet-prosody/token/util.lib.lua
+share/jitsi-meet-prosody/util.lib.lua
diff -r 84201b304acc -r c17032a80122 chat/jitsi-meet/Makefile.common
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/chat/jitsi-meet/Makefile.common   Tue Jan 03 10:25:05 2023 +0000
@@ -0,0 +1,19 @@
+# $NetBSD: Makefile.common,v 1.1 2023/01/03 10:25:05 khorben Exp $
+# used by chat/jitsi-meet-prosody/Makefile
+
+GITHUB_PROJECT?=       jitsi-meet
+GITHUB_TAG?=           stable/jitsi-meet_8138
+DISTNAME?=             jitsi-meet_8138
+CATEGORIES=            chat
+MASTER_SITES=          ${MASTER_SITE_GITHUB:=jitsi/}
+DIST_SUBDIR=           ${GITHUB_PROJECT}
+JITSI_MEET_VERSION=    2.0.8138
+
+MAINTAINER=            khorben%defora.org@localhost
+HOMEPAGE?=             https://github.com/jitsi/jitsi-meet/
+COMMENT?=              Secure, Simple and Scalable Video Conferences
+LICENSE=               apache-2.0
+
+WRKSRC?=               ${WRKDIR}/${GITHUB_PROJECT}-stable-${DISTNAME}
+
+DISTINFO_FILE?=                ${.CURDIR}/../../chat/jitsi-meet/distinfo



Home | Main Index | Thread Index | Old Index