mirror of
https://github.com/chromebrew/chromebrew.git
synced 2026-01-07 22:54:11 -05:00
* libdrm => 2.4.125 Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add built packages for linux/amd64 to branch gmmlib. * Add built packages for linux/arm/v7 to branch gmmlib. * gmmlib => 22.8.0 Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add built packages for linux/amd64 to branch gmmlib. * Intel Media Driver => 25.2.6 Signed-off-by: Satadru Pramanik <satadru@gmail.com> * Add built packages for linux/amd64 to branch gmmlib. --------- Signed-off-by: Satadru Pramanik <satadru@gmail.com> Co-authored-by: Satadru Pramanik <satadru@gmail.com> Co-authored-by: satmandu <satmandu@users.noreply.github.com>
33 lines
1.1 KiB
Ruby
33 lines
1.1 KiB
Ruby
require 'buildsystems/cmake'
|
|
|
|
class Intel_media_driver < CMake
|
|
description 'The Intel(R) Media Driver for VAAPI is a new VA-API (Video Acceleration API) user mode driver supporting hardware accelerated decoding, encoding, and video post processing for GEN based graphics hardware.'
|
|
homepage 'https://github.com/intel/media-driver'
|
|
version '25.2.6'
|
|
license 'BSD-3, and MIT'
|
|
compatibility 'x86_64'
|
|
source_url 'https://github.com/intel/media-driver.git'
|
|
git_hashtag "intel-media-#{version}"
|
|
binary_compression 'tar.zst'
|
|
|
|
binary_sha256({
|
|
x86_64: '3f850c8142ea74e265b92257dec53bca8a0910f53b22960971ab5214232ba8ee'
|
|
})
|
|
|
|
depends_on 'gcc_lib' # R
|
|
depends_on 'glibc' # R
|
|
depends_on 'gmmlib' # R
|
|
depends_on 'libva' # R
|
|
|
|
cmake_options '-DCMAKE_POLICY_VERSION_MINIMUM=3.5.0 -DINSTALL_DRIVER_SYSCONF=OFF -DMEDIA_BUILD_FATAL_WARNINGS=OFF'
|
|
|
|
cmake_build_extras do
|
|
FileUtils.mkdir_p "#{CREW_DEST_PREFIX}/etc/env.d/"
|
|
|
|
File.write "#{CREW_DEST_PREFIX}/etc/env.d/intel_media_driver", <<~CONFIG_EOF
|
|
# intel_media_driver configuration
|
|
export LIBVA_DRIVER_NAME=iHD
|
|
CONFIG_EOF
|
|
end
|
|
end
|