commit:     46f62a352c6bd58db699c5218d9580d138afcd85
Author:     Alexis Praga <alexis.praga <AT> proton <DOT> me>
AuthorDate: Sun Jul  2 09:10:04 2023 +0000
Commit:     Alexis Praga <alexis.praga <AT> proton <DOT> me>
CommitDate: Sun Jul  2 09:10:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46f62a35

net-wireless/rtl8723bu: migration to linux-mod-r1.class

Signed-off-by: Alexis Praga <alexis.praga <AT> proton.me>

 net-wireless/rtl8723bu/rtl8723bu-9999.ebuild | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/net-wireless/rtl8723bu/rtl8723bu-9999.ebuild 
b/net-wireless/rtl8723bu/rtl8723bu-9999.ebuild
index 891b73ef3..3703f5962 100644
--- a/net-wireless/rtl8723bu/rtl8723bu-9999.ebuild
+++ b/net-wireless/rtl8723bu/rtl8723bu-9999.ebuild
@@ -3,33 +3,33 @@
 
 EAPI=8
 
-inherit git-r3 linux-mod
+inherit git-r3 linux-mod-r1
 
 DESCRIPTION="Driver for the rtl8723 wireless chipset"
 HOMEPAGE="https://github.com/lwfinger/rtl8723bu";
 EGIT_REPO_URI="https://github.com/lwfinger/rtl8723bu.git";
+EGIT_BRANCH=master
 
 LICENSE="GPL-2"
+SLOT="0"
 
 RDEPEND="sys-kernel/linux-firmware"
 
-MODULE_NAMES="8723bu(net:)"
-
-BUILD_TARGETS="all"
-
 # Concurrent mode should be disable to avoid 2 conflicting wifi interfaces
 src_prepare() {
        default
        sed -i '/EXTRA_CFLAGS += -DCONFIG_CONCURRENT_MODE/s/^/#/' Makefile || 
die "sed failed !"
 }
 
-pkg_setup() {
-       linux-mod_pkg_setup
+src_compile() {
+       local modlist=( 8723bu=net/wireless )
+       local modargs=( KSRC="${KV_OUT_DIR}" )
+       linux-mod-r1_src_compile
 }
 
 src_install() {
        insinto /lib/firmware
        doins rtl8723b_fw.bin
 
-       linux-mod_src_install
+       linux-mod-r1_src_install
 }

Reply via email to