- remove upstreamed patch
- gnu89 no longer needed
- yara-python was moved out of the yara repository
Closes#3584.
Signed-off-by: ilovezfs <ilovezfs@icloud.com>
Backporting this since the bug is pretty vicious, easy to stumble into and
crashes more or less everything on the system in the space of 120 seconds.
Closes#3624.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
Upstream hasn't cut a release in over 18 months. In the mean time this has gone
through 10 formula revisions & has a whole vendored LibreSSL because upstream
isn't keeping up with LibreSSL development, sadly, which is rapid & regularly
breaking.
I'm uncomfortable keeping an unsupported LibreSSL buried inside this formula
when it looks increasingly like that's going to become a permanent fixture rather
than the temporary hack it was intended to be when inserted initially.
We wouldn't accept this formula today due to notability issues in our audit and
our usage data shows only 18 "known" installations since analytics were
switched on a few months ago.
Let's remove this from Homebrew until the situation improves in terms of
mandating LibreSSL but not matching its release cadence.
* Use more recent versions to handle bootstrapping.
* Drop the unnecessary compile step in the bootstrap versions of Go, which are
already binaries. Ref: https://github.com/golang/go/issues/16579#issuecomment-237368994.
* Cap stable to 10.8-10.11 due to broken build on macOS Sierra/10.12.
* Add explicit versions to the bootstrap to stop them being cached incorrectly
as `go--gobootstrap-64.tar.gz`.
Closes#3581.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Upstream don't test or support anything less than 10.8 at this point. There are
a "known" 141 installations below that out of 45k, so doesn't seem to be huge
demand.
Ref: https://github.com/golang/go/issues/16579
- remove patch since the commit is already part of this release
- restrict to >= yosemite due to "error: 'MAP_ANONYMOUS' undeclared"
Closes#3503.
Signed-off-by: ilovezfs <ilovezfs@icloud.com>