diff --git a/Formula/boost-python3.rb b/Formula/boost-python3.rb index a375d8f889..0ac1946cf0 100644 --- a/Formula/boost-python3.rb +++ b/Formula/boost-python3.rb @@ -1,8 +1,8 @@ class BoostPython3 < Formula desc "C++ library for C++/Python3 interoperability" homepage "https://www.boost.org/" - url "https://dl.bintray.com/boostorg/release/1.68.0/source/boost_1_68_0.tar.bz2" - sha256 "7f6130bc3cf65f56a618888ce9d5ea704fa10b462be126ad053e80e553d6d8b7" + url "https://dl.bintray.com/boostorg/release/1.69.0/source/boost_1_69_0.tar.bz2" + sha256 "8f32d4617390d1c2d16f26a27ab60d97807b35440d45891fa340fc2648b04406" head "https://github.com/boostorg/boost.git" bottle do @@ -15,8 +15,8 @@ class BoostPython3 < Formula depends_on "python" resource "numpy" do - url "https://files.pythonhosted.org/packages/d5/6e/f00492653d0fdf6497a181a1c1d46bbea5a2383e7faf4c8ca6d6f3d2581d/numpy-1.14.5.zip" - sha256 "a4a433b3a264dbc9aa9c7c241e87c0358a503ea6394f8737df1683c7c9a102ac" + url "https://files.pythonhosted.org/packages/2d/80/1809de155bad674b494248bcfca0e49eb4c5d8bee58f26fe7a0dd45029e2/numpy-1.15.4.zip" + sha256 "3d734559db35aa3697dadcea492a423118c5c55d176da2f3be9c98d4803fc2a7" end def install @@ -25,14 +25,14 @@ class BoostPython3 < Formula "--libdir=#{lib}", "-d2", "-j#{ENV.make_jobs}", - "--layout=tagged", + "--layout=tagged-1.66", "--user-config=user-config.jam", "threading=multi,single", "link=shared,static"] - # Trunk starts using "clang++ -x c" to select C compiler which breaks C++11 - # handling using ENV.cxx11. Using "cxxflags" and "linkflags" still works. - args << "cxxflags=-std=c++11" + # Boost is using "clang++ -x c" to select C compiler which breaks C++14 + # handling using ENV.cxx14. Using "cxxflags" and "linkflags" still works. + args << "cxxflags=-std=c++14" if ENV.compiler == :clang args << "cxxflags=-stdlib=libc++" << "linkflags=-stdlib=libc++" end