Merge pull request #60022 from grahamc/waf

waf: make reproducible
This commit is contained in:
Graham Christensen 2019-04-22 16:00:05 -04:00 committed by GitHub
commit f9ef865461
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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 = ''