* [PR PATCH] element-desktop: update to 1.9.6.
@ 2021-12-07 0:00 jcgruenhage
2021-12-11 3:06 ` [PR PATCH] [Merged]: " ericonr
0 siblings, 1 reply; 2+ messages in thread
From: jcgruenhage @ 2021-12-07 0:00 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 909 bytes --]
There is a new pull request by jcgruenhage against master on the void-packages repository
https://github.com/jcgruenhage/void-packages element-desktop-1.9.6_1
https://github.com/void-linux/void-packages/pull/34411
element-desktop: update to 1.9.6.
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built and used this PR locally for my native architecture, (x86_64-gnu)
#### Other
Obsoletes #34382, this updates to a newer version than that PR.
Aside of the patching: We'll want to update before Monday, because there'll be a security release and the smaller the update on Monday is the less likely it'll be that something breaks then. I'd like to be prepared there :D
A patch file from https://github.com/void-linux/void-packages/pull/34411.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-element-desktop-1.9.6_1-34411.patch --]
[-- Type: text/x-diff, Size: 4837 bytes --]
From 67bc91bae3f4ed4a881dd12c5844342bc9fea3cc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
<jan.christian@gruenhage.xyz>
Date: Tue, 7 Dec 2021 00:46:51 +0100
Subject: [PATCH] element-desktop: update to 1.9.6.
---
...s-compilation-on-a-bunch-of-targets.patch} | 34 ++++++++++++-------
srcpkgs/element-desktop/template | 8 ++---
2 files changed, 25 insertions(+), 17 deletions(-)
rename srcpkgs/element-desktop/patches/{0001-support-more-architectures.patch => 0001-Fixes-compilation-on-a-bunch-of-targets.patch} (85%)
diff --git a/srcpkgs/element-desktop/patches/0001-support-more-architectures.patch b/srcpkgs/element-desktop/patches/0001-Fixes-compilation-on-a-bunch-of-targets.patch
similarity index 85%
rename from srcpkgs/element-desktop/patches/0001-support-more-architectures.patch
rename to srcpkgs/element-desktop/patches/0001-Fixes-compilation-on-a-bunch-of-targets.patch
index 2482b46ffd7b..869dca38b8a4 100644
--- a/srcpkgs/element-desktop/patches/0001-support-more-architectures.patch
+++ b/srcpkgs/element-desktop/patches/0001-Fixes-compilation-on-a-bunch-of-targets.patch
@@ -1,23 +1,28 @@
-commit 6253d67b13db2bd075fb6f17e8fffc92efd7fdee
-Author: Jan Christian Grünhage <jan.christian@gruenhage.xyz>
-Date: Tue Aug 17 17:33:02 2021 +0200
+From bc552079ad526a8b7da12c091e384d640407c7ea Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jan=20Christian=20Gr=C3=BCnhage?=
+ <jan.christian@gruenhage.xyz>
+Date: Tue, 17 Aug 2021 17:33:02 +0200
+Subject: [PATCH] Fixes compilation on a bunch of targets
- Fixes compilation on a bunch of targets
-
- Considering that this changes generated files, I've not submitted this
- patch directly. Instead, the original source has received a PR over at
- https://github.com/vector-im/element-builder/pull/58.
+Considering that this changes generated files, I've not submitted this
+patch directly. Instead, the original source has received a PR over at
+https://github.com/vector-im/element-builder/pull/58.
+---
+ package.json | 1 +
+ scripts/hak/target.js | 82 +++++++++++++++++++++++++++++++++++++------
+ yarn.lock | 2 +-
+ 3 files changed, 74 insertions(+), 11 deletions(-)
diff --git a/package.json b/package.json
-index 4dd59aa..141705b 100644
+index c958137..3b371d2 100644
--- a/package.json
+++ b/package.json
@@ -57,6 +57,7 @@
- "allchange": "^1.0.0",
+ "allchange": "^1.0.6",
"asar": "^2.0.1",
"chokidar": "^3.5.2",
+ "detect-libc": "^1.0.3",
- "electron": "^13.1.9",
+ "electron": "13.5",
"electron-builder": "22.11.4",
"electron-builder-squirrel-windows": "22.11.4",
diff --git a/scripts/hak/target.js b/scripts/hak/target.js
@@ -144,10 +149,10 @@ index 0a965fc..07349fc 100644
exports.getHost = getHost;
function isHostId(id) {
diff --git a/yarn.lock b/yarn.lock
-index 37690bb..7e112a8 100644
+index ae661ba..782282f 100644
--- a/yarn.lock
+++ b/yarn.lock
-@@ -1775,7 +1775,7 @@ deprecation@^2.0.0, deprecation@^2.3.1:
+@@ -1778,7 +1778,7 @@ deprecation@^2.0.0, deprecation@^2.3.1:
resolved "https://registry.yarnpkg.com/deprecation/-/deprecation-2.3.1.tgz#6368cbdb40abf3373b525ac87e4a260c3a700919"
integrity sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==
@@ -156,3 +161,6 @@ index 37690bb..7e112a8 100644
version "1.0.3"
resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b"
integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=
+--
+2.34.1
+
diff --git a/srcpkgs/element-desktop/template b/srcpkgs/element-desktop/template
index 40d06208f9d2..9f6a02244ffc 100644
--- a/srcpkgs/element-desktop/template
+++ b/srcpkgs/element-desktop/template
@@ -1,6 +1,6 @@
# Template file for 'element-desktop'
pkgname=element-desktop
-version=1.8.4
+version=1.9.6
revision=1
wrksrc="element-web-${version}"
conf_files="/etc/${pkgname}/config.json"
@@ -18,15 +18,15 @@ _ghpage="https://github.com/vector-im"
_archive="archive/v${version}.tar.gz"
distfiles="${_ghpage}/element-desktop/${_archive}>element-desktop.tar.gz
${_ghpage}/element-web/${_archive}>element-web.tar.gz"
-checksum="3a972531c40da5de922824667ea048f16ee407800b26327542cac1d81357b44f
- 2752b88227c17dfcd3b207db88aba08375f9751851f2ea549115fac7a517a18a"
+checksum="420ac62f306a522170aede01b807aa4b406c7f1e1377165f455851b220c32f7b
+ 07c5575c79a5ddb2a3750528286cfe90ceeb32d985a88eb2b55452d7902e351e"
patch_args="-Np1 -d ../${pkgname}-${version}"
export USE_SYSTEM_APP_BUILDER=true
pre_patch() {
- ln -s ../element-web-${version}/0001-support-more-architectures.patch ../element-desktop-${version}/
+ ln -s ../element-web-${version}/0001-Fixes-compilation-on-a-bunch-of-targets.patch ../element-desktop-${version}/
}
pre_build() {
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [PR PATCH] [Merged]: element-desktop: update to 1.9.6.
2021-12-07 0:00 [PR PATCH] element-desktop: update to 1.9.6 jcgruenhage
@ 2021-12-11 3:06 ` ericonr
0 siblings, 0 replies; 2+ messages in thread
From: ericonr @ 2021-12-11 3:06 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 734 bytes --]
There's a merged pull request on the void-packages repository
element-desktop: update to 1.9.6.
https://github.com/void-linux/void-packages/pull/34411
Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
#### Local build testing
- I built and used this PR locally for my native architecture, (x86_64-gnu)
#### Other
Obsoletes #34382, this updates to a newer version than that PR.
Aside of the patching: We'll want to update before Monday, because there'll be a security release and the smaller the update on Monday is the less likely it'll be that something breaks then. I'd like to be prepared there :D
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-12-11 3:06 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-12-07 0:00 [PR PATCH] element-desktop: update to 1.9.6 jcgruenhage
2021-12-11 3:06 ` [PR PATCH] [Merged]: " ericonr
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).