summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorsukanka2022-12-09 20:43:30 +0800
committersukanka2022-12-09 20:43:30 +0800
commita240557ede726406bfaa017184faeaa698e97720 (patch)
treebf6c40e4252b00bb431cdf64cb4e4d600bfcf081 /PKGBUILD
parent34c5a056e5883d654864eaa02c2730047f8c514d (diff)
downloadaur-a240557ede726406bfaa017184faeaa698e97720.tar.gz
update aarch64 to 3.12.0.400
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD28
1 files changed, 13 insertions, 15 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6594973e1845..dae2261d38c8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -5,10 +5,10 @@ pkgname=wemeet-bin
_pkgname=wemeet
provides=('wemeet' 'tencent-meeting')
pkgver=3.12.0.400
-_pkgver_arm=3.11.0.402 # 两个版本有时候不一样
+_pkgver_arm=${pkgver} # 两个版本有时候不一样
_x86_md5=e078bf97365540d9f0ff063f93372a9c
-_arm_md5=ce5d25cc8e8aae8ddd19295bc3b00d5e
-pkgrel=2
+_arm_md5=11814f6931a0a599f394d8845c223feb
+pkgrel=3
pkgdesc="Tencent Video Conferencing, tencent meeting 腾讯会议"
arch=('x86_64' 'aarch64')
license=('unknown')
@@ -21,7 +21,7 @@ optdepends=('bubblewrap: Fix abnormal text color in dark mode.')
makedepends=('patchelf')
sha512sums=('a227a48bc86be9f8425507ae93cdb698effd1d008d58dacc38a96ff14c2301aec4296e46614850784e0de44a342ec471d3a11bd0e103d39395fff332918cb550')
sha512sums_x86_64=('af52afe5a95cfe9abcae91d927d5f165126edb9efa14315957803eaffb30a60a9121cc63b398f7162c8956bfbcf5a1793a2561cd19f245e3eaf07a5b55662831')
-sha512sums_aarch64=('534657987d8030c0798731d72fade34c40a5863f4dcd289423eb0509115e290ad5507616c19d86e76c25ae5ea82272fe167ef45599f0ad1433531ff72f74ce78')
+sha512sums_aarch64=('02ddf2908597b2db490d599ca7c6dcc2fe77e1f7eec2aa914581c07c462c9517a3c73406111e4706c2474c85c037cb1e04642f9769492f9a3383ca11502ba1b8')
prepare(){
tar xpf data.tar.xz -C ${srcdir}
@@ -45,11 +45,14 @@ prepare(){
}
package() {
- depends=('qt5-x11extras' 'libxrandr' 'libxinerama' 'qt5-webengine'
- # 'qt5-tools' 'qt5-location' 'qt5-svg' 'qt5-declarative' 'qt5-wayland' 'qt5-webview'
- ## they are shipped with wemeet, but reported by namcap, they are not needed.
- 'pulseaudio')
- # 无 'pulseaudio' 无法连接到系统音频
+ depends=('qt5-base' 'qt5-x11extras' 'libxinerama'
+ 'hicolor-icon-theme' 'pulseaudio') # 无 'pulseaudio' 无法连接到系统音频
+
+ ## 下面的库官方包有,但是 namcap 认为不需要,也没发现有什么影响
+ # 'libbsd' 'flac' 'libidn11' 'libvorbis' 'libwrap'
+ # 'qt5-lottie' 'qt5-tools' 'qt5-networkauth' 'qt5-quickcontrols2'
+ # 'qt5-remoteobjects' 'qt5-script' 'qt5-scxml' 'qt5-svg'
+ # 'qt5-speech' 'qt5-wayland' 'qt5-websockets' 'qt5-webview' 'qt5-xmlpatterns'
cd ${srcdir}
cp -r usr ${pkgdir}
@@ -58,14 +61,9 @@ package() {
install -Dm755 "${srcdir}/${_pkgname}".sh ${pkgdir}/usr/bin/${_pkgname}
install -Dm644 ${_pkgname}.svg -t ${pkgdir}/usr/share/icons/hicolor/scalable/apps/
- install -Dm755 lib/lib{ImSDK,desktop_common,nxui*,qt_*,ui*,wemeet*,xcast,xcast_codec,xnn*}.so \
+ install -Dm755 lib/lib{bugly,crbase,desktop_common,ImSDK,nxui*,qt_*,service*,tms_*,ui*,wemeet*,xcast*,xnn*}.so \
-t ${pkgdir}/usr/lib/${_pkgname}
- if [ $(uname -m) = 'x86_64' ]; then
- # arm 落后一个版本,没有这个
- install -Dm755 lib/libservice*.so -t ${pkgdir}/usr/lib/${_pkgname}
- fi
-
for lib in ${pkgdir}/usr/lib/${_pkgname}/*
do
patchelf --set-rpath '$ORIGIN' $lib