From 189bdc4d017867708160cc3eb9191bed6d8ffb9e Mon Sep 17 00:00:00 2001 From: Giulio Benetti Date: Wed, 18 Jun 2025 16:58:57 +0200 Subject: [PATCH] package/rtl8188eu: move upstream to Benetti Engineering Github Benetti Engineering just took over Larry Finger(lwfinger)'s repository rtl8188eu since Larry unfortunately passed away[0](RIP) and there are pending PRs that will never be checked as stated here[1]. So basically move github user to benetti-engineering-sas and update version with latest that fixes build failure with Linux version 6.15. And let's drop local patches that are now upstreamed as well. Let's also drop obsolete Config.in informations since as stated here[2]: "This driver is under development and has a limited feature set. In particular it does not yet support 40MHz channels and power management". At the same time drop other suggestions like enabling CONFIG_WIRELESS_EXT or "this package needs a firmware loading mechanism to load the binary blob for the chip to work" since they are now part of the package. And of course let's update package's URL due to the moving. [0]: https://lwn.net/Articles/979419/ [1]: https://github.com/lwfinger/rtl8188eu/pull/464 Fixes: https://autobuild.buildroot.org/results/d59537da8eb27d737718885dc81ec257a2791455/ Signed-off-by: Giulio Benetti Reviewed-by: Luca Ceresoli Signed-off-by: Julien Olivain (cherry picked from commit a9c5dc024a0717b68b22a352f960d9dac099f73f) [Thomas: only change upstream] Signed-off-by: Thomas Perale --- package/rtl8188eu/Config.in | 11 +---------- package/rtl8188eu/rtl8188eu.mk | 2 +- 2 files changed, 2 insertions(+), 11 deletions(-) diff --git a/package/rtl8188eu/Config.in b/package/rtl8188eu/Config.in index 76d9085297..5acef3cd32 100644 --- a/package/rtl8188eu/Config.in +++ b/package/rtl8188eu/Config.in @@ -4,17 +4,8 @@ config BR2_PACKAGE_RTL8188EU depends on BR2_LINUX_KERNEL help A standalone driver for the RTL8188EU USB Wi-Fi adapter. - This is needed only for Linux kernels before 3.12. - Since 3.12, there is a (staging) driver in mainline, with a - similar codebase. - Make sure your target kernel has the CONFIG_WIRELESS_EXT - config option enabled. - - Note: this package needs a firmware loading mechanism to load - the binary blob for the chip to work. - - https://github.com/lwfinger/rtl8188eu + https://github.com/benetti-engineering-sas/rtl8188eu comment "rtl8188eu needs a Linux kernel to be built" depends on !BR2_s390x diff --git a/package/rtl8188eu/rtl8188eu.mk b/package/rtl8188eu/rtl8188eu.mk index eca0fb8007..98ee757425 100644 --- a/package/rtl8188eu/rtl8188eu.mk +++ b/package/rtl8188eu/rtl8188eu.mk @@ -5,7 +5,7 @@ ################################################################################ RTL8188EU_VERSION = f42fc9c45d2086c415dce70d3018031b54a7beef -RTL8188EU_SITE = $(call github,lwfinger,rtl8188eu,$(RTL8188EU_VERSION)) +RTL8188EU_SITE = $(call github,benetti-engineering-sas,rtl8188eu,$(RTL8188EU_VERSION)) RTL8188EU_LICENSE = GPL-2.0, proprietary (rtl8188eufw.bin firmware blob) RTL8188EU_LICENSE_FILES = COPYING RTL8188EU_MODULE_MAKE_OPTS = CONFIG_RTL8188EU=m