pkgsrc-Changes archive

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

CVS commit: pkgsrc/chat



Module Name:    pkgsrc
Committed By:   khorben
Date:           Tue Jan  3 10:25:06 UTC 2023

Added Files:
        pkgsrc/chat/jitsi-meet: Makefile.common
        pkgsrc/chat/jitsi-meet-prosody: DESCR MESSAGE Makefile PLIST

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/chat/jitsi-meet/Makefile.common
cvs rdiff -u -r0 -r1.1 pkgsrc/chat/jitsi-meet-prosody/DESCR \
    pkgsrc/chat/jitsi-meet-prosody/MESSAGE \
    pkgsrc/chat/jitsi-meet-prosody/Makefile \
    pkgsrc/chat/jitsi-meet-prosody/PLIST

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

Added files:

Index: pkgsrc/chat/jitsi-meet/Makefile.common
diff -u /dev/null pkgsrc/chat/jitsi-meet/Makefile.common:1.1
--- /dev/null   Tue Jan  3 10:25:06 2023
+++ pkgsrc/chat/jitsi-meet/Makefile.common      Tue Jan  3 10:25:05 2023
@@ -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

Index: pkgsrc/chat/jitsi-meet-prosody/DESCR
diff -u /dev/null pkgsrc/chat/jitsi-meet-prosody/DESCR:1.1
--- /dev/null   Tue Jan  3 10:25:06 2023
+++ pkgsrc/chat/jitsi-meet-prosody/DESCR        Tue Jan  3 10:25:06 2023
@@ -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.
Index: pkgsrc/chat/jitsi-meet-prosody/MESSAGE
diff -u /dev/null pkgsrc/chat/jitsi-meet-prosody/MESSAGE:1.1
--- /dev/null   Tue Jan  3 10:25:06 2023
+++ pkgsrc/chat/jitsi-meet-prosody/MESSAGE      Tue Jan  3 10:25:06 2023
@@ -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>
+
+===========================================================================
Index: pkgsrc/chat/jitsi-meet-prosody/Makefile
diff -u /dev/null pkgsrc/chat/jitsi-meet-prosody/Makefile:1.1
--- /dev/null   Tue Jan  3 10:25:06 2023
+++ pkgsrc/chat/jitsi-meet-prosody/Makefile     Tue Jan  3 10:25:06 2023
@@ -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"
Index: pkgsrc/chat/jitsi-meet-prosody/PLIST
diff -u /dev/null pkgsrc/chat/jitsi-meet-prosody/PLIST:1.1
--- /dev/null   Tue Jan  3 10:25:06 2023
+++ pkgsrc/chat/jitsi-meet-prosody/PLIST        Tue Jan  3 10:25:06 2023
@@ -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



Home | Main Index | Thread Index | Old Index