public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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 --
2021-11-11 20:36 [gentoo-commits] repo/gentoo:master commit in: sys-firmware/broadcom-bt-firmware/ Florian Schmaus
  -- strict thread matches above, loose matches on Subject: below --
2024-08-13  7:36 Joonas Niilola
2024-07-21 12:55 Jakov Smolić
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
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