| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
| |
For now disabling this is needed to build on systems with LibreSSL or
OpenSSL 1.1.x.
Bug: https://bugs.gentoo.org/681734
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Stefan Strogin <stefan.strogin@gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11494
Signed-off-by: Aaron Bauman <bman@gentoo.org>
|
|
|
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/672226
Bug: https://bugs.gentoo.org/675578
Signed-off-by: Elvis Pranskevichus <elvis@magic.io>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/10966
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
|
|
|
|
|
|
|
|
| |
These have security vulnerabilities and compilation issues.
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Signed-off-by: Elvis Pranskevichus <elvis@magic.io>
Signed-off-by: Virgil Dupras <vdupras@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
This adds electron-2.0.10 and picks up latest security
and compilation fixes for 1.6.x and 1.7.x.
Closes: https://bugs.gentoo.org/661050
Closes: https://bugs.gentoo.org/649308
Package-Manager: Portage-2.3.49, Repoman-2.3.10
Signed-off-by: Elvis Pranskevichus <elvis@magic.io>
Closes: https://github.com/gentoo/gentoo/pull/10009
Signed-off-by: Virgil Dupras <vdupras@gentoo.org>
|
|
|
|
|
| |
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/8642
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/645576
Closes: https://github.com/gentoo/gentoo/pull/6966
Package-Manager: Portage-2.3.19, Repoman-2.3.6
|
|
|
|
|
|
|
|
| |
FILESDIR has grown rather large, so move the patches to SRC.
Closes: https://bugs.gentoo.org/640750
Closes: https://github.com/gentoo/gentoo/pull/6537
Package-Manager: Portage-2.3.13, Repoman-2.3.3
|
|
|
|
|
|
|
| |
Old Electron versions have no in-tree users, and have build and security
issues.
Package-Manager: Portage-2.3.13, Repoman-2.3.3
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
Closes: https://bugs.gentoo.org/633720
Closes: https://bugs.gentoo.org/635276
Closes: https://bugs.gentoo.org/638270
Closes: https://bugs.gentoo.org/638992
Closes: https://bugs.gentoo.org/640140
Closes: https://github.com/gentoo/gentoo/pull/6478
Signed-off-by: Elvis Pranskevichus <elvis@magic.io>
Package-Manager: Portage-2.3.13, Repoman-2.3.3
|
|
|
|
| |
Closes: https://github.com/gentoo/gentoo/pull/6091
|
|
|
|
| |
Package-Manager: Portage-2.3.8, Repoman-2.3.3
|
|
|
|
| |
Package-Manager: Portage-2.3.8, Repoman-2.3.3
|
|
|
|
|
| |
Package-Manager: Portage-2.3.8, Repoman-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/5971
|
|
|
|
|
|
|
|
| |
Electron does not support gtk3 yet.
Package-Manager: Portage-2.3.8, Repoman-2.3.1
Closes: https://bugs.gentoo.org/631746
Closes: https://github.com/gentoo/gentoo/pull/5767
|
|
|
|
|
|
| |
Gentoo-Bug: https://bugs.gentoo.org/614238
Package-Manager: Portage-2.3.6, Repoman-2.3.1
|
|
|
|
| |
Closes: https://github.com/gentoo/gentoo/pull/5247
|
|
|
|
| |
Signed-off-by: Justin Lecher <jlec@gentoo.org>
|
|
|
|
| |
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
|
|
|
|
|
|
|
| |
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=607462
Package-Manager: portage-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/3761
|
|
|
|
|
|
|
|
|
|
|
| |
Original patch by Brad Laue.
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=599346
Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/2835
Signed-off-by: David Seifert <soap@gentoo.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add electron-0.37.8, electron-1.3.5.
* Ebuilds have been slotted, it is now possible
to have multiple versions of Electron installed.
* Numerous build fixes.
* PaX fixes (courtesy of @zaolin).
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=591324
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=583542
Package-Manager: portage-2.2.28
Signed-off-by: Yixun Lan <dlan@gentoo.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Electron and apps based on it cannot rely on system NodeJS
for compatibility reasons. Fix this by building and using
a nodejs executable based on bundled nodejs code.
Additionally, fix automagic dependency on libcups and remove dependency on
system nodejs
Gentoo-Bug: https://bugs.gentoo.org/585116
Gentoo-Bug: https://bugs.gentoo.org/585490
Gentoo-Bug: https://bugs.gentoo.org/585464
Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1664
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
|
|
|
|
|
|
|
|
| |
Package-Manager: portage-2.2.28
Gentoo-Bug: https://bugs.gentoo.org/584106
Closes: https://github.com/gentoo/gentoo/pull/1598
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
|
|
|
|
|
|
|
|
| |
Gentoo-Bug: https://bugs.gentoo.org/583130
Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1530
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
|
|
|
|
| |
Package-Manager: portage-2.2.28_p107_p880280
|
|
|
|
|
|
|
|
|
|
|
| |
Upstream does not support GTK3 yet (unlike Chromium), so drop the
USE flag.
Gentoo-Bug: https://bugs.gentoo.org/582698
Package-Manager: portage-2.2.28
Closes: https://github.com/gentoo/gentoo/pull/1454
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
|
|
|
|
| |
Package-Manager: portage-2.2.26
|
|
|
|
| |
Package-Manager: portage-2.2.26
|
|
|
|
| |
Package-Manager: portage-2.2.26
|
|
Electron is an application framework built on top of Chromium and NodeJS.
It allows creating cross-platform desktop apps using Web tech. [1]
The main user of Electron is the Atom IDE [2]. Microsoft Visual Studio
Code is also based on Electron. It is also useful for the creation of
desktop wrappers for popular web services, e.g. Google Music [3].
Unfortunately, current upstream's approach to "building Electron from
source" involves downloading a pre-built libchromiumcontent.so binary
from the Internet, which poses obvious security and compatibility risks.
This ebuild is based heavily on the Chromium ebuild and follows similar
unbunling policy.
Additionally, Electron-specific NodeJS headers are installed to
/usr/include so that native modules built for Electron-based apps can be
compiled against the correct version of NodeJS embedded in Electron.
[1] http://electron.atom.io/
[2] http://atom.io/
[3] https://github.com/twolfson/google-music-electron
Gentoo-Bug: https://bugs.gentoo.org/579116
Closes: https://github.com/gentoo/gentoo/pull/1200
Package-Manager: portage-2.2.28
Acked-by: Mike Gilbert <floppym@gentoo.org>
Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
|