mirror of
https://github.com/void-linux/void-packages.git
synced 2025-06-05 06:33:50 +02:00
rtl8812au-dkms: for Linux 6.5+, 6.4.4+, 6.1.39+
This commit is contained in:
parent
65342ff66e
commit
2af355ac7e
2 changed files with 23 additions and 16 deletions
|
@ -7,23 +7,23 @@ Subject: [PATCH] void arch-generic plumbing bits
|
||||||
Makefile | 14 +++++++++++++-
|
Makefile | 14 +++++++++++++-
|
||||||
1 file changed, 13 insertions(+), 1 deletion(-)
|
1 file changed, 13 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
--- rtl8812au-dkms-20210629.orig/Makefile
|
--- a/Makefile
|
||||||
+++ rtl8812au-dkms-20210629/Makefile
|
+++ b/Makefile
|
||||||
@@ -147,7 +147,8 @@ CONFIG_LAYER2_ROAMING = y
|
@@ -152,7 +152,8 @@ CONFIG_LAYER2_ROAMING = y
|
||||||
#bit0: ROAM_ON_EXPIRED, #bit1: ROAM_ON_RESUME, #bit2: ROAM_ACTIVE
|
#bit0: ROAM_ON_EXPIRED, #bit1: ROAM_ON_RESUME, #bit2: ROAM_ACTIVE
|
||||||
CONFIG_ROAMING_FLAG = 0x3
|
CONFIG_ROAMING_FLAG = 0x3
|
||||||
###################### Platform Related #######################
|
###################### Platform Related #######################
|
||||||
-CONFIG_PLATFORM_I386_PC = y
|
-CONFIG_PLATFORM_AUTODETECT = y
|
||||||
+CONFIG_PLATFORM_VOID_NATIVE = y
|
+CONFIG_PLATFORM_VENDOR_DKMS = y
|
||||||
+CONFIG_PLATFORM_I386_PC = n
|
+CONFIG_PLATFORM_AUTODETECT = n
|
||||||
CONFIG_PLATFORM_ARM_RPI = n
|
CONFIG_PLATFORM_I386_PC = n
|
||||||
CONFIG_PLATFORM_ARM64_RPI = n
|
|
||||||
CONFIG_PLATFORM_ANDROID_X86 = n
|
CONFIG_PLATFORM_ANDROID_X86 = n
|
||||||
@@ -1355,6 +1356,17 @@ EXTRA_CFLAGS += -DCONFIG_RTW_MBO -DCONFI
|
CONFIG_PLATFORM_ANDROID_INTEL_X86 = n
|
||||||
EXTRA_CFLAGS += -DCONFIG_RTW_80211R
|
@@ -1383,6 +1384,17 @@ STAGINGMODDIR := /lib/modules/$(KVER)/ke
|
||||||
endif
|
endif
|
||||||
|
# *** End AUTODETECT ***
|
||||||
|
|
||||||
+ifeq ($(CONFIG_PLATFORM_VOID_NATIVE), y)
|
+ifeq ($(CONFIG_PLATFORM_VENDOR_DKMS), y)
|
||||||
+EXTRA_CFLAGS += -DCONFIG_@@VOID_ENDIAN@@_ENDIAN
|
+EXTRA_CFLAGS += -DCONFIG_@@VOID_ENDIAN@@_ENDIAN
|
||||||
+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
|
+EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
|
||||||
+ARCH := @@VOID_ARCH@@
|
+ARCH := @@VOID_ARCH@@
|
||||||
|
@ -35,5 +35,5 @@ Subject: [PATCH] void arch-generic plumbing bits
|
||||||
+endif
|
+endif
|
||||||
+
|
+
|
||||||
ifeq ($(CONFIG_PLATFORM_I386_PC), y)
|
ifeq ($(CONFIG_PLATFORM_I386_PC), y)
|
||||||
ifeq ($(CONFIG_CONCURRENT_MODE), y)
|
EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN
|
||||||
EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE
|
EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 -DRTW_USE_CFG80211_STA_EVENT
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
# Template file for 'rtl8812au-dkms'
|
# Template file for 'rtl8812au-dkms'
|
||||||
pkgname=rtl8812au-dkms
|
pkgname=rtl8812au-dkms
|
||||||
version=20210629
|
version=20210629
|
||||||
revision=2
|
revision=3
|
||||||
_modver=5.13.6
|
_modver=5.13.6
|
||||||
_gitrev=65949c530359ece8f28c84516f4d17fe7ab7d897
|
_gitrev=b5f4e6e894eca8fea38661e2fc22a2570e0274ad
|
||||||
depends="dkms"
|
depends="dkms"
|
||||||
short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
|
short_desc="Realtek 8812AU/8821AU USB WiFi driver (DKMS)"
|
||||||
maintainer="Renato Aguiar <renato@renag.me>"
|
maintainer="Renato Aguiar <renato@renag.me>"
|
||||||
license="GPL-2.0-only"
|
license="GPL-2.0-only"
|
||||||
homepage="https://github.com/morrownr/8812au"
|
homepage="https://github.com/morrownr/8812au"
|
||||||
distfiles="https://github.com/morrownr/8812au-${version}/archive/${_gitrev}.tar.gz"
|
distfiles="https://github.com/morrownr/8812au-${version}/archive/${_gitrev}.tar.gz"
|
||||||
checksum=9d9ad1a14becf276cde119cdd200b7f05dca957c057810d065b087d2053fed69
|
checksum=8eb01e1c9159cbeea1fd7a0d711a87e05380183487d244ce26fb58c03f081038
|
||||||
dkms_modules="rtl8812au ${_modver}"
|
dkms_modules="rtl8812au ${_modver}"
|
||||||
|
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
case "$XBPS_TARGET_MACHINE" in
|
||||||
|
@ -36,6 +36,13 @@ post_patch() {
|
||||||
do_install() {
|
do_install() {
|
||||||
local dest=/usr/src/rtl8812au-${_modver}
|
local dest=/usr/src/rtl8812au-${_modver}
|
||||||
|
|
||||||
|
cat <<-EOF >dkms.conf
|
||||||
|
PACKAGE_NAME="rtl8812au"
|
||||||
|
PACKAGE_VERSION="${_modver}"
|
||||||
|
MAKE="'make' KVER=\${kernelver}"
|
||||||
|
BUILT_MODULE_NAME[0]="8812au"
|
||||||
|
DEST_MODULE_LOCATION[0]="/kernel/drivers/net/wireless"
|
||||||
|
EOF
|
||||||
vmkdir ${dest}
|
vmkdir ${dest}
|
||||||
cp -r dkms.conf Kconfig Makefile platform core hal include os_dep ${DESTDIR}/${dest}
|
cp -r dkms.conf Kconfig Makefile platform core hal include os_dep ${DESTDIR}/${dest}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue