easyconfigs-it4i/z/zlib/zlib-1.2.12-GCCcore-12.3.0.eb
Lukas Krupcik 54e9fa82d5 modified: g/GROMACS/GROMACS-2022-fosscuda-2020b.eb
new file:   g/GROMACS/GROMACS-iostream.patch
	new file:   h/hwloc/hwloc-2.8.0-GCCcore-12.2.0.eb
	new file:   h/hwloc/hwloc-2.8.0-GCCcore-12.3.0.eb
	modified:   i/iimpi/iimpi-2020a.eb
	new file:   i/iimpi/iimpi-2020b.eb
	new file:   i/iimpi/iimpi-2021a.eb
	new file:   i/iimpi/iimpi-2021b.eb
	new file:   i/iimpi/iimpi-2022a.eb
	new file:   i/iimpi/iimpi-2022b.eb
	new file:   i/iimpi/iimpi-2023a.eb
	new file:   i/impi/impi-2021.4.0-intel-compilers-2022.1.0.eb
	new file:   i/impi/impi-2021.4.0-intel-compilers-2022.2.1.eb
	new file:   i/impi/impi-2021.4.0-intel-compilers-2023.1.0.eb
	new file:   i/impi/impi-2021.9.0-intel-compilers-2023.1.0-test.eb
	new file:   i/impi/impi-2021.9.0-intel-compilers-2023.1.0.eb
	new file:   i/intel/intel-2020.00.eb
	new file:   i/intel/intel-2020.06-impi-18.5.eb
	new file:   i/intel/intel-2020.12.eb
	modified:   i/intel/intel-2020a.eb
	new file:   i/intel/intel-2021a.eb
	new file:   i/intel/intel-2021b.eb
	new file:   i/intel/intel-2022a.eb
	new file:   i/intel/intel-2022b.eb
	new file:   i/intel/intel-2023a.eb
	new file:   l/LAre3d/LAre3d-20230726-intel-2022b-v2.eb
	new file:   l/libxml2/libxml2-2.10.3-GCCcore-12.2.0.eb
	new file:   l/libxml2/libxml2-2.10.3-GCCcore-12.3.0.eb
	new file:   n/networkx/networkx-2.5-fosscuda-2020b.eb
	modified:   o/OpenMPI/OpenMPI-4.1.4-GCC-11.3.0.eb
	new file:   o/OpenMPI/OpenMPI-4.1.5-GCC-12.2.0.eb
	modified:   o/OpenMPI/OpenMPI-4.1.5-NVHPC-23.5-CUDA-12.2.0.eb
	new file:   p/PMIx/PMIx-4.2.6-GCC-12.2.0.eb
	new file:   p/PyTorch/PyTorch-1.10.0-fosscuda-2020b.eb
	new file:   p/PyTorch/PyTorch-1.13.1-foss-2022b.eb
	new file:   p/phonopy/phonopy-2.16.3-foss-2022a.eb
	new file:   p/phonopy/phonopy-2.20.0-conda.eb
	new file:   p/phonopy/phonopy-2.20.0-foss-2022a.eb
	new file:   u/UCX/UCX-1.14.1-GCCcore-11.3.0.eb
	new file:   u/UCX/UCX-1.14.1-GCCcore-12.3.0-test.eb
	new file:   v/VisIt/VisIt-2.13.3.eb
	new file:   x/XZ/XZ-5.2.7-GCCcore-12.2.0.eb
	new file:   x/XZ/XZ-5.2.7-GCCcore-12.3.0.eb
	new file:   z/zlib/zlib-1.2.12-GCCcore-12.2.0.eb
	new file:   z/zlib/zlib-1.2.12-GCCcore-12.3.0.eb
	deleted:    o/OpenMPI/OpenMPI-4.1.5-GCC-12.3.0.eb
2023-09-25 09:14:47 +02:00

34 lines
1.1 KiB
Plaintext

# IT4Innovations
# LK 2023
easyblock = 'ConfigureMake'
name = 'zlib'
version = '1.2.12'
homepage = 'https://www.zlib.net/'
description = """zlib is designed to be a free, general-purpose, legally unencumbered -- that is,
not covered by any patents -- lossless data-compression library for use on virtually any
computer hardware and operating system."""
toolchain = {'name': 'GCCcore', 'version': '12.3.0'}
toolchainopts = {'pic': True}
source_urls = ['https://zlib.net/fossils']
sources = [SOURCELOWER_TAR_GZ]
patches = ['zlib-%(version)s_fix-CC-logic-in-configure.patch']
checksums = [
'91844808532e5ce316b3c010929493c0244f3d37593afd6de04f71821d5136d9', # zlib-1.2.12.tar.gz
'f35eb05334a4f8d7b40b6c5610a6369f654863b5fa1a19c2507888f918025238', # zlib-1.2.12_fix-CC-logic-in-configure.patch
]
# use same binutils version that was used when building GCC toolchain
builddependencies = [('binutils', '2.40', '', SYSTEM)]
sanity_check_paths = {
'files': ['include/zconf.h', 'include/zlib.h', 'lib/libz.a', 'lib/libz.%s' % SHLIB_EXT],
'dirs': [],
}
moduleclass = 'lib'