summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Maclennan2020-06-12 21:08:42 +0000
committerCaleb Maclennan2020-06-12 21:17:23 +0000
commit6a720aaad034568f2dae1389abc265edd7d4c93c (patch)
tree29e12a4c11d19f3cf945e6dfeb2e6c3f5602c31c
parent4a6fd348db10acec9d721413de50f9476b1b1541 (diff)
downloadaur-6a720aaad034568f2dae1389abc265edd7d4c93c.tar.gz
upgpkg: janus-gateway 0.10.1-1
upstream release
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD136
2 files changed, 70 insertions, 72 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 66dab6f6d51e..b97078fd8d25 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = janus-gateway
pkgdesc = An open source, general purpose, WebRTC server
- pkgver = 0.10.0
+ pkgver = 0.10.1
pkgrel = 1
url = https://janus.conf.meetecho.com
arch = x86_64
@@ -61,10 +61,10 @@ pkgbase = janus-gateway
backup = etc/janus/janus.transport.pfunix.jcfg
backup = etc/janus/janus.transport.rabbitmq.jcfg
backup = etc/janus/janus.transport.websockets.jcfg
- source = janus-gateway-0.10.0.tar.gz::https://github.com/meetecho/janus-gateway/archive/v0.10.0.tar.gz
+ source = janus-gateway-0.10.1.tar.gz::https://github.com/meetecho/janus-gateway/archive/v0.10.1.tar.gz
source = janus.service
source = janus.conf
- sha256sums = 7eb9454c7fa4d6b00dd09d74a6d70f337dfc6c90eab72646f0dd08b694fa3ed7
+ sha256sums = 731760e6911908bc523815809487e51320a738f3533f267d4beb83eaa725de85
sha256sums = cf2b6c8fdcd60ccfa179c4cd207a23ee7edfee90588c2c3847aa6cda418bed7f
sha256sums = aa2480ba28a049ac3571159583736216e1a5db145c0df672d4ff0a2fc7d9789f
diff --git a/PKGBUILD b/PKGBUILD
index 88424343ea20..39d79e853ca6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,85 +4,87 @@
# Contributor: Maurizio Porrato <maurizio.porrato@gmail.com>
pkgname=janus-gateway
-pkgver=0.10.0
+pkgver=0.10.1
pkgrel=1
pkgdesc="An open source, general purpose, WebRTC server"
arch=('x86_64' 'i686')
url='https://janus.conf.meetecho.com'
license=('GPL3')
depends=('glib2'
- 'jansson'
- 'libconfig'
- 'libmicrohttpd'
- 'libnice'
- 'libsrtp'
- 'libusrsctp-git'
- 'openssl')
+ 'jansson'
+ 'libconfig'
+ 'libmicrohttpd'
+ 'libnice'
+ 'libsrtp'
+ 'libusrsctp-git'
+ 'openssl')
optdepends=('libwebsockets: WebSockets support for Janus API'
- 'librabbitmq-c: RabbitMQ support for the Janus API or events'
- 'paho-mqtt-c-git: MQTT support for the Janus API or events'
- 'nanomsg: Nanomsg support for the Janus API'
- 'curl: TURN REST API support, RTSP support in Streaming/Event Handler plugin'
- 'sofia-sip: SIP plugin'
- 'opus: Bridge plugin'
- 'libogg: Voicemail plugin and/or post-processor'
- 'ffmpeg: Post-processor'
- 'lua: Lua plugin')
+ 'librabbitmq-c: RabbitMQ support for the Janus API or events'
+ 'paho-mqtt-c-git: MQTT support for the Janus API or events'
+ 'nanomsg: Nanomsg support for the Janus API'
+ 'curl: TURN REST API support, RTSP support in Streaming/Event Handler plugin'
+ 'sofia-sip: SIP plugin'
+ 'opus: Bridge plugin'
+ 'libogg: Voicemail plugin and/or post-processor'
+ 'ffmpeg: Post-processor'
+ 'lua: Lua plugin')
makedepends=('curl'
- 'ffmpeg'
- 'gengetopt'
- 'libogg'
- 'librabbitmq-c'
- 'libwebsockets'
- 'lua'
- 'nanomsg'
- 'opus'
- 'paho-mqtt-c-git'
- 'sofia-sip')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/meetecho/janus-gateway/archive/v${pkgver}.tar.gz"
- 'janus.service'
- 'janus.conf')
-
+ 'ffmpeg'
+ 'gengetopt'
+ 'libogg'
+ 'librabbitmq-c'
+ 'libwebsockets'
+ 'lua'
+ 'nanomsg'
+ 'opus'
+ 'paho-mqtt-c-git'
+ 'sofia-sip')
backup=('etc/janus/janus.eventhandler.gelfevh.jcfg'
- 'etc/janus/janus.eventhandler.mqttevh.jcfg'
- 'etc/janus/janus.eventhandler.nanomsgevh.jcfg'
- 'etc/janus/janus.eventhandler.rabbitmqevh.jcfg'
- 'etc/janus/janus.eventhandler.sampleevh.jcfg'
- 'etc/janus/janus.eventhandler.wsevh.jcfg'
- 'etc/janus/janus.jcfg'
- 'etc/janus/janus.logger.jsonlog.jcfg'
- 'etc/janus/janus.plugin.audiobridge.jcfg'
- 'etc/janus/janus.plugin.duktape.jcfg'
- 'etc/janus/janus.plugin.echotest.jcfg'
- 'etc/janus/janus.plugin.lua.jcfg'
- 'etc/janus/janus.plugin.nosip.jcfg'
- 'etc/janus/janus.plugin.recordplay.jcfg'
- 'etc/janus/janus.plugin.sip.jcfg'
- 'etc/janus/janus.plugin.streaming.jcfg'
- 'etc/janus/janus.plugin.textroom.jcfg'
- 'etc/janus/janus.plugin.videocall.jcfg'
- 'etc/janus/janus.plugin.videoroom.jcfg'
- 'etc/janus/janus.plugin.voicemail.jcfg'
- 'etc/janus/janus.transport.http.jcfg'
- 'etc/janus/janus.transport.mqtt.jcfg'
- 'etc/janus/janus.transport.nanomsg.jcfg'
- 'etc/janus/janus.transport.pfunix.jcfg'
- 'etc/janus/janus.transport.rabbitmq.jcfg'
- 'etc/janus/janus.transport.websockets.jcfg')
+ 'etc/janus/janus.eventhandler.mqttevh.jcfg'
+ 'etc/janus/janus.eventhandler.nanomsgevh.jcfg'
+ 'etc/janus/janus.eventhandler.rabbitmqevh.jcfg'
+ 'etc/janus/janus.eventhandler.sampleevh.jcfg'
+ 'etc/janus/janus.eventhandler.wsevh.jcfg'
+ 'etc/janus/janus.jcfg'
+ 'etc/janus/janus.logger.jsonlog.jcfg'
+ 'etc/janus/janus.plugin.audiobridge.jcfg'
+ 'etc/janus/janus.plugin.duktape.jcfg'
+ 'etc/janus/janus.plugin.echotest.jcfg'
+ 'etc/janus/janus.plugin.lua.jcfg'
+ 'etc/janus/janus.plugin.nosip.jcfg'
+ 'etc/janus/janus.plugin.recordplay.jcfg'
+ 'etc/janus/janus.plugin.sip.jcfg'
+ 'etc/janus/janus.plugin.streaming.jcfg'
+ 'etc/janus/janus.plugin.textroom.jcfg'
+ 'etc/janus/janus.plugin.videocall.jcfg'
+ 'etc/janus/janus.plugin.videoroom.jcfg'
+ 'etc/janus/janus.plugin.voicemail.jcfg'
+ 'etc/janus/janus.transport.http.jcfg'
+ 'etc/janus/janus.transport.mqtt.jcfg'
+ 'etc/janus/janus.transport.nanomsg.jcfg'
+ 'etc/janus/janus.transport.pfunix.jcfg'
+ 'etc/janus/janus.transport.rabbitmq.jcfg'
+ 'etc/janus/janus.transport.websockets.jcfg')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/meetecho/janus-gateway/archive/v${pkgver}.tar.gz"
+ 'janus.service'
+ 'janus.conf')
+sha256sums=('731760e6911908bc523815809487e51320a738f3533f267d4beb83eaa725de85'
+ 'cf2b6c8fdcd60ccfa179c4cd207a23ee7edfee90588c2c3847aa6cda418bed7f'
+ 'ad965a52fbe23e23a92b878bb08fa4c815b15a7569776882b21ff83c988dbd3e')
build() {
cd "$pkgname-$pkgver"
./autogen.sh
./configure \
- --prefix /usr \
- --sysconfdir /etc \
- --disable-docs \
- --enable-json-logger \
- --enable-mqtt \
- --enable-plugin-duktape \
- --enable-plugin-lua \
- --enable-post-processing \
- --enable-rabbitmq
+ --prefix /usr \
+ --sysconfdir /etc \
+ --disable-docs \
+ --enable-json-logger \
+ --enable-mqtt \
+ --enable-plugin-duktape \
+ --enable-plugin-lua \
+ --enable-post-processing \
+ --enable-rabbitmq
make
}
@@ -92,7 +94,3 @@ package() {
install -Dm644 -t "$pkgdir/usr/lib/systemd/system/" "$srcdir/janus.service"
install -Dm644 -t "$pkgdir/usr/lib/sysusers.d/" "$srcdir/janus.conf"
}
-
-sha256sums=('7eb9454c7fa4d6b00dd09d74a6d70f337dfc6c90eab72646f0dd08b694fa3ed7'
- 'cf2b6c8fdcd60ccfa179c4cd207a23ee7edfee90588c2c3847aa6cda418bed7f'
- 'aa2480ba28a049ac3571159583736216e1a5db145c0df672d4ff0a2fc7d9789f')