summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorMichael Kuhn <suraia@ikkoku.de>2017-11-29 00:47:12 +0100
committerChristoph Junghans <christoph.junghans@gmail.com>2017-11-28 16:47:12 -0700
commit9adcb0b4b1995dfce976090af92c91d82e00acf9 (patch)
tree07c9fe6625e155b7c18838600947328b9958778b /var
parentf7fda19f5d7af1023fbfdf5901ea1ed607c5719c (diff)
downloadspack-9adcb0b4b1995dfce976090af92c91d82e00acf9.tar.gz
spack-9adcb0b4b1995dfce976090af92c91d82e00acf9.tar.bz2
spack-9adcb0b4b1995dfce976090af92c91d82e00acf9.tar.xz
spack-9adcb0b4b1995dfce976090af92c91d82e00acf9.zip
libmongoc: Fix pkg-config file not containing snappy and zlib paths (#6467)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/libmongoc/package.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/libmongoc/package.py b/var/spack/repos/builtin/packages/libmongoc/package.py
index 4d292937f7..8df14af2c3 100644
--- a/var/spack/repos/builtin/packages/libmongoc/package.py
+++ b/var/spack/repos/builtin/packages/libmongoc/package.py
@@ -42,12 +42,24 @@ class Libmongoc(AutotoolsPackage):
variant('snappy', default=True, description='Enable Snappy support.')
variant('zlib', default=True, description='Enable zlib support.')
+ patch('https://github.com/mongodb/mongo-c-driver/pull/466.patch', sha256='713a872217d11aba04a774785a2824d26b566543c270a1fa386114f5200fda20', when='@1.8.1')
+
+ depends_on('autoconf', type='build', when='@1.8.1')
+ depends_on('automake', type='build', when='@1.8.1')
+ depends_on('libtool', type='build', when='@1.8.1')
+ depends_on('m4', type='build', when='@1.8.1')
+
depends_on('libbson')
depends_on('openssl', when='+ssl')
depends_on('snappy', when='+snappy')
depends_on('zlib', when='+zlib')
+ @property
+ def force_autoreconf(self):
+ # Run autoreconf due to build system patch
+ return self.spec.satisfies('@1.8.1')
+
def configure_args(self):
spec = self.spec