node: fix path patch
[feed/packages.git] / lang / node / patches / 003-path.patch
index 723fe9da7dbcbcd0e1e8c7278100f68440462e57..7938c804bc9584d0bc57fe8685337eabc32f7b33 100644 (file)
@@ -1,12 +1,13 @@
 --- a/lib/module.js
 +++ b/lib/module.js
-@@ -512,7 +512,8 @@
-     var homeDir = process.env.HOME;
+@@ -625,7 +625,8 @@
+   } else {
+     prefixDir = path.resolve(process.execPath, '..', '..');
    }
--  var paths = [path.resolve(process.execPath, '..', '..', 'lib', 'node')];
-+  var paths = [path.resolve(process.execPath, '..', '..', 'lib', 'node'),
-+    path.resolve(process.execPath, '..', '..', 'lib', 'node_modules')];
+-  var paths = [path.resolve(prefixDir, 'lib', 'node')];
++  var paths = [path.resolve(prefixDir, 'lib', 'node'),
++               path.resolve(prefixDir, 'lib', 'node_modules')];
  
    if (homeDir) {
      paths.unshift(path.resolve(homeDir, '.node_libraries'));
+     
\ No newline at end of file