aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/patch.rb
diff options
context:
space:
mode:
authorMike McQuaid2015-12-15 14:21:27 +0000
committerMike McQuaid2015-12-15 14:24:18 +0000
commit214c865167cb11c05841aef9d3ff25399e7f6b73 (patch)
tree49f83e29978543f656cbcbc3febb8d1b5482869f /Library/Homebrew/patch.rb
parente5ba31fcdcc4150e5aa8ecf110cfa502dd62a802 (diff)
downloadbrew-214c865167cb11c05841aef9d3ff25399e7f6b73.tar.bz2
bottle: make bottle checksums reproducible.
I've set all the variable data to versions that are dependent on the latest source file date and various modification dates also to the latest source file date. With this if you rerun `brew bottle` multiple times in a row you will see the same checksum even if you have `brew reinstall`ed (as long as upstream does not hardcode e.g. the build date). I debugged this with diffoscope and worked on this as part of the Athens 2015 reproducible builds workshop: https://reproducible-builds.org/events/athens2015/ Closes Homebrew/homebrew#46587. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Diffstat (limited to 'Library/Homebrew/patch.rb')
0 files changed, 0 insertions, 0 deletions