Upgrade atf to version 0.15.
Change to the new homepage because the old `homepage` redirects.
Change the `url` to googlecode according to the `homepage`.
Remove the `--mandir` because it work correctly now.
Add `ENV.j1` and a separate `make install` step to stop a race
condition when brewing with llvm where a file is claimed to exist.
Tested on Lion using clang and llvm from XCode-4.3.3.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
libjpeg-turbo is a derivative of libjpeg that uses
SIMD instructions (MMX, SSE2, NEON) to accelerate
baseline JPEG compression and decompression on
x86, x86-64, and ARM systems.
ClosesHomebrew/homebrew#11894.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Add redirection wrappers for all of the utilities in platform-tools, not
just adb. Also add emulator variant wrappers for tools.
ClosesHomebrew/homebrew#12751.
ClosesHomebrew/homebrew#13101.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This commit removes readpst from the main Homebrew repo because
it is a duplicate of libpst. They both use the same tarball,
same homepage, and compile nearly the same. The only difference
is that libpst has a dep on boost. So go with libpst which is
already the latest version.
ClosesHomebrew/homebrew#13089.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Upgrade renameutils to version 0.12.0.
Adjust one of the three patches for the new file structure.
Add a fourth patch to fix a Makefile syntax error that would cause
`make install` to fail. Reported upstream via email and fixed in
HEAD. Taken from HEAD but not applied directly to `Makefile.am`.
Apply it to `Makefile.in` so there's no need for new deps on
autotools.
Tested on Lion using clang and llvm from XCode-4.3.3.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Upgrade rakudo-star to version 2012.05.
Adjust `CPPFLAGS` to correctly locate the libffi includes.
Add `ENV.j1` to stop intermittent race conditions when compiling.
Add code to move the man pages into share because there's no
configure option for that.
Tested on Lion using clang and llvm from XCode-4.3.3.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
wemux enhances tmux to make multi-user terminal multiplexing both easier and
more powerful. It allows users to host a wemux session and have clients join
in either mirror (read-only) or pair mode, allowing multiple people to work in
the same system simultaneously.
It features multi-session support as well as user listing and notifications when
users attach/detach.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Cairo-1.10.2 doesn't build well with link time optimization.
Patch `configure` to remove `-flto`. This fixes the build error
with llvm. This also fixes a build error when brewing cairo as
a universal library.
Add `--universal` option. Works if gettext & glib are universal.
Patch `configure` to change `-Werror-implicit-function-declaration`
to a warning with `-Wimplicit-function-declaration`. Fixes a
build error when universal & clang.
Tested on Lion with clang and llvm from XCode-4.3.3.
Tested by building py2cairo and `import cairo`.
FixesHomebrew/homebrew#12923 and Homebrew/homebrew#10400
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Metapixel doesn't compile against libpng 1.5 without patching.
There was some movement upstream, but now the head source is hard-coded
to Lion pathnames, which won't work on Snow Leopard and might break
on Mountain Lion too.
Rather than maintain our own patches, move to the boneyard.
Interested parties should work with upstream to get broad OS X
compatibility.
There has been no upstream activity for this software, and the build
depends on specific versions of Xcode and GCC. Since this isn't compatible
going forward, and we don't want to carry xcode project patches in core,
moving to the boneyard.
Upgrade qhull to version 2012.1
Adjust the patch for this version and put it inline.
Patch doesn't need to remove `user_eg user_eg2 user_eg3` anymore
because the test programs are not built by default.
Remove the CMake variable to adjust the man page location which
it gets correct now.
Put the source directory last on the `cmake` command line.
Tested on Lion using clang and llvm from XCode-4.3.3 by using
the examples provided in the `qhull` usage.
ClosesHomebrew/homebrew#12911.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Upgrade qdbm to version 1.8.78.
Add flag to `--enable-bzip`.
Add flag to `--enable-zlib`.
Add flag to `--enable-iconv`.
Those increase functionality at no cost.
Remove the unnecessary `--mandir`. It gets it right now.
Remove the unrecognized `--disable-dependency-tracking`.
Qdbm passes `make check-mac` using clang and llvm from XCode-4.3.3.
ClosesHomebrew/homebrew#12910.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Upgrade qca to version 2.0.3.
Add `--disable-tests` to stop building the unittests and examples.
Tested on Lion with clang and llvm from XCode-4.3.3.
ClosesHomebrew/homebrew#12908.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
The previous commit restricted the targets to just the native one,
but Qemu is an emulator. So that change disabled functionality.
Remove the target specifier, and let Qemu build all targets again.
Fixes problems posted by two users in the comments of the previous
pull request: Homebrew/homebrew#12909ClosesHomebrew/homebrew#13008.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Upgrade quassel to version 0.8.0.
Adjust the patch to apply to the altered files.
Add another line to the patch to support `<QtWebKit/QWebSettings>`
otherwise there's a compile error.
Tested on Lion with clang and llvm from XCode-4.3.3 by starting
the chat gui.
ClosesHomebrew/homebrew#12939.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Upgrade quantlib to version 1.2.
Tested on Lion with Clang and llvm from XCode-4.3.3.
ClosesHomebrew/homebrew#12938.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
libvpx-1.1.0 has a problem on Mt. Lion where an asm file is not
created due to an extra operator in a regular expression, where
the file `asm_enc_offsets.asm` goes missing.
Add a patch to fix the regular expression. See the issue and
formula comments for links to the analysis.
Remove the unneeded `--disable-debug` and `--enable-vp8` flags
because they are the default.
Tested on Snow Leopard, Lion, and Mt. Lion using XCode-4.0.2, 4.3.3,
and 4.5.
FixesHomebrew/homebrew#12567
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Liblastfm-0.3.3 fails to compile with clang.
Add a `fails_with :clang` block.
Add the upstream bug report in the comments.
FixesHomebrew/homebrew#12886
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Couchbase GeoCouch augments CouchDB 1.2 to create GeoCouch 1.2. This GeoCouch
formula depends directly on the CouchDB formula and its Cellar.
For convenience, this formula provides launchctl support file (geocouch.plist).
For simplicity's sake, RunAtLoad and KeepAlive are set to 'false'. For
always-on server operation, set them to 'true'.
Support for 'git checkout develop' for installation of latest branch.
All tests work (except rev_stemming which seems flakey, and can eventually work
with retries).
-=- Latest Revision:
Reworked to avoid/minimize uninstall surprises.
Many small improvements, and several "big" ones, including the move of geocouch
build files from couchdb Cellar into geocouch Cellar. This change reduces the
mixing of geocouch into couchdb, helps meet homebrew standards, and eases
uninstallation. The caveat documentation reflects this change in an update to
the ERL_FLAGS instructions.
The geocouch.ini file still hooks into couchdb initialization directory by
necessity. The uninstall caveat documentation now specifies how to remove the
geocouch.ini file for uninstall.
The tests still hook into the couchdb test directory by necessity. The
uninstall caveat documentation now recommends uninstalling both geocouch and
couchdb (to remove any dangling geocouch tests from couchdb's couch_tests.js
file) and then reinstall couchdb fresh.
A variety of cleanups were applied along the way.
In sum, as mentioned before, since geocouch is a superset of couchdb,
uninstalling geocouch should be rare and unnecessary. But in the interests of
least surprise, these changes minimize uninstall complications in the rare case
someone chooses to keep couchdb while uninstalling geocouch.
Perhaps some changes to couchdb will make a modular approach possible in the
future, but for now I believe this approach is practical and avoids unpleasant
surprises.
Simplified head command.
Cleanup, and organize geocouch tests into subfolder of couchdb tests.
ClosesHomebrew/homebrew#11659.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
Nginx daemonizes which launchd doesn't like. Launchd would try to
relaunch nginx due to the KeepAlive=true attribute. By setting
KeepAlive to false and letting nginx daemonize, launchd is pacified.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Adds an additional patch on top of Debian's patch to work with the current
version of ffmpeg. Also flagged as "fails with clang", as the CImg.h header
isn't processed correctly with clang.
* "Darwin" is (now?) a 64-bit target; need to use Darwin32 for 32-bit
* A Darwin-clang target is now available
* Override poco's hardcoded compilers to allow selection between gcc/llvm
Simplified-Traditional Chinese translate tool. With character and word
translation support.
ClosesHomebrew/homebrew#12036.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Upgrade qemu to version 1.1.0-1.
Add `--disable-sdl`. Let it use the CoreAudio backend instead.
Add a flag to specify the build target based on `prefer_64_bit?`
Add a `cause` to the `fails_with :clang` for future reference.
Tested on Lion with llvm from XCode-4.3.3.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Upgrade imake to version 1.0.5.
Add `ENV[PKG_CONFIG_PATH]` to pick up `xorg-macros.pc` because
using ENV.x11 did not work.
Add `--disable-dependency-tracking`.
Remove the `--mandir` that's not needed anymore.
Tested on Lion with clang and llvm from XCode-4.3.3.
ClosesHomebrew/homebrew#12872.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
- Pass in CFLAGS and LDFLAGS. Note, LDFLAGS have to be passed into
configure.py as "LFLAGS".
ClosesHomebrew/homebrew#12884.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Upgrade isync to verion 1.0.5.
Remove the unrecognized `--disable-debug`.
Tested on Lion with clang and llvm from XCode-4.3.3.
ClosesHomebrew/homebrew#12879.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Upgrade iso-codes to verion 3.35.
Remove the PATH append for gettext bin. It's done automatically.
Tested on Lion with cland and llvm from XCode-4.3.3.
ClosesHomebrew/homebrew#12878.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Upgrade ipv6calc to version 0.93.1.
Tested on Lion with cland and llvm from XCode-4.3.3.
ClosesHomebrew/homebrew#12876.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Upgrade isc-dhcp to version 4.2.3-P2.
Tested on Lion with clang and llvm from XCode-4.3.3.
ClosesHomebrew/homebrew#12877.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Upgrade ipbt to version r9487.
Remove the `--disable-debug` that's unrecognized.
Tested on Lion with clang and llvm from XCode-4.3.3.
ClosesHomebrew/homebrew#12875.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Upgrade imapfilter to version 2.5.2.
Tested on Lion with clang and llvm from XCode-4.3.3.
ClosesHomebrew/homebrew#12874.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Upgrade ii to version 1.6.
Add another item to the inreplace so that we use our `ENV.cc`.
Tested on Lion with cland and llvm from XCode-4.3.3.
ClosesHomebrew/homebrew#12871.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>