imap-uw: add mirror

Closes #29968.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
mercurial 3.0.1

Closes #29969.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
nginx devel 1.7.1

Closes #29972.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
mongo-c 0.96.2

Closes #29971.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
mongo-c: update 0.96.2 bottle.
mercurial: add 3.0.1 bottle.

Closes #29969.

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

Bumping from 0.1.19 to 0.1.21 which contains new features and a small
fix for MacOSX.

Closes #29930.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ruby: Fix mutually dependent links edge-case

Fixes #28759.
Closes #29600.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ruby: bump revision for c3541d8450b2cb9e93aacc7431d88f129f85116f
ruby: update 2.1.2 bottle.
sqsh 2.5.16.1

Closes #29970.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
haproxy 1.4.25
haproxy devel 1.5-dev26
haproxy: add 1.4.25 bottle.

Closes #29975.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
litmus: remove --disable-debug

Closes #29608.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
libstxxl 1.4.0
libstxxl: add 1.4.0 bottle.

Closes #29980.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
gsmartcontrol: Move URLs to new home

Closes #29985.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Work around encoding issue in Pathname#inspect on Ruby 2.0

Pathname#inspect on Ruby 2.0 throws away the encoding of the object's
underlying string and returns a string tagged as ASCII-8BIT.

If you simply write

  puts Pathname.new("some string with non-ascii bytes").inspect

no error will be raised, because the implementation of Pathname#inspect
does not call into Object#inspect.

However, if you wrap that pathname object in an array first, then

  puts [Pathname.new("some string with non-ascii bytes")].inspect

will raise Encoding::CompatibilityError: "inspected result must be ASCII
only or use the same encoding with default external".

Raising an error in this codepath is new in Ruby 2.0, and this specific
bug is fixed in Ruby 2.1. I've opened a bug upstream:
  https://bugs.ruby-lang.org/issues/9915

Fixes #29947.
Just access the ivar directly