Flex is provided by Apple, but some formula need a less broken
version than that one, especially Lion when building lilypond.
So let's add flex from sourceforge as a keg_only brew.
ClosesHomebrew/homebrew#15986.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Add a dep on cmake. Fixes build errors.
- Adjust the args to correctly create the array by appending '..'
- This error is unreported, but it works now with superenv.
ClosesHomebrew/homebrew#16099.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This commit modifies boost.rb to provide C++11 support for compiling Boost. The support is the simplest possible, adding a "with-c++11" option which if selected will add the appropriate toolset switch to the bootstrap.sh invocation and the appropriate toolset, cxxflags and linkflags to the b2 invocation. Due to a bug in Boost, it is also necessary to provide a patch (IAW Boost Ticket 7671) or C++11 compilation will fail.
ClosesHomebrew/homebrew#16078.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
A modification of the gcc formula that builds gcc and rips of
everything except gfortran.
- For maintainers added the `--check` option to run
make check-fortran right after build.
- We have `brew test gfortran` now.
ClosesHomebrew/homebrew#15941.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
- Upgrade to version 0.3.2.
- Add a configure flag to disable symlinking this to mpg123.
- Add a configure flag to `--enable-ipv6`
- Add a configure flag to `--disable-alsa` fixes configure error.
- Add a patch to fix a build error tryinig to redefine `semun`.
- Add a patch to fix a couple of undefined Linux IPV6 variables.
- Note in the comments patch source and upstream bug report.
- Works with superenv.
ClosesHomebrew/homebrew#16103.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Apple ships a uuid.h, which isn't linked into /usr/include but which
is used by some third-party libraries. Linking ossp-uuid results in
software picking it up over Apple's version, causing breakage.
FixesHomebrew/homebrew#16077.
Use mysql data directory if no previous percona data directory exists.
Remove std_cmake_path and restore CMAKE_INSTALL_PREFIX.
Use share.basename/mysql for INSTALL_MYSQLSHAREDIR.
ClosesHomebrew/homebrew#16070.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
GnuTLS 3.x no longer depends on libgcrypt, necessitating an explicit dep
here.
ClosesHomebrew/homebrew#16052.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>