boost: Add versions 1.71.0 and 1.72.0, use Clang toolset on Darwin (#14678)
* boost: Add versions 1.71.0 and 1.72.0 * Remove 'darwin' target * Add hainest as maintainer
This commit is contained in:
parent
0c9ac8d8d1
commit
412c336113
@ -22,8 +22,11 @@ class Boost(Package):
|
||||
git = "https://github.com/boostorg/boost.git"
|
||||
list_url = "http://sourceforge.net/projects/boost/files/boost/"
|
||||
list_depth = 1
|
||||
maintainers = ['hainest']
|
||||
|
||||
version('develop', branch='develop', submodules=True)
|
||||
version('1.72.0', sha256='59c9b274bc451cf91a9ba1dd2c7fdcaf5d60b1b3aa83f2c9fa143417cc660722')
|
||||
version('1.71.0', sha256='d73a8da01e8bf8c7eda40b4c84915071a8c8a0df4a6734537ddde4a8580524ee')
|
||||
version('1.70.0', sha256='430ae8354789de4fd19ee52f3b1f739e1fba576f0aded0897c3c2bc00fb38778')
|
||||
version('1.69.0', sha256='8f32d4617390d1c2d16f26a27ab60d97807b35440d45891fa340fc2648b04406')
|
||||
version('1.68.0', sha256='7f6130bc3cf65f56a618888ce9d5ea704fa10b462be126ad053e80e553d6d8b7')
|
||||
@ -205,7 +208,7 @@ def libs(self):
|
||||
|
||||
# Add option to C/C++ compile commands in clang-linux.jam
|
||||
patch('clang-linux_add_option.patch', when='@1.56.0:1.63.0')
|
||||
patch('clang-linux_add_option2.patch', when='@:1.55.0')
|
||||
patch('clang-linux_add_option2.patch', when='@1.47.0:1.55.0')
|
||||
|
||||
def url_for_version(self, version):
|
||||
if version >= Version('1.63.0'):
|
||||
@ -216,9 +219,6 @@ def url_for_version(self, version):
|
||||
return url.format(version.dotted, version.underscored)
|
||||
|
||||
def determine_toolset(self, spec):
|
||||
if spec.satisfies("platform=darwin"):
|
||||
return 'darwin'
|
||||
|
||||
toolsets = {'g++': 'gcc',
|
||||
'icpc': 'intel',
|
||||
'clang++': 'clang',
|
||||
|
Loading…
Reference in New Issue
Block a user