Skip to content

Commit

Permalink
Update element-desktop to version 1.11.79 / rev 66 via SR 1205715
Browse files Browse the repository at this point in the history
https://build.opensuse.org/request/show/1205715
by user dheidler + anag+factory
- Version 1.11.79
  * No changes
  ## ✨ Features
  * element-hq/matrix-react-sdk#106). Contributed by @RiotRobot.

- Fix build on 15.6 with old python3.6
  * Patch: no-walrus-operator.patch

- Fix home dir for osc in prepare.sh

- Version 1.11.78
  ## ✨ Features
  * Add Release announcement for the pinning message list (element-hq/matrix-react-sdk#46). Contributed by @florianduros.
  * Unlabs feature pinning (element-hq/matrix-react-sdk#22). Contributed by @florianduros.
  * Add mobile registration (element-hq/matrix-react-sdk#42). Contributed by @langleyd.
  * Add support for `org.matrix.cross_signing_reset` UIA stage flow (element-hq/matrix-react-sdk#34). Contributed by
  • Loading branch information
dheidler authored and bmwiedemann committed Oct 6, 2024
1 parent 023019a commit 699d2a6
Show file tree
Hide file tree
Showing 9 changed files with 105 additions and 3 deletions.
Binary file modified packages/e/element-desktop/.files
Binary file not shown.
32 changes: 32 additions & 0 deletions packages/e/element-desktop/.rev
Original file line number Diff line number Diff line change
Expand Up @@ -950,4 +950,36 @@ Version 1.11.66
* Fix reply message truncation on 2 lines (https://github.com/matrix-org/matrix-react-sdk/pull/12929). Contributed by @florianduros.</comment>
<requestid>1200139</requestid>
</revision>
<revision rev="66" vrev="1">
<srcmd5>37554adf6dbad448496b5ebe25c5ce9c</srcmd5>
<version>1.11.79</version>
<time>1728229920</time>
<user>anag+factory</user>
<comment>- Version 1.11.79
* No changes
## ✨ Features
* https://github.com/element-hq/matrix-react-sdk/pull/106). Contributed by @RiotRobot.

- Fix build on 15.6 with old python3.6
* Patch: no-walrus-operator.patch

- Fix home dir for osc in prepare.sh

- Version 1.11.78
## ✨ Features
* Add Release announcement for the pinning message list (https://github.com/element-hq/matrix-react-sdk/pull/46). Contributed by @florianduros.
* Unlabs feature pinning (https://github.com/element-hq/matrix-react-sdk/pull/22). Contributed by @florianduros.
* Add mobile registration (https://github.com/element-hq/matrix-react-sdk/pull/42). Contributed by @langleyd.
* Add support for `org.matrix.cross_signing_reset` UIA stage flow (https://github.com/element-hq/matrix-react-sdk/pull/34). Contributed by @t3chguy.
* Add timezone to user profile (https://github.com/element-hq/matrix-react-sdk/pull/20). Contributed by @Half-Shot.
* Add config option to force verification (https://github.com/element-hq/matrix-react-sdk/pull/29). Contributed by @dbkr.
* Reduce pinned message banner size (https://github.com/element-hq/matrix-react-sdk/pull/28). Contributed by @florianduros.
* Enable message pinning labs by default (https://github.com/element-hq/matrix-react-sdk/pull/25). Contributed by @florianduros.
* Remove release announcement of the new header (https://github.com/element-hq/matrix-react-sdk/pull/23). Contributed by @florianduros.
## 🐛 Bug Fixes
* Fix timeout type (https://github.com/element-hq/matrix-react-sdk/pull/40). Contributed by @dbkr.
* Fix huge usage bandwidth and performance issue of pinned message banner. (https://github.com/element-hq/matrix-react-sdk/pull/37). Contributed by @florianduros.
* Reverse order of pinned message list (https://github.com/element-hq/matrix-react-sdk/pull/19). Contributed by @florianduros.</comment>
<requestid>1205715</requestid>
</revision>
</revisionlist>
1 change: 0 additions & 1 deletion packages/e/element-desktop/element-desktop-1.11.77.tar.gz

This file was deleted.

1 change: 1 addition & 0 deletions packages/e/element-desktop/element-desktop-1.11.79.tar.gz
43 changes: 43 additions & 0 deletions packages/e/element-desktop/element-desktop.changes
Original file line number Diff line number Diff line change
@@ -1,3 +1,46 @@
-------------------------------------------------------------------
Wed Oct 2 12:43:45 UTC 2024 - Dominik Heidler <[email protected]>

- Version 1.11.79
* No changes

## ✨ Features

* https://github.com/element-hq/matrix-react-sdk/pull/106). Contributed by @RiotRobot.

-------------------------------------------------------------------
Thu Sep 26 21:00:37 UTC 2024 - Dominik Heidler <[email protected]>

- Fix build on 15.6 with old python3.6
* Patch: no-walrus-operator.patch

-------------------------------------------------------------------
Thu Sep 26 11:47:13 UTC 2024 - Dominik Heidler <[email protected]>

- Fix home dir for osc in prepare.sh

-------------------------------------------------------------------
Thu Sep 26 11:02:53 UTC 2024 - Dominik Heidler <[email protected]>

- Version 1.11.78
## ✨ Features

* Add Release announcement for the pinning message list (https://github.com/element-hq/matrix-react-sdk/pull/46). Contributed by @florianduros.
* Unlabs feature pinning (https://github.com/element-hq/matrix-react-sdk/pull/22). Contributed by @florianduros.
* Add mobile registration (https://github.com/element-hq/matrix-react-sdk/pull/42). Contributed by @langleyd.
* Add support for `org.matrix.cross_signing_reset` UIA stage flow (https://github.com/element-hq/matrix-react-sdk/pull/34). Contributed by @t3chguy.
* Add timezone to user profile (https://github.com/element-hq/matrix-react-sdk/pull/20). Contributed by @Half-Shot.
* Add config option to force verification (https://github.com/element-hq/matrix-react-sdk/pull/29). Contributed by @dbkr.
* Reduce pinned message banner size (https://github.com/element-hq/matrix-react-sdk/pull/28). Contributed by @florianduros.
* Enable message pinning labs by default (https://github.com/element-hq/matrix-react-sdk/pull/25). Contributed by @florianduros.
* Remove release announcement of the new header (https://github.com/element-hq/matrix-react-sdk/pull/23). Contributed by @florianduros.

## 🐛 Bug Fixes

* Fix timeout type (https://github.com/element-hq/matrix-react-sdk/pull/40). Contributed by @dbkr.
* Fix huge usage bandwidth and performance issue of pinned message banner. (https://github.com/element-hq/matrix-react-sdk/pull/37). Contributed by @florianduros.
* Reverse order of pinned message list (https://github.com/element-hq/matrix-react-sdk/pull/19). Contributed by @florianduros.

-------------------------------------------------------------------
Wed Sep 11 10:58:18 UTC 2024 - Dominik Heidler <[email protected]>

Expand Down
3 changes: 2 additions & 1 deletion packages/e/element-desktop/element-desktop.spec
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@


Name: element-desktop
Version: 1.11.77
Version: 1.11.79
Release: 0
Summary: A glossy Matrix collaboration client - desktop
License: Apache-2.0
Expand All @@ -31,6 +31,7 @@ Patch0: hak-remove-devdependencies.patch
Patch1: 7za-path.patch
Patch2: cc-link-lib-no-static.patch
Patch3: remove-fuses.patch
Patch4: no-walrus-operator.patch
BuildRequires: element-web = %{version}
BuildRequires: app-builder
BuildRequires: cargo
Expand Down
24 changes: 24 additions & 0 deletions packages/e/element-desktop/no-walrus-operator.patch
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
--- foo/node_modules/node-gyp/gyp/pylib/gyp/common.py 2024-09-26 12:47:30.529999000 +0200
+++ ./common.py 2024-09-26 22:52:44.247875969 +0200
@@ -432,13 +432,17 @@
def replace_sep(s):
return s.replace(os.sep, "/") if os.sep != "/" else s

- if CC := os.environ.get("CC_target") or os.environ.get("CC"):
+ CC = os.environ.get("CC_target") or os.environ.get("CC")
+ CXX = os.environ.get("CXX_target") or os.environ.get("CXX")
+ CFLAGS = os.environ.get("CFLAGS")
+ CXXFLAGS = os.environ.get("CXXFLAGS")
+ if CC:
cmd += shlex.split(replace_sep(CC))
- if CFLAGS := os.environ.get("CFLAGS"):
+ if CFLAGS:
cmd += shlex.split(replace_sep(CFLAGS))
- elif CXX := os.environ.get("CXX_target") or os.environ.get("CXX"):
+ elif CXX:
cmd += shlex.split(replace_sep(CXX))
- if CXXFLAGS := os.environ.get("CXXFLAGS"):
+ if CXXFLAGS:
cmd += shlex.split(replace_sep(CXXFLAGS))
else:
return {}
2 changes: 2 additions & 0 deletions packages/e/element-desktop/prepare.sh
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ cd "$tmpdir"
#additionally, --ignore-scripts seems to be evaluated during caching, and not during install to node_modules.
#Mitigate this by resetting ~ to an empty directory
mkdir -pv "$tmpdir/home"
oldhome="$HOME"
export HOME="$tmpdir/home"

tar -xzvvf "${oldwd}/element-desktop-${version}.tar.gz"
Expand Down Expand Up @@ -97,5 +98,6 @@ echo -e "\n\nDONE creating npm offline dependencies archive 'vendor.tar.zst'"


read -p "Write changes?"
export HOME="$oldhome"
osc vc -m "${changes}" element-desktop.changes
dos2unix element-desktop.changes
2 changes: 1 addition & 1 deletion packages/e/element-desktop/vendor.tar.zst

0 comments on commit 699d2a6

Please sign in to comment.