diff options
Diffstat (limited to 'dev-util/electron/files/electron-1.3.13-vendor-node.patch')
-rw-r--r-- | dev-util/electron/files/electron-1.3.13-vendor-node.patch | 95 |
1 files changed, 0 insertions, 95 deletions
diff --git a/dev-util/electron/files/electron-1.3.13-vendor-node.patch b/dev-util/electron/files/electron-1.3.13-vendor-node.patch deleted file mode 100644 index 8db4a0527df2..000000000000 --- a/dev-util/electron/files/electron-1.3.13-vendor-node.patch +++ /dev/null @@ -1,95 +0,0 @@ -From fe90355a9b8db14ad94cae189ccb90cab0800d5b Mon Sep 17 00:00:00 2001 -From: Elvis Pranskevichus <elvis@magic.io> -Date: Wed, 10 Feb 2016 14:45:13 -0500 -Subject: [PATCH] Build fixes - ---- - lib/internal/bootstrap_node.js | 2 ++ - node.gyp | 13 ++++++++----- - src/node_main.cc | 2 ++ - 3 files changed, 12 insertions(+), 5 deletions(-) - -diff --git a/lib/internal/bootstrap_node.js b/lib/internal/bootstrap_node.js -index 9505c7b8a..27d7b9da9 100644 ---- a/lib/internal/bootstrap_node.js -+++ b/lib/internal/bootstrap_node.js -@@ -50,7 +50,9 @@ - setupGlobalConsole(); - } - -+ if (!process.env.ELECTRON_NODE_DISABLE_ASAR_SUPPORT) { - setupAsarSupport(); -+ } - - const _process = NativeModule.require('internal/process'); - -diff --git a/node.gyp b/node.gyp -index a6f7e6e5b..5b95c5778 100644 ---- a/node.gyp -+++ b/node.gyp -@@ -1,6 +1,7 @@ - { - 'variables': { - 'v8_use_snapshot%': 'false', -+ 'v8_gyp_path%': 'deps/v8/tools/gyp/v8.gyp', - 'node_use_dtrace%': 'false', - 'node_use_lttng%': 'false', - 'node_use_etw%': 'false', -@@ -127,6 +128,8 @@ - - 'dependencies': [ - 'node_js2c#host', -+ '<(v8_gyp_path):v8', -+ '<(v8_gyp_path):v8_libplatform' - ], - - 'include_dirs': [ -@@ -258,8 +261,8 @@ - }], - [ 'node_use_bundled_v8=="true"', { - 'dependencies': [ -- 'deps/v8/tools/gyp/v8.gyp:v8', -- 'deps/v8/tools/gyp/v8.gyp:v8_libplatform' -+ '<(v8_gyp_path):v8', -+ '<(v8_gyp_path):v8_libplatform' - ], - }], - [ 'node_use_v8_platform=="true"', { -@@ -869,13 +872,13 @@ - }], - [ 'node_use_v8_platform=="true"', { - 'dependencies': [ -- 'deps/v8/tools/gyp/v8.gyp:v8_libplatform', -+ '<(v8_gyp_path):v8_libplatform', - ], - }], - [ 'node_use_bundled_v8=="true"', { - 'dependencies': [ -- 'deps/v8/tools/gyp/v8.gyp:v8', -- 'deps/v8/tools/gyp/v8.gyp:v8_libplatform' -+ '<(v8_gyp_path):v8', -+ '<(v8_gyp_path):v8_libplatform' - ], - }], - ] -diff --git a/src/node_main.cc b/src/node_main.cc -index bde397562..5b5a6dd99 100644 ---- a/src/node_main.cc -+++ b/src/node_main.cc -@@ -49,11 +49,13 @@ int wmain(int argc, wchar_t *wargv[]) { - } - #else - // UNIX -+#include <stdlib.h> - int main(int argc, char *argv[]) { - // Disable stdio buffering, it interacts poorly with printf() - // calls elsewhere in the program (e.g., any logging from V8.) - setvbuf(stdout, nullptr, _IONBF, 0); - setvbuf(stderr, nullptr, _IONBF, 0); -+ putenv("ELECTRON_NODE_DISABLE_ASAR_SUPPORT=1"); - return node::Start(argc, argv); - } - #endif --- -2.11.0 - |