summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsukanka2023-01-11 19:13:11 +0800
committersukanka2023-01-11 19:13:11 +0800
commit3522ea89d3b2d695688f9e98591d3a675e8514bd (patch)
tree2040e7a603e4a489d915f9c7793b28657c65d867
parente17651899ecfd6be0b91e9c483b90d6d9837f808 (diff)
downloadaur-wechat-uos.tar.gz
add aarch64 support
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD10
2 files changed, 11 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 912ef9cac7c0..135f5e74209e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -5,19 +5,22 @@ pkgbase = wechat-uos
epoch = 2
url = https://weixin.qq.com/
arch = x86_64
+ arch = aarch64
license = ISC
depends = electron19
depends = bubblewrap
depends = lsb-release
depends = openssl-1.1
optdepends = scrot: For in-app screenshot
- source = wechat-2.1.5.deb::https://home-store-packages.uniontech.com/appstore/pool/appstore/c/com.tencent.weixin/com.tencent.weixin_2.1.5_amd64.deb
source = wechat.sh
source = wechat-uos.desktop
source = license.tar.gz
- sha512sums = 89bc2c8c087b744e245f39fee7d73f953c1349a68c493df1e4f0d187f2e7450d47ad7507fa6abcb91625c6240707da83f421f513d696eb5fc95b808ef779fc95
sha512sums = 503c763dfe19f1d1c3cd1fa2c7fc7b488bd23e4ff790d16e0312150b2a6028f9933212ed2177c309c3d3d2a6ede1f1ed02a9a2ecb9efadd4a7f9ca7dfc29fc7b
sha512sums = 68d31d9e7a6ee14d5cc330acf55d9905be86c4ac187279e33494bc479a60c078b38eef0fa7833ba9fda2b14978f212d8647dd609b6f3037b0133701fe8f5e72b
sha512sums = 8b9d70162a5a71584cf85a309da48730de9db03f49a7e9611de04441864be80267e53e3155f7856c87ed53f99def277d74132392816c4f07893a02e99043ed6c
+ source_x86_64 = wechat-2.1.5-x86_64.deb::https://home-store-packages.uniontech.com/appstore/pool/appstore/c/com.tencent.weixin/com.tencent.weixin_2.1.5_amd64.deb
+ sha512sums_x86_64 = 89bc2c8c087b744e245f39fee7d73f953c1349a68c493df1e4f0d187f2e7450d47ad7507fa6abcb91625c6240707da83f421f513d696eb5fc95b808ef779fc95
+ source_aarch64 = wechat-2.1.5-aarch64.deb::https://home-store-packages.uniontech.com/appstore/pool/appstore/c/com.tencent.weixin/com.tencent.weixin_2.1.5_arm64.deb
+ sha512sums_aarch64 = 905750c7c23aa17e8c04a2cd5f91f055f9a88794b9945437afc1c8b43c0443745da32094c7523ecbfa2d61c5699fa465062d56b241e49f5d3b09faa2ba36bd8e
pkgname = wechat-uos
diff --git a/PKGBUILD b/PKGBUILD
index 2c1a324b9af8..8e318af71ba9 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,13 +11,12 @@ pkgver=2.1.5
pkgrel=3
epoch=2
pkgdesc="微信官方原生桌面版 WeChat desktop"
-arch=('x86_64')
+arch=('x86_64' 'aarch64')
url="https://weixin.qq.com/"
license=('ISC')
depends=(${_electron} bubblewrap lsb-release openssl-1.1)
optdepends=('scrot: For in-app screenshot')
source=(
- "${_pkgname}-${pkgver}.deb::https://home-store-packages.uniontech.com/appstore/pool/appstore/c/com.tencent.weixin/com.tencent.weixin_${pkgver}_amd64.deb"
# Bind files like os-release to wechat-uos works.
"wechat.sh"
"wechat-uos.desktop"
@@ -26,10 +25,13 @@ source=(
# from https://aur.archlinux.org/packages/com.tencent.weixin
"license.tar.gz"
)
-sha512sums=('89bc2c8c087b744e245f39fee7d73f953c1349a68c493df1e4f0d187f2e7450d47ad7507fa6abcb91625c6240707da83f421f513d696eb5fc95b808ef779fc95'
- '503c763dfe19f1d1c3cd1fa2c7fc7b488bd23e4ff790d16e0312150b2a6028f9933212ed2177c309c3d3d2a6ede1f1ed02a9a2ecb9efadd4a7f9ca7dfc29fc7b'
+source_x86_64=("${_pkgname}-${pkgver}-x86_64.deb::https://home-store-packages.uniontech.com/appstore/pool/appstore/c/com.tencent.weixin/com.tencent.weixin_${pkgver}_amd64.deb")
+source_aarch64=("${_pkgname}-${pkgver}-aarch64.deb::https://home-store-packages.uniontech.com/appstore/pool/appstore/c/com.tencent.weixin/com.tencent.weixin_${pkgver}_arm64.deb")
+sha512sums=('503c763dfe19f1d1c3cd1fa2c7fc7b488bd23e4ff790d16e0312150b2a6028f9933212ed2177c309c3d3d2a6ede1f1ed02a9a2ecb9efadd4a7f9ca7dfc29fc7b'
'68d31d9e7a6ee14d5cc330acf55d9905be86c4ac187279e33494bc479a60c078b38eef0fa7833ba9fda2b14978f212d8647dd609b6f3037b0133701fe8f5e72b'
'8b9d70162a5a71584cf85a309da48730de9db03f49a7e9611de04441864be80267e53e3155f7856c87ed53f99def277d74132392816c4f07893a02e99043ed6c')
+sha512sums_x86_64=('89bc2c8c087b744e245f39fee7d73f953c1349a68c493df1e4f0d187f2e7450d47ad7507fa6abcb91625c6240707da83f421f513d696eb5fc95b808ef779fc95')
+sha512sums_aarch64=('905750c7c23aa17e8c04a2cd5f91f055f9a88794b9945437afc1c8b43c0443745da32094c7523ecbfa2d61c5699fa465062d56b241e49f5d3b09faa2ba36bd8e')
prepare(){
cd ${srcdir}