From f0974e1e586699365eb4dd44b842f4711b552db7 Mon Sep 17 00:00:00 2001 From: "Alexander V. Nikolaev" Date: Fri, 2 Dec 2016 14:28:59 +0200 Subject: [PATCH] qt5: more reproducible builds Avoid mktemp -d in sources, where pathnames can affect result. --- pkgs/development/libraries/qt-5/5.5/qtbase/setup-hook.sh | 2 +- pkgs/development/libraries/qt-5/5.6/qtbase/setup-hook.sh | 2 +- pkgs/development/libraries/qt-5/5.7/qtbase/setup-hook.sh | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/libraries/qt-5/5.5/qtbase/setup-hook.sh b/pkgs/development/libraries/qt-5/5.5/qtbase/setup-hook.sh index 30491983114..47d196cec26 100644 --- a/pkgs/development/libraries/qt-5/5.5/qtbase/setup-hook.sh +++ b/pkgs/development/libraries/qt-5/5.5/qtbase/setup-hook.sh @@ -91,7 +91,7 @@ _qtSetQmakePath() { if [ -z "$NIX_QT5_TMP" ]; then if [ -z "$NIX_QT_SUBMODULE" ]; then - NIX_QT5_TMP=$(mktemp -d) + NIX_QT5_TMP=$(pwd)/__nix_qt5__ else NIX_QT5_TMP=$out fi diff --git a/pkgs/development/libraries/qt-5/5.6/qtbase/setup-hook.sh b/pkgs/development/libraries/qt-5/5.6/qtbase/setup-hook.sh index 30491983114..47d196cec26 100644 --- a/pkgs/development/libraries/qt-5/5.6/qtbase/setup-hook.sh +++ b/pkgs/development/libraries/qt-5/5.6/qtbase/setup-hook.sh @@ -91,7 +91,7 @@ _qtSetQmakePath() { if [ -z "$NIX_QT5_TMP" ]; then if [ -z "$NIX_QT_SUBMODULE" ]; then - NIX_QT5_TMP=$(mktemp -d) + NIX_QT5_TMP=$(pwd)/__nix_qt5__ else NIX_QT5_TMP=$out fi diff --git a/pkgs/development/libraries/qt-5/5.7/qtbase/setup-hook.sh b/pkgs/development/libraries/qt-5/5.7/qtbase/setup-hook.sh index 30491983114..47d196cec26 100644 --- a/pkgs/development/libraries/qt-5/5.7/qtbase/setup-hook.sh +++ b/pkgs/development/libraries/qt-5/5.7/qtbase/setup-hook.sh @@ -91,7 +91,7 @@ _qtSetQmakePath() { if [ -z "$NIX_QT5_TMP" ]; then if [ -z "$NIX_QT_SUBMODULE" ]; then - NIX_QT5_TMP=$(mktemp -d) + NIX_QT5_TMP=$(pwd)/__nix_qt5__ else NIX_QT5_TMP=$out fi