gcc: Test compiling C and C++ code

Closes #34139.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
mercurial 3.2.1

Closes #34143.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
mercurial: update 3.2.1 bottle.
gnu-which: option depreciation

Depreciates the now defunct default-names option, moves the Homepage
because the current one is dead, and adds a test.

Closes #34146.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
gnu-which: add 2.20 bottle.
findutils: option depreciation

Depreciates the now defunct default-names option in favour of
with-default-names. Adds a test.

Closes #34147.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
findutils: update 4.4.2 bottle.
gnu-sed: option depreciation

Depreciates default-names in favour of with-default-names, adds a test.

Closes #34148.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
doctor: option depreciation

I presume this needs to change to reflect #34147?

Closes #34151.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Formula Cookbook: fix make install separation.
juju-quickstart 1.5.0

Closes #34157.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
juju-quickstart: update 1.5.0 bottle.
Update file URL

Closes #34158.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
gstreamer: add dependency on xz for head build

autopoint requires xz.

Closes #34160.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
ruby-build 20141113

Closes #34161.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
crosstool-ng: support compiling with grep

Closes #32884.
crosstool-ng: add 1.20.0 bottle.
cairomm: update x11 option
clutter-gtk: update x11 option
clutter: update x11 option