summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsukanka2025-02-05 13:47:05 +0800
committersukanka2025-02-05 13:47:05 +0800
commit3e0773d98f896e9edb5f088ffad0faa517ccce42 (patch)
tree475a2c41cee929291a03f1b6accd5a9ec7613cd3
parentfd41ab5ef387af2921bb440026ac48941b1b3aeb (diff)
downloadaur-3e0773d98f896e9edb5f088ffad0faa517ccce42.tar.gz
fix runtime error, thanks @bhescaper
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD12
2 files changed, 9 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 64284947ae3b..e2f7b3be78e3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,10 +1,11 @@
pkgbase = dingtalk-bin
pkgdesc = 钉钉
pkgver = 7.6.25.4122001
- pkgrel = 1
+ pkgrel = 2
url = https://www.dingtalk.com/
arch = x86_64
license = custom
+ makedepends = execstack
depends = glu
depends = gtk2
depends = libxcrypt-compat
diff --git a/PKGBUILD b/PKGBUILD
index 786c6c6549d6..4e67474aa8fc 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,14 +8,14 @@ _pkgname=dingtalk
_pkgname2=com.alibabainc.dingtalk
# https://dtapp-pub.dingtalk.com/dingtalk-desktop/xc_dingtalk_update/linux_deb/Update/other/amd64/linux_dingtalk_update_package_gray.json
pkgver=7.6.25.4122001
-pkgrel=1
+pkgrel=2
pkgdesc="钉钉"
arch=("x86_64")
url="https://www.dingtalk.com/"
license=("custom")
options=('!strip')
depends=("glu" 'gtk2' 'libxcrypt-compat')
-#makedepends=("icoutils")
+makedepends=("execstack")
optdepends=('zenity: fix crashes when downloading files, not required on kde.'
'libxss: fix tray icon functionality in gnome.'
'qt5-wayland: needed in wayland'
@@ -34,9 +34,9 @@ source=("service-terms-zh_${pkgver}.html::https://terms.alicdn.com/legal-agreeme
# DebSource & pkgver can be get here: https://dtapp-pub.dingtalk.com/dingtalk-desktop/xc_dingtalk_update/linux_deb/Update/other/linux_dingtalk_update.json
sha512sums=('e8f6b011dce2b9ec5af567c310a39d08c94d821d3234edf81d01152e4008ce7c8343c9ee4150fcfc04babfbfaff8ec6b61b9b93bcd53e94e6e34211881c481e8'
- 'c8570ec4cd978e26ac622a83db053a0555324752f5000dc5b3cd680d782138e8ef856f09ec9b7850e04e1faa1e39de94dabeb16fbfbe0fd44af43247b30e8b2f'
- 'b2493e7bddc2d701204899bcd82930f97779eec23485870c64665c525b9faca382a3c0e9e9c1bd18f8fa8157ea408943e542de56dc3410388e78f30732511f5c'
- '5f05f90704526fbd16371f6f9deaa171a3cac25a103b21daba72a3028ab7cdf9b566a3ac7842c6ce88d30cc29fe0c8b989c77aa36daab73793a827a1a0d6c775')
+ 'c8570ec4cd978e26ac622a83db053a0555324752f5000dc5b3cd680d782138e8ef856f09ec9b7850e04e1faa1e39de94dabeb16fbfbe0fd44af43247b30e8b2f'
+ 'b2493e7bddc2d701204899bcd82930f97779eec23485870c64665c525b9faca382a3c0e9e9c1bd18f8fa8157ea408943e542de56dc3410388e78f30732511f5c'
+ '5f05f90704526fbd16371f6f9deaa171a3cac25a103b21daba72a3028ab7cdf9b566a3ac7842c6ce88d30cc29fe0c8b989c77aa36daab73793a827a1a0d6c775')
sha512sums_x86_64=('613cb6f1a79580a892a0d5db2805a18c59905b585ef89635c602abf3ffe2c66dde4ba539ac2109450ab99f21ada27d7ec472fb746a1d3048c70d9b6e21042392')
prepare() {
@@ -63,6 +63,8 @@ package() {
# license
install -Dm644 "service-terms-zh_${pkgver}.html" "${pkgdir}/usr/share/licenses/${_pkgname}/service-terms-zh.html"
+ execstack -c "${pkgdir}/opt/dingtalk/release/dingtalk_dll.so"
+
# fix chinese input in workbench
rm -rf "${pkgdir}/opt/${_pkgname}/release/libgtk-x11-2.0.so."*