summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@gmail.com>2022-04-26 11:12:47 -0400
committerGitHub <noreply@github.com>2022-04-26 17:12:47 +0200
commit802a48fb439f4736674b657f0fa6eea7c5494ca9 (patch)
tree0f1e80e62023aeb892f05029473d77bf6153fd3e /var
parentc81affa551055a7fe7eac743a4e57f6f69675ba1 (diff)
downloadspack-802a48fb439f4736674b657f0fa6eea7c5494ca9.tar.gz
spack-802a48fb439f4736674b657f0fa6eea7c5494ca9.tar.bz2
spack-802a48fb439f4736674b657f0fa6eea7c5494ca9.tar.xz
spack-802a48fb439f4736674b657f0fa6eea7c5494ca9.zip
boost: update list of modules (#30104)
Co-authored-by: Tim Haines <thaines.astro@gmail.com>
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/boost/package.py33
1 files changed, 28 insertions, 5 deletions
diff --git a/var/spack/repos/builtin/packages/boost/package.py b/var/spack/repos/builtin/packages/boost/package.py
index 7318a175b1..edeafe0648 100644
--- a/var/spack/repos/builtin/packages/boost/package.py
+++ b/var/spack/repos/builtin/packages/boost/package.py
@@ -74,10 +74,27 @@ class Boost(Package):
version('1.40.0', sha256='36cf4a239b587067a4923fdf6e290525a14c3af29829524fa73f3dec6841530c')
version('1.39.0', sha256='44785eae8c6cce61a29a8a51f9b737e57b34d66baa7c0bcd4af188832b8018fd')
- with_default_variants = ("boost+atomic+chrono+date_time+exception+filesystem"
- "+graph+iostreams+locale+log+math+program_options"
- "+random+regex+serialization+signals+system+test"
- "+thread+timer+wave")
+ with_default_variants = 'boost' + ''.join([
+ '+atomic',
+ '+chrono',
+ '+date_time',
+ '+exception',
+ '+filesystem',
+ '+graph',
+ '+iostreams',
+ '+locale',
+ '+log',
+ '+math',
+ '+program_options',
+ '+random',
+ '+regex',
+ '+serialization',
+ '+signals',
+ '+system',
+ '+test',
+ '+thread',
+ '+timer',
+ '+wave'])
# mpi/python are not installed by default because they pull in many
# dependencies and/or because there is a great deal of customization
@@ -91,28 +108,34 @@ class Boost(Package):
'chrono',
'container',
'context',
+ 'contract',
'coroutine',
'date_time',
'exception',
'fiber',
'filesystem',
'graph',
+ 'graph_parallel',
'iostreams',
+ 'json',
'locale',
'log',
'math',
'mpi',
+ 'nowide',
'program_options',
'python',
'random',
'regex',
'serialization',
'signals',
+ 'stacktrace',
'system',
'test',
'thread',
'timer',
- 'wave'
+ 'type_erasure',
+ 'wave',
]
for lib in all_libs: