easyconfigs-it4i/f/ffnvcodec/ffnvcodec-12.1.14.0.eb
Lukas Krupcik 2e26b01e4c new file: f/ffnvcodec/ffnvcodec-12.1.14.0.eb
new file:   q/Qt6/Qt6-6.6.3-GCCcore-13.2.0.eb
	new file:   q/Qt6/Qt6-6.6.3_fix_OF-Gentoo.patch
2024-04-05 11:49:49 +02:00

36 lines
871 B
Plaintext

# IT4Innovations
# LK 2024
easyblock = 'ConfigureMake'
name = 'ffnvcodec'
version = '12.1.14.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 = ['3a343666ee2d002b637fec7a9e22e9d6b908092866f56bcb49dadab3119ec97a']
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'