From 84566bfb8a0a8ebcffeae79683b55df27d72f62a Mon Sep 17 00:00:00 2001 From: sk0kanik <37567788+sk0kanik@users.noreply.github.com> Date: Tue, 30 Nov 2021 19:15:47 +0600 Subject: [PATCH] fixes #8096 --- packages/nim/build.sh | 1 + packages/nim/os.nim.patch | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 packages/nim/os.nim.patch diff --git a/packages/nim/build.sh b/packages/nim/build.sh index e80c8b708..657c059ec 100644 --- a/packages/nim/build.sh +++ b/packages/nim/build.sh @@ -4,6 +4,7 @@ TERMUX_PKG_LICENSE="MIT" TERMUX_PKG_LICENSE_FILE="copying.txt" TERMUX_PKG_MAINTAINER="@termux" TERMUX_PKG_VERSION=1.6.0 +TERMUX_PKG_REVISION=1 TERMUX_PKG_SRCURL=https://nim-lang.org/download/nim-$TERMUX_PKG_VERSION.tar.xz TERMUX_PKG_SHA256=52065d48d72a72702ec1afe5f7a9831e11673531e279cdff9caec01a07eec63d TERMUX_PKG_DEPENDS="clang, git, libandroid-glob" diff --git a/packages/nim/os.nim.patch b/packages/nim/os.nim.patch new file mode 100644 index 000000000..3ec393669 --- /dev/null +++ b/packages/nim/os.nim.patch @@ -0,0 +1,12 @@ +diff -uNr nim-1.6.0/lib/pure/os.nim nim-1.6.0.mod/lib/pure/os.nim +--- nim-1.6.0/lib/pure/os.nim 2021-10-19 01:39:28.000000000 +0100 ++++ nim-1.6.0.mod/lib/pure/os.nim 2021-11-30 13:54:12.000000000 +0100 +@@ -1008,7 +1008,7 @@ + let buffer = newWideCString(size.int) + if getTempPath(size, buffer) > 0: + result = $buffer +- elif defined(android): result = "/data/local/tmp" ++ elif defined(android): result = "@TERMUX_PREFIX@/tmp" + else: + getTempDirImpl(result) + if result.len == 0: