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