public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: net-wireless/rtl8723bu/
@ 2023-01-24  9:10 Florian Schmaus
  0 siblings, 0 replies; 5+ messages in thread
From: Florian Schmaus @ 2023-01-24  9:10 UTC (permalink / raw
  To: gentoo-commits

commit:     2091d7b0735fc2df53aa796e6d7773622eca8ff5
Author:     Alexis Praga <alexis.praga <AT> proton <DOT> me>
AuthorDate: Sun Jan 22 20:43:14 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Jan 22 20:46:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2091d7b0

net-wireless/rtl8723bu: new package

Driver for Realtek RTL8723BU Wireless Adapter with Hardware ID 0bda:b720

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

 net-wireless/rtl8723bu/metadata.xml         | 12 ++++++++++
 net-wireless/rtl8723bu/rtl8723bu-999.ebuild | 35 +++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+)

diff --git a/net-wireless/rtl8723bu/metadata.xml b/net-wireless/rtl8723bu/metadata.xml
new file mode 100644
index 000000000..716eabecd
--- /dev/null
+++ b/net-wireless/rtl8723bu/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>alexis.praga@proton.me</email>
+		<name>Alexis Praga</name>
+	</maintainer>
+	<upstream>
+		<remote-id type="github">lwfinger/rtl8723bu</remote-id>
+		<bugs-to>https://github.com/lwfinger/rtl8723bu/issues</bugs-to>
+	</upstream>
+</pkgmetadata>

diff --git a/net-wireless/rtl8723bu/rtl8723bu-999.ebuild b/net-wireless/rtl8723bu/rtl8723bu-999.ebuild
new file mode 100644
index 000000000..288d0a8cb
--- /dev/null
+++ b/net-wireless/rtl8723bu/rtl8723bu-999.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit git-r3 linux-mod linux-info
+
+DESCRIPTION="Driver for the rtl8723 wireless chipset"
+HOMEPAGE="https://github.com/lwfinger/rtl8723bu"
+EGIT_REPO_URI="https://github.com/lwfinger/rtl8723bu.git"
+
+LICENSE="GPL-2"
+
+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_install() {
+	insinto /lib/firmware
+	doins rtl8723b_fw.bin
+
+	linux-mod_src_install
+}


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-wireless/rtl8723bu/
@ 2023-05-27  6:10 Viorel Munteanu
  0 siblings, 0 replies; 5+ messages in thread
From: Viorel Munteanu @ 2023-05-27  6:10 UTC (permalink / raw
  To: gentoo-commits

commit:     60e497542d7940b4bd6210fc5281b9b4d0af3046
Author:     Alexis Praga <alexis.praga <AT> proton <DOT> me>
AuthorDate: Fri May 26 18:16:39 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Fri May 26 18:29:53 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=60e49754

net-wireless/rtl8723bu: adding amd64 keyword

Removing redundant dependency.

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

 net-wireless/rtl8723bu/rtl8723bu-999.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/net-wireless/rtl8723bu/rtl8723bu-999.ebuild b/net-wireless/rtl8723bu/rtl8723bu-999.ebuild
index 288d0a8cb..671921125 100644
--- a/net-wireless/rtl8723bu/rtl8723bu-999.ebuild
+++ b/net-wireless/rtl8723bu/rtl8723bu-999.ebuild
@@ -3,13 +3,14 @@
 
 EAPI=8
 
-inherit git-r3 linux-mod linux-info
+inherit git-r3 linux-mod
 
 DESCRIPTION="Driver for the rtl8723 wireless chipset"
 HOMEPAGE="https://github.com/lwfinger/rtl8723bu"
 EGIT_REPO_URI="https://github.com/lwfinger/rtl8723bu.git"
 
 LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="sys-kernel/linux-firmware"
 


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-wireless/rtl8723bu/
@ 2023-05-27  6:10 Viorel Munteanu
  0 siblings, 0 replies; 5+ messages in thread
From: Viorel Munteanu @ 2023-05-27  6:10 UTC (permalink / raw
  To: gentoo-commits

commit:     1a1281609e1829d5677971f332b997a1967aa678
Author:     Rahul Sandhu <rahul <AT> sandhuservices <DOT> dev>
AuthorDate: Sat May 27 01:24:17 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sat May 27 01:24:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a128160

net-wireless/rtl8723bu: add 9999, drop 999

Signed-off-by: Rahul Sandhu <rahul <AT> sandhuservices.dev>

 net-wireless/rtl8723bu/{rtl8723bu-999.ebuild => rtl8723bu-9999.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-wireless/rtl8723bu/rtl8723bu-999.ebuild b/net-wireless/rtl8723bu/rtl8723bu-9999.ebuild
similarity index 100%
rename from net-wireless/rtl8723bu/rtl8723bu-999.ebuild
rename to net-wireless/rtl8723bu/rtl8723bu-9999.ebuild


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-wireless/rtl8723bu/
@ 2023-05-27  6:10 Viorel Munteanu
  0 siblings, 0 replies; 5+ messages in thread
From: Viorel Munteanu @ 2023-05-27  6:10 UTC (permalink / raw
  To: gentoo-commits

commit:     3fe19265fb0d57404ebee71bbde277fd0176a6c2
Author:     Rahul Sandhu <rahul <AT> sandhuservices <DOT> dev>
AuthorDate: Sat May 27 01:56:13 2023 +0000
Commit:     Viorel Munteanu <ceamac <AT> gentoo <DOT> org>
CommitDate: Sat May 27 01:56:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3fe19265

net-wireless/rtl8723bu: unkeyword 9999 for ~amd64, ~x86

Signed-off-by: Rahul Sandhu <rahul <AT> sandhuservices.dev>

 net-wireless/rtl8723bu/rtl8723bu-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-wireless/rtl8723bu/rtl8723bu-9999.ebuild b/net-wireless/rtl8723bu/rtl8723bu-9999.ebuild
index 671921125..891b73ef3 100644
--- a/net-wireless/rtl8723bu/rtl8723bu-9999.ebuild
+++ b/net-wireless/rtl8723bu/rtl8723bu-9999.ebuild
@@ -10,7 +10,6 @@ HOMEPAGE="https://github.com/lwfinger/rtl8723bu"
 EGIT_REPO_URI="https://github.com/lwfinger/rtl8723bu.git"
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
 
 RDEPEND="sys-kernel/linux-firmware"
 


^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [gentoo-commits] repo/proj/guru:master commit in: net-wireless/rtl8723bu/
@ 2023-07-02 13:06 Florian Schmaus
  0 siblings, 0 replies; 5+ messages in thread
From: Florian Schmaus @ 2023-07-02 13:06 UTC (permalink / raw
  To: gentoo-commits

commit:     46f62a352c6bd58db699c5218d9580d138afcd85
Author:     Alexis Praga <alexis.praga <AT> proton <DOT> me>
AuthorDate: Sun Jul  2 09:10:04 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
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
 }


^ permalink raw reply related	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2023-07-02 13:06 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-01-24  9:10 [gentoo-commits] repo/proj/guru:master commit in: net-wireless/rtl8723bu/ Florian Schmaus
  -- strict thread matches above, loose matches on Subject: below --
2023-05-27  6:10 Viorel Munteanu
2023-05-27  6:10 Viorel Munteanu
2023-05-27  6:10 Viorel Munteanu
2023-07-02 13:06 Florian Schmaus

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox