pocl 0.8 (new formula)

Open source OpenCL 1.2 compatible driver, which allows people to link
their program against alternative OpenCL implementation on OSX (e.g.
Apple i5 CPU driver is quite buggy). Added patch to fix one hard coded
tool call and upstreamed patch to pocl trunk.

Closes #23826.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
asn1c 0.9.24

Closes #25229.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
dnsmasq 2.68

Closes #25228.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
daq 2.0.1

Closes #25227.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
doctor: don't let gitconfig break dirty-tree check

fix detection of uncomitted changes with status.branch=true

`brew doctor` always complains about uncommitted modifications to
Homebrew when you have status.branch=true in your git config, because
the implicit --branch makes `git status -s` always print branch/tracking
info. The --porcelain mode is similar to -s/--short, but ignores most of
the user's config and should remain stable.

The --untracked-files option ensures we'll see untracked files even for
users with status.showUntrackedFiles=no, which is not suppressed by
--porcelain for some reason.