Fix SHA1 of distribute in pypy formula

The SHA1 added in commit 3c5ca25c in the batch conversion from MD5 to SHA1
(see #14653) did not match the tarball's SHA1 checksum.

Closes #14762.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
doctor: ignore case when checking PATH for config scripts

Fixes #14752.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Don't raise when expanding ORIGINAL_PATHS

File.expand_path raises ArgumentError when it is passed a path with a
nonexistent username, e.g.:

  $ PATH=~foo/bin:$PATH brew
  /usr/local/Library/Homebrew/global.rb:97:in `expand_path': user foo
  doesn't exist (ArgumentError)

However, `brew doctor` does its own expansion of PATH entries and
outputs warnings if this happens, so let's just ignore it here and
continue on our way.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
exiftool 9.02
flac2mp3: fix hash

Closes #14768.
tmux: fetch HEAD from git instead of svn

Closes #14772.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
nsd 3.2.13

Closes #13894.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Remove dead code

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
gnu-indent: clean up build

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Use FileUtils.touch instead of shelling out

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
bsdmake: better workaround for nil X11 path

Silences an inreplace warning when X11 path exists and the fallback
replacment then fails.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
mpfr 3.1.1-p2

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
libmpc 1.0.1

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
sqlite 3.7.14

 - Make readline a recommended dep in preparation for upcoming
   dependency changes
 - Remove redundant ENV.Os, as that is the current default

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
audit: allow some forms of gist patches

The problem is not the raw URLs, but URLs that do not contain the commit
hash corresponding to a particular version of the gist.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
tcpflow 1.3.0

Closes #14759.
MacVim: also create gvim series symlinks

Fixes #14458.

Closes #14785.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
chktex 1.7.1

Closes #14733.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Openconnect updated to 4.0.7. vpnc-script updated and pinned.

The openconnect tarball and SHA1 has been updated to 4.0.7.

The vpnc-script SHA1 has been updated and the URL on git.infradead.org pinned to a specific version (instead of HEAD) to avoid breaking the checksum when the script gets updated.

Closes #14788.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
libutf: Use 32bit Makefile

- libutf only has a `Make.Darwin-386` configuration file
- Patch the Makefile to choose that instead of failing to find
`Make.Darwin-x86-64` and causing a build error.
- Switch to the versioned tarball that has the same hash.

Closes #14766.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>