Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] element-desktop: update to 1.7.25
@ 2021-04-12 19:40 FollieHiyuki
  2021-04-12 19:59 ` ericonr
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: FollieHiyuki @ 2021-04-12 19:40 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1586 bytes --]

There is a new pull request by FollieHiyuki against master on the void-packages repository

https://github.com/FollieHiyuki/void-packages element-update
https://github.com/void-linux/void-packages/pull/30189

element-desktop: update to 1.7.25
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/30189.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-element-update-30189.patch --]
[-- Type: text/x-diff, Size: 1264 bytes --]

From f6e7421a2eb3c72089468bf1ce3186185e4779a7 Mon Sep 17 00:00:00 2001
From: FollieHiyuki <folliekazetani@protonmail.com>
Date: Mon, 12 Apr 2021 22:39:25 +0300
Subject: [PATCH] element-desktop: update to 1.7.25

---
 srcpkgs/element-desktop/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/element-desktop/template b/srcpkgs/element-desktop/template
index a83ef4ac93a1..e37fd96040bd 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.7.24
+version=1.7.25
 revision=1
 wrksrc="element-web-${version}"
 conf_files="/etc/${pkgname}/config.json"
@@ -18,8 +18,8 @@ _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="b7031155c52985992f4ae920e3a37d6f6f37fe49d70552bcdcb58a59b768d898
- 57dcb4cd5a4387ef009047b66eaf40be7b7eb202e81dd2e22152c70dcb40e39d"
+checksum="33ddceb3538b9bf5ae6104c14d01ea2148e89c689b24d724dd5e60182bf5fe95
+ c38fc7e77c82c655457b244b0e7e5802618aa088ddbbaa9bae4db4185236b972"
 
 export USE_SYSTEM_APP_BUILDER=true
 

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: element-desktop: update to 1.7.25
  2021-04-12 19:40 [PR PATCH] element-desktop: update to 1.7.25 FollieHiyuki
@ 2021-04-12 19:59 ` ericonr
  2021-04-12 20:27 ` FollieHiyuki
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: ericonr @ 2021-04-12 19:59 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 3322 bytes --]

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/30189#issuecomment-818116844

Comment:
It's working, but it seems to only launch a visible screen the second time I call it; the first one it just prints some errors to the terminal and gets stuck there. While that's running, if I launch it in another terminal a window appears, otherwise it just seems to be inactive.

```
~ ➜ element-desktop
Keytar unexpected error: Error: Module did not self-register: '/tmp/.org.chromium.Chromium.KhebCp'.
    at process.func [as dlopen] (electron/js2c/asar.js:140:31)
    at Object.Module._extensions..node (internal/modules/cjs/loader.js:1196:18)
    at Object.func [as .node] (electron/js2c/asar.js:149:18)
    at Module.load (internal/modules/cjs/loader.js:981:32)
    at Module._load (internal/modules/cjs/loader.js:881:14)
    at Function.Module._load (electron/js2c/asar.js:779:28)
    at Module.require (internal/modules/cjs/loader.js:1023:19)
    at require (internal/modules/cjs/helpers.js:77:18)
    at Object.<anonymous> (/usr/lib/element-desktop/resources/app.asar/node_modules/keytar/lib/keytar.js:1:14)
    at Module._compile (internal/modules/cjs/loader.js:1145:30)
Seshat unexpected error: Error: The module '/tmp/.org.chromium.Chromium.pALjkd'
was compiled against a different Node.js version using
NODE_MODULE_VERSION 87. This version of Node.js requires
NODE_MODULE_VERSION 82. Please try re-compiling or re-installing
the module (for instance, using `npm rebuild` or `npm install`).
    at process.func [as dlopen] (electron/js2c/asar.js:140:31)
    at Object.Module._extensions..node (internal/modules/cjs/loader.js:1196:18)
    at Object.func [as .node] (electron/js2c/asar.js:149:18)
    at Module.load (internal/modules/cjs/loader.js:981:32)
    at Module._load (internal/modules/cjs/loader.js:881:14)
    at Function.Module._load (electron/js2c/asar.js:779:28)
    at Module.require (internal/modules/cjs/loader.js:1023:19)
    at require (internal/modules/cjs/helpers.js:77:18)
    at Object.<anonymous> (/usr/lib/element-desktop/resources/app.asar/node_modules/matrix-seshat/lib/index.js:15:16)
    at Module._compile (internal/modules/cjs/loader.js:1145:30)
/home/ericonr/.config/Element exists: no
/home/ericonr/.config/Riot exists: yes
Using legacy user data path: /home/ericonr/.config/Riot
No update_base_url is defined: auto update is disabled
(node:10627) UnhandledPromiseRejectionWarning: TypeError: mainWindow.webContents.session.setSpellCheckerEnabled is not a function
    at App.<anonymous> (/usr/lib/element-desktop/resources/app.asar/src/electron-main.js:947:36)
(node:10627) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). To terminate the node process on unhandled promise rejection, use the CLI flag `--unhandled-rejections=strict` (see https://nodejs.org/api/cli.html#cli_unhandled_rejections_mode). (rejection id: 1)
(node:10627) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
```

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: element-desktop: update to 1.7.25
  2021-04-12 19:40 [PR PATCH] element-desktop: update to 1.7.25 FollieHiyuki
  2021-04-12 19:59 ` ericonr
@ 2021-04-12 20:27 ` FollieHiyuki
  2021-04-12 21:37 ` Johnnynator
  2021-04-13 17:35 ` [PR PATCH] [Closed]: " Johnnynator
  3 siblings, 0 replies; 5+ messages in thread
From: FollieHiyuki @ 2021-04-12 20:27 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 437 bytes --]

New comment by FollieHiyuki on void-packages repository

https://github.com/void-linux/void-packages/pull/30189#issuecomment-818176780

Comment:
I ran the .desktop file so didn't notice the terminal output.
I got a few problems as well (for recent versions), like blank page, not loading or suddenly turning white :) Restart a few times might fix it.
I guess that might be due to the fact that we're lagging behind in Electron version.


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: element-desktop: update to 1.7.25
  2021-04-12 19:40 [PR PATCH] element-desktop: update to 1.7.25 FollieHiyuki
  2021-04-12 19:59 ` ericonr
  2021-04-12 20:27 ` FollieHiyuki
@ 2021-04-12 21:37 ` Johnnynator
  2021-04-13 17:35 ` [PR PATCH] [Closed]: " Johnnynator
  3 siblings, 0 replies; 5+ messages in thread
From: Johnnynator @ 2021-04-12 21:37 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 429 bytes --]

New comment by Johnnynator on void-packages repository

https://github.com/void-linux/void-packages/pull/30189#issuecomment-818260082

Comment:
```
NODE_MODULE_VERSION 87. This version of Node.js requires
NODE_MODULE_VERSION 82. Please try re-compiling or re-installing
```
the problem is, you run it with electron10, but it seems to compile some things for electron12.
I will try to get electron12 into the repo this week.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PR PATCH] [Closed]: element-desktop: update to 1.7.25
  2021-04-12 19:40 [PR PATCH] element-desktop: update to 1.7.25 FollieHiyuki
                   ` (2 preceding siblings ...)
  2021-04-12 21:37 ` Johnnynator
@ 2021-04-13 17:35 ` Johnnynator
  3 siblings, 0 replies; 5+ messages in thread
From: Johnnynator @ 2021-04-13 17:35 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1418 bytes --]

There's a closed pull request on the void-packages repository

element-desktop: update to 1.7.25
https://github.com/void-linux/void-packages/pull/30189

Description:
<!-- Mark items with [x] where applicable -->

#### General
- [ ] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements)

#### Have the results of the proposed changes been tested?
- [x] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me
- [ ] I generally don't use the affected packages but briefly tested this PR

<!--
If GitHub CI cannot be used to validate the build result (for example, if the
build is likely to take several hours), make sure to
[skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration).
When skipping CI, uncomment and fill out the following section.
Note: for builds that are likely to complete in less than 2 hours, it is not
acceptable to skip CI.
-->
<!-- 
#### Does it build and run successfully? 
(Please choose at least one native build and, if supported, at least one cross build. More are better.)
- [ ] I built this PR locally for my native architecture, (ARCH-LIBC)
- [ ] I built this PR locally for these architectures (if supported. mark crossbuilds):
  - [ ] aarch64-musl
  - [ ] armv7l
  - [ ] armv6l-musl
-->


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-04-13 17:35 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-04-12 19:40 [PR PATCH] element-desktop: update to 1.7.25 FollieHiyuki
2021-04-12 19:59 ` ericonr
2021-04-12 20:27 ` FollieHiyuki
2021-04-12 21:37 ` Johnnynator
2021-04-13 17:35 ` [PR PATCH] [Closed]: " Johnnynator

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