FreeBSD Bugzilla – Attachment 215426 Details for
Bug 219444
[NEW PORT] www/janus: WebRTC gateway
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
janus.shar
janus.shar (text/plain), 9.97 KB, created by
Yuri Victorovich
on 2020-06-10 19:02:32 UTC
(
hide
)
Description:
janus.shar
Filename:
MIME Type:
Creator:
Yuri Victorovich
Created:
2020-06-10 19:02:32 UTC
Size:
9.97 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># www/janus ># www/janus/pkg-plist ># www/janus/files ># www/janus/files/patch-rtcp.h ># www/janus/files/patch-rtp.h ># www/janus/files/janus.in ># www/janus/files/patch-configure.ac ># www/janus/files/patch-plugins__janus_audiobridge.c ># www/janus/files/patch-text2pcap.c ># www/janus/distinfo ># www/janus/Makefile ># www/janus/pkg-descr ># >echo c - www/janus >mkdir -p www/janus > /dev/null 2>&1 >echo x - www/janus/pkg-plist >sed 's/^X//' >www/janus/pkg-plist << '159954ceb74ec6b89da3be9d8f4c7e25' >Xbin/janus >Xbin/janus-cfgconv >X%%ETCDIR%%/janus.eventhandler.gelfevh.jcfg.sample >X%%ETCDIR%%/janus.eventhandler.sampleevh.jcfg.sample >X%%ETCDIR%%/janus.jcfg.sample >X%%ETCDIR%%/janus.plugin.audiobridge.jcfg.sample >X%%ETCDIR%%/janus.plugin.echotest.jcfg.sample >X%%ETCDIR%%/janus.plugin.nosip.jcfg.sample >X%%ETCDIR%%/janus.plugin.recordplay.jcfg.sample >X%%ETCDIR%%/janus.plugin.streaming.jcfg.sample >X%%ETCDIR%%/janus.plugin.textroom.jcfg.sample >X%%ETCDIR%%/janus.plugin.videocall.jcfg.sample >X%%ETCDIR%%/janus.plugin.videoroom.jcfg.sample >X%%ETCDIR%%/janus.plugin.voicemail.jcfg.sample >X%%ETCDIR%%/janus.transport.pfunix.jcfg.sample >Xinclude/janus/apierror.h >Xinclude/janus/config.h >Xinclude/janus/debug.h >Xinclude/janus/events/eventhandler.h >Xinclude/janus/ip-utils.h >Xinclude/janus/log.h >Xinclude/janus/loggers/logger.h >Xinclude/janus/mutex.h >Xinclude/janus/plugins/plugin.h >Xinclude/janus/record.h >Xinclude/janus/refcount.h >Xinclude/janus/rtcp.h >Xinclude/janus/rtp.h >Xinclude/janus/rtpsrtp.h >Xinclude/janus/sdp-utils.h >Xinclude/janus/text2pcap.h >Xinclude/janus/transports/transport.h >Xinclude/janus/utils.h >Xlib/janus/events/libjanus_gelfevh.so >Xlib/janus/events/libjanus_gelfevh.so.0 >Xlib/janus/events/libjanus_gelfevh.so.0.0.0 >Xlib/janus/events/libjanus_sampleevh.so >Xlib/janus/events/libjanus_sampleevh.so.0 >Xlib/janus/events/libjanus_sampleevh.so.0.0.0 >Xlib/janus/plugins/libjanus_audiobridge.so >Xlib/janus/plugins/libjanus_audiobridge.so.0 >Xlib/janus/plugins/libjanus_audiobridge.so.0.0.0 >Xlib/janus/plugins/libjanus_echotest.so >Xlib/janus/plugins/libjanus_echotest.so.0 >Xlib/janus/plugins/libjanus_echotest.so.0.0.0 >Xlib/janus/plugins/libjanus_nosip.so >Xlib/janus/plugins/libjanus_nosip.so.0 >Xlib/janus/plugins/libjanus_nosip.so.0.0.0 >Xlib/janus/plugins/libjanus_recordplay.so >Xlib/janus/plugins/libjanus_recordplay.so.0 >Xlib/janus/plugins/libjanus_recordplay.so.0.0.0 >Xlib/janus/plugins/libjanus_streaming.so >Xlib/janus/plugins/libjanus_streaming.so.0 >Xlib/janus/plugins/libjanus_streaming.so.0.0.0 >Xlib/janus/plugins/libjanus_textroom.so >Xlib/janus/plugins/libjanus_textroom.so.0 >Xlib/janus/plugins/libjanus_textroom.so.0.0.0 >Xlib/janus/plugins/libjanus_videocall.so >Xlib/janus/plugins/libjanus_videocall.so.0 >Xlib/janus/plugins/libjanus_videocall.so.0.0.0 >Xlib/janus/plugins/libjanus_videoroom.so >Xlib/janus/plugins/libjanus_videoroom.so.0 >Xlib/janus/plugins/libjanus_videoroom.so.0.0.0 >Xlib/janus/plugins/libjanus_voicemail.so >Xlib/janus/plugins/libjanus_voicemail.so.0 >Xlib/janus/plugins/libjanus_voicemail.so.0.0.0 >Xlib/janus/transports/libjanus_pfunix.so >Xlib/janus/transports/libjanus_pfunix.so.0 >Xlib/janus/transports/libjanus_pfunix.so.0.0.0 >Xman/man1/janus-cfgconv.1.gz >Xman/man1/janus.1.gz >X%%DATADIR%%/demos/admin.html >X%%DATADIR%%/demos/admin.js >X%%DATADIR%%/demos/audiobridgetest.html >X%%DATADIR%%/demos/audiobridgetest.js >X%%DATADIR%%/demos/citeus.html >X%%DATADIR%%/demos/css/demo.css >X%%DATADIR%%/demos/demos.html >X%%DATADIR%%/demos/devicetest.html >X%%DATADIR%%/demos/devicetest.js >X%%DATADIR%%/demos/docs/index.html >X%%DATADIR%%/demos/echotest.html >X%%DATADIR%%/demos/echotest.js >X%%DATADIR%%/demos/favicon.ico >X%%DATADIR%%/demos/footer.html >X%%DATADIR%%/demos/index.html >X%%DATADIR%%/demos/janus-logo.png >X%%DATADIR%%/demos/janus.js >X%%DATADIR%%/demos/meetecho-logo.png >X%%DATADIR%%/demos/multiopus.html >X%%DATADIR%%/demos/multiopus.js >X%%DATADIR%%/demos/navbar.html >X%%DATADIR%%/demos/nosiptest.html >X%%DATADIR%%/demos/nosiptest.js >X%%DATADIR%%/demos/recordplaytest.html >X%%DATADIR%%/demos/recordplaytest.js >X%%DATADIR%%/demos/screensharingtest.html >X%%DATADIR%%/demos/screensharingtest.js >X%%DATADIR%%/demos/siptest.html >X%%DATADIR%%/demos/siptest.js >X%%DATADIR%%/demos/streamingtest.html >X%%DATADIR%%/demos/streamingtest.js >X%%DATADIR%%/demos/support.html >X%%DATADIR%%/demos/surround/ChID-BLITS-EBU.mp4 >X%%DATADIR%%/demos/surround/ChID-BLITS-EBU.txt >X%%DATADIR%%/demos/textroomtest.html >X%%DATADIR%%/demos/textroomtest.js >X%%DATADIR%%/demos/up_arrow.png >X%%DATADIR%%/demos/videocalltest.html >X%%DATADIR%%/demos/videocalltest.js >X%%DATADIR%%/demos/videoroomtest.html >X%%DATADIR%%/demos/videoroomtest.js >X%%DATADIR%%/demos/voicemailtest.html >X%%DATADIR%%/demos/voicemailtest.js >X%%DATADIR%%/demos/vp9svctest.html >X%%DATADIR%%/demos/vp9svctest.js >X%%DATADIR%%/javascript/janus.js >X%%DATADIR%%/recordings/1234.nfo >X%%DATADIR%%/recordings/rec-sample-audio.mjr >X%%DATADIR%%/recordings/rec-sample-video.mjr >X%%DATADIR%%/streams/music.mulaw >X%%DATADIR%%/streams/radio.alaw >X%%DATADIR%%/streams/test_gstreamer.sh >X%%DATADIR%%/streams/test_gstreamer_1.sh >159954ceb74ec6b89da3be9d8f4c7e25 >echo c - www/janus/files >mkdir -p www/janus/files > /dev/null 2>&1 >echo x - www/janus/files/patch-rtcp.h >sed 's/^X//' >www/janus/files/patch-rtcp.h << '16ae0e923b8e9ed3ce03bd47404cd495' >X--- rtcp.h.orig 2017-03-08 10:25:35 UTC >X+++ rtcp.h >X@@ -20,7 +20,7 @@ >X #ifdef __MACH__ >X #include <machine/endian.h> >X #else >X-#include <endian.h> >X+#include <sys/endian.h> >X #endif >X #include <inttypes.h> >X #include <string.h> >16ae0e923b8e9ed3ce03bd47404cd495 >echo x - www/janus/files/patch-rtp.h >sed 's/^X//' >www/janus/files/patch-rtp.h << '41e3d37b9e5aa16f791e84bbf125dec4' >X--- rtp.h.orig 2017-03-08 10:25:35 UTC >X+++ rtp.h >X@@ -20,7 +20,7 @@ >X #define __BIG_ENDIAN BIG_ENDIAN >X #define __LITTLE_ENDIAN LITTLE_ENDIAN >X #else >X-#include <endian.h> >X+#include <sys/endian.h> >X #endif >X #include <inttypes.h> >X #include <string.h> >41e3d37b9e5aa16f791e84bbf125dec4 >echo x - www/janus/files/janus.in >sed 's/^X//' >www/janus/files/janus.in << '9ebfee22077fd647d5086dc115821ce7' >X#!/bin/sh >X# >X# $FreeBSD$ >X# >X# PROVIDE: janus >X# REQUIRE: NETWORKING syslogd >X# BEFORE: DAEMON >X# KEYWORD: shutdown >X >X# Add the following lines to /etc/rc.conf to enable janus: >X# janus_enable="YES" >X# janus_flags="<set as needed>" >X >X. /etc/rc.subr >X >Xname=janus >Xrcvar=janus_enable >X >X: ${janus_enable="NO"} >X: ${janus_config_dir="%%PREFIX%%/etc/${name}"} >X: ${janus_conf="${janus_config_dir}/$name.cfg"} >X >Xrequired_files="${janus_conf}" >Xcommand="%%PREFIX%%/bin/janus" >Xcommand_args="-D -o -F ${janus_config_dir} -C ${janus_conf} -b /var/log/janus.log" >X >Xload_rc_config $name >Xrun_rc_command "$1" >9ebfee22077fd647d5086dc115821ce7 >echo x - www/janus/files/patch-configure.ac >sed 's/^X//' >www/janus/files/patch-configure.ac << '24aa791b45be6ac739d50e85773b7c64' >X--- configure.ac.orig 2020-06-01 08:39:34 UTC >X+++ configure.ac >X@@ -343,8 +343,6 @@ PKG_CHECK_MODULES([JANUS], >X libconfig >X nice >X jansson >= $jansson_version >X- libssl >= $ssl_version >X- libcrypto >X zlib >X ]) >X JANUS_MANUAL_LIBS="${JANUS_MANUAL_LIBS} -lm" >24aa791b45be6ac739d50e85773b7c64 >echo x - www/janus/files/patch-plugins__janus_audiobridge.c >sed 's/^X//' >www/janus/files/patch-plugins__janus_audiobridge.c << 'f9c5bee8b0d6d6a34ccf3f664c6d8d78' >X--- plugins/janus_audiobridge.c.orig 2020-06-01 08:39:34 UTC >X+++ plugins/janus_audiobridge.c >X@@ -810,6 +810,8 @@ room-<unique room ID>: { >X #endif >X #include <netdb.h> >X #include <sys/time.h> >X+#include <sys/socket.h> >X+#include <netinet/in.h> >X >X #include "../debug.h" >X #include "../apierror.h" >f9c5bee8b0d6d6a34ccf3f664c6d8d78 >echo x - www/janus/files/patch-text2pcap.c >sed 's/^X//' >www/janus/files/patch-text2pcap.c << 'f4e4e9f3bb4970a3c296429ae634598d' >X--- text2pcap.c.orig 2020-06-10 18:43:37 UTC >X+++ text2pcap.c >X@@ -36,7 +36,7 @@ >X #include <errno.h> >X #include <sys/time.h> >X #include <arpa/inet.h> >X-#ifdef __MACH__ >X+#if defined(__MACH__) || defined(__FreeBSD__) >X #include <machine/endian.h> >X #define __BYTE_ORDER BYTE_ORDER >X #define __BIG_ENDIAN BIG_ENDIAN >f4e4e9f3bb4970a3c296429ae634598d >echo x - www/janus/distinfo >sed 's/^X//' >www/janus/distinfo << '6106376e1d787d57a0f8c9660168882b' >XTIMESTAMP = 1591814098 >XSHA256 (meetecho-janus-gateway-v0.10.0_GH0.tar.gz) = 7eb9454c7fa4d6b00dd09d74a6d70f337dfc6c90eab72646f0dd08b694fa3ed7 >XSIZE (meetecho-janus-gateway-v0.10.0_GH0.tar.gz) = 6928823 >6106376e1d787d57a0f8c9660168882b >echo x - www/janus/Makefile >sed 's/^X//' >www/janus/Makefile << '88281427c7ee93f5405ef4767ec59fae' >X# $FreeBSD$ >X >XPORTNAME= janus >XDISTVERSIONPREFIX= v >XDISTVERSION= 0.10.0 >XCATEGORIES= www >X >XMAINTAINER= jhixson@gmail.com >XCOMMENT= WebRTC gateway >X >XLICENSE= GPLv3 >X >XBUILD_DEPENDS= gengetopt>0:devel/gengetopt >XLIB_DEPENDS= libconfig.so:devel/libconfig \ >X libcurl.so:ftp/curl \ >X libjansson.so:devel/jansson \ >X libnice.so:net-im/libnice \ >X libogg.so:audio/libogg \ >X libopus.so:audio/opus \ >X libsrtp2.so:net/libsrtp2 >X >XUSES= autoreconf gettext-runtime gmake gnome libtool localbase:ldflags pkgconfig ssl >XUSE_GITHUB= yes >XGH_ACCOUNT= meetecho >XGH_PROJECT= janus-gateway >XGNU_CONFIGURE= yes >XUSE_RC_SUBR= janus >XUSE_GNOME= glib20 >XUSE_LDCONFIG= yes >X >XCONFIGURE_ARGS= --enable-libsrtp2 \ >X --disable-mqtt \ >X --disable-rabbitmq >X >XINSTALL_TARGET= install-strip >X >XLDFLAGS+= -lssl -lcrypto -lcrypt >X >Xpost-install: >X @${RMDIR} ${STAGEDIR}${DATADIR}/duktape ${STAGEDIR}${DATADIR}/lua >X @${RM} -r ${STAGEDIR}${DOCSDIR} >X >X.include <bsd.port.mk> >88281427c7ee93f5405ef4767ec59fae >echo x - www/janus/pkg-descr >sed 's/^X//' >www/janus/pkg-descr << '12a36885f755867b0c0db673caf0e4d9' >XJanus is an open source, general purpose, WebRTC gateway designed and >Xdeveloped by Meetecho >X >XWWW: https://github.com/meetecho/janus-gateway >12a36885f755867b0c0db673caf0e4d9 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 219444
:
182788
|
182817
|
182819
|
182828
|
182829
|
215426
|
215628
|
216432
|
220946
|
226132
|
226877