mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-06 00:48:18 -07:00
sys-firmware/bluez-firmware: re-add package, add 1.2_p9_p20250503
bluez-firmware was previously last-rited and tree cleaned with
43b2500466 ("sys-firmware/bluez-firmware: treeclean"). This re-adds
the package using a new upstream (the same that Debian uses). The
package is the only source for some commonly used bluetooth-hardware
firmware, like the BCM 43430 used by the Rpi4b.
Bug: https://bugs.gentoo.org/926550
Signed-off-by: Florian Schmaus <flow@gentoo.org>
This commit is contained in:
1
sys-firmware/bluez-firmware/Manifest
Normal file
1
sys-firmware/bluez-firmware/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST bluez-firmware-1.2_p9_p20250503.tar.gz 603973 BLAKE2B ac120a5110f7dba0be15411018a3e135af5c20f2167f6aa783df45ffc2b59f0e1aa163a3882c645b94d1be5deff463406c75a71d0c51198a550194b0a9faa13a SHA512 62246630d710dabcdc98443a27ecd610e1c3fb047fbaf0fd905cd9a2d9406c0b38c589e55adb6385f288c5a208bbaca220510da5df882ddaa39967724592adc9
|
||||
@@ -0,0 +1,41 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
COMMIT_ID="2bbfb8438e824f5f61dae3f6ebb367a6129a4d63"
|
||||
|
||||
DESCRIPTION="Firmware for Broadcom BCM, STLC2300, and Synaptics SYN Bluetooth chips"
|
||||
HOMEPAGE="https://github.com/RPi-Distro/bluez-firmware"
|
||||
SRC_URI="
|
||||
https://github.com/RPi-Distro/bluez-firmware/archive/${COMMIT_ID}.tar.gz
|
||||
-> ${P}.tar.gz
|
||||
"
|
||||
|
||||
S="${WORKDIR}/bluez-firmware-${COMMIT_ID}"
|
||||
LICENSE="bluez-firmware GPL-2+"
|
||||
SLOT="0"
|
||||
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
RESTRICT="bindist mirror"
|
||||
|
||||
DOCS=( AUTHORS ChangeLog README )
|
||||
|
||||
src_configure() {
|
||||
econf --libdir=/lib
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install
|
||||
|
||||
insinto /lib/firmware/brcm
|
||||
doins debian/firmware/broadcom/*.hcd
|
||||
|
||||
insinto /lib/firmware/synaptics
|
||||
doins debian/firmware/synaptics/*.hcd
|
||||
}
|
||||
12
sys-firmware/bluez-firmware/metadata.xml
Normal file
12
sys-firmware/bluez-firmware/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?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>
|
||||
<stabilize-allarches/>
|
||||
<upstream>
|
||||
<remote-id type="github">RPi-Distro/bluez-firmware</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
Reference in New Issue
Block a user