easyblock = 'ConfigureMake' name = 'Ghostscript' version = '9.16' homepage = 'http://ghostscript.com' description = """Ghostscript is a versatile processor for PostScript data with the ability to render PostScript to different targets. It used to be part of the cups printing stack, but is no longer used for that.""" toolchain = {'name': 'intel', 'version': '2015a'} # lowopt (-O1) is used to avoid internal compiler error that is hit when # -O2 is used toolchainopts = {'pic': True, 'lowopt': True} source_urls = ["http://downloads.ghostscript.com/public/"] sources = [SOURCELOWER_TAR_GZ] checksums = ['829319325bbdb83f5c81379a8f86f38f'] dependencies = [ ('zlib', '1.2.8'), ('libpng', '1.6.17'), ('freetype', '2.6'), ('fontconfig', '2.11.94'), ('GLib', '2.44.1'), ('libjpeg-turbo', '1.3.1'), # note: libjpeg-turbo 1.4.[01] doesn't work ('expat', '2.1.0'), ('cairo', '1.14.2'), ('LibTIFF', '4.0.4'), ] configopts = "--with-system-libtiff --enable-dynamic" moduleclass = 'tools'