Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package element-desktop for openSUSE:Factory 
checked in at 2024-01-25 18:42:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/element-desktop (Old)
 and      /work/SRC/openSUSE:Factory/.element-desktop.new.1815 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "element-desktop"

Thu Jan 25 18:42:02 2024 rev:49 rq:1141488 version:1.11.54

Changes:
--------
--- /work/SRC/openSUSE:Factory/element-desktop/element-desktop.changes  
2024-01-11 21:06:18.893068857 +0100
+++ 
/work/SRC/openSUSE:Factory/.element-desktop.new.1815/element-desktop.changes    
    2024-01-25 18:42:34.141576419 +0100
@@ -1,0 +2,34 @@
+Thu Jan 18 15:30:06 UTC 2024 - Dominik Heidler <dheid...@suse.de>
+
+- Repackage app.asar analog to pre-1.11.54 to get native features working again
+
+-------------------------------------------------------------------
+Wed Jan 17 14:28:00 UTC 2024 - Dominik Heidler <dheid...@suse.de>
+
+- Version 1.11.54
+
+  ## 🔧 Security
+  
+  * Burn Node-related Electron fuses as a proactive hardening measure 
(https://github.com/element-hq/element-desktop/pull/1412). Contributed by 
@t3chguy.
+
+  ## ✨ Features
+  * Accessibility improvements around aria-labels and tooltips 
(https://github.com/matrix-org/matrix-react-sdk/pull/12062). Contributed by 
@t3chguy.
+  * Add RoomKnocksBar to RoomHeader 
(https://github.com/matrix-org/matrix-react-sdk/pull/12077). Contributed by 
@charlynguyen.
+  * Adjust tooltip side for DecoratedRoomAvatar to not obscure room name 
(https://github.com/matrix-org/matrix-react-sdk/pull/12079). Contributed by 
@t3chguy.
+  * Iterate landmarks around the app in order to improve a11y 
(https://github.com/matrix-org/matrix-react-sdk/pull/12064). Contributed by 
@t3chguy.
+  * Update element call embedding UI 
(https://github.com/matrix-org/matrix-react-sdk/pull/12056). Contributed by 
@toger5.
+  * Use Compound tooltips instead of homegrown in TextWithTooltip \& 
InfoTooltip (https://github.com/matrix-org/matrix-react-sdk/pull/12052). 
Contributed by @t3chguy.
+  ## 🐛 Bug Fixes
+  * Fix regression around CSS stacking contexts and PIP widgets 
(https://github.com/matrix-org/matrix-react-sdk/pull/12094). Contributed by 
@t3chguy.
+  * Fix Identity Server terms accepting not working as expected 
(https://github.com/matrix-org/matrix-react-sdk/pull/12109). Contributed by 
@t3chguy.
+  * fix: microphone and camera dropdown doesn't work In legacy call 
(https://github.com/matrix-org/matrix-react-sdk/pull/12105). Contributed by 
@muratersin.
+  * Revert "Set up key backup using non-deprecated APIs (#12005)" 
(https://github.com/matrix-org/matrix-react-sdk/pull/12102). Contributed by 
@BillCarsonFr.
+  * Fix regression around read receipt animation from refs changes 
(https://github.com/matrix-org/matrix-react-sdk/pull/12100). Contributed by 
@t3chguy.
+  * Added meaning full error message based on platform 
(https://github.com/matrix-org/matrix-react-sdk/pull/12074). Contributed by 
@Pankaj-SinghR.
+  * Fix editing event from search room view 
(https://github.com/matrix-org/matrix-react-sdk/pull/11992). Contributed by 
@t3chguy.
+  * Fix timeline position when moving to a room and coming back 
(https://github.com/matrix-org/matrix-react-sdk/pull/12055). Contributed by 
@florianduros.
+  * Fix threaded reply playwright tests 
(https://github.com/matrix-org/matrix-react-sdk/pull/12070). Contributed by 
@dbkr.
+  * Element-R: fix repeated requests to enter 4S key during cross-signing 
reset (https://github.com/matrix-org/matrix-react-sdk/pull/12059). Contributed 
by @richvdh.
+  * Fix position of thumbnail in room timeline 
(https://github.com/matrix-org/matrix-react-sdk/pull/12016). Contributed by 
@anoopw3bdev.
+
+-------------------------------------------------------------------

Old:
----
  element-desktop-1.11.53.tar.gz
  element-web-1.11.53.tar.gz

New:
----
  element-desktop-1.11.54.tar.gz
  element-web-1.11.54.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ element-desktop.spec ++++++
--- /var/tmp/diff_new_pack.8WP3Js/_old  2024-01-25 18:42:41.325832736 +0100
+++ /var/tmp/diff_new_pack.8WP3Js/_new  2024-01-25 18:42:41.325832736 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           element-desktop
-Version:        1.11.53
+Version:        1.11.54
 Release:        0
 Summary:        A glossy Matrix collaboration client - desktop
 License:        Apache-2.0
@@ -42,6 +42,9 @@
 BuildRequires:  sqlcipher-devel
 BuildRequires:  libsecret-devel
 BuildRequires:  gcc-c++
+BuildRequires:  ccache
+BuildRequires:  zlib-devel
+BuildRequires:  asar
 Requires:       element-web = %{version}
 Requires:       nodejs-electron
 %if 0%{?suse_version} <= 1540
@@ -90,6 +93,23 @@
 yarn run build:native
 yarn run build:universal
 
+pushd dist/linux-universal-unpacked/resources/
+# provide the app.asar.unpacked folder like pre 1.11.54
+mkdir -p app.asar.unpacked/node_modules/keytar/build/Release/
+asar ef app.asar .hak/hakModules/keytar/build/Release/keytar.node
+mv keytar.node app.asar.unpacked/node_modules/keytar/build/Release/
+
+mkdir -p app.asar.unpacked/node_modules/matrix-seshat/
+asar ef app.asar .hak/hakModules/matrix-seshat/index.node
+mv index.node app.asar.unpacked/node_modules/matrix-seshat/
+
+# repackage the asar file with the pre 1.11.54 format
+asar e app.asar app.asar.repak
+cp -av app.asar.repak/.hak/hakModules/* app.asar.repak/node_modules/
+asar p app.asar.repak/ app.asar
+rm -r app.asar.repak/
+popd
+
 %install
 # Install the app content, replace the webapp with a symlink to the system 
package
 install -d -m 0755 "%{buildroot}%{_datadir}/element/"

++++++ element-desktop-1.11.53.tar.gz -> element-desktop-1.11.54.tar.gz ++++++
++++ 3908 lines of diff (skipped)

++++++ element-web-1.11.53.tar.gz -> element-web-1.11.54.tar.gz ++++++
++++ 21925 lines of diff (skipped)

++++++ hak.tar.gz ++++++
/work/SRC/openSUSE:Factory/element-desktop/hak.tar.gz 
/work/SRC/openSUSE:Factory/.element-desktop.new.1815/hak.tar.gz differ: char 
13, line 1

++++++ npm-packages-offline-cache.tar.gz ++++++
/work/SRC/openSUSE:Factory/element-desktop/npm-packages-offline-cache.tar.gz 
/work/SRC/openSUSE:Factory/.element-desktop.new.1815/npm-packages-offline-cache.tar.gz
 differ: char 15, line 1

++++++ prepare.sh ++++++
--- /var/tmp/diff_new_pack.8WP3Js/_old  2024-01-25 18:42:41.773848720 +0100
+++ /var/tmp/diff_new_pack.8WP3Js/_new  2024-01-25 18:42:41.777848862 +0100
@@ -11,8 +11,8 @@
 #zypper install yarn cargo gcc-c++ sqlcipher-devel libsecret-devel
 
 version=$(grep "Version:" element-desktop.spec | awk '{print $2}')
-osc rm -f element-web-*.tar.gz
-osc rm -f element-desktop-*.tar.gz
+osc rm -f element-web-*.tar.gz ||:
+osc rm -f element-desktop-*.tar.gz ||:
 wget -c 
https://github.com/vector-im/element-desktop/archive/v${version}.tar.gz -O 
element-desktop-${version}.tar.gz
 wget -c https://github.com/vector-im/element-web/archive/v${version}.tar.gz -O 
element-web-${version}.tar.gz
 osc add -f element-web-*.tar.gz

Reply via email to