summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Wright <gienah@gentoo.org>2014-01-25 03:35:42 +0000
committerMark Wright <gienah@gentoo.org>2014-01-25 03:35:42 +0000
commit09d9f23f74e310f12bbe6a35ff5f52b53e74b8ea (patch)
tree79fddea47a2e3cfe5ffeea73265050a8b7743d32 /sys-firmware
parentSwitch to bzip compression for SRC_URI. (diff)
downloadhistorical-09d9f23f74e310f12bbe6a35ff5f52b53e74b8ea.tar.gz
historical-09d9f23f74e310f12bbe6a35ff5f52b53e74b8ea.tar.bz2
historical-09d9f23f74e310f12bbe6a35ff5f52b53e74b8ea.zip
Add iwl3160-ucode, which is kept in sync with iwl7260-ucode. Thanks for Thomas Kear for initial ebuild and testing, bug #489714.
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0x618E971F
Diffstat (limited to 'sys-firmware')
-rw-r--r--sys-firmware/iwl3160-ucode/ChangeLog11
-rw-r--r--sys-firmware/iwl3160-ucode/Manifest16
-rw-r--r--sys-firmware/iwl3160-ucode/iwl3160-ucode-22.1.7.0.ebuild40
-rw-r--r--sys-firmware/iwl3160-ucode/iwl3160-ucode-22.15.8.0.ebuild41
-rw-r--r--sys-firmware/iwl3160-ucode/metadata.xml10
5 files changed, 118 insertions, 0 deletions
diff --git a/sys-firmware/iwl3160-ucode/ChangeLog b/sys-firmware/iwl3160-ucode/ChangeLog
new file mode 100644
index 000000000000..8d74df511c30
--- /dev/null
+++ b/sys-firmware/iwl3160-ucode/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for sys-firmware/iwl3160-ucode
+# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-firmware/iwl3160-ucode/ChangeLog,v 1.1 2014/01/25 03:35:32 gienah Exp $
+
+*iwl3160-ucode-22.15.8.0 (25 Jan 2014)
+*iwl3160-ucode-22.1.7.0 (25 Jan 2014)
+
+ 25 Jan 2014; Mark Wright <gienah@gentoo.org> +iwl3160-ucode-22.1.7.0.ebuild,
+ +iwl3160-ucode-22.15.8.0.ebuild, +metadata.xml:
+ Add iwl3160-ucode, which is kept in sync with iwl7260-ucode. Thanks for Thomas
+ Kear for initial ebuild and testing, bug #489714.
diff --git a/sys-firmware/iwl3160-ucode/Manifest b/sys-firmware/iwl3160-ucode/Manifest
new file mode 100644
index 000000000000..cf9f529e165f
--- /dev/null
+++ b/sys-firmware/iwl3160-ucode/Manifest
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
+DIST iwl3160-ucode-22.1.7.0.tgz 332285 SHA256 6350d23db66e7f5346a716fb74bb853ae798b70ad56f20f134ac99dd4941d561 SHA512 5f379edc87d0cb743bd91cecd5a1879edfd18033c02d29269ea55e046663fa47c3363a19441d0edb52ea99c58e757c81872545c8ece634459675d927f46a4392 WHIRLPOOL 35d80a4f6901bdce4ec1c34fcc3ad38a0f869f5fddebcd4c29866e5eb0fd65cebbc37fce966400d15eb3053a4f7902cd9c2397a8eaf8a857ad444a0ebc115bd2
+DIST iwl3160-ucode-22.15.8.0.tgz 328351 SHA256 101a0466a4411f5e1492dd8e559f549f1196de045b084718354ece3896c7b370 SHA512 33e8842068c285bd62cd58629855c4be82a5b19129bcaefc4ac622245562085ec4ae155dba719937f71767d3f26e0d309553c9362fe7995943f2e95a9bc5d1fd WHIRLPOOL 5c6be623389b28c585f89e370a3202874d364d7daf9b61b7c95c7824c5b4243280a723b94848c47a1b449545162e8cb6cd073a1a4f748a100310e472ec911e10
+EBUILD iwl3160-ucode-22.1.7.0.ebuild 1223 SHA256 4e2594eb7bbf056b2bbe246b99525f16db2e236146f0467d83babba977a84b51 SHA512 e34a19decfe703fd05730e7ed02e8f478f89e1f1e6cb8d021f88f86c0c2071c0a29eef17e8ec31db8d71bb6ec136a74f36843659c84c1194d7e050288111f5bf WHIRLPOOL 507b33abbbdeb1be837a7480d1c4124ebc3d97b650c95dbd6f5a873bcd645197de662160c6a1aa1c8d5839f4c4d1dc4e0a627c0d195375015823b15171f8c484
+EBUILD iwl3160-ucode-22.15.8.0.ebuild 1293 SHA256 861a31ff9cd6d9adb963d88d5d8f54a4d78bced96a24959de612be8841b0f215 SHA512 38b565ac60541c9600bdd2355a68030b01a4af9867bd64ab79dc91d74961a2ecec99eca6be9740ba9123f34248fa516a46f12bd9a198466367bd13c435c877f1 WHIRLPOOL a89c88434df611c29c788981965c688a1a84838167166c3ded2548bb12c17d5b12d79cb48dd079b561948098c002f1062a8189fb7a253360c9745b469966cc23
+MISC ChangeLog 565 SHA256 2665bcc366a418c058c2a6fddb72ab3480d68082263fa76d2eb4a9be3da599d2 SHA512 a3e144fa443c9344d07df7631f4e8fe11ec6a7424c6a28afbfcd36233c4d23dfb45bb28223e09c624dc6e16439bf858210a0ea81ef96087e594073f0b34dce92 WHIRLPOOL 6544d3f332d5447bafe9ade83de1790ebfb37bead4ae170ee8cf4195057a83cba0cb671dd0fc5c85023f71ac82a7db01074d742ad4644c34346072fda63bf5e1
+MISC metadata.xml 398 SHA256 ce5f055304078592060573948d02234c9b40b7e41d12bad3e29f65abeec7e51d SHA512 c6b16b131788258a8ea1e00d7ed94ab280682ebf95fe68b6b5281d5c30c07941464f9ca7ba4d1727669a30af46e5a3235c982c7f12cd690123d125f36053ad39 WHIRLPOOL 6a709112db6bea5a1c7e814286b26a2035ccee6d550f3caf5a6ccd835fad933785615857eff7ee7e39bc2a786b76f033fd15bf50fc9c31db13e06f9f358f48c9
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.22 (GNU/Linux)
+
+iF4EAREIAAYFAlLjMQwACgkQoBEVQmGOlx9+aAD/e4wd73Yi0QWQBdtaacunED9r
+8dKlMlI1XkGtBUCtM94A/2hc263KOuE56BIAe4DANTpQwt+wbz85QteQq48D+9Mr
+=pc/8
+-----END PGP SIGNATURE-----
diff --git a/sys-firmware/iwl3160-ucode/iwl3160-ucode-22.1.7.0.ebuild b/sys-firmware/iwl3160-ucode/iwl3160-ucode-22.1.7.0.ebuild
new file mode 100644
index 000000000000..753e9413f89f
--- /dev/null
+++ b/sys-firmware/iwl3160-ucode/iwl3160-ucode-22.1.7.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-firmware/iwl3160-ucode/iwl3160-ucode-22.1.7.0.ebuild,v 1.1 2014/01/25 03:35:32 gienah Exp $
+
+EAPI=5
+inherit linux-info
+
+DEV_N="${PN:3:4}"
+MY_PN="iwlwifi-${DEV_N}-ucode"
+
+DESCRIPTION="Firmware for Intel (R) Dual Band Wireless-AC ${DEV_N}"
+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 -> ${P}.tgz"
+
+LICENSE="ipw3945"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="bluetooth"
+
+DEPEND=""
+RDEPEND="bluetooth? ( sys-firmware/iwl3160-7260-bt-ucode )
+ !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 ${DEV_N} 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-${DEV_N}-7.ucode"
+ dodoc README*
+}
diff --git a/sys-firmware/iwl3160-ucode/iwl3160-ucode-22.15.8.0.ebuild b/sys-firmware/iwl3160-ucode/iwl3160-ucode-22.15.8.0.ebuild
new file mode 100644
index 000000000000..21c312081c4e
--- /dev/null
+++ b/sys-firmware/iwl3160-ucode/iwl3160-ucode-22.15.8.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-firmware/iwl3160-ucode/iwl3160-ucode-22.15.8.0.ebuild,v 1.1 2014/01/25 03:35:32 gienah Exp $
+
+EAPI=5
+inherit linux-info
+
+DEV_N="${PN:3:4}"
+MY_PN="iwlwifi-${DEV_N}-ucode"
+
+DESCRIPTION="Firmware for Intel (R) Dual Band Wireless-AC ${DEV_N}"
+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 -> ${P}.tgz"
+
+LICENSE="ipw3945"
+SLOT="1"
+KEYWORDS="~amd64 ~x86"
+IUSE="bluetooth"
+
+DEPEND=""
+RDEPEND="bluetooth? ( sys-firmware/iwl3160-7260-bt-ucode )
+ !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 ${DEV_N} 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-${DEV_N}-8.ucode"
+ dodoc README*
+}
diff --git a/sys-firmware/iwl3160-ucode/metadata.xml b/sys-firmware/iwl3160-ucode/metadata.xml
new file mode 100644
index 000000000000..0188a22016aa
--- /dev/null
+++ b/sys-firmware/iwl3160-ucode/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>gienah@gentoo.org</email>
+ <description>Feel free to bump and add yourself to the maintainer list,
+ please bump sys-firmware/iwl7260-ucode and maybe
+ sys-firmware/iwl3160-7260-bt-ucode as well.</description>
+ </maintainer>
+</pkgmetadata>