Daemon turns other processes into daemons. There are many tasks that
need to be performed to correctly set up a daemon process. This can be
tedious. Daemon performs these tasks for other processes. This is
useful for writing daemons in languages other than C, C++ or Perl (e.g.
/bin/sh, Java).
ClosesHomebrew/homebrew#8092.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Updated formula to link search-cmd into /usr/local/bin along with
the riak and riak-admin commands. Riak's search capabilities are
now included with the standard Riak installation and the
search-cmd is used to install search commit hooks and manage
bucket schema.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Running brew install xapian --binding reported the following error:
Error: SHA1 mismatch
Expected: d42d418c1873c607427c7cfb293477aa35428e4c
Got: 79e9f0b01f1af3440d10d00469dbe248784ffa1c
Archive:
/Users/gordy/Library/Caches/Homebrew/xapian-bindings-1.2.7.tar.gz
Verified correct sha1 by comparing with download from
http://xapian.org/download and updated formula accordingly.
ClosesHomebrew/homebrew#8558.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
This updates geos to version 3.3.1. It compiles on 64bit Snow Lep
with XCode-4.0.2, clang-2.0, and gcc-4.2.1.5666. It continues to
fail_with_llvm as is handled in the previous formula.
EDIT: Now with ENV.gcc and without ENV.O3
EDIT: Now remove all ENV.* leaving fails_with_llvm to sort it.
ClosesHomebrew/homebrew#8353.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
This update uses the current version of dar from sourceforge.net.
Compile tested under OSX Lion gcc 4.2.1
ClosesHomebrew/homebrew#8545.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
herrie depends on glib, but this wasn't being declared as a dependency.
FixesHomebrew/homebrew#8542.
ClosesHomebrew/homebrew#8547.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
libidn is a dependency of the GnuTLS 3.x series, and even though we
probably won't move to 3.x anytime soon, it's good to get the
dependencies up to snuff and work out any problems that might arise.
I also added a test of the executable while I was here.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Update bottled version to R14B03 compiled using version 68abb24 of the Erlang
formula compiled on OS X 10.7.1 using XCode 4.1.
ClosesHomebrew/homebrew#8365.
* Cleaned up the build process, thanks to GitHub user daddy2times
* Cleaned up caveats and added information about upgrading pre-9.1 databases
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Updates Valgrind to 3.7.0. This version adds (preliminary) support
for OS X 10.7 as well as XCode 4. Support for 10.5 is dropped, so
when 10.5 is detected it will install 3.6.1.
Full release notes can be found here:
http://valgrind.org/docs/manual/dist.news.htmlClosesHomebrew/homebrew#8529.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
The ffplay binary is only built by default if SDL is present---which made
obtaining it a hit-and-miss operation for some users. A new option,
`--with-ffplay`, has been added that will cause ffplay to be built.
ffplay will be explicitly disabled if the option is not invoked.
FixesHomebrew/homebrew#6880.
Upgrade lzop to version 1.03. This compiles without error on SL
using XCode-4.0.2, llvm-2335.9, and clang-2.0.139.
ClosesHomebrew/homebrew#8505.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
The leptonica patch wasn't pulling properly from the Google Code
repository, so it's been copied to a gist mirror.
FixesHomebrew/homebrew#8522.
ClosesHomebrew/homebrew#8525.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
Adding new library called Embryo, a tiny library designed to interpret
limited Small programs compiled by the included compiler, embryo_cc. It
is mostly a cleaned up and smaller version of the original Small
abstract machine.
ClosesHomebrew/homebrew#8342.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Adding new library called Eet for data serialization, encoding and
access. It is used as a really fast database in several applications
that use the EFL, as well as other libraries from the set.
ClosesHomebrew/homebrew#8342.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Adding new library called Eina, it is the first library of the
Enlightenment Foundation Libraries (or EFL) and which is used by almost
all of the others. It provides a set of default data structures, such
as Lists and shared Strings.
ClosesHomebrew/homebrew#8342.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
- Included CFLAGS needed to avoid conflict between getline defined by
noweb and the one available on MacOSX by default
- Call the awkname script so it replaces the awk version used to one
that exists by default in MacOSX.
ClosesHomebrew/homebrew#8395.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Upgrade box2d to version 2.2.1.
Use new CMake arguments listed in the docs for compiling.
Build out of source.
No errors on Snow Leopard compiling with XCode-4.0.2 using
clang-2.0.139 and llvm-2335.9.
ClosesHomebrew/homebrew#8483.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Update kermit to cku302, which according to the source files
is the Unix version 9.0.302.
Change version numbering to add the 302 suffix.
Use the new kermitproject.org url and homepage.
Compiles and runs without error on Snow Leopard using XCode-4.0.2,
llvm-2335.9 and clang-2.0.139.
ClosesHomebrew/homebrew#8487.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Update calcurse to version 2.9.2.
Update to the new homepage.
Update to the new tarball location.
Remove patches merged upstream.
Remove ENV.O3 flag, which is the default now.
Remove mandir, which is fixed upstream.
Compiles and runs on Snow Leopard using XCode-4.0.2, clang, & llvm.
ClosesHomebrew/homebrew#8486.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Updates cadaver to 0.23.3. This compiles without error on Snow
Leopard using XCode-4.0.2, llvm-2335.9, and clang-2.0.139.
ClosesHomebrew/homebrew#8484.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Upgrade bedtools to 2.14.3. No errors compiling on Snow Leopard
with XCode-4.0.2, clang-2.0.139, and llvm-2335.9
ClosesHomebrew/homebrew#8482.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
New formula for the plugins of...
"The Industry Standard In IT Infrastructure Monitoring"
-- http://www.nagios.org/ClosesHomebrew/homebrew#6470.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
- Updated the url to download the 1.2.5 tarball from abisource (current
maintainers).
- Updated the md5 for the 1.2.5 tarball.
- Updated the homepage to the official project site (old link appears
to be dead).
ClosesHomebrew/homebrew#8168.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
New stable version of node. However, it appears upstream
have broken parallel builds. Rather than try and fix that,
I went for deparallelize instead.
ClosesHomebrew/homebrew#8460.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This is kind of hackish, but we can clean it up when we get the compiler
selection code up to snuff again.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
mosh fails to build with llvm-gcc. The original formula forced an
ENV.GCC_4_2, which broke under Xcode 4.2. Replace with fails_with_llvm.
It does build correctly with clang.
ClosesHomebrew/homebrew#8336.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Short and sweet, and since we're dealing with PGP keys here it's a good
idea to make sure we've compiled correctly.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Applying a patch from MacPorts fixes the inline asm errors, and the fix
is already present in recent upstream sources.
Now we run 'make check' since we're patching important code, and it's
quick anyway.
ClosesHomebrew/homebrew#8180.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This commit updates the formula to highlight-3.6. It compiles
using all three compiles from XCode-4.0.2 on 64bit Snow Leopard.
ClosesHomebrew/homebrew#8350.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This commit updates tbb to 4.0u1, which stands for Update 1.
Intel has been releasing for 3.x: Update 1, Update 2, Update 3....
The previous formula here was 3.x Update 8 (it went to 10). They
have been naming file archives based on the date the file was
uploaded, but that can change and our previous tarball is gone.
This compiles without error using gcc, clang, and llvm from
XCode-4.0.2 on 64bit Snow Leopard.
EDIT: added ENV.cc, ENV.cxx, and ENV.no_optimization
ClosesHomebrew/homebrew#8355.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This commit updates cgal to version 3.9 and adjusts the syntax to
follow cmake usage: cmake [options] <path-to-source>
This compiles on 64bit Snow Leopard using XCode-4.0.2 using clang,
llvm-2335, and gcc-4.2.1.5666.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This commit upgrades the formula to flare-1.0.12 and removes the
flag for debug that is the default. This compiles on 64bit Snow
Leopard with XCode-4.0.2 and gcc-4.2.1.5666, clang-2.0, and
llvm-2335.9.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
http://eigen.tuxfamily.org/bz/show_bug.cgi?id=338 has been fixed, but
there's not yet a pkgconfig dir under #{prefix}/lib when building, so
we need to set pkg_config_libdir or the .pc file gets installed in
pkg_config_libdir-NOTFOUND.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Docbook is a run-time dep and is also a build-time dep of asciidoc's
HEAD, since it has to build its own documentation.
Also, fix a breakage in the HEAD build caused by OS X's xmllint being
too old or broken and remove a useless `ohai` call.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This is already in Homebrew, as "tiny-fugue". I added an alias.
This reverts commit 4d427c013ba5d790064dceff5b8c577259405fb6.
ClosesHomebrew/homebrew#8331.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This commit introduces couple of breaking, but important changes for
ElasticSearch:
1. The cluster is given a reasonably unique, though human-friendly name,
based on the current user login name (`ENV['USER']`). This minimizes
conflicts and dubious [MasterNotDiscoveredException] errors when running
a development cluster eg. within an office, on multiple workstations,
with open firewalls.
2. This means the _path to data has changed_ and users will have to move
it manually to new location. It should be safe to do so, while ES is not
running.
3. The log files location also changed to a more appropriate one.
4. Standard error and ouput streams were redirected to /dev/null within
the `plist` definition, since ES provides enough logging already.
The changes should be forward compatible with the complete rewrite of ES
config file in <https://github.com/elasticsearch/elasticsearch/blob/master/config/elasticsearch.yml>.
ClosesHomebrew/homebrew#7946.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Updated Formula for GNU Maxima to the latest version (5.25.1), as of 22
October 2011, and added a test method to non-interactively run the Maxima
self-test suite. (Not every test is expected to pass, but this will at least
give the user an indication that Maxima is installed properly, and allow the
user to check for egregious errors.)
ClosesHomebrew/homebrew#8246.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
The bash completion shipped with cabal-install package is now installed
to bash_completion.d directory.
ClosesHomebrew/homebrew#8261.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
This brew has been marked as keg_only because it can conflict with 'mysql' if
it's arelady installed. ($prefix/bin/mysql*)
ClosesHomebrew/homebrew#7385.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
physfs-2.0.2 update formula to build out of source, and specify
-DPHYSFS_BUILD_TEST=TRUE so that we compile a cli named test_physfs
that lets you interactively operate on supported archives
(e.g. Quake II PAKs or DOOM WADs). There were no problems with
64bit OSX 10.6.8 with gcc, llvm, or clang from XCode 4.0.2.
ClosesHomebrew/homebrew#8273.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
Instead of symlinking the execs themselves, launch a script with the
hard-coded path. This is similar to how adb works in the android-sdk.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
sslscan is simple-to-build tool. It has a single Makefile and a simple
sslscan.1 man page.
ClosesHomebrew/homebrew#8197.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
leptonica doesn't look for libpng in /usr/X11/lib, so it was compiling
without PNG support. Also add a patch to fix a bug in PNG support in
leptonica 1.68, which will be fixed in the next version.
ClosesHomebrew/homebrew#8212.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
After talking to Andre, the contributor of the originial (defunct) saga-cpp
Formula, we decided to re-create a formula for SAGA (The Simple API for Grid
Applications) following the proper SAGA namig scheme (saga-core instead of
saga-cpp). Another formual for saga-python will follow as soon as
http://faust.cct.lsu.edu/trac/saga/ticket/610 is fixed.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Resolves following issue when compiling external applications against
libid3tag.
Package id3tag was not found in the pkg-config search path.
Perhaps you should add the directory containing `id3tag.pc'
to the PKG_CONFIG_PATH environment variable
No package 'id3tag' found
ClosesHomebrew/homebrew#7973.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This commit updates lzo to version 2.06 and removes a configure
flag that was forcing --disable-asm. The asm passes make check.
The asm will automatically detect correctly if you are building
for only 32bit (by forcing -arch i386). That option was not
coded in, forcing 32bit, because 64bit is generally faster.
The make check was left in because this is a compression lib,
and we don't want data corruption. This compiles with llvm,
gcc-4.2.1, and clang-2.0 on 32bit and 64bit OSX 10.6.8, and
it passes all checks, which take less than a half-second.
ClosesHomebrew/homebrew#8128.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This updates libsigc++ to version 2.2.10. Also there is now an
option to test the build. It creates native static and shared
libraries, and it compiles without error using clang, llvm, and gcc
from XCode-4.0.2 on OSX 10.6.8, x86_64. This library is a typesafe
callback framework for C++.
ClosesHomebrew/homebrew#8107.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
This updates libvpx to 0.9.7-p1, which is their patched release.
The formula now sets --enable-pic, which seems justified.
The formula now sets --enable-vp8 to include all their vp8 code.
The formula now exposes four options to the user for setting
code coverage, memory tracking, post processing and visiualization.
Their software creates a native static library. Their shared lib
will only build on elf32 atm. This compiles and tests with all
three clang, llvm, and gcc from XCode-4.0.2 on x86_64. This is a
library for handling video in the VPX codec format, related to
webm and Google.
ClosesHomebrew/homebrew#8110.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
This updates atk to version 2.2.0 and fixes two configure args
so that the build is similar to other libraries like gdk-pixbuf,
that are interrelated. --enable-introspection was set to no,
and the glib test is allowed to be run by configure to find
the environment of glib, seeing as glib is listed as a dep.
This was tested on clang-2.0, llvm-2335.9, and gcc-4.2.1 on
x86_64 10.6.8.
ClosesHomebrew/homebrew#8111.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
This updates gdk-pixbuf to version 2.24.0 and fixes some flags to
configure that were not correct for OSX or were not set correctly
due to strange defaults settings on this build.
--disable-maintainer-mode gets set because it defaults on.
--enable-debug=no gets set because its [no,min,max,auto]
--enable-instrospection=no gets set because it's desired.
--disable-Bsymbolic gets set because it's only for elf32.
--without-gdiplus gets set because it's for Windows.
This compiles with gcc-4.2.1, llvm-2335.9, and clang-2.0 from
XCode-4.0.2 on x86_64 10.6.8.
ClosesHomebrew/homebrew#8112.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>