diff --git a/files/225.patch b/files/225.patch new file mode 100644 --- /dev/null +++ b/files/225.patch @@ -0,0 +1,102 @@ +From 5bbce91e5163f1c697857f2faa66c70abb020b29 Mon Sep 17 00:00:00 2001 +From: David Baker +Date: Tue, 6 Jul 2021 19:01:34 +0100 +Subject: [PATCH 1/3] Check target with rustc directly + +To avoid depending on rustup (at least when not cross-compiling) +--- + hak/matrix-seshat/check.js | 15 +++++++-------- + 1 file changed, 7 insertions(+), 8 deletions(-) + +diff --git a/hak/matrix-seshat/check.js b/hak/matrix-seshat/check.js +index 4554f5f..5acdf89 100644 +--- a/hak/matrix-seshat/check.js ++++ b/hak/matrix-seshat/check.js +@@ -15,6 +15,7 @@ limitations under the License. + */ + + const childProcess = require('child_process'); ++const fsProm = require('fs').promises; + + module.exports = async function(hakEnv, moduleInfo) { + // of course tcl doesn't have a --version +@@ -61,17 +62,15 @@ module.exports = async function(hakEnv, moduleInfo) { + }); + } + +- // Ensure Rust target exists ++ // Ensure Rust target exists (nb. we avoid depending on rustup) + await new Promise((resolve, reject) => { +- childProcess.execFile('rustup', ['target', 'list', '--installed'], (err, out) => { ++ const rustc = childProcess.execFile('rustc', ['--target', hakEnv.getTargetId(), '-o', 'tmp', '-'], (err, out) => { + if (err) { +- reject("Can't find rustup"); ++ reject("rustc can't build for target " + hakEnv.getTargetId() + ": ensure the correct toolchain is installed"); + } +- const target = hakEnv.getTargetId(); +- if (!out.includes(target)) { +- reject(`Rust target ${target} not installed`); +- } +- resolve(); ++ fsProm.unlink('tmp').then(resolve); + }); ++ rustc.stdin.write('fn main() {}'); ++ rustc.stdin.end(); + }); + }; + +From b5725da9eae3fe7d7d2df62d15b4b4cb0ed3c8bb Mon Sep 17 00:00:00 2001 +From: David Baker +Date: Tue, 6 Jul 2021 19:06:58 +0100 +Subject: [PATCH 2/3] lint + +--- + hak/matrix-seshat/check.js | 9 +++++++-- + 1 file changed, 7 insertions(+), 2 deletions(-) + +diff --git a/hak/matrix-seshat/check.js b/hak/matrix-seshat/check.js +index 5acdf89..7ccbd8f 100644 +--- a/hak/matrix-seshat/check.js ++++ b/hak/matrix-seshat/check.js +@@ -64,9 +64,14 @@ module.exports = async function(hakEnv, moduleInfo) { + + // Ensure Rust target exists (nb. we avoid depending on rustup) + await new Promise((resolve, reject) => { +- const rustc = childProcess.execFile('rustc', ['--target', hakEnv.getTargetId(), '-o', 'tmp', '-'], (err, out) => { ++ const rustc = childProcess.execFile('rustc', [ ++ '--target', hakEnv.getTargetId(), '-o', 'tmp', '-', ++ ], (err, out) => { + if (err) { +- reject("rustc can't build for target " + hakEnv.getTargetId() + ": ensure the correct toolchain is installed"); ++ reject( ++ "rustc can't build for target " + hakEnv.getTargetId() + ++ ": ensure the correct toolchain is installed", ++ ); + } + fsProm.unlink('tmp').then(resolve); + }); + +From 9913b0ff78ffa25feee2ae862f6a81408ff388dc Mon Sep 17 00:00:00 2001 +From: David Baker +Date: Wed, 7 Jul 2021 10:58:54 +0100 +Subject: [PATCH 3/3] Fix confused toolchain / target naming + +Co-authored-by: J. Ryan Stinnett +--- + hak/matrix-seshat/check.js | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/hak/matrix-seshat/check.js b/hak/matrix-seshat/check.js +index 7ccbd8f..b2a6afc 100644 +--- a/hak/matrix-seshat/check.js ++++ b/hak/matrix-seshat/check.js +@@ -70,7 +70,8 @@ module.exports = async function(hakEnv, moduleInfo) { + if (err) { + reject( + "rustc can't build for target " + hakEnv.getTargetId() + +- ": ensure the correct toolchain is installed", ++ ": ensure target is installed via `rustup target add " + hakEnv.getTargetId() + "` " + ++ "or your package manager if not using `rustup`", + ); + } + fsProm.unlink('tmp').then(resolve); diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -1,10 +1,10 @@ name : element -version : 1.7.31 -release : 93 +version : 1.7.32 +release : 94 homepage : https://element.io/ source : - - git|https://github.com/vector-im/element-desktop.git : v1.7.31 - - git|https://github.com/vector-im/element-web.git : v1.7.31 + - git|https://github.com/vector-im/element-desktop.git : v1.7.32 + - git|https://github.com/vector-im/element-web.git : v1.7.32 license : Apache-2.0 component : network.im networking : yes @@ -36,6 +36,9 @@ - libsecret - sqlcipher setup : | + # Remove rustup dependency + patch -p1 < $pkgfiles/225.patch + # Copy element-web to the build directory cp -a $sources/element-web.git element-web diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -91,85 +91,85 @@ /usr/share/element/resources/app.asar /usr/share/element/resources/img/element.ico /usr/share/element/resources/img/element.png - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/0.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/0.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/1.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/1.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/2.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/2.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/26.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/26.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/27.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/27.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/28.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/28.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/29.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/29.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/3.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/3.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/30.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/30.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/31.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/31.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/32.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/32.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/4.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/4.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/5.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/5.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/6.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/6.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/7.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/7.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/bundle.css - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/bundle.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/bundle.js.LICENSE.txt - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/bundle.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/compatibility-view.css - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/compatibility-view.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/compatibility-view.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/element-web-app.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/element-web-app.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/element-web-component-index.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/element-web-component-index.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/error-view.css - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/error-view.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/error-view.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/indexeddb-worker.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/indexeddb-worker.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/init.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/init.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/jitsi.css - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/jitsi.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/jitsi.js.LICENSE.txt - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/jitsi.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/mobileguide.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/mobileguide.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/recorder-worklet.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/recorder-worklet.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-dark-custom.css - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-dark-custom.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-dark-custom.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-dark.css - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-dark.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-dark.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-legacy-dark.css - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-legacy-dark.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-legacy-dark.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-legacy.css - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-legacy.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-legacy.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-light-custom.css - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-light-custom.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-light-custom.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-light.css - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-light.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/theme-light.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/usercontent.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/usercontent.js.map - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/vendors~init.js - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/vendors~init.js.LICENSE.txt - /usr/share/element/resources/webapp/bundles/d392342bcb4fbada1c1f/vendors~init.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/0.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/0.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/1.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/1.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/2.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/2.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/26.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/26.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/27.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/27.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/28.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/28.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/29.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/29.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/3.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/3.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/30.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/30.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/31.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/31.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/32.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/32.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/4.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/4.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/5.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/5.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/6.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/6.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/7.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/7.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/bundle.css + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/bundle.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/bundle.js.LICENSE.txt + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/bundle.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/compatibility-view.css + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/compatibility-view.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/compatibility-view.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/element-web-app.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/element-web-app.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/element-web-component-index.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/element-web-component-index.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/error-view.css + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/error-view.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/error-view.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/indexeddb-worker.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/indexeddb-worker.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/init.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/init.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/jitsi.css + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/jitsi.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/jitsi.js.LICENSE.txt + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/jitsi.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/mobileguide.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/mobileguide.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/recorder-worklet.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/recorder-worklet.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-dark-custom.css + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-dark-custom.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-dark-custom.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-dark.css + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-dark.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-dark.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-legacy-dark.css + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-legacy-dark.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-legacy-dark.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-legacy.css + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-legacy.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-legacy.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-light-custom.css + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-light-custom.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-light-custom.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-light.css + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-light.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/theme-light.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/usercontent.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/usercontent.js.map + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/vendors~init.js + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/vendors~init.js.LICENSE.txt + /usr/share/element/resources/webapp/bundles/5d39250bca1b2b0ea598/vendors~init.js.map /usr/share/element/resources/webapp/config.json /usr/share/element/resources/webapp/contribute.json /usr/share/element/resources/webapp/decoder-ring/datatypes.js @@ -264,50 +264,50 @@ /usr/share/element/resources/webapp/fonts/Twemoji_Mozilla/TwemojiMozilla-sbix.fb38407.woff2 /usr/share/element/resources/webapp/i18n/bg.c999396.json /usr/share/element/resources/webapp/i18n/ca.62d1864.json - /usr/share/element/resources/webapp/i18n/cs.727dd77.json + /usr/share/element/resources/webapp/i18n/cs.b4acbe1.json /usr/share/element/resources/webapp/i18n/da.a884aa6.json - /usr/share/element/resources/webapp/i18n/de_DE.f36357d.json + /usr/share/element/resources/webapp/i18n/de_DE.f4f4afe.json /usr/share/element/resources/webapp/i18n/el.eb3a015.json - /usr/share/element/resources/webapp/i18n/en_EN.364f657.json + /usr/share/element/resources/webapp/i18n/en_EN.606dfaf.json /usr/share/element/resources/webapp/i18n/en_US.31486ca.json /usr/share/element/resources/webapp/i18n/eo.796db87.json - /usr/share/element/resources/webapp/i18n/es.afbb9e6.json - /usr/share/element/resources/webapp/i18n/et.5c20c2f.json + /usr/share/element/resources/webapp/i18n/es.dc8ade4.json + /usr/share/element/resources/webapp/i18n/et.70c415a.json /usr/share/element/resources/webapp/i18n/eu.54010ec.json /usr/share/element/resources/webapp/i18n/fi.d826ba6.json - /usr/share/element/resources/webapp/i18n/fr.fa678ca.json - /usr/share/element/resources/webapp/i18n/gl.f61ec4a.json + /usr/share/element/resources/webapp/i18n/fr.e4621d5.json + /usr/share/element/resources/webapp/i18n/gl.3ba6622.json /usr/share/element/resources/webapp/i18n/he.041ab0d.json /usr/share/element/resources/webapp/i18n/hi.4294014.json - /usr/share/element/resources/webapp/i18n/hu.aec9e34.json + /usr/share/element/resources/webapp/i18n/hu.5beba99.json /usr/share/element/resources/webapp/i18n/is.a558ff9.json - /usr/share/element/resources/webapp/i18n/it.f7e2a8d.json - /usr/share/element/resources/webapp/i18n/ja.507510b.json + /usr/share/element/resources/webapp/i18n/it.bac2699.json + /usr/share/element/resources/webapp/i18n/ja.390d875.json /usr/share/element/resources/webapp/i18n/jbo.bf20f59.json /usr/share/element/resources/webapp/i18n/kab.913e74c.json /usr/share/element/resources/webapp/i18n/ko.b51c4ce.json - /usr/share/element/resources/webapp/i18n/languages.5d727c9.json + /usr/share/element/resources/webapp/i18n/languages.61edf5b.json /usr/share/element/resources/webapp/i18n/languages.json - /usr/share/element/resources/webapp/i18n/lt.8e4ce57.json + /usr/share/element/resources/webapp/i18n/lt.979a720.json /usr/share/element/resources/webapp/i18n/lv.67da507.json /usr/share/element/resources/webapp/i18n/nb_NO.6826bdb.json - /usr/share/element/resources/webapp/i18n/nl.b377cb1.json + /usr/share/element/resources/webapp/i18n/nl.277e2a4.json /usr/share/element/resources/webapp/i18n/nn.a20b64c.json - /usr/share/element/resources/webapp/i18n/pl.5a867a8.json + /usr/share/element/resources/webapp/i18n/pl.7dda26e.json /usr/share/element/resources/webapp/i18n/pt.93ac199.json /usr/share/element/resources/webapp/i18n/pt_BR.752e2a9.json - /usr/share/element/resources/webapp/i18n/ru.ec8962d.json + /usr/share/element/resources/webapp/i18n/ru.3429243.json /usr/share/element/resources/webapp/i18n/sk.792e13f.json - /usr/share/element/resources/webapp/i18n/sq.8aa9946.json + /usr/share/element/resources/webapp/i18n/sq.70c7074.json /usr/share/element/resources/webapp/i18n/sr.f26c281.json - /usr/share/element/resources/webapp/i18n/sv.2986ea6.json + /usr/share/element/resources/webapp/i18n/sv.37f98fd.json /usr/share/element/resources/webapp/i18n/te.3234605.json /usr/share/element/resources/webapp/i18n/th.d9649f0.json /usr/share/element/resources/webapp/i18n/tr.4882839.json /usr/share/element/resources/webapp/i18n/uk.f84f21c.json /usr/share/element/resources/webapp/i18n/vls.7fb88b2.json - /usr/share/element/resources/webapp/i18n/zh_Hans.56cc41d.json - /usr/share/element/resources/webapp/i18n/zh_Hant.312a548.json + /usr/share/element/resources/webapp/i18n/zh_Hans.e54f903.json + /usr/share/element/resources/webapp/i18n/zh_Hant.6c2aa63.json /usr/share/element/resources/webapp/img/betas/spaces.475c2e5.png /usr/share/element/resources/webapp/img/camera.2f271b6.svg /usr/share/element/resources/webapp/img/cancel-small.495f44c.svg @@ -328,6 +328,7 @@ /usr/share/element/resources/webapp/img/element-icons/brands/google.04f5e48.svg /usr/share/element/resources/webapp/img/element-icons/brands/twitter.892d1c7.svg /usr/share/element/resources/webapp/img/element-icons/call/delete.833d785.svg + /usr/share/element/resources/webapp/img/element-icons/call/dialpad.3be6cbc.svg /usr/share/element/resources/webapp/img/element-icons/call/expand.7ef9f56.svg /usr/share/element/resources/webapp/img/element-icons/call/fullscreen.43be138.svg /usr/share/element/resources/webapp/img/element-icons/call/video-call.f465ed0.svg @@ -342,6 +343,7 @@ /usr/share/element/resources/webapp/img/element-icons/context-menu.829cc1a.svg /usr/share/element/resources/webapp/img/element-icons/email-prompt.1d04dfe.svg /usr/share/element/resources/webapp/img/element-icons/expand-space-panel.e6f74b9.svg + /usr/share/element/resources/webapp/img/element-icons/eye.23b2229.svg /usr/share/element/resources/webapp/img/element-icons/feedback.a91241e.svg /usr/share/element/resources/webapp/img/element-icons/hide.2b52315.svg /usr/share/element/resources/webapp/img/element-icons/home.b706c0e.svg @@ -350,6 +352,8 @@ /usr/share/element/resources/webapp/img/element-icons/leave.bb917e7.svg /usr/share/element/resources/webapp/img/element-icons/link.8f4b1fc.svg /usr/share/element/resources/webapp/img/element-icons/lock.1f264bd.svg + /usr/share/element/resources/webapp/img/element-icons/message/chevron-up.90f4709.svg + /usr/share/element/resources/webapp/img/element-icons/message/fwd.d1f50ee.svg /usr/share/element/resources/webapp/img/element-icons/notifications.d298b39.svg /usr/share/element/resources/webapp/img/element-icons/pause.c4c0886.svg /usr/share/element/resources/webapp/img/element-icons/play.a72552b.svg @@ -411,10 +415,10 @@ /usr/share/element/resources/webapp/img/element-icons/settings/help.68b703f.svg /usr/share/element/resources/webapp/img/element-icons/settings/lab-flags.6fbe5e2.svg /usr/share/element/resources/webapp/img/element-icons/settings/preference.82bfabd.svg - /usr/share/element/resources/webapp/img/element-icons/trashcan.26f6c28.svg + /usr/share/element/resources/webapp/img/element-icons/trashcan.3b626db.svg /usr/share/element/resources/webapp/img/element-icons/upload.e2a53e0.svg /usr/share/element/resources/webapp/img/element-icons/view-community.0cad1a5.svg - /usr/share/element/resources/webapp/img/element-icons/warning-badge.de1033e.svg + /usr/share/element/resources/webapp/img/element-icons/warning-badge.413c9a9.svg /usr/share/element/resources/webapp/img/ellipsis.c2118e5.svg /usr/share/element/resources/webapp/img/emojipicker/activity.921ec9f.svg /usr/share/element/resources/webapp/img/emojipicker/custom.e1cd0fd.svg @@ -501,6 +505,8 @@ /usr/share/element/resources/webapp/img/voip/mic-on.2592c14.svg /usr/share/element/resources/webapp/img/voip/more.5e8055e.svg /usr/share/element/resources/webapp/img/voip/paused.77799b3.svg + /usr/share/element/resources/webapp/img/voip/silence.08cd2d6.svg + /usr/share/element/resources/webapp/img/voip/un-silence.cebdd12.svg /usr/share/element/resources/webapp/img/voip/vid-off.5552596.svg /usr/share/element/resources/webapp/img/voip/vid-on.b9b8bbf.svg /usr/share/element/resources/webapp/img/warning.05cc423.svg @@ -608,12 +614,12 @@ - - 2021-06-22 - 1.7.31 + + 2021-07-10 + 1.7.32 Packaging update Silke Hofstra silke@slxh.eu \ No newline at end of file