Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 614238 - dev-util/electron-1.6.11 version bump
Summary: dev-util/electron-1.6.11 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Elvis Pranskevichus
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-29 19:34 UTC by Dennis Schridde
Modified: 2017-09-22 15:21 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dennis Schridde 2017-03-29 19:34:02 UTC
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.
Comment 1 Elvis Pranskevichus 2017-04-06 15:24:48 UTC
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.
Comment 2 Jason A. Donenfeld gentoo-dev 2017-04-12 12:44:03 UTC
Thanks for looking into it. Looking forward to seeing the new ebuild.
Comment 3 Dennis Schridde 2017-05-26 20:40:28 UTC
Atom has become very unstable recently. Are you still working on this, Elvis?
Comment 4 Jakub Caban 2017-06-02 09:41:16 UTC
Can we help anyhow?

Atom really becomes hard to use due to random crashes sometimes :(
Comment 5 Elvis Pranskevichus 2017-06-02 13:05:41 UTC
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.
Comment 6 Jakub Caban 2017-06-02 14:08:28 UTC
Thanks for the reply and sorry for bothering you.

I'll try to track issues down and probably work with upstream whenever possible.
Comment 7 Elvis Pranskevichus 2017-07-18 15:06:42 UTC
I just pushed dev-util/electron-1.6.11 to the atom overlay.  Please test.
Comment 8 Geoff Leach 2017-08-27 13:08:32 UTC
Works for me. Needed python2.7 to build though, and didn't seem to enforce.
Comment 9 Patrice Clement (RETIRED) gentoo-dev 2017-09-22 15:21:47 UTC
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