# following https://github.com/archlinux/svntogit-packages/blob/packages/xf86-video-intel/trunk/PKGBUILD require 'buildsystems/meson' class Xorg_intel_driver < Meson description 'The Xorg Intel Driver package contains the X.Org Video Driver for Intel integrated video chips including 8xx, 9xx, Gxx, Qxx, HD, Iris, and Iris Pro graphics processors.' homepage 'https://01.org/linuxgraphics/' @_ver = '31486f40f8e8f8923ca0799aea84b58799754564' version "2.99.917+916+g#{@_ver[0..6]}" license 'MIT and ISC' compatibility 'x86_64' source_url "https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/-/archive/#{@_ver}/xf86-video-intel-#{@_ver}.tar.gz" source_sha256 '7936e8ddc2f09f272584cc9e9a2d265e9ab435f645ccd12085cd56291fa70653' binary_compression 'tar.zst' binary_sha256({ x86_64: '54715305c2ddab79a838edbccf707c2e9153912b7b8f07f6cf5d0fc0123f8cdb' }) depends_on 'xorg_server' # No longer builds against current versions of libxvmc # See https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/-/issues/180#note_387356 # depends_on 'libxvmc' => :build # LTO is broken with this build. # See https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/-/issues/28 no_lto meson_options '-Ddefault-dri=3 -Dxvmc=false' end