diff --git a/packages/nim/osproc.nim.patch b/packages/nim/osproc.nim.patch index 4cae6dada..b4e1bafe5 100644 --- a/packages/nim/osproc.nim.patch +++ b/packages/nim/osproc.nim.patch @@ -1,11 +1,12 @@ ---- ./lib/pure/osproc.a.nim 2018-11-20 22:10:39.892888610 +0000 -+++ ./lib/pure/osproc.nim 2018-11-20 22:11:48.031167863 +0000 -@@ -792,7 +792,7 @@ +diff -uNr nim-1.2.0/lib/pure/osproc.nim nim-1.2.0.mod/lib/pure/osproc.nim +--- nim-1.2.0/lib/pure/osproc.nim 2020-04-03 15:47:18.000000000 +0300 ++++ nim-1.2.0.mod/lib/pure/osproc.nim 2020-04-05 21:02:38.903445889 +0300 +@@ -852,7 +852,7 @@ if poEvalCommand in options: const useShPath {.strdefine.} = when not defined(android): "/bin/sh" - else: "/system/bin/sh" + else: "@TERMUX_PREFIX@/bin/sh" - sysCommand = useShPath - sysArgsRaw = @[sysCommand, "-c", command] + data.sysCommand = useShPath + sysArgsRaw = @[data.sysCommand, "-c", command] assert args.len == 0, "`args` has to be empty when using poEvalCommand."