Skip to content

Commit

Permalink
Merge pull request #11145 from mboisson/20200819210706_new_pr_Boost.S…
Browse files Browse the repository at this point in the history
…erial1720

{devel}[GCC/9.3.0] Boost.Serial v1.72.0
  • Loading branch information
lexming committed Nov 18, 2020
2 parents 01c45af + 93ac5d4 commit 872cbf7
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 5 deletions.
Original file line number Diff line number Diff line change
@@ -1,16 +1,19 @@
name = 'Boost'
easyblock = 'EB_Boost'

name = 'Boost.Serial'
version = '1.72.0'
versionsuffix = '-no_mpi'

homepage = 'https://www.boost.org/'
description = """Boost provides free peer-reviewed portable C++ source libraries."""

toolchain = {'name': 'GCCcore', 'version': '9.3.0'}
toolchain = {'name': 'GCC', 'version': '9.3.0'}
toolchainopts = {'pic': True}

source_urls = ['https://dl.bintray.com/boostorg/release/%(version)s/source/']
sources = ['%%(namelower)s_%s.tar.gz' % '_'.join(version.split('.'))]
checksums = ['c66e88d5786f2ca4dbebb14e06b566fb642a1a6947ad8cc9091f9f445134143f']
sources = ['boost_%s.tar.gz' % '_'.join(version.split('.'))]
checksums = [
'c66e88d5786f2ca4dbebb14e06b566fb642a1a6947ad8cc9091f9f445134143f', # boost_1_72_0.tar.gz
]

builddependencies = [
('binutils', '2.34'),
Expand All @@ -26,5 +29,7 @@ configopts = '--without-libraries=python'

# Don't build boost_mpi
boost_mpi = False
# also build boost multi-thread
boost_multi_thread = True

moduleclass = 'devel'
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
easyblock = 'EB_Boost'

name = 'Boost.Serial'
version = '1.72.0'

homepage = 'https://www.boost.org/'
description = """Boost provides free peer-reviewed portable C++ source libraries."""

toolchain = {'name': 'iccifort', 'version': '2020.1.217'}
toolchainopts = {'pic': True}

source_urls = ['https://dl.bintray.com/boostorg/release/%(version)s/source/']
sources = ['boost_%s.tar.gz' % '_'.join(version.split('.'))]
checksums = [
'c66e88d5786f2ca4dbebb14e06b566fb642a1a6947ad8cc9091f9f445134143f', # boost_1_72_0.tar.gz
]

builddependencies = [
('binutils', '2.34'),
]

dependencies = [
('bzip2', '1.0.8'),
('zlib', '1.2.11'),
('XZ', '5.2.5'),
]

configopts = '--without-libraries=python'

# Don't build boost_mpi
boost_mpi = False
# also build boost multi-thread
boost_multi_thread = True

moduleclass = 'devel'

0 comments on commit 872cbf7

Please sign in to comment.