[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/files/toolchain/, dev-util/electron/

2020-04-29 Thread Mikle Kolyada
commit: 10f79d2d9b224342346080628e9ca4b5b4acd38b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Apr 29 12:35:59 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Apr 29 12:44:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f79d2d

dev-util/electron: remove last-rited pkg

Closes: https://bugs.gentoo.org/show_bug.cgi?id=622020
Closes: https://bugs.gentoo.org/show_bug.cgi?id=652244
Closes: https://bugs.gentoo.org/show_bug.cgi?id=678066
Closes: https://bugs.gentoo.org/show_bug.cgi?id=690006
Closes: https://bugs.gentoo.org/show_bug.cgi?id=692146
Closes: https://bugs.gentoo.org/show_bug.cgi?id=701958
Closes: https://bugs.gentoo.org/show_bug.cgi?id=675578
Closes: https://bugs.gentoo.org/show_bug.cgi?id=681734
Closes: https://bugs.gentoo.org/show_bug.cgi?id=694072
Closes: https://bugs.gentoo.org/show_bug.cgi?id=706376
Closes: https://bugs.gentoo.org/show_bug.cgi?id=714850
Closes: https://bugs.gentoo.org/show_bug.cgi?id=713024
Closes: https://bugs.gentoo.org/show_bug.cgi?id=699866

Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-util/electron/Manifest  |  13 -
 dev-util/electron/electron-2.0.17-r2.ebuild | 918 
 dev-util/electron/files/toolchain/BUILD.gn  |  37 --
 dev-util/electron/metadata.xml  |  21 -
 4 files changed, 989 deletions(-)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
deleted file mode 100644
index df07a0f907b..000
--- a/dev-util/electron/Manifest
+++ /dev/null
@@ -1,13 +0,0 @@
-DIST asar-0.13.0.tar.gz 1622264 BLAKE2B 
018bccc3d2b54040fe7c6e6c1ecfbe0ab4d52554feab78fae41a09d35b7e934720cba45f77239eda46d746390c4f072b3e0eecdf7f0953882d6f27cb940de018
 SHA512 
619b59e9576a185905b455b780630188ce32aed72b424c69967a7bf15236d1edf2f5d92f7dde972599679c88fe0a80f05295a3d82b2ae0944be08d332a659aee
-DIST browserify-14.0.0.tar.gz 1847439 BLAKE2B 
50d84f51d8640fa881751339e1d37f04d6ba3ea5aa17222c1e9a29bc805ade5f14ce95bb97fb494e0a1a71e6a5da672566aeb0fbbea4b48d9ad19d20405a0b11
 SHA512 
fea8219ab2c5b422c15cc8c305a8aa0396f3de46c8d602eb4976af1d2b0a043214f808e3fa8e31cae0ad7c76d9ddc38239d0208911105f9c851efddfaf96b0c7
-DIST chromium-61.0.3163.100.tar.xz 556305252 BLAKE2B 
88b9dc05d626ec33c2044cd8bb5a5bd2e36c4ba5c231230b5b6529d62cc100874099d17633ca320a0c668b130797d6b222107d2efcd6f80b5b0b460d378f4454
 SHA512 
4dfd3a493ceb7c605eeab6f387541273d529e8b935a6104927e34836469aedcfcbb4a1154591585621d5c2e842e68701d32328acba842f840a20498822165f78
-DIST electron-2.0.17.tar.gz 3015019 BLAKE2B 
314d155e772492d81ca2b092b9ee264a82feffdfc85c05a4f18e4f9c3b151afb8012bdab2e1edbc8889db0433c04d6124b539ed7cc974dc23a43286c058a19a6
 SHA512 
8ecf9786b4b77483f1c3b77789a91b997254645343fff9a30cf846715a2eba53f338eb2de2eee2dd1164424c07697ffe3d21931c56f373e70e77f8e0a96bee0a
-DIST electron-breakpad-67f738b7adb47dc1e3b272fb99062f4192fa6651.tar.gz 5168487 
BLAKE2B 
41583e3297c2e8a612720f2087720cb7bc4ebf0aaaf5481029bd65458b26e5e824da283f474cf70d8933f80538e9f6c4b8a5843f27a6448b727ec9f12578b526
 SHA512 
303d1545dbe8e5fdece0fcd90c2ad09fab24483b176df1491580b9b382a607c0a814681cd58bcb7166b9cfc5af882a2b0d2fcc175d23f747b37c921040b68310
-DIST 
electron-chromium-breakpad-82f0452e6b687b3c1e14e08d172b2f3fb79ae91a.tar.gz 
1141359 BLAKE2B 
7145fc178dcb62e9f14123da03e98f5e37c29f3a58799e675b3638eb0694771d1320de8bc70d97daa5c8c21db548efa3aa3c86d2018d6cea95f288b39cae4020
 SHA512 
4c8353a34061f4e061bb9e23945c0fb7a56f1b9f249b323cd3315cafcecdaca5c1f63940e2334ded03413cf26f5aa4a5bd8f1720fb2ba422a97d70f121d7d3d4
-DIST electron-grit-9536fb6429147d27ef1563088341825db0a893cd.tar.gz 378461 
BLAKE2B 
cb194cca884419f1c85524740860db244b06a237428add2cd9afaae8e0fe63ccb266b8e5e44f2125da57d263f167aec6c46c9c3451c5217100d58825f4322ecd
 SHA512 
515797740421d5f80912b33dab2039c35b2ae432a0c4351aa031461ef6c82b7a1775c3d4d41ba6c646f81ba3ddf3bbfcb35b81da1ef88b486a2a67d15f09ec86
-DIST 
electron-libchromiumcontent-daf9bdcdfdfd6bad258b5e1e48b2e17d06c1a987.tar.gz 
168368 BLAKE2B 
f915cb7e0f6be5f64c3bca64a121c1acf39d0a11cd67c4113d29757f7f44827d5807058c4b29e04c0ae8ab053e42aa66ba3da57b0a9b9bd4c7f22e7f56b91aae
 SHA512 
6d4ca21f463540eec825dfe5075770b341de606c1726ce443b72cdf09c7153e201dbc7c2a4bacdcd926634e9b3795e59b3f1b27f017c7bc0a7507c9a4b6f5ce5
-DIST electron-native-mate-6a3d238b7e1e3742f2bb495336a84021d927a24f.tar.gz 
24130 BLAKE2B 
b807a13d01ccd07a3310d8551cafee69a111bb342ee9e15bc0a20243c6f98638e3f18ddd716389fcabace064d4b98acbe50ff6eed862d8d46d152c8bd6f562b2
 SHA512 
c9ca33f7f96f52aae132f0e4cbd141fe28cea96b9e2c9fadcac40e3bd09d417469fac2851ad1c49790a4533174df0bec9d5ad45203a1358b3d4a2c0df49903fa
-DIST electron-node-51abeb37cad3f2098c0f0fffdff739f4ac2393e8.tar.gz 50344964 
BLAKE2B 
36f91e8ae7d1ae4e99c44128398589e015224c664c86d3869327a4c433fdf8efdb758d4462ec3d8997399bf6d62cfe63f91ae8ee4886aab7817b1654c94592a2
 SHA512 
8f31577a4ef836b5535ec69d8a020c06e92c01667a0d4b857fcb6789025a6903d42ba3f9b51fd0828d39e88dd7ba44a07cfb3a59023b04c4f5cb89e1a27874bc
-DIST electron-patches-26

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2020-02-12 Thread David Seifert
commit: 755c63387088ee8cdb59c55675b98fb197932678
Author: David Seifert  gentoo  org>
AuthorDate: Wed Feb 12 21:03:27 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Feb 12 21:03:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755c6338

dev-util/electron: [QA] inherit estack.eclass directly

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-util/electron/electron-2.0.17-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/electron/electron-2.0.17-r2.ebuild 
b/dev-util/electron/electron-2.0.17-r2.ebuild
index 46cb2bffaee..9f577d4e304 100644
--- a/dev-util/electron/electron-2.0.17-r2.ebuild
+++ b/dev-util/electron/electron-2.0.17-r2.ebuild
@@ -8,7 +8,7 @@ CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et 
fa fi fil fr gu he
hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
sv sw ta te th tr uk vi zh-CN zh-TW"
 
-inherit check-reqs chromium-2 eapi7-ver gnome2-utils flag-o-matic multilib \
+inherit check-reqs chromium-2 eapi7-ver estack gnome2-utils flag-o-matic 
multilib \
multiprocessing ninja-utils pax-utils portability python-any-r1 \
toolchain-funcs virtualx xdg-utils
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2020-02-09 Thread David Seifert
commit: f97607dd661bb6814d9a5b13ec400639acc80934
Author: David Seifert  gentoo  org>
AuthorDate: Sun Feb  9 13:13:07 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb  9 13:13:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f97607dd

dev-util/electron: [QA] Fix NonexistentBlocker

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 dev-util/electron/electron-2.0.17-r2.ebuild | 4 +---
 dev-util/electron/metadata.xml  | 3 +--
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-util/electron/electron-2.0.17-r2.ebuild 
b/dev-util/electron/electron-2.0.17-r2.ebuild
index a286e7926af..46cb2bffaee 100644
--- a/dev-util/electron/electron-2.0.17-r2.ebuild
+++ b/dev-util/electron/electron-2.0.17-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -124,7 +124,6 @@ COMMON_DEPEND="
media-video/ffmpeg[-samba]
>=net-fs/samba-4.5.10-r1[-debug(-)]
)
-   !=net-fs/samba-4.5.12-r0
media-libs/opus:=
)
>=net-dns/c-ares-1.13.0:=
@@ -157,7 +156,6 @@ COMMON_DEPEND="
 "
 # For nvidia-drivers blocker, see bug #413637 .
 RDEPEND="${COMMON_DEPEND}
-   !
+
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   Electron is a cross platform application development 
framework based on web technologies based on Chromium

Use gnome-base/gconf
Build with link time optimization 
enabled



[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2019-12-12 Thread Michał Górny
commit: 70c4d8c70b570e47d73ef0af26489cf4d8d9e8b7
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 12 15:33:11 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 12 16:34:39 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c4d8c7

dev-util/electron: [QA] Fix MissingTestRestrict

Signed-off-by: Michał Górny  gentoo.org>

 dev-util/electron/electron-2.0.17-r2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-util/electron/electron-2.0.17-r2.ebuild 
b/dev-util/electron/electron-2.0.17-r2.ebuild
index d713ad9ac62..a286e7926af 100644
--- a/dev-util/electron/electron-2.0.17-r2.ebuild
+++ b/dev-util/electron/electron-2.0.17-r2.ebuild
@@ -81,7 +81,8 @@ KEYWORDS="~amd64"
 IUSE="cups custom-cflags gconf gnome-keyring kerberos lto neon pic
+proprietary-codecs pulseaudio selinux +system-ffmpeg +system-libvpx
+system-ssl +tcmalloc"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
+RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )
+   !test? ( test )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
 QA_FLAGS_IGNORED=".*\.nexe"



[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/files/

2019-11-08 Thread Aaron Bauman
commit: 9fc3790eb50d35f4f1f961d8118396e6a4bf30b7
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Nov  8 15:12:07 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Nov  8 15:20:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fc3790e

dev-util/electron: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/13585
Signed-off-by: Aaron Bauman  gentoo.org>

 .../electron-1.7.15-v8-crankshaft-rce-fix.patch| 37 --
 1 file changed, 37 deletions(-)

diff --git 
a/dev-util/electron/files/electron-1.7.15-v8-crankshaft-rce-fix.patch 
b/dev-util/electron/files/electron-1.7.15-v8-crankshaft-rce-fix.patch
deleted file mode 100644
index b18722448df..000
--- a/dev-util/electron/files/electron-1.7.15-v8-crankshaft-rce-fix.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 3c8f3a181afb7407ca6b8dd6605dcea3a8e78ba8 Mon Sep 17 00:00:00 2001
-From: Elvis Pranskevichus 
-Date: Sat, 24 Mar 2018 13:34:10 -0400
-Subject: [PATCH] Fix crankshaft RCE patch
-

- patches/v8/crankshaft-hydrogen-rce.patch | 7 ---
- 1 file changed, 4 insertions(+), 3 deletions(-)
-
-diff --git a/patches/v8/crankshaft-hydrogen-rce.patch 
b/patches/v8/crankshaft-hydrogen-rce.patch
-index d99d964..273705e 100644
 a/patches/v8/crankshaft-hydrogen-rce.patch
-+++ b/patches/v8/crankshaft-hydrogen-rce.patch
-@@ -1,16 +1,17 @@
- diff --git a/src/crankshaft/hydrogen.cc b/src/crankshaft/hydrogen.cc
--index d55bb37..d595617 100644
-+index d55bb37..2833c63 100644
- --- a/src/crankshaft/hydrogen.cc
- +++ b/src/crankshaft/hydrogen.cc
--@@ -7176,7 +7176,10 @@ HValue* 
HOptimizedGraphBuilder::HandlePolymorphicElementAccess(
-+@@ -7176,8 +7176,11 @@ HValue* 
HOptimizedGraphBuilder::HandlePolymorphicElementAccess(
-// Get transition target for each map (NULL == no transition).
-for (int i = 0; i < maps->length(); ++i) {
-  Handle map = maps->at(i);
- +// Don't generate elements kind transitions from stable maps.
-  Map* transitioned_map =
-+-map->FindElementsKindTransitionedMap(&possible_transitioned_maps);
- +map->is_stable()
- +? nullptr
- +: 
map->FindElementsKindTransitionedMap(&possible_transitioned_maps);
--- map->FindElementsKindTransitionedMap(&possible_transitioned_maps);
-  if (transitioned_map != nullptr) {
-transition_target.Add(handle(transitioned_map));
-+ } else {
--- 
-2.16.1
-



[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2019-08-18 Thread David Seifert
commit: 4c94b48253f617a57facd490c6a634bcaa814204
Author: David Seifert  gentoo  org>
AuthorDate: Sun Aug 18 12:29:55 2019 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Aug 18 12:37:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c94b482

dev-util/electron: [QA] Fix leading whitespace

Package-Manager: Portage-2.3.71, Repoman-2.3.17
Signed-off-by: David Seifert  gentoo.org>

 dev-util/electron/electron-2.0.17-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/electron/electron-2.0.17-r2.ebuild 
b/dev-util/electron/electron-2.0.17-r2.ebuild
index e367ebc4c07..d713ad9ac62 100644
--- a/dev-util/electron/electron-2.0.17-r2.ebuild
+++ b/dev-util/electron/electron-2.0.17-r2.ebuild
@@ -327,7 +327,7 @@ src_prepare() {
rsync -a "${WORKDIR}/${ASAR_P}/node_modules/" \
"${S}/node_modules/" || die
rsync -a "${WORKDIR}/${BROWSERIFY_P}/node_modules/" \
-"${S}/node_modules/" || die
+   "${S}/node_modules/" || die
 
# node patches
cd "${NODE_S}" || die



[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2019-08-01 Thread Joonas Niilola
commit: 05660fa281b60ecffc61952c818d9f65768dc6b9
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Thu Aug  1 15:15:20 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug  2 06:24:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05660fa2

dev-util/electron: Fix build issues

Fix libvpx build issues by pinning the dependency and adding
system-libvpx USE-flag.

Pin dev-util/gn version, as newer GN seems to be breaking the
build.

Fix build on non-x86, courtesy of Marcus Comstedt.

Closes: https://bugs.gentoo.org/688426
Closes: https://bugs.gentoo.org/679492
Closes: https://bugs.gentoo.org/686984
Signed-off-by: Elvis Pranskevichus  magic.io>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/electron/Manifest  |   1 +
 dev-util/electron/electron-2.0.17-r2.ebuild | 919 
 dev-util/electron/metadata.xml  |   1 +
 3 files changed, 921 insertions(+)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index e28f90476e0..1dfbd93fda6 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -23,6 +23,7 @@ DIST 
electron-native-mate-fd0e7dc4ab778f0d1ccda6c9640464ea06ee771e.tar.gz 23926
 DIST electron-node-51abeb37cad3f2098c0f0fffdff739f4ac2393e8.tar.gz 50344964 
BLAKE2B 
36f91e8ae7d1ae4e99c44128398589e015224c664c86d3869327a4c433fdf8efdb758d4462ec3d8997399bf6d62cfe63f91ae8ee4886aab7817b1654c94592a2
 SHA512 
8f31577a4ef836b5535ec69d8a020c06e92c01667a0d4b857fcb6789025a6903d42ba3f9b51fd0828d39e88dd7ba44a07cfb3a59023b04c4f5cb89e1a27874bc
 DIST electron-node-9b1683e7000481ec6214eafa3eef7ac4594eb410.tar.gz 46194500 
BLAKE2B 
36537f40a597f9ed969abe385de8cf58fd2f48526021461ab5feb0e061a2dc0d4a49109191254e69b685101f6aa79d1c870091f0eae251ba8b3bc0b3e6a975e6
 SHA512 
f258cf5597154e976e1e4c0b81f6b63e9b344e4a28492137b80d59dc841490d4ad69e6bab2456a6334a42e51dfe2862cc389e837a4baac90a698ff60e5b08ab4
 DIST electron-node-a992f2ff412b85606ec1d4c1eb00ad832fa1e640.tar.gz 46772284 
BLAKE2B 
453ade1d1540f099d7225f3c758fc1455dcae3a6b8ada00c20b85519bfd61beb3fc3beb083f063de2ce52c5b2e83eb67acea23f2605e201031b42552747e522b
 SHA512 
532bc27e026fd032e8747150bac885277ae2e6cede3053e61690b846e380d664daa0b49e843c44d937a5f84f902f149323b8dc873dcfcf8ddc27b6feb1df750d
+DIST electron-patches-26715595f4fe3658a73adb0d2fb338f62c79e492.tar.gz 115022 
BLAKE2B 
04f0982d9ac63068fd9e83f53341e43fec8f375d9591777dbcb6612213ecf0473be6d38883cdf0f99fe412f65b494d8765818260ecefd9e77dbd503d5459d9be
 SHA512 
8d05f21d2ab4242cd896f58d1608ccee5ba3b65dae73cacb2261458e2f163e216176276d036cf8fe3375c06a94d08f7a04af79e92eb3d4312d975acd870103d8
 DIST electron-patches-b04011d68866c1159eb35b1a5260d519172cc05b.tar.gz 92135 
BLAKE2B 
f8b1bb5523021734901e0e1a8a01e565e2f826a1f861a7e38e19f92b214035e2fe4f3ac27d411ff129597ceaaac5fee43a6981158adbf4f4f3711424bfe7dae0
 SHA512 
fff7172ed830a948a70bedb9fbd34f22fa9cc7c995b1ce852ffa75ed4e69d9867b399864857f958334e857616c297e7f8cb0a5e49d263b6d1958ce22fd71ef3d
 DIST electron-patches-f0fb7725cfe73704dce84ec51bdccc024dc7ceff.tar.gz 88340 
BLAKE2B 
759f8da023fae94ac0639387ace26694b2ff9dfd978f783cae2f1ccaaf749200ec2cdcfb771fbd3dc8a605521886c8e3383b7ed565eb250f753d238fd30ad6ef
 SHA512 
c542d8fcf95123dc4ebced608ae0d1d9bc04db67f89c50f219bdf4ed8e916059333d1e3571387bf2992b46c3b0a02692f7ec2531920f693db30c7ed401bb73d4
 DIST electron-pdf-viewer-a050a339cfeabcfb5f07c313161d2ee27b6c3a39.tar.gz 38431 
BLAKE2B 
962b1eeaa74544d57a5664fc6965b9f43e6d94671a08be024bb3001d7cf7e3ee02b2c63c2074e2ed4d6484dc5db7515cb170bf7432a8d11ccf595716e5c4500e
 SHA512 
a028b67c0644d4ddcfc5aee4e2abb305648eb666082ea2c151cb6b9b3972503093cadb32b102aa19b04c8e863c2ac55bb20cccbf2abbf7832f9cfd3c3618612e

diff --git a/dev-util/electron/electron-2.0.17-r2.ebuild 
b/dev-util/electron/electron-2.0.17-r2.ebuild
new file mode 100644
index 000..e367ebc4c07
--- /dev/null
+++ b/dev-util/electron/electron-2.0.17-r2.ebuild
@@ -0,0 +1,919 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+PYTHON_COMPAT=( python2_7 )
+
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
+   hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
+   sv sw ta te th tr uk vi zh-CN zh-TW"
+
+inherit check-reqs chromium-2 eapi7-ver gnome2-utils flag-o-matic multilib \
+   multiprocessing ninja-utils pax-utils portability python-any-r1 \
+   toolchain-funcs virtualx xdg-utils
+
+# Keep this in sync with vendor/libchromiumcontent/VERSION
+CHROMIUM_VERSION="61.0.3163.100"
+# Keep this in sync with vendor/breakpad
+BREAKPAD_COMMIT="82f0452e6b687b3c1e14e08d172b2f3fb79ae91a"
+# Keep this in sync with vendor/breakpad/src (and find the corresponding
+# commit in https://github.com/google/breakpad/)
+BREAKPAD_SRC_COMMIT="67f738b7adb47dc1e3b272fb99062f4192fa6651"
+# Keep this in sync with vendor/node
+N

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2019-08-01 Thread Joonas Niilola
commit: 912c04508eafd8688f871d18af8e924ad28dcefc
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Thu Aug  1 15:16:43 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug  2 06:24:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=912c0450

dev-util/electron: Remove old

Old versions of electron, multiple security and build issues.

Package-Manager: Portage-2.3.66, Repoman-2.3.11
Closes: https://github.com/gentoo/gentoo/pull/12327
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/electron/Manifest  |  19 -
 dev-util/electron/electron-1.6.18.ebuild| 883 ---
 dev-util/electron/electron-1.7.16.ebuild| 889 ---
 dev-util/electron/electron-2.0.10.ebuild| 908 ---
 dev-util/electron/electron-2.0.17-r1.ebuild | 909 
 dev-util/electron/metadata.xml  |   1 -
 6 files changed, 3609 deletions(-)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index 1dfbd93fda6..df07a0f907b 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -1,32 +1,13 @@
 DIST asar-0.13.0.tar.gz 1622264 BLAKE2B 
018bccc3d2b54040fe7c6e6c1ecfbe0ab4d52554feab78fae41a09d35b7e934720cba45f77239eda46d746390c4f072b3e0eecdf7f0953882d6f27cb940de018
 SHA512 
619b59e9576a185905b455b780630188ce32aed72b424c69967a7bf15236d1edf2f5d92f7dde972599679c88fe0a80f05295a3d82b2ae0944be08d332a659aee
 DIST browserify-14.0.0.tar.gz 1847439 BLAKE2B 
50d84f51d8640fa881751339e1d37f04d6ba3ea5aa17222c1e9a29bc805ade5f14ce95bb97fb494e0a1a71e6a5da672566aeb0fbbea4b48d9ad19d20405a0b11
 SHA512 
fea8219ab2c5b422c15cc8c305a8aa0396f3de46c8d602eb4976af1d2b0a043214f808e3fa8e31cae0ad7c76d9ddc38239d0208911105f9c851efddfaf96b0c7
-DIST chromium-56.0.2924.87.tar.xz 514429808 BLAKE2B 
96e688230266f00917c6a6ebfaeb9b4e1cbe882a6bd907034a339d7a7b36fe97b451978898fb910938a36e47a9e25fb88117fe764dae759127d391e902533b47
 SHA512 
1c154004a9bca73e2491c73520a5f7d5c50c5b9d66e8e2660bf46585dd9b6ad3db706a9d824356f319794fa790bc3918ae6199843bcba717b9e74efbf26882c9
-DIST chromium-58.0.3029.110.tar.xz 518167664 BLAKE2B 
dc9b4eee10236b892c82c6c12f649aed30454124496794485430e6119ee83e420564b2f2fbd21a3d1525cfb3de3524210c50770cbf74b2dbfdb18b35445a740a
 SHA512 
412dc94e23d6699b959f23956f5f82f4c600050649a8a2e694bb2c6e166245e3670f4549ee1c08a0df05b4e361f040d1739515180b8631adbfac9c907af8d93f
 DIST chromium-61.0.3163.100.tar.xz 556305252 BLAKE2B 
88b9dc05d626ec33c2044cd8bb5a5bd2e36c4ba5c231230b5b6529d62cc100874099d17633ca320a0c668b130797d6b222107d2efcd6f80b5b0b460d378f4454
 SHA512 
4dfd3a493ceb7c605eeab6f387541273d529e8b935a6104927e34836469aedcfcbb4a1154591585621d5c2e842e68701d32328acba842f840a20498822165f78
-DIST electron-1.6.18.tar.gz 4965032 BLAKE2B 
ecb085a75717fb472740583dbd31634bd8b4be8365fdaf3334e558a8076577d3a973ba78c87136bdf42be14a8fcbe0b7816f49a1eccc162c62941485a2bb09fb
 SHA512 
bd10d34e9a91350671a8c1af807fd01d7379bd7c9eca7c3f096349a5dbefaa78e063ee6a27fa5029a19daec0ca70fbe45f9964e27945a5f47ac83416540aacda
-DIST electron-1.7.16.tar.gz 5174554 BLAKE2B 
421fde393533c4af26a046a3a1a6ef067306ac6990fe9b7f74436b00e939b85d07f39bb7b9f02547288105adfd069f2640238e83cf444a3a99723441da0556f9
 SHA512 
84815598f14330916dc65f1326a841e73a8c1551c4b9ba21667562f6c67eb770529b3049d53951e91b07356e4d7cfc3ed3a5e3722305d7282adfc871c3195a35
-DIST electron-2.0.10.tar.gz 3012289 BLAKE2B 
3d4f2560e754917c7e72e6450ccf9d6d5f8a7741fb5c426d6db9cad01780be5531671bea55eb9033f5de288617d8cc366a17b1a77eac5bd32440ff8e9ee53a5e
 SHA512 
5663e9b018a51bf7f7c87a8c5b51cf631a91980bf01fdcb207f2054da2bfaffdebfe027bd8c27dfa0af523fd09ec1c52076a7f6de9c5bf9a0ffbb898d1797b59
 DIST electron-2.0.17.tar.gz 3015019 BLAKE2B 
314d155e772492d81ca2b092b9ee264a82feffdfc85c05a4f18e4f9c3b151afb8012bdab2e1edbc8889db0433c04d6124b539ed7cc974dc23a43286c058a19a6
 SHA512 
8ecf9786b4b77483f1c3b77789a91b997254645343fff9a30cf846715a2eba53f338eb2de2eee2dd1164424c07697ffe3d21931c56f373e70e77f8e0a96bee0a
 DIST electron-breakpad-67f738b7adb47dc1e3b272fb99062f4192fa6651.tar.gz 5168487 
BLAKE2B 
41583e3297c2e8a612720f2087720cb7bc4ebf0aaaf5481029bd65458b26e5e824da283f474cf70d8933f80538e9f6c4b8a5843f27a6448b727ec9f12578b526
 SHA512 
303d1545dbe8e5fdece0fcd90c2ad09fab24483b176df1491580b9b382a607c0a814681cd58bcb7166b9cfc5af882a2b0d2fcc175d23f747b37c921040b68310
-DIST electron-breakpad-e35167de7516448fcc2bf687ad580b9d8b6aedc2.tar.gz 5161275 
BLAKE2B 
a8414bb2876031f71e5c0c9263cf7ee03c4af9d8dee2890bb4c39c82869282bc20b4c2807068ab72bcb96e71559dbea083ca27b9cddbc991bf1dc7e6c16a5dc3
 SHA512 
dce89f5976ddac0f87f70f11cc5fdf44a29198b302ed6eecd2c7530ccb33613563ef2ce797b7187c986d3b900b212eede8530e1e8f3b6a88ac727ff9623dd333
-DIST electron-brightray-909c49265493bd095c27cefd999567be2107899a.tar.gz 98022 
BLAKE2B 
a90ab9d0480c1d1f7d5f40ccf9bf8f4568175c9662bc47f9754a293018d6cc8930cf6e104aea57f660893c44837b3f48ddaacc3bdc2bcf347f1a60f93a987f4a
 SHA512 
e1df1159a97c87e1edce9ea896d79

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2019-04-06 Thread Aaron Bauman
commit: 15d7dda048dd9cb11efd127fe4e2fbfce4812dd8
Author: Stefan Strogin  gmail  com>
AuthorDate: Mon Mar 25 15:12:56 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sat Apr  6 18:49:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15d7dda0

dev-util/electron: add USE=+system-ssl

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  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11494
Signed-off-by: Aaron Bauman  gentoo.org>

 .../{electron-2.0.17.ebuild => electron-2.0.17-r1.ebuild} | 8 
 dev-util/electron/metadata.xml| 1 +
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-util/electron/electron-2.0.17.ebuild 
b/dev-util/electron/electron-2.0.17-r1.ebuild
similarity index 99%
rename from dev-util/electron/electron-2.0.17.ebuild
rename to dev-util/electron/electron-2.0.17-r1.ebuild
index 1e3871596b7..1671cd90af5 100644
--- a/dev-util/electron/electron-2.0.17.ebuild
+++ b/dev-util/electron/electron-2.0.17-r1.ebuild
@@ -79,7 +79,7 @@ LICENSE="BSD"
 SLOT="$(ver_cut 1-2)"
 KEYWORDS="~amd64"
 IUSE="cups custom-cflags gconf gnome-keyring kerberos lto neon pic
- +proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc"
+   +proprietary-codecs pulseaudio selinux +system-ffmpeg +system-ssl 
+tcmalloc"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
@@ -100,7 +100,7 @@ COMMON_DEPEND="
dev-libs/libxslt:=
dev-libs/nspr:=
>=dev-libs/nss-3.14.3:=
-   =dev-libs/re2-0.2016.05.01:=
gconf? ( >=gnome-base/gconf-2.24.0:= )
gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
@@ -533,7 +533,6 @@ src_configure() {
# TODO: use_system_libsrtp (bug #459932).
# TODO: xml (bug #616818).
# TODO: use_system_protobuf (bug #525560).
-   # TODO: use_system_ssl (http://crbug.com/58087).
# TODO: use_system_sqlite (http://crbug.com/22208).
 
# libevent: https://bugs.gentoo.org/593458
@@ -688,7 +687,8 @@ src_configure() {
# --shared-libuv cannot be used as electron's node fork
# patches uv_loop structure.
./configure --shared --without-bundled-v8 \
-   --shared-openssl --shared-http-parser --shared-zlib \
+   $(usex system-ssl '--shared-openssl' '' ) \
+   --shared-http-parser --shared-zlib \
--shared-nghttp2 --shared-cares \
--without-npm --with-intl=system-icu --without-dtrace \
--dest-cpu=${target_arch} --prefix="" || die

diff --git a/dev-util/electron/metadata.xml b/dev-util/electron/metadata.xml
index b401858fffc..c291dd2197e 100644
--- a/dev-util/electron/metadata.xml
+++ b/dev-util/electron/metadata.xml
@@ -17,6 +17,7 @@
Disable optimized assembly code that is not 
PIC friendly
Enable proprietary codecs like 
H.264, MP3
Use system ffmpeg instead of the 
bundled one
+   Use system OpenSSL instead of the 
bundled one
Use bundled tcmalloc instead of system 
malloc





[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2019-03-03 Thread Thomas Deutschmann
commit: e2d5c56450b953372bcff4792994a9df3665c66d
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Sat Feb  2 21:26:46 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Mar  4 01:35:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d5c564

dev-util/electron: Version bump to 2.0.17

Closes: https://bugs.gentoo.org/672226
Bug: https://bugs.gentoo.org/675578
Signed-off-by: Elvis Pranskevichus  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  gentoo.org>

 dev-util/electron/Manifest   |   3 +
 dev-util/electron/electron-2.0.17.ebuild | 909 +++
 2 files changed, 912 insertions(+)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index 926697a20cb..e28f90476e0 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -6,6 +6,7 @@ DIST chromium-61.0.3163.100.tar.xz 556305252 BLAKE2B 
88b9dc05d626ec33c2044cd8bb5
 DIST electron-1.6.18.tar.gz 4965032 BLAKE2B 
ecb085a75717fb472740583dbd31634bd8b4be8365fdaf3334e558a8076577d3a973ba78c87136bdf42be14a8fcbe0b7816f49a1eccc162c62941485a2bb09fb
 SHA512 
bd10d34e9a91350671a8c1af807fd01d7379bd7c9eca7c3f096349a5dbefaa78e063ee6a27fa5029a19daec0ca70fbe45f9964e27945a5f47ac83416540aacda
 DIST electron-1.7.16.tar.gz 5174554 BLAKE2B 
421fde393533c4af26a046a3a1a6ef067306ac6990fe9b7f74436b00e939b85d07f39bb7b9f02547288105adfd069f2640238e83cf444a3a99723441da0556f9
 SHA512 
84815598f14330916dc65f1326a841e73a8c1551c4b9ba21667562f6c67eb770529b3049d53951e91b07356e4d7cfc3ed3a5e3722305d7282adfc871c3195a35
 DIST electron-2.0.10.tar.gz 3012289 BLAKE2B 
3d4f2560e754917c7e72e6450ccf9d6d5f8a7741fb5c426d6db9cad01780be5531671bea55eb9033f5de288617d8cc366a17b1a77eac5bd32440ff8e9ee53a5e
 SHA512 
5663e9b018a51bf7f7c87a8c5b51cf631a91980bf01fdcb207f2054da2bfaffdebfe027bd8c27dfa0af523fd09ec1c52076a7f6de9c5bf9a0ffbb898d1797b59
+DIST electron-2.0.17.tar.gz 3015019 BLAKE2B 
314d155e772492d81ca2b092b9ee264a82feffdfc85c05a4f18e4f9c3b151afb8012bdab2e1edbc8889db0433c04d6124b539ed7cc974dc23a43286c058a19a6
 SHA512 
8ecf9786b4b77483f1c3b77789a91b997254645343fff9a30cf846715a2eba53f338eb2de2eee2dd1164424c07697ffe3d21931c56f373e70e77f8e0a96bee0a
 DIST electron-breakpad-67f738b7adb47dc1e3b272fb99062f4192fa6651.tar.gz 5168487 
BLAKE2B 
41583e3297c2e8a612720f2087720cb7bc4ebf0aaaf5481029bd65458b26e5e824da283f474cf70d8933f80538e9f6c4b8a5843f27a6448b727ec9f12578b526
 SHA512 
303d1545dbe8e5fdece0fcd90c2ad09fab24483b176df1491580b9b382a607c0a814681cd58bcb7166b9cfc5af882a2b0d2fcc175d23f747b37c921040b68310
 DIST electron-breakpad-e35167de7516448fcc2bf687ad580b9d8b6aedc2.tar.gz 5161275 
BLAKE2B 
a8414bb2876031f71e5c0c9263cf7ee03c4af9d8dee2890bb4c39c82869282bc20b4c2807068ab72bcb96e71559dbea083ca27b9cddbc991bf1dc7e6c16a5dc3
 SHA512 
dce89f5976ddac0f87f70f11cc5fdf44a29198b302ed6eecd2c7530ccb33613563ef2ce797b7187c986d3b900b212eede8530e1e8f3b6a88ac727ff9623dd333
 DIST electron-brightray-909c49265493bd095c27cefd999567be2107899a.tar.gz 98022 
BLAKE2B 
a90ab9d0480c1d1f7d5f40ccf9bf8f4568175c9662bc47f9754a293018d6cc8930cf6e104aea57f660893c44837b3f48ddaacc3bdc2bcf347f1a60f93a987f4a
 SHA512 
e1df1159a97c87e1edce9ea896d790e3004cc836d879385cdc5324c1961209ebf884fb7771861f4c6bf86b50ff1d8818540555bbcc77bf10987e0a68cd855127
@@ -15,12 +16,14 @@ DIST 
electron-grit-9536fb6429147d27ef1563088341825db0a893cd.tar.gz 378461 BLAKE2
 DIST 
electron-libchromiumcontent-4a4acde5522c21fe2f0a21f5ca29f99e90b03adc.tar.gz 
73046 BLAKE2B 
051b69473c5a97746aa2f18fc94d4909ad52e0a0edc638ba3950d70b46fb798523da0d62f4a7f427187f80406f8efc3c9e04039f90567521c4f29adb0ab82fbf
 SHA512 
960f8b27adcf0df459bae024092971e8c10f1dfa933e3374303d7fd0ecaf2cf201674c474dfce6500609d229f1b4441968dfbc46a2d6220723b7ceebec277dba
 DIST 
electron-libchromiumcontent-a9b88fab38a8162bb485cc5854973f71ea0bc7a6.tar.gz 
427806 BLAKE2B 
21274045953499b7656366520d93acb63515995e7d6614afa5bba097e80bf833611fd715f0a8782dbdcb3c7c11ce2c4f5c2789483d4847e5bd73567123022dfd
 SHA512 
da23b6119aa39d2ebc39b20280e2b6c0c26eba3e45271a3b8b196149ae8fb17f7ae63b97821ecdbc74c8d28617e361a3570e89c716d560a3b0caa7fa1f673f09
 DIST 
electron-libchromiumcontent-cbd04c0dccc7655cd42f02baee3a622d5170ac08.tar.gz 
161487 BLAKE2B 
de2f7f708aafc2f9033fb0dbee50880f9441196c81ba355bae966a1ffbb0c2f30c86cbb30021af599ac3abf071431f99c07a7a51b45db41901624148e1988369
 SHA512 
f207fdddecda879ff3c83e1503af0e919c1f6fe2e3666ac9d40c9fc21dfb3a679e1f0ab3ce7b89057a412934c5a9c96ed846761c669875ee0c3a1955308be184
+DIST 
electron-libchromiumcontent-daf9bdcdfdfd6bad258b5e1e48b2e17d06c1a987.tar.gz 
168368 BLAKE2B 
f915cb7e0f6be5f64c3bca64a121c1acf39d0a11cd67c4113d29757f7f44827d5807058c4b29e04c0ae8ab053e42aa66ba3da57b0a9b9bd4c7f22e7f56b91aae
 SHA512 
6d4ca21f463540eec825dfe5075770b341de606c1726ce443b72cdf09c7153e201dbc7c2a4bacdcd926634e9b3795e59b3f1b27f017c7bc0a7507c9a4b6f5ce5
 DIST electron-native-mate-6a3d238b7e1e3742f2bb495336a8

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2018-10-23 Thread Virgil Dupras
commit: 713a24a45007e5594a1f1e4c36f562ea81078069
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Fri Sep 28 20:57:40 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Oct 23 13:20:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=713a24a4

dev-util/electron: Drop old versions

These have security vulnerabilities and compilation issues.

Package-Manager: Portage-2.3.49, Repoman-2.3.10
Signed-off-by: Elvis Pranskevichus  magic.io>
Signed-off-by: Virgil Dupras  gentoo.org>

 dev-util/electron/Manifest   |   5 -
 dev-util/electron/electron-1.6.16.ebuild | 881 --
 dev-util/electron/electron-1.7.15.ebuild | 888 ---
 3 files changed, 1774 deletions(-)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index bc631b2fed7..926697a20cb 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -3,9 +3,7 @@ DIST browserify-14.0.0.tar.gz 1847439 BLAKE2B 
50d84f51d8640fa881751339e1d37f04d6
 DIST chromium-56.0.2924.87.tar.xz 514429808 BLAKE2B 
96e688230266f00917c6a6ebfaeb9b4e1cbe882a6bd907034a339d7a7b36fe97b451978898fb910938a36e47a9e25fb88117fe764dae759127d391e902533b47
 SHA512 
1c154004a9bca73e2491c73520a5f7d5c50c5b9d66e8e2660bf46585dd9b6ad3db706a9d824356f319794fa790bc3918ae6199843bcba717b9e74efbf26882c9
 DIST chromium-58.0.3029.110.tar.xz 518167664 BLAKE2B 
dc9b4eee10236b892c82c6c12f649aed30454124496794485430e6119ee83e420564b2f2fbd21a3d1525cfb3de3524210c50770cbf74b2dbfdb18b35445a740a
 SHA512 
412dc94e23d6699b959f23956f5f82f4c600050649a8a2e694bb2c6e166245e3670f4549ee1c08a0df05b4e361f040d1739515180b8631adbfac9c907af8d93f
 DIST chromium-61.0.3163.100.tar.xz 556305252 BLAKE2B 
88b9dc05d626ec33c2044cd8bb5a5bd2e36c4ba5c231230b5b6529d62cc100874099d17633ca320a0c668b130797d6b222107d2efcd6f80b5b0b460d378f4454
 SHA512 
4dfd3a493ceb7c605eeab6f387541273d529e8b935a6104927e34836469aedcfcbb4a1154591585621d5c2e842e68701d32328acba842f840a20498822165f78
-DIST electron-1.6.16.tar.gz 4957555 BLAKE2B 
c72433ed076bc6b68b81b136db4dcf1a0fe17f16c7859e5176c215d86164f0c3d531310d8edbee9f52038722aa6dbc7934d9d9a5511bcb978bb9c255122f1794
 SHA512 
f657aae526defa8526948c89b8667475d1fb27f1884a1a4655773052cf3b3578483d3d51e35e6aa077579c3023056eec5d2a06f24a2c4013ca078fb82f850182
 DIST electron-1.6.18.tar.gz 4965032 BLAKE2B 
ecb085a75717fb472740583dbd31634bd8b4be8365fdaf3334e558a8076577d3a973ba78c87136bdf42be14a8fcbe0b7816f49a1eccc162c62941485a2bb09fb
 SHA512 
bd10d34e9a91350671a8c1af807fd01d7379bd7c9eca7c3f096349a5dbefaa78e063ee6a27fa5029a19daec0ca70fbe45f9964e27945a5f47ac83416540aacda
-DIST electron-1.7.15.tar.gz 5172906 BLAKE2B 
9b3785eed455cf2864572582a37cb7b107e96b207879c8975870383714bc1103073840409246392433af7c4edf2404d519d16ea4185cb1e6925b2ef6cf93a9aa
 SHA512 
ade60d6810a85f9d92ff8213d2c38059f49dd8304220feb0759622390176d9a145b14b2df1b2541cb1534c83d1297c3d85de0530a1a75e0544e22fe2
 DIST electron-1.7.16.tar.gz 5174554 BLAKE2B 
421fde393533c4af26a046a3a1a6ef067306ac6990fe9b7f74436b00e939b85d07f39bb7b9f02547288105adfd069f2640238e83cf444a3a99723441da0556f9
 SHA512 
84815598f14330916dc65f1326a841e73a8c1551c4b9ba21667562f6c67eb770529b3049d53951e91b07356e4d7cfc3ed3a5e3722305d7282adfc871c3195a35
 DIST electron-2.0.10.tar.gz 3012289 BLAKE2B 
3d4f2560e754917c7e72e6450ccf9d6d5f8a7741fb5c426d6db9cad01780be5531671bea55eb9033f5de288617d8cc366a17b1a77eac5bd32440ff8e9ee53a5e
 SHA512 
5663e9b018a51bf7f7c87a8c5b51cf631a91980bf01fdcb207f2054da2bfaffdebfe027bd8c27dfa0af523fd09ec1c52076a7f6de9c5bf9a0ffbb898d1797b59
 DIST electron-breakpad-67f738b7adb47dc1e3b272fb99062f4192fa6651.tar.gz 5168487 
BLAKE2B 
41583e3297c2e8a612720f2087720cb7bc4ebf0aaaf5481029bd65458b26e5e824da283f474cf70d8933f80538e9f6c4b8a5843f27a6448b727ec9f12578b526
 SHA512 
303d1545dbe8e5fdece0fcd90c2ad09fab24483b176df1491580b9b382a607c0a814681cd58bcb7166b9cfc5af882a2b0d2fcc175d23f747b37c921040b68310
@@ -14,7 +12,6 @@ DIST 
electron-brightray-909c49265493bd095c27cefd999567be2107899a.tar.gz 98022 BL
 DIST 
electron-chromium-breakpad-82f0452e6b687b3c1e14e08d172b2f3fb79ae91a.tar.gz 
1141359 BLAKE2B 
7145fc178dcb62e9f14123da03e98f5e37c29f3a58799e675b3638eb0694771d1320de8bc70d97daa5c8c21db548efa3aa3c86d2018d6cea95f288b39cae4020
 SHA512 
4c8353a34061f4e061bb9e23945c0fb7a56f1b9f249b323cd3315cafcecdaca5c1f63940e2334ded03413cf26f5aa4a5bd8f1720fb2ba422a97d70f121d7d3d4
 DIST 
electron-chromium-breakpad-c566c50d81f7b1edeaee9f11f5d07bda858d6b64.tar.gz 
1141356 BLAKE2B 
6a16d29639c668a6360514ed56373f4da5396650ba63d3aa7a3bca66a89ef1b2244bbe4a2e02ea0439f999c872bbb12e0d1289051c49cebf3d931ae7255b83b7
 SHA512 
9fb07facb147d401655cefea103cb1499de9ca27093c756a3b5d6ff1117a288ac491fedf01df61775ce6590e852e942cf7db1e135d6d30e94188283a53dd8e10
 DIST electron-grit-9536fb6429147d27ef1563088341825db0a893cd.tar.gz 378461 
BLAKE2B 
cb194cca884419f1c85524740860db244b06a237428add2cd9afaae8e0fe63ccb266b8e5e44f2125da57d263f167aec6c46c9c3451c5217100d58825f4322ecd
 SHA512 
5157

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/, dev-util/electron/files/toolchain/

2018-10-23 Thread Virgil Dupras
commit: a14ff3dacbf3704e3463a19192c2621b9cb2febb
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Fri Sep 28 20:56:32 2018 +
Commit: Virgil Dupras  gentoo  org>
CommitDate: Tue Oct 23 13:20:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a14ff3da

dev-util/electron: Bump to 1.6.16, 1.7.15, and 2.0.10

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  magic.io>
Closes: https://github.com/gentoo/gentoo/pull/10009
Signed-off-by: Virgil Dupras  gentoo.org>

 dev-util/electron/Manifest |  12 +
 dev-util/electron/electron-1.6.18.ebuild   | 883 
 dev-util/electron/electron-1.7.16.ebuild   | 889 
 dev-util/electron/electron-2.0.10.ebuild   | 908 +
 dev-util/electron/files/toolchain/BUILD.gn |  18 +
 5 files changed, 2710 insertions(+)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index 940d122f898..bc631b2fed7 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -2,20 +2,32 @@ DIST asar-0.13.0.tar.gz 1622264 BLAKE2B 
018bccc3d2b54040fe7c6e6c1ecfbe0ab4d52554
 DIST browserify-14.0.0.tar.gz 1847439 BLAKE2B 
50d84f51d8640fa881751339e1d37f04d6ba3ea5aa17222c1e9a29bc805ade5f14ce95bb97fb494e0a1a71e6a5da672566aeb0fbbea4b48d9ad19d20405a0b11
 SHA512 
fea8219ab2c5b422c15cc8c305a8aa0396f3de46c8d602eb4976af1d2b0a043214f808e3fa8e31cae0ad7c76d9ddc38239d0208911105f9c851efddfaf96b0c7
 DIST chromium-56.0.2924.87.tar.xz 514429808 BLAKE2B 
96e688230266f00917c6a6ebfaeb9b4e1cbe882a6bd907034a339d7a7b36fe97b451978898fb910938a36e47a9e25fb88117fe764dae759127d391e902533b47
 SHA512 
1c154004a9bca73e2491c73520a5f7d5c50c5b9d66e8e2660bf46585dd9b6ad3db706a9d824356f319794fa790bc3918ae6199843bcba717b9e74efbf26882c9
 DIST chromium-58.0.3029.110.tar.xz 518167664 BLAKE2B 
dc9b4eee10236b892c82c6c12f649aed30454124496794485430e6119ee83e420564b2f2fbd21a3d1525cfb3de3524210c50770cbf74b2dbfdb18b35445a740a
 SHA512 
412dc94e23d6699b959f23956f5f82f4c600050649a8a2e694bb2c6e166245e3670f4549ee1c08a0df05b4e361f040d1739515180b8631adbfac9c907af8d93f
+DIST chromium-61.0.3163.100.tar.xz 556305252 BLAKE2B 
88b9dc05d626ec33c2044cd8bb5a5bd2e36c4ba5c231230b5b6529d62cc100874099d17633ca320a0c668b130797d6b222107d2efcd6f80b5b0b460d378f4454
 SHA512 
4dfd3a493ceb7c605eeab6f387541273d529e8b935a6104927e34836469aedcfcbb4a1154591585621d5c2e842e68701d32328acba842f840a20498822165f78
 DIST electron-1.6.16.tar.gz 4957555 BLAKE2B 
c72433ed076bc6b68b81b136db4dcf1a0fe17f16c7859e5176c215d86164f0c3d531310d8edbee9f52038722aa6dbc7934d9d9a5511bcb978bb9c255122f1794
 SHA512 
f657aae526defa8526948c89b8667475d1fb27f1884a1a4655773052cf3b3578483d3d51e35e6aa077579c3023056eec5d2a06f24a2c4013ca078fb82f850182
+DIST electron-1.6.18.tar.gz 4965032 BLAKE2B 
ecb085a75717fb472740583dbd31634bd8b4be8365fdaf3334e558a8076577d3a973ba78c87136bdf42be14a8fcbe0b7816f49a1eccc162c62941485a2bb09fb
 SHA512 
bd10d34e9a91350671a8c1af807fd01d7379bd7c9eca7c3f096349a5dbefaa78e063ee6a27fa5029a19daec0ca70fbe45f9964e27945a5f47ac83416540aacda
 DIST electron-1.7.15.tar.gz 5172906 BLAKE2B 
9b3785eed455cf2864572582a37cb7b107e96b207879c8975870383714bc1103073840409246392433af7c4edf2404d519d16ea4185cb1e6925b2ef6cf93a9aa
 SHA512 
ade60d6810a85f9d92ff8213d2c38059f49dd8304220feb0759622390176d9a145b14b2df1b2541cb1534c83d1297c3d85de0530a1a75e0544e22fe2
+DIST electron-1.7.16.tar.gz 5174554 BLAKE2B 
421fde393533c4af26a046a3a1a6ef067306ac6990fe9b7f74436b00e939b85d07f39bb7b9f02547288105adfd069f2640238e83cf444a3a99723441da0556f9
 SHA512 
84815598f14330916dc65f1326a841e73a8c1551c4b9ba21667562f6c67eb770529b3049d53951e91b07356e4d7cfc3ed3a5e3722305d7282adfc871c3195a35
+DIST electron-2.0.10.tar.gz 3012289 BLAKE2B 
3d4f2560e754917c7e72e6450ccf9d6d5f8a7741fb5c426d6db9cad01780be5531671bea55eb9033f5de288617d8cc366a17b1a77eac5bd32440ff8e9ee53a5e
 SHA512 
5663e9b018a51bf7f7c87a8c5b51cf631a91980bf01fdcb207f2054da2bfaffdebfe027bd8c27dfa0af523fd09ec1c52076a7f6de9c5bf9a0ffbb898d1797b59
+DIST electron-breakpad-67f738b7adb47dc1e3b272fb99062f4192fa6651.tar.gz 5168487 
BLAKE2B 
41583e3297c2e8a612720f2087720cb7bc4ebf0aaaf5481029bd65458b26e5e824da283f474cf70d8933f80538e9f6c4b8a5843f27a6448b727ec9f12578b526
 SHA512 
303d1545dbe8e5fdece0fcd90c2ad09fab24483b176df1491580b9b382a607c0a814681cd58bcb7166b9cfc5af882a2b0d2fcc175d23f747b37c921040b68310
 DIST electron-breakpad-e35167de7516448fcc2bf687ad580b9d8b6aedc2.tar.gz 5161275 
BLAKE2B 
a8414bb2876031f71e5c0c9263cf7ee03c4af9d8dee2890bb4c39c82869282bc20b4c2807068ab72bcb96e71559dbea083ca27b9cddbc991bf1dc7e6c16a5dc3
 SHA512 
dce89f5976ddac0f87f70f11cc5fdf44a29198b302ed6eecd2c7530ccb33613563ef2ce797b7187c986d3b900b212eede8530e1e8f3b6a88ac727ff9623dd333
 DIST electron-brightray-909c49265493bd095c27cefd999567be2107899a.ta

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/, dev-util/electron/files/

2018-06-09 Thread Patrice Clement
commit: fa528befb8388bf6a08f1f3d235728aa550d461c
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Tue May 29 16:16:54 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jun  9 21:58:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa528bef

dev-util/electron: Version bump to 1.7.15.

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Closes: https://github.com/gentoo/gentoo/pull/8642

 dev-util/electron/Manifest |   8 +
 dev-util/electron/electron-1.7.15.ebuild   | 888 +
 .../electron-1.7.15-v8-crankshaft-rce-fix.patch|  37 +
 dev-util/electron/metadata.xml |   2 +
 4 files changed, 935 insertions(+)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index 5ed6dd3216c..940d122f898 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -1,13 +1,21 @@
 DIST asar-0.13.0.tar.gz 1622264 BLAKE2B 
018bccc3d2b54040fe7c6e6c1ecfbe0ab4d52554feab78fae41a09d35b7e934720cba45f77239eda46d746390c4f072b3e0eecdf7f0953882d6f27cb940de018
 SHA512 
619b59e9576a185905b455b780630188ce32aed72b424c69967a7bf15236d1edf2f5d92f7dde972599679c88fe0a80f05295a3d82b2ae0944be08d332a659aee
 DIST browserify-14.0.0.tar.gz 1847439 BLAKE2B 
50d84f51d8640fa881751339e1d37f04d6ba3ea5aa17222c1e9a29bc805ade5f14ce95bb97fb494e0a1a71e6a5da672566aeb0fbbea4b48d9ad19d20405a0b11
 SHA512 
fea8219ab2c5b422c15cc8c305a8aa0396f3de46c8d602eb4976af1d2b0a043214f808e3fa8e31cae0ad7c76d9ddc38239d0208911105f9c851efddfaf96b0c7
 DIST chromium-56.0.2924.87.tar.xz 514429808 BLAKE2B 
96e688230266f00917c6a6ebfaeb9b4e1cbe882a6bd907034a339d7a7b36fe97b451978898fb910938a36e47a9e25fb88117fe764dae759127d391e902533b47
 SHA512 
1c154004a9bca73e2491c73520a5f7d5c50c5b9d66e8e2660bf46585dd9b6ad3db706a9d824356f319794fa790bc3918ae6199843bcba717b9e74efbf26882c9
+DIST chromium-58.0.3029.110.tar.xz 518167664 BLAKE2B 
dc9b4eee10236b892c82c6c12f649aed30454124496794485430e6119ee83e420564b2f2fbd21a3d1525cfb3de3524210c50770cbf74b2dbfdb18b35445a740a
 SHA512 
412dc94e23d6699b959f23956f5f82f4c600050649a8a2e694bb2c6e166245e3670f4549ee1c08a0df05b4e361f040d1739515180b8631adbfac9c907af8d93f
 DIST electron-1.6.16.tar.gz 4957555 BLAKE2B 
c72433ed076bc6b68b81b136db4dcf1a0fe17f16c7859e5176c215d86164f0c3d531310d8edbee9f52038722aa6dbc7934d9d9a5511bcb978bb9c255122f1794
 SHA512 
f657aae526defa8526948c89b8667475d1fb27f1884a1a4655773052cf3b3578483d3d51e35e6aa077579c3023056eec5d2a06f24a2c4013ca078fb82f850182
+DIST electron-1.7.15.tar.gz 5172906 BLAKE2B 
9b3785eed455cf2864572582a37cb7b107e96b207879c8975870383714bc1103073840409246392433af7c4edf2404d519d16ea4185cb1e6925b2ef6cf93a9aa
 SHA512 
ade60d6810a85f9d92ff8213d2c38059f49dd8304220feb0759622390176d9a145b14b2df1b2541cb1534c83d1297c3d85de0530a1a75e0544e22fe2
 DIST electron-breakpad-e35167de7516448fcc2bf687ad580b9d8b6aedc2.tar.gz 5161275 
BLAKE2B 
a8414bb2876031f71e5c0c9263cf7ee03c4af9d8dee2890bb4c39c82869282bc20b4c2807068ab72bcb96e71559dbea083ca27b9cddbc991bf1dc7e6c16a5dc3
 SHA512 
dce89f5976ddac0f87f70f11cc5fdf44a29198b302ed6eecd2c7530ccb33613563ef2ce797b7187c986d3b900b212eede8530e1e8f3b6a88ac727ff9623dd333
 DIST electron-brightray-909c49265493bd095c27cefd999567be2107899a.tar.gz 98022 
BLAKE2B 
a90ab9d0480c1d1f7d5f40ccf9bf8f4568175c9662bc47f9754a293018d6cc8930cf6e104aea57f660893c44837b3f48ddaacc3bdc2bcf347f1a60f93a987f4a
 SHA512 
e1df1159a97c87e1edce9ea896d790e3004cc836d879385cdc5324c1961209ebf884fb7771861f4c6bf86b50ff1d8818540555bbcc77bf10987e0a68cd855127
 DIST 
electron-chromium-breakpad-c566c50d81f7b1edeaee9f11f5d07bda858d6b64.tar.gz 
1141356 BLAKE2B 
6a16d29639c668a6360514ed56373f4da5396650ba63d3aa7a3bca66a89ef1b2244bbe4a2e02ea0439f999c872bbb12e0d1289051c49cebf3d931ae7255b83b7
 SHA512 
9fb07facb147d401655cefea103cb1499de9ca27093c756a3b5d6ff1117a288ac491fedf01df61775ce6590e852e942cf7db1e135d6d30e94188283a53dd8e10
 DIST electron-grit-9536fb6429147d27ef1563088341825db0a893cd.tar.gz 378461 
BLAKE2B 
cb194cca884419f1c85524740860db244b06a237428add2cd9afaae8e0fe63ccb266b8e5e44f2125da57d263f167aec6c46c9c3451c5217100d58825f4322ecd
 SHA512 
515797740421d5f80912b33dab2039c35b2ae432a0c4351aa031461ef6c82b7a1775c3d4d41ba6c646f81ba3ddf3bbfcb35b81da1ef88b486a2a67d15f09ec86
+DIST 
electron-libchromiumcontent-2f7b83669315f9492380334d1a8b1cd9bc758efd.tar.gz 
70588 BLAKE2B 
1f4d76577547c3dc24ca615f16563260ef44e6d6944ae0486cd7965bbdfa4149f26fe827c13cdbc8372eec95c1698763a56a645ac9845f9685ef752e33ab5ddb
 SHA512 
2d065b024eb9928ba8abfa03d729b3ab1da96f436b76999371641dd468b38167b0812ff8538db1b7e1dc6a4f102cfbcce9cb8580837d593b0369d37c9f63c2c7
 DIST 
electron-libchromiumcontent-a9b88fab38a8162bb485cc5854973f71ea0bc7a6.tar.gz 
427806 BLAKE2B 
21274045953499b7656366520d93acb63515995e7d6614afa5bba097e80bf833611fd715f0a8782dbdcb3c7c11ce2c4f5c2789483d4847e5bd73567123022dfd
 SHA512 
da23b6119aa39d2ebc39b20280e2b6c0c26eba3e45271a3b8b196149ae8fb17f7ae63b97821ecdbc74c8d28617e361a3570e89c716d560a3b0caa7fa1f673f09
+DIST elec

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2018-01-26 Thread Patrice Clement
commit: c529068f7efb4fada01c878c3a75d70091f3435a
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Fri Jan 26 02:24:05 2018 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Jan 26 08:51:05 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c529068f

dev-util/electron: version bump to 1.6.16.

Closes: https://bugs.gentoo.org/645576
Closes: https://github.com/gentoo/gentoo/pull/6966
Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-util/electron/Manifest |  4 ++--
 ...ectron-1.6.15.ebuild => electron-1.6.16.ebuild} | 26 ++
 2 files changed, 9 insertions(+), 21 deletions(-)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index d0decfa7188..5ed6dd3216c 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -1,7 +1,7 @@
 DIST asar-0.13.0.tar.gz 1622264 BLAKE2B 
018bccc3d2b54040fe7c6e6c1ecfbe0ab4d52554feab78fae41a09d35b7e934720cba45f77239eda46d746390c4f072b3e0eecdf7f0953882d6f27cb940de018
 SHA512 
619b59e9576a185905b455b780630188ce32aed72b424c69967a7bf15236d1edf2f5d92f7dde972599679c88fe0a80f05295a3d82b2ae0944be08d332a659aee
 DIST browserify-14.0.0.tar.gz 1847439 BLAKE2B 
50d84f51d8640fa881751339e1d37f04d6ba3ea5aa17222c1e9a29bc805ade5f14ce95bb97fb494e0a1a71e6a5da672566aeb0fbbea4b48d9ad19d20405a0b11
 SHA512 
fea8219ab2c5b422c15cc8c305a8aa0396f3de46c8d602eb4976af1d2b0a043214f808e3fa8e31cae0ad7c76d9ddc38239d0208911105f9c851efddfaf96b0c7
 DIST chromium-56.0.2924.87.tar.xz 514429808 BLAKE2B 
96e688230266f00917c6a6ebfaeb9b4e1cbe882a6bd907034a339d7a7b36fe97b451978898fb910938a36e47a9e25fb88117fe764dae759127d391e902533b47
 SHA512 
1c154004a9bca73e2491c73520a5f7d5c50c5b9d66e8e2660bf46585dd9b6ad3db706a9d824356f319794fa790bc3918ae6199843bcba717b9e74efbf26882c9
-DIST electron-1.6.15.tar.gz 4943663 BLAKE2B 
867964e23bea77b0892febcc47198bf783f0021df842c40c94c2159abca75ca45cac345323bb2735a9ddc935bedba62126d5afe9ad9e0fc031abefbaf444d441
 SHA512 
e6e7519db6d272d151e5618976a69feb11c35f1845561d152c64b474696f3835644b232b020df00166f80913b2c492e6e8cefce1a96494a2bb92096936e18958
+DIST electron-1.6.16.tar.gz 4957555 BLAKE2B 
c72433ed076bc6b68b81b136db4dcf1a0fe17f16c7859e5176c215d86164f0c3d531310d8edbee9f52038722aa6dbc7934d9d9a5511bcb978bb9c255122f1794
 SHA512 
f657aae526defa8526948c89b8667475d1fb27f1884a1a4655773052cf3b3578483d3d51e35e6aa077579c3023056eec5d2a06f24a2c4013ca078fb82f850182
 DIST electron-breakpad-e35167de7516448fcc2bf687ad580b9d8b6aedc2.tar.gz 5161275 
BLAKE2B 
a8414bb2876031f71e5c0c9263cf7ee03c4af9d8dee2890bb4c39c82869282bc20b4c2807068ab72bcb96e71559dbea083ca27b9cddbc991bf1dc7e6c16a5dc3
 SHA512 
dce89f5976ddac0f87f70f11cc5fdf44a29198b302ed6eecd2c7530ccb33613563ef2ce797b7187c986d3b900b212eede8530e1e8f3b6a88ac727ff9623dd333
 DIST electron-brightray-909c49265493bd095c27cefd999567be2107899a.tar.gz 98022 
BLAKE2B 
a90ab9d0480c1d1f7d5f40ccf9bf8f4568175c9662bc47f9754a293018d6cc8930cf6e104aea57f660893c44837b3f48ddaacc3bdc2bcf347f1a60f93a987f4a
 SHA512 
e1df1159a97c87e1edce9ea896d790e3004cc836d879385cdc5324c1961209ebf884fb7771861f4c6bf86b50ff1d8818540555bbcc77bf10987e0a68cd855127
 DIST 
electron-chromium-breakpad-c566c50d81f7b1edeaee9f11f5d07bda858d6b64.tar.gz 
1141356 BLAKE2B 
6a16d29639c668a6360514ed56373f4da5396650ba63d3aa7a3bca66a89ef1b2244bbe4a2e02ea0439f999c872bbb12e0d1289051c49cebf3d931ae7255b83b7
 SHA512 
9fb07facb147d401655cefea103cb1499de9ca27093c756a3b5d6ff1117a288ac491fedf01df61775ce6590e852e942cf7db1e135d6d30e94188283a53dd8e10
@@ -9,5 +9,5 @@ DIST 
electron-grit-9536fb6429147d27ef1563088341825db0a893cd.tar.gz 378461 BLAKE2
 DIST 
electron-libchromiumcontent-a9b88fab38a8162bb485cc5854973f71ea0bc7a6.tar.gz 
427806 BLAKE2B 
21274045953499b7656366520d93acb63515995e7d6614afa5bba097e80bf833611fd715f0a8782dbdcb3c7c11ce2c4f5c2789483d4847e5bd73567123022dfd
 SHA512 
da23b6119aa39d2ebc39b20280e2b6c0c26eba3e45271a3b8b196149ae8fb17f7ae63b97821ecdbc74c8d28617e361a3570e89c716d560a3b0caa7fa1f673f09
 DIST electron-native-mate-fd0e7dc4ab778f0d1ccda6c9640464ea06ee771e.tar.gz 
23926 BLAKE2B 
72ec5ee020ac18c5b3a8b6552698ed845cb0c401c0b02a4627479c98c581018658471df95de9d242db85ac9a4588b5f80b488180049271322545d69ecbf01123
 SHA512 
8715c417473340163ca3db2754ab10619679ac72378ff5c7f63899fe891d5c83e7b3db6832af885de63eb5a732ed54f393bcc3aeb8ddd38569e74023c46f72ac
 DIST electron-node-9b1683e7000481ec6214eafa3eef7ac4594eb410.tar.gz 46194500 
BLAKE2B 
36537f40a597f9ed969abe385de8cf58fd2f48526021461ab5feb0e061a2dc0d4a49109191254e69b685101f6aa79d1c870091f0eae251ba8b3bc0b3e6a975e6
 SHA512 
f258cf5597154e976e1e4c0b81f6b63e9b344e4a28492137b80d59dc841490d4ad69e6bab2456a6334a42e51dfe2862cc389e837a4baac90a698ff60e5b08ab4
-DIST electron-patches-1.6.15.tar.gz 28591 BLAKE2B 
98654829e882874f4470d7bdb906f7cebde6c61c28568c06650464ecd8779cafd028b03711c063445387dd158804a7b9bac5aca836f56f2285b50fcaf3ee56b0
 SHA512 
c18e53bdf86246376fdac505481e4aa364438b703a47fb82b695d874dabf9a945df5381042b1a0cef102142f0482db51017a031647f8f8ffde3e

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/, dev-util/electron/files/

2017-12-16 Thread Michał Górny
commit: 4eb576c92c8956b91fce2a9b6c85d548a08f2bfa
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Tue Dec 12 22:37:38 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 16 10:38:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb576c9

dev-util/electron: Distribute patches in a tarball.

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

 dev-util/electron/Manifest |   1 +
 dev-util/electron/electron-1.6.15.ebuild   |  60 +--
 dev-util/electron/files/chromium-56-gcc4.patch |  48 --
 .../electron/files/chromium-FORTIFY_SOURCE.patch   |  27 -
 .../electron/files/chromium-disable-widevine.patch |   9 -
 dev-util/electron/files/chromium-gcc-7-r0.patch| 114 
 dev-util/electron/files/chromium-glibc-2.24.patch  |  15 -
 dev-util/electron/files/chromium-icu-59-r0.patch   | 582 -
 dev-util/electron/files/chromium-icu-60-r0.patch   |  66 ---
 .../electron/files/chromium-lto-fixes-r3.patch | 108 
 .../files/chromium-python3-compat-r0.patch |  34 --
 .../chromium-remove-gardiner-mod-font-r1.patch |  13 -
 .../electron/files/chromium-shared-v8-r2.patch |  19 -
 .../electron/files/chromium-system-ffmpeg-r4.patch |  48 --
 .../electron/files/chromium-system-icu-r0.patch| 140 -
 .../electron/files/chromium-v8-icu-59-r0.patch |  83 ---
 .../files/electron-1.6.15-vendor-breakpad.patch| 223 
 .../files/electron-1.6.15-vendor-brightray.patch   | 187 ---
 ...electron-1.6.15-vendor-libchromiumcontent.patch | 202 ---
 .../files/electron-1.6.15-vendor-node.patch|  94 
 dev-util/electron/files/electron-1.6.15.patch  | 556 
 .../electron/files/electron-system-icu-r0.patch|  34 --
 ...lectron-vendor-node-external-snapshots-r2.patch | 117 -
 dev-util/electron/metadata.xml |   1 +
 24 files changed, 18 insertions(+), 2763 deletions(-)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index c0d9527ce57..d0decfa7188 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -9,4 +9,5 @@ DIST 
electron-grit-9536fb6429147d27ef1563088341825db0a893cd.tar.gz 378461 BLAKE2
 DIST 
electron-libchromiumcontent-a9b88fab38a8162bb485cc5854973f71ea0bc7a6.tar.gz 
427806 BLAKE2B 
21274045953499b7656366520d93acb63515995e7d6614afa5bba097e80bf833611fd715f0a8782dbdcb3c7c11ce2c4f5c2789483d4847e5bd73567123022dfd
 SHA512 
da23b6119aa39d2ebc39b20280e2b6c0c26eba3e45271a3b8b196149ae8fb17f7ae63b97821ecdbc74c8d28617e361a3570e89c716d560a3b0caa7fa1f673f09
 DIST electron-native-mate-fd0e7dc4ab778f0d1ccda6c9640464ea06ee771e.tar.gz 
23926 BLAKE2B 
72ec5ee020ac18c5b3a8b6552698ed845cb0c401c0b02a4627479c98c581018658471df95de9d242db85ac9a4588b5f80b488180049271322545d69ecbf01123
 SHA512 
8715c417473340163ca3db2754ab10619679ac72378ff5c7f63899fe891d5c83e7b3db6832af885de63eb5a732ed54f393bcc3aeb8ddd38569e74023c46f72ac
 DIST electron-node-9b1683e7000481ec6214eafa3eef7ac4594eb410.tar.gz 46194500 
BLAKE2B 
36537f40a597f9ed969abe385de8cf58fd2f48526021461ab5feb0e061a2dc0d4a49109191254e69b685101f6aa79d1c870091f0eae251ba8b3bc0b3e6a975e6
 SHA512 
f258cf5597154e976e1e4c0b81f6b63e9b344e4a28492137b80d59dc841490d4ad69e6bab2456a6334a42e51dfe2862cc389e837a4baac90a698ff60e5b08ab4
+DIST electron-patches-1.6.15.tar.gz 28591 BLAKE2B 
98654829e882874f4470d7bdb906f7cebde6c61c28568c06650464ecd8779cafd028b03711c063445387dd158804a7b9bac5aca836f56f2285b50fcaf3ee56b0
 SHA512 
c18e53bdf86246376fdac505481e4aa364438b703a47fb82b695d874dabf9a945df5381042b1a0cef102142f0482db51017a031647f8f8ffde3e8d1f629e2f9f
 DIST electron-pdf-viewer-a050a339cfeabcfb5f07c313161d2ee27b6c3a39.tar.gz 38431 
BLAKE2B 
962b1eeaa74544d57a5664fc6965b9f43e6d94671a08be024bb3001d7cf7e3ee02b2c63c2074e2ed4d6484dc5db7515cb170bf7432a8d11ccf595716e5c4500e
 SHA512 
a028b67c0644d4ddcfc5aee4e2abb305648eb666082ea2c151cb6b9b3972503093cadb32b102aa19b04c8e863c2ac55bb20cccbf2abbf7832f9cfd3c3618612e

diff --git a/dev-util/electron/electron-1.6.15.ebuild 
b/dev-util/electron/electron-1.6.15.ebuild
index 9fb088b4ae1..d4467b02230 100644
--- a/dev-util/electron/electron-1.6.15.ebuild
+++ b/dev-util/electron/electron-1.6.15.ebuild
@@ -35,6 +35,7 @@ 
LIBCHROMIUMCONTENT_COMMIT="a9b88fab38a8162bb485cc5854973f71ea0bc7a6"
 ASAR_VERSION="0.13.0"
 BROWSERIFY_VERSION="14.0.0"
 
+PATCHES_P="gentoo-electron-patches-${P}"
 CHROMIUM_P="chromium-${CHROMIUM_VERSION}"
 BREAKPAD_P="chromium-breakpad-${BREAKPAD_COMMIT}"
 BREAKPAD_SRC_P="breakpad-${BREAKPAD_SRC_COMMIT}"
@@ -48,7 +49,7 @@ ASAR_P="asar-${ASAR_VERSION}"
 BROWSERIFY_P="browserify-${BROWSERIFY_VERSION}"
 
 DESCRIPTION="Cross platform application development framework based on web 
technologies"
-HOMEPAGE="http://electron.atom.io/";
+HOMEPAGE="https://electronjs.org/";
 SRC_URI="
   

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/, dev-util/electron/files/

2017-12-08 Thread Patrice Clement
commit: 08f69fe500076c4ecd3291a4297eb6b392f69985
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Mon Dec  4 16:51:54 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Dec  8 22:22:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08f69fe5

dev-util/electron: version bump to 1.6.15.

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  magic.io>
Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-util/electron/Manifest |  49 +-
 ...ron-1.6.11-r1.ebuild => electron-1.6.15.ebuild} |  90 +++-
 dev-util/electron/files/chromium-gcc-7-r0.patch| 114 
 dev-util/electron/files/chromium-icu-59-r0.patch   | 582 +
 dev-util/electron/files/chromium-icu-60-r0.patch   |  66 +++
 .../files/chromium-python3-compat-r0.patch |  34 ++
 .../electron/files/chromium-shared-v8-r2.patch |  94 +---
 .../electron/files/chromium-system-icu-r0.patch| 140 +
 .../electron/files/chromium-v8-icu-59-r0.patch |  83 +++
 ...electron-1.6.11-vendor-libchromiumcontent.patch |  86 ---
 .../files/electron-1.6.15-vendor-breakpad.patch| 223 
 ...atch => electron-1.6.15-vendor-brightray.patch} |  74 ++-
 ...electron-1.6.15-vendor-libchromiumcontent.patch | 202 +++
 ...ode.patch => electron-1.6.15-vendor-node.patch} |  44 +-
 ...electron-1.6.11.patch => electron-1.6.15.patch} | 124 +++--
 .../electron/files/electron-system-icu-r0.patch|  34 ++
 16 files changed, 1744 insertions(+), 295 deletions(-)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index b8e5dc6eead..8fbd6064440 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -1,30 +1,31 @@
-DIST asar-0.12.1.tar.gz 1016626 SHA256 
731714f0036318fe0878b517391a01977954bb088d4dbc7dd98682ff1e03c0e7 SHA512 
fc64be9b11215426d405f7acd7adf6c0eead3135b0012baf6d168a13c77675058a4e2c60682928ac014e4bef4538d452ad745d1e87dd315387997a19e04718a7
 WHIRLPOOL 
d73b8bb459724bb3b011de312171519c1f1954a94ce1bb0a20eb9877c168baa82a15786d3ab420d5b3d32ce8a11333e85f844b43c21cbd56c3b019e73774388e
-DIST brightray-8dbaeed37b9c4fb8ae985670b142f659bb265fb4.tar.gz 76965 SHA256 
fb5e57cc723500c8a7b5fba8cf0a38d4ca79b3f967dd9f9427e6fca8cde81552 SHA512 
eb0ad05107ebfb4151fb0f26f7dbea58c353cde0407c13ea00c7b98487fb29582d5f3e334900749dc43c8aeca828d8885c4d77dff6739de97ec19b33017a6e93
 WHIRLPOOL 
d2aa3bd6361643304158dff859aa071400bc1b74f0fce934d5dc5eb25bf76d599a27efabde6c13bd20dadb15ffec7bb3ea8577bdb1e38e2382f81600d543fd35
+DIST asar-0.12.1.tar.gz 1016626 BLAKE2B 
f3e2bee6e844fffcc19150f96cf4b20b5f6bf398d9c4c89f0527ded20478ad100e9fd1eadb3685ad05853b07b0e084c8cdcf99bb0d646e7f7acdcd9e3e9ec3cf
 SHA512 
fc64be9b11215426d405f7acd7adf6c0eead3135b0012baf6d168a13c77675058a4e2c60682928ac014e4bef4538d452ad745d1e87dd315387997a19e04718a7
+DIST asar-0.13.0.tar.gz 1622264 BLAKE2B 
018bccc3d2b54040fe7c6e6c1ecfbe0ab4d52554feab78fae41a09d35b7e934720cba45f77239eda46d746390c4f072b3e0eecdf7f0953882d6f27cb940de018
 SHA512 
619b59e9576a185905b455b780630188ce32aed72b424c69967a7bf15236d1edf2f5d92f7dde972599679c88fe0a80f05295a3d82b2ae0944be08d332a659aee
+DIST brightray-8dbaeed37b9c4fb8ae985670b142f659bb265fb4.tar.gz 76965 BLAKE2B 
1705aecfbfa19f20136133f4ed35d0d2a4c6e8157591440954274202110ae73fac67047c9e432f81ec9572b1cc8fc9bacfa4c3251385e46d743ed326156a77fd
 SHA512 
eb0ad05107ebfb4151fb0f26f7dbea58c353cde0407c13ea00c7b98487fb29582d5f3e334900749dc43c8aeca828d8885c4d77dff6739de97ec19b33017a6e93
 DIST brightray-9bc1d21b69ac99bed546d42035dc1205ea6b04af.tar.gz 74416 SHA256 
9cb944145085384423efdbdbe4dd523b71eaf517fd040e1993666832ffac4fa6 SHA512 
c7a16f3634111a43d45959e0406488dc7417848403a6261204b58f67d62688f888f733ca23f3eac3a2dc76955c185ce845d63a6dc1e5a0fba54fb115202414d0
 WHIRLPOOL 
c1ebe0e3adbd74da772778589f59f30a2e288723d62cf8bc686c1b0795daef4c31e9d38363b29dae9b162ccf856707f7a9eb34c8b31ca76042870d7adfa14e99
-DIST brightray-ee26c5218eeec199c54c92a7517a72d2dbd0adbf.tar.gz 82375 SHA256 
37090168dfa0d776e28ecca88ef3ba57d3aa2937ef7dc4238e6685aa6f2b3e21 SHA512 
7595f5a168d40c42687b8013b588e9c74d6f0047e71549a32d892fa3ca9de9d467303e635364bd779e94094aa9772b705ac027aad481b40d42c0c039ce8f3709
 WHIRLPOOL 
7b1686cfd9d2189942ab268485a7b230b99ef2a043a4e1b06aaf25c37a01a4278b35769fd73af5b838fdcb782f3a78a2821f95f6a91358d27f11149451437a17
-DIST browserify-14.0.0.tar.gz 1847439 SHA256 
616e53fba090d14d673748c12e8ac215b6f7d6f74362666ca91065ce80386344 SHA512 
fea8219ab2c5b422c15cc8c305a8aa0396f3de46c8d602eb4976af1d2b0a043214f808e3fa8e31cae0ad7c76d9ddc38239d0208911105f9c851efddfaf96b0c7
 WHIRLPOOL 
2d2a1dc6f5d5c0db2b43acee8b1dc69c6d3c431e1e0172bf4a3894b628e49dba1aa51155fa8f04e260ce2897ea8c562af200f3e569b9b38e0c783d34c7ae6087
+DIST brightray-ee26c5218eeec199c54c92a7517

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/files/

2017-10-30 Thread Patrice Clement
commit: 70c3976527e032bdd94aa920e114b1b5c217f548
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Mon Oct 30 19:03:57 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Oct 30 21:26:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70c39765

dev-util/electron: remove unused patches.

Closes: https://github.com/gentoo/gentoo/pull/6091

 dev-util/electron/files/chromium-jinja-fix.patch   | 24 --
 .../electron/files/chromium-system-jinja-r11.patch | 79 ---
 .../electron/files/chromium-system-jinja-r9.patch  | 71 -
 .../files/electron-1.3.6-vendor-node.patch | 92 --
 4 files changed, 266 deletions(-)

diff --git a/dev-util/electron/files/chromium-jinja-fix.patch 
b/dev-util/electron/files/chromium-jinja-fix.patch
deleted file mode 100644
index 83ac33be31b..000
--- a/dev-util/electron/files/chromium-jinja-fix.patch
+++ /dev/null
@@ -1,24 +0,0 @@
 a/third_party/WebKit/Source/platform/v8_inspector/v8_inspector.gyp
 b/third_party/WebKit/Source/platform/v8_inspector/v8_inspector.gyp
-@@ -53,21 +53,10 @@
-   'type': 'none',
-   'dependencies': ['protocol_version'],
-   'variables': {
--'conditions': [
--  ['debug_devtools=="node"', {
--  # Node build
--  'jinja_module_files': [
--'../../deps/jinja2/jinja2/__init__.py',
--'../../deps/markupsafe/markupsafe/__init__.py',  # jinja2 dep
--  ],
--}, {
-   'jinja_module_files': [
- '<(DEPTH)/third_party/jinja2/__init__.py',
- '<(DEPTH)/third_party/markupsafe/__init__.py',  # jinja2 dep
-   ],
--}
--  ],
--],
-   },
-   'actions': [
- {

diff --git a/dev-util/electron/files/chromium-system-jinja-r11.patch 
b/dev-util/electron/files/chromium-system-jinja-r11.patch
deleted file mode 100644
index 0b3c9b72478..000
--- a/dev-util/electron/files/chromium-system-jinja-r11.patch
+++ /dev/null
@@ -1,79 +0,0 @@
 third_party/WebKit/Source/bindings/scripts/scripts.gyp.orig
2014-08-19 09:55:10.330972228 +
-+++ third_party/WebKit/Source/bindings/scripts/scripts.gyp 2014-08-19 
09:55:26.387286232 +
-@@ -54,7 +54,6 @@
- 'actions': [{
-   'action_name': 'cache_jinja_templates',
-   'inputs': [
--'<@(jinja_module_files)',
- 'code_generator_v8.py',
- '<@(code_generator_template_files)',
-   ],
 third_party/WebKit/Source/build/scripts/scripts.gypi.orig  2014-08-19 
10:00:00.216521733 +
-+++ third_party/WebKit/Source/build/scripts/scripts.gypi   2014-08-19 
10:00:11.464735099 +
-@@ -2,10 +2,6 @@
- {
- 'variables': {
- 'scripts_for_in_files': [
--# jinja2/__init__.py contains version string, so sufficient as
--# dependency for whole jinja2 package
--'<(DEPTH)/third_party/jinja2/__init__.py',
--'<(DEPTH)/third_party/markupsafe/__init__.py',  # jinja2 dep
- 'hasher.py',
- 'in_file.py',
- 'in_generator.py',
 third_party/WebKit/Source/bindings/scripts/scripts.gypi.orig   
2014-08-19 10:53:02.824618979 +
-+++ third_party/WebKit/Source/bindings/scripts/scripts.gypi2014-08-19 
10:53:20.784957370 +
-@@ -12,9 +12,6 @@
-   '<(DEPTH)/third_party/markupsafe/__init__.py',  # jinja2 dep
- ],
- 'idl_lexer_parser_files': [
--  # PLY (Python Lex-Yacc)
--  '<(DEPTH)/third_party/ply/lex.py',
--  '<(DEPTH)/third_party/ply/yacc.py',
-   # Web IDL lexer/parser (base parser)
-   '<(DEPTH)/tools/idl_parser/idl_lexer.py',
-   '<(DEPTH)/tools/idl_parser/idl_node.py',
 third_party/WebKit/Source/build/scripts/scripts.gni.orig   2016-06-02 
09:54:28.510152077 +
-+++ third_party/WebKit/Source/build/scripts/scripts.gni2016-06-02 
09:54:50.966612510 +
-@@ -9,10 +9,6 @@
- _scripts_dir = "//third_party/WebKit/Source/build/scripts"
- 
- scripts_for_in_files = [
--  # jinja2/__init__.py contains version string, so sufficient as
--  # dependency for whole jinja2 package
--  "//third_party/jinja2/__init__.py",
--  "//third_party/markupsafe/__init__.py",  # jinja2 dep
-   "$_scripts_dir/hasher.py",
-   "$_scripts_dir/in_file.py",
-   "$_scripts_dir/in_generator.py",
 third_party/WebKit/Source/bindings/scripts/BUILD.gn.orig   2016-06-02 
10:03:01.100658943 +
-+++ third_party/WebKit/Source/bindings/scripts/BUILD.gn2016-06-02 
10:03:13.240907715 +
-@@ -36,7 +36,7 @@
- action("cached_jinja_templates") {
-   script = "code_generator_v8.py"
- 
--  inputs = jinja_module_files + [ "code_generator_v8.py" ] +
-+  inputs = [ "code_generator_v8.py" ] +
-code_generator_template_files
- 
-   # Dummy file to track dependency.
 third_party/WebKit/Source/platform/v8_inspector/v8_inspector.gyp.orig  
2016-06-03 1

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2017-10-22 Thread Patrice Clement
commit: 057cf20fce31f927dbbdf6000581e6557988060b
Author: Lahvuun  gmail  com>
AuthorDate: Tue Oct 17 18:26:18 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:47:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057cf20f

dev-util/electron: add missing x11-libs/libnotify build-time dependency.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-util/electron/electron-1.6.11-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/electron/electron-1.6.11-r1.ebuild 
b/dev-util/electron/electron-1.6.11-r1.ebuild
index 42e599fd0de..00bff65b61b 100644
--- a/dev-util/electron/electron-1.6.11-r1.ebuild
+++ b/dev-util/electron/electron-1.6.11-r1.ebuild
@@ -120,6 +120,7 @@ COMMON_DEPEND="
x11-libs/cairo:=
x11-libs/gdk-pixbuf:2
x11-libs/libdrm
+   x11-libs/libnotify:=
x11-libs/libX11:=
x11-libs/libXcomposite:=
x11-libs/libXcursor:=



[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2017-10-22 Thread Patrice Clement
commit: 451a3eb21c408e2a78806f9f36ff008712f6350c
Author: Lahvuun  gmail  com>
AuthorDate: Tue Oct 17 20:16:12 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:47:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451a3eb2

dev-util/electron: move net-libs/nodejs to DEPEND.

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-util/electron/electron-1.6.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/electron/electron-1.6.11-r1.ebuild 
b/dev-util/electron/electron-1.6.11-r1.ebuild
index 00bff65b61b..756216c8420 100644
--- a/dev-util/electron/electron-1.6.11-r1.ebuild
+++ b/dev-util/electron/electron-1.6.11-r1.ebuild
@@ -110,7 +110,6 @@ COMMON_DEPEND="
media-libs/libpng:=
media-libs/libvpx:=[svc]
media-libs/speex:=
-   net-libs/nodejs:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? ( >=media-video/ffmpeg-3:= )
sys-apps/dbus:=
@@ -163,6 +162,7 @@ DEPEND="${COMMON_DEPEND}
dev-perl/JSON
>=dev-util/gperf-3.0.3
dev-util/ninja
+   net-libs/nodejs
sys-apps/hwids[usb(+)]
>=sys-devel/bison-2.4.3
sys-devel/flex



[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2017-10-22 Thread Patrice Clement
commit: 35a42b3a01e1c63873727f899a5ac92641e17645
Author: Lahvuun  gmail  com>
AuthorDate: Tue Oct 17 18:25:22 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Oct 22 16:47:52 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35a42b3a

dev-util/electron: add missing net-libs/nodejs build-time dependency.

Package-Manager: Portage-2.3.8, Repoman-2.3.3
Closes: https://github.com/gentoo/gentoo/pull/5971

 dev-util/electron/electron-1.6.11-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/electron/electron-1.6.11-r1.ebuild 
b/dev-util/electron/electron-1.6.11-r1.ebuild
index 7c2e7f50ae8..42e599fd0de 100644
--- a/dev-util/electron/electron-1.6.11-r1.ebuild
+++ b/dev-util/electron/electron-1.6.11-r1.ebuild
@@ -110,6 +110,7 @@ COMMON_DEPEND="
media-libs/libpng:=
media-libs/libvpx:=[svc]
media-libs/speex:=
+   net-libs/nodejs:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? ( >=media-video/ffmpeg-3:= )
sys-apps/dbus:=



[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2017-09-30 Thread Patrice Clement
commit: d088642e89ff2fdb3872990352254ae0c272d0fe
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Fri Sep 22 19:32:15 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Sep 30 09:05:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d088642e

dev-util/electron: drop gtk3 USE flag.

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

 dev-util/electron/Manifest | 6 +++---
 .../electron/{electron-1.6.11.ebuild => electron-1.6.11-r1.ebuild} | 7 +++
 dev-util/electron/metadata.xml | 1 -
 3 files changed, 6 insertions(+), 8 deletions(-)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index 9a6d13e1e20..b8e5dc6eead 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -3,7 +3,7 @@ DIST brightray-8dbaeed37b9c4fb8ae985670b142f659bb265fb4.tar.gz 
76965 SHA256 fb5e
 DIST brightray-9bc1d21b69ac99bed546d42035dc1205ea6b04af.tar.gz 74416 SHA256 
9cb944145085384423efdbdbe4dd523b71eaf517fd040e1993666832ffac4fa6 SHA512 
c7a16f3634111a43d45959e0406488dc7417848403a6261204b58f67d62688f888f733ca23f3eac3a2dc76955c185ce845d63a6dc1e5a0fba54fb115202414d0
 WHIRLPOOL 
c1ebe0e3adbd74da772778589f59f30a2e288723d62cf8bc686c1b0795daef4c31e9d38363b29dae9b162ccf856707f7a9eb34c8b31ca76042870d7adfa14e99
 DIST brightray-ee26c5218eeec199c54c92a7517a72d2dbd0adbf.tar.gz 82375 SHA256 
37090168dfa0d776e28ecca88ef3ba57d3aa2937ef7dc4238e6685aa6f2b3e21 SHA512 
7595f5a168d40c42687b8013b588e9c74d6f0047e71549a32d892fa3ca9de9d467303e635364bd779e94094aa9772b705ac027aad481b40d42c0c039ce8f3709
 WHIRLPOOL 
7b1686cfd9d2189942ab268485a7b230b99ef2a043a4e1b06aaf25c37a01a4278b35769fd73af5b838fdcb782f3a78a2821f95f6a91358d27f11149451437a17
 DIST browserify-14.0.0.tar.gz 1847439 SHA256 
616e53fba090d14d673748c12e8ac215b6f7d6f74362666ca91065ce80386344 SHA512 
fea8219ab2c5b422c15cc8c305a8aa0396f3de46c8d602eb4976af1d2b0a043214f808e3fa8e31cae0ad7c76d9ddc38239d0208911105f9c851efddfaf96b0c7
 WHIRLPOOL 
2d2a1dc6f5d5c0db2b43acee8b1dc69c6d3c431e1e0172bf4a3894b628e49dba1aa51155fa8f04e260ce2897ea8c562af200f3e569b9b38e0c783d34c7ae6087
-DIST chromium-47.0.2526.110.tar.xz 394673276 SHA256 
edab0d78709ba5edd35e85d82241de884d75dc46abdf7621b6178fa6647d14af SHA512 
7b83b4b9c192782035984a08f5102dc6bc9c8590f78dc74fe46ff431b7de3d33ee48e41c0b1fb3f8ff2881871f2a1c4c4c4c16297b42456082b514fb741fc1c4
 WHIRLPOOL 
b9b4053089cdf0a37a81ef491a97749a6473d280b7ed9d391ef4b98a844dd8e0ecbc9b97b72b654c65c3ea9f706519262b8f62f5e5ba97cb005a8c98a40f2b28
+DIST chromium-47.0.2526.110.tar.xz 394673276 SHA256 
65a86d9532e03f94844a4e9b1996af85baeb00c95effe962baa153352483463e SHA512 
d1655e822776567101632696c7817067e9a85c0f74df22ea40b8fcb45b9571471d8bb1291bae4dd879d746ddb57206276db8df92ccb546bb00129bc26bb33bb8
 WHIRLPOOL 
047d5bd9f3cfc09b85288f8f6c24bc72ee232b2f02410d4ed651deb1b1141f390d0eb3e56728ac286a3b24fa0d3db9489399ae116fcd820d482f5a055ae3
 DIST chromium-49.0.2623.75.tar.xz 452264916 SHA256 
a4fd4c85b12b021789d8afc33b27555396e47d9f67c8a062ee3609c4d6b582f5 SHA512 
694f0ccd0a4ff10d8b19e52defb48f6d47daeaa47013f01c2924251f3c6ebaccb20813379c3b7dd6fd939138f25122ed7d1a56e1a6b80309aca65b6c854768fa
 WHIRLPOOL 
00d5b37f425714e4bcb2b563759a8a7b084dc01b7abe6e90f21a3aa470c42944675b5a875e3e918506469cb6cd870038791566ad647b26bd4b11502beb97ecad
 DIST chromium-52.0.2743.82.tar.xz 458110272 SHA256 
a7de6015df9cf685d68efd1e070ae9c706c723cd9395d079a7d43672a2c37eb4 SHA512 
9bba841cb726bfa06888deefacfcee628e36d25de47dd0303d3fd1ce2f07922148d60befe934f44c33fcdfed6ce3dadfb9e3ee0828b66994807178a488051806
 WHIRLPOOL 
f0d258882db85291262c2381aeb6d85ebf20a252344e114a2da35e75f79dc8b73de95b71926512537af17e109fd7a8dd04386d5b3ed610262d42d11bcc1a5707
 DIST chromium-56.0.2924.87.tar.xz 514429808 SHA256 
9aac081ffccaae6497068100477a4e6ac7086bd15ad3c3cd009b9a760b7a53e0 SHA512 
1c154004a9bca73e2491c73520a5f7d5c50c5b9d66e8e2660bf46585dd9b6ad3db706a9d824356f319794fa790bc3918ae6199843bcba717b9e74efbf26882c9
 WHIRLPOOL 
ea18fa6d9ad5b296bc561e0fd13f596f3973ec3a020db62de4164b6edf251825a3f26768064ea70ee9e50696b18ec647dc5b9ca3c04dbb3d618ec609302675bc
@@ -11,14 +11,14 @@ DIST electron-0.36.12.tar.gz 3068567 SHA256 
8e4ee7ed37d32ad73f8cbfb132ce0009506a
 DIST electron-0.37.8.tar.gz 3154625 SHA256 
d6b01e800aa4cd54b680aa1d78e8c04ed99f82423bab37fe03ad5eb12310f0c0 SHA512 
1469129cc6e07da2540ab67d2bb9e2dec4055da77b35bf0abf86a70e82e3ccf443e75edb25feac6c8855c5e841592738319e1a81a52d504e90a5ce9197153754
 WHIRLPOOL 
677fc9c5bd96d04de43a28c8db23921fb98d3d9a455c32da8235b15c72f2480cce16a3705ae258de1c2b3a5af8d11607c3f868bae248553e593a77c454f94582
 DIST electron-1.3.13.tar.gz 4560040 SHA256 
36695722484da433e4bfd465c5688a3b1429365385b547973444c8d7ef0cd810 SHA512 
c15b8303e1a18674fd828991a118bf670ccd052b35cac7d476b06e7903055fa905a93a79dced4186c70d30c7d220a3b7daa2a4f490b7

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/, dev-util/electron/files/, dev-util/electron/files/toolchain/

2017-09-22 Thread Patrice Clement
commit: 8cacb0a99ef2edb71b74a1dad60f8cb9b37f22ba
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Tue Sep 12 21:27:17 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri Sep 22 15:21:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cacb0a9

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(+)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index 1f24dacffc6..9a6d13e1e20 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -2,15 +2,26 @@ DIST asar-0.12.1.tar.gz 1016626 SHA256 
731714f0036318fe0878b517391a01977954bb088
 DIST brightray-8dbaeed37b9c4fb8ae985670b142f659bb265fb4.tar.gz 76965 SHA256 
fb5e57cc723500c8a7b5fba8cf0a38d4ca79b3f967dd9f9427e6fca8cde81552 SHA512 
eb0ad05107ebfb4151fb0f26f7dbea58c353cde0407c13ea00c7b98487fb29582d5f3e334900749dc43c8aeca828d8885c4d77dff6739de97ec19b33017a6e93
 WHIRLPOOL 
d2aa3bd6361643304158dff859aa071400bc1b74f0fce934d5dc5eb25bf76d599a27efabde6c13bd20dadb15ffec7bb3ea8577bdb1e38e2382f81600d543fd35
 DIST brightray-9bc1d21b69ac99bed546d42035dc1205ea6b04af.tar.gz 74416 SHA256 
9cb944145085384423efdbdbe4dd523b71eaf517fd040e1993666832ffac4fa6 SHA512 
c7a16f3634111a43d45959e0406488dc7417848403a6261204b58f67d62688f888f733ca23f3eac3a2dc76955c185ce845d63a6dc1e5a0fba54fb115202414d0
 WHIRLPOOL 
c1ebe0e3adbd74da772778589f59f30a2e288723d62cf8bc686c1b0795daef4c31e9d38363b29dae9b162ccf856707f7a9eb34c8b31ca76042870d7adfa14e99
 DIST brightray-ee26c5218eeec199c54c92a7517a72d2dbd0adbf.tar.gz 82375 SHA256 
37090168dfa0d776e28ecca88ef3ba57d3aa2937ef7dc4238e6685aa6f2b3e21 SHA512 
7595f5a168d40c42687b8013b588e9c74d6f0047e71549a32d892fa3ca9de9d467303e635364bd779e94094aa9772b705ac027aad481b40d42c0c039ce8f3709
 WHIRLPOOL 
7b1686cfd9d2189942ab268485a7b230b99ef2a043a4e1b06aaf25c37a01a4278b35769fd73af5b838fdcb782f3a78a2821f95f6a91358d27f11149451437a17
+DIST browserify-14.0.0.tar.gz 1847439 SHA256 
616e53fba090d14d673748c12e8ac215b6f7d6f74362666ca91065ce80386344 SHA512 
fea8219ab2c5b422c15cc8c305a8aa0396f3de46c8d602eb4976af1d2b0a043214f808e3fa8e31cae0ad7c76d9ddc38239d0208911105f9c851efddfaf96b0c7
 WHIRLPOOL 
2d2a1dc6f5d5c0db2b43acee8b1dc69c6d3c431e1e0172bf4a3894b628e49dba1aa51155fa8f04e260ce2897ea8c562af200f3e569b9b38e0c783d34c7ae6087
 DIST chromium-47.0.2526.110.tar.xz 394673276 SHA256 
edab0d78709ba5edd35e85d82241de884d75dc46abdf7621b6178fa6647d14af SHA512 
7b83b4b9c192782035984a08f5102dc6bc9c8590f78dc74fe46ff431b7de3d33ee48e41c0b1fb3f8ff2881871f2a1c4c4c4c16297b42456082b514fb741fc1c4
 WHIRLPOOL 
b9b4053089cdf0a37a81ef491a97749a6473d280b7ed9d391ef4b98a844dd8e0ecbc9b97b72b654c65c3ea9f706519262b8f62f5e5ba97cb005a8c98a40f2b28
 DIST chromium-49.0.2623.75.tar.xz 452264916 SHA256 
a4fd4c85b12b021789d8afc33b27555396e47d9f67c8a062ee3609c4d6b582f5 SHA512 
694f0ccd0a4ff10d8b19e52defb48f6d47daeaa47013f01c2924251f3c6ebaccb20813379c3b7dd6fd939138f25122ed7d1a56e1a6b80309aca65b6c854768fa
 WHIRLPOOL 
00d5b37f425714e4bcb2b563759a8a7b084dc01b7abe6e90f21a3aa470c42944675b5a875e3e918506469cb6cd870038791566ad647b26bd4b11502beb97ecad
 DIST chromium-52.0.2743.82.tar.xz 458110272 SHA256 
a7de6015df9cf685d68efd1e070ae9c706c723cd9395d079a7d43672a2c37eb4 SHA512 
9bba841cb726bfa06888deefacfcee628e36d25de47dd0303d3fd1ce2f07922148d60befe934f44c33fcdfed6ce3dadfb9e3ee0828b66994807178a488051806
 WHIRLPOOL 
f0d258882db85291262c2381aeb6d85ebf20a252344e114a2da35e75f79dc8b73de95b71926512537af17e109fd7a8dd04386d5b3ed610262d42d11bcc1a5707
+DIST chromium-56.0.2924.87.tar.xz 514429808 SHA256 
9aac081ffccaae6497068100477a4e6ac7086bd15ad3c3cd009b9a760b7a53e0 SHA512 
1c154004a9bca73e2491c73520a5f7d5c50c5b9d66e8e2660bf46585dd9b6ad3db706a9d824356f319794fa790bc3918ae6199843bcba717b9e74efbf26882c9
 WHIRLPOOL 
ea18fa6d9ad5b296bc5

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2017-07-30 Thread Patrice Clement
commit: 8b95750a14991945374c38c9d9ce007e86c1b3ab
Author: Jonas Stein  gentoo  org>
AuthorDate: Sun Jul 30 20:11:17 2017 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Jul 30 20:38:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b95750a

dev-util/electron: update HOMEPAGE.

Closes: https://github.com/gentoo/gentoo/pull/5247

 dev-util/electron/electron-0.36.12-r5.ebuild | 2 +-
 dev-util/electron/electron-0.37.8-r2.ebuild  | 2 +-
 dev-util/electron/electron-1.3.13-r1.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/electron/electron-0.36.12-r5.ebuild 
b/dev-util/electron/electron-0.36.12-r5.ebuild
index 56930e985ab..8dfee5f2d5e 100644
--- a/dev-util/electron/electron-0.36.12-r5.ebuild
+++ b/dev-util/electron/electron-0.36.12-r5.ebuild
@@ -32,7 +32,7 @@ 
LIBCHROMIUMCONTENT_P="libchromiumcontent-${LIBCHROMIUMCONTENT_COMMIT}"
 ASAR_P="asar-${ASAR_VERSION}"
 
 DESCRIPTION="Cross platform application development framework based on web 
technologies"
-HOMEPAGE="http://electron.atom.io/";
+HOMEPAGE="https://electron.atom.io/";
 SRC_URI="

https://commondatastorage.googleapis.com/chromium-browser-official/${CHROMIUM_P}.tar.xz
https://github.com/electron/electron/archive/v${PV}.tar.gz -> 
${P}.tar.gz

diff --git a/dev-util/electron/electron-0.37.8-r2.ebuild 
b/dev-util/electron/electron-0.37.8-r2.ebuild
index 2674c00b984..d4bf4ae0d2f 100644
--- a/dev-util/electron/electron-0.37.8-r2.ebuild
+++ b/dev-util/electron/electron-0.37.8-r2.ebuild
@@ -33,7 +33,7 @@ 
LIBCHROMIUMCONTENT_P="libchromiumcontent-${LIBCHROMIUMCONTENT_COMMIT}"
 ASAR_P="asar-${ASAR_VERSION}"
 
 DESCRIPTION="Cross platform application development framework based on web 
technologies"
-HOMEPAGE="http://electron.atom.io/";
+HOMEPAGE="https://electron.atom.io/";
 SRC_URI="

https://commondatastorage.googleapis.com/chromium-browser-official/${CHROMIUM_P}.tar.xz
https://github.com/electron/electron/archive/v${PV}.tar.gz -> 
${P}.tar.gz

diff --git a/dev-util/electron/electron-1.3.13-r1.ebuild 
b/dev-util/electron/electron-1.3.13-r1.ebuild
index a278ad63d28..c00fd0f6160 100644
--- a/dev-util/electron/electron-1.3.13-r1.ebuild
+++ b/dev-util/electron/electron-1.3.13-r1.ebuild
@@ -33,7 +33,7 @@ 
LIBCHROMIUMCONTENT_P="libchromiumcontent-${LIBCHROMIUMCONTENT_COMMIT}"
 ASAR_P="asar-${ASAR_VERSION}"
 
 DESCRIPTION="Cross platform application development framework based on web 
technologies"
-HOMEPAGE="http://electron.atom.io/";
+HOMEPAGE="https://electron.atom.io/";
 SRC_URI="

https://commondatastorage.googleapis.com/chromium-browser-official/${CHROMIUM_P}.tar.xz
https://github.com/electron/electron/archive/v${PV}.tar.gz -> 
${P}.tar.gz



[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/, dev-util/electron/files/

2017-02-08 Thread Mikhail Pukhlikov
commit: 198708cd96ba57af50bf44455812f7b996f7dd61
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Wed Feb  1 15:24:21 2017 +
Commit: Mikhail Pukhlikov  gentoo  org>
CommitDate: Wed Feb  8 12:40:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=198708cd

dev-util/electron: Fix compilation with cups-2.2, bump to 1.3.13.

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

 dev-util/electron/Manifest |  8 +-
 36.12-r4.ebuild => electron-0.36.12-r5.ebuild} |  3 +-
 ...-0.37.8-r1.ebuild => electron-0.37.8-r2.ebuild} |  3 +-
 ...tron-1.3.6.ebuild => electron-1.3.13-r1.ebuild} | 24 +++---
 dev-util/electron/files/chromium-cups-fix.patch| 12 +++
 .../files/electron-1.3.13-vendor-node.patch| 95 ++
 6 files changed, 126 insertions(+), 19 deletions(-)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index 69a65ab039..1f24dacffc 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -1,19 +1,19 @@
 DIST asar-0.12.1.tar.gz 1016626 SHA256 
731714f0036318fe0878b517391a01977954bb088d4dbc7dd98682ff1e03c0e7 SHA512 
fc64be9b11215426d405f7acd7adf6c0eead3135b0012baf6d168a13c77675058a4e2c60682928ac014e4bef4538d452ad745d1e87dd315387997a19e04718a7
 WHIRLPOOL 
d73b8bb459724bb3b011de312171519c1f1954a94ce1bb0a20eb9877c168baa82a15786d3ab420d5b3d32ce8a11333e85f844b43c21cbd56c3b019e73774388e
-DIST brightray-554946c7873bbc6930779c871fe230856575049a.tar.gz 82384 SHA256 
71965df08464a57ad599f70f32cc4adac3467b952bc6683e8d35b8e676a40935 SHA512 
79a5bb1e901fd59953f78e148fd37106bf6f0aa899b273308e2c4fa647942e853c6e3722e570f674495a775ed7d507f4ba7ee1f5ec277f5b4ed6c95fb0808267
 WHIRLPOOL 
936cb8edb6c6e68bc6b4f9780a917fadf2a62d20dba816ad71a2a05d87e6adf991d218d42f7a6e6a22f953270fc1b297e91b7767c9be6e69636f1b0b6ace3625
 DIST brightray-8dbaeed37b9c4fb8ae985670b142f659bb265fb4.tar.gz 76965 SHA256 
fb5e57cc723500c8a7b5fba8cf0a38d4ca79b3f967dd9f9427e6fca8cde81552 SHA512 
eb0ad05107ebfb4151fb0f26f7dbea58c353cde0407c13ea00c7b98487fb29582d5f3e334900749dc43c8aeca828d8885c4d77dff6739de97ec19b33017a6e93
 WHIRLPOOL 
d2aa3bd6361643304158dff859aa071400bc1b74f0fce934d5dc5eb25bf76d599a27efabde6c13bd20dadb15ffec7bb3ea8577bdb1e38e2382f81600d543fd35
 DIST brightray-9bc1d21b69ac99bed546d42035dc1205ea6b04af.tar.gz 74416 SHA256 
9cb944145085384423efdbdbe4dd523b71eaf517fd040e1993666832ffac4fa6 SHA512 
c7a16f3634111a43d45959e0406488dc7417848403a6261204b58f67d62688f888f733ca23f3eac3a2dc76955c185ce845d63a6dc1e5a0fba54fb115202414d0
 WHIRLPOOL 
c1ebe0e3adbd74da772778589f59f30a2e288723d62cf8bc686c1b0795daef4c31e9d38363b29dae9b162ccf856707f7a9eb34c8b31ca76042870d7adfa14e99
+DIST brightray-ee26c5218eeec199c54c92a7517a72d2dbd0adbf.tar.gz 82375 SHA256 
37090168dfa0d776e28ecca88ef3ba57d3aa2937ef7dc4238e6685aa6f2b3e21 SHA512 
7595f5a168d40c42687b8013b588e9c74d6f0047e71549a32d892fa3ca9de9d467303e635364bd779e94094aa9772b705ac027aad481b40d42c0c039ce8f3709
 WHIRLPOOL 
7b1686cfd9d2189942ab268485a7b230b99ef2a043a4e1b06aaf25c37a01a4278b35769fd73af5b838fdcb782f3a78a2821f95f6a91358d27f11149451437a17
 DIST chromium-47.0.2526.110.tar.xz 394673276 SHA256 
edab0d78709ba5edd35e85d82241de884d75dc46abdf7621b6178fa6647d14af SHA512 
7b83b4b9c192782035984a08f5102dc6bc9c8590f78dc74fe46ff431b7de3d33ee48e41c0b1fb3f8ff2881871f2a1c4c4c4c16297b42456082b514fb741fc1c4
 WHIRLPOOL 
b9b4053089cdf0a37a81ef491a97749a6473d280b7ed9d391ef4b98a844dd8e0ecbc9b97b72b654c65c3ea9f706519262b8f62f5e5ba97cb005a8c98a40f2b28
 DIST chromium-49.0.2623.75.tar.xz 452264916 SHA256 
a4fd4c85b12b021789d8afc33b27555396e47d9f67c8a062ee3609c4d6b582f5 SHA512 
694f0ccd0a4ff10d8b19e52defb48f6d47daeaa47013f01c2924251f3c6ebaccb20813379c3b7dd6fd939138f25122ed7d1a56e1a6b80309aca65b6c854768fa
 WHIRLPOOL 
00d5b37f425714e4bcb2b563759a8a7b084dc01b7abe6e90f21a3aa470c42944675b5a875e3e918506469cb6cd870038791566ad647b26bd4b11502beb97ecad
 DIST chromium-52.0.2743.82.tar.xz 458110272 SHA256 
a7de6015df9cf685d68efd1e070ae9c706c723cd9395d079a7d43672a2c37eb4 SHA512 
9bba841cb726bfa06888deefacfcee628e36d25de47dd0303d3fd1ce2f07922148d60befe934f44c33fcdfed6ce3dadfb9e3ee0828b66994807178a488051806
 WHIRLPOOL 
f0d258882db85291262c2381aeb6d85ebf20a252344e114a2da35e75f79dc8b73de95b71926512537af17e109fd7a8dd04386d5b3ed610262d42d11bcc1a5707
 DIST electron-0.36.12.tar.gz 3068567 SHA256 
8e4ee7ed37d32ad73f8cbfb132ce0009506a01a68d5a71bafd6858c6bc11f9a6 SHA512 
37d016768e57f81b01338cea6d0d5eaa6ea72d83a2122b54c9c73e37b0afc7fb8351b0cb846afda29206379d5625657b815b002c2eb3c31babcd0cffa47ae3de
 WHIRLPOOL 
a358e353259d377dd59ae563f38b2fe185ade6d7a00bbad8c61831c92b4e200ac1f2f25b79564eae11d9082a569be342ccd4be6e400955cd65729e9299b48796
 DIST electron-0.37.8.tar.gz 3154625 SHA256 
d6b01e800aa4cd54b680aa1d78e8c04ed99f82423bab37fe03ad5eb12310f0c0 SHA512 
1469129cc6e07da2540ab67d2bb9e2dec4055da77b35bf0abf86a70e82e3ccf443e75edb25feac6c8855c5e84159273

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/files/, dev-util/electron/

2016-11-15 Thread David Seifert
commit: 690fff18ad1f3407cb13e4aba1dd18dbf132fa62
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Mon Nov 14 19:51:36 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Tue Nov 15 22:28:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690fff18

dev-util/electron: Fix compilation with ICU-58 (#599346)

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  gentoo.org>

 dev-util/electron/Manifest |   2 +-
 ...ron-0.37.8.ebuild => electron-0.37.8-r1.ebuild} |   1 +
 ...electron-1.3.5.ebuild => electron-1.3.6.ebuild} |   1 +
 dev-util/electron/files/chromium-icu-58-r0.patch   |  51 
 dev-util/electron/files/chromium-icu-58-r1.patch   | 128 +
 ...patch => electron-1.3.6-vendor-brightray.patch} |   0
 ...electron-1.3.6-vendor-libchromiumcontent.patch} |   0
 ...node.patch => electron-1.3.6-vendor-node.patch} |   0
 .../{electron-1.3.5.patch => electron-1.3.6.patch} |   0
 9 files changed, 182 insertions(+), 1 deletion(-)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index eff635a..69a65ab 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -7,7 +7,7 @@ DIST chromium-49.0.2623.75.tar.xz 452264916 SHA256 
a4fd4c85b12b021789d8afc33b275
 DIST chromium-52.0.2743.82.tar.xz 458110272 SHA256 
a7de6015df9cf685d68efd1e070ae9c706c723cd9395d079a7d43672a2c37eb4 SHA512 
9bba841cb726bfa06888deefacfcee628e36d25de47dd0303d3fd1ce2f07922148d60befe934f44c33fcdfed6ce3dadfb9e3ee0828b66994807178a488051806
 WHIRLPOOL 
f0d258882db85291262c2381aeb6d85ebf20a252344e114a2da35e75f79dc8b73de95b71926512537af17e109fd7a8dd04386d5b3ed610262d42d11bcc1a5707
 DIST electron-0.36.12.tar.gz 3068567 SHA256 
8e4ee7ed37d32ad73f8cbfb132ce0009506a01a68d5a71bafd6858c6bc11f9a6 SHA512 
37d016768e57f81b01338cea6d0d5eaa6ea72d83a2122b54c9c73e37b0afc7fb8351b0cb846afda29206379d5625657b815b002c2eb3c31babcd0cffa47ae3de
 WHIRLPOOL 
a358e353259d377dd59ae563f38b2fe185ade6d7a00bbad8c61831c92b4e200ac1f2f25b79564eae11d9082a569be342ccd4be6e400955cd65729e9299b48796
 DIST electron-0.37.8.tar.gz 3154625 SHA256 
d6b01e800aa4cd54b680aa1d78e8c04ed99f82423bab37fe03ad5eb12310f0c0 SHA512 
1469129cc6e07da2540ab67d2bb9e2dec4055da77b35bf0abf86a70e82e3ccf443e75edb25feac6c8855c5e841592738319e1a81a52d504e90a5ce9197153754
 WHIRLPOOL 
677fc9c5bd96d04de43a28c8db23921fb98d3d9a455c32da8235b15c72f2480cce16a3705ae258de1c2b3a5af8d11607c3f868bae248553e593a77c454f94582
-DIST electron-1.3.5.tar.gz 3504577 SHA256 
8cc97cdb46a632788daa9fc1fbdda3d9de0d23e729ec4205e962fe9a7d9c6ab3 SHA512 
83d00dc8ecb0662c27d9cacaaa901ccb28658b8de56b3444abac868b0c02df24c51d46bbb9be64d4f7435de73cb0078d2b4afb7be001e25bce27f3daba51402b
 WHIRLPOOL 
867d73c3515845c7dd536a10848da8fc8f97b89cc3c79e8d6479d604b411e8964e08683ca652709b3a3d3211b786e32b2a795a86d82852ae74523820a7451544
+DIST electron-1.3.6.tar.gz 4556606 SHA256 
37b745261bd6c5e7cb6b077b91c9c94d147ed5731236b904eb05b39cff0c1f93 SHA512 
08ba717fdb2cf088a17c8de9243887f6d11ce104856fe54dfdb7d3707b0201463334d3a52abf36f92f5dc9db7b53fb9938649f5d091609cc555235871e9736c5
 WHIRLPOOL 
3cf852f87f7c32a3cfe4caa79ed63e85e8f0db19481fb44e83e04cf3bf370e2ddea6f49c369b996f9368a1529a65b73ea43871538703c3cbdb8f98d85bb4456a
 DIST electron-node-6bcd8af891a991f8aa196e49e6bf908ebbe24cae.tar.gz 36600837 
SHA256 6b7bb43be6d24bc55a6ccd4b8efd2f88d8d2fd7d8437d7aa33d813c649f791f7 SHA512 
7fcafa01027bd68794a7cd2f049a7bdf45e1dd56622583bd5d53d662328e64619dd5dbeec295ff559b1b268e90bf6abf3d76cd6d00f055602bbaa7443e3a3450
 WHIRLPOOL 
c5dd664910a59c7fb1d4aaf3c91b298b7266466596ce2a4f4f41ff6637db9e480450eaf1e9255ab810de13df1abbd769f32bdc73124bea9ab4ed013cda945bd0
 DIST electron-node-a507a3c3816d6ac085ed46250c489a3d76ab8b3c.tar.gz 36578658 
SHA256 56489ffa9d58b736008f5c1c2775bc10f3afe02d3c768035e7742893cc8e1d82 SHA512 
a5b62c05ec7300a26b3feab3c1e796a87691d41fa7c039541574878491df51e9075685abc5d630fc62bca95bf821eeede041d4ab36caedaf76156844f1095ea6
 WHIRLPOOL 
8675b05753cf905cfb2fc0ebb19fc256489a7b932c57be291eb2fc7194de599c07f4120541f4a61cccdb43b09b6280c7c02f9565aef98129c584fdca4c154279
 DIST electron-node-ee8c429deaee0adeeef069c3ad34c0defe53a567.tar.gz 42764387 
SHA256 82791b95fec0dfd7b80b53f5bed7789c4ea50353dca95d23115c1aff5a5249a5 SHA512 
971fbe2d9ff899eaf8e06e131cd12539ec804f9f81b87bb43fe07c43a33838066b98a4b76b974cdfe19a002a3242b270c03325c81f52abdd1befec3dd9d649c6
 WHIRLPOOL 
d604e0101da4ae020de3092cf02becf8a1655e1aec69d1cde8dd8293a591af566f5ad9972cf00c8288e1319431be7ee54f0c460fb83246522465e569f07ab2bf

diff --git a/dev-util/electron/electron-0.37.8.ebuild 
b/dev-util/electron/electron-0.37.8-r1.ebuild
similarity index 99%
rename from dev-util/electron/electron-0.37.8.ebuild
rename to dev-util/electron/electron-0.37.8-r1.ebuild
index 5824044..9d0742f 100644
--- a/dev-util/electron/electron-0.37.8.ebuild
+++ b/dev-util

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/files/

2016-11-09 Thread Göktürk Yüksek
commit: 2062c9231e46aa6366d7db64625626ebc533c5a9
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Wed Nov  9 19:53:54 2016 +
Commit: Göktürk Yüksek  gentoo  org>
CommitDate: Thu Nov 10 05:30:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2062c923

dev-util/electron: remove unused patches

 dev-util/electron/files/chromium-system-icu-r0.patch | 14 --
 .../electron/files/chromium-system-libvpx-r0.patch   | 20 
 2 files changed, 34 deletions(-)

diff --git a/dev-util/electron/files/chromium-system-icu-r0.patch 
b/dev-util/electron/files/chromium-system-icu-r0.patch
deleted file mode 100644
index 5f620d1..
--- a/dev-util/electron/files/chromium-system-icu-r0.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff --git a/third_party/WebKit/Source/platform/text/Character.cpp 
b/third_party/WebKit/Source/platform/text/Character.cpp
-index d59ae41..50932bd 100644
 a/third_party/WebKit/Source/platform/text/Character.cpp
-+++ b/third_party/WebKit/Source/platform/text/Character.cpp
-
-@@ -37,7 +37,7 @@
- #include 
- 
- #if defined(USING_SYSTEM_ICU)
--#include "platform/fonts/CharacterPropertyDataGenerator.h"
-+#include "platform/text/CharacterPropertyDataGenerator.h"
- #include 
- #else
- #define MUTEX_H // Prevent compile failure of utrie2.h on Windows

diff --git a/dev-util/electron/files/chromium-system-libvpx-r0.patch 
b/dev-util/electron/files/chromium-system-libvpx-r0.patch
deleted file mode 100644
index cd7c164..
--- a/dev-util/electron/files/chromium-system-libvpx-r0.patch
+++ /dev/null
@@ -1,20 +0,0 @@
 build/linux/unbundle/libvpx.gyp.orig   2016-02-08 19:16:24.646981037 
-0500
-+++ build/linux/unbundle/libvpx.gyp2016-02-08 19:15:42.449979462 -0500
-@@ -4,7 +4,7 @@
- {
-   'targets': [
- {
--  'target_name': 'libvpx',
-+  'target_name': 'libvpx_new',
-   'type': 'none',
-   'direct_dependent_settings': {
- 'cflags': [
-@@ -18,8 +18,6 @@
-   'vpx/vp8cx.h',
-   'vpx/vp8dx.h',
-   'vpx/vpx_codec.h',
--  'vpx/vpx_codec_impl_bottom.h',
--  'vpx/vpx_codec_impl_top.h',
-   'vpx/vpx_decoder.h',
-   'vpx/vpx_encoder.h',
-   'vpx/vpx_frame_buffer.h',



[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/files/, dev-util/electron/

2016-09-19 Thread Yixun Lan
commit: c23fbb5334aa47af81d5dc79d8a340b299523b04
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Thu Sep 15 13:30:16 2016 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Sep 20 06:12:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23fbb53

dev-util/electron: 0.37, 1.3 version bump, slotted build

  * 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  gentoo.org>

 dev-util/electron/Manifest |  14 +-
 36.12-r3.ebuild => electron-0.36.12-r4.ebuild} |  48 ++-
 ...on-0.36.12-r3.ebuild => electron-0.37.8.ebuild} |  89 +++--
 ...ron-0.36.12-r3.ebuild => electron-1.3.5.ebuild} | 149 +---
 .../files/chromium-ffmpeg-license-r0.patch |  44 +++
 .../files/chromium-last-commit-position-r0.patch   |  26 ++
 .../files/chromium-linker-warnings-r0.patch|  18 +
 .../electron/files/chromium-lto-fixes-r1.patch |  36 ++
 dev-util/electron/files/chromium-pdfium-r0.patch   |  17 +
 .../electron/files/chromium-shared-v8-r1.patch |  15 +
 .../files/chromium-snapshot-toolchain-r1.patch |  23 ++
 .../electron/files/chromium-system-ffmpeg-r2.patch |  50 +++
 .../electron/files/chromium-system-icu-r0.patch|  14 +
 .../electron/files/chromium-system-jinja-r9.patch  |  71 
 .../electron/files/chromium-system-zlib-r0.patch   |  19 +
 ...tch => electron-0.36.12-vendor-brightray.patch} |   0
 ...ectron-0.36.12-vendor-libchromiumcontent.patch} |   0
 ...es.patch => electron-0.36.12-vendor-node.patch} |   0
 ...oo-build-fixes.patch => electron-0.36.12.patch} |  43 ++-
 ...atch => electron-0.37.8-vendor-brightray.patch} |  21 +-
 ...lectron-0.37.8-vendor-libchromiumcontent.patch} |  28 +-
 ...xes.patch => electron-0.37.8-vendor-node.patch} |  78 ++--
 ...too-build-fixes.patch => electron-0.37.8.patch} | 319 +++-
 ...patch => electron-1.3.5-vendor-brightray.patch} |  25 +-
 ...electron-1.3.5-vendor-libchromiumcontent.patch} |  41 +-
 .../files/electron-1.3.5-vendor-node.patch |  92 +
 dev-util/electron/files/electron-1.3.5.patch   | 422 +
 ...ectron-vendor-node-external-snapshots-r0.patch} |  12 +-
 28 files changed, 1395 insertions(+), 319 deletions(-)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index 749fd63..eff635a 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -1,7 +1,19 @@
-DIST asar-0.10.0.tar.gz 975433 SHA256 
49e743a952957aa22668b472ba926427f9e051ececeaadb922f8aff2bc8fd1ee SHA512 
702fa0e496a1db55a61d7e00d55456f8703f7af00e458f26413771dc71cd03e9418e0334bb1a500aaabe14ab598e19c64612ebf6411c77e30004833c8d5d151e
 WHIRLPOOL 
a2e4f8563f779aea19357962f0ac0895005ff93a601d409a7b2c685348cba845106729e1f2a39f95001c186c0c0ba914d73ff1364d488e0853dbbabda0e80bb3
+DIST asar-0.12.1.tar.gz 1016626 SHA256 
731714f0036318fe0878b517391a01977954bb088d4dbc7dd98682ff1e03c0e7 SHA512 
fc64be9b11215426d405f7acd7adf6c0eead3135b0012baf6d168a13c77675058a4e2c60682928ac014e4bef4538d452ad745d1e87dd315387997a19e04718a7
 WHIRLPOOL 
d73b8bb459724bb3b011de312171519c1f1954a94ce1bb0a20eb9877c168baa82a15786d3ab420d5b3d32ce8a11333e85f844b43c21cbd56c3b019e73774388e
+DIST brightray-554946c7873bbc6930779c871fe230856575049a.tar.gz 82384 SHA256 
71965df08464a57ad599f70f32cc4adac3467b952bc6683e8d35b8e676a40935 SHA512 
79a5bb1e901fd59953f78e148fd37106bf6f0aa899b273308e2c4fa647942e853c6e3722e570f674495a775ed7d507f4ba7ee1f5ec277f5b4ed6c95fb0808267
 WHIRLPOOL 
936cb8edb6c6e68bc6b4f9780a917fadf2a62d20dba816ad71a2a05d87e6adf991d218d42f7a6e6a22f953270fc1b297e91b7767c9be6e69636f1b0b6ace3625
+DIST brightray-8dbaeed37b9c4fb8ae985670b142f659bb265fb4.tar.gz 76965 SHA256 
fb5e57cc723500c8a7b5fba8cf0a38d4ca79b3f967dd9f9427e6fca8cde81552 SHA512 
eb0ad05107ebfb4151fb0f26f7dbea58c353cde0407c13ea00c7b98487fb29582d5f3e334900749dc43c8aeca828d8885c4d77dff6739de97ec19b33017a6e93
 WHIRLPOOL 
d2aa3bd6361643304158dff859aa071400bc1b74f0fce934d5dc5eb25bf76d599a27efabde6c13bd20dadb15ffec7bb3ea8577bdb1e38e2382f81600d543fd35
 DIST brightray-9bc1d21b69ac99bed546d42035dc1205ea6b04af.tar.gz 74416 SHA256 
9cb944145085384423efdbdbe4dd523b71eaf517fd040e1993666832ffac4fa6 SHA512 
c7a16f3634111a43d45959e0406488dc7417848403a6261204b58f67d62688f888f733ca23f3eac3a2dc76955c185ce845d63a6dc1e5a0fba54fb115202414d0
 WHIRLPOOL 
c1ebe0e3adbd74da772778589f59f30a2e288723d62cf8bc686c1b0795daef4c31e9d38363b29dae9b162ccf856707f7a9eb34c8b31ca76042870d7adfa14e99
 DIST chromium-47.0.2526.110.tar.xz 394673276 SHA256 
edab0d78709ba5edd35e85d82241de884d75dc46abdf7621b6178fa6647d14af SHA512 
7b83b4b9c192782035984a08f5102dc6bc9c8590f78dc74fe46ff431b7de3d33ee48e41c0b1fb3f8ff2881871f2a1c4c4c4c16297

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/, app-editors/atom/, dev-util/electron/files/

2016-06-12 Thread Patrice Clement
commit: d0e3063815f3a4ae8ea583593f9d4eef3d53e460
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Sun Jun 12 21:05:27 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sun Jun 12 21:41:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0e30638

dev-util/electron: Build node executable, fix automagic cups dependency.

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  gentoo.org>

 .../{atom-1.7.4-r2.ebuild => atom-1.7.4-r3.ebuild} |  57 +
 36.12-r2.ebuild => electron-0.36.12-r3.ebuild} |   3 +-
 .../files/brightray-gentoo-build-fixes-r1.patch|  37 --
 .../files/electron-gentoo-build-fixes.patch| 127 ++---
 .../electron/files/node-external-snapshots.patch   | 116 +++
 .../electron/files/node-gentoo-build-fixes.patch   |  95 ---
 6 files changed, 374 insertions(+), 61 deletions(-)

diff --git a/app-editors/atom/atom-1.7.4-r2.ebuild 
b/app-editors/atom/atom-1.7.4-r3.ebuild
similarity index 91%
rename from app-editors/atom/atom-1.7.4-r2.ebuild
rename to app-editors/atom/atom-1.7.4-r3.ebuild
index 68fb871..0e0adcf 100644
--- a/app-editors/atom/atom-1.7.4-r2.ebuild
+++ b/app-editors/atom/atom-1.7.4-r3.ebuild
@@ -114,13 +114,12 @@ IUSE=""
 DEPEND="
!dev-util/apm
${PYTHON_DEPS}
-   >=net-libs/nodejs-5.9.0:=[npm]
>=app-text/hunspell-1.3.3:=
=dev-libs/libgit2-0.23*:=[ssh]
>=gnome-base/libgnome-keyring-3.12:=
>=dev-libs/oniguruma-5.9.5:=
>=dev-util/ctags-5.8
-   dev-util/electron:0/36
+   >=dev-util/electron-0.36.12-r3:0/36
 "
 RDEPEND="${DEPEND}"
 
@@ -148,6 +147,29 @@ get_install_dir() {
echo -n "/usr/$(get_libdir)/atom$(get_install_suffix)"
 }
 
+get_electron_dir() {
+   echo -n "/usr/$(get_libdir)/electron"
+}
+
+enode_electron() {
+   "$(get_electron_dir)"/node $@
+}
+
+enodegyp_atom() {
+   local apmpath="/usr/share/atom/resources/app/apm"
+   local 
nodegyp="${S}/${apmpath}/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js"
+
+   PATH="$(get_electron_dir):${PATH}" \
+   enode_electron "${nodegyp}" \
+   --nodedir=/usr/include/electron/node/ $@ || die
+}
+
+easar() {
+   local asar="${WORKDIR}/$(package_dir asar)/node_modules/asar/bin/asar"
+   echo "asar" $@
+   enode_electron "${asar}" $@ || die
+}
+
 package_dir() {
local binmod="${1}" binmod_v
eval binmod_v=\${$(tr '[:lower:]' '[:upper:]' <<< ${binmod//-/_}_V)}
@@ -197,7 +219,7 @@ src_prepare() {
epatch "${FILESDIR}/${PN}-python.patch"
epatch "${FILESDIR}/${PN}-unbundle-electron.patch"
 
-   sed -i -e "s|{{ATOM_PATH}}|/usr/$(get_libdir)/electron/electron|g" \
+   sed -i -e "s|{{ATOM_PATH}}|$(get_electron_dir)/electron|g" \
./atom.sh \
|| die
 
@@ -207,7 +229,7 @@ src_prepare() {
 
local env="export NPM_CONFIG_NODEDIR=/usr/include/electron/node/"
sed -i -e \
-   "s|\"\$binDir/\$nodeBin\" --harmony_collections|${env}\nexec 
/usr/bin/node|g" \
+   "s|\"\$binDir/\$nodeBin\" --harmony_collections|${env}\nexec 
$(get_electron_dir)/node|g" \
apm/bin/apm || die
 
rm apm/bin/node || die
@@ -271,10 +293,7 @@ src_prepare() {
ln -s "${WORKDIR}/$(package_dir rimraf)" "${_s}/node_modules/rimraf" || 
die
 
# Unpack app.asar
-   _s="${WORKDIR}/$(package_dir asar)"
-   "${_s}"/node_modules/asar/bin/asar \
-   extract "${S}/usr/share/atom/resources/app.asar" \
-   "${S}/build/app" || die
+   easar extract "${S}/usr/share/atom/resources/app.asar" "${S}/build/app"
 
cd "${S}" || die
 
@@ -288,12 +307,12 @@ src_prepare() {
 }
 
 src_configure() {
-   local binmod _s 
nodegyp="/usr/$(get_libdir)/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js"
+   local binmod _s
 
_s="${WORKDIR}/$(package_dir nodegit)"
cd "${_s}" || die
-   node generate/scripts/generateJson.js || die
-   node generate/scripts/generateNativeCode.js || die
+   enode_electron generate/scripts/generateJson.js || die
+   enode_electron generate/scripts/generateNativeCode.js || die
 
${EPYTHON} "${FILESDIR}/gyp-unbundle.py" \
--inplace --unbundle 
"nodegit;vendor/libgit2.gyp:libgit2;git2;ssh2" "${_s}/binding.gyp" || die
@@ -302,18 +321,16 @@ src_configure() {
einfo "Configuring ${binmod}..."
 

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2016-06-04 Thread Patrice Clement
commit: 15a9e03c028f3db9a4c1c591995949f25f997bac
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Fri Jun  3 19:41:14 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Sat Jun  4 09:54:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15a9e03c

dev-util/electron: Add missing dependency (x11-libs/libnotify).

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  gentoo.org>

 .../{electron-0.36.12-r1.ebuild => electron-0.36.12-r2.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-util/electron/electron-0.36.12-r1.ebuild 
b/dev-util/electron/electron-0.36.12-r2.ebuild
similarity index 99%
rename from dev-util/electron/electron-0.36.12-r1.ebuild
rename to dev-util/electron/electron-0.36.12-r2.ebuild
index 01be177..1c29ab5 100644
--- a/dev-util/electron/electron-0.36.12-r1.ebuild
+++ b/dev-util/electron/electron-0.36.12-r2.ebuild
@@ -5,7 +5,7 @@
 EAPI="5"
 PYTHON_COMPAT=( python2_7 )
 
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en_GB es es_LA et fa fi fil fr gu he
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en_GB es es_419 et fa fi fil fr gu 
he
hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl 
sr
sv sw ta te th tr uk vi zh_CN zh_TW"
 
@@ -102,6 +102,7 @@ RDEPEND=">=app-accessibility/speech-dispatcher-0.8:=
x11-libs/gdk-pixbuf:=
x11-libs/gtk+:2=
x11-libs/libdrm
+   x11-libs/libnotify:=
x11-libs/libX11:=
x11-libs/libXcomposite:=
x11-libs/libXcursor:=



[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/files/, dev-util/electron/

2016-05-25 Thread Patrice Clement
commit: 571fb5ac57eb4180e61c5f5a8792f893d0b5ce9d
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Tue May 24 20:30:12 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed May 25 08:03:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=571fb5ac

dev-util/electron: Fix erroneous dependency on gconf with USE="-gnome"

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  gentoo.org>

 ...n-0.36.12.ebuild => electron-0.36.12-r1.ebuild} |  4 +-
 ...patch => brightray-gentoo-build-fixes-r1.patch} | 52 +++---
 2 files changed, 48 insertions(+), 8 deletions(-)

diff --git a/dev-util/electron/electron-0.36.12.ebuild 
b/dev-util/electron/electron-0.36.12-r1.ebuild
similarity index 99%
rename from dev-util/electron/electron-0.36.12.ebuild
rename to dev-util/electron/electron-0.36.12-r1.ebuild
index 6bb1381..01be177 100644
--- a/dev-util/electron/electron-0.36.12.ebuild
+++ b/dev-util/electron/electron-0.36.12-r1.ebuild
@@ -5,7 +5,7 @@
 EAPI="5"
 PYTHON_COMPAT=( python2_7 )
 
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en_GB es es_419 et fa fi fil fr gu 
he
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en_GB es es_LA et fa fi fil fr gu he
hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl 
sr
sv sw ta te th tr uk vi zh_CN zh_TW"
 
@@ -279,7 +279,7 @@ src_prepare() {
 
# brightray patches
cd "${BRIGHTRAY_S}" || die
-   epatch "${FILESDIR}/brightray-gentoo-build-fixes.patch"
+   epatch "${FILESDIR}/brightray-gentoo-build-fixes-r1.patch"
 
# libcc patches
cd "${LIBCC_S}" || die

diff --git a/dev-util/electron/files/brightray-gentoo-build-fixes.patch 
b/dev-util/electron/files/brightray-gentoo-build-fixes-r1.patch
similarity index 64%
rename from dev-util/electron/files/brightray-gentoo-build-fixes.patch
rename to dev-util/electron/files/brightray-gentoo-build-fixes-r1.patch
index a678084..3e67d24 100644
--- a/dev-util/electron/files/brightray-gentoo-build-fixes.patch
+++ b/dev-util/electron/files/brightray-gentoo-build-fixes-r1.patch
@@ -1,28 +1,38 @@
-From c9e2e0237170884bc1069a64f2635bb1ffc1b948 Mon Sep 17 00:00:00 2001
+From e2aabe2618ee91c3f6e817c72370573f45c8b20e Mon Sep 17 00:00:00 2001
 From: Elvis Pranskevichus 
 Date: Mon, 8 Feb 2016 15:14:58 -0500
 Subject: [PATCH] brightray build fixes
 
 ---
- brightray.gyp  |  5 +++--
+ brightray.gyp  | 32 +---
  brightray.gypi | 21 -
- 2 files changed, 11 insertions(+), 15 deletions(-)
+ 2 files changed, 37 insertions(+), 16 deletions(-)
 
 diff --git a/brightray.gyp b/brightray.gyp
-index d7120ea..6150318 100644
+index d7120ea..b23c1eb 100644
 --- a/brightray.gyp
 +++ b/brightray.gyp
-@@ -9,6 +9,9 @@
+@@ -1,7 +1,7 @@
+ {
+   'variables': {
+ # The libraries brightray will be compiled to.
+-'linux_system_libraries': 'gtk+-2.0 libnotify dbus-1 x11 xi xcursor 
xdamage xrandr xcomposite xext xfixes xrender xtst gconf-2.0 gmodule-2.0 nss'
++'linux_system_libraries': 'gtk+-2.0 libnotify dbus-1 x11 xi xcursor 
xdamage xrandr xcomposite xext xfixes xrender xtst gmodule-2.0 nss'
+   },
+   'includes': [
+ 'filenames.gypi',
+@@ -9,6 +9,10 @@
'targets': [
  {
'target_name': 'brightray',
 +  'dependencies': [
++'gconf',
 +
'<(libchromiumcontent_src_dir)/chromiumcontent/chromiumcontent.gyp:chromiumcontent_all'
 +  ],
'type': 'static_library',
'include_dirs': [
  '.',
-@@ -100,8 +103,6 @@
+@@ -100,8 +104,6 @@
  }, {
'link_settings': {
  'libraries': [
@@ -31,6 +41,36 @@ index d7120ea..6150318 100644
# Following libraries are required by libchromiumcontent:
'-lasound',
'-lcap',
+@@ -274,5 +276,29 @@
+ }],  # OS=="win"
+   ],
+ },
++{
++  'target_name': 'gconf',
++  'type': 'none',
++  'conditions': [
++['use_gconf==1 and _toolset=="target"', {
++  'direct_dependent_settings': {
++'cflags': [
++  '

[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2016-05-21 Thread Mike Gilbert
commit: 7c2815398fcdc8169ae4933adb9fefb9dd1e0199
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat May 21 22:25:01 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat May 21 22:25:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c281539

dev-util/electron: replace es_LA with es_419

Package-Manager: portage-2.2.28_p107_p880280

 dev-util/electron/electron-0.36.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/electron/electron-0.36.12.ebuild 
b/dev-util/electron/electron-0.36.12.ebuild
index 47691b7..6bb1381 100644
--- a/dev-util/electron/electron-0.36.12.ebuild
+++ b/dev-util/electron/electron-0.36.12.ebuild
@@ -5,7 +5,7 @@
 EAPI="5"
 PYTHON_COMPAT=( python2_7 )
 
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en_GB es es_LA et fa fi fil fr gu he
+CHROMIUM_LANGS="am ar bg bn ca cs da de el en_GB es es_419 et fa fi fil fr gu 
he
hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl 
sr
sv sw ta te th tr uk vi zh_CN zh_TW"
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2016-05-13 Thread Patrice Clement
commit: 66e495c160f69cd6b974d290f8bc2add6ddeb306
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Wed May 11 15:05:17 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Fri May 13 13:33:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e495c1

dev-util/electron: Drop gtk3 USE flag (#582698)

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  gentoo.org>

 dev-util/electron/electron-0.36.12.ebuild | 6 ++
 dev-util/electron/metadata.xml| 1 -
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-util/electron/electron-0.36.12.ebuild 
b/dev-util/electron/electron-0.36.12.ebuild
index 73d6199..47691b7 100644
--- a/dev-util/electron/electron-0.36.12.ebuild
+++ b/dev-util/electron/electron-0.36.12.ebuild
@@ -54,7 +54,7 @@ LIBCC_S="${BRIGHTRAY_S}/vendor/libchromiumcontent"
 LICENSE="BSD"
 SLOT="0/$(get_version_component_range 2)"
 KEYWORDS="~amd64"
-IUSE="custom-cflags cups gnome gnome-keyring gtk3 hidpi kerberos lto neon pic 
+proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc"
+IUSE="custom-cflags cups gnome gnome-keyring hidpi kerberos lto neon pic 
+proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc"
 RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
 
 # Native Client binaries are compiled with different set of flags, bug #452066.
@@ -100,8 +100,7 @@ RDEPEND=">=app-accessibility/speech-dispatcher-0.8:=
virtual/udev
x11-libs/cairo:=
x11-libs/gdk-pixbuf:=
-   gtk3? ( x11-libs/gtk+:3= )
-   !gtk3? ( x11-libs/gtk+:2= )
+   x11-libs/gtk+:2=
x11-libs/libdrm
x11-libs/libX11:=
x11-libs/libXcomposite:=
@@ -490,7 +489,6 @@ src_configure() {
$(gyp_use gnome use_gconf)
$(gyp_use gnome-keyring use_gnome_keyring)
$(gyp_use gnome-keyring linux_link_gnome_keyring)
-   $(gyp_use gtk3)
$(gyp_use hidpi enable_hidpi)
$(gyp_use kerberos)
$(gyp_use lto)

diff --git a/dev-util/electron/metadata.xml b/dev-util/electron/metadata.xml
index d079fad..bc1cf74 100644
--- a/dev-util/electron/metadata.xml
+++ b/dev-util/electron/metadata.xml
@@ -11,7 +11,6 @@

Electron is a cross platform application development 
framework based on web technologies based on Chromium

-   Use gtk3 instead of gtk2
Enable support for high-resolution screens 
(high dots per inch)
Build with link time optimization 
enabled
Disable optimized assembly code that is not 
PIC friendly



[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2016-05-10 Thread Patrice Clement
commit: 5e313e099db1080e94318256fd20d227513ba5a1
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue May 10 15:12:36 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May 10 15:12:54 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e313e09

dev-util/electron: Regenerate Manifest file for the umpteenth time.

Package-Manager: portage-2.2.26

 dev-util/electron/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index bd03090..749fd63 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -1,6 +1,6 @@
 DIST asar-0.10.0.tar.gz 975433 SHA256 
49e743a952957aa22668b472ba926427f9e051ececeaadb922f8aff2bc8fd1ee SHA512 
702fa0e496a1db55a61d7e00d55456f8703f7af00e458f26413771dc71cd03e9418e0334bb1a500aaabe14ab598e19c64612ebf6411c77e30004833c8d5d151e
 WHIRLPOOL 
a2e4f8563f779aea19357962f0ac0895005ff93a601d409a7b2c685348cba845106729e1f2a39f95001c186c0c0ba914d73ff1364d488e0853dbbabda0e80bb3
 DIST brightray-9bc1d21b69ac99bed546d42035dc1205ea6b04af.tar.gz 74416 SHA256 
9cb944145085384423efdbdbe4dd523b71eaf517fd040e1993666832ffac4fa6 SHA512 
c7a16f3634111a43d45959e0406488dc7417848403a6261204b58f67d62688f888f733ca23f3eac3a2dc76955c185ce845d63a6dc1e5a0fba54fb115202414d0
 WHIRLPOOL 
c1ebe0e3adbd74da772778589f59f30a2e288723d62cf8bc686c1b0795daef4c31e9d38363b29dae9b162ccf856707f7a9eb34c8b31ca76042870d7adfa14e99
-DIST chromium-47.0.2526.110.tar.xz 13825217 SHA256 
b69230487a55f008df29a71ea381657185e3f5e8e439380501cb689e212ec803 SHA512 
26e68fb0f0a4986de580ca83757c3d062d240fb2b8289b838a27e651035ff1999bde35f35b45c3ef9a0907bfdda2712b18aec730b86ed5a2763cf96f137dc9f7
 WHIRLPOOL 
fa67e5caba2ed55f1d5ca2ab0b868842c4ce6d908c14590fcc0534ee6f27c335f62d53507033cada0379c4c74d63da6282ebbd44c468c0a2a05bf379fe594d66
+DIST chromium-47.0.2526.110.tar.xz 394673276 SHA256 
edab0d78709ba5edd35e85d82241de884d75dc46abdf7621b6178fa6647d14af SHA512 
7b83b4b9c192782035984a08f5102dc6bc9c8590f78dc74fe46ff431b7de3d33ee48e41c0b1fb3f8ff2881871f2a1c4c4c4c16297b42456082b514fb741fc1c4
 WHIRLPOOL 
b9b4053089cdf0a37a81ef491a97749a6473d280b7ed9d391ef4b98a844dd8e0ecbc9b97b72b654c65c3ea9f706519262b8f62f5e5ba97cb005a8c98a40f2b28
 DIST electron-0.36.12.tar.gz 3068567 SHA256 
8e4ee7ed37d32ad73f8cbfb132ce0009506a01a68d5a71bafd6858c6bc11f9a6 SHA512 
37d016768e57f81b01338cea6d0d5eaa6ea72d83a2122b54c9c73e37b0afc7fb8351b0cb846afda29206379d5625657b815b002c2eb3c31babcd0cffa47ae3de
 WHIRLPOOL 
a358e353259d377dd59ae563f38b2fe185ade6d7a00bbad8c61831c92b4e200ac1f2f25b79564eae11d9082a569be342ccd4be6e400955cd65729e9299b48796
 DIST electron-node-a507a3c3816d6ac085ed46250c489a3d76ab8b3c.tar.gz 36578658 
SHA256 56489ffa9d58b736008f5c1c2775bc10f3afe02d3c768035e7742893cc8e1d82 SHA512 
a5b62c05ec7300a26b3feab3c1e796a87691d41fa7c039541574878491df51e9075685abc5d630fc62bca95bf821eeede041d4ab36caedaf76156844f1095ea6
 WHIRLPOOL 
8675b05753cf905cfb2fc0ebb19fc256489a7b932c57be291eb2fc7194de599c07f4120541f4a61cccdb43b09b6280c7c02f9565aef98129c584fdca4c154279
 DIST libchromiumcontent-ad63d8ba890bcaad2f1b7e6de148b7992f4d3af7.tar.gz 400648 
SHA256 36b46659fff3053ce273d3ed159fca74e18ebc873694f857a521d3c48fc079b1 SHA512 
5fcb5e3dd98d5875ff7aa9f9f4d02af45487534d0301ca7a0a7adde934f528fedc3dfaf886b9031027e41309eb8ba658b72a56af4ad8dc44cce458b9c04a0e47
 WHIRLPOOL 
31d28804f91bbdece8709ddac359e7f5c079b034137734041f274838d138d8e141fe12c0ecf1e66f92b15e8c653526a1779d3bcc342e3ecc9a39a18c689a94a6



[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2016-05-10 Thread Patrice Clement
commit: a59d7358dbbc6df74df5d3ee3d60c9b6456b2197
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue May 10 14:17:03 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May 10 14:23:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59d7358

dev-util/electron: Regenerate Manifest file.

Package-Manager: portage-2.2.26

 dev-util/electron/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index 9cbff0a..bd03090 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -1,6 +1,6 @@
 DIST asar-0.10.0.tar.gz 975433 SHA256 
49e743a952957aa22668b472ba926427f9e051ececeaadb922f8aff2bc8fd1ee SHA512 
702fa0e496a1db55a61d7e00d55456f8703f7af00e458f26413771dc71cd03e9418e0334bb1a500aaabe14ab598e19c64612ebf6411c77e30004833c8d5d151e
 WHIRLPOOL 
a2e4f8563f779aea19357962f0ac0895005ff93a601d409a7b2c685348cba845106729e1f2a39f95001c186c0c0ba914d73ff1364d488e0853dbbabda0e80bb3
 DIST brightray-9bc1d21b69ac99bed546d42035dc1205ea6b04af.tar.gz 74416 SHA256 
9cb944145085384423efdbdbe4dd523b71eaf517fd040e1993666832ffac4fa6 SHA512 
c7a16f3634111a43d45959e0406488dc7417848403a6261204b58f67d62688f888f733ca23f3eac3a2dc76955c185ce845d63a6dc1e5a0fba54fb115202414d0
 WHIRLPOOL 
c1ebe0e3adbd74da772778589f59f30a2e288723d62cf8bc686c1b0795daef4c31e9d38363b29dae9b162ccf856707f7a9eb34c8b31ca76042870d7adfa14e99
-DIST chromium-47.0.2526.110.tar.xz 394673276 SHA256 
65a86d9532e03f94844a4e9b1996af85baeb00c95effe962baa153352483463e SHA512 
d1655e822776567101632696c7817067e9a85c0f74df22ea40b8fcb45b9571471d8bb1291bae4dd879d746ddb57206276db8df92ccb546bb00129bc26bb33bb8
 WHIRLPOOL 
047d5bd9f3cfc09b85288f8f6c24bc72ee232b2f02410d4ed651deb1b1141f390d0eb3e56728ac286a3b24fa0d3db9489399ae116fcd820d482f5a055ae3
+DIST chromium-47.0.2526.110.tar.xz 13825217 SHA256 
b69230487a55f008df29a71ea381657185e3f5e8e439380501cb689e212ec803 SHA512 
26e68fb0f0a4986de580ca83757c3d062d240fb2b8289b838a27e651035ff1999bde35f35b45c3ef9a0907bfdda2712b18aec730b86ed5a2763cf96f137dc9f7
 WHIRLPOOL 
fa67e5caba2ed55f1d5ca2ab0b868842c4ce6d908c14590fcc0534ee6f27c335f62d53507033cada0379c4c74d63da6282ebbd44c468c0a2a05bf379fe594d66
 DIST electron-0.36.12.tar.gz 3068567 SHA256 
8e4ee7ed37d32ad73f8cbfb132ce0009506a01a68d5a71bafd6858c6bc11f9a6 SHA512 
37d016768e57f81b01338cea6d0d5eaa6ea72d83a2122b54c9c73e37b0afc7fb8351b0cb846afda29206379d5625657b815b002c2eb3c31babcd0cffa47ae3de
 WHIRLPOOL 
a358e353259d377dd59ae563f38b2fe185ade6d7a00bbad8c61831c92b4e200ac1f2f25b79564eae11d9082a569be342ccd4be6e400955cd65729e9299b48796
 DIST electron-node-a507a3c3816d6ac085ed46250c489a3d76ab8b3c.tar.gz 36578658 
SHA256 56489ffa9d58b736008f5c1c2775bc10f3afe02d3c768035e7742893cc8e1d82 SHA512 
a5b62c05ec7300a26b3feab3c1e796a87691d41fa7c039541574878491df51e9075685abc5d630fc62bca95bf821eeede041d4ab36caedaf76156844f1095ea6
 WHIRLPOOL 
8675b05753cf905cfb2fc0ebb19fc256489a7b932c57be291eb2fc7194de599c07f4120541f4a61cccdb43b09b6280c7c02f9565aef98129c584fdca4c154279
 DIST libchromiumcontent-ad63d8ba890bcaad2f1b7e6de148b7992f4d3af7.tar.gz 400648 
SHA256 36b46659fff3053ce273d3ed159fca74e18ebc873694f857a521d3c48fc079b1 SHA512 
5fcb5e3dd98d5875ff7aa9f9f4d02af45487534d0301ca7a0a7adde934f528fedc3dfaf886b9031027e41309eb8ba658b72a56af4ad8dc44cce458b9c04a0e47
 WHIRLPOOL 
31d28804f91bbdece8709ddac359e7f5c079b034137734041f274838d138d8e141fe12c0ecf1e66f92b15e8c653526a1779d3bcc342e3ecc9a39a18c689a94a6



[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/

2016-05-03 Thread Patrice Clement
commit: 5428648423d696ece4537a73c749d3b28de6be16
Author: Patrice Clement  gentoo  org>
AuthorDate: Tue May  3 18:04:24 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  3 18:05:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54286484

dev-util/electron: Renegerate Manifest file.

Package-Manager: portage-2.2.26

 dev-util/electron/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
index 749fd63..9cbff0a 100644
--- a/dev-util/electron/Manifest
+++ b/dev-util/electron/Manifest
@@ -1,6 +1,6 @@
 DIST asar-0.10.0.tar.gz 975433 SHA256 
49e743a952957aa22668b472ba926427f9e051ececeaadb922f8aff2bc8fd1ee SHA512 
702fa0e496a1db55a61d7e00d55456f8703f7af00e458f26413771dc71cd03e9418e0334bb1a500aaabe14ab598e19c64612ebf6411c77e30004833c8d5d151e
 WHIRLPOOL 
a2e4f8563f779aea19357962f0ac0895005ff93a601d409a7b2c685348cba845106729e1f2a39f95001c186c0c0ba914d73ff1364d488e0853dbbabda0e80bb3
 DIST brightray-9bc1d21b69ac99bed546d42035dc1205ea6b04af.tar.gz 74416 SHA256 
9cb944145085384423efdbdbe4dd523b71eaf517fd040e1993666832ffac4fa6 SHA512 
c7a16f3634111a43d45959e0406488dc7417848403a6261204b58f67d62688f888f733ca23f3eac3a2dc76955c185ce845d63a6dc1e5a0fba54fb115202414d0
 WHIRLPOOL 
c1ebe0e3adbd74da772778589f59f30a2e288723d62cf8bc686c1b0795daef4c31e9d38363b29dae9b162ccf856707f7a9eb34c8b31ca76042870d7adfa14e99
-DIST chromium-47.0.2526.110.tar.xz 394673276 SHA256 
edab0d78709ba5edd35e85d82241de884d75dc46abdf7621b6178fa6647d14af SHA512 
7b83b4b9c192782035984a08f5102dc6bc9c8590f78dc74fe46ff431b7de3d33ee48e41c0b1fb3f8ff2881871f2a1c4c4c4c16297b42456082b514fb741fc1c4
 WHIRLPOOL 
b9b4053089cdf0a37a81ef491a97749a6473d280b7ed9d391ef4b98a844dd8e0ecbc9b97b72b654c65c3ea9f706519262b8f62f5e5ba97cb005a8c98a40f2b28
+DIST chromium-47.0.2526.110.tar.xz 394673276 SHA256 
65a86d9532e03f94844a4e9b1996af85baeb00c95effe962baa153352483463e SHA512 
d1655e822776567101632696c7817067e9a85c0f74df22ea40b8fcb45b9571471d8bb1291bae4dd879d746ddb57206276db8df92ccb546bb00129bc26bb33bb8
 WHIRLPOOL 
047d5bd9f3cfc09b85288f8f6c24bc72ee232b2f02410d4ed651deb1b1141f390d0eb3e56728ac286a3b24fa0d3db9489399ae116fcd820d482f5a055ae3
 DIST electron-0.36.12.tar.gz 3068567 SHA256 
8e4ee7ed37d32ad73f8cbfb132ce0009506a01a68d5a71bafd6858c6bc11f9a6 SHA512 
37d016768e57f81b01338cea6d0d5eaa6ea72d83a2122b54c9c73e37b0afc7fb8351b0cb846afda29206379d5625657b815b002c2eb3c31babcd0cffa47ae3de
 WHIRLPOOL 
a358e353259d377dd59ae563f38b2fe185ade6d7a00bbad8c61831c92b4e200ac1f2f25b79564eae11d9082a569be342ccd4be6e400955cd65729e9299b48796
 DIST electron-node-a507a3c3816d6ac085ed46250c489a3d76ab8b3c.tar.gz 36578658 
SHA256 56489ffa9d58b736008f5c1c2775bc10f3afe02d3c768035e7742893cc8e1d82 SHA512 
a5b62c05ec7300a26b3feab3c1e796a87691d41fa7c039541574878491df51e9075685abc5d630fc62bca95bf821eeede041d4ab36caedaf76156844f1095ea6
 WHIRLPOOL 
8675b05753cf905cfb2fc0ebb19fc256489a7b932c57be291eb2fc7194de599c07f4120541f4a61cccdb43b09b6280c7c02f9565aef98129c584fdca4c154279
 DIST libchromiumcontent-ad63d8ba890bcaad2f1b7e6de148b7992f4d3af7.tar.gz 400648 
SHA256 36b46659fff3053ce273d3ed159fca74e18ebc873694f857a521d3c48fc079b1 SHA512 
5fcb5e3dd98d5875ff7aa9f9f4d02af45487534d0301ca7a0a7adde934f528fedc3dfaf886b9031027e41309eb8ba658b72a56af4ad8dc44cce458b9c04a0e47
 WHIRLPOOL 
31d28804f91bbdece8709ddac359e7f5c079b034137734041f274838d138d8e141fe12c0ecf1e66f92b15e8c653526a1779d3bcc342e3ecc9a39a18c689a94a6



[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/files/, dev-util/electron/

2016-05-03 Thread Patrice Clement
commit: 1b299909903085240575a3f5c9aaf5377a4a13fe
Author: Elvis Pranskevichus  magic  io>
AuthorDate: Tue Apr  5 16:29:26 2016 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue May  3 14:45:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b299909

dev-util/electron: Add ebuild for Github's Electron (v0.36.9)

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  gentoo.org>
Signed-off-by: Patrice Clement  gentoo.org>

 dev-util/electron/Manifest |   7 +
 dev-util/electron/electron-0.36.12.ebuild  | 722 +
 .../files/brightray-gentoo-build-fixes.patch   |  81 +++
 .../electron/files/chromium-disable-widevine.patch |   9 +
 dev-util/electron/files/chromium-lto-fixes.patch   |  26 +
 .../files/chromium-remove-gardiner-mod-font.patch  |  13 +
 dev-util/electron/files/chromium-shared-v8.patch   |  15 +
 .../electron/files/chromium-system-ffmpeg-r0.patch |  54 ++
 .../electron/files/chromium-system-jinja-r7.patch  |  35 +
 .../electron/files/chromium-system-libvpx-r0.patch |  20 +
 .../files/electron-gentoo-build-fixes.patch| 157 +
 .../libchromiumcontent-gentoo-build-fixes.patch|  75 +++
 .../electron/files/node-gentoo-build-fixes.patch   |  50 ++
 dev-util/electron/metadata.xml |  22 +
 14 files changed, 1286 insertions(+)

diff --git a/dev-util/electron/Manifest b/dev-util/electron/Manifest
new file mode 100644
index 000..749fd63
--- /dev/null
+++ b/dev-util/electron/Manifest
@@ -0,0 +1,7 @@
+DIST asar-0.10.0.tar.gz 975433 SHA256 
49e743a952957aa22668b472ba926427f9e051ececeaadb922f8aff2bc8fd1ee SHA512 
702fa0e496a1db55a61d7e00d55456f8703f7af00e458f26413771dc71cd03e9418e0334bb1a500aaabe14ab598e19c64612ebf6411c77e30004833c8d5d151e
 WHIRLPOOL 
a2e4f8563f779aea19357962f0ac0895005ff93a601d409a7b2c685348cba845106729e1f2a39f95001c186c0c0ba914d73ff1364d488e0853dbbabda0e80bb3
+DIST brightray-9bc1d21b69ac99bed546d42035dc1205ea6b04af.tar.gz 74416 SHA256 
9cb944145085384423efdbdbe4dd523b71eaf517fd040e1993666832ffac4fa6 SHA512 
c7a16f3634111a43d45959e0406488dc7417848403a6261204b58f67d62688f888f733ca23f3eac3a2dc76955c185ce845d63a6dc1e5a0fba54fb115202414d0
 WHIRLPOOL 
c1ebe0e3adbd74da772778589f59f30a2e288723d62cf8bc686c1b0795daef4c31e9d38363b29dae9b162ccf856707f7a9eb34c8b31ca76042870d7adfa14e99
+DIST chromium-47.0.2526.110.tar.xz 394673276 SHA256 
edab0d78709ba5edd35e85d82241de884d75dc46abdf7621b6178fa6647d14af SHA512 
7b83b4b9c192782035984a08f5102dc6bc9c8590f78dc74fe46ff431b7de3d33ee48e41c0b1fb3f8ff2881871f2a1c4c4c4c16297b42456082b514fb741fc1c4
 WHIRLPOOL 
b9b4053089cdf0a37a81ef491a97749a6473d280b7ed9d391ef4b98a844dd8e0ecbc9b97b72b654c65c3ea9f706519262b8f62f5e5ba97cb005a8c98a40f2b28
+DIST electron-0.36.12.tar.gz 3068567 SHA256 
8e4ee7ed37d32ad73f8cbfb132ce0009506a01a68d5a71bafd6858c6bc11f9a6 SHA512 
37d016768e57f81b01338cea6d0d5eaa6ea72d83a2122b54c9c73e37b0afc7fb8351b0cb846afda29206379d5625657b815b002c2eb3c31babcd0cffa47ae3de
 WHIRLPOOL 
a358e353259d377dd59ae563f38b2fe185ade6d7a00bbad8c61831c92b4e200ac1f2f25b79564eae11d9082a569be342ccd4be6e400955cd65729e9299b48796
+DIST electron-node-a507a3c3816d6ac085ed46250c489a3d76ab8b3c.tar.gz 36578658 
SHA256 56489ffa9d58b736008f5c1c2775bc10f3afe02d3c768035e7742893cc8e1d82 SHA512 
a5b62c05ec7300a26b3feab3c1e796a87691d41fa7c039541574878491df51e9075685abc5d630fc62bca95bf821eeede041d4ab36caedaf76156844f1095ea6
 WHIRLPOOL 
8675b05753cf905cfb2fc0ebb19fc256489a7b932c57be291eb2fc7194de599c07f4120541f4a61cccdb43b09b6280c7c02f9565aef98129c584fdca4c154279
+DIST libchromiumcontent-ad63d8ba890bcaad2f1b7e6de148b7992f4d3af7.tar.gz 400648 
SHA256 36b46659fff3053ce273d3ed159fca74e18ebc873694f857a521d3c48fc079b1 SHA512 
5fcb5e3dd98d5875ff7aa9f9f4d02af45487534d0301ca7a0a7adde934f528fedc3dfaf886b9031027e41309eb8ba658b72a56af4ad8dc44cce458b9c04a0e47
 WHIRLPOOL 
31d28804f91bbdece8709ddac359e7f5c079b034137734041f27483