Gentoo Archives: gentoo-commits

From: Guilherme Amadio <amadio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-firmware/iwl3160-ucode/
Date: Fri, 04 Dec 2015 12:04:22
Message-Id: 1449230604.43b19b2a630d828e435b44d4ce2be102893e127a.amadio@gentoo
1 commit: 43b19b2a630d828e435b44d4ce2be102893e127a
2 Author: Guilherme Amadio <amadio <AT> gentoo <DOT> org>
3 AuthorDate: Fri Dec 4 12:01:09 2015 +0000
4 Commit: Guilherme Amadio <amadio <AT> gentoo <DOT> org>
5 CommitDate: Fri Dec 4 12:03:24 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43b19b2a
7
8 sys-firmware/iwl3160-ucode: version bump
9
10 Package-Manager: portage-2.2.26
11
12 sys-firmware/iwl3160-ucode/Manifest | 1 +
13 .../iwl3160-ucode/iwl3160-ucode-0.15.227938.ebuild | 47 ++++++++++++++++++++++
14 2 files changed, 48 insertions(+)
15
16 diff --git a/sys-firmware/iwl3160-ucode/Manifest b/sys-firmware/iwl3160-ucode/Manifest
17 index 64949b7..7122ca1 100644
18 --- a/sys-firmware/iwl3160-ucode/Manifest
19 +++ b/sys-firmware/iwl3160-ucode/Manifest
20 @@ -1,6 +1,7 @@
21 DIST iwl3160-ucode-0.10.11.23.tgz 334243 SHA256 b5adfb05dc81fdfa773a34f8d752ce690777f898bb1a3697ce651cf4bf7b5746 SHA512 14aeedd0e7069d5f65d388f36b7d30bb0e3f90c2c721a582e761aa2a27402f6ad8616dd07c44812b8e62bfa0c6eabb57adae71aa2a48053cf85757fbb6548432 WHIRLPOOL 8cefd369781f015bc7763d777b61e8c0e8276027602e6a706a8679627af62113d4e64753f0a01b38809bcf38ab45d34d3cfb623ecce98071651bb260cc199548
22 DIST iwl3160-ucode-0.10.15.23.tgz 335313 SHA256 5e9639b1abb809e5507d562dda677140751946f37706119c262307ad80563da4 SHA512 a939cba5dbfb73c3178844e6045d0c6b70e75df4bb1bdfc6a3ce34c82de2521f598fbb402ebd4961fbab8e33878172f156e4641c9e02566f7ab754087d857b9b WHIRLPOOL 12ef58326d170950aa5ed95d57e8fa792b3546a5f1bba3bcdd97bb99e4a95573973dc4835a264a43c023885079e6bbd07c1d1a77bdd2af9b51f595af16dccac5
23 DIST iwl3160-ucode-0.12.16.25.tgz 337890 SHA256 84ba0b93efb085ec72e574095f550b7e2e508fad7bb1d725b2938989c407d595 SHA512 247906e813e5fc49889a02532cc5813f204ccdeaa9600f856d66904e3491471e9a881daffed4ed1e08f8cae14238802773c0820785d05a90406bd9f2f8df31dd WHIRLPOOL a23546e44c8e7116fac1885a15b3729600335fc501391df3d4da998ee9ad00e8b7e3c6a2072ba6f91be2395543d88dcba9c6605a2e664d963f2b33f83bea43d6
24 +DIST iwl3160-ucode-0.15.227938.tgz 467773 SHA256 86908a5ff37163f18972205a0fe7633f85f91e0dc0c2e9096314c52610ed7b10 SHA512 88ad510667adf3895b1906e51373cda420cde2165b37cff72ffbe0d159eeb82de60ab3741e16437384e9db4b245d0a927be680fcb9f784af425f0554ee039798 WHIRLPOOL 5a33deaba66b89516a9c07a652ce4dc4e89b49076fae47354b1d366fdb6604dfa2ad9dda247b6dbed829509d1dc43da62771677d362ff90a04b02bc2384cc1e1
25 DIST iwl3160-ucode-0.7.1.22.tgz 332285 SHA256 6350d23db66e7f5346a716fb74bb853ae798b70ad56f20f134ac99dd4941d561 SHA512 5f379edc87d0cb743bd91cecd5a1879edfd18033c02d29269ea55e046663fa47c3363a19441d0edb52ea99c58e757c81872545c8ece634459675d927f46a4392 WHIRLPOOL 35d80a4f6901bdce4ec1c34fcc3ad38a0f869f5fddebcd4c29866e5eb0fd65cebbc37fce966400d15eb3053a4f7902cd9c2397a8eaf8a857ad444a0ebc115bd2
26 DIST iwl3160-ucode-0.8.15.22.tgz 328351 SHA256 101a0466a4411f5e1492dd8e559f549f1196de045b084718354ece3896c7b370 SHA512 33e8842068c285bd62cd58629855c4be82a5b19129bcaefc4ac622245562085ec4ae155dba719937f71767d3f26e0d309553c9362fe7995943f2e95a9bc5d1fd WHIRLPOOL 5c6be623389b28c585f89e370a3202874d364d7daf9b61b7c95c7824c5b4243280a723b94848c47a1b449545162e8cb6cd073a1a4f748a100310e472ec911e10
27 DIST iwl3160-ucode-0.8.24.22.tgz 334306 SHA256 44082d3b70e3101343702d614e4785e498c5596117bb144e167ea8a11b5c63cb SHA512 afa9d1c081f21ec8cb3d427be79475853c9f078fb4f3d60ada154df0c58fe3dec4655dc2f54095dc395cf064563e0de9f69d55478b28ee07b7f19c0b93fb6097 WHIRLPOOL 8a18b409e5211d69d0df80498caa7b572d0d9f462417e6101c159185194db203627019fa6caea9ba3cb3c478c2975e362e3011be21d58f4f572c5c6bee77ca1b
28
29 diff --git a/sys-firmware/iwl3160-ucode/iwl3160-ucode-0.15.227938.ebuild b/sys-firmware/iwl3160-ucode/iwl3160-ucode-0.15.227938.ebuild
30 new file mode 100644
31 index 0000000..e410e78
32 --- /dev/null
33 +++ b/sys-firmware/iwl3160-ucode/iwl3160-ucode-0.15.227938.ebuild
34 @@ -0,0 +1,47 @@
35 +# Copyright 1999-2015 Gentoo Foundation
36 +# Distributed under the terms of the GNU General Public License v2
37 +# $Id$
38 +
39 +EAPI=5
40 +inherit linux-info versionator
41 +
42 +DEV_N="${PN:3:4}"
43 +vc=($(get_all_version_components "${PV}"))
44 +MY_PV="${vc[2]}.${vc[4]}.${vc[0]}"
45 +MY_PN="iwlwifi-${DEV_N}-ucode"
46 +
47 +DV_MAJOR="4"
48 +DV_MINOR="2"
49 +DV_PATCH="0"
50 +
51 +DESCRIPTION="Firmware for Intel (R) Dual Band Wireless-AC ${DEV_N}"
52 +HOMEPAGE="https://wireless.kernel.org/en/users/Drivers/iwlwifi"
53 +SRC_URI="https://wireless.wiki.kernel.org/_media/en/users/drivers/${MY_PN}-${MY_PV}.tgz -> ${P}.tgz"
54 +
55 +LICENSE="ipw3945"
56 +SLOT="${vc[2]}"
57 +KEYWORDS="~amd64 ~x86"
58 +IUSE="bluetooth"
59 +
60 +DEPEND=""
61 +RDEPEND="bluetooth? ( sys-firmware/iwl3160-7260-bt-ucode )
62 + !sys-kernel/linux-firmware[-savedconfig]"
63 +
64 +S="${WORKDIR}/${MY_PN}-${MY_PV}"
65 +
66 +CONFIG_CHECK="~IWLMVM"
67 +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"
68 +
69 +pkg_pretend() {
70 + if kernel_is lt "${DV_MAJOR}" "${DV_MINOR}" "${DV_PATCH}"; then
71 + ewarn "Your kernel version is ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}."
72 + ewarn "This microcode image requires a kernel >= ${DV_MAJOR}.${DV_MINOR}.${DV_PATCH}."
73 + ewarn "For kernel versions < ${DV_MAJOR}.${DV_MINOR}.${DV_PATCH}, you may install older SLOTS"
74 + fi
75 +}
76 +
77 +src_install() {
78 + insinto /lib/firmware
79 + doins "${S}/iwlwifi-${DEV_N}-${vc[2]}.ucode"
80 + dodoc README*
81 +}