* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/broadcom-bt-firmware/
@ 2020-04-15 0:35 Patrick McLean
0 siblings, 0 replies; 13+ messages in thread
From: Patrick McLean @ 2020-04-15 0:35 UTC (permalink / raw
To: gentoo-commits
commit: 342db016ee23c677c6b8bf241ff45262eb4e2fd8
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 15 00:34:10 2020 +0000
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Wed Apr 15 00:34:10 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=342db016
sys-firmware/broadcom-bt-firmware: New package
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
sys-firmware/broadcom-bt-firmware/Manifest | 1 +
.../broadcom-bt-firmware-12.0.1.1011_p1.ebuild | 18 ++++++++++++++++++
sys-firmware/broadcom-bt-firmware/metadata.xml | 8 ++++++++
3 files changed, 27 insertions(+)
diff --git a/sys-firmware/broadcom-bt-firmware/Manifest b/sys-firmware/broadcom-bt-firmware/Manifest
new file mode 100644
index 00000000000..33f89e1e476
--- /dev/null
+++ b/sys-firmware/broadcom-bt-firmware/Manifest
@@ -0,0 +1 @@
+DIST broadcom-bt-firmware-12.0.1.1011_p1.tar.gz 2324862 BLAKE2B 267302ea7adfd8e2f07ad40158b7d5ea4fcd4c419cd9d2316b6df277e35093116cb98e90336c44c3288f0029c54d7d1008f187727a2f606eb185e99df076227a SHA512 cb4a2dba09e8a1766e8bf465a4785ed3277aa2d021ebabfb37910f37dbdf61e77ee52216f6a5529d4759c6e7d09ce378668c63a6b2a75222a8ae04b181e90693
diff --git a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1011_p1.ebuild b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1011_p1.ebuild
new file mode 100644
index 00000000000..958af159cc2
--- /dev/null
+++ b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1011_p1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Broadcom Bluetooth firmware"
+HOMEPAGE="https://github.com/winterheart/broadcom-bt-firmware"
+SRC_URI="https://github.com/winterheart/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="broadcom_bcm20702 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+src_install() {
+ insinto /lib/firmware
+ doins -r brcm
+}
diff --git a/sys-firmware/broadcom-bt-firmware/metadata.xml b/sys-firmware/broadcom-bt-firmware/metadata.xml
new file mode 100644
index 00000000000..126b9ca42a2
--- /dev/null
+++ b/sys-firmware/broadcom-bt-firmware/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <name>Patrick McLean</name>
+ <email>chutzpah@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/broadcom-bt-firmware/
@ 2021-11-11 20:36 Florian Schmaus
0 siblings, 0 replies; 13+ messages in thread
From: Florian Schmaus @ 2021-11-11 20:36 UTC (permalink / raw
To: gentoo-commits
commit: 15b8a23199832d02d4a1a592f5678bccd640f289
Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 11 20:33:52 2021 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Nov 11 20:36:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b8a231
sys-firmware/broadcom-bt-firmware: add myself as a maintainer
Take over maintenance of this package from chutzpah. As dicussed
in #gentoo-dev:
@Flow | chutzpah: is it ok if I bump sys-firmware/broadcom-bt-firmware?
@chutzpah | Flow: sure, you can take it as well. The device i had that
I needed it for broke
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
sys-firmware/broadcom-bt-firmware/metadata.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-firmware/broadcom-bt-firmware/metadata.xml b/sys-firmware/broadcom-bt-firmware/metadata.xml
index 595fbf9565e..a7fa285c747 100644
--- a/sys-firmware/broadcom-bt-firmware/metadata.xml
+++ b/sys-firmware/broadcom-bt-firmware/metadata.xml
@@ -2,7 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <name>Patrick McLean</name>
- <email>chutzpah@gentoo.org</email>
+ <name>Florian Schmaus</name>
+ <email>flow@gentoo.org</email>
</maintainer>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/broadcom-bt-firmware/
@ 2021-11-11 20:36 Florian Schmaus
0 siblings, 0 replies; 13+ messages in thread
From: Florian Schmaus @ 2021-11-11 20:36 UTC (permalink / raw
To: gentoo-commits
commit: ad92c3ac345cf4dad04034dea61c76f224717f66
Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 11 20:33:19 2021 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Nov 11 20:36:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad92c3ac
sys-firmware/broadcom-bt-firmware: add 12.0.1.1105_p3, drop 12.0.1.1011_p1
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
sys-firmware/broadcom-bt-firmware/Manifest | 2 +-
...12.0.1.1011_p1.ebuild => broadcom-bt-firmware-12.0.1.1105_p3.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-firmware/broadcom-bt-firmware/Manifest b/sys-firmware/broadcom-bt-firmware/Manifest
index 33f89e1e476..024f956c96d 100644
--- a/sys-firmware/broadcom-bt-firmware/Manifest
+++ b/sys-firmware/broadcom-bt-firmware/Manifest
@@ -1 +1 @@
-DIST broadcom-bt-firmware-12.0.1.1011_p1.tar.gz 2324862 BLAKE2B 267302ea7adfd8e2f07ad40158b7d5ea4fcd4c419cd9d2316b6df277e35093116cb98e90336c44c3288f0029c54d7d1008f187727a2f606eb185e99df076227a SHA512 cb4a2dba09e8a1766e8bf465a4785ed3277aa2d021ebabfb37910f37dbdf61e77ee52216f6a5529d4759c6e7d09ce378668c63a6b2a75222a8ae04b181e90693
+DIST broadcom-bt-firmware-12.0.1.1105_p3.tar.gz 2332072 BLAKE2B 819a95230a19c1f2dcdd0648ae9f29275ddfc133c86c0fcf85657aa1e52baede10e061e5b2a2c0c6b795d83813f86a67ea0378c21b0f2b961439a146241127d8 SHA512 96de9704d392c0d7bbdc4a094d7fbaf3904854af2ac05081cff7c29cfc11690a47e45674af82af33a0a9741a44c68bf6e3801ccdaaa84de8ba0d36039d89f412
diff --git a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1011_p1.ebuild b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p3.ebuild
similarity index 91%
rename from sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1011_p1.ebuild
rename to sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p3.ebuild
index 958af159cc2..cbdff1e870a 100644
--- a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1011_p1.ebuild
+++ b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/broadcom-bt-firmware/
@ 2022-01-05 16:03 Florian Schmaus
0 siblings, 0 replies; 13+ messages in thread
From: Florian Schmaus @ 2022-01-05 16:03 UTC (permalink / raw
To: gentoo-commits
commit: dcae652038cb3d132b135aedd1ec820911c4ae76
Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 5 16:02:40 2022 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Wed Jan 5 16:03:15 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcae6520
sys-firmware/broadcom-bt-firmware: stabilize 12.0.1.1105_p3 for amd64, x86
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
.../broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p3.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p3.ebuild b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p3.ebuild
index cbdff1e870a9..0e40511f7124 100644
--- a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p3.ebuild
+++ b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/winterheart/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="broadcom_bcm20702 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
src_install() {
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/broadcom-bt-firmware/
@ 2022-05-16 4:23 Georgy Yakovlev
0 siblings, 0 replies; 13+ messages in thread
From: Georgy Yakovlev @ 2022-05-16 4:23 UTC (permalink / raw
To: gentoo-commits
commit: b3cef41e28b4275f87ab9bf6df5f09ebf837dcd9
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Mon May 16 04:20:02 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Mon May 16 04:23:09 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3cef41e
sys-firmware/broadcom-bt-firmware: keyword 12.0.1.1105_p3 for ~ppc64
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
.../broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p3.ebuild b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p3.ebuild
index 0e40511f7124..14cb24207a0d 100644
--- a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p3.ebuild
+++ b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/winterheart/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="broadcom_bcm20702 MIT"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
IUSE=""
src_install() {
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/broadcom-bt-firmware/
@ 2023-03-23 8:11 Florian Schmaus
0 siblings, 0 replies; 13+ messages in thread
From: Florian Schmaus @ 2023-03-23 8:11 UTC (permalink / raw
To: gentoo-commits
commit: 9d173aecded59f47d5454aeb44a2258d22ef20a4
Author: Florian Schmaus <flow <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 23 08:02:36 2023 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Mar 23 08:02:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d173aec
sys-firmware/broadcom-bt-firmware: drop myself as a maintainer
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
sys-firmware/broadcom-bt-firmware/metadata.xml | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/sys-firmware/broadcom-bt-firmware/metadata.xml b/sys-firmware/broadcom-bt-firmware/metadata.xml
index a7fa285c7476..115e9d64a669 100644
--- a/sys-firmware/broadcom-bt-firmware/metadata.xml
+++ b/sys-firmware/broadcom-bt-firmware/metadata.xml
@@ -1,8 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <name>Florian Schmaus</name>
- <email>flow@gentoo.org</email>
- </maintainer>
+ <!-- maintainer-needed -->
</pkgmetadata>
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/broadcom-bt-firmware/
@ 2023-03-30 8:20 Florian Schmaus
0 siblings, 0 replies; 13+ messages in thread
From: Florian Schmaus @ 2023-03-30 8:20 UTC (permalink / raw
To: gentoo-commits
commit: 71eaa19c115c7d8a7275bfbd0fccc36f3c63d937
Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Thu Mar 30 07:15:14 2023 +0000
Commit: Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Mar 30 08:19:54 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71eaa19c
sys-firmware/broadcom-bt-firmware: add 12.0.1.1105_p4 and myself as maintainer
Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30410
Signed-off-by: Florian Schmaus <flow <AT> gentoo.org>
sys-firmware/broadcom-bt-firmware/Manifest | 1 +
.../broadcom-bt-firmware-12.0.1.1105_p4.ebuild | 18 ++++++++++++++++++
sys-firmware/broadcom-bt-firmware/metadata.xml | 12 +++++++++++-
3 files changed, 30 insertions(+), 1 deletion(-)
diff --git a/sys-firmware/broadcom-bt-firmware/Manifest b/sys-firmware/broadcom-bt-firmware/Manifest
index 024f956c96d6..ba368e976180 100644
--- a/sys-firmware/broadcom-bt-firmware/Manifest
+++ b/sys-firmware/broadcom-bt-firmware/Manifest
@@ -1 +1,2 @@
DIST broadcom-bt-firmware-12.0.1.1105_p3.tar.gz 2332072 BLAKE2B 819a95230a19c1f2dcdd0648ae9f29275ddfc133c86c0fcf85657aa1e52baede10e061e5b2a2c0c6b795d83813f86a67ea0378c21b0f2b961439a146241127d8 SHA512 96de9704d392c0d7bbdc4a094d7fbaf3904854af2ac05081cff7c29cfc11690a47e45674af82af33a0a9741a44c68bf6e3801ccdaaa84de8ba0d36039d89f412
+DIST broadcom-bt-firmware-12.0.1.1105_p4.tar.gz 2332067 BLAKE2B cc6c2b7b30ec1d7b3cedb1a836be603db60e48d13b02108e7ce4b72dfddea9997d115a4af25f6192c54d4ad4c0acb259b7079885fadf41e9e2e58cdaabf62dad SHA512 f37017d6ae17ed89199e9c87e2f603ba21e278ba75c5c0a62f9b0ed8f2f9118f42e19486cc73b3e9153db79699909581a4f5154a6ce862343f50905eb43afcfa
diff --git a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4.ebuild b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4.ebuild
new file mode 100644
index 000000000000..42ed325a8013
--- /dev/null
+++ b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Broadcom Bluetooth firmware"
+HOMEPAGE="https://github.com/winterheart/broadcom-bt-firmware"
+SRC_URI="https://github.com/winterheart/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="broadcom_bcm20702 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+src_install() {
+ insinto /lib/firmware
+ doins -r brcm
+ dodoc DEVICES.md README.md
+}
diff --git a/sys-firmware/broadcom-bt-firmware/metadata.xml b/sys-firmware/broadcom-bt-firmware/metadata.xml
index 115e9d64a669..3a69026d5f46 100644
--- a/sys-firmware/broadcom-bt-firmware/metadata.xml
+++ b/sys-firmware/broadcom-bt-firmware/metadata.xml
@@ -1,5 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person" proxied="yes">
+ <email>azamat.hackimov@gmail.com</email>
+ <name>Azamat H. Hackimov</name>
+ </maintainer>
+ <maintainer type="project" proxied="proxy">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">winterheart/broadcom-bt-firmware</remote-id>
+ </upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/broadcom-bt-firmware/
@ 2023-07-14 6:50 Joonas Niilola
0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2023-07-14 6:50 UTC (permalink / raw
To: gentoo-commits
commit: 17deab41969ff9d7326e723f06a2576cdc76186a
Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Sat May 6 12:29:23 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jul 14 06:50:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17deab41
sys-firmware/broadcom-bt-firmware: compression support
Add compression support wih xz or zstd.
Co-authored-by: Florian Schmaus <flo <AT> geekplace.eu>
Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com>
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
.../broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild | 63 ++++++++++++++++++++++
sys-firmware/broadcom-bt-firmware/metadata.xml | 4 ++
2 files changed, 67 insertions(+)
diff --git a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild
new file mode 100644
index 000000000000..e5bbdc369275
--- /dev/null
+++ b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit linux-info multiprocessing
+
+DESCRIPTION="Broadcom Bluetooth firmware"
+HOMEPAGE="https://github.com/winterheart/broadcom-bt-firmware"
+SRC_URI="https://github.com/winterheart/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="broadcom_bcm20702 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+# Re-use compress-* USE flags from sys-kernel/linux-firmware.
+IUSE="compress-xz compress-zstd"
+REQUIRED_USE="?? ( compress-xz compress-zstd )"
+
+BDEPEND="
+ compress-xz? ( app-arch/xz-utils )
+ compress-zstd? ( app-arch/zstd )
+"
+
+pkg_setup() {
+ if use compress-xz || use compress-zstd ; then
+ local CONFIG_CHECK
+
+ if kernel_is -ge 5 19; then
+ use compress-xz && CONFIG_CHECK="~FW_LOADER_COMPRESS_XZ"
+ use compress-zstd && CONFIG_CHECK="~FW_LOADER_COMPRESS_ZSTD"
+ else
+ use compress-xz && CONFIG_CHECK="~FW_LOADER_COMPRESS"
+ if use compress-zstd; then
+ eerror "Kernels <5.19 do not support ZSTD-compressed firmware files"
+ fi
+ fi
+ linux-info_pkg_setup
+ fi
+}
+
+src_install() {
+ insinto /lib/firmware
+ doins -r brcm
+
+ if use compress-xz || use compress-zstd; then
+ pushd "${ED}/lib/firmware/brcm" &>/dev/null || die
+ einfo "Compressing firmware ..."
+ local ext
+ local compressor
+
+ if use compress-xz; then
+ ext=xz
+ compressor="xz -T1 -C crc32"
+ elif use compress-zstd; then
+ ext=zst
+ compressor="zstd -15 -T1 -C -q --rm"
+ fi
+ find . -type f -print0 | \
+ xargs -0 -P $(makeopts_jobs) -I'{}' ${compressor} '{}'
+ assert
+ popd &>/dev/null || die
+ fi
+ dodoc DEVICES.md README.md
+}
diff --git a/sys-firmware/broadcom-bt-firmware/metadata.xml b/sys-firmware/broadcom-bt-firmware/metadata.xml
index 3a69026d5f46..1d4e71fe4818 100644
--- a/sys-firmware/broadcom-bt-firmware/metadata.xml
+++ b/sys-firmware/broadcom-bt-firmware/metadata.xml
@@ -12,4 +12,8 @@
<upstream>
<remote-id type="github">winterheart/broadcom-bt-firmware</remote-id>
</upstream>
+<use>
+ <flag name="compress-xz">Compress firmware using xz (<pkg>app-arch/xz-utils</pkg>) before installation</flag>
+ <flag name="compress-zstd">Compress firmware using zstd (<pkg>app-arch/zstd</pkg>) before installation</flag>
+</use>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/broadcom-bt-firmware/
@ 2023-07-14 6:50 Joonas Niilola
0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2023-07-14 6:50 UTC (permalink / raw
To: gentoo-commits
commit: 35015c80bda5b43ac13118592c7aec69153dccc0
Author: Azamat H. Hackimov <azamat.hackimov <AT> gmail <DOT> com>
AuthorDate: Sat May 6 12:33:40 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jul 14 06:50:36 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35015c80
sys-firmware/broadcom-bt-firmware: drop 12.0.1.1105_p4
Signed-off-by: Azamat H. Hackimov <azamat.hackimov <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30892
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
.../broadcom-bt-firmware-12.0.1.1105_p4.ebuild | 18 ------------------
1 file changed, 18 deletions(-)
diff --git a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4.ebuild b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4.ebuild
deleted file mode 100644
index 42ed325a8013..000000000000
--- a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Broadcom Bluetooth firmware"
-HOMEPAGE="https://github.com/winterheart/broadcom-bt-firmware"
-SRC_URI="https://github.com/winterheart/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="broadcom_bcm20702 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-
-src_install() {
- insinto /lib/firmware
- doins -r brcm
- dodoc DEVICES.md README.md
-}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/broadcom-bt-firmware/
@ 2023-07-14 6:50 Joonas Niilola
0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2023-07-14 6:50 UTC (permalink / raw
To: gentoo-commits
commit: d620a08ee205f04d8267db4836c5e23619bee888
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 14 06:50:15 2023 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Fri Jul 14 06:50:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d620a08e
sys-firmware/broadcom-bt-firmware: WhitespaceFound on 12.0.1.1105_p4-r1
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
.../broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild
index e5bbdc369275..ad2af756d59c 100644
--- a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild
+++ b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild
@@ -56,7 +56,7 @@ src_install() {
fi
find . -type f -print0 | \
xargs -0 -P $(makeopts_jobs) -I'{}' ${compressor} '{}'
- assert
+ assert
popd &>/dev/null || die
fi
dodoc DEVICES.md README.md
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/broadcom-bt-firmware/
@ 2024-07-21 0:32 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2024-07-21 0:32 UTC (permalink / raw
To: gentoo-commits
commit: e3432f6657b3e9150803d3659792c19bb8a28cd8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 21 00:32:04 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 21 00:32:04 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3432f66
sys-firmware/broadcom-bt-firmware: Stabilize 12.0.1.1105_p4-r1 x86, #935859
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild
index ad2af756d59c..93946edbbc86 100644
--- a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild
+++ b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/winterheart/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="broadcom_bcm20702 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 x86"
# Re-use compress-* USE flags from sys-kernel/linux-firmware.
IUSE="compress-xz compress-zstd"
REQUIRED_USE="?? ( compress-xz compress-zstd )"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/broadcom-bt-firmware/
@ 2024-07-21 12:55 Jakov Smolić
0 siblings, 0 replies; 13+ messages in thread
From: Jakov Smolić @ 2024-07-21 12:55 UTC (permalink / raw
To: gentoo-commits
commit: 568e13d1b887f3628363f5db75b5d693d4b05b5a
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 21 12:55:18 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Sun Jul 21 12:55:18 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568e13d1
sys-firmware/broadcom-bt-firmware: Stabilize 12.0.1.1105_p4-r1 amd64, #935859
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
.../broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild
index 93946edbbc86..ce54409bf8e9 100644
--- a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild
+++ b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p4-r1.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://github.com/winterheart/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
LICENSE="broadcom_bcm20702 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
# Re-use compress-* USE flags from sys-kernel/linux-firmware.
IUSE="compress-xz compress-zstd"
REQUIRED_USE="?? ( compress-xz compress-zstd )"
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-firmware/broadcom-bt-firmware/
@ 2024-08-13 7:36 Joonas Niilola
0 siblings, 0 replies; 13+ messages in thread
From: Joonas Niilola @ 2024-08-13 7:36 UTC (permalink / raw
To: gentoo-commits
commit: b380d1d9c8af13e2285abf403a7ee36ba5fbda36
Author: Filip Kobierski <fkobi <AT> pm <DOT> me>
AuthorDate: Tue Jul 30 12:04:19 2024 +0000
Commit: Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Aug 13 07:36:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b380d1d9
sys-firmware/broadcom-bt-firmware: drop 12.0.1.1105_p3
Signed-off-by: Filip Kobierski <fkobi <AT> pm.me>
Closes: https://github.com/gentoo/gentoo/pull/37808
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
sys-firmware/broadcom-bt-firmware/Manifest | 1 -
.../broadcom-bt-firmware-12.0.1.1105_p3.ebuild | 18 ------------------
2 files changed, 19 deletions(-)
diff --git a/sys-firmware/broadcom-bt-firmware/Manifest b/sys-firmware/broadcom-bt-firmware/Manifest
index ba368e976180..738e59840e34 100644
--- a/sys-firmware/broadcom-bt-firmware/Manifest
+++ b/sys-firmware/broadcom-bt-firmware/Manifest
@@ -1,2 +1 @@
-DIST broadcom-bt-firmware-12.0.1.1105_p3.tar.gz 2332072 BLAKE2B 819a95230a19c1f2dcdd0648ae9f29275ddfc133c86c0fcf85657aa1e52baede10e061e5b2a2c0c6b795d83813f86a67ea0378c21b0f2b961439a146241127d8 SHA512 96de9704d392c0d7bbdc4a094d7fbaf3904854af2ac05081cff7c29cfc11690a47e45674af82af33a0a9741a44c68bf6e3801ccdaaa84de8ba0d36039d89f412
DIST broadcom-bt-firmware-12.0.1.1105_p4.tar.gz 2332067 BLAKE2B cc6c2b7b30ec1d7b3cedb1a836be603db60e48d13b02108e7ce4b72dfddea9997d115a4af25f6192c54d4ad4c0acb259b7079885fadf41e9e2e58cdaabf62dad SHA512 f37017d6ae17ed89199e9c87e2f603ba21e278ba75c5c0a62f9b0ed8f2f9118f42e19486cc73b3e9153db79699909581a4f5154a6ce862343f50905eb43afcfa
diff --git a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p3.ebuild b/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p3.ebuild
deleted file mode 100644
index 14cb24207a0d..000000000000
--- a/sys-firmware/broadcom-bt-firmware/broadcom-bt-firmware-12.0.1.1105_p3.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Broadcom Bluetooth firmware"
-HOMEPAGE="https://github.com/winterheart/broadcom-bt-firmware"
-SRC_URI="https://github.com/winterheart/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="broadcom_bcm20702 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-IUSE=""
-
-src_install() {
- insinto /lib/firmware
- doins -r brcm
-}
^ permalink raw reply related [flat|nested] 13+ messages in thread
end of thread, other threads:[~2024-08-13 7:36 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-07-21 12:55 [gentoo-commits] repo/gentoo:master commit in: sys-firmware/broadcom-bt-firmware/ Jakov Smolić
-- strict thread matches above, loose matches on Subject: below --
2024-08-13 7:36 Joonas Niilola
2024-07-21 0:32 Sam James
2023-07-14 6:50 Joonas Niilola
2023-07-14 6:50 Joonas Niilola
2023-07-14 6:50 Joonas Niilola
2023-03-30 8:20 Florian Schmaus
2023-03-23 8:11 Florian Schmaus
2022-05-16 4:23 Georgy Yakovlev
2022-01-05 16:03 Florian Schmaus
2021-11-11 20:36 Florian Schmaus
2021-11-11 20:36 Florian Schmaus
2020-04-15 0:35 Patrick McLean
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox