avidemux: style
libmikmod: style
qt5: use optional dep for mysql
poppler: use optional dep for glib
graphviz: use optional dep for gts
wine: optimistically add freetype workaround for 1.6.x
info: Only print Cellar info if it exists
Sonar 3.6

Closes #20833.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Sonar Runner 2.2.2

Closes #20834.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Be explicit about passing formulae names or instances to Tab
denominator 2.0.0

Closes #20836.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Add syntax sugar for MPIDependency

Closes #20797.
Remove unused guard

Closes #20716.
freeglut: fix build on Snow Leopard

Make the examples optional; they don't build on Snow Leopard.

Closes #19864.
isl: revert to 0.11.2

0.12 breaks GCC 4.8 and 4.9 at the moment.

Fixes #20835.

This reverts commit e2b10438666f41366f596fe762b2455f5761bcd8.
Fix some #eql? correctness issues

The implementation of #eql? and #hash should ensure that if a.eql?(b),
then a.hash == b.hash, but #eql? itself should not *depend* on #hash.

For example, given

  class Thingy
    def eql?
      instance_of?(other.class) && hash == other.hash
    end

    def hash
      [name, *tags].hash
    end
  end

if #hash produces a collision for different values of [name, *tags], two
Thingy objects will appear to be eql?, even though this is not the case.
Instead, #eql? should depend on the equality of name and tags directly.
Use old #eql? for python reqs, for now
bottles: remove legacy tab handling.

References #20716.
watch: fix version.

References #20845.