zeromq gets a makeover to fix build errors and to offer the devel
version. This has been tested with clang and llvm from XCode-4.4.1.
* Add a devel block
* Add a dep on libpgm, a new formula. The internal libpgm is b0rked
* Add a `do_config` function that gets run for devel or head builds.
* Add ENV.universal_binary for devel and head, it works.
* Add conditionals so that the manual lipo to UB is only for stable
FixesHomebrew/homebrew#14210ClosesHomebrew/homebrew#14292.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Libpgm is from OpenPGM, An implementation of the PGM reliable
multicast protocol. It's a dep for zeromq that fixes zeromq
so that it compiles on ML. Tested with clang and llvm from
XCode-4.4.1.
FixesHomebrew/homebrew#14210ClosesHomebrew/homebrew#14290.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
RHash is used to recursively calculate hashes on files, similar to
md5deep, except that it implements a few more specialized hash
algorithms. Key among these are the ones used in many file-sharing
protocols such as DC++, BitTorrent and others.
ClosesHomebrew/homebrew#11841.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
If we d not explicitly specify utf8 as the encoding, the server will be
initialized with ASCII encoding for the template1 database, which causes
problems when trying to create new databases with UTF8 encoding.
ClosesHomebrew/homebrew#14149.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
Upgrade libunique to version 3.0.2.
Add a flag to disable gtk docs.
Change the gtk dep to gtk+3.
Tested with clang and llvm from XCode-4.3.3.
ClosesHomebrew/homebrew#13421.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
- the std_cmake_args already include the prefix.
- The CMAKE_C_FLAGS are no longer needed for cmake >= 2.8.8
- Update to options DSL.
ClosesHomebrew/homebrew#12921.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
opencv has a 32bit option meant to work with HB libraries
like libtiff, jpeg, and jasper when those are universal.
Add CMake flags to stop opencv from trying to build all
those from source. Instead let if find the HB libraries.
Add CMake flags to stop it building tests.
Add a dep on Eigen, which is used to speed up code. OpenCV
has it enabled by default.
Add a CMake flag to specify that CUDA is OFF.
Duplicate the 32bit extra_CFLAGS to extra_CXXFLAGS also.
When building 32bit specify `-DCMAKE_OSX_ARCHITECTURES=i386`
per the install docs.
Switch to an OOS build. Put the source dir last.
Use the new `option` DSL.
Adjust python includes to support XCode-only installs.
Use their new homepage `opencv.org`
Tested with clang and llvm from XCode-4.4.1 against HB python
and system python on Mt. Lion, all options.
FixesHomebrew/homebrew#14237Homebrew/homebrew#13603ClosesHomebrew/homebrew#14305.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>