mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-10 07:57:59 -05:00
31 lines
1.2 KiB
Ruby
31 lines
1.2 KiB
Ruby
# 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
|