summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKafCoppelia2024-05-11 16:31:28 +0800
committerKafCoppelia2024-05-11 16:31:28 +0800
commite192670fbc7a0dee293736ca63d30a2e060e18d3 (patch)
tree73295dc7f86222b5ec8290626f4c3453f5f62f5a
parentbf2f9e19f95a3cf83ace22f704ccfde6e8ede112 (diff)
downloadaur-e192670fbc7a0dee293736ca63d30a2e060e18d3.tar.gz
update and fix for kernel 6.8+
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD16
2 files changed, 16 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 72f27e09d876..1faf3618eeff 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,13 +1,16 @@
pkgbase = rtl8188gu-dkms-git
pkgdesc = Linux driver for Realtek RTL8188GU
- pkgver = r9.3dddc96
+ pkgver = r10.699d0cc
pkgrel = 1
url = https://github.com/lwfinger/rtl8188gu
- arch = any
- license = GPL
+ arch = x86_64
+ arch = i686
+ arch = aarch64
+ license = unknown
makedepends = git
depends = dkms
- provides = rtl8188gu-dkms
+ depends = bc
+ depends = linux-headers
conflicts = rtl8188gu-dkms
source = git+https://github.com/lwfinger/rtl8188gu.git
source = dkms.conf
diff --git a/PKGBUILD b/PKGBUILD
index c855c6b2bba4..b9c56abf7a57 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,16 +2,15 @@
pkgname=rtl8188gu-dkms-git
_pkgbase=rtl8188gu
-pkgver=r9.3dddc96
+pkgver=r10.699d0cc
pkgrel=1
pkgdesc="Linux driver for Realtek RTL8188GU"
url="https://github.com/lwfinger/rtl8188gu"
-license=('GPL')
-arch=('any')
-depends=('dkms')
+license=('unknown')
+arch=('x86_64' 'i686' 'aarch64')
+depends=('dkms' 'bc' 'linux-headers')
makedepends=('git')
-provides=("rtl8188gu-dkms")
-conflicts=("rtl8188gu-dkms")
+conflicts=("${_pkgbase}-dkms")
source=("git+https://github.com/lwfinger/rtl8188gu.git" "dkms.conf")
sha256sums=('SKIP'
'214b8d7ee2968e49be23567d5fa8073cf3da593e71574154e0d41d11b1abd30e')
@@ -26,8 +25,11 @@ package() {
mkdir -p ${pkgdir}/usr/src/${_pkgbase}-${pkgver}
cp -pr * ${pkgdir}/usr/src/${_pkgbase}-${pkgver}
cp ${srcdir}/dkms.conf ${pkgdir}/usr/src/${_pkgbase}-${pkgver}
- # Set name and version
+
sed -e "s/@_PKGBASE@/${_pkgbase}-dkms/" \
-e "s/@PKGVER@/${pkgver}/" \
-i "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/dkms.conf
+
+ # Temporarily fixed for kernel 6.8+
+ sed -i '304c #if \(LINUX_VERSION_CODE >= KERNEL_VERSION\(2, 6, 19\) && LINUX_VERSION_CODE < KERNEL_VERSION\(6, 8, 0\)\)' "${pkgdir}"/usr/src/${_pkgbase}-${pkgver}/os_dep/linux/usb_intf.c
}