--- a/debian/patches/reproducible-build.patch 1970-01-01 01:00:00.000000000 +0100 --- b/debian/patches/reproducible-build.patch 2019-06-21 09:18:37.770045150 +0100 @@ -0,0 +1,15 @@ +Description: Make the build reproducible +Author: Chris Lamb +Last-Update: 2019-06-21 + +--- node-d3-hierarchy-1.1.8.orig/rollup.config.js ++++ node-d3-hierarchy-1.1.8/rollup.config.js +@@ -9,7 +9,7 @@ const config = { + format: "umd", + indent: false, + extend: true, +- banner: `// ${meta.homepage} v${meta.version} Copyright ${(new Date).getFullYear()} ${meta.author.name}`, ++ banner: `// ${meta.homepage} v${meta.version} Copyright ${(new Date(process.env.SOURCE_DATE_EPOCH ? (process.env.SOURCE_DATE_EPOCH * 1000) : new Date().getTime())).getFullYear()} ${meta.author.name}`, + globals: Object.assign({}, ...Object.keys(meta.dependencies || {}).filter(key => /^d3-/.test(key)).map(key => ({[key]: "d3"}))) + }, + plugins: [] --- a/debian/patches/series 2019-06-21 09:17:13.701395720 +0100 --- b/debian/patches/series 2019-06-21 09:18:36.702036906 +0100 @@ -1 +1,2 @@ remove-unsupported-syntax.patch +reproducible-build.patch