diff options
author | sukanka | 2025-02-05 13:47:05 +0800 |
---|---|---|
committer | sukanka | 2025-02-05 13:47:05 +0800 |
commit | 3e0773d98f896e9edb5f088ffad0faa517ccce42 (patch) | |
tree | 475a2c41cee929291a03f1b6accd5a9ec7613cd3 | |
parent | fd41ab5ef387af2921bb440026ac48941b1b3aeb (diff) | |
download | aur-3e0773d98f896e9edb5f088ffad0faa517ccce42.tar.gz |
fix runtime error, thanks @bhescaper
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 9 insertions, 6 deletions
@@ -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 @@ -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."* |