ctail is a tool for operating tail(1) across large clusters of machines,
with many log files. It relies upon existing SSH authentication
infrastructure, rather than introducing central points of log
collection, or other large infrastructure changes, which aren't easily
changed in many systems.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
csshX is an SSH multiplexer. It connects to multiple machines via SSH
and lets you enter the same commands on each one of them.
There is no build system, just a single Perl script to be installed into
bin/.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
HostDB is a system for generating internal DNS zones, external DNS
zones, and DHCP configuration data from the same hostlist.txt file.
Keep your configurations consistent by generating them all from the
same source.
The files that are generated are beautifully formatted and easy to
"diff" before they are put into production. It even generates the
Makefile required to make the system all work together. A "file
push" mechanism (mkdestinations), plus many DNS-related utilities
are included (sortbyip, genrange, comparezones, checkrootcache).
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
HLLib is a package library for Half-Life that abstracts several package formats and provides a simple interface for all of them.
HLExtract is a command line utility written in C that can load all HLLib supported packages and extract multiple items from them while maintaining their directory structure
http://nemesis.thewavelength.net/index.php?p=35
OpenImageIO is a library for reading and writing images, and a bunch of related classes, utilities, and applications.
Depends on cmake, ilmbase, openexr, boost
Optionally depends on libpng, libtiff, libjpeg, jasper, qt, glew
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Updates to get it working; please improve if you can!
The POCO build scripts don't auto-detect when we're running 64-bit; it
always defaults to 32-bit libraries. This patch updates the POCO
formula to pass in the correct configure argument depending on the
underlying hardware.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
SiLK, the System for Internet-Level Knowledge, is a collection of
traffic analysis tools developed by the CERT Network Situational
Awareness Team (CERT NetSA) to facilitate security analysis of large
networks. The SiLK tool suite supports the efficient collection,
storage, and analysis of network flow data, enabling network security
analysts to rapidly query large historical traffic data sets. SiLK is
ideally suited for analyzing traffic on the backbone or border of a
large, distributed enterprise or mid-sized ISP.
A SiLK installation consists of two categories of applications: the
packing system and the analysis suite. The packing system collects
IPFIX, NetFlow v9, or NetFlow v5 and converts the data into a more
space efficient format, recording the packed records into
service-specific binary flat files. The analysis suite consists of
tools which read these flat files and perform various query
operations, ranging from per-record filtering to statistical analysis
of groups of records. The analysis tools interoperate using pipes,
allowing a user to develop a relatively sophisticated query from a
simple beginning.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
YAF is Yet Another Flowmeter. It processes packet data from pcap(3)
dumpfiles as generated by tcpdump(1) or via live capture from an
interface using pcap(3) into bidirectional flows, then exports those
flows to IPFIX Collecting Processes or in an IPFIX-based file format.
YAF's output can be used with the SiLK flow analysis tools and any
other IPFIX compliant toolchain.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
libfixbuf provides an implementation of the IPFIX Protocol as a C
library, for building IPFIX Collecting and Exporting Processes.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The POCO C++ Libraries (POCO stands for POrtable COmponents) are open
source C++ class libraries that simplify and accelerate the
development of network-centric, portable applications in C++. The
libraries integrate perfectly with the C++ Standard Library and fill
many of the functional gaps left open by it. Their modular and
efficient design and implementation makes the POCO C++ Libraries
extremely well suited for embedded development, an area where the C++
programming language is becoming increasingly popular, due to its
suitability for both low-level (device I/O, interrupt handlers, etc.)
and high-level object-oriented development. Of course, the POCO C++
Libraries are also ready for enterprise-level challenges.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The ccache formula now installs ccache symlinks for a number of
compilers into the #{libexec} directory. By adding this
directory to your PATH, ccache will automatically be used for most
compilations. The list of compilers matches that in the current
MacPorts ccache portfile.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Added caveats
* libexec isn't linked in to HOMEBREW_PREFIX, so it is private enough
without a subfolder
Fortran support has been explicitly disabled in the NetCDF brew pending
the resolution of Issue 72. It is perfectly possible to use the brew to
build a working Fortran NetCDF library if a Fortran compiler is present.
However, configure may fail on 64 bit architectures as Homebrew does not
set the FCFLAGS and FFLAGS environment variables to be compatiable with
those set for CFLAGS.
The best resolution of this issue is formal support for a Fortran
compiler.
A non-existant configure argument related to Szip was removed. This
dependency is satisfied by specifying the location of HDF5.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
A formula using svn can now provide a spec:
:revisions => {...revision numbers...}
that contains a mapping of revision numbers to use
for externals.
The name of the external is keyed to the revision to
use for that external.
The symbol :trunk should be used to specify the reivsion
of the main repo.
An example from the Ffmpeg formula:
head 'svn://svn.ffmpeg.org/ffmpeg/trunk',
:revisions => { :trunk => 22916, 'libswscale' => 31045 }
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Add patch from https://trac.xiph.org/ticket/1667 to make libao build on
OS X 10.4 and 10.5. Patch will be included in libao 1.0.1 when it is
released.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Updated the poppler formula to address the following issues:
- Poppler font data is now downloaded and installed to
#{prefix}/share/poppler using an internal brew.
- Added an install option, --with-qt4, that sets flags for linking to Qt
frameworks installed by the qt formula.
Using the qt4 option will also desginate the qt formula as a dependency
which will significantly increase compile times if Qt has not allready
been installed.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
eXosip is a library that hides the complexity of using the SIP protocol
for mutlimedia session establishement. This protocol is mainly to be
used by VoIP telephony applications (endpoints or conference server) but
might be also usefull for any application that wish to establish sessions
like multiplayer games.
oSIP is an implementation of SIP. And SIP stands for the Session Initiation Protocol
and is described by the rfc3261 (wich deprecates rfc2543). This library aims to
provide multimedia and telecom software developers an easy and powerful interface to
initiate and control SIP based sessions in their applications. SIP is a open standard
replacement from IETF for H323.
GAFFitter is a CLI tool that arranges a list of files/directories into volumes
of a certain capacity, such as CD or DVD, to make the total wastage minimized.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
ImageSnap is a Public Domain command-line tool that lets you capture
still images from an iSight or other video source.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Update to 0.2.4
* Build from source
IMAPFilter is a mail filtering utility. It connects to remote mail servers
using the Internet Message Access Protocol (IMAP), sends searching queries
to the server and processes mailboxes based on the results. It can be used
to delete, copy, move, flag, etc. messages residing in mailboxes at the same
or different mail servers. The 4rev1 and 4 versions of the IMAP protocol
are supported.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The preferred way to install Jake is to install Narwhal and then use the
included "tusk" package manager to install Jake as a package.
(Homebrew tries not to replace language-specific packagers.)
Cdrtools is a set of command line programs that allows to record CD/DVD/BluRay media.
The suite includes the following programs:
cdrecord A CD/DVD/BD recording program
readcd A program to read CD/DVD/BD media with CD-clone features
cdda2wav The most evolved CD-audio extraction program with paranoia support
mkisofs A program to create hybrid ISO9660/JOLIET/HFS filesystes with optional Rock Ridge attributes
isodebug A program to print mkisofs debug information from media
isodump A program to dump ISO-9660 media
isoinfo A program to analyse/verify ISO/9660/Joliet/Rock-Ridge Filesystems
isovfy A program to verify the ISO-9660 structures
rscsi A Remote SCSI enabling daemon
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
METIS is a family of programs for partitioning unstructured graphs
and hypergraphs and computing fill-reducing orderings of sparse
matrices.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
WMF seemingly won't compile for a lot of people. Rather than repeatedly
fight this issue, make WMF an option for this formula:
brew install imagemagick --use-wmf
If someone can get WMF compiling for everyone, please patch and add a note
to:
http://github.com/mxcl/homebrew/issues/issue/885
A full-featured and high-performance (see benchmark) event loop that is
loosely modelled after libevent, but without its limitations and bugs.
It is used, among others, in the GNU Virtual Private Ethernet and
rxvt-unicode packages, and in the Deliantra MORPG Server and Client.
Signed-off-by: David Höppner <0xffea@gmail.com>
* new commit message
GraphicsMagick was derived from ImageMagick, because they share a lot of setup
code. But keeping the ImageMagick formula up-to-date means breaking this one,
so I separated them.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Don't need ENV.gcc_4_2 if clearing all the flags anyway
* Add --mandir (though no manpages are currently installed)
* Show config.rb on debug or verbose (to help with bug reports)
* Removing j1 doesn't seem to break anything; compiles a bit faster on Mac Pro
* Tweak formatting
connect is the simple relaying command to make network connection via
SOCKS and https proxy. It is mainly intended to be used as proxy command
of OpenSSH. You can make SSH session beyond the firewall with this
command.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
df means "colorized df". The main features of cdf are:
customazable color schemes
eye-friendly capacity bars
most of such utils needs some 3rd party libraries, python interpreter and so on, while cdf written in pure C
License: GPLv2
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
A set of C++ classes that provide a common API for realtime audio input/output across Linux, Macintosh OS-X and Windows
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Renamed
* Bumped to 4.0.7
flvstreamer is an open source command-line RTMP client intended to
stream audio or video content from all types of flash or rtmp servers.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
zzuf is a transparent application input fuzzer. Its purpose is to find bugs in applications
by corrupting their user-contributed data (which more than often comes from untrusted sources
on the Internet). It works by intercepting file and network operations and changing random
bits in the program’s input. zzuf’s behaviour is deterministic, making it easier to reproduce
bugs.
The TOIlet project attempts to create a free replacement for the FIGlet utility.
TOIlet stands for “The Other Implementation’s letters”, coined after FIGlet’s
“Frank, Ian and Glen’s letters”.
This commit adds the Dia drawing program. I think I captured all of the requirements but I can't be certain. It seems to build pretty cleanly and in my limited testing it runs fine.
Signed-off-by: David Höppner <0xffea@gmail.com>
An extremely memory-efficient hash_map implementation. 2 bits/entry overhead!
The SparseHash library contains several hash-map implementations, including
implementations that optimize for space or speed.
These hashtable implementations are similar in API to SGI's hash_map class and
the tr1 unordered_map class, but with different performance characteristics.
It's easy to replace hash_map or unordered_map by sparse_hash_map or
dense_hash_map in C++ code.