1
0

Accepting request 1205715 from devel:languages:nodejs

- 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.

OBS-URL: https://build.opensuse.org/request/show/1205715
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/element-desktop?expand=0&rev=66
This commit is contained in:
Ana Guerrero 2024-10-06 15:52:00 +00:00 committed by Git OBS Bridge
commit b91a66768b
7 changed files with 76 additions and 6 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:dda715fd1dc5ed289673908109804e8796a9e43131b120d400920f7e12b21a0d
size 3210592

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:d73cb303ede989505eda022e59e20cfe672a31b636a34a51350c941e2bbabe29
size 3210950

View File

@ -1,3 +1,46 @@
-------------------------------------------------------------------
Wed Oct 2 12:43:45 UTC 2024 - Dominik Heidler <dheidler@suse.de>
- 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 <dheidler@suse.de>
- Fix build on 15.6 with old python3.6
* Patch: no-walrus-operator.patch
-------------------------------------------------------------------
Thu Sep 26 11:47:13 UTC 2024 - Dominik Heidler <dheidler@suse.de>
- Fix home dir for osc in prepare.sh
-------------------------------------------------------------------
Thu Sep 26 11:02:53 UTC 2024 - Dominik Heidler <dheidler@suse.com>
- 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 <dheidler@suse.com> Wed Sep 11 10:58:18 UTC 2024 - Dominik Heidler <dheidler@suse.com>

View File

@ -17,7 +17,7 @@
Name: element-desktop Name: element-desktop
Version: 1.11.77 Version: 1.11.79
Release: 0 Release: 0
Summary: A glossy Matrix collaboration client - desktop Summary: A glossy Matrix collaboration client - desktop
License: Apache-2.0 License: Apache-2.0
@ -31,6 +31,7 @@ Patch0: hak-remove-devdependencies.patch
Patch1: 7za-path.patch Patch1: 7za-path.patch
Patch2: cc-link-lib-no-static.patch Patch2: cc-link-lib-no-static.patch
Patch3: remove-fuses.patch Patch3: remove-fuses.patch
Patch4: no-walrus-operator.patch
BuildRequires: element-web = %{version} BuildRequires: element-web = %{version}
BuildRequires: app-builder BuildRequires: app-builder
BuildRequires: cargo BuildRequires: cargo

24
no-walrus-operator.patch Normal file
View File

@ -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 {}

View File

@ -27,6 +27,7 @@ cd "$tmpdir"
#additionally, --ignore-scripts seems to be evaluated during caching, and not during install to node_modules. #additionally, --ignore-scripts seems to be evaluated during caching, and not during install to node_modules.
#Mitigate this by resetting ~ to an empty directory #Mitigate this by resetting ~ to an empty directory
mkdir -pv "$tmpdir/home" mkdir -pv "$tmpdir/home"
oldhome="$HOME"
export HOME="$tmpdir/home" export HOME="$tmpdir/home"
tar -xzvvf "${oldwd}/element-desktop-${version}.tar.gz" tar -xzvvf "${oldwd}/element-desktop-${version}.tar.gz"
@ -97,5 +98,6 @@ echo -e "\n\nDONE creating npm offline dependencies archive 'vendor.tar.zst'"
read -p "Write changes?" read -p "Write changes?"
export HOME="$oldhome"
osc vc -m "${changes}" element-desktop.changes osc vc -m "${changes}" element-desktop.changes
dos2unix element-desktop.changes dos2unix element-desktop.changes

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:8684cd66a6b588ea80d79ca93e436465411ec6d9a3011ba766c27a35f4f87fab oid sha256:dc35092f5f00e631a32f622848c7bbbc733899b7561eb8cf0852e1ba2796e57a
size 60213924 size 60223476