app-editors/atom: Switch to using dev-util/electron, recompile binaries and unbundle...
authorElvis Pranskevichus <elvis@magic.io>
Sun, 8 May 2016 16:35:08 +0000 (12:35 -0400)
committerPatrice Clement <monsieurp@gentoo.org>
Tue, 10 May 2016 11:12:16 +0000 (11:12 +0000)
commit35a0f25a84b32b2f15b5d115aa607db4020cc55b
tree4dc7c3d75cc482f23d02d4b58ae196a2bc9e8a56
parentfe1c48f1e2b318811c87faae58b53e954708a158
app-editors/atom: Switch to using dev-util/electron, recompile binaries and unbundle libraries.

Proper build of dev-util/electron is now in the tree (#579116),
which makes it possible to rebuild Atom properly, i.e. without
the use of precompiled blobs and with proper library unbundling.

The strategy used in this build is to take the upstream release
build and recompile the native module portions against the system
Electron and system libraries.

Gentoo-Bug: https://bugs.gentoo.org/582462
Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1430

Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
app-editors/atom/Manifest
app-editors/atom/atom-1.7.3.ebuild
app-editors/atom/files/atom-unbundle-electron.patch [new file with mode: 0644]
app-editors/atom/files/gyp-unbundle.py [new file with mode: 0644]
app-editors/atom/metadata.xml