waf: make reproducible

This commit is contained in:
Graham Christensen 2019-04-22 08:44:53 -04:00
parent 105bfc3ad3
commit 8803fb8918
No known key found for this signature in database
GPG Key ID: ACA1C1D120C83D5C

@ -1,4 +1,4 @@
{ stdenv, fetchFromGitLab, python, ensureNewerSourcesForZipFilesHook }:
{ stdenv, fetchFromGitLab, fetchpatch, python, ensureNewerSourcesForZipFilesHook }:
stdenv.mkDerivation rec {
name = "waf-${version}";
@ -11,6 +11,13 @@ stdenv.mkDerivation rec {
sha256 = "006a4wb9i569pahs8ji86hrv58g2hm8xikgchnll3bdqgxllhnrs";
};
patches = [
(fetchpatch {
url = "https://gitlab.com/grahamc/waf/commit/fc1c98f1fb575fb26b867a61cbca79aa894db2ea.patch";
sha256 = "0kzfrr6nh1ay8nyk0i69nhkkrq7hskn7yw1qyjxrda1y3wxj6jp8";
})
];
buildInputs = [ python ensureNewerSourcesForZipFilesHook ];
configurePhase = ''