Reduce repeated array inclusion check

Currently we check if "tag" is present in LANGUAGE_MODULES for every
String dep, even if tag is nil. Stop doing this, and make the
LANGUAGE_MODULES array into a Set instead to improve lookup performance.
sshfs: requires newer automake

Fixes #19230.
sshfs: requires autoconf
Only dup and shift when specs hash is populated
Only call Pathname#to_s once per Version object
VersionElement: attempt most likely match first
percona-server 5.5.30-30.2

Closes #19246.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
auto-scaling 1.0.61.2

Closes #19237.
Closes #19243.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
mr 1.14

Closes #19242.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
ircd-hybrid: set sysconfidr to #{etc}

It was looking for ircd.conf in the etc directory of the cellar

Closes #19245.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Fix download strategy for SVN HEAD

After converting to Pathname to create paths, using '+=' will result in
path concatenation by '/', which result in weird path like
'gcc--svn/-HEAD'. This patch should fix this.

Closes #19233.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
pbc 0.5.13

Closes #19241.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
pbc_sig 0.0.8

Closes #19241.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
gmime: add build-time dep on libgpg-error

Closes #19236.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
glib-networking 2.36.1
glibmm 2.36.0
bison 2.7.1
help2man 1.41.2
wrk 1.2.0

Closes #19250.

Signed-off-by: Jack Nagel <jacknagel@gmail.com>
imagemagick: make --without-magick-plus-plus optional

Closes #19254.

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