TinyScheme is a lightweight Scheme interpreter that implements as large
a subset of R5RS as was possible without getting very large and
complicated.
Upstream do not have access to a Mac, so they recomend patching the
primitive makefile to compile it on Mac OS X (or any other systems).
ClosesHomebrew/homebrew#11578.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The download link we have no longer works.
Other links exist, but with different checksums.
The downloads are all non-versioned anyway.
ClosesHomebrew/homebrew#14683.
Old one seems to have been removed from SourceForge, so previous formula is broken
ClosesHomebrew/homebrew#14697.
Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
Compile-in default template location
Allows most folks to avoid linking to the Templates, but still
allows them to override the default templates in any documented
manner.
ClosesHomebrew/homebrew#14693.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Unset PYTHONPATH and PYTHONHOME which would lead to install distribute and
pip into the wrong python.
- For NCLT: Add to CPPFLAGS the path to zlib via -I because python's setup.py
scans only these flags.
- '-Qunused-arguments' can be added after ENV.enable_warnings to reduce
noise. The only thing which we must not add is the "-w" switch!
- For python.rb only: Pass "--no-user-cfg" to python setup.py and add --force
when installing distribute and pip to ensure overwriting with the new ones.
ClosesHomebrew/homebrew#14689.
ClosesHomebrew/homebrew#14686.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
We use PKG_CONFIG_LIBDIR to reset the default search path, overriding
whatever is baked into the pkg-config executable. This way, we can later
append XQuartz paths here while still allowing any brewed libs to take
precedence, keg-only or not.
Hopefully this will resolve any remaining issues, and let us get rid of
some per-formula hacks.
c.f. Homebrew/homebrew#14474.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>