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" }
