From 620040a71ae5fc3186596cbe9e2586ff8e8470cb Mon Sep 17 00:00:00 2001 From: Leonid Pliushch Date: Thu, 15 Aug 2019 02:30:24 +0300 Subject: [PATCH] dbus: fix tmpdir path --- x11-packages/dbus/build.sh | 2 +- x11-packages/dbus/dbus-sysdeps-unix.c.patch | 12 ++++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 x11-packages/dbus/dbus-sysdeps-unix.c.patch diff --git a/x11-packages/dbus/build.sh b/x11-packages/dbus/build.sh index 9168b75c5..eabdfd86e 100644 --- a/x11-packages/dbus/build.sh +++ b/x11-packages/dbus/build.sh @@ -3,7 +3,7 @@ TERMUX_PKG_DESCRIPTION="Freedesktop.org message bus system" TERMUX_PKG_LICENSE="GPL-2.0" TERMUX_PKG_MAINTAINER="Leonid Plyushch " TERMUX_PKG_VERSION=1.12.16 -TERMUX_PKG_REVISION=3 +TERMUX_PKG_REVISION=4 TERMUX_PKG_SRCURL="https://dbus.freedesktop.org/releases/dbus/dbus-$TERMUX_PKG_VERSION.tar.gz" TERMUX_PKG_SHA256=54a22d2fa42f2eb2a871f32811c6005b531b9613b1b93a0d269b05e7549fec80 TERMUX_PKG_DEPENDS="libexpat, libx11" diff --git a/x11-packages/dbus/dbus-sysdeps-unix.c.patch b/x11-packages/dbus/dbus-sysdeps-unix.c.patch new file mode 100644 index 000000000..3fe277e16 --- /dev/null +++ b/x11-packages/dbus/dbus-sysdeps-unix.c.patch @@ -0,0 +1,12 @@ +diff -uNr dbus-1.12.16/dbus/dbus-sysdeps-unix.c dbus-1.12.16.mod/dbus/dbus-sysdeps-unix.c +--- dbus-1.12.16/dbus/dbus-sysdeps-unix.c 2019-05-13 12:33:56.000000000 +0300 ++++ dbus-1.12.16.mod/dbus/dbus-sysdeps-unix.c 2019-08-15 02:15:37.825982953 +0300 +@@ -3602,7 +3602,7 @@ + + /* And this is the sane fallback. */ + if (tmpdir == NULL) +- tmpdir = "/tmp"; ++ tmpdir = "@TERMUX_PREFIX@/tmp"; + } + + _DBUS_UNLOCK (sysdeps);