Xaric is a UNIX irc client similar to (and forked from) BitchX and ircII.
I would impress you with a long list of amazing features, but since it
has no impressive features (and lacks a few important ones) that probably
is not a good idea. Xaric came into being when a group of irc friends
wanted a simpler client with pretty colors.
The build was failing at link time when attempting parallel
make. Setting ENV.deparallelize builds httrack successfully.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Do:
brew install --force gfortran
to install gfortran on Xcode 3.2.3, using support for 3.2.2.
This is unsupported, but R seemed to compile fine for me when
I tried this.
FixesHomebrew/homebrew#1472.
Did not apply the patch back to ENV, because some software will fail
if it sees "-isystem" parameters (esp. software using apxs)
dircproxy is an IRC proxy server ("bouncer") designed for people who use
IRC from lots of different workstations or clients, but wish to remain
connected and see what they missed while they were away.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The BCWipe software is intended to give you a confidence that your deleted
files cannot be recovered by an intruder. BCWipe repeatedly overwrites special
patterns to the files to be destroyed. BCWipe for UNIX offers several wiping
schemas: U.S. DoD 5200.22M standard, German BCI/VSITR 7-pass scheme, U.S. DoE
3-pass scheme, Bruce Schneier's 7-pass scheme, Peter Gutmann's 35-pass scheme,
as well as user defined schemes.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Remove obsolete utfcpp sub-formula for ledger head builds,
since it's now being referenced as a git submodule.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Terminal based game. Imagine you are skiing down an infinite slope,
facing such hazards as trees, ice, bare ground, and the man-eating
Yeti! Unfortunately, you have put your jet-powered skis on
backwards, so you can't see ahead where you are going; only behind
where you have been. However, you can turn to either side, jump or
hop through the air, teleport through hyperspace, launch nuclear
ICBMs, and cast spells to call the Fire Demon. And since the hazards
occur in patches, you can skillfully outmaneuver them. A fun and
very silly game that proves you don't need fancy graphical user
interfaces to have a good time.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
YARA is a tool aimed at helping malware researchers to identify and classify
malware samples. With YARA you can create descriptions of malware families
based on textual or binary patterns contained on samples of those families.
Each description consists of a set of strings and a Boolean expression which
determines its logic.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This adds a formula for dwdiff which is a frontend to diff that operates
at the word level instead of the line level. For more details go to
http://os.ghalkes.nl/dwdiff.html
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
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>
Homebrew will now use the svn binary pointed to by HOMEBREW_SVN if set,
use a Homebrew-installed svn if present, finally falling back to the
system-provided svn binary.
If a formula (mplayer) requires a newer version of Subversion than what
Leopard provides, it can use the "StrictSubversionDownloadStrategy"
download strategy to warn the user.
These changes also fix an issue with forcing exports not working on a
stock Leopard subversion, but letting the user either specify a specific
binary or install Subversion via Homebrew and pick that up instead.
Nginx sometimes needs to find PCRE in /usr/local/lib even though
it links against the system library in /usr/lib. The upstream
configure scripts really ought to be fixed.
S3cmd is a command line tool for uploading, retrieving and managing
data in Amazon S3. It is best suited for power users who don't fear
command line. It is also ideal for scripts, automated backups
triggered from cron, etc.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Install privately to libexec
* The maintainer is changing so for now the distribution is
from my repository clone.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Install privately into libexec instead of touching any
site-packages
rdiff-backup backs up one directory to another, possibly over a network. It's
a python script which I installed using the '--local' switch. This will create
a 'site-packages' folder under ~/.local/. Don't know if this is the approved
homebrew approach but it works for me.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Install privately into libexec and link scripts into bin.
This way we don't touch any site-packages folders.
The existing SML-NJ formula does all sorts of nasty things, like spewing
ML files into lib and polluting bin with hidden dot-folders.
Instead of removing it just yet, making it install into libexec.
If you can improve this formula, go for it, otherwise it might be retracted
in the future.
* modify the makefile so that it is only compiled as x86_64. This fixes issue
where ruby-odbc would choose iODBC over unixODBC.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Bumped to latest verison
* Only apply fix to 64-bit Snow Leopard
SAGA is an API that provides the basic functionality required to build
distributed applications, tools and frameworks so as to be independent of the
details of the underlying infrastructure.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Don't depend directly on PostgreSQl, so the user can use a non-Homebrew
version of the database. But warn if we can't find a pg-config.
Sproxy is a complimentary tool for the load testing tool Siege. Sproxy is the
[S]iege[proxy], a tool designed to harvest URLs to a urls.txt for the Siege
http/https regression tester. Sproxy is designed to work like a regular http
proxy. It listens for http requests on port 9001 (default) and it returns
requested content to the web browser while it writes the URL along with any
GET requests and/or POST data to a file for Siege.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Fix man file location.
ABFind is a Public Domain command-line tool that lets you search your
Address Book.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Compile from source
FileZilla requires wxWidgets 2.8.x, which doesn't compile 64-bit
on Snow Leopard. The upcoming wxWidgets 3.0 will compile 64-bit at
some point, but software will need to be ported forward to use it.
Since compiling FileZilla from source is of dubious benefit over
downloading the .app, removing the formula for now.
FixesHomebrew/homebrew#926
* Remove --disable-debug from the configure line.
* Patch rasqal's configure script to do a proper comparison
The configure script was checking the variable that had dots in the version
number, which blew up the comparison and kept the rasqal configure script from
finding the just brewed version of raptor.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This is simply a (slightly) packaged up version of Aristotle Pagaltzis rename
script (which is in turn based on the Debian rename script by Larry Wall and
others).
rename provides for more powerful renaming via Perl's support for regular
expressions. This version also provides some handy built-in utility functions.
For example, you can quickly upcase or downcase file names, as well as removing
unsafe/non-standard characters from filenames.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The Python Imaging Library (PIL) allows Python to manipulate images.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Added as a formula because installing using pip does not pick up
many optional but useful dependencies.
"brew install pip" now only works with a Homebrew-provided Python, and installs
directly into that Python's cellar.
This brew, by design, will only install against a Homebrew-built
version of Python, with instructions for installing
distribute against a custom Python.
"Distribute" is a "setuptools" replacement for Python, and is
a prequisite for "pip". Homebrew suggests using pip to install
Python modules required by a few brews.
This brew, by design, will only install against a Homebrew-built
version of Python, with instructions for installing
distribute against a custom Python.
Many updates and (hopefully) improvements to the Python formula, including:
* Build as shared by default.
* Better handling of Framework builds.
* More reasonable Homebrew+site-packages support.
* Documentation (as a comment in the formula)
DocBook is XML. A lot of XML.
Unfortunately, to some people, it is still used by a lot of projects,
like git, to generate their documentation, and not all of these, like
everything except git, provide pre-built documentation for download.
This formula installs all currently released docbook-xml and the most
recent docbook-xsl package and stuffs them all in the Cellar. In
addition, a script is provided that registers all of these packages in
the global XML catalog, as noted in the caveats.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>