MemcacheDB is a distributed key-value storage system designed for
persistent. It is NOT a cache solution, but a persistent storage engine
for fast and reliable key-value based object storage and retrieval. It
conforms to memcache protocol(not completed, see below), so any
memcached client can have connectivity with it. MemcacheDB uses Berkeley
DB as a storing backend, so lots of features including transaction and
replication are supported.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
From mpd's wiki (http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki):
This release fixes MPD builds with recent CURL releases, RVA2 tags and adds
wildmidi-0.2.3 support.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Fuego is a collection of C++ libraries for Go (igo, weiqi, baduk) game
development. It includes a relatively strong(1) GTP-compliant
Monte-Carlo Go player. Fuego was initially released by the Computer Go
Group at the University of Alberta and is based in part on the previous
projects "Smart Game Board" and "Explorer." Fuego is available under the
terms of the GNU Lesser General Public License.
(1) Fuego won an even (no handicap) 9x9 game against Zhou Junxun 9-Dan
(Chou Chun-Hsun) during the Human vs. Computer Program Competition
(FUZZ-IEEE 2009).
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
A new (and developing) audio programming language for real-time synthesis,
composition, performance, and now, analysis - fully supported on MacOS X,
Windows, and Linux.
ChucK presents a new time-based, concurrent programming model that's highly
precise and expressive (we call this strongly-timed), as well as dynamic
control rates, and the ability to add and modify code on-the-fly.
In addition, ChucK supports MIDI, OSC, HID device, and multi-channel audio.
It's fun and easy to learn, and offers composers, researchers, and performers
a powerful programming tool for building and experimenting with complex audio
synthesis/analysis programs, and real-time interactive control.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
RingoJS is a CommonJS-compliant JavaScript platform, formerly known as Helma NG [http://helma.org/wiki/Helma+NG/]
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Updates to upstream version 2.00.2. Now declares 'pcre' as a package
dependency. Patches Makefile.in such that brew's environment variables, namely
CPPFLAGS and CFLAGS, are passed to autotools.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
As is, the gfortran formula reports an Error when no compatible Xcode
version is available, but does so even in cases when it is neither
installed nor in the process of being installed. For example, `brew
outdated` reports the error, just because it needs to load the formula
to check its version.
This changeset delays the error message until someone tries to install
the formula. The version and URL are determined solely by checking the
OSX version.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This formula enables preliminary support for Fortran-based brews in the
Hombrew project by providing a Fortran compiler- specifically a build of
gfortran 4.2.4 that incorporates Apple's patches to GCC.
These gfortran 4.2.4 binaries were created to support the compilation of
Fortran code used by the R Project for statistical computing by Simon
Urbanek and are sourced from:
http://r.research.att.com/tools
The compilers are somewhat tied to specific versions of the XCode tool
chain. Therefore XCode version 3.1.4 is required on OS X 10.5.x and
XCode 3.2.2 is required on OS X 10.6.x for installation to take place.
Please read the caveats section of this brew for notes concerning the
creation of Fortran-based brews.
For more discussion concerning Fortran support in Homebrew see:
http://github.com/mxcl/homebrew/issues/issue/72
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
NetSED is small and handful utility designed to alter the contents of packets
forwarded through your network in real time.
It is useful for network hackers in following applications:
* Black-box protocol auditing - whenever there are two or more propriety boxes
communicating over an undocumented protocol, it is possible to enforce changes
in ongoing transmissions. This helps to test if the tested application is
secure.
* Fuzz-alike experiments, integrity tests - whenever you want to test
stability of the application and see how it ensures data integrity.
* Other common applications - fooling other people, content filtering etc.,
choose whatever you want to.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The data directory was incorrectly assigned. This will fix the problem
were the help files can not be found.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
As of mpd 0.15, mpd provides experimental native support for Last.fm radio.
This commit adds an optional configure flag (--lastfm) to give Homebrew
users a chance to try it out. (I'm using it here with good results.)
See http://mpd.wikia.com/wiki/Last.fm_Radio for more details about how to
use Last.fm with mpd if enabled.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Add a formula for the Jsdoc Toolkit, an application for automatically
generating template-formatted, multi-page HTML documentation from commented
Javascript source code.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
openocd is an open-source On-Chip Debugger software package. It is commonly
used in embedded software development.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
(includes everything from NSIS 2.46, plugins and extensions and the like).
Basically only makensis can cross-compile. Then you need all the Win32 DLLs
from the binary distribution. That is what I've done here.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Added aka
Made the "site-lib" folder a real folder, similar to how the Python brews work.
This will allow other ocaml softare to be built into this location instead of directly
into ocaml's Cellar.
The GNU version of getopt, required for tools like xmlto.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Renamed formula to "gnu-getopt" since it shadows the BSD getopt
* Made keg-only for same reason as above
SuiteSparse is a collection of C and C++ routines designed for sparse
matrix operations. Among other things, it is used to drive some
routines in the SciPy library.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
eyeD3 is a Python module and program for processing ID3 tags.
Information about mp3 files (i.e bit rate, sample frequency, play time, etc.)
is also provided. The formats supported are ID3 v1.0/v1.1 and v2.3/v2.4.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Install privately to libexec and link the script into bin
Based off of the Python 2.6.5 formula. Minor comment tweaks along with adding
an extra performance flag that works under both gcc and LLVM.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
An encoder and decoder for the format described in
RFC 3284: "The VCDIFF Generic Differencing and
Compression Data Format".
Signed-off-by: Adam Vandenberg <flangy@gmail.com>