Open-scene-graph has two patches. Change the patch block so
that something is returned. Fixes patches not being applied.
Change the fails_with build number for clang to 421.
ClosesHomebrew/homebrew#14236.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Upgrade bdw-gc to version 7.2d. It passes make check on 10.8
using clang and llvm from XCode-4.4.1. Remove the `fails_with`.
FixesHomebrew/homebrew#13940.
ClosesHomebrew/homebrew#14259.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Currently we patch mysql_config to sanitize the CFLAGS that are exported
to software that queries it during builds, such as the mysql gem. Since
there isn't any way to control what compiler is used by Ruby/gem to
build native extensions, we must remove any compiler or CPU specific
flags.
Instead, let's build without these flags to begin with, which will keep
mysql_config clean and provide consistency between the flags used to
build mariadb and those used to build software that links to it.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Currently we patch mysql_config to sanitize the CFLAGS that are exported
to software that queries it during builds, such as the mysql gem. Since
there isn't any way to control what compiler is used by Ruby/gem to
build native extensions, we must remove any compiler or CPU specific
flags.
Instead, let's build without these flags to begin with, which will keep
mysql_config clean and provide consistency between the flags used to
build percona-server and those used to build software that links to it.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Currently we patch mysql_config to sanitize the CFLAGS that are exported
to software that queries it during builds, such as the mysql gem. Since
there isn't any way to control what compiler is used by Ruby/gem to
build native extensions, we must remove any compiler or CPU specific
flags.
Instead, let's build without these flags to begin with, which will keep
mysql_config clean and provide consistency between the flags used to
build mysql and those used to build software that links to it.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This is no longer shipped as of 10.8, but is required to build the
documentation for a few formulae, like ffmpeg and ffmbc.
This wasn't given a symbolized dependency because I don't anticipate
it coming up that often.
ncmpcpp has a build-time dep on pkg-config so that it can find
libmpdclient, and it needs the `fails_with` version updated
because it still has problems with clang.
Add a dep on pkg-config
Update the fails_with build.
Use the new options DSL.
Tested on ML with clang and llvm from XCode-4.4.1.
FixesHomebrew/homebrew#14160ClosesHomebrew/homebrew#14172.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
We only offer framework builds, so remove comments that suggest
otherwise.
Use HOMEBREW_PREFIX instead of `brew --prefix`, as that is what is
available inside of the formula, and how it is referenced elsewhere in
Homebrew.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
We only offer framework builds, so remove comments that suggest
otherwise.
Use HOMEBREW_PREFIX instead of `brew --prefix`, as that is what is
available inside of the formula, and how it is referenced elsewhere in
Homebrew.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
gtest was removed because it is not meant to be installed on its own,
but rather included as a part of software build systems. flann was the
only formula which expected a preinstalled copy of gtest; this disables
its tests which depend on gtest.
FixesHomebrew/homebrew#14126.
libxmlsec1 already has an option thrown on the command line to
`disable-apps-crypte-dl` which stops the build from looking for
`libltdl`. But that option only applies to the command line app
and another option needs to be thrown otherwise configure will
error on ML when it can't find `libltdl`.
Add a configure flag to `--disable-crypto-dl`
FixesHomebrew/homebrew#13845ClosesHomebrew/homebrew#14129.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Icarus-verilog-0.9.5 crashes clang or llvm into an assertion
error when either of those two binaries is used as the linker.
Add a command to set `ENV['LD']`. It also works for XCode-only.
Remove both the fails_with because it works now.
Add a separate line to `make installdirs` that fixes a build error
where a directory does not exist.
Tested on ML with XCode-4.4.1 using clang and llvm.
FixesHomebrew/homebrew#13650ClosesHomebrew/homebrew#14138.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
vorbis-tools needs libao to create ogg123, a command line binary.
Add a `depends_on 'libao'` and one for `flac` also, because flac
is often found in an ogg container like webm. Ogg123 will also
be used in solfege. Tested by playing some files.
ClosesHomebrew/homebrew#14134.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Upgrade x264 to version 2197.4 which makes libx264.125.dylib,
where the previous formula created `libx264.124.dylib`.
Tested on ML with clang and llvm from XCode-4.4.1.
ClosesHomebrew/homebrew#14155.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>