diff options
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 8 | ||||
-rw-r--r-- | rtw89-dkms-git.install | 10 |
3 files changed, 20 insertions, 6 deletions
@@ -1,8 +1,10 @@ pkgbase = rtw89-dkms-git pkgdesc = Driver for Realtek 8852AE, an 802.11ax device - pkgver = r129.248a921 - pkgrel = 5 + pkgver = r148.4dc5371 + pkgrel = 1 + epoch = 1 url = https://github.com/lwfinger/rtw89 + install = rtw89-dkms-git.install arch = x86_64 license = GPL2 makedepends = git @@ -13,6 +15,6 @@ pkgbase = rtw89-dkms-git source = rtw89::git+https://github.com/lwfinger/rtw89.git#branch=main source = dkms.conf sha256sums = SKIP - sha256sums = d4015a9c63b86baa120b558f4acc19c60fe5cbea7ded338173e08cec47327b40 + sha256sums = 3261b90709a41e7d1030d2365d8ee0d821275f8deba4825307c4de35013dbf8e pkgname = rtw89-dkms-git @@ -4,8 +4,9 @@ _pkgbase=rtw89 _srcname=rtw89 _branch=main pkgname=${_pkgbase}-dkms-git -pkgver=r129.248a921 -pkgrel=5 +pkgver=r148.4dc5371 +pkgrel=1 +epoch=1 pkgdesc="Driver for Realtek 8852AE, an 802.11ax device" arch=('x86_64') url="https://github.com/lwfinger/rtw89" @@ -17,7 +18,8 @@ conflicts=("${_pkgbase}") source=("$_srcname::git+https://github.com/lwfinger/rtw89.git#branch=${_branch}" 'dkms.conf') sha256sums=('SKIP' - 'd4015a9c63b86baa120b558f4acc19c60fe5cbea7ded338173e08cec47327b40') + '3261b90709a41e7d1030d2365d8ee0d821275f8deba4825307c4de35013dbf8e') +install='rtw89-dkms-git.install' build() { cd "$srcdir/${_srcname}" diff --git a/rtw89-dkms-git.install b/rtw89-dkms-git.install new file mode 100644 index 000000000000..b49d3ccaf62b --- /dev/null +++ b/rtw89-dkms-git.install @@ -0,0 +1,10 @@ +post_upgrade() { + if [[ $(vercmp "1:r0.4dc5371-1" "$2") -eq 1 ]]; then + # upgraded from epoch 0, kernel <= 5.15 + for i in /usr/lib/modules/*/; do + i="${i%/*}" + echo "==> rtw89-dkms-git: depmod ${i}" + depmod "${i##*/}" + done + fi +} |