mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-26 16:51:03 +02:00
linux-firmware/specs: fixed Atheros 9170 wifi chipset support. The incredible evolving drivers....
This commit is contained in:
parent
6de2478dc4
commit
eef3c13dd2
2 changed files with 65 additions and 0 deletions
3
sys-kernel/linux-firmware/Manifest
Normal file
3
sys-kernel/linux-firmware/Manifest
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
DIST ar9170.fw 15960 RMD160 044b65f540c6454aff213ca69680d03e12b88fae SHA1 6e5250498b815c2940d97242de31e054ae44e079 SHA256 1b379c5a8d6ab3a43911f7949d6306fe2dae3afb1368be5452a8fc7d9c54e0a0
|
||||
DIST carl9170-1.fw 12548 RMD160 5aba5d9489271c7b01ad0e2caa25982283322531 SHA1 83a3e00de61ced68b7129a3c82803e6f07840b21 SHA256 0009861c6ed9943b014dc45b6df5532616b41223f067d20b4df7aaa5a437f4f5
|
||||
EBUILD linux-firmware-99999999.ebuild 2173 RMD160 4a032a08ff2ec59c61043116804ba2997eafa28a SHA1 f4337d82d5e8385c72749366da9acaaa9bd28b97 SHA256 4014f3d8fc0c39babd3a122c4593760ebb6abfc6e802d8cd6e80ce260cfbc3cd
|
||||
62
sys-kernel/linux-firmware/linux-firmware-99999999.ebuild
Normal file
62
sys-kernel/linux-firmware/linux-firmware-99999999.ebuild
Normal file
|
|
@ -0,0 +1,62 @@
|
|||
# Copyright 1999-2011 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/linux-firmware/linux-firmware-99999999.ebuild,v 1.5 2011/02/19 20:30:46 chithanh Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
DESCRIPTION="Linux firmware files"
|
||||
HOMEPAGE="http://www.kernel.org/pub/linux/kernel/people/dwmw2/firmware"
|
||||
|
||||
#this is only being added to add in carl9170 firmware
|
||||
#http://linuxwireless.org/en/users/Drivers/carl9170
|
||||
|
||||
#however, while we are at it we can add support for the deprecated ar9170 in
|
||||
# case anyone is stupid enough to use it
|
||||
#remove ar9170 crap when kernel 2.6.40 is stable
|
||||
|
||||
|
||||
if [[ ${PV} == 99999999* ]]; then
|
||||
inherit git
|
||||
SRC_URI="http://www.kernel.org/pub/linux/kernel/people/chr/carl9170/fw/1.9.2/carl9170-1.fw \
|
||||
http://www.kernel.org/pub/linux/kernel/people/mcgrof/firmware/ar9170/ar9170.fw"
|
||||
EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/${PN}.git"
|
||||
else
|
||||
SRC_URI="mirror://kernel/linux/kernel/people/dwmw2/firmware/${P}.tar.bz2 \
|
||||
http://www.kernel.org/pub/linux/kernel/people/chr/carl9170/fw/1.9.2/carl9170-1.fw \
|
||||
http://www.kernel.org/pub/linux/kernel/people/mcgrof/firmware/ar9170/ar9170.fw"
|
||||
fi
|
||||
|
||||
LICENSE="GPL-1 GPL-2 GPL-3 BSD freedist"
|
||||
KEYWORDS=""
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
DEPEND=""
|
||||
RDEPEND="!media-sound/alsa-firmware[alsa_cards_korg1212]
|
||||
!media-sound/alsa-firmware[alsa_cards_maestro3]
|
||||
!media-sound/alsa-firmware[alsa_cards_sb16]
|
||||
!media-sound/alsa-firmware[alsa_cards_ymfpci]
|
||||
!media-tv/ivtv-firmware
|
||||
!media-tv/linuxtv-dvb-firmware[dvb_cards_cx231xx]
|
||||
!media-tv/linuxtv-dvb-firmware[dvb_cards_cx23885]
|
||||
!media-tv/linuxtv-dvb-firmware[dvb_cards_usb-dib0700]
|
||||
!net-wireless/libertas-firmware
|
||||
!net-wireless/i2400m-fw
|
||||
!net-wireless/iwl1000-ucode
|
||||
!net-wireless/iwl3945-ucode
|
||||
!net-wireless/iwl4965-ucode
|
||||
!net-wireless/iwl5000-ucode
|
||||
!net-wireless/iwl5150-ucode
|
||||
!net-wireless/iwl6000-ucode
|
||||
!net-wireless/iwl6050-ucode
|
||||
!net-wireless/rt61-firmware
|
||||
!net-wireless/rt73-firmware
|
||||
!sys-block/qla-fc-firmware
|
||||
!x11-drivers/radeon-ucode"
|
||||
#add anything else that collides to this
|
||||
|
||||
src_install() {
|
||||
insinto /lib/firmware/
|
||||
doins -r * || die "Install failed!"
|
||||
doins ${DISTDIR}/* || die
|
||||
}
|
||||
Loading…
Reference in a new issue