From 670ef9bd7cc8cc7e07419e41f3dc4f50f51a383d Mon Sep 17 00:00:00 2001 From: Chris Green Date: Tue, 26 Mar 2019 13:39:40 -0500 Subject: nix package: improve dependencies based on prerequisites from manual. (#10927) --- var/spack/repos/builtin/packages/nix/package.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/var/spack/repos/builtin/packages/nix/package.py b/var/spack/repos/builtin/packages/nix/package.py index e62e59dd18..528f330efa 100644 --- a/var/spack/repos/builtin/packages/nix/package.py +++ b/var/spack/repos/builtin/packages/nix/package.py @@ -29,12 +29,13 @@ class Nix(AutotoolsPackage): depends_on('autoconf', type='build') depends_on('automake', type='build') - depends_on('bison', type='build') - depends_on('flex', type='build') + depends_on('bison@2.6.0:', type='build') + depends_on('flex@2.5.35:', type='build') depends_on('libtool', type='build') depends_on('libxslt', when='+doc', type='build') - depends_on('boost') + depends_on('boost@1.66.0:+coroutine+context cxxstd=14', when='@2.2.0:') + depends_on('boost@1.61.0:+coroutine+context cxxstd=14', when='@2.0.0:') depends_on('brotli') depends_on('editline') depends_on('m4', type='build') @@ -42,7 +43,8 @@ class Nix(AutotoolsPackage): depends_on('bzip2') depends_on('curl') depends_on('libseccomp', when='+sandboxing') - depends_on('sqlite') + depends_on('openssl') + depends_on('sqlite@3.6.19:') depends_on('xz') # gcc 4.9+ and higher supported with c++14 -- cgit v1.2.3-60-g2f50