easyblock = 'ConfigureMake' name = 'ffnvcodec' version = '12.2.72.0' homepage = 'https://git.videolan.org/?p=ffmpeg/nv-codec-headers.git' description = """FFmpeg nvidia headers. Adds support for nvenc and nvdec. Requires Nvidia GPU and drivers to be present (picked up dynamically).""" toolchain = SYSTEM sources = [{ 'git_config': { 'url': 'https://git.videolan.org/git/ffmpeg/', 'repo_name': 'nv-codec-headers', 'tag': 'n%(version)s', }, 'filename': SOURCE_TAR_GZ, }] checksums = ['39374e68968d5fac52cc9bc03ae9a79eefc66dcefbf9750ba00ae3084952adb1'] skipsteps = ['configure'] preinstallopts = 'sed -i "s|PREFIX =.*|PREFIX ?= %(installdir)s|" Makefile && ' sanity_check_paths = { 'files': ['include/ffnvcodec/nvEncodeAPI.h', 'lib/pkgconfig/ffnvcodec.pc'], 'dirs': [], } moduleclass = 'lib'