element-desktop: update to 1.12.1

This commit is contained in:
Luca Bilke
2026-01-01 16:42:27 -05:00
committed by classabbyamp
parent 082c2b9a09
commit e7cd81c0e7
+5 -5
View File
@@ -1,6 +1,6 @@
# Template file for 'element-desktop'
pkgname=element-desktop
version=1.11.106
version=1.12.1
revision=1
_electronver=35
create_wrksrc=yes
@@ -18,8 +18,8 @@ homepage="https://element.io"
changelog="https://raw.githubusercontent.com/vector-im/element-desktop/develop/CHANGELOG.md"
distfiles="https://github.com/vector-im/element-desktop/archive/v${version}.tar.gz>element-desktop-v${version}.tar.gz
https://github.com/vector-im/element-web/archive/v${version}.tar.gz>element-web-v${version}.tar.gz"
checksum="c6598ff1736dc8cc0e48141420ce9a78c1354d773e477d3f803859460ac27f3f
8c92be4ceac34c5e476eb7a3975920d7c65b03177e70ef1d4aa79108b9ec147e"
checksum="9bdf5388686c187ffd1c9583f3b42d2cffcb3619bc7740b27ee07ccc2e456db2
e1f53f6a186d67b58ed6d6487cdcc33675de12cd3f7bcba5248eb2c14d4f70d4"
export USE_SYSTEM_APP_BUILDER=true
@@ -83,7 +83,7 @@ do_build() {
}
EOF
yarn tsc -p tsconfig.electron-builder.json
ELECTRON_RUN_AS_NODE=1 IS_TASJE=1 node -e 'console.log(JSON.stringify(require("./electron-builder.js").default))' >electron-builder.json
ELECTRON_RUN_AS_NODE=1 IS_TASJE=1 node -e 'console.log(JSON.stringify(require("./electron-builder.js").default))' | awk '/^{/{x=1} x' >electron-builder.json
yarn install --frozen-lockfile --ignore-scripts --production
npm rebuild keytar-forked --nodedir=/usr/include/electron35/node_headers --build-from-source
@@ -111,7 +111,7 @@ do_install() {
vinstall dist/resources/app.asar 644 usr/lib/element-desktop/resources
vcopy dist/resources/app.asar.unpacked usr/lib/element-desktop/resources
vcopy dist/resources/img usr/lib/element-desktop/resources
vcopy build usr/lib/element-desktop/resources
vinstall dist/element-desktop.desktop 644 usr/share/applications
while read -r size; do
vinstall dist/icons/$size.png 644 "usr/share/icons/hicolor/$size/apps" element-desktop.png