Konoha has been reborn in this third iteration of it.
It is now called minikonoha, but it still includes a konoha binary.
It has the same homepage, but the code is developed on Github.
- Use the git url for minikonoha-0.1.0
- Keep the same formula name.
- Add an option to run the tests. 8 fail out of 776 in 1 minute.
- Tested with mpich2
FixesHomebrew/homebrew#14950ClosesHomebrew/homebrew#15561.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
We have been explicitly passing "--without-included-glib", etc. to the
but this doesn't make sense: the flag does not mean "don't use glib at
all", it means "don't use the bundled glib", which means "use an
external copy of glib if one exists, but otherwise fall back to the
included version anyway".
This can lead to subtle breakage: if a user has installed glib, and then
gettext is built from source, gettext will link to the external glib.
When the user goes to upgrade glib the next time around, the build will
fail when it tries to use the now broken gettext binaries.
So in most cases, our gettext formula has been using these bundled
libraries anyway. The most obvious case is the bottles, which do not
have external linkage to glib, libunistring, etc.
In order to cover all cases, _always_ build with the included libraries.
There is no need to rebuild the bottles for these changes, as they are
correct already.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
cmigemo is a regexp generator to incremental Japanese search
from roman letter.
ClosesHomebrew/homebrew#15343.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
grib-api changed their Homepage and download URLs, plus there is
a continuing build error with clang that's fixable.
- Update the `homepage` and `url`
- Add the patch for missing symbols from Fink
- Remove `fails_with :clang`
FixesHomebrew/homebrew#15473ClosesHomebrew/homebrew#15489.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Cabal-install runs a series of commands that use the env var
`VERBOSE` which has to be either unset or equal to `--verbose`.
Doing a `brew install -v cabal-install` sets `VERBOSE=1` and
breaks the build.
- Unset `VERBOSE`
FixesHomebrew/homebrew#12155ClosesHomebrew/homebrew#15485.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
On Mountain Lion at least, ld keeps doing a sefault 11 during
the final link phase independent of whether superenv is used.
Mpich2 will build without problems when we
- Remove the `--enable-shared`
FixesHomebrew/homebrew#15533ClosesHomebrew/homebrew#15544.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Upgrade cairo to version 1.12.4
- Remove the patch that's not needed anymore.
- Add `env :std if build.universal?` to fix missing `__uint128_t`
FixesHomebrew/homebrew#15029ClosesHomebrew/homebrew#15560.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Added --with-brewed-openssl
- Added back again --universal
- Builds with superenv and env :std
(For Tkinter-support, needs the superenv build)
- Write a sitecustomize.py with the fixes
already applied to python 2.7:
- Support pip uninstall of scripts
- Better virtualenv compatibility
- Clean up of caveats.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Upgrade cufflinks to version 2.0.2
- Add a dep on eigen. It won't build without it.
- Make all the deps `:build` for the same reason.
- It still fails with clang, but llvm is okay.
- Add an env var, `EIGEN_CPPFLAGS` to help it find eigen.
- Add to `LDFLAGS` an `-lboost_system-mt` fixes missing symbols
- Run sed on 120 files to fix a boost::FOREACH issue.
- Note in the comments the source of the sed fix.
- Specify `--mandir` even though no man pages at this time.
- Run `make` in parallel. Run the install as a j1.
- Works well with superenv
FixesHomebrew/homebrew#14385ClosesHomebrew/homebrew#15543.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- Upgrade sdhash to version 2.3.
- Remove the inreplace that tries to use our boost-1.51.
- Instead use their included internal boost-1.49.
- Add a `system 'make', 'boost'` to do so.
- Remove the dep on boost.
- Works well with superenv. Passes `brew test -v sdhash`
FixesHomebrew/homebrew#14396ClosesHomebrew/homebrew#15541.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>