libtorrent-rasterbar 1.0

Update to latest stable release, remove devel release.
libtorrent-rasterbar: update 1.0.0 bottle.

Closes #30614.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Rust 0.11.0
rust: update 0.11.0 bottle.

Closes #30620.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Move require into method to avoid circular require

There is a nasty circular dependency here:

formula.rb
  requirement.rb
    extend/ENV.rb
      extend/ENV/shared.rb
        formula.rb

Probably the information that the build environment needs from formula
should be passed in at runtime, but that seems hard and I really just
want to be able to run the tests with warnings turned on. :/
Add missing require
gnupg2: fix dependency

Both the bottle and source builds link against "regular" pth, which is
pulled in as a transitive dependency by gpg-agent. The npth changes
appear to be on the 2.1 branch.
Move constants so we don't have to load all of ENV to get them
git 2.0.1
git: update 2.0.1 bottle.
openconnect: add optional oath-toolkit dependency

Closes #30597.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
android-sdk 23.0.2

Closes #30624.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Ansible 1.6.6

Closes #30616.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ansible: update 1.6.6 bottle.
cdrtools: add devel 3.01a24

Switched the stable alternative from tar.gz to tar.bz2 (since the
"inside" tar archives have the exact same checksum). Added a devel
(3.01a24) alternative using an embedded patch carefully created from the
one used for the stable release.

Closes #30534.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ant: add option to install with ivy

Closes #29573.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Accept -s as shorthand for --build-from-source

This is experimental and will be reverted if it causes problems.

Closes #30392.
gnutls: add a comment
tesseract: use recommended dependencies.
leptonica: add 1.70 bottle.