[gentoo-commits] repo/gentoo:master commit in: dev-util/electron/files/toolchain/, dev-util/electron/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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