Gentoo Archives: gentoo-commits

From: "Mark Wright (gienah)" <gienah@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-firmware/iwl7260-ucode: iwl7260-ucode-22.15.8.0-r1.ebuild iwl7260-ucode-22.1.7.0-r1.ebuild metadata.xml ChangeLog
Date: Sat, 25 Jan 2014 04:48:57
Message-Id: 20140125044853.C3D172004C@flycatcher.gentoo.org
1 gienah 14/01/25 04:48:53
2
3 Modified: metadata.xml ChangeLog
4 Added: iwl7260-ucode-22.15.8.0-r1.ebuild
5 iwl7260-ucode-22.1.7.0-r1.ebuild
6 Log:
7 Add bluetooth use flag to pull in sys-firmware/iwl3160-7260-bt-ucode for the Intel Wireless Bluetooth 3160 and Intel Wireless Bluetooth 7260 devices. Part of bug #489714, thanks to Thomas Kear for reporting, testing and initial ebuilds.
8
9 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 618E971F)
10
11 Revision Changes Path
12 1.2 sys-firmware/iwl7260-ucode/metadata.xml
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/iwl7260-ucode/metadata.xml?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/iwl7260-ucode/metadata.xml?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/iwl7260-ucode/metadata.xml?r1=1.1&r2=1.2
17
18 Index: metadata.xml
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-firmware/iwl7260-ucode/metadata.xml,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- metadata.xml 23 Jan 2014 07:38:08 -0000 1.1
25 +++ metadata.xml 25 Jan 2014 04:48:53 -0000 1.2
26 @@ -3,5 +3,8 @@
27 <pkgmetadata>
28 <maintainer>
29 <email>gienah@g.o</email>
30 + <description>Feel free to bump and add yourself to the maintainer list,
31 + please bump sys-firmware/iwl3160-ucode and maybe
32 + sys-firmware/iwl3160-7260-bt-ucode as well.</description>
33 </maintainer>
34 </pkgmetadata>
35
36
37
38 1.4 sys-firmware/iwl7260-ucode/ChangeLog
39
40 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/iwl7260-ucode/ChangeLog?rev=1.4&view=markup
41 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/iwl7260-ucode/ChangeLog?rev=1.4&content-type=text/plain
42 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/iwl7260-ucode/ChangeLog?r1=1.3&r2=1.4
43
44 Index: ChangeLog
45 ===================================================================
46 RCS file: /var/cvsroot/gentoo-x86/sys-firmware/iwl7260-ucode/ChangeLog,v
47 retrieving revision 1.3
48 retrieving revision 1.4
49 diff -u -r1.3 -r1.4
50 --- ChangeLog 23 Jan 2014 22:43:40 -0000 1.3
51 +++ ChangeLog 25 Jan 2014 04:48:53 -0000 1.4
52 @@ -1,6 +1,17 @@
53 # ChangeLog for sys-firmware/iwl7260-ucode
54 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
55 -# $Header: /var/cvsroot/gentoo-x86/sys-firmware/iwl7260-ucode/ChangeLog,v 1.3 2014/01/23 22:43:40 gienah Exp $
56 +# $Header: /var/cvsroot/gentoo-x86/sys-firmware/iwl7260-ucode/ChangeLog,v 1.4 2014/01/25 04:48:53 gienah Exp $
57 +
58 +*iwl7260-ucode-22.15.8.0-r1 (25 Jan 2014)
59 +*iwl7260-ucode-22.1.7.0-r1 (25 Jan 2014)
60 +
61 + 25 Jan 2014; Mark Wright <gienah@g.o>
62 + +iwl7260-ucode-22.1.7.0-r1.ebuild, +iwl7260-ucode-22.15.8.0-r1.ebuild,
63 + metadata.xml:
64 + Add bluetooth use flag to pull in sys-firmware/iwl3160-7260-bt-ucode for the
65 + Intel Wireless Bluetooth 3160 and Intel Wireless Bluetooth 7260 devices. Part
66 + of bug #489714, thanks to Thomas Kear for reporting, testing and initial
67 + ebuilds.
68
69 23 Jan 2014; Mark Wright <gienah@g.o> iwl7260-ucode-22.15.8.0.ebuild:
70 Thanks to Thomas Kear for testing and this fix (for my copy-paste bug): sys-
71
72
73
74 1.1 sys-firmware/iwl7260-ucode/iwl7260-ucode-22.15.8.0-r1.ebuild
75
76 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/iwl7260-ucode/iwl7260-ucode-22.15.8.0-r1.ebuild?rev=1.1&view=markup
77 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/iwl7260-ucode/iwl7260-ucode-22.15.8.0-r1.ebuild?rev=1.1&content-type=text/plain
78
79 Index: iwl7260-ucode-22.15.8.0-r1.ebuild
80 ===================================================================
81 # Copyright 1999-2014 Gentoo Foundation
82 # Distributed under the terms of the GNU General Public License v2
83 # $Header: /var/cvsroot/gentoo-x86/sys-firmware/iwl7260-ucode/iwl7260-ucode-22.15.8.0-r1.ebuild,v 1.1 2014/01/25 04:48:53 gienah Exp $
84
85 EAPI=5
86 inherit linux-info
87
88 DEV_N="${PN:3:4}"
89 MY_PN="iwlwifi-${DEV_N}-ucode"
90
91 DESCRIPTION="Firmware for Intel (R) Dual Band Wireless-AC ${DEV_N}"
92 HOMEPAGE="http://wireless.kernel.org/en/users/Drivers/iwlwifi"
93 SRC_URI="http://wireless.kernel.org/en/users/Drivers/iwlwifi?action=AttachFile&do=get&target=${MY_PN}-${PV}.tgz -> ${P}.tgz"
94
95 LICENSE="ipw3945"
96 SLOT="1"
97 KEYWORDS="~amd64 ~x86"
98 IUSE="bluetooth"
99
100 DEPEND=""
101 RDEPEND="bluetooth? ( sys-firmware/iwl3160-7260-bt-ucode )
102 !sys-kernel/linux-firmware[-savedconfig]"
103
104 S="${WORKDIR}/${MY_PN}-${PV}"
105
106 CONFIG_CHECK="IWLMVM"
107 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"
108
109 pkg_pretend() {
110 if kernel_is lt 3 13 0; then
111 ewarn "Your kernel version is ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}."
112 ewarn "This microcode image requires a kernel >= 3.13.0."
113 ewarn "For kernel versions < 3.10.13, you may install older SLOTS"
114 fi
115 }
116
117 src_install() {
118 insinto /lib/firmware
119 doins "${S}/iwlwifi-${DEV_N}-8.ucode"
120 dodoc README*
121 }
122
123
124
125 1.1 sys-firmware/iwl7260-ucode/iwl7260-ucode-22.1.7.0-r1.ebuild
126
127 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/iwl7260-ucode/iwl7260-ucode-22.1.7.0-r1.ebuild?rev=1.1&view=markup
128 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-firmware/iwl7260-ucode/iwl7260-ucode-22.1.7.0-r1.ebuild?rev=1.1&content-type=text/plain
129
130 Index: iwl7260-ucode-22.1.7.0-r1.ebuild
131 ===================================================================
132 # Copyright 1999-2014 Gentoo Foundation
133 # Distributed under the terms of the GNU General Public License v2
134 # $Header: /var/cvsroot/gentoo-x86/sys-firmware/iwl7260-ucode/iwl7260-ucode-22.1.7.0-r1.ebuild,v 1.1 2014/01/25 04:48:53 gienah Exp $
135
136 EAPI=5
137 inherit linux-info
138
139 DEV_N="${PN:3:4}"
140 MY_PN="iwlwifi-${DEV_N}-ucode"
141
142 DESCRIPTION="Firmware for Intel (R) Dual Band Wireless-AC ${DEV_N}"
143 HOMEPAGE="http://wireless.kernel.org/en/users/Drivers/iwlwifi"
144 SRC_URI="http://wireless.kernel.org/en/users/Drivers/iwlwifi?action=AttachFile&do=get&target=${MY_PN}-${PV}.tgz -> ${P}.tgz"
145
146 LICENSE="ipw3945"
147 SLOT="0"
148 KEYWORDS="~amd64 ~x86"
149 IUSE="bluetooth"
150
151 DEPEND=""
152 RDEPEND="bluetooth? ( sys-firmware/iwl3160-7260-bt-ucode )
153 !sys-kernel/linux-firmware[-savedconfig]"
154
155 S="${WORKDIR}/${MY_PN}-${PV}"
156
157 CONFIG_CHECK="IWLMVM"
158 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"
159
160 pkg_pretend() {
161 if kernel_is lt 3 10 0; then
162 ewarn "Your kernel version is ${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}."
163 ewarn "This microcode image requires a kernel >= 3.10.0."
164 fi
165 }
166
167 src_install() {
168 insinto /lib/firmware
169 doins "${S}/iwlwifi-${DEV_N}-7.ucode"
170 dodoc README*
171 }