device-tablet-{x86,x64}uefi: add support for intel hw video decoding (MR 4375)

This also adds a version constraint to the libva install_if
This commit is contained in:
Clayton Craft 2023-09-05 11:46:36 -07:00
parent 9e454209e5
commit 37610c57f7
No known key found for this signature in database
GPG Key ID: 4A4CED6D7EDF950A
2 changed files with 14 additions and 6 deletions

View File

@ -2,7 +2,7 @@
pkgname=device-tablet-x64uefi pkgname=device-tablet-x64uefi
pkgdesc="Various tablets with atom CPU" pkgdesc="Various tablets with atom CPU"
pkgver=0.4 pkgver=0.4
pkgrel=3 pkgrel=4
url="https://postmarketos.org" url="https://postmarketos.org"
license="MIT" license="MIT"
arch="x86_64" arch="x86_64"
@ -70,8 +70,8 @@ package() {
} }
libva() { libva() {
install_if="$pkgname libva" install_if="$pkgname=$pkgver-r$pkgrel libva"
depends="intel-media-driver libva-intel-driver" depends="intel-media-driver libva-intel-driver mesa-va-gallium"
mkdir "$subpkgdir" mkdir "$subpkgdir"
} }

View File

@ -2,7 +2,7 @@
pkgname=device-tablet-x86uefi pkgname=device-tablet-x86uefi
pkgdesc="Various tablets with atom CPU" pkgdesc="Various tablets with atom CPU"
pkgver=7 pkgver=7
pkgrel=2 pkgrel=3
url="https://postmarketos.org" url="https://postmarketos.org"
license="MIT" license="MIT"
arch="x86_64" arch="x86_64"
@ -10,19 +10,21 @@ options="!check !archcheck"
depends=" depends="
alsa-ucm-conf alsa-ucm-conf
grub-x86 grub-x86
libva-intel-driver
linux-lts linux-lts
postmarketos-base postmarketos-base
sof-firmware sof-firmware
" "
makedepends="devicepkg-dev" makedepends="devicepkg-dev"
subpackages="
$pkgname-libva
$pkgname-nonfree-firmware:nonfree_firmware
"
source=" source="
ath6kl.conf ath6kl.conf
deviceinfo deviceinfo
modules-initfs modules-initfs
grub.cfg grub.cfg
" "
subpackages="$pkgname-nonfree-firmware:nonfree_firmware"
build() { build() {
devicepkg_build $startdir $pkgname devicepkg_build $startdir $pkgname
@ -38,6 +40,12 @@ package() {
-t "$pkgdir"/lib/modprobe.d/ -t "$pkgdir"/lib/modprobe.d/
} }
libva() {
install_if="$pkgname=$pkgver-r$pkgrel libva"
depends="intel-media-driver libva-intel-driver mesa-va-gallium"
mkdir "$subpkgdir"
}
nonfree_firmware() { nonfree_firmware() {
pkgdesc="WiFi/BT firmware, used by some tablets" pkgdesc="WiFi/BT firmware, used by some tablets"
depends="firmware-ath6kl" depends="firmware-ath6kl"