Move Formula.class_s to Formulary
Cache generated class names
Avoid ancestors.include?, klass1 < klass2 is faster
Make Diff Readable 1.0.0

Closes #24050.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
global: add gtags.conf to #{etc}.

Configure global to use #{etc} as sysconfdir instead of #{prefix}/etc.

Closes #26868.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
boost-build 1.55.0

This formula is updated to get boost-build from the git repository.
Changes to boost-build have been made but the reported version has
not changed. Thus the version is also changed to match the boost
one.

Closes #26849.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
conform to ES 1.0 naming convention

Closes #26853.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
sbcl: 32-bit install must get 32-bit bootstrap

Add a resource for downloading the current 32-bit binary
build to use as the bootstrap when installing 32-bit.
Without this sbcl cannot be installed on a 32-bit machine.

With this commit installing on x86_64 machine using the
32-bit option will bootstrap from the 32-bit binary.
Bootstrap to 32-bit from the 64-bit should work, as any boostrap
that can run should produce the same result, but this ensures
at install time that the machine can run the 32-bit version.

Updated the version of the 64-bit bootstrap file
from 1.1.0 to 1.1.8 and added a comment on where to find
documented the list of latest binary versions.

Closes #26850.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
appscale-tools 1.14

This is based on the excellent work of @hanxue (see PR#25995)

Closes #26847.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Create datadir in post install.

* Fixes formula when bottled.

Closes #26840.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Fix datadir.mkpath for bottled mysql server

Moved datadir.mkpath (i.e. the creation of var/mysql) to the
post_install function. This ensures that the path is created with both
compiled and bottled percona-server.

Without this fix when this formula is bottled it errors on install.

Closes #26841.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>
irrlicht: fix linking.

The irrlicht formula is being built using xcodebuild with
an xcodeproj file that has the base SDK specified as 10.9.
There are missing symbols when trying to link against this
on 10.8, so this commit specifies the 10.8 sdk when
mountain lion is the system os.

Closes #26881.

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

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
sshfs: add 2.5.0 bottle.

Closes #26877.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
gd: Add optional dependency on fontconfig

Closes #26848.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
csv_fix: add csvfix alias.

References #26842.
zpython 5.0.5

Closes #26831.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
tpl 1.6.1 (new formula)

Closes #26738.

Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
weechat: re-add inreplace "-u _PyMac_Error" flags.

this will fix #26610 which failed the build with error:

    no such file or directory: 'Python.framework/Versions/2.7/Python'

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

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