aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/boost.rb
AgeCommit message (Collapse)Author
2013-02-05boost: 1.53 bottlesMike McQuaid
References #17589.
2013-02-05boost 1.53Stefan
Closes #17589. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-02-02boost: update 1.52.0 bottles.Mike McQuaid
References #17524.
2013-02-02boost and boost149: security fix.Xiyue Deng
* Add upstream patch for security fix in Boost.Locale when not building head. Detail: http://www.boost.org/users/news/boost_locale_security_notice.html * Use upstream changesets as patch and don't apply when building head. Closes #17524. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-01-29Add pour_bottle? method to Formula.Mike McQuaid
Allows a formula to selectively disable bottle pouring. e.g. the default Boost bottle does not work with a brewed Python. Fixes #17142
2013-01-27boost: style nitsAdam Vandenberg
2013-01-21Use new requirement syntaxJack Nagel
2013-01-20boost: add option to use system layout.Nikita Kakuev
Closes #14749. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2013-01-17boost: fix universal build with c++11Nikolay Kasyanov
specify linkflags & cxxflags explicitly Fixes #17084. Closes #17122. Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2012-11-18boost: c++11 support.Gary Wolfman
This commit modifies boost.rb to provide C++11 support for compiling Boost. The support is the simplest possible, adding a "with-c++11" option which if selected will add the appropriate toolset switch to the bootstrap.sh invocation and the appropriate toolset, cxxflags and linkflags to the b2 invocation. Due to a bug in Boost, it is also necessary to provide a patch (IAW Boost Ticket 7671) or C++11 compilation will fail. Closes #16078. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2012-11-12boost 1.52.0 bottlesMike McQuaid
Fixes #15871.
2012-11-12boost 1.52.0Xiyue Deng
* Also add fix of MPI detection for Graph library. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2012-10-26boost: a few tweaks.Xiyue Deng
* 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. Closes #15506. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2012-09-27boost 1.51.0Mike McQuaid
Closes #15113.
2012-08-22boost: use new dslAdam Vandenberg
2012-08-16boost: 1.50.0Mike McQuaid
2012-08-09Fix option usageAdam Vandenberg
2012-08-08boost: use options dslAdam Vandenberg
2012-06-09boost: remove cruftJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-15Use ENV shortcut methods where applicableJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-05-10Remove redundant :using => :svnAdam Vandenberg
2012-04-28Boost: use requirement for universal pythonAdam Vandenberg
2012-04-22boost: Fix Snow Leopard bottleCharlie Sharpsteen
This bottle was built on 10.6.3 with XCode 3.2.6 and uses the system Python instead of Homebrew's Python.
2012-04-22Remove Boost 10.6 bottle until fixed.Mike McQuaid
Fixes #11802. Fixes #11633.
2012-04-10boost: add Snow Leopard bottleMisty De Meo
2012-04-01Use new fails_with DSL syntaxJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-25Update boost formula to version 1.49.0 and drop obsolete patches.Xiyue Deng
Closes #10465. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2012-02-15boost: builds with latest LLVMJack Nagel
To be safe (because this is an important dep), mark 2335 as the failure point since a 2335.x shipped with older Xcode. Given that Clang 2.1 is one of Boost's test compilers, current Xcode compilers should be fine. And most users will get the bottle, anyway. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-08boost: style cleanupJack Nagel
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-02-08boost: add --with-icu optionambs
Closes #10031. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-01-25Add `devel` to the DSL, + stable and bottle blocksMisty De Meo
This commit adds a `devel` entry to the DSL, allowing formulae to specify an unstable branch. `devel` takes a block, which should contain standard `url` and `md5` fields (and `version`, if necessary). This must come after the standard DSL fields. This commit also migrates over all formulae currently using `devel` to the new syntax, as well as formulae which used `head` for non-VCS urls. The new syntax is also available for `stable` and `bottle`. `stable` is an option alongside the old syntax. `bottle` replaces the old syntax. Note that the @stable ivar in Formula has been renamed to @standard, and the @bottle ivar has been renamed to @bottle_url. Closes #9735. Signed-off-by: Misty De Meo <mistydemeo@gmail.com>
2012-01-23boost: don't apply patch to HEADJack Nagel
It's already upstream. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2012-01-16Update boost bottle.Mike McQuaid
2011-12-01Boost: Update bottleCharlie Sharpsteen
Re-built the boost bottle to incorporate boost::BOOST_FOREACH fixes from pull request #8763.
2011-12-01boost: Fix boost::BOOST_FOREACH errorsTrevor Wennblom
Fixed by adding a patch against 1.48.0. HEAD url also added. Closes #8763. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-11-19boost: Update to 1.48.0Xiyue Deng
Closes #8657. Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
2011-10-15Use ENV.make_jobs in formulaeJack Nagel
Some formulae are still calling Hardware.processor_count; replace those instances with ENV.make_jobs. Signed-off-by: Jack Nagel <jacknagel@gmail.com>
2011-09-20Boost: Fix --without-pythonCharlie Sharpsteen
Looks like `--without-libraries=<library>` is just `--without-<library>`.
2011-09-03boost: add --without-python optionAdam Vandenberg
2011-07-28Update Boost's bottle to 1.47.0.Mike McQuaid
2011-07-28Updated Boost to 1.47.0Astellar
Do not set fails_with_llvm for XCode 4.1 and later, as according to release notes LLVM compiler provided by it is now among primary test compilers, LLVM-GCC is working too. Closes #6669. Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2011-06-25Add bottles to Qt's and Boost's formulae.Mike McQuaid
2011-04-23Use ARGV.build_universal?Adam Vandenberg
2011-04-03boost - fix building universal binariescxx
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-04-01boost - add warning about universal and pythonAdam Vandenberg
A universal build of boost will expect a universal build of Python.
2011-03-25Update fails_with_llvm in formulaeAdam Vandenberg
2011-03-16Boost version bump to 1.46.1Clint Shryock
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-03-12Use ruby style for inheritance.Adam Vandenberg
2011-03-06Update Boost to 1.46.0Ville Lautanala
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
2011-01-21boost - fix duplicate optionsAdam Vandenberg