vert.x 2.0.1

Closes #22983.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Wine 1.7.3

Closes #22982.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Scala 2.10.3

Closes #22976.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
bullet: add option for double precision

By default, bullet uses single precision floating point
variables. The cmake argument -DUSE_DOUBLE_PRECISION=ON
will enable double precision floating point variables.

Closes #22972.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
polyml 5.5.1

Closes #22985.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
ahcpd 0.53

Closes #22904.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
ffmpeg 1.2.3
ffmpeg devel 2.0.1

This provides an option to use the latest stable version while we wait
for packages like gpac to become compatible.

Closes #21169.
chromedriver 2.4

Closes #22992.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
boost: move without-python option into bootstrap stage.

Specifying 'without-python' option for ./b2 takes precedence over all
'without-libraries' options specified previously for ./boostrap.sh

Closes #22988.

Signed-off-by: Andrei Polushin <polushin@gmail.com>
Closes #22988.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
chromedriver: fix bad version.

Closes #22994.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
icarus-verilog: use spec deps
irrtoolset: use spec deps
Elixir 0.10.3

Closes #23003.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
drush: update homepage

Closes #23004.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
nagios-plugins: update URLs

Closes #22998.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Fix mktemp directory naming
New patch implementation and DSL

This commit introduces a new patch implementation that supports
checksums and caching.

Patches are declared in blocks:

  patch do
    url ...
    sha1 ...
  end

A strip level of -p1 is assumed. It can be overridden using a symbol
argument:

  patch :p0 do
    url ...
    sha1 ...
  end

Patches can be declared in stable, devel, and head blocks. This form is
preferred over using conditionals.

  stable do
    # ...

    patch do
      url ...
      sha1 ...
    end
  end

Embedded (__END__) patches are declared like so:

  patch :DATA
  patch :p0, :DATA

Patches can also be embedded by passing a string. This makes it possible
to provide multiple embedded patches while making only some of them
conditional.

  patch :p0, "..."
Enable new patch implementation with compatibility layer
fetch: download external patches