Bugfix: Install font-util (#20179)

Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
Co-authored-by: Greg Becker <becker33@llnl.gov>
This commit is contained in:
Richarda Butler 2021-02-07 03:52:07 -08:00 committed by GitHub
parent 6e29a36d88
commit 5f75221522
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -26,6 +26,7 @@ class FontUtil(AutotoolsPackage, XorgPackage):
depends_on('mkfontdir', type='build')
font_baseurl = 'https://www.x.org/archive/individual/font/'
default_fonts = []
fonts = []
# name, version, sha256
fonts_resource = [
@ -70,12 +71,19 @@ class FontUtil(AutotoolsPackage, XorgPackage):
f = f_r[0]
resource(name=f, url=font_baseurl + f + '-' + f_r[1] + '.tar.gz',
sha256=f_r[2], destination=f, when='fonts=' + f)
conflicts('fonts=font-bh-ttf', when='platform=cray')
conflicts('fonts=font-bh-ttf', when='arch=linux-rhel7-broadwell')
if f != 'font-bh-tff':
default_fonts.append(f)
fonts.append(f)
variant('fonts',
description='Installs fonts',
values=fonts,
default=','.join(fonts),
default=','.join(default_fonts),
multi=True)
def setup_build_environment(self, env):