summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorsukanka2022-12-16 20:52:48 +0800
committersukanka2022-12-16 20:52:48 +0800
commitf56e4476b9a5fc1cccf0d61d9a4fe4df00d18175 (patch)
tree0a3ce55a60402cfd2b887bbd2b87e69cd5d09cff /PKGBUILD
parenta240557ede726406bfaa017184faeaa698e97720 (diff)
downloadaur-f56e4476b9a5fc1cccf0d61d9a4fe4df00d18175.tar.gz
hook SSL_get_peer_certificate, by AvianaCruz.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD12
1 files changed, 9 insertions, 3 deletions
diff --git a/PKGBUILD b/PKGBUILD
index dae2261d38c8..ab807a1fa00d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@ pkgver=3.12.0.400
_pkgver_arm=${pkgver} # 两个版本有时候不一样
_x86_md5=e078bf97365540d9f0ff063f93372a9c
_arm_md5=11814f6931a0a599f394d8845c223feb
-pkgrel=3
+pkgrel=4
pkgdesc="Tencent Video Conferencing, tencent meeting 腾讯会议"
arch=('x86_64' 'aarch64')
license=('unknown')
@@ -16,10 +16,11 @@ url="https://source.meeting.qq.com/download-center.html"
source_x86_64=("${_pkgname}-${pkgver}-x86_64.deb::https://updatecdn.meeting.qq.com/cos/${_x86_md5}/TencentMeeting_0300000000_${pkgver}_x86_64_default.publish.deb"
)
source_aarch64=("${_pkgname}-${_pkgver_arm}-aarch64.deb::https://updatecdn.meeting.qq.com/cos/${_arm_md5}/TencentMeeting_0300000000_${_pkgver_arm}_arm64_default.publish.deb")
-source=("${_pkgname}".sh)
+source=("${_pkgname}".sh 'wrap.c')
optdepends=('bubblewrap: Fix abnormal text color in dark mode.')
makedepends=('patchelf')
-sha512sums=('a227a48bc86be9f8425507ae93cdb698effd1d008d58dacc38a96ff14c2301aec4296e46614850784e0de44a342ec471d3a11bd0e103d39395fff332918cb550')
+sha512sums=('2830403130c28968bbeda2bd2e96756568cc8158479311e73eefbc2c7d7ab4689045a2eda9f53407a2a044867d20a74972bf6c6fa52d23b39c1c765d9b3fd28a'
+ '9f430ddc278a1393fc883bba27d991a012a3822bc7c19c8e3c71683cd334885e04818f2110061a5d9db9f2fec9065161afbb35274fe046cc470991002549e25d')
sha512sums_x86_64=('af52afe5a95cfe9abcae91d927d5f165126edb9efa14315957803eaffb30a60a9121cc63b398f7162c8956bfbcf5a1793a2561cd19f245e3eaf07a5b55662831')
sha512sums_aarch64=('02ddf2908597b2db490d599ca7c6dcc2fe77e1f7eec2aa914581c07c462c9517a3c73406111e4706c2474c85c037cb1e04642f9769492f9a3383ca11502ba1b8')
@@ -44,6 +45,10 @@ prepare(){
patchelf --set-rpath /usr/lib/${_pkgname} bin/wemeetapp
}
+build(){
+ cd ${srcdir}
+ gcc -O2 -fPIC -shared -o libwemeetwrap.so wrap.c
+}
package() {
depends=('qt5-base' 'qt5-x11extras' 'libxinerama'
'hicolor-icon-theme' 'pulseaudio') # 无 'pulseaudio' 无法连接到系统音频
@@ -76,6 +81,7 @@ package() {
do
patchelf --set-rpath '$ORIGIN:/usr/lib/wemeet' $dir/*.so
done;
+ install -Dm755 ${srcdir}/libwemeetwrap.so -t ${pkgdir}/usr/lib/${_pkgname}
rm -rf ${pkgdir}/opt/${_pkgname}/bin/Qt*
}