pkgname = "intel-media-driver" pkgver = "25.4.2" pkgrel = 0 # doesn't build elsewhere archs = ["x86_64"] build_style = "cmake" configure_args = [ "-DCMAKE_POLICY_VERSION_MINIMUM=3.5", "-DINSTALL_DRIVER_SYSCONF=OFF", "-DMEDIA_BUILD_FATAL_WARNINGS=OFF", ] hostmakedepends = [ "cmake", "ninja", "pkgconf", ] makedepends = [ "intel-gmmlib-devel", "libpciaccess-devel", "libva-devel", "libx11-devel", "linux-headers", ] pkgdesc = "Intel Media Driver for VAAPI" license = "BSD-3-Clause" url = "https://github.com/intel/media-driver" source = f"{url}/archive/refs/tags/intel-media-{pkgver}.tar.gz" sha256 = "1f04e3b6c9d53b8e3e4f1762191ee60bfd12ffece5a541295fe2ee244b776c1e" # INT: crashes during certain vaapi decode (twitch.tv?) hardening = ["vis", "!cfi", "!int"] def post_install(self): self.install_license("LICENSE.md") @subpackage("intel-media-driver-devel") def _(self): return self.default_devel()