commit: 43b19b2a630d828e435b44d4ce2be102893e127a
Author: Guilherme Amadio <amadio <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 4 12:01:09 2015 +0000
Commit: Guilherme Amadio <amadio <AT> gentoo <DOT> org>
CommitDate: Fri Dec 4 12:03:24 2015 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b19b2a
sys-firmware/iwl3160-ucode: version bump
Package-Manager: portage-2.2.26
sys-firmware/iwl3160-ucode/Manifest | 1 +
.../iwl3160-ucode/iwl3160-ucode-0.15.227938.ebuild | 47 ++++++++++++++++++++++
2 files changed, 48 insertions(+)
diff --git a/sys-firmware/iwl3160-ucode/Manifest
b/sys-firmware/iwl3160-ucode/Manifest
index 64949b7..7122ca1 100644
--- a/sys-firmware/iwl3160-ucode/Manifest
+++ b/sys-firmware/iwl3160-ucode/Manifest
@@ -1,6 +1,7 @@
DIST iwl3160-ucode-0.10.11.23.tgz 334243 SHA256
b5adfb05dc81fdfa773a34f8d752ce690777f898bb1a3697ce651cf4bf7b5746 SHA512
14aeedd0e7069d5f65d388f36b7d30bb0e3f90c2c721a582e761aa2a27402f6ad8616dd07c44812b8e62bfa0c6eabb57adae71aa2a48053cf85757fbb6548432
WHIRLPOOL
8cefd369781f015bc7763d777b61e8c0e8276027602e6a706a8679627af62113d4e64753f0a01b38809bcf38ab45d34d3cfb623ecce98071651bb260cc199548
DIST iwl3160-ucode-0.10.15.23.tgz 335313 SHA256
5e9639b1abb809e5507d562dda677140751946f37706119c262307ad80563da4 SHA512
a939cba5dbfb73c3178844e6045d0c6b70e75df4bb1bdfc6a3ce34c82de2521f598fbb402ebd4961fbab8e33878172f156e4641c9e02566f7ab754087d857b9b
WHIRLPOOL
12ef58326d170950aa5ed95d57e8fa792b3546a5f1bba3bcdd97bb99e4a95573973dc4835a264a43c023885079e6bbd07c1d1a77bdd2af9b51f595af16dccac5
DIST iwl3160-ucode-0.12.16.25.tgz 337890 SHA256
84ba0b93efb085ec72e574095f550b7e2e508fad7bb1d725b2938989c407d595 SHA512
247906e813e5fc49889a02532cc5813f204ccdeaa9600f856d66904e3491471e9a881daffed4ed1e08f8cae14238802773c0820785d05a90406bd9f2f8df31dd
WHIRLPOOL
a23546e44c8e7116fac1885a15b3729600335fc501391df3d4da998ee9ad00e8b7e3c6a2072ba6f91be2395543d88dcba9c6605a2e664d963f2b33f83bea43d6
+DIST iwl3160-ucode-0.15.227938.tgz 467773 SHA256
86908a5ff37163f18972205a0fe7633f85f91e0dc0c2e9096314c52610ed7b10 SHA512
88ad510667adf3895b1906e51373cda420cde2165b37cff72ffbe0d159eeb82de60ab3741e16437384e9db4b245d0a927be680fcb9f784af425f0554ee039798
WHIRLPOOL
5a33deaba66b89516a9c07a652ce4dc4e89b49076fae47354b1d366fdb6604dfa2ad9dda247b6dbed829509d1dc43da62771677d362ff90a04b02bc2384cc1e1
DIST iwl3160-ucode-0.7.1.22.tgz 332285 SHA256
6350d23db66e7f5346a716fb74bb853ae798b70ad56f20f134ac99dd4941d561 SHA512
5f379edc87d0cb743bd91cecd5a1879edfd18033c02d29269ea55e046663fa47c3363a19441d0edb52ea99c58e757c81872545c8ece634459675d927f46a4392
WHIRLPOOL
35d80a4f6901bdce4ec1c34fcc3ad38a0f869f5fddebcd4c29866e5eb0fd65cebbc37fce966400d15eb3053a4f7902cd9c2397a8eaf8a857ad444a0ebc115bd2
DIST iwl3160-ucode-0.8.15.22.tgz 328351 SHA256
101a0466a4411f5e1492dd8e559f549f1196de045b084718354ece3896c7b370 SHA512
33e8842068c285bd62cd58629855c4be82a5b19129bcaefc4ac622245562085ec4ae155dba719937f71767d3f26e0d309553c9362fe7995943f2e95a9bc5d1fd
WHIRLPOOL
5c6be623389b28c585f89e370a3202874d364d7daf9b61b7c95c7824c5b4243280a723b94848c47a1b449545162e8cb6cd073a1a4f748a100310e472ec911e10
DIST iwl3160-ucode-0.8.24.22.tgz 334306 SHA256
44082d3b70e3101343702d614e4785e498c5596117bb144e167ea8a11b5c63cb SHA512
afa9d1c081f21ec8cb3d427be79475853c9f078fb4f3d60ada154df0c58fe3dec4655dc2f54095dc395cf064563e0de9f69d55478b28ee07b7f19c0b93fb6097
WHIRLPOOL
8a18b409e5211d69d0df80498caa7b572d0d9f462417e6101c159185194db203627019fa6caea9ba3cb3c478c2975e362e3011be21d58f4f572c5c6bee77ca1b
diff --git a/sys-firmware/iwl3160-ucode/iwl3160-ucode-0.15.227938.ebuild
b/sys-firmware/iwl3160-ucode/iwl3160-ucode-0.15.227938.ebuild
new file mode 100644
index 0000000..e410e78
--- /dev/null
+++ b/sys-firmware/iwl3160-ucode/iwl3160-ucode-0.15.227938.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit linux-info versionator
+
+DEV_N="${PN:3:4}"
+vc=($(get_all_version_components "${PV}"))
+MY_PV="${vc[2]}.${vc[4]}.${vc[0]}"
+MY_PN="iwlwifi-${DEV_N}-ucode"
+
+DV_MAJOR="4"
+DV_MINOR="2"
+DV_PATCH="0"
+
+DESCRIPTION="Firmware for Intel (R) Dual Band Wireless-AC ${DEV_N}"
+HOMEPAGE="https://wireless.kernel.org/en/users/Drivers/iwlwifi"
+SRC_URI="https://wireless.wiki.kernel.org/_media/en/users/drivers/${MY_PN}-${MY_PV}.tgz
-> ${P}.tgz"
+
+LICENSE="ipw3945"
+SLOT="${vc[2]}"
+KEYWORDS="~amd64 ~x86"
+IUSE="bluetooth"
+
+DEPEND=""
+RDEPEND="bluetooth? ( sys-firmware/iwl3160-7260-bt-ucode )
+ !sys-kernel/linux-firmware[-savedconfig]"
+
+S="${WORKDIR}/${MY_PN}-${MY_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 "${DV_MAJOR}" "${DV_MINOR}" "${DV_PATCH}"; then
+ ewarn "Your kernel version is
${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}."
+ ewarn "This microcode image requires a kernel >=
${DV_MAJOR}.${DV_MINOR}.${DV_PATCH}."
+ ewarn "For kernel versions <
${DV_MAJOR}.${DV_MINOR}.${DV_PATCH}, you may install older SLOTS"
+ fi
+}
+
+src_install() {
+ insinto /lib/firmware
+ doins "${S}/iwlwifi-${DEV_N}-${vc[2]}.ucode"
+ dodoc README*
+}