# IT4Innovations # LK 2023 easyblock = 'ConfigureMake' name = 'XZ' version = '5.2.7' homepage = 'https://tukaani.org/xz/' description = "xz: XZ utilities" toolchain = {'name': 'GCCcore', 'version': '12.3.0'} source_urls = ['https://tukaani.org/xz/'] sources = [SOURCELOWER_TAR_BZ2] checksums = ['b65f1d0c2708e57716f4dd2216989a73847ac6fdb4168ffceb155767e22b834b'] builddependencies = [ # use gettext built with system toolchain as build dep to avoid cyclic dependency (XZ -> gettext -> libxml2 -> XZ) ('gettext', '0.21.1', '', SYSTEM), ('binutils', '2.40'), ] # may become useful in non-x86 archs # configopts = ' --disable-assembler ' sanity_check_paths = { 'files': ['bin/lzmainfo', 'bin/unxz', 'bin/xz'], 'dirs': [] } sanity_check_commands = [ "xz --help", "unxz --help", ] moduleclass = 'tools'