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/iwl7260-ucode/
Date: Fri, 04 Dec 2015 12:04:21
Message-Id: 1449230606.6c39c4a373cde800db068d263e8dd8f3bde77cd2.amadio@gentoo
1 commit: 6c39c4a373cde800db068d263e8dd8f3bde77cd2
2 Author: Guilherme Amadio <amadio <AT> gentoo <DOT> org>
3 AuthorDate: Fri Dec 4 12:01:41 2015 +0000
4 Commit: Guilherme Amadio <amadio <AT> gentoo <DOT> org>
5 CommitDate: Fri Dec 4 12:03:26 2015 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c39c4a3
7
8 sys-firmware/iwl7260-ucode: version bump
9
10 Package-Manager: portage-2.2.26
11
12 sys-firmware/iwl7260-ucode/Manifest | 1 +
13 .../iwl7260-ucode/iwl7260-ucode-0.15.227938.ebuild | 47 ++++++++++++++++++++++
14 2 files changed, 48 insertions(+)
15
16 diff --git a/sys-firmware/iwl7260-ucode/Manifest b/sys-firmware/iwl7260-ucode/Manifest
17 index 1c50a78..5d65a79 100644
18 --- a/sys-firmware/iwl7260-ucode/Manifest
19 +++ b/sys-firmware/iwl7260-ucode/Manifest
20 @@ -1,6 +1,7 @@
21 DIST iwl7260-ucode-0.10.11.23.tgz 347295 SHA256 4a1feba4436bc48c77e3494114e3b0d2a9d6e9208990c52b16c30c38da3c3cb5 SHA512 8e8e14be7e2f3f97a40bcfa16065d55418e42c10d7e4987b956a55775a8b0dfe75127296b97e6bcb9becf53133cd3f052e2691c05421804b6d3e11fc951d1a6f WHIRLPOOL cf55616de4653029bc3b178d24720d9ddfea3fa08342d0d80ac6602e3fd328cbb3540e4dffa22df243f600e214e0c6f206d5d63569ecafc48028a33ab4587319
22 DIST iwl7260-ucode-0.10.15.23.tgz 348549 SHA256 8ad0c1457b694a6a84754619a40d826e6755de65efed8b8d1b273eb6560777e5 SHA512 a40efc2610a981b1e0de2a88d16afa760f5bcb116987034769a1a9adcc716b1ea84103e9a7c372172e98690e729c4d6e34b5857e2c9097439184b3b473f168a8 WHIRLPOOL 3836fb407fcec2b9e9ce64a83d18ccb40f1c031f166820f8921b06df7828bb94aad3e02eef11d159a41bc236c1d0f0f63829759a5671744acab5967fe5056e2b
23 DIST iwl7260-ucode-0.12.16.25.tgz 353537 SHA256 d747e20bf4127357b162b583dbbf2067d2c034fadba1a2063de7aa94885b4f3e SHA512 efedee8f6d4078865b45962a8297c6c1022504653360ee6a23cc7f1eb4cfb1a34c5ee6685cf9819a61f439d445579e1eb14da84f3e28bcf45f89a5a66fbdfa07 WHIRLPOOL b4f913e9a4e92f61bb557da2254de8dc5c7c0d293c0d1948c2f84760a34dec56243e179e90aed74380bd8cdaed031994d193b8f62cb38d8e7c286831a99dcbd6
24 +DIST iwl7260-ucode-0.15.227938.tgz 493590 SHA256 e9308d39fed1a9dc01237bd725640c8a45e013dcdc29ef3d5579de714502a202 SHA512 44e17c425be6c354983e80d6681c459c36b278c18ad12325675abbd8f94d1f1f3b4ea9961d26a7396e1e8a42ebc36ecfba80d20fd75fab9ba1669d0c8ecc0c8d WHIRLPOOL 9b1923751f59a8314b2a404b1ce42d57267807f145bf4bc089d7ba2737b8f684e3be6aaab6c9adb51d214b96d164dc081bdcb7c102bb3bbd96e90bef8596eb13
25 DIST iwl7260-ucode-0.7.1.22.tgz 341956 SHA256 1ecc335e2a81a4f6d19422a5e707a93ef56351030a4e95d698e064fe51ba6154 SHA512 c6ae43ec84e5d0df85b6fc1962c5d6052be9352e453b53807a3c45eebc334892dae51c84a053fd197afa66a77bac5b5c349de8d566c071f15f2e76c370a36880 WHIRLPOOL 91ed3469604377462701ac921f06bd0269e032f04a1523ecc9e550d94cfd0fc1fee5caa484f0d46cd5d41ad25bc041fe953a7cd6c2dc0b8e3cbd39705b08119d
26 DIST iwl7260-ucode-0.8.15.22.tgz 342953 SHA256 7ef7010705b26ab182c45f3810243cc814c0bec7a0c3dad21f0cdd22019ee7ec SHA512 7f6105c547dde559280444e1d729928c33d55ca4f5df1036d40ced735d7863277f2291a27c36ac544bb0c4278883b345be087268124d22af85155b0b4a57bb96 WHIRLPOOL 2ceea1c21749af78748652c8ce12df520621e0f54eff3c80307f0e038b23f730c9eccbadd1a4152276b8e99a447e7f1e38641d161334c197a5e86c5ce9e9e37e
27 DIST iwl7260-ucode-0.8.24.22.tgz 346691 SHA256 11ef671652ade65fc6c7c843f56d19873b5a91b2e65676bd6df9ec39642b7cff SHA512 a8a81030bdec074b6370a6bb7f3b22fd8389b76c00b9b27902acfb34be2263662adf5b7eee6e8817c22dead54528607ccb93194073bd509191561a15ce88a3e8 WHIRLPOOL 205af365e22f9f28a95a5e3bef0cff59d301d03f60a21daac79a0f039c35fadfcbaca97b68082ecebead3396576d93bd372655c730cef87524a1dc382331a8d5
28
29 diff --git a/sys-firmware/iwl7260-ucode/iwl7260-ucode-0.15.227938.ebuild b/sys-firmware/iwl7260-ucode/iwl7260-ucode-0.15.227938.ebuild
30 new file mode 100644
31 index 0000000..e410e78
32 --- /dev/null
33 +++ b/sys-firmware/iwl7260-ucode/iwl7260-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 +}