Using readline rather than libedit allows, among other things, the
sharing of the same line-editing config file (.inputrc) across BSDish
and Linux systems. And I'm lazy, and don't want to learn how to
configure editline.
We currently just throw away :optional when processing dependencies, so
if someone really wants libedit instead, we can either make this into an
install option (--with-readline) or vice-versa (--with-libedit).
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
This builds and runs correctly, universal and otherwise, without
changing the compiler environment variables manually.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Cursory testing shows that these all build with llvm and those that have
binaries work. Formulae should be marked 'fails_with_llvm' if there are
issues found later.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
libmikmod built from tarball is 3.2.0-beta2.
libmikmod built from cvs is called 3.2.0b2 in their code.
The final work on libmikmod was left in cvs and includes numerous
bug fixes and improvements done over the course of a year after
the tarball came out. This adds the option to build head,
the final version. No work has been done in five years.
Patches from Macports were merged upstream during that time.
One patch was not and is still in this formula. Another
patch is included against the cvs version to fix a duplicate
symbol problem with vc_callback().
The 2005 era code is in need of an autoreconf -ivf, which is
done after setting an environment variable to pickup glibtoolize.
The build is done out of source according to the directions.
This builds static and shared native libraries using llvm-2335.9,
gcc-4.2.1(v5666), and clang-2.0, tested on 64bit OSX Snow Leopard.
It also builds without error on Lion.
EDIT: Builds from clone of cvs in mistydemeo with inline patches
ClosesHomebrew/homebrew#8274.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
glib's dependency on pkg-config can be eliminated if a few environment
variables are set. This needed to be updated for libffi in order to
build correctly.
FixesHomebrew/homebrew#9045.
ClosesHomebrew/homebrew#9064.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
scsh fails to build for 64-bit with gcc-4.2, llvm-gcc and clang, but
builds fine for a 32-bit target with any of them.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
By pointing to the archive folder, the download link remains valid even
though future releases are issued
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Users looking at the formula don't know why we are not installing npm.
Add a comment pointing to the original discussion.
ClosesHomebrew/homebrew#8989.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
gEDA/gaf (gschem and friends) contains tools that are used for
electrical circuit design, netlist generation, attribute editor,
symbol checker, etc.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
jcal is a library and a set of terminal tools for Jalali Calendar.
Homepage: http://savannah.nongnu.org/projects/jcal/
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
This has a dependency on libffi that 2.28.x did not have; perhaps the
system library isn't good enough anymore. MacPorts had to add this, too.
ClosesHomebrew/homebrew#8946.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
Currently building wireshark with Python support (the default) may
result in runtime errors like
dlsym(0x8fe467fc, py_create_dissector_handle): symbol not found
Since Python support is currently "experimental", let's just turn it
off. Patches with the right settings to re-enable it are certainly
welcome.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
The formula for Spring Roo is updated to the latest GA release 1.1.5.RELEASE.
The roo executable is renamed from roo.sh to roo, as specified in the Spring Roo installation instructions (see http://www.springsource.org/spring-roo).
ClosesHomebrew/homebrew#8899.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
Update QRencode to 3.2.0
Patches for issues Homebrew/homebrew#6447 and Homebrew/homebrew#6843 are now contained in this release.
Building is now thread-safe. Changed url, homepage and use sha1.
ClosesHomebrew/homebrew#8888.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
The Clay homepage has moved to http://claylabs.com/clay/. The claylanguage.org
hostname still redirects to the old site, so that should be changed as well.
ClosesHomebrew/homebrew#8935.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
Pango links against X11 libraries -- the `ENV.x11` call allows the formula (as
of Homebrew/homebrew#7658) to do so successfully.
ClosesHomebrew/homebrew#8941.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
When installing the latest sphinx script, it defaults to mysql support unless
--without-mysql is passed.
ClosesHomebrew/homebrew#8921.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
-Updated url and md5 to download the 7.0.5 tarball
-Removed version as it is inferred from the url
-This version no longer fails with llvm
ClosesHomebrew/homebrew#8895.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>