commit:     79edccb3fbbf8d9661bc2eccde3a78f21550b6d1
Author:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 12 01:27:58 2025 +0000
Commit:     Rick Farina <zerochaos <AT> gentoo <DOT> org>
CommitDate: Fri Sep 12 01:28:35 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79edccb3

sys-firmware/b43-firmware: update EAPI 7 -> 8

Closes: https://bugs.gentoo.org/541080
Signed-off-by: Rick Farina <zerochaos <AT> gentoo.org>

 profiles/package.mask                                     |  6 ------
 sys-firmware/b43-firmware/b43-firmware-5.100.138.ebuild   |  6 +++---
 sys-firmware/b43-firmware/b43-firmware-6.30.163.46.ebuild | 12 +++++++-----
 3 files changed, 10 insertions(+), 14 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index fa4e08947a4d..417b2a819736 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -749,12 +749,6 @@ media-plugins/kodi-game-libretro-dosbox
 # upstream.
 >=app-text/jabref-bin-4.0
 
-# Michał Górny <[email protected]> (2017-05-22)
-# for Maciej S. Szmigiero <[email protected]>
-# Any version above 5.100.138 breaks b43 driver in various ways.
-# Also, b43 wiki page says to use 5.100.138. Bug #541080.
->=sys-firmware/b43-firmware-6.30.163.46
-
 # Andreas K. Hüttel <[email protected]> (2017-05-21)
 # (and others, updated later)
 # These old versions of toolchain packages (binutils, gcc, glibc) are no

diff --git a/sys-firmware/b43-firmware/b43-firmware-5.100.138.ebuild 
b/sys-firmware/b43-firmware/b43-firmware-5.100.138.ebuild
index 47c6005c7dbf..1940a6ad1cec 100644
--- a/sys-firmware/b43-firmware/b43-firmware-5.100.138.ebuild
+++ b/sys-firmware/b43-firmware/b43-firmware-5.100.138.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_P="broadcom-wl-${PV}"
 
 DESCRIPTION="broadcom firmware for b43 LP PHY and >=linux-3.2"
-HOMEPAGE="http://linuxwireless.org/en/users/Drivers/b43";
+HOMEPAGE="https://wireless.docs.kernel.org/en/latest/en/users/drivers/b43.html";
 SRC_URI="http://www.lwfinger.com/b43-firmware/${MY_P}.tar.bz2";
 S="${WORKDIR}/${MY_P}"
 

diff --git a/sys-firmware/b43-firmware/b43-firmware-6.30.163.46.ebuild 
b/sys-firmware/b43-firmware/b43-firmware-6.30.163.46.ebuild
index 87020a585016..5cff1634bf5a 100644
--- a/sys-firmware/b43-firmware/b43-firmware-6.30.163.46.ebuild
+++ b/sys-firmware/b43-firmware/b43-firmware-6.30.163.46.ebuild
@@ -1,21 +1,20 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 MY_P="broadcom-wl-${PV}"
 
 DESCRIPTION="broadcom firmware for b43 LP PHY and >=linux-3.2"
-HOMEPAGE="http://linuxwireless.org/en/users/Drivers/b43";
+HOMEPAGE="https://wireless.docs.kernel.org/en/latest/en/users/drivers/b43.html";
 SRC_URI="http://www.lwfinger.com/b43-firmware/${MY_P}.tar.bz2";
 S="${WORKDIR}"
 
 LICENSE="Broadcom"
 SLOT="b43"
-KEYWORDS="~amd64 ~ppc ~x86"
 RESTRICT="binchecks bindist strip"
 
-BDEPEND=">=net-wireless/b43-fwcutter-015"
+BDEPEND=">=net-wireless/b43-fwcutter-018"
 
 src_compile() {
        mkdir ebuild-output || die
@@ -25,4 +24,7 @@ src_compile() {
 src_install() {
        insinto /lib/firmware
        doins -r ebuild-output/.
+       ewarn "This version of the firmware has been reported as buggy, that's 
why it has no keywords."
+       ewarn "No one can fix bugs in this binary firmware except broadcom, do 
not open bugs about instability"
+       ewarn "See https://bugs.gentoo.org/541080 for some details"
 }

Reply via email to