wrk 3.1.0

Added dependency to OpenSSL because wrk now supports benchmarking SSL/TLS endpoints up to TLSv1.2 and the standard OS X OpenSSL is too old to support TLSv1.2.

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

Closes #26569.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
b43-fwcutter 018 (new formula)

Extracts Broadcom firmware.

Part of the b43-tools package, this utility analyzes vendor-provided
drivers and extracts the proprietary firmware necessary for the Linux
b43 module to initialize Broadcom wireless chips.

This formula patches b43-fwcutter so that it builds on Mac OS. The
patch adds preprocessor directives to use Apple's xnu headers in favor
of GNU's `byteswap.h` This patch has been reported and accepted
upstream, but has not yet been officially released. See
<https://github.com/mbuesch/b43-tools/pull/1>.

This formula also patches the Makefile to honor Homebrew's
installation and manpage prefixes, since this tool has no configure
script.

Closes #26536.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
xapian 1.2.17

Closes #26570.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Fix ls-taps for v3 API

This doesn't handle paginated results, but it fetches the 100 most
starred results so that's probably good enough for now.

Fixes #26566.
libssh 0.6.1

Closes #26574.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
udis86: add test

Closes #26576.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Update vendored OkJson
zookeeper: install default etc file.

Closes #26577.
python_dependency: only set PYTHONPATH for system.
sip: remove unneeded PYTHONPATH.
pyqt: more python cleanup.
pyqt5: more python cleanup.

Closes #26540.
disktype: add test

Closes #26579.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
docker: update packaging based on upstream.
docker: update 0.8.0 bottle.
re2: fix for non-clang compilers on 10.9
re2: note symbol names in inreplace
macvim: fix linking to Homebrew's python (again).

Closes #26496.