aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Formula/boost149.rb
AgeCommit message (Collapse)Author
2013-11-23Redact boost149 from coreAdam Vandenberg
boost149 does not build with 10.9, so remove it from core along with two formulae that do not build with the latest version of Boost. Closes #23696.
2013-06-26Add syntax sugar for MPIDependencyJack Nagel
Closes #20797.
2013-06-03boost149: revert change to icu optionJack Nagel
2013-06-03Python 2.x and 3.x supportSamuel John
New `depends_on :python` Dependency. New `depends_on :python3` Dependency. To avoid having multiple formulae with endings -py2 and -py3, we will handle support for different pythons (2.x vs. 3.x) in the same formula. Further brewed vs. external python will be transparently supported. The formula also gets a new object `python`, which is false if no Python is available or the user has disabled it. Otherwise it is defined and provides several support methods: python.site_packages # the site-packages in the formula's Cellar python.global_site_packages python.binary # the full path to the python binary python.prefix python.version python.version.major python.version.minor python.xy # => e.g. "python2.7" python.incdir # includes of python python.libdir # the python dylib library python.pkg_config_path # used internally by brew python.from_osx? python.framework? python.universal? python.pypy? python.standard_caveats # Text to set PYTHONPATH for python.from_osx? python.if3then3 # => "" for 2.x and to "3" for 3.x. Further, to avoid code duplication, `python` takes an optional block that is run twice if the formula defines depends_on :python AND :python3. python do system python, 'setup.py', "--prefix=#{prefix}" end Read more in the Homebrew wiki.
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-27boost149: style nitsAdam Vandenberg
2013-01-21Use new requirement syntaxJack Nagel
2012-11-12boost149: MPI fixes.Xiyue Deng
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
2012-10-27boost149: fix audit warningAdam Vandenberg
2012-10-26Keg-only Boost 1.49Adam Vandenberg
Provide a keg-only Boost 1.49 for software that does not compile against newer versions.