ruby-build 20140702

Closes #30609.

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

Updated exim formula to 4.82.1. Updated sha1.

Closes #30611.

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

Closes #30613.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Python 2.7.8
python: update 2.7.8 bottle.
libvirt 1.2.6
libvirt: update 1.2.6 bottle.

Closes #30607.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
poco 1.5.3 devel

Closes #30612.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
tor 0.2.5.5 (devel)

>  Tor 0.2.5.5-alpha fixes a wide variety of remaining issues in the Tor
>  0.2.5.x release series, including a couple of DoS issues, some
>  performance regressions, a large number of bugs affecting the Linux
>  seccomp2 sandbox code, and various other bugfixes. It also adds
>  diagnostic bugfixes for a few tricky issues that we're trying to
>  track down.

* Announcement: https://lists.torproject.org/pipermail/tor-talk/2014-June/033347.html

Closes #30441.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Pass relative paths into link exceptions
Don't expose the dependency cache data structure
Add regression test for decf7acced44bb156ba18677f55609b19ff6ca5a
Add min_version to X11Dependency inspect string
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.