$OpenBSD: patch-deps_npm_node_modules_node-gyp_gyp_pylib_gyp_generator_ninja_py,v 1.4 2018/09/19 19:10:27 abieber Exp $
Index: deps/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja.py
--- deps/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja.py.orig
+++ deps/npm/node_modules/node-gyp/gyp/pylib/gyp/generator/ninja.py
@@ -2262,7 +2262,7 @@ def GenerateOutputForConfig(target_list, target_dicts,
     master_ninja.rule(
       'copy',
       description='COPY $in $out',
-      command='rm -rf $out && cp -af $in $out')
+      command='rm -rf $out && cp -pf $in $out')
   master_ninja.newline()
 
   all_targets = set()
