* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2022-11-02 18:51 Dennis Lamm
0 siblings, 0 replies; 24+ messages in thread
From: Dennis Lamm @ 2022-11-02 18:51 UTC (permalink / raw
To: gentoo-commits
commit: 27e2212c1f87721e34750e13cbf3cb52c5eaa04e
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 2 18:17:11 2022 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Wed Nov 2 18:37:48 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27e2212c
sys-firmware/raspberrypi-wifi-ucode: fix
fix broken symlink for brcmfmac43455-sdio.bin
Bug: https://bugs.gentoo.org/878509
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/28112
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
...p7-r1.ebuild => raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild} | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r1.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild
similarity index 90%
rename from sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r1.ebuild
rename to sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild
index d6723724a318..8d5ab7aa1fc3 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r1.ebuild
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild
@@ -58,6 +58,13 @@ pkg_pretend() {
fi
}
+src_configure() {
+ unlink "${S}"/debian/config/brcm80211/brcm/brcmfmac43455-sdio.bin || die
+ ln -rs \
+ "${S}"/debian/config/brcm80211/cypress/cyfmac43455-sdio-standard.bin \
+ "${S}"/debian/config/brcm80211/brcm/brcmfmac43455-sdio.bin || die
+}
+
src_install() {
insinto /lib/firmware/brcm
doins debian/config/brcm80211/brcm/*
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2024-04-20 3:20 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2024-04-20 3:20 UTC (permalink / raw
To: gentoo-commits
commit: a9f41d84c93d5b3b6c8e3028f767cffe50576ce5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 20 03:17:42 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 20 03:17:46 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9f41d84
sys-firmware/raspberrypi-wifi-ucode: drop myself as a maintainer
I don't have the hardware set up at the moment (and haven't for a while)
to test this properly.
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-firmware/raspberrypi-wifi-ucode/metadata.xml | 4 ----
1 file changed, 4 deletions(-)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/metadata.xml b/sys-firmware/raspberrypi-wifi-ucode/metadata.xml
index 8a52642c8039..25dd5e85fb96 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/metadata.xml
+++ b/sys-firmware/raspberrypi-wifi-ucode/metadata.xml
@@ -1,10 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>sam@gentoo.org</email>
- <name>Sam James</name>
- </maintainer>
<maintainer type="person">
<email>expeditioneer@gentoo.org</email>
<name>Dennis Lamm</name>
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2023-03-24 13:54 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2023-03-24 13:54 UTC (permalink / raw
To: gentoo-commits
commit: 6069ca4e2ab3e983f2d4631bd340cd629c3a96e8
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 24 13:54:34 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 24 13:54:34 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6069ca4e
sys-firmware/raspberrypi-wifi-ucode: Stabilize 20221012.1_p1 arm64, #902621
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
.../raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20221012.1_p1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20221012.1_p1.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20221012.1_p1.ebuild
index 324df39d6136..c6d302db7925 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20221012.1_p1.ebuild
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20221012.1_p1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"
LICENSE="Broadcom"
SLOT="0"
-KEYWORDS="arm ~arm64"
+KEYWORDS="arm arm64"
RDEPEND="
net-wireless/wireless-regdb
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2023-03-10 6:02 Dennis Lamm
0 siblings, 0 replies; 24+ messages in thread
From: Dennis Lamm @ 2023-03-10 6:02 UTC (permalink / raw
To: gentoo-commits
commit: 14c1658983ddb9c3d1599c667635c367535f4885
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 9 20:12:47 2023 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Fri Mar 10 06:02:00 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14c16589
sys-firmware/raspberrypi-wifi-ucode: drop 20210315.3_p7-r2
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/30032
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
sys-firmware/raspberrypi-wifi-ucode/Manifest | 1 -
.../raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild | 76 ----------------------
2 files changed, 77 deletions(-)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/Manifest b/sys-firmware/raspberrypi-wifi-ucode/Manifest
index ff72a3ebf625..e002548961e8 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/Manifest
+++ b/sys-firmware/raspberrypi-wifi-ucode/Manifest
@@ -1,3 +1,2 @@
DIST firmware-nonfree_20190114-1+rpt11.debian.tar.xz 2038892 BLAKE2B a2d66e637cd26928c23855f5369c13b83e25b6b4353c82e9a62cb14b010a8c1fda566f6d200e0e7a706c7fb140238082238b7af80fe1f75fe3f07c815fc0eb6a SHA512 5ba6783dc3f3903f20321571a1fb2e11d7781de6d49689c68e6e1f194dad9cdddec90abc94a32a130323b2c8f9839af387c46aee895caf30ffb2f6dfe6d95b7d
-DIST firmware-nonfree_20210315-3+rpt7.debian.tar.xz 1755320 BLAKE2B d7d5a3a2a1f7fbf6f18c751a92012bb7018aab403091288c291d64dbc7c46b26053f3d8693253625d7603a3df9ef9ec8e5f27c365dd0e0904725f351c54931a7 SHA512 e0ae23a0306d941d0633be19e964dbaf657fe64d97bf767691558e8565814f71dbd4f45dad8219ccc8a8953bc8088f8a98e65a11d389e0d0868bf20349060ded
DIST firmware-nonfree_20221012-1~bpo11+1+rpt1.debian.tar.xz 1819844 BLAKE2B 3b8bea16b73b67f8467844c282f337ac4784a937a54e05b255d2bb7956a2ee10f6a4cdb619384e7d408df4d637d5a3e9b1a50bb260ac3afd22e23dee8177ed21 SHA512 ba25ea62096bcac853865ff28d0982c05c37a364e10e846984d14c30ae7441cfd0b35a7c6bf4bfeca5aa5b2321e582b8e7553cdf28dd919371227fb8550c541b
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild
deleted file mode 100644
index 886eb3871089..000000000000
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi SBCs"
-HOMEPAGE="
- https://github.com/RPi-Distro/firmware-nonfree
- https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree"
-MY_PN=firmware-nonfree
-SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz"
-S="${WORKDIR}"
-
-LICENSE="Broadcom"
-SLOT="0"
-KEYWORDS="arm arm64"
-
-RDEPEND="
- net-wireless/wireless-regdb
- !sys-kernel/linux-firmware[-savedconfig]
-"
-
-pkg_pretend() {
- local -a BADFILES=()
- local txt file
- # /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt
- # The above pattern works because the files we want to hit
- # have names of the form:
- # * /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
- # * /lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
- # * /lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt
- # * /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
- # While the files installed by raspberrypi-wifi-ucode have names
- # of the form:
- # * /lib/firmware/brcm/brcmfmac43430-sdio.txt
- # * /lib/firmware/brcm/brcmfmac43436-sdio.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.txt
- # * /lib/firmware/brcm/brcmfmac43456-sdio.txt
- # So no overlap is assured.
- for txt in "${EPREFIX}"/lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
- [[ -e "${txt}" ]] && BADFILES+=( "${txt}" )
- done
-
- if [[ "${#BADFILES[@]}" -gt 1 ]]; then
- eerror "The following files should be excluded from the savedconfig of"
- eerror "linux-firmware and linux-firmware should be re-emerged. Even"
- eerror "though they do not collide with files from ${PN},"
- eerror "they may be loaded preferentially to the files included in"
- eerror "${PN}, leading to undefined behaviour."
- eerror "List of files:"
- for file in "${BADFILES[@]}"; do
- eerror "${file}"
- done
- fi
-}
-
-src_configure() {
- unlink "${S}"/debian/config/brcm80211/brcm/brcmfmac43455-sdio.bin || die
- ln -rs \
- "${S}"/debian/config/brcm80211/cypress/cyfmac43455-sdio-standard.bin \
- "${S}"/debian/config/brcm80211/brcm/brcmfmac43455-sdio.bin || die
-}
-
-src_install() {
- insinto /lib/firmware/brcm
- doins debian/config/brcm80211/brcm/*
-
- insinto /lib/firmware/cypress
- doins debian/config/brcm80211/cypress/*
-
- dodoc debian/changelog
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2023-03-04 6:09 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2023-03-04 6:09 UTC (permalink / raw
To: gentoo-commits
commit: 444063429d1b155f6c2b08adf91f8b0b40893f8f
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 06:09:44 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 06:09:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44406342
sys-firmware/raspberrypi-wifi-ucode: Stabilize 20210315.3_p7-r2 arm, #899530
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
.../raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild
index cb3471e9b0fb..886eb3871089 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"
LICENSE="Broadcom"
SLOT="0"
-KEYWORDS="~arm arm64"
+KEYWORDS="arm arm64"
RDEPEND="
net-wireless/wireless-regdb
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2023-03-04 5:50 Arthur Zamarin
0 siblings, 0 replies; 24+ messages in thread
From: Arthur Zamarin @ 2023-03-04 5:50 UTC (permalink / raw
To: gentoo-commits
commit: 3c0ff97e0f4c38d0e161199d3fe034c7da9998c4
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 4 05:50:47 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 4 05:50:47 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c0ff97e
sys-firmware/raspberrypi-wifi-ucode: Stabilize 20210315.3_p7-r2 arm64, #899530
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
.../raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild
index 8d5ab7aa1fc3..cb3471e9b0fb 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -13,7 +13,7 @@ S="${WORKDIR}"
LICENSE="Broadcom"
SLOT="0"
-KEYWORDS="~arm ~arm64"
+KEYWORDS="~arm arm64"
RDEPEND="
net-wireless/wireless-regdb
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2023-02-03 5:28 Dennis Lamm
0 siblings, 0 replies; 24+ messages in thread
From: Dennis Lamm @ 2023-02-03 5:28 UTC (permalink / raw
To: gentoo-commits
commit: f662946fd332bb55bd8c60ba43ad6eaf2f0be613
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 2 20:23:15 2023 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Fri Feb 3 05:28:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f662946f
sys-firmware/raspberrypi-wifi-ucode: drop 20210315.3_p5-r1
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/29400
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
sys-firmware/raspberrypi-wifi-ucode/Manifest | 1 -
.../raspberrypi-wifi-ucode-20210315.3_p5-r1.ebuild | 69 ----------------------
2 files changed, 70 deletions(-)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/Manifest b/sys-firmware/raspberrypi-wifi-ucode/Manifest
index 5a473667bb89..ff72a3ebf625 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/Manifest
+++ b/sys-firmware/raspberrypi-wifi-ucode/Manifest
@@ -1,4 +1,3 @@
DIST firmware-nonfree_20190114-1+rpt11.debian.tar.xz 2038892 BLAKE2B a2d66e637cd26928c23855f5369c13b83e25b6b4353c82e9a62cb14b010a8c1fda566f6d200e0e7a706c7fb140238082238b7af80fe1f75fe3f07c815fc0eb6a SHA512 5ba6783dc3f3903f20321571a1fb2e11d7781de6d49689c68e6e1f194dad9cdddec90abc94a32a130323b2c8f9839af387c46aee895caf30ffb2f6dfe6d95b7d
-DIST firmware-nonfree_20210315-3+rpt5.debian.tar.xz 1743300 BLAKE2B 5de090eefc68ba34df43c58a08554891b8e98d1c8ebce37c63275af8ca438b42880d95dcddf902a1491e19007ccab8cec950f74f50c4f84df092c76e6ffb437b SHA512 8a2151b8c96b0ba806eb25fb0eed12c3b3b91d3386f8ed4ab8058dc5c5989ed5eee39c8c24ceaa8f343042a5031a8c4a2cd759b42cb12d76b58209de50c44083
DIST firmware-nonfree_20210315-3+rpt7.debian.tar.xz 1755320 BLAKE2B d7d5a3a2a1f7fbf6f18c751a92012bb7018aab403091288c291d64dbc7c46b26053f3d8693253625d7603a3df9ef9ec8e5f27c365dd0e0904725f351c54931a7 SHA512 e0ae23a0306d941d0633be19e964dbaf657fe64d97bf767691558e8565814f71dbd4f45dad8219ccc8a8953bc8088f8a98e65a11d389e0d0868bf20349060ded
DIST firmware-nonfree_20221012-1~bpo11+1+rpt1.debian.tar.xz 1819844 BLAKE2B 3b8bea16b73b67f8467844c282f337ac4784a937a54e05b255d2bb7956a2ee10f6a4cdb619384e7d408df4d637d5a3e9b1a50bb260ac3afd22e23dee8177ed21 SHA512 ba25ea62096bcac853865ff28d0982c05c37a364e10e846984d14c30ae7441cfd0b35a7c6bf4bfeca5aa5b2321e582b8e7553cdf28dd919371227fb8550c541b
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5-r1.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5-r1.ebuild
deleted file mode 100644
index ce8516611329..000000000000
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi SBCs"
-HOMEPAGE="
- https://github.com/RPi-Distro/firmware-nonfree
- https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree"
-MY_PN=firmware-nonfree
-SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz"
-S="${WORKDIR}"
-
-LICENSE="Broadcom"
-SLOT="0"
-KEYWORDS="~arm ~arm64"
-
-RDEPEND="
- net-wireless/wireless-regdb
- !sys-kernel/linux-firmware[-savedconfig]
-"
-
-pkg_pretend() {
- local -a BADFILES=()
- local txt file
- # /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt
- # The above pattern works because the files we want to hit
- # have names of the form:
- # * /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
- # * /lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
- # * /lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt
- # * /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
- # While the files installed by raspberrypi-wifi-ucode have names
- # of the form:
- # * /lib/firmware/brcm/brcmfmac43430-sdio.txt
- # * /lib/firmware/brcm/brcmfmac43436-sdio.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.txt
- # * /lib/firmware/brcm/brcmfmac43456-sdio.txt
- # So no overlap is assured.
- for txt in "${EPREFIX}"/lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
- [[ -e "${txt}" ]] && BADFILES+=( "${txt}" )
- done
-
- if [[ "${#BADFILES[@]}" -gt 1 ]]; then
- eerror "The following files should be excluded from the savedconfig of"
- eerror "linux-firmware and linux-firmware should be re-emerged. Even"
- eerror "though they do not collide with files from ${PN},"
- eerror "they may be loaded preferentially to the files included in"
- eerror "${PN}, leading to undefined behaviour."
- eerror "List of files:"
- for file in "${BADFILES[@]}"; do
- eerror "${file}"
- done
- fi
-}
-
-src_install() {
- insinto /lib/firmware/brcm
- doins debian/config/brcm80211/brcm/*
-
- insinto /lib/firmware/cypress
- doins debian/config/brcm80211/cypress/*
-
- dodoc debian/config/brcm80211/LICENSE debian/changelog
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2023-02-03 5:28 Dennis Lamm
0 siblings, 0 replies; 24+ messages in thread
From: Dennis Lamm @ 2023-02-03 5:28 UTC (permalink / raw
To: gentoo-commits
commit: 2921d90975df410f80586922b4d531133afbe43e
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 2 20:22:26 2023 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Fri Feb 3 05:28:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2921d909
sys-firmware/raspberrypi-wifi-ucode: add 20221012.1_p1
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
sys-firmware/raspberrypi-wifi-ucode/Manifest | 1 +
.../raspberrypi-wifi-ucode-20221012.1_p1.ebuild | 88 ++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/Manifest b/sys-firmware/raspberrypi-wifi-ucode/Manifest
index 2884a3943e8c..5a473667bb89 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/Manifest
+++ b/sys-firmware/raspberrypi-wifi-ucode/Manifest
@@ -1,3 +1,4 @@
DIST firmware-nonfree_20190114-1+rpt11.debian.tar.xz 2038892 BLAKE2B a2d66e637cd26928c23855f5369c13b83e25b6b4353c82e9a62cb14b010a8c1fda566f6d200e0e7a706c7fb140238082238b7af80fe1f75fe3f07c815fc0eb6a SHA512 5ba6783dc3f3903f20321571a1fb2e11d7781de6d49689c68e6e1f194dad9cdddec90abc94a32a130323b2c8f9839af387c46aee895caf30ffb2f6dfe6d95b7d
DIST firmware-nonfree_20210315-3+rpt5.debian.tar.xz 1743300 BLAKE2B 5de090eefc68ba34df43c58a08554891b8e98d1c8ebce37c63275af8ca438b42880d95dcddf902a1491e19007ccab8cec950f74f50c4f84df092c76e6ffb437b SHA512 8a2151b8c96b0ba806eb25fb0eed12c3b3b91d3386f8ed4ab8058dc5c5989ed5eee39c8c24ceaa8f343042a5031a8c4a2cd759b42cb12d76b58209de50c44083
DIST firmware-nonfree_20210315-3+rpt7.debian.tar.xz 1755320 BLAKE2B d7d5a3a2a1f7fbf6f18c751a92012bb7018aab403091288c291d64dbc7c46b26053f3d8693253625d7603a3df9ef9ec8e5f27c365dd0e0904725f351c54931a7 SHA512 e0ae23a0306d941d0633be19e964dbaf657fe64d97bf767691558e8565814f71dbd4f45dad8219ccc8a8953bc8088f8a98e65a11d389e0d0868bf20349060ded
+DIST firmware-nonfree_20221012-1~bpo11+1+rpt1.debian.tar.xz 1819844 BLAKE2B 3b8bea16b73b67f8467844c282f337ac4784a937a54e05b255d2bb7956a2ee10f6a4cdb619384e7d408df4d637d5a3e9b1a50bb260ac3afd22e23dee8177ed21 SHA512 ba25ea62096bcac853865ff28d0982c05c37a364e10e846984d14c30ae7441cfd0b35a7c6bf4bfeca5aa5b2321e582b8e7553cdf28dd919371227fb8550c541b
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20221012.1_p1.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20221012.1_p1.ebuild
new file mode 100644
index 000000000000..11cfc86d0710
--- /dev/null
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20221012.1_p1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi SBCs"
+HOMEPAGE="
+ https://github.com/RPi-Distro/firmware-nonfree
+ https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree"
+MY_PN=firmware-nonfree
+SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut 1)-$(ver_cut 2)~bpo11+1+rpt$(ver_cut 4).debian.tar.xz"
+S="${WORKDIR}"
+
+LICENSE="Broadcom"
+SLOT="0"
+KEYWORDS="~arm ~arm64"
+
+RDEPEND="
+ net-wireless/wireless-regdb
+ !sys-kernel/linux-firmware[-savedconfig]
+"
+
+pkg_pretend() {
+ local -a BADFILES=()
+ local txt file
+ # /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt
+ # The above pattern works because the files we want to hit
+ # have names of the form:
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
+ # While the files installed by raspberrypi-wifi-ucode have names
+ # of the form:
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43436-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43456-sdio.txt
+ # So no overlap is assured.
+ for txt in "${EPREFIX}"/lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
+ [[ -e "${txt}" ]] && BADFILES+=( "${txt}" )
+ done
+
+ if [[ "${#BADFILES[@]}" -gt 1 ]]; then
+ eerror "The following files should be excluded from the savedconfig of"
+ eerror "linux-firmware and linux-firmware should be re-emerged. Even"
+ eerror "though they do not collide with files from ${PN},"
+ eerror "they may be loaded preferentially to the files included in"
+ eerror "${PN}, leading to undefined behaviour."
+ eerror "List of files:"
+ for file in "${BADFILES[@]}"; do
+ eerror "${file}"
+ done
+ fi
+}
+
+src_configure() {
+ unlink "${S}"/debian/config/brcm80211/brcm/brcmfmac43455-sdio.bin || die
+ ln -rs \
+ "${S}"/debian/config/brcm80211/cypress/cyfmac43455-sdio-standard.bin \
+ "${S}"/debian/config/brcm80211/brcm/brcmfmac43455-sdio.bin || die
+
+ ln -frs \
+ "${S}"/debian/config/brcm80211/cypress/cyfmac43455-sdio-standard.bin \
+ "${S}"/debian/config/brcm80211/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.bin
+
+ ln -frs \
+ "${S}"/debian/config/brcm80211/cypress/cyfmac43455-sdio-standard.bin \
+ "${S}"/debian/config/brcm80211/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.bin
+
+ ln -frs \
+ "${S}"/debian/config/brcm80211/cypress/cyfmac43455-sdio-standard.bin \
+ "${S}"/debian/config/brcm80211/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.bin
+}
+
+src_install() {
+ insinto /lib/firmware/brcm
+ doins debian/config/brcm80211/brcm/*
+
+ insinto /lib/firmware/cypress
+ doins debian/config/brcm80211/cypress/*
+
+ dodoc debian/changelog
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2022-10-26 7:24 Dennis Lamm
0 siblings, 0 replies; 24+ messages in thread
From: Dennis Lamm @ 2022-10-26 7:24 UTC (permalink / raw
To: gentoo-commits
commit: 7406336f72ac5d1d1ef46b9e2601e54350be30ed
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 26 06:58:12 2022 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Wed Oct 26 07:24:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7406336f
sys-firmware/raspberrypi-wifi-ucode: fixed dodoc
removed installation of no longer provided LICENSE file
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/27955
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
...10315.3_p7.ebuild => raspberrypi-wifi-ucode-20210315.3_p7-r1.ebuild} | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r1.ebuild
similarity index 97%
rename from sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7.ebuild
rename to sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r1.ebuild
index ce8516611329..d6723724a318 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7.ebuild
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7-r1.ebuild
@@ -65,5 +65,5 @@ src_install() {
insinto /lib/firmware/cypress
doins debian/config/brcm80211/cypress/*
- dodoc debian/config/brcm80211/LICENSE debian/changelog
+ dodoc debian/changelog
}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2022-10-24 17:15 Dennis Lamm
0 siblings, 0 replies; 24+ messages in thread
From: Dennis Lamm @ 2022-10-24 17:15 UTC (permalink / raw
To: gentoo-commits
commit: dc3dca1ff83203900b2e87dedd871889a8c2a923
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 23 15:14:52 2022 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Mon Oct 24 17:15:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc3dca1f
sys-firmware/raspberrypi-wifi-ucode: drop 20210315.3_p5
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/27917
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
.../raspberrypi-wifi-ucode-20210315.3_p5.ebuild | 66 ----------------------
1 file changed, 66 deletions(-)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5.ebuild
deleted file mode 100644
index 79f547877a9a..000000000000
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi SBCs"
-HOMEPAGE="
- https://github.com/RPi-Distro/firmware-nonfree
- https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree"
-MY_PN=firmware-nonfree
-SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz"
-S="${WORKDIR}"
-
-LICENSE="Broadcom"
-SLOT="0"
-KEYWORDS="~arm ~arm64"
-
-RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
-
-pkg_pretend() {
- local -a BADFILES=()
- local txt file
- # /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt
- # The above pattern works because the files we want to hit
- # have names of the form:
- # * /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
- # * /lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
- # * /lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt
- # * /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
- # While the files installed by raspberrypi-wifi-ucode have names
- # of the form:
- # * /lib/firmware/brcm/brcmfmac43430-sdio.txt
- # * /lib/firmware/brcm/brcmfmac43436-sdio.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.txt
- # * /lib/firmware/brcm/brcmfmac43456-sdio.txt
- # So no overlap is assured.
- for txt in "${EPREFIX}"/lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
- [[ -e "${txt}" ]] && BADFILES+=( "${txt}" )
- done
-
- if [[ "${#BADFILES[@]}" -gt 1 ]]; then
- eerror "The following files should be excluded from the savedconfig of"
- eerror "linux-firmware and linux-firmware should be re-emerged. Even"
- eerror "though they do not collide with files from ${PN},"
- eerror "they may be loaded preferentially to the files included in"
- eerror "${PN}, leading to undefined behaviour."
- eerror "List of files:"
- for file in "${BADFILES[@]}"; do
- eerror "${file}"
- done
- fi
-}
-
-src_install() {
- insinto /lib/firmware/brcm
- doins debian/config/brcm80211/brcm/*
-
- insinto /lib/firmware/cypress
- doins debian/config/brcm80211/cypress/*
-
- dodoc debian/config/brcm80211/LICENSE debian/changelog
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2022-10-24 17:15 Dennis Lamm
0 siblings, 0 replies; 24+ messages in thread
From: Dennis Lamm @ 2022-10-24 17:15 UTC (permalink / raw
To: gentoo-commits
commit: 575f78710982039caae41937989020dbc5447e83
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 23 15:14:30 2022 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Mon Oct 24 17:15:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=575f7871
sys-firmware/raspberrypi-wifi-ucode: add 20210315.3_p7
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
sys-firmware/raspberrypi-wifi-ucode/Manifest | 1 +
.../raspberrypi-wifi-ucode-20210315.3_p7.ebuild | 69 ++++++++++++++++++++++
2 files changed, 70 insertions(+)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/Manifest b/sys-firmware/raspberrypi-wifi-ucode/Manifest
index 3a4dec1efa8d..2884a3943e8c 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/Manifest
+++ b/sys-firmware/raspberrypi-wifi-ucode/Manifest
@@ -1,2 +1,3 @@
DIST firmware-nonfree_20190114-1+rpt11.debian.tar.xz 2038892 BLAKE2B a2d66e637cd26928c23855f5369c13b83e25b6b4353c82e9a62cb14b010a8c1fda566f6d200e0e7a706c7fb140238082238b7af80fe1f75fe3f07c815fc0eb6a SHA512 5ba6783dc3f3903f20321571a1fb2e11d7781de6d49689c68e6e1f194dad9cdddec90abc94a32a130323b2c8f9839af387c46aee895caf30ffb2f6dfe6d95b7d
DIST firmware-nonfree_20210315-3+rpt5.debian.tar.xz 1743300 BLAKE2B 5de090eefc68ba34df43c58a08554891b8e98d1c8ebce37c63275af8ca438b42880d95dcddf902a1491e19007ccab8cec950f74f50c4f84df092c76e6ffb437b SHA512 8a2151b8c96b0ba806eb25fb0eed12c3b3b91d3386f8ed4ab8058dc5c5989ed5eee39c8c24ceaa8f343042a5031a8c4a2cd759b42cb12d76b58209de50c44083
+DIST firmware-nonfree_20210315-3+rpt7.debian.tar.xz 1755320 BLAKE2B d7d5a3a2a1f7fbf6f18c751a92012bb7018aab403091288c291d64dbc7c46b26053f3d8693253625d7603a3df9ef9ec8e5f27c365dd0e0904725f351c54931a7 SHA512 e0ae23a0306d941d0633be19e964dbaf657fe64d97bf767691558e8565814f71dbd4f45dad8219ccc8a8953bc8088f8a98e65a11d389e0d0868bf20349060ded
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7.ebuild
new file mode 100644
index 000000000000..ce8516611329
--- /dev/null
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p7.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi SBCs"
+HOMEPAGE="
+ https://github.com/RPi-Distro/firmware-nonfree
+ https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree"
+MY_PN=firmware-nonfree
+SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz"
+S="${WORKDIR}"
+
+LICENSE="Broadcom"
+SLOT="0"
+KEYWORDS="~arm ~arm64"
+
+RDEPEND="
+ net-wireless/wireless-regdb
+ !sys-kernel/linux-firmware[-savedconfig]
+"
+
+pkg_pretend() {
+ local -a BADFILES=()
+ local txt file
+ # /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt
+ # The above pattern works because the files we want to hit
+ # have names of the form:
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
+ # While the files installed by raspberrypi-wifi-ucode have names
+ # of the form:
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43436-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43456-sdio.txt
+ # So no overlap is assured.
+ for txt in "${EPREFIX}"/lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
+ [[ -e "${txt}" ]] && BADFILES+=( "${txt}" )
+ done
+
+ if [[ "${#BADFILES[@]}" -gt 1 ]]; then
+ eerror "The following files should be excluded from the savedconfig of"
+ eerror "linux-firmware and linux-firmware should be re-emerged. Even"
+ eerror "though they do not collide with files from ${PN},"
+ eerror "they may be loaded preferentially to the files included in"
+ eerror "${PN}, leading to undefined behaviour."
+ eerror "List of files:"
+ for file in "${BADFILES[@]}"; do
+ eerror "${file}"
+ done
+ fi
+}
+
+src_install() {
+ insinto /lib/firmware/brcm
+ doins debian/config/brcm80211/brcm/*
+
+ insinto /lib/firmware/cypress
+ doins debian/config/brcm80211/cypress/*
+
+ dodoc debian/config/brcm80211/LICENSE debian/changelog
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2022-04-19 3:47 Dennis Lamm
0 siblings, 0 replies; 24+ messages in thread
From: Dennis Lamm @ 2022-04-19 3:47 UTC (permalink / raw
To: gentoo-commits
commit: 6986ee1a970167097bc05f76b49800068665b647
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 18 18:06:16 2022 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Tue Apr 19 03:47:04 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6986ee1a
sys-firmware/raspberrypi-wifi-ucode: added net-wireless/wireless-regdb rdepend
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Closes: https://github.com/gentoo/gentoo/pull/25094
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
.../raspberrypi-wifi-ucode-20210315.3_p5-r1.ebuild | 69 ++++++++++++++++++++++
1 file changed, 69 insertions(+)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5-r1.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5-r1.ebuild
new file mode 100644
index 000000000000..ce8516611329
--- /dev/null
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi SBCs"
+HOMEPAGE="
+ https://github.com/RPi-Distro/firmware-nonfree
+ https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree"
+MY_PN=firmware-nonfree
+SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz"
+S="${WORKDIR}"
+
+LICENSE="Broadcom"
+SLOT="0"
+KEYWORDS="~arm ~arm64"
+
+RDEPEND="
+ net-wireless/wireless-regdb
+ !sys-kernel/linux-firmware[-savedconfig]
+"
+
+pkg_pretend() {
+ local -a BADFILES=()
+ local txt file
+ # /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt
+ # The above pattern works because the files we want to hit
+ # have names of the form:
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
+ # While the files installed by raspberrypi-wifi-ucode have names
+ # of the form:
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43436-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43456-sdio.txt
+ # So no overlap is assured.
+ for txt in "${EPREFIX}"/lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
+ [[ -e "${txt}" ]] && BADFILES+=( "${txt}" )
+ done
+
+ if [[ "${#BADFILES[@]}" -gt 1 ]]; then
+ eerror "The following files should be excluded from the savedconfig of"
+ eerror "linux-firmware and linux-firmware should be re-emerged. Even"
+ eerror "though they do not collide with files from ${PN},"
+ eerror "they may be loaded preferentially to the files included in"
+ eerror "${PN}, leading to undefined behaviour."
+ eerror "List of files:"
+ for file in "${BADFILES[@]}"; do
+ eerror "${file}"
+ done
+ fi
+}
+
+src_install() {
+ insinto /lib/firmware/brcm
+ doins debian/config/brcm80211/brcm/*
+
+ insinto /lib/firmware/cypress
+ doins debian/config/brcm80211/cypress/*
+
+ dodoc debian/config/brcm80211/LICENSE debian/changelog
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2022-04-06 6:57 Dennis Lamm
0 siblings, 0 replies; 24+ messages in thread
From: Dennis Lamm @ 2022-04-06 6:57 UTC (permalink / raw
To: gentoo-commits
commit: 0e12c6b099bcb5f75e1a8c77461641287f5ff733
Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 1 12:03:51 2022 +0000
Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Wed Apr 6 06:57:46 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e12c6b0
sys-firmware/raspberrypi-wifi-ucode: version bump
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
sys-firmware/raspberrypi-wifi-ucode/Manifest | 1 +
sys-firmware/raspberrypi-wifi-ucode/metadata.xml | 4 ++
.../raspberrypi-wifi-ucode-20210315.3_p5.ebuild | 66 ++++++++++++++++++++++
3 files changed, 71 insertions(+)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/Manifest b/sys-firmware/raspberrypi-wifi-ucode/Manifest
index 4922e67bcfdc..3a4dec1efa8d 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/Manifest
+++ b/sys-firmware/raspberrypi-wifi-ucode/Manifest
@@ -1 +1,2 @@
DIST firmware-nonfree_20190114-1+rpt11.debian.tar.xz 2038892 BLAKE2B a2d66e637cd26928c23855f5369c13b83e25b6b4353c82e9a62cb14b010a8c1fda566f6d200e0e7a706c7fb140238082238b7af80fe1f75fe3f07c815fc0eb6a SHA512 5ba6783dc3f3903f20321571a1fb2e11d7781de6d49689c68e6e1f194dad9cdddec90abc94a32a130323b2c8f9839af387c46aee895caf30ffb2f6dfe6d95b7d
+DIST firmware-nonfree_20210315-3+rpt5.debian.tar.xz 1743300 BLAKE2B 5de090eefc68ba34df43c58a08554891b8e98d1c8ebce37c63275af8ca438b42880d95dcddf902a1491e19007ccab8cec950f74f50c4f84df092c76e6ffb437b SHA512 8a2151b8c96b0ba806eb25fb0eed12c3b3b91d3386f8ed4ab8058dc5c5989ed5eee39c8c24ceaa8f343042a5031a8c4a2cd759b42cb12d76b58209de50c44083
diff --git a/sys-firmware/raspberrypi-wifi-ucode/metadata.xml b/sys-firmware/raspberrypi-wifi-ucode/metadata.xml
index 8e65e8c54bcc..8a52642c8039 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/metadata.xml
+++ b/sys-firmware/raspberrypi-wifi-ucode/metadata.xml
@@ -5,6 +5,10 @@
<email>sam@gentoo.org</email>
<name>Sam James</name>
</maintainer>
+ <maintainer type="person">
+ <email>expeditioneer@gentoo.org</email>
+ <name>Dennis Lamm</name>
+ </maintainer>
<maintainer type="person" proxied="yes">
<email>crabbedhaloablution@icloud.com</email>
<name>Peter Alfredsen</name>
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5.ebuild
new file mode 100644
index 000000000000..79f547877a9a
--- /dev/null
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20210315.3_p5.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi SBCs"
+HOMEPAGE="
+ https://github.com/RPi-Distro/firmware-nonfree
+ https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree"
+MY_PN=firmware-nonfree
+SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz"
+S="${WORKDIR}"
+
+LICENSE="Broadcom"
+SLOT="0"
+KEYWORDS="~arm ~arm64"
+
+RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
+
+pkg_pretend() {
+ local -a BADFILES=()
+ local txt file
+ # /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt
+ # The above pattern works because the files we want to hit
+ # have names of the form:
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
+ # While the files installed by raspberrypi-wifi-ucode have names
+ # of the form:
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43436-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43456-sdio.txt
+ # So no overlap is assured.
+ for txt in "${EPREFIX}"/lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
+ [[ -e "${txt}" ]] && BADFILES+=( "${txt}" )
+ done
+
+ if [[ "${#BADFILES[@]}" -gt 1 ]]; then
+ eerror "The following files should be excluded from the savedconfig of"
+ eerror "linux-firmware and linux-firmware should be re-emerged. Even"
+ eerror "though they do not collide with files from ${PN},"
+ eerror "they may be loaded preferentially to the files included in"
+ eerror "${PN}, leading to undefined behaviour."
+ eerror "List of files:"
+ for file in "${BADFILES[@]}"; do
+ eerror "${file}"
+ done
+ fi
+}
+
+src_install() {
+ insinto /lib/firmware/brcm
+ doins debian/config/brcm80211/brcm/*
+
+ insinto /lib/firmware/cypress
+ doins debian/config/brcm80211/cypress/*
+
+ dodoc debian/config/brcm80211/LICENSE debian/changelog
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2022-02-20 5:51 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2022-02-20 5:51 UTC (permalink / raw
To: gentoo-commits
commit: 83391eab81544fe50edf51910ed51756d29d5c0c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 20 05:49:50 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Feb 20 05:49:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83391eab
sys-firmware/raspberrypi-wifi-ucode: drop 20190114.1_p9, 20190114.1_p10
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-firmware/raspberrypi-wifi-ucode/Manifest | 2 -
.../raspberrypi-wifi-ucode-20190114.1_p10.ebuild | 66 ----------------------
.../raspberrypi-wifi-ucode-20190114.1_p9.ebuild | 66 ----------------------
3 files changed, 134 deletions(-)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/Manifest b/sys-firmware/raspberrypi-wifi-ucode/Manifest
index 121dca28ca30..4922e67bcfdc 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/Manifest
+++ b/sys-firmware/raspberrypi-wifi-ucode/Manifest
@@ -1,3 +1 @@
-DIST firmware-nonfree_20190114-1+rpt10.debian.tar.xz 2034132 BLAKE2B f6bdfbedc261acdcef976c02fb96f312a7c16c1c06c9419de73559c6ba59cf7d558b28c0dbf720bef3942a57c512fe8b5066bbb574b8286f9184ab029af9c20d SHA512 cf8eb4ad1947dc9f692fcf6540174a186bb054ea8cfdcd458c98452fa90125fc5079ac1cdfcf4171b6ee97023bc1d0a2a180d4b6ef6829c7c84a84922ee336f6
DIST firmware-nonfree_20190114-1+rpt11.debian.tar.xz 2038892 BLAKE2B a2d66e637cd26928c23855f5369c13b83e25b6b4353c82e9a62cb14b010a8c1fda566f6d200e0e7a706c7fb140238082238b7af80fe1f75fe3f07c815fc0eb6a SHA512 5ba6783dc3f3903f20321571a1fb2e11d7781de6d49689c68e6e1f194dad9cdddec90abc94a32a130323b2c8f9839af387c46aee895caf30ffb2f6dfe6d95b7d
-DIST firmware-nonfree_20190114-1+rpt9.debian.tar.xz 2040560 BLAKE2B 923adb08e4033f1f70c8e373464b5a4881f354fb218b163accb957b99ed1adf104f496b2156c772d881e7e01ed393d0f6c1563dbe797e1b1600a1f7f768292c4 SHA512 80df5df213105bfae231dbc81d17941258063971ea82e5d321b31d92a0be7101b9ecfe03aed02d9b7a0263d13bbcdcb862d4892a9e789da781af1430d81a821d
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild
deleted file mode 100644
index ec573949e197..000000000000
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi SBCs"
-HOMEPAGE="https://github.com/RPi-Distro/firmware-nonfree
- https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree"
-MY_PN=firmware-nonfree
-SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz"
-S="${WORKDIR}"
-
-LICENSE="Broadcom"
-SLOT="0"
-KEYWORDS="arm arm64"
-
-RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
-
-pkg_pretend() {
- local -a BADFILES=()
- local txt file
- # /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt
- # The above pattern works because the files we want to hit
- # have names of the form:
- # * /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
- # * /lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
- # * /lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt
- # * /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
- # While the files installed by raspberrypi-wifi-ucode have names
- # of the form:
- # * /lib/firmware/brcm/brcmfmac43430-sdio.txt
- # * /lib/firmware/brcm/brcmfmac43436-sdio.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.txt
- # * /lib/firmware/brcm/brcmfmac43456-sdio.txt
- # So no overlap is assured.
- for txt in "${EPREFIX}"/lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
- [[ -e "${txt}" ]] && BADFILES+=( "${txt}" )
- done
-
- if [[ "${#BADFILES[@]}" -gt 1 ]]; then
- eerror "The following files should be excluded from the savedconfig of"
- eerror "linux-firmware and linux-firmware should be re-emerged. Even"
- eerror "though they do not collide with files from ${PN},"
- eerror "they may be loaded preferentially to the files included in"
- eerror "${PN}, leading to undefined behaviour."
- eerror "List of files:"
- for file in "${BADFILES[@]}"; do
- eerror "${file}"
- done
- fi
-}
-
-src_prepare() {
- default
- eapply -p1 debian/patches/sdio-txt-files.patch
-}
-
-src_install() {
- insinto /lib/firmware/brcm
- doins brcm/*
- dodoc debian/changelog
-}
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild
deleted file mode 100644
index 5475720b31f7..000000000000
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi SBCs"
-HOMEPAGE="https://github.com/RPi-Distro/firmware-nonfree
- https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree"
-MY_PN=firmware-nonfree
-SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz"
-S="${WORKDIR}"
-
-LICENSE="Broadcom"
-SLOT="0"
-KEYWORDS="arm arm64"
-
-RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
-
-pkg_pretend() {
- local -a BADFILES=()
- local txt file
- # /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt
- # The above pattern works because the files we want to hit
- # have names of the form:
- # * /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
- # * /lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
- # * /lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt
- # * /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
- # While the files installed by raspberrypi-wifi-ucode have names
- # of the form:
- # * /lib/firmware/brcm/brcmfmac43430-sdio.txt
- # * /lib/firmware/brcm/brcmfmac43436-sdio.txt
- # * /lib/firmware/brcm/brcmfmac43455-sdio.txt
- # * /lib/firmware/brcm/brcmfmac43456-sdio.txt
- # So no overlap is assured.
- for txt in "${EPREFIX}"/lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
- [[ -e "${txt}" ]] && BADFILES+=( "${txt}" )
- done
-
- if [[ "${#BADFILES[@]}" -gt 1 ]]; then
- eerror "The following files should be excluded from the savedconfig of"
- eerror "linux-firmware and linux-firmware should be re-emerged. Even"
- eerror "though they do not collide with files from ${PN},"
- eerror "they may be loaded preferentially to the files included in"
- eerror "${PN}, leading to undefined behaviour."
- eerror "List of files:"
- for file in "${BADFILES[@]}"; do
- eerror "${file}"
- done
- fi
-}
-
-src_prepare() {
- default
- eapply -p1 debian/patches/sdio-txt-files.patch
-}
-
-src_install() {
- insinto /lib/firmware/brcm
- doins brcm/*
- dodoc debian/changelog
-}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2021-12-06 15:23 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2021-12-06 15:23 UTC (permalink / raw
To: gentoo-commits
commit: 75e5c360123384cace7b0d6118abd503913bf98c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 6 15:21:32 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 6 15:21:32 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e5c360
sys-firmware/raspberrypi-wifi-ucode: Stabilize 20190114.1_p11 arm, #828388
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p11.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p11.ebuild
index 16591d15f2eb..ec573949e197 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p11.ebuild
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p11.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
LICENSE="Broadcom"
SLOT="0"
-KEYWORDS="~arm arm64"
+KEYWORDS="arm arm64"
RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2021-12-06 15:20 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2021-12-06 15:20 UTC (permalink / raw
To: gentoo-commits
commit: 141eb0912d41df93994886d5922c64ed20ce400f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 6 15:18:37 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 6 15:18:37 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=141eb091
sys-firmware/raspberrypi-wifi-ucode: Stabilize 20190114.1_p11 arm64, #828388
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p11.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p11.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p11.ebuild
index cb9800e8cd64..16591d15f2eb 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p11.ebuild
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p11.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
LICENSE="Broadcom"
SLOT="0"
-KEYWORDS="~arm ~arm64"
+KEYWORDS="~arm arm64"
RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2021-06-21 22:36 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2021-06-21 22:36 UTC (permalink / raw
To: gentoo-commits
commit: 830b14402c98b4c036e36a8fbdfe0cdd4351c5cd
Author: Peter Alfredsen <crabbedhaloablution <AT> icloud <DOT> com>
AuthorDate: Sat Jun 19 10:35:51 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 21 22:33:53 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=830b1440
sys-firmware/raspberrypi-wifi-ucode: bump to 20190114.1_p11
Closes: https://bugs.gentoo.org/796740
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Peter Alfredsen <crabbedhaloablution <AT> icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/21323
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-firmware/raspberrypi-wifi-ucode/Manifest | 1 +
.../raspberrypi-wifi-ucode-20190114.1_p11.ebuild | 66 ++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/Manifest b/sys-firmware/raspberrypi-wifi-ucode/Manifest
index 37af51d68ce..121dca28ca3 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/Manifest
+++ b/sys-firmware/raspberrypi-wifi-ucode/Manifest
@@ -1,2 +1,3 @@
DIST firmware-nonfree_20190114-1+rpt10.debian.tar.xz 2034132 BLAKE2B f6bdfbedc261acdcef976c02fb96f312a7c16c1c06c9419de73559c6ba59cf7d558b28c0dbf720bef3942a57c512fe8b5066bbb574b8286f9184ab029af9c20d SHA512 cf8eb4ad1947dc9f692fcf6540174a186bb054ea8cfdcd458c98452fa90125fc5079ac1cdfcf4171b6ee97023bc1d0a2a180d4b6ef6829c7c84a84922ee336f6
+DIST firmware-nonfree_20190114-1+rpt11.debian.tar.xz 2038892 BLAKE2B a2d66e637cd26928c23855f5369c13b83e25b6b4353c82e9a62cb14b010a8c1fda566f6d200e0e7a706c7fb140238082238b7af80fe1f75fe3f07c815fc0eb6a SHA512 5ba6783dc3f3903f20321571a1fb2e11d7781de6d49689c68e6e1f194dad9cdddec90abc94a32a130323b2c8f9839af387c46aee895caf30ffb2f6dfe6d95b7d
DIST firmware-nonfree_20190114-1+rpt9.debian.tar.xz 2040560 BLAKE2B 923adb08e4033f1f70c8e373464b5a4881f354fb218b163accb957b99ed1adf104f496b2156c772d881e7e01ed393d0f6c1563dbe797e1b1600a1f7f768292c4 SHA512 80df5df213105bfae231dbc81d17941258063971ea82e5d321b31d92a0be7101b9ecfe03aed02d9b7a0263d13bbcdcb862d4892a9e789da781af1430d81a821d
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p11.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p11.ebuild
new file mode 100644
index 00000000000..cb9800e8cd6
--- /dev/null
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p11.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi SBCs"
+HOMEPAGE="https://github.com/RPi-Distro/firmware-nonfree
+ https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree"
+MY_PN=firmware-nonfree
+SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz"
+S="${WORKDIR}"
+
+LICENSE="Broadcom"
+SLOT="0"
+KEYWORDS="~arm ~arm64"
+
+RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
+
+pkg_pretend() {
+ local -a BADFILES=()
+ local txt file
+ # /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt
+ # The above pattern works because the files we want to hit
+ # have names of the form:
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
+ # While the files installed by raspberrypi-wifi-ucode have names
+ # of the form:
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43436-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43456-sdio.txt
+ # So no overlap is assured.
+ for txt in "${EPREFIX}"/lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
+ [[ -e "${txt}" ]] && BADFILES+=( "${txt}" )
+ done
+
+ if [[ "${#BADFILES[@]}" -gt 1 ]]; then
+ eerror "The following files should be excluded from the savedconfig of"
+ eerror "linux-firmware and linux-firmware should be re-emerged. Even"
+ eerror "though they do not collide with files from ${PN},"
+ eerror "they may be loaded preferentially to the files included in"
+ eerror "${PN}, leading to undefined behaviour."
+ eerror "List of files:"
+ for file in "${BADFILES[@]}"; do
+ eerror "${file}"
+ done
+ fi
+}
+
+src_prepare() {
+ default
+ eapply -p1 debian/patches/sdio-txt-files.patch
+}
+
+src_install() {
+ insinto /lib/firmware/brcm
+ doins brcm/*
+ dodoc debian/changelog
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2021-01-25 14:06 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2021-01-25 14:06 UTC (permalink / raw
To: gentoo-commits
commit: c13e4fcbd6bbb5d57d544d2cfe4d6a1d2c4c8ede
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 14:04:59 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 14:04:59 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13e4fcb
sys-firmware/raspberrypi-wifi-ucode: Stabilize 20190114.1_p10 arm64, #767046
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild
index 5a3f7ec6b5b..ec573949e19 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
LICENSE="Broadcom"
SLOT="0"
-KEYWORDS="arm ~arm64"
+KEYWORDS="arm arm64"
RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2021-01-25 14:04 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2021-01-25 14:04 UTC (permalink / raw
To: gentoo-commits
commit: 92adaafc8c03e2f23c663c47ba136d97eabf0fd2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 14:04:13 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 14:04:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92adaafc
sys-firmware/raspberrypi-wifi-ucode: Stabilize 20190114.1_p10 arm, #767046
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../raspberrypi-wifi-ucode-20190114.1_p10.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild
index 38d2b40eea1..5a3f7ec6b5b 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ S="${WORKDIR}"
LICENSE="Broadcom"
SLOT="0"
-KEYWORDS="~arm ~arm64"
+KEYWORDS="arm ~arm64"
RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2020-12-15 4:08 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2020-12-15 4:08 UTC (permalink / raw
To: gentoo-commits
commit: 74f787052473457d550b4e076b5c84faa5bbcec6
Author: Peter Alfredsen <crabbedhaloablution <AT> icloud <DOT> com>
AuthorDate: Thu Dec 3 14:24:41 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 15 04:07:45 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74f78705
sys-firmware/raspberrypi-wifi-ucode: Bump to 20190114.1_p10
New firmware for the BCM43456 (Wifi Chip on Raspberry PI CM4)
Untested, since the good CM4s are sold out everywhere.
Changelog:
firmware-nonfree (1:20190114-1+rpt10) buster; urgency=medium
[ Phil Elwell ]
* New clm_blob for BCM43456
- An updated clm_blob to open up the 80MHz channels.
* Use BCM43456 clm_blob on CYW43455
- The previous CYW43455 clm_blob provides limited access to the higher
5GHz channels (100+) - the BCM43456 (surprisingly) seems to work and
doesn't have this problem.
-- Serge Schneider <serge <AT> raspberrypi.com> Thu, 26 Nov 2020 18:51:42 +0000
Closes: https://bugs.gentoo.org/758278
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Peter Alfredsen <crabbedhaloablution <AT> icloud.com>
Closes: https://github.com/gentoo/gentoo/pull/18489
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-firmware/raspberrypi-wifi-ucode/Manifest | 1 +
.../raspberrypi-wifi-ucode-20190114.1_p10.ebuild | 66 ++++++++++++++++++++++
2 files changed, 67 insertions(+)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/Manifest b/sys-firmware/raspberrypi-wifi-ucode/Manifest
index 7e0c1fe7bcf..37af51d68ce 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/Manifest
+++ b/sys-firmware/raspberrypi-wifi-ucode/Manifest
@@ -1 +1,2 @@
+DIST firmware-nonfree_20190114-1+rpt10.debian.tar.xz 2034132 BLAKE2B f6bdfbedc261acdcef976c02fb96f312a7c16c1c06c9419de73559c6ba59cf7d558b28c0dbf720bef3942a57c512fe8b5066bbb574b8286f9184ab029af9c20d SHA512 cf8eb4ad1947dc9f692fcf6540174a186bb054ea8cfdcd458c98452fa90125fc5079ac1cdfcf4171b6ee97023bc1d0a2a180d4b6ef6829c7c84a84922ee336f6
DIST firmware-nonfree_20190114-1+rpt9.debian.tar.xz 2040560 BLAKE2B 923adb08e4033f1f70c8e373464b5a4881f354fb218b163accb957b99ed1adf104f496b2156c772d881e7e01ed393d0f6c1563dbe797e1b1600a1f7f768292c4 SHA512 80df5df213105bfae231dbc81d17941258063971ea82e5d321b31d92a0be7101b9ecfe03aed02d9b7a0263d13bbcdcb862d4892a9e789da781af1430d81a821d
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild
new file mode 100644
index 00000000000..38d2b40eea1
--- /dev/null
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi SBCs"
+HOMEPAGE="https://github.com/RPi-Distro/firmware-nonfree
+ https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree"
+MY_PN=firmware-nonfree
+SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz"
+S="${WORKDIR}"
+
+LICENSE="Broadcom"
+SLOT="0"
+KEYWORDS="~arm ~arm64"
+
+RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
+
+pkg_pretend() {
+ local -a BADFILES=()
+ local txt file
+ # /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt
+ # The above pattern works because the files we want to hit
+ # have names of the form:
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
+ # While the files installed by raspberrypi-wifi-ucode have names
+ # of the form:
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43436-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43456-sdio.txt
+ # So no overlap is assured.
+ for txt in "${EPREFIX}"/lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
+ [[ -e "${txt}" ]] && BADFILES+=( "${txt}" )
+ done
+
+ if [[ "${#BADFILES[@]}" -gt 1 ]]; then
+ eerror "The following files should be excluded from the savedconfig of"
+ eerror "linux-firmware and linux-firmware should be re-emerged. Even"
+ eerror "though they do not collide with files from ${PN},"
+ eerror "they may be loaded preferentially to the files included in"
+ eerror "${PN}, leading to undefined behaviour."
+ eerror "List of files:"
+ for file in "${BADFILES[@]}"; do
+ eerror "${file}"
+ done
+ fi
+}
+
+src_prepare() {
+ default
+ eapply -p1 debian/patches/sdio-txt-files.patch
+}
+
+src_install() {
+ insinto /lib/firmware/brcm
+ doins brcm/*
+ dodoc debian/changelog
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2020-12-11 22:12 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2020-12-11 22:12 UTC (permalink / raw
To: gentoo-commits
commit: b551733a1550ad190afe5137dbe098ec402d3e1c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 11 22:11:38 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Dec 11 22:11:38 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b551733a
sys-firmware/raspberrypi-wifi-ucode: Stabilize 20190114.1_p9 arm, #758929
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild
index 1e30e037e8f..5475720b31f 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
LICENSE="Broadcom"
SLOT="0"
-KEYWORDS="~arm arm64"
+KEYWORDS="arm arm64"
RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2020-12-10 17:43 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2020-12-10 17:43 UTC (permalink / raw
To: gentoo-commits
commit: 47498868a28a791c4df4dbaaee3ab6a6c61887a4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 10 17:42:49 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 10 17:42:49 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47498868
sys-firmware/raspberrypi-wifi-ucode: Stabilize 20190114.1_p9 arm64, #758929
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild
index 38d2b40eea1..1e30e037e8f 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"
LICENSE="Broadcom"
SLOT="0"
-KEYWORDS="~arm ~arm64"
+KEYWORDS="~arm arm64"
RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2020-11-26 4:57 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2020-11-26 4:57 UTC (permalink / raw
To: gentoo-commits
commit: 82fe59d7364ccaecc750ae92598aa1578ef7306e
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 26 04:53:38 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 26 04:57:27 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82fe59d7
sys-firmware/raspberrypi-wifi-ucode: tiny post-merge changes
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../raspberrypi-wifi-ucode-20190114.1_p9.ebuild | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild
index 2d901028a83..38d2b40eea1 100644
--- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild
@@ -8,17 +8,15 @@ HOMEPAGE="https://github.com/RPi-Distro/firmware-nonfree
https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree"
MY_PN=firmware-nonfree
SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz"
+S="${WORKDIR}"
LICENSE="Broadcom"
SLOT="0"
KEYWORDS="~arm ~arm64"
RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
-DEPEND=""
-
-S="${WORKDIR}"
-pkg_setup() {
+pkg_pretend() {
local -a BADFILES=()
local txt file
# /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt
@@ -39,10 +37,11 @@ pkg_setup() {
# * /lib/firmware/brcm/brcmfmac43455-sdio.txt
# * /lib/firmware/brcm/brcmfmac43456-sdio.txt
# So no overlap is assured.
- for txt in /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
+ for txt in "${EPREFIX}"/lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
[[ -e "${txt}" ]] && BADFILES+=( "${txt}" )
done
- if (( "${#BADFILES[@]}" >= 1)); then
+
+ if [[ "${#BADFILES[@]}" -gt 1 ]]; then
eerror "The following files should be excluded from the savedconfig of"
eerror "linux-firmware and linux-firmware should be re-emerged. Even"
eerror "though they do not collide with files from ${PN},"
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
@ 2020-11-26 4:57 Sam James
0 siblings, 0 replies; 24+ messages in thread
From: Sam James @ 2020-11-26 4:57 UTC (permalink / raw
To: gentoo-commits
commit: a1fb90228efd57317e311536ef8ffe6ae68d6c49
Author: Peter Alfredsen <crabbedhaloablution <AT> icloud <DOT> com>
AuthorDate: Wed Nov 25 16:26:57 2020 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Nov 26 04:53:45 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1fb9022
sys-firmware/raspberrypi-wifi-ucode: new package package (raspberry pi wifi ucode)
This package installs the most up-to-date firmware for the Broadcom
wifi chips found in the Raspberry Pi line of SBCs.
Closes: https://bugs.gentoo.org/756739
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Peter Alfredsen <crabbedhaloablution <AT> icloud.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-firmware/raspberrypi-wifi-ucode/Manifest | 1 +
sys-firmware/raspberrypi-wifi-ucode/metadata.xml | 19 ++++++
.../raspberrypi-wifi-ucode-20190114.1_p9.ebuild | 67 ++++++++++++++++++++++
3 files changed, 87 insertions(+)
diff --git a/sys-firmware/raspberrypi-wifi-ucode/Manifest b/sys-firmware/raspberrypi-wifi-ucode/Manifest
new file mode 100644
index 00000000000..7e0c1fe7bcf
--- /dev/null
+++ b/sys-firmware/raspberrypi-wifi-ucode/Manifest
@@ -0,0 +1 @@
+DIST firmware-nonfree_20190114-1+rpt9.debian.tar.xz 2040560 BLAKE2B 923adb08e4033f1f70c8e373464b5a4881f354fb218b163accb957b99ed1adf104f496b2156c772d881e7e01ed393d0f6c1563dbe797e1b1600a1f7f768292c4 SHA512 80df5df213105bfae231dbc81d17941258063971ea82e5d321b31d92a0be7101b9ecfe03aed02d9b7a0263d13bbcdcb862d4892a9e789da781af1430d81a821d
diff --git a/sys-firmware/raspberrypi-wifi-ucode/metadata.xml b/sys-firmware/raspberrypi-wifi-ucode/metadata.xml
new file mode 100644
index 00000000000..bbecf8cc3a3
--- /dev/null
+++ b/sys-firmware/raspberrypi-wifi-ucode/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>sam@gentoo.org</email>
+ <name>Sam James</name>
+ </maintainer>
+ <maintainer type="person">
+ <email>crabbedhaloablution@icloud.com</email>
+ <name>Peter Alfredsen</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">RPi-Distro/firmware-nonfree</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild
new file mode 100644
index 00000000000..2d901028a83
--- /dev/null
+++ b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p9.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi SBCs"
+HOMEPAGE="https://github.com/RPi-Distro/firmware-nonfree
+ https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree"
+MY_PN=firmware-nonfree
+SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz"
+
+LICENSE="Broadcom"
+SLOT="0"
+KEYWORDS="~arm ~arm64"
+
+RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
+DEPEND=""
+
+S="${WORKDIR}"
+
+pkg_setup() {
+ local -a BADFILES=()
+ local txt file
+ # /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt
+ # The above pattern works because the files we want to hit
+ # have names of the form:
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt
+ # While the files installed by raspberrypi-wifi-ucode have names
+ # of the form:
+ # * /lib/firmware/brcm/brcmfmac43430-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43436-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43455-sdio.txt
+ # * /lib/firmware/brcm/brcmfmac43456-sdio.txt
+ # So no overlap is assured.
+ for txt in /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do
+ [[ -e "${txt}" ]] && BADFILES+=( "${txt}" )
+ done
+ if (( "${#BADFILES[@]}" >= 1)); then
+ eerror "The following files should be excluded from the savedconfig of"
+ eerror "linux-firmware and linux-firmware should be re-emerged. Even"
+ eerror "though they do not collide with files from ${PN},"
+ eerror "they may be loaded preferentially to the files included in"
+ eerror "${PN}, leading to undefined behaviour."
+ eerror "List of files:"
+ for file in "${BADFILES[@]}"; do
+ eerror "${file}"
+ done
+ fi
+}
+
+src_prepare() {
+ default
+ eapply -p1 debian/patches/sdio-txt-files.patch
+}
+
+src_install() {
+ insinto /lib/firmware/brcm
+ doins brcm/*
+ dodoc debian/changelog
+}
^ permalink raw reply related [flat|nested] 24+ messages in thread
end of thread, other threads:[~2024-04-20 3:20 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-11-02 18:51 [gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/ Dennis Lamm
-- strict thread matches above, loose matches on Subject: below --
2024-04-20 3:20 Sam James
2023-03-24 13:54 Arthur Zamarin
2023-03-10 6:02 Dennis Lamm
2023-03-04 6:09 Arthur Zamarin
2023-03-04 5:50 Arthur Zamarin
2023-02-03 5:28 Dennis Lamm
2023-02-03 5:28 Dennis Lamm
2022-10-26 7:24 Dennis Lamm
2022-10-24 17:15 Dennis Lamm
2022-10-24 17:15 Dennis Lamm
2022-04-19 3:47 Dennis Lamm
2022-04-06 6:57 Dennis Lamm
2022-02-20 5:51 Sam James
2021-12-06 15:23 Sam James
2021-12-06 15:20 Sam James
2021-06-21 22:36 Sam James
2021-01-25 14:06 Sam James
2021-01-25 14:04 Sam James
2020-12-15 4:08 Sam James
2020-12-11 22:12 Sam James
2020-12-10 17:43 Sam James
2020-11-26 4:57 Sam James
2020-11-26 4:57 Sam James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox