device/oem-nvidia: new aport (MR 5332)

For adding nvidia gpu support to images, using nouveau.
This commit is contained in:
Clayton Craft 2024-07-10 09:20:10 -07:00
parent 0cd24d14e4
commit 18a367600e
No known key found for this signature in database
GPG key ID: 4A4CED6D7EDF950A
3 changed files with 39 additions and 0 deletions

View file

@ -116,6 +116,7 @@ device/*/linux-samsung-j5y17lte/ @andrisas
device/*/linux-samsung-klimtlte/ @Grimler
device/*/oem-amd/ @craftyguy
device/*/oem-intel/ @craftyguy
device/*/oem-nvidia/ @craftyguy
device/*/soc-mediatek-mt8183/ @jenneron
device/*/soc-qcom-msm8953/ @barni2000
device/*/soc-qcom-msm8996/ @Tooniis

View file

@ -0,0 +1 @@
nouveau

View file

@ -0,0 +1,37 @@
# Maintainer: Clayton Craft <clayton@craftyguy.net>
pkgname=oem-nvidia
pkgdesc="NVIDIA device support"
pkgver=1
pkgrel=0
url="https://postmarketos.org"
license="MIT"
arch="x86_64"
options="!check !archcheck"
depends="
alsa-ucm-conf
linux-firmware-nvidia
"
subpackages="
$pkgname-libva
"
source="
00-oem-nvidia.modules
"
package() {
mkdir -p "$pkgdir"
install -Dm644 00-oem-nvidia.modules \
-t "$pkgdir"/usr/share/mkinitfs/modules
}
libva() {
pkgdesc="libva support for NVIDIA gpus"
install_if="$pkgname=$pkgver-r$pkgrel libva"
depends="mesa-va-gallium"
mkdir "$subpkgdir"
}
sha512sums="
75517c7de27376f65973d36196c2635103c5806cb6fcf3d4aea08183ae3b037b5c861216ae341a731c395841da5d675365de7e850c2c5af917b3fae7ea4c4d92 00-oem-nvidia.modules
"