Unfortunately, it doesn't. It fails with this:
```sh
/usr/bin/patch -f -p1 -i 000-homebrew.diff
missing header for unified diff at line 5 of patch
can't find file to patch at input line 5
Perhaps you used the wrong -p or --strip option?
```
Even though the arguments (`-p1`, etc) are correct.
So, instead, I downloaded the source, set up a git repo, patched it by hand, and then `git diff`-ed into a gist