summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys-firmware/iwl7260-ucode/ChangeLog11
-rw-r--r--sys-firmware/iwl7260-ucode/Manifest5
-rw-r--r--sys-firmware/iwl7260-ucode/iwl7260-ucode-22.1.7.0.ebuild38
-rw-r--r--sys-firmware/iwl7260-ucode/iwl7260-ucode-22.15.8.0.ebuild39
-rw-r--r--sys-firmware/iwl7260-ucode/metadata.xml7
5 files changed, 100 insertions, 0 deletions
diff --git a/sys-firmware/iwl7260-ucode/ChangeLog b/sys-firmware/iwl7260-ucode/ChangeLog
new file mode 100644
index 000000000000..a888092c7acc
--- /dev/null
+++ b/sys-firmware/iwl7260-ucode/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for sys-firmware/iwl7260-ucode
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-firmware/iwl7260-ucode/ChangeLog,v 1.1 2014/01/23 07:38:09 gienah Exp $
+
+*iwl7260-ucode-22.1.7.0 (23 Jan 2014)
+*iwl7260-ucode-22.15.8.0 (23 Jan 2014)
+
+ 23 Jan 2014; Mark Wright <gienah@gentoo.org> +iwl7260-ucode-22.1.7.0.ebuild,
+ +iwl7260-ucode-22.15.8.0.ebuild, +metadata.xml:
+ Add sys-firmware/iwl7260-ucode. Thanks to Thomas Kear for the initial ebuild,
+ Small_Penguin for testing. Fixes bug #489714.
diff --git a/sys-firmware/iwl7260-ucode/Manifest b/sys-firmware/iwl7260-ucode/Manifest
new file mode 100644
index 000000000000..1f2bde808543
--- /dev/null
+++ b/sys-firmware/iwl7260-ucode/Manifest
@@ -0,0 +1,5 @@
+DIST iwlwifi?action=AttachFile&do=get&target=iwlwifi-7260-ucode-22.1.7.0.tgz 341956 SHA256 1ecc335e2a81a4f6d19422a5e707a93ef56351030a4e95d698e064fe51ba6154 SHA512 c6ae43ec84e5d0df85b6fc1962c5d6052be9352e453b53807a3c45eebc334892dae51c84a053fd197afa66a77bac5b5c349de8d566c071f15f2e76c370a36880 WHIRLPOOL 91ed3469604377462701ac921f06bd0269e032f04a1523ecc9e550d94cfd0fc1fee5caa484f0d46cd5d41ad25bc041fe953a7cd6c2dc0b8e3cbd39705b08119d
+DIST iwlwifi?action=AttachFile&do=get&target=iwlwifi-7260-ucode-22.15.8.0.tgz 342953 SHA256 7ef7010705b26ab182c45f3810243cc814c0bec7a0c3dad21f0cdd22019ee7ec SHA512 7f6105c547dde559280444e1d729928c33d55ca4f5df1036d40ced735d7863277f2291a27c36ac544bb0c4278883b345be087268124d22af85155b0b4a57bb96 WHIRLPOOL 2ceea1c21749af78748652c8ce12df520621e0f54eff3c80307f0e038b23f730c9eccbadd1a4152276b8e99a447e7f1e38641d161334c197a5e86c5ce9e9e37e
+EBUILD iwl7260-ucode-22.1.7.0.ebuild 999 SHA256 5e6029ab2f9d6314fab5e0b3000ad07a501bca9fe37108cd5079c951deab48eb SHA512 b8afcd6a2189ab5581c0b85a8bc4738cfa88eebc450f54e8c308e6299f1d0a6c9d1eef671e3ac1698cd89d74ee21219728ccf9fce6500848856d21eafaae9fce WHIRLPOOL 2dfe87ae0206dfc95020787d08c9c595e3ab682f2fccb5dd9c54021355e938aa43b28a44fb6bad7bb2e63455481a0d70fe347f4ce9e596b6700c2cb893960e40
+EBUILD iwl7260-ucode-22.15.8.0.ebuild 1068 SHA256 5dbe16f02702045bcdb1e8f09ac6f2b34a15a9ace330b498e6950bbf8a506828 SHA512 a1eee647f057b29494fb6ebac966a14b3a0b0824f5a647f31ff612e34d38e84a1e9c101e6647a51e77cc7a23a699d38ea50cf8d3538d28a3acc88ff9aa17a13a WHIRLPOOL fa9100045a9791d33167cfed956bc7c84112d27d7ff3c504b3b07fa0749699fdaf290dc3bae62c313f25ccf6c200b7068416719a724cee1bdd4c1fe47903112b
+MISC metadata.xml 207 SHA256 a62c829cee70797120eae5e60b3d377e5a60e97e6b6bb3d73e49118eb112c5a6 SHA512 e247c62121802b65300755e600c16c0b6a390274e45e8f8dfc59b50909fa8ede2b8279bcdc66395e69f9341d68c5d8ca26b86488632d62a6bd39e7247590fe7e WHIRLPOOL a137cee3425fdd8fc4944bfa0ba806237278705e08047769e9921dc2017d5a59ecae7ceaee0b1ebc4e6f000f4dfb20a33d6fa267b3fe0b15c5fb92cc45cff7a0
diff --git a/sys-firmware/iwl7260-ucode/iwl7260-ucode-22.1.7.0.ebuild b/sys-firmware/iwl7260-ucode/iwl7260-ucode-22.1.7.0.ebuild
new file mode 100644
index 000000000000..30c4e7582f1a
--- /dev/null
+++ b/sys-firmware/iwl7260-ucode/iwl7260-ucode-22.1.7.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-firmware/iwl7260-ucode/iwl7260-ucode-22.1.7.0.ebuild,v 1.1 2014/01/23 07:38:08 gienah Exp $
+
+EAPI=5
+inherit linux-info
+
+MY_PN="iwlwifi-7260-ucode"
+
+DESCRIPTION="Firmware for Intel (R) Dual Band Wireless-AC 7260"
+HOMEPAGE="http://wireless.kernel.org/en/users/Drivers/iwlwifi"
+SRC_URI="http://wireless.kernel.org/en/users/Drivers/iwlwifi?action=AttachFile&do=get&target=${MY_PN}-${PV}.tgz"
+
+LICENSE="ipw3945"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+CONFIG_CHECK="IWLMVM"
+ERROR_IWLMVM="CONFIG_IWLMVM is required to be enabled in /usr/src/linux/.config for the kernel to be able to load the 7260 firmware"
+
+pkg_pretend() {
+ if kernel_is lt 3 10 0; then
+ ewarn "Your kernel version is ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}."
+ ewarn "This microcode image requires a kernel >= 3.10.0."
+ fi
+}
+
+src_install() {
+ insinto /lib/firmware
+ doins "${S}/iwlwifi-7260-7.ucode"
+ dodoc README*
+}
diff --git a/sys-firmware/iwl7260-ucode/iwl7260-ucode-22.15.8.0.ebuild b/sys-firmware/iwl7260-ucode/iwl7260-ucode-22.15.8.0.ebuild
new file mode 100644
index 000000000000..54436e83531f
--- /dev/null
+++ b/sys-firmware/iwl7260-ucode/iwl7260-ucode-22.15.8.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-firmware/iwl7260-ucode/iwl7260-ucode-22.15.8.0.ebuild,v 1.1 2014/01/23 07:38:08 gienah Exp $
+
+EAPI=5
+inherit linux-info
+
+MY_PN="iwlwifi-7260-ucode"
+
+DESCRIPTION="Firmware for Intel (R) Dual Band Wireless-AC 7260"
+HOMEPAGE="http://wireless.kernel.org/en/users/Drivers/iwlwifi"
+SRC_URI="http://wireless.kernel.org/en/users/Drivers/iwlwifi?action=AttachFile&do=get&target=${MY_PN}-${PV}.tgz"
+
+LICENSE="ipw3945"
+SLOT="1"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="!sys-kernel/linux-firmware[-savedconfig]"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+CONFIG_CHECK="IWLMVM"
+ERROR_IWLMVM="CONFIG_IWLMVM is required to be enabled in /usr/src/linux/.config for the kernel to be able to load the 7260 firmware"
+
+pkg_pretend() {
+ if kernel_is lt 3 13 0; then
+ ewarn "Your kernel version is ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}."
+ ewarn "This microcode image requires a kernel >= 3.13.0."
+ ewarn "For kernel versions < 3.10.13, you may install older SLOTS"
+ fi
+}
+
+src_install() {
+ insinto /lib/firmware
+ doins "${S}/iwlwifi-7260-7.ucode"
+ dodoc README*
+}
diff --git a/sys-firmware/iwl7260-ucode/metadata.xml b/sys-firmware/iwl7260-ucode/metadata.xml
new file mode 100644
index 000000000000..37e19dad162a
--- /dev/null
+++ b/sys-firmware/iwl7260-ucode/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>gienah@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>