summary refs log tree commit diff
path: root/pkgs/tools/misc/pre-commit/hook-tmpl.patch
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/tools/misc/pre-commit/hook-tmpl.patch')
-rw-r--r--pkgs/tools/misc/pre-commit/hook-tmpl.patch15
1 files changed, 15 insertions, 0 deletions
diff --git a/pkgs/tools/misc/pre-commit/hook-tmpl.patch b/pkgs/tools/misc/pre-commit/hook-tmpl.patch
new file mode 100644
index 00000000000..1d5fd17274b
--- /dev/null
+++ b/pkgs/tools/misc/pre-commit/hook-tmpl.patch
@@ -0,0 +1,15 @@
+diff --git a/pre_commit/resources/hook-tmpl b/pre_commit/resources/hook-tmpl
+index 53d29f9..66a8ad3 100755
+--- a/pre_commit/resources/hook-tmpl
++++ b/pre_commit/resources/hook-tmpl
+@@ -10,9 +10,7 @@ ARGS=(hook-impl)
+ HERE="$(cd "$(dirname "$0")" && pwd)"
+ ARGS+=(--hook-dir "$HERE" -- "$@")
+ 
+-if [ -x "$INSTALL_PYTHON" ]; then
+-    exec "$INSTALL_PYTHON" -mpre_commit "${ARGS[@]}"
+-elif command -v pre-commit > /dev/null; then
++if command -v pre-commit > /dev/null; then
+     exec pre-commit "${ARGS[@]}"
+ else
+     echo '`pre-commit` not found.  Did you forget to activate your virtualenv?' 1>&2