diff options
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 9 |
2 files changed, 9 insertions, 3 deletions
@@ -1,7 +1,7 @@ pkgbase = wemeet-bin pkgdesc = Tencent Video Conferencing, tencent meeting 腾讯会议 pkgver = 2.8.0.0 - pkgrel = 7 + pkgrel = 8 url = https://source.meeting.qq.com/download-center.html arch = x86_64 license = unknown @@ -12,6 +12,7 @@ pkgbase = wemeet-bin depends = qt5-webkit depends = libxinerama depends = libpulse + optdepends = bubblewrap: Fix abnormal text color in dark mode. provides = wemeet provides = tencent-meeting source = wemeet-2.8.0.0-x86_64.deb::https://updatecdn.meeting.qq.com/ad878a99-76c4-4058-ae83-22ee948cce98/TencentMeeting_0300000000_2.8.0.0_x86_64.publish.deb @@ -3,13 +3,14 @@ pkgname=wemeet-bin _pkgname=wemeet provides=('wemeet' 'tencent-meeting') pkgver=2.8.0.0 -pkgrel=7 +pkgrel=8 pkgdesc="Tencent Video Conferencing, tencent meeting 腾讯会议" arch=('x86_64') license=('unknown') url="https://source.meeting.qq.com/download-center.html" source=("${_pkgname}-${pkgver}-${arch}.deb::https://updatecdn.meeting.qq.com/ad878a99-76c4-4058-ae83-22ee948cce98/TencentMeeting_0300000000_${pkgver}_${arch}.publish.deb") depends=('qt5-x11extras' 'hicolor-icon-theme' 'libbsd' 'libxrandr' 'qt5-webkit' 'libxinerama' 'libpulse') +optdepends=('bubblewrap: Fix abnormal text color in dark mode.') sha512sums=('53a7c89f9018f923e847e70e71b4b97d1e6925bf060b9cc9af858b6d08574027d4ffa08c8359856d4b107cec186f3e538cf2b30774bf63f3ab23ba5a187b5851') @@ -37,7 +38,11 @@ export QT_PLUGIN_PATH="/usr/lib/qt/plugins" export XDG_SESSION_TYPE=x11 export QT_QPA_PLATFORM=xcb unset WAYLAND_DISPLAY -exec wemeetapp $* +if [ -f "/usr/bin/bwrap" ];then + bwrap --dev-bind / / --tmpfs $HOME/.config wemeetapp $*; +else + exec wemeetapp $*; +fi; ''' > ${pkgdir}/usr/bin/${_pkgname} chmod a+x ${pkgdir}/usr/bin/${_pkgname} |