blob: 5bc8645239d07d4e90bef0795fdedd81eb54b97e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# Maintainer: Thomas Rijpstra <thomas at fourlights dot nl>
# Based on fix by eplightning: https://github.com/mudkipme/awesome-minisforum-v3/issues/2#issuecomment-2279282784
pkgname=minisforum-v3-dsdt
pkgver=1.0.0
pkgrel=2
pkgdesc="Patch ACPI DSDT to support Minisforum v3 accelerometer"
arch=('any')
url='https://github.com/trijpstra-fourlights/minisforum-v3-dsdt'
license=('MIT')
makedepends=('iasl')
depends=('mkinitcpio')
DLAGENTS+=('manual::/usr/bin/echo \ \ Note: As root, dump the current DSDT: \n sudo cat /sys/firmware/acpi/tables/DSDT | tee dsdt.dat')
source=('manual://dsdt.dat' 'fix-dsdt.patch')
sha256sums=('e1f9721a12205c20676b8ed45670dc03f61bac420955f28aa678d09e08dfbe6f'
'fa87dc5e0121209c22a113717c5ea6e2e8cca24545915334d40d7986f802c523')
install='dsdt.install'
prepare() {
cd "$srcdir"
iasl -d -ve "dsdt.dat"
patch -i "fix-dsdt.patch"
iasl -tc -ve "dsdt.dsl"
}
package() {
install -Dm644 "$srcdir/dsdt.aml" "$pkgdir/etc/initcpio/acpi_override/minisforum_v3_dsdt.aml"
}
|