The PGPLOT Graphics Subroutine Library is a Fortran-
or C-callable, device-independent graphics package
for making simple scientific graphs.
ClosesHomebrew/homebrew#11233.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Fontconfig does not cache fonts in /Library/Fonts and ~/Library/Fonts.
The patch fixes this.
ClosesHomebrew/homebrew#15745.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
Swatchbooker is a python program to view, convert and edit swatches
(colours mostly at the moment). It comprises command line tools and a
Qt GUI, hence the pyqt dependency. It requires little-cms to convert
colours and little-cms hence needs to be compiled with python bindings.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Rationale: java is an optional OS X component, so don't try to build
with Java by default.
Nothing in core uses the java components.
ClosesHomebrew/homebrew#14411.
- Upgrade to 2.0.6
- Add a patch: intializes variable length arrays to 1 for clang.
- Patch stops a variable length array non-POD element type error.
- Patch reported upstream via email and noted in comments.
- Add an LDFLAG for `-lboost_system-mt` because autoconf doesn't.
- Add a dep on boost because the build requires it and samtools.
- Works with superenv on ML with XCode-4.5.1.
ClosesHomebrew/homebrew#15716.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Upgrade to 2.5.2
- Add a patch to add <sys/types.h> otherwise missing symbols
- Add a patch to make a non-void function return a `0`
- Add comments for the patch linking the upstream bug report.
- Works with superenv on 10.8.2
ClosesHomebrew/homebrew#15717.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Upgrade to 0.9.34
- Add a required dep on x11. It's an X window manager.
- Works well with superenv
ClosesHomebrew/homebrew#15718.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Upgrade to rsyslog 5.10.1
- It's old, but newer ones, v6.x or 7.x, require linux & sysinfo.h
- Add an explicit dep on pkg-config
- Works with superenv
ClosesHomebrew/homebrew#15719.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Upgrade to 2.3.0
- Switch to cmake because it's the only build system now.
- Add a dep on cmake.
- Add `-DENABLE_HELP=OFF` so it doesn't require latex.
- It still installs some man pages.
- It has an fltk option that doesn't work due to HB fltk issues.
- Works with superenv on ML with XCode-4.5.1
ClosesHomebrew/homebrew#15720.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The Genetic Algorithm Utility Library (or, GAUL for short) is a
flexible programming library designed to aid in the development
of applications that use genetic, or evolutionary, algorithms.
Gaul would be a dependency in the requested pgrouting formula.
Gaul builds well with superenv and is under active development.
It has no dependencies itself. Tested on 10.8.2 w/XCode-4.5.1.
ClosesHomebrew/homebrew#15708.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
The fetch-crl utility will retrieve certificate revocation lists (CRLs)
for a set of installed trust anchors, based on crl_url files or IGTF-style
info files. It will install these for use with OpenSSL, NSS or third-party
tools.
ClosesHomebrew/homebrew#15269.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Upgrade to version 3.2.0
- Use git and a tag for stable so that we pick up the submodule.
- Add options for 32-bit, Alignment, Google Perf Tools, and NoColor
- Add deps on 'automake' and 'libtool' to generate 'configure'
- Add a conditional dep on google-perftools if optioned.
- Add `env :std` and `fails_with :clang` otherwise missing symbols.
ClosesHomebrew/homebrew#15425.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Flake is a faster flac encoder/decoder. It is written in C and is completely opensource.
ClosesHomebrew/homebrew#15700.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Upgrade to 1.12.0
- Add an option to build `without-x` like cairo
- Add a dep on x11 by default because it uses cairo and pango
- Make the x11 dep active if X11 is installed
- Works well with superenv & clutter
ClosesHomebrew/homebrew#15633.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- It builds a command line and gui interface to maxima.
- The app gets installed to prefix.
- Works well with superenv and wxmac.
FixesHomebrew/homebrew#15655ClosesHomebrew/homebrew#15669.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Add `ENV['LANG'] = 'C'` per the build instrutions for OSX.
- Tested with superenv and the new wxmaxima formula
ClosesHomebrew/homebrew#15668.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
srecord does not build if glibtool is not available at build time.
The libtool package installs glibtool into /usr/local/bin, so srecord
needs to list this dependency to overcome superenv.
ClosesHomebrew/homebrew#15688.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
tiny-fugue was crafted in 2007 to use pcre, and it uses system
pcre or HB pcre over its own internal pcre-2.08 by linking against
`-lpcre`. However it uses a removed API, `pcre_info` like goffice
tries to do.
- Add a dep on HB pcre.
- patch this to change to using `pcre_fullinfo`
- design the patch like the goffice patch.
FixesHomebrew/homebrew#15105ClosesHomebrew/homebrew#15681.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
* Fix typo in comment for adding rpath
* Enable detailed build log by adding "-d2" to bjam.
- This will show the actual compile commands during building.
* Tweak ICU handling
- Change icu4c_prefix to opt_prefix to avoid breakage when keg_only icu updates.
ClosesHomebrew/homebrew#15506.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
The sha1 for par2tbb was changed in 2814e3a9 but it's not right.
Correct the sha1 to be that of the download tarball. This change
matches the sha1 of the old tarball in my cache from March 20th.
FixesHomebrew/homebrew#15666ClosesHomebrew/homebrew#15674.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Fix a compiler error on OS X 10.8.
Link with boost_system for boost::system::system_category().
ClosesHomebrew/homebrew#15607.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
subversion --perl tries to install to `/Library/Perl` which is
not writeable by the regular user and causes a build error.
- Set the perl `DESTDIR=#{prefix}` and add a caveat.
FixesHomebrew/homebrew#15352ClosesHomebrew/homebrew#15652.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Upgrade to 110.75
- Remove the patches that have been merged.
- Add `env :std` because `ENV.m32` doesn't work in superenv.
- This builds a set of 32bit binaries via multiple downloads.
FixesHomebrew/homebrew#15587ClosesHomebrew/homebrew#15658.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Heroku has deprecated their Rubygem, and is encouraging everyone to use
their Toolbelt to install and use the `heroku` command line tool. While
they have a GUI installer for OS X, that's just not how I roll when it
comes to CLI tools. This takes the underlying package that the Toolbelt
is based on and wraps it up in a formula everyone can use.
ClosesHomebrew/homebrew#15480.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>