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>