Please bump app-editors/atom to version 1.13.1.
The bump PR [1] is waiting for approval from proxy-maint. [1] https://github.com/gentoo/gentoo/pull/3761
I built =app-editors/atom-1.13.1 in a clean stage 3 system and it fails with Entering directory '/var/tmp/portage/app-editors/atom-1.13.1/work/keyboard-layout-2.0.7/build' g++ '-DNODE_GYP_MODULE_NAME=keyboard-layout-manager' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DBUILDING_NODE_EXTENSION' -I/usr/include/electron-1.3/node/include/node -I/usr/include/electron-1.3/node/src -I/usr/include/electron-1.3/node/deps/uv/include -I/usr/include/electron-1.3/node/deps/v8/include -I../../nan-2.4.0 -I../chrome_headers -fPIC -pthread -Wall -Wextra -Wno-unused-parameter -m64 -fPIC -O3 -fno-omit-frame-pointer -fno-rtti -fno-exceptions -std=gnu++0x -MMD -MF ./Release/.deps/Release/obj.target/keyboard-layout-manager/src/keyboard-layout-manager-linux.o.d.raw -O2 -pipe -c -o Release/obj.target/keyboard-layout-manager/src/keyboard-layout-manager-linux.o ../src/keyboard-layout-manager-linux.cc I have attached the full build.log.
Created attachment 462738 [details] build.log
Ah. We're missing a dependency on x11-libs/libxkbfile. Will fix.
Thanks!
It seems that 1.13.1 is already available in Gentoo: https://gitweb.gentoo.org/repo/gentoo.git/tree/app-editors/atom/atom-1.13.1.ebuild But the latest release is actually 1.15.0: https://github.com/atom/atom/releases/tag/v1.15.0 (released three weeks ago)
https://github.com/gentoo/gentoo/pull/4330
commit 2e1f7ec8103c4e7dbeca50f558438d6429dd3589 (HEAD -> master, origin/master, origin/HEAD) Author: Elvis Pranskevichus <elvis@magic.io> AuthorDate: Thu Mar 30 09:05:22 2017 -0400 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: Sat Apr 8 23:21:19 2017 +0200 app-editors/atom: version bump to 1.15.0. Gentoo-Bug: https://bugs.gentoo.org/608478 Package-Manager: Portage-2.3.4, Repoman-2.3.1 Closes: https://github.com/gentoo/gentoo/pull/4330 app-editors/atom/Manifest | 4 + app-editors/atom/atom-1.15.0.ebuild | 405 +++++++++++++++++++++++++ app-editors/atom/files/atom-marker-layer.patch | 11 + 3 files changed, 420 insertions(+) create mode 100644 app-editors/atom/atom-1.15.0.ebuild create mode 100644 app-editors/atom/files/atom-marker-layer.patch Thanks Elvis! PR merged.