open-sp: enable http support
open-sp: update 1.5.2 bottle.
android-ndk r10

Closes #31936.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
android-ndk: use https
android-sdk: use https
profanity 0.4.4

Closes #31943.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
profanity: update 0.4.4 bottle.
Move handling of leading dashes to Options.create
Add a method for retrieving only flags from ARGV
Options internals no longer need to support switches
Collapse iteration to a map
Copy config.log even if the build succeeds
tig 2.0.3
Use cp because install warns on empty arrays
Fix tests on 1.8
csfml 2.0 (new formula)

CSFML are the C bindings to the SFML library (already present in
Homebrew).
sfml: add 2.1 bottle.
csfml: add 2.0 bottle.

Closes #31762.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
csfml: improve test.
Tarsnap: depend on Homebrew OpenSSL.

Transit requires OpenSSL. So far we’ve been linking Tarsnap to the
system-supplied OpenSSL. Doing so kind of sucks, because Apple *still*,
to my knowledge, hasn’t patched Mavericks for the vulnerabilities
disclosed in OpenSSL 0.9.8 and later fixed by 0.9.8za. We should stop
building software against the Apple provided OpenSSL generally, but
particularly for security software like Tarsnap.

Also: bumps the Homepage to the correct https link.