summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDónal Murray2018-01-11 16:51:15 +0000
committerDónal Murray2018-01-11 16:51:15 +0000
commit9c80aef0700ef7036f5e1004f7aea8eac887d47a (patch)
treec4f3455d42f0d18fe4d3a756024d2aadb716813c
parent6d351f702d089b7ff7f8f5d86ce1ed5bfbe9b8d5 (diff)
downloadaur-9c80aef0700ef7036f5e1004f7aea8eac887d47a.tar.gz
Add trayer as a dependency as a workaround to the segfault crash with Qt > 5.9.1
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD4
-rw-r--r--vidyodesktop.install3
3 files changed, 7 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c087fe22e5c..ee4319ae285 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = vidyodesktop
pkgdesc = VidyoDesktop(TM) video conferencing client
pkgver = 3.6.3.017
- pkgrel = 4
+ pkgrel = 5
url = http://www.vidyo.com
install = vidyodesktop.install
arch = i686
@@ -31,6 +31,7 @@ pkgbase = vidyodesktop
depends = libpng
depends = qtwebkit
depends = zenity
+ depends = trayer
optdepends = flashplugin: Join meetings via web browser
conflicts = vidyo
options = emptydirs
diff --git a/PKGBUILD b/PKGBUILD
index f802347135c..252ab2b0a58 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
pkgname=vidyodesktop
pkgver=3.6.3.017
-pkgrel=4
+pkgrel=5
pkgdesc="VidyoDesktop(TM) video conferencing client"
arch=('i686' 'x86_64')
url="http://www.vidyo.com"
@@ -14,7 +14,7 @@ conflicts=('vidyo')
depends=('alsa-lib' 'libidn' 'libutil-linux' 'libxv' 'libgl' 'glu'
'glibc' 'libxfixes' 'libxrandr' 'libxss' 'glib2' 'libsm' 'libice'
'libxrender' 'fontconfig' 'freetype2' 'libxext' 'libx11' 'libffi'
- 'gcc-libs' 'zlib' 'libpng' 'qtwebkit' 'zenity')
+ 'gcc-libs' 'zlib' 'libpng' 'qtwebkit' 'zenity' 'trayer')
optdepends=('flashplugin: Join meetings via web browser')
source_i686=("https://client-downloads.vidyocloud.com/VidyoDesktopInstaller-ubuntu-TAG_VD_3_6_3_017.deb")
diff --git a/vidyodesktop.install b/vidyodesktop.install
index 25babe88765..faefd34397a 100644
--- a/vidyodesktop.install
+++ b/vidyodesktop.install
@@ -11,6 +11,9 @@ post_install() {
echo "Pulseaudio not detected - you may need to manually enable ALSA:"
echo " export VIDYO_AUDIO_FRAMEWORK=ALSA"
fi
+ echo "Due to an issue with newer versions of Qt, VidyoDesktop crashes with a segfault error"
+ echo "A workaround is to launch trayer before launching VidyoDesktop"
+ echo "Thanks to zbraniecki for the workaround"
}
pre_upgrade() {