Version 1.6.2 is currently the latest version of Electron: https://github.com/electron/electron/releases/tag/v1.6.2 It was released last month, thus this is no 0-day bump request.
There's been quite a lot of changes to the Chromium build system (GYP -> GN migration), so this is not a very simple bump. I'm working on it.
Thanks for looking into it. Looking forward to seeing the new ebuild.
Atom has become very unstable recently. Are you still working on this, Elvis?
Can we help anyhow? Atom really becomes hard to use due to random crashes sometimes :(
I made some progress, but it still needs work. Atom is still on 1.3 AFAIK, so this bump wouldn't change anything. Did you file issues with crashes you are experiencing? My bet is that it's some misbehaving add-on rather than anything else.
Thanks for the reply and sorry for bothering you. I'll try to track issues down and probably work with upstream whenever possible.
I just pushed dev-util/electron-1.6.11 to the atom overlay. Please test.
Works for me. Needed python2.7 to build though, and didn't seem to enforce.
commit 8cacb0a99ef2edb71b74a1dad60f8cb9b37f22ba (HEAD -> master, origin/master, origin/HEAD) Author: Elvis Pranskevichus <elvis@magic.io> AuthorDate: Tue Sep 12 17:27:17 2017 -0400 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: Fri Sep 22 17:21:04 2017 +0200 dev-util/electron: version bump to 1.6.11. Gentoo-Bug: https://bugs.gentoo.org/614238 Package-Manager: Portage-2.3.6, Repoman-2.3.1 dev-util/electron/Manifest | 11 + dev-util/electron/electron-1.6.11.ebuild | 886 +++++++++++++++++++++ dev-util/electron/files/chromium-56-gcc4.patch | 48 ++ .../electron/files/chromium-FORTIFY_SOURCE.patch | 27 + dev-util/electron/files/chromium-glibc-2.24.patch | 15 + dev-util/electron/files/chromium-jinja-fix.patch | 24 + .../electron/files/chromium-lto-fixes-r3.patch | 108 +++ .../chromium-remove-gardiner-mod-font-r1.patch | 13 + .../electron/files/chromium-shared-v8-r2.patch | 79 ++ .../electron/files/chromium-system-ffmpeg-r4.patch | 48 ++ .../electron/files/chromium-system-jinja-r11.patch | 79 ++ .../files/electron-1.6.11-vendor-brightray.patch | 163 ++++ ...electron-1.6.11-vendor-libchromiumcontent.patch | 86 ++ .../files/electron-1.6.11-vendor-node.patch | 80 ++ dev-util/electron/files/electron-1.6.11.patch | 512 ++++++++++++ ...lectron-vendor-node-external-snapshots-r2.patch | 117 +++ dev-util/electron/files/toolchain/BUILD.gn | 19 + dev-util/electron/metadata.xml | 3 + 18 files changed, 2318 insertions(+) create mode 100644 dev-util/electron/electron-1.6.11.ebuild create mode 100644 dev-util/electron/files/chromium-56-gcc4.patch create mode 100644 dev-util/electron/files/chromium-FORTIFY_SOURCE.patch create mode 100644 dev-util/electron/files/chromium-glibc-2.24.patch create mode 100644 dev-util/electron/files/chromium-jinja-fix.patch create mode 100644 dev-util/electron/files/chromium-lto-fixes-r3.patch create mode 100644 dev-util/electron/files/chromium-remove-gardiner-mod-font-r1.patch create mode 100644 dev-util/electron/files/chromium-shared-v8-r2.patch create mode 100644 dev-util/electron/files/chromium-system-ffmpeg-r4.patch create mode 100644 dev-util/electron/files/chromium-system-jinja-r11.patch create mode 100644 dev-util/electron/files/electron-1.6.11-vendor-brightray.patch create mode 100644 dev-util/electron/files/electron-1.6.11-vendor-libchromiumcontent.patch create mode 100644 dev-util/electron/files/electron-1.6.11-vendor-node.patch create mode 100644 dev-util/electron/files/electron-1.6.11.patch create mode 100644 dev-util/electron/files/electron-vendor-node-external-snapshots-r2.patch create mode 100644 dev-util/electron/files/toolchain/BUILD.gn