This was added in 2013 by Adam [here](https://github.com/Homebrew/homebrew/commit/827ca5462a6799081e72fefa4762f5d6d725bfd0)
to support building against either Lua51 or Lua52.
At the time the core shipped Lua51 and Versions had Lua52, but both symlinked
into the main `HOMEBREW_PREFIX` as `lua` by default.
Since we moved to supporting both Lua51 and Lua52 in the core that no longer happens
for obvious reasons, and now the only `lua` binary you can get from the core is
the `lua` (lua52) package and the `lua53` formula in Versions is tucked behind
a `--with-default-names` option.
The twin-Lua-in-core situation makes the requirement a bit redundant.
Closes#41199.
Signed-off-by: Dominyk Tiller <dominyktiller@gmail.com>
Adds a mirror. Removes the subjective time reference in the tests
option. Adds a more verbose wxmac option…
Takes a wild swing at closing #35815.
Closes#35833.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Merges Lua52 into the Master branch as the new ‘Lua’ whilst
transitioning the old Lua formula to ‘Lua51’, running the two
side-by-side in a non-conflicting way.
Gnuplot supports use of AquaTerm as an output device on OSX, provided
it detects an installed AquaTerm at build time. AquaTerm provides its
support through a framework named 'AquaTerm', which is installed in the
standard location '/Library/Frameworks'.
Gnuplot v4.6.3 does not detect the current version of AquaTerm, v1.1.1,
which was released in July 2012. This is due to a small change to the
standard AquaTerm installation, which is designed to encourage client
software to link to the framework using '-framework' style compiler
options, in place of the traditional library style options. Gnuplot's
trunk (v4.7) does now use this '-framework' style.
References:
https://github.com/AquaTerm/AquaTerm/blob/v1.1.1/aquaterm/ReleaseNotes#L1-11https://github.com/AquaTerm/AquaTerm/blob/v1.1.1/aquaterm/INSTALL#L7-15
This formula change modifies Gnuplot 4.6.x's configure script to
generate '-framework' style options, thereby allowing a standard
installation of AquaTerm v1.1.1 to be detected. It also makes a minor
modification to an 'import' specification, which is probably only of
relevance on a case sensitive file system.
Gnuplot trunk now includes a '--with-aquaterm' configure option, which
is required before it will attempt to detect AquaTerm. This change adds
a 'noaquaterm' option to the formula to support this (so we default to
--with-aquaterm). The option will also be effective with Gnuplot v4.6.x.
Closes#25121.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
This reverts commit adee531526.
Turns out one of the "other things" is a dealbreaker.
We only create kegs using a formula's canonical name. However, we do not
check that this is the case when mapping existing kegs back to formula
objects, and thus a keg with a name that happens to be an alias can fool
Homebrew into thinking the canonically-named keg exists.
So anything that enumerates kegs and then tries to do stuff with the
resulting formula objects will just break. This is obviously worse than
the debugger being broken, so reverting this for the time being.