From be3482de097ef3973f2350cc91b746ce2699aef5 Mon Sep 17 00:00:00 2001 From: Michael Kuhn Date: Tue, 7 Jan 2020 17:55:34 +0100 Subject: ncl: Add missing fontconfig dependency (#14411) Moreover, cairo needs to have its freetype variant enabled. --- var/spack/repos/builtin/packages/ncl/package.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'var') diff --git a/var/spack/repos/builtin/packages/ncl/package.py b/var/spack/repos/builtin/packages/ncl/package.py index 908518d194..0fa063c52c 100644 --- a/var/spack/repos/builtin/packages/ncl/package.py +++ b/var/spack/repos/builtin/packages/ncl/package.py @@ -43,7 +43,7 @@ class Ncl(Package): # Non-optional dependencies according to the manual: depends_on('jpeg') depends_on('netcdf-c') - depends_on('cairo+X+pdf') + depends_on('cairo+X+ft+pdf') # Extra dependencies that may be missing from build system: depends_on('bison', type='build') @@ -64,6 +64,7 @@ class Ncl(Package): depends_on('pixman') depends_on('bzip2') depends_on('freetype') + depends_on('fontconfig') # In Spack, we do not have an option to compile netcdf-c without netcdf-4 # support, so we will tell the ncl configuration script that we want @@ -224,6 +225,7 @@ class Ncl(Package): # Build GRIB2 support (optional) into NCL? 'n\n', # Enter local library search path(s) : + self.spec['fontconfig'].prefix.lib + ' ' + self.spec['pixman'].prefix.lib + ' ' + self.spec['bzip2'].prefix.lib + '\n', # Enter local include search path(s) : -- cgit v1.2.3-70-g09d2