Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/fwupd/
Date: Wed, 12 Sep 2018 16:09:32
Message-Id: 1536768557.c9a5de620fd97062367f197f6d8c0d9fa231a768.polynomial-c@gentoo
1 commit: c9a5de620fd97062367f197f6d8c0d9fa231a768
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Wed Sep 12 16:08:41 2018 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Wed Sep 12 16:09:17 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a5de62
7
8 sys-apps/fwupd: Removed old.
9
10 Package-Manager: Portage-2.3.49, Repoman-2.3.10
11
12 sys-apps/fwupd/Manifest | 2 -
13 sys-apps/fwupd/fwupd-1.0.8-r1.ebuild | 101 -----------------------------
14 sys-apps/fwupd/fwupd-1.1.0-r1.ebuild | 121 -----------------------------------
15 sys-apps/fwupd/fwupd-1.1.1.ebuild | 121 -----------------------------------
16 sys-apps/fwupd/metadata.xml | 1 -
17 5 files changed, 346 deletions(-)
18
19 diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest
20 index bdc82048d58..699d78da29c 100644
21 --- a/sys-apps/fwupd/Manifest
22 +++ b/sys-apps/fwupd/Manifest
23 @@ -1,4 +1,2 @@
24 -DIST fwupd-1.0.8.tar.gz 1584132 BLAKE2B 7744d14a02bd9847c0c1efe8ff8365abccf9d5213150687815d3e1236844ec71dbf161e5f5d7be32103c3613640680b5b2a017f1a60a30df93fc55bf5d765f74 SHA512 11bdc1dd77697b690e849bde59e54cf289cde32f410f9f7e8911a874f0a265b091ac2e335f784f54b64f835f2750a63a74092cc5eaf7a6c70eaa6d06995d131e
25 -DIST fwupd-1.1.0.tar.gz 1636214 BLAKE2B 492c33eb54852dd7d73f511dd6e5aa222b35e1898105bbfb291e1095c3968101597185cff2a1889e9da5728fdd0c8d4638e7e2102b12cf7659a1b6612ca0e9b7 SHA512 058d4564cf922b5056f6197261d77b97db7238a1658d69d9b29bec70a44542a5a131071935747e0cc963661a61b242ca98375ed8da920f819d37a706aec0c2ae
26 DIST fwupd-1.1.1.tar.gz 1669430 BLAKE2B 92073f1e3b6c6b68da48de792d58d218c0b0bfce2a3765c257253d6fb93974dccadc2ae71ab6275d0e9ad6775642eba1e2613ad2a3f11cd4d4225affdedc7561 SHA512 b825b565b6c85bbf703352eb0aff40de8e348c96537316373de718faf82bbdd425ba1b8091d1ab4b5403f2fbe46ceda45a502a5fea4ad3bd51e6cc5a2aad6ddc
27 DIST fwupd-1.1.2.tar.gz 1690384 BLAKE2B 988c27dbc522b27f03c94072aa85930f77d5b115aea93e485e9da853cea4f37a44aa6f8af542b24e5cd2f1ba65f4ede52e2f15dc2a366d2fa27370d8bda76164 SHA512 f9ca8d34608ee7b7fd2047c9897a898a8680da096db2fb123e698c9b5443d4285d91d67aa1fb928f3c653e9a6d3646a0228a0a630f9262b80e47525591b5659e
28
29 diff --git a/sys-apps/fwupd/fwupd-1.0.8-r1.ebuild b/sys-apps/fwupd/fwupd-1.0.8-r1.ebuild
30 deleted file mode 100644
31 index da2b82c2bba..00000000000
32 --- a/sys-apps/fwupd/fwupd-1.0.8-r1.ebuild
33 +++ /dev/null
34 @@ -1,101 +0,0 @@
35 -# Copyright 1999-2018 Gentoo Foundation
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=6
39 -
40 -# Package requires newer meson than eclass provides
41 -MESON_AUTO_DEPEND="no"
42 -PYTHON_COMPAT=( python3_4 python3_5 python3_6 )
43 -
44 -inherit meson python-single-r1 vala xdg-utils
45 -
46 -DESCRIPTION="Aims to make updating firmware on Linux automatic, safe and reliable"
47 -HOMEPAGE="https://fwupd.org"
48 -SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
49 -
50 -LICENSE="GPL-2+"
51 -
52 -SLOT="0"
53 -KEYWORDS="~amd64 ~x86"
54 -IUSE="colorhug dell doc gpg +man pkcs7 systemd test uefi uefi_labels"
55 -REQUIRED_USE="
56 - ${PYTHON_REQUIRED_USE}
57 -"
58 -
59 -RDEPEND="
60 - ${PYTHON_DEPS}
61 - app-arch/libarchive:=
62 - dev-db/sqlite
63 - >=dev-libs/appstream-glib-0.7.4:=[introspection]
64 - >=dev-libs/glib-2.45.8:2
65 - dev-libs/libgpg-error
66 - dev-libs/libgudev:=
67 - >=dev-libs/libgusb-0.2.9[introspection]
68 - dev-python/pillow[${PYTHON_USEDEP}]
69 - dev-python/pycairo[${PYTHON_USEDEP}]
70 - dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
71 - >=net-libs/libsoup-2.51.92:2.4[introspection]
72 - >=sys-auth/polkit-0.103
73 - virtual/libelf:0=
74 - colorhug? ( >=x11-misc/colord-1.2.12:0= )
75 - dell? (
76 - sys-libs/efivar
77 - >=sys-libs/libsmbios-2.3.3
78 - )
79 - gpg? (
80 - app-crypt/gpgme
81 - dev-libs/libgpg-error
82 - )
83 - pkcs7? ( >=net-libs/gnutls-3.4.4.1:= )
84 - systemd? ( >=sys-apps/systemd-231 )
85 - !systemd? ( >=sys-auth/consolekit-1.0.0 )
86 - uefi? ( >=sys-apps/fwupdate-10 )
87 - uefi_labels? (
88 - x11-libs/pango
89 - x11-libs/cairo
90 - media-libs/freetype
91 - media-libs/fontconfig
92 - media-fonts/dejavu
93 - media-fonts/source-han-sans
94 - )
95 -"
96 -DEPEND="
97 - ${RDEPEND}
98 - app-arch/gcab
99 - app-arch/libarchive
100 - >=dev-util/meson-0.41.0
101 - >=dev-util/ninja-1.7.2
102 - virtual/pkgconfig
103 - $(vala_depend)
104 - doc? ( dev-util/gtk-doc )
105 - man? ( app-text/docbook-sgml-utils )
106 - test? ( net-libs/gnutls[tools] )
107 -"
108 -
109 -REQUIRED_USE="dell? ( uefi )"
110 -
111 -src_prepare() {
112 - default
113 - sed -i -e "s/'--create'/'--absolute-name', '--create'/" data/tests/builder/meson.build || die
114 - vala_src_prepare
115 -}
116 -
117 -src_configure() {
118 - xdg_environment_reset
119 - local emesonargs=(
120 - -Dconsolekit="$(usex systemd false true)"
121 - -Dgpg="$(usex gpg true false)"
122 - -Dgtkdoc="$(usex doc true false)"
123 - -Dman="$(usex man true false)"
124 - -Dpkcs7="$(usex pkcs7 true false)"
125 - -Dplugin_dell="$(usex dell true false)"
126 - -Dplugin_synaptics="$(usex dell true false)"
127 - # requires libtbtfwu which is not packaged (yet?)
128 - -Dplugin_thunderbolt=false
129 - -Dplugin_uefi="$(usex uefi true false)"
130 - -Dplugin_uefi_labels="$(usex uefi_labels true false)"
131 - -Dsystemd="$(usex systemd true false)"
132 - -Dtests="$(usex test true false)"
133 - )
134 - meson_src_configure
135 -}
136
137 diff --git a/sys-apps/fwupd/fwupd-1.1.0-r1.ebuild b/sys-apps/fwupd/fwupd-1.1.0-r1.ebuild
138 deleted file mode 100644
139 index 0b779394a53..00000000000
140 --- a/sys-apps/fwupd/fwupd-1.1.0-r1.ebuild
141 +++ /dev/null
142 @@ -1,121 +0,0 @@
143 -# Copyright 1999-2018 Gentoo Foundation
144 -# Distributed under the terms of the GNU General Public License v2
145 -
146 -EAPI=6
147 -
148 -# Package requires newer meson than eclass provides
149 -MESON_AUTO_DEPEND="no"
150 -PYTHON_COMPAT=( python3_4 python3_5 python3_6 )
151 -
152 -inherit meson python-single-r1 vala xdg-utils
153 -
154 -DESCRIPTION="Aims to make updating firmware on Linux automatic, safe and reliable"
155 -HOMEPAGE="https://fwupd.org"
156 -SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
157 -
158 -LICENSE="GPL-2+"
159 -
160 -SLOT="0"
161 -KEYWORDS="~amd64 ~x86"
162 -IUSE="colorhug dell doc gpg +man pkcs7 redfish systemd test uefi"
163 -REQUIRED_USE="
164 - ${PYTHON_REQUIRED_USE}
165 - dell? ( uefi )
166 -"
167 -
168 -RDEPEND="
169 - ${PYTHON_DEPS}
170 - app-arch/libarchive:=
171 - dev-db/sqlite
172 - >=dev-libs/appstream-glib-0.7.4:=[introspection]
173 - >=dev-libs/glib-2.45.8:2
174 - dev-libs/libgpg-error
175 - dev-libs/libgudev:=
176 - >=dev-libs/libgusb-0.2.9[introspection]
177 - dev-python/pillow[${PYTHON_USEDEP}]
178 - dev-python/pycairo[${PYTHON_USEDEP}]
179 - dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
180 - >=net-libs/libsoup-2.51.92:2.4[introspection]
181 - >=sys-auth/polkit-0.103
182 - virtual/libelf:0=
183 - colorhug? ( >=x11-misc/colord-1.2.12:0= )
184 - dell? (
185 - sys-libs/efivar
186 - >=sys-libs/libsmbios-2.4.0
187 - )
188 - gpg? (
189 - app-crypt/gpgme
190 - dev-libs/libgpg-error
191 - )
192 - pkcs7? ( >=net-libs/gnutls-3.4.4.1:= )
193 - redfish? (
194 - dev-libs/json-glib
195 - sys-libs/efivar
196 - )
197 - systemd? ( >=sys-apps/systemd-211 )
198 - !systemd? ( >=sys-auth/consolekit-1.0.0 )
199 - uefi? (
200 - media-libs/fontconfig
201 - media-libs/freetype
202 - sys-boot/gnu-efi
203 - >=sys-libs/efivar-33
204 - x11-libs/cairo
205 - )
206 -"
207 -DEPEND="
208 - ${RDEPEND}
209 - app-arch/gcab
210 - app-arch/libarchive
211 - >=dev-util/meson-0.41.0
212 - >=dev-util/ninja-1.7.2
213 - virtual/pkgconfig
214 - $(vala_depend)
215 - doc? ( dev-util/gtk-doc )
216 - man? ( app-text/docbook-sgml-utils )
217 - test? ( net-libs/gnutls[tools] )
218 -"
219 -
220 -# required for fwupd daemon to run.
221 -# NOT a build time dependency. The build system does not check for dbus.
222 -PDEPEND="sys-apps/dbus"
223 -
224 -src_prepare() {
225 - default
226 - sed -e "s/'--create'/'--absolute-name', '--create'/" \
227 - -i data/tests/builder/meson.build || die
228 - sed -e "/'-Werror',/d" \
229 - -i plugins/uefi/efi/meson.build || die
230 - vala_src_prepare
231 -}
232 -
233 -src_configure() {
234 - xdg_environment_reset
235 - local emesonargs=(
236 - -Dconsolekit="$(usex systemd false true)"
237 - -Dgpg="$(usex gpg true false)"
238 - -Dgtkdoc="$(usex doc true false)"
239 - -Dman="$(usex man true false)"
240 - -Dpkcs7="$(usex pkcs7 true false)"
241 - -Dplugin_dell="$(usex dell true false)"
242 - -Dplugin_redfish="$(usex redfish true false)"
243 - -Dplugin_synaptics="$(usex dell true false)"
244 - # requires libtbtfwu which is not packaged (yet?)
245 - -Dplugin_thunderbolt=false
246 - -Dplugin_uefi="$(usex uefi true false)"
247 - -Dsystemd="$(usex systemd true false)"
248 - -Dtests="$(usex test true false)"
249 - )
250 - meson_src_configure
251 -}
252 -
253 -src_install() {
254 - meson_src_install
255 - doinitd "${FILESDIR}"/${PN}
256 -}
257 -
258 -pkg_postinst() {
259 - elog "In case you are using openrc as init system"
260 - elog "and you're upgrading from <fwupd-1.1.0, you"
261 - elog "need to start the fwupd daemon via the openrc"
262 - elog "init script that comes with this package."
263 -}
264
265 diff --git a/sys-apps/fwupd/fwupd-1.1.1.ebuild b/sys-apps/fwupd/fwupd-1.1.1.ebuild
266 deleted file mode 100644
267 index 0b779394a53..00000000000
268 --- a/sys-apps/fwupd/fwupd-1.1.1.ebuild
269 +++ /dev/null
270 @@ -1,121 +0,0 @@
271 -# Copyright 1999-2018 Gentoo Foundation
272 -# Distributed under the terms of the GNU General Public License v2
273 -
274 -EAPI=6
275 -
276 -# Package requires newer meson than eclass provides
277 -MESON_AUTO_DEPEND="no"
278 -PYTHON_COMPAT=( python3_4 python3_5 python3_6 )
279 -
280 -inherit meson python-single-r1 vala xdg-utils
281 -
282 -DESCRIPTION="Aims to make updating firmware on Linux automatic, safe and reliable"
283 -HOMEPAGE="https://fwupd.org"
284 -SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
285 -
286 -LICENSE="GPL-2+"
287 -
288 -SLOT="0"
289 -KEYWORDS="~amd64 ~x86"
290 -IUSE="colorhug dell doc gpg +man pkcs7 redfish systemd test uefi"
291 -REQUIRED_USE="
292 - ${PYTHON_REQUIRED_USE}
293 - dell? ( uefi )
294 -"
295 -
296 -RDEPEND="
297 - ${PYTHON_DEPS}
298 - app-arch/libarchive:=
299 - dev-db/sqlite
300 - >=dev-libs/appstream-glib-0.7.4:=[introspection]
301 - >=dev-libs/glib-2.45.8:2
302 - dev-libs/libgpg-error
303 - dev-libs/libgudev:=
304 - >=dev-libs/libgusb-0.2.9[introspection]
305 - dev-python/pillow[${PYTHON_USEDEP}]
306 - dev-python/pycairo[${PYTHON_USEDEP}]
307 - dev-python/pygobject:3[cairo,${PYTHON_USEDEP}]
308 - >=net-libs/libsoup-2.51.92:2.4[introspection]
309 - >=sys-auth/polkit-0.103
310 - virtual/libelf:0=
311 - colorhug? ( >=x11-misc/colord-1.2.12:0= )
312 - dell? (
313 - sys-libs/efivar
314 - >=sys-libs/libsmbios-2.4.0
315 - )
316 - gpg? (
317 - app-crypt/gpgme
318 - dev-libs/libgpg-error
319 - )
320 - pkcs7? ( >=net-libs/gnutls-3.4.4.1:= )
321 - redfish? (
322 - dev-libs/json-glib
323 - sys-libs/efivar
324 - )
325 - systemd? ( >=sys-apps/systemd-211 )
326 - !systemd? ( >=sys-auth/consolekit-1.0.0 )
327 - uefi? (
328 - media-libs/fontconfig
329 - media-libs/freetype
330 - sys-boot/gnu-efi
331 - >=sys-libs/efivar-33
332 - x11-libs/cairo
333 - )
334 -"
335 -DEPEND="
336 - ${RDEPEND}
337 - app-arch/gcab
338 - app-arch/libarchive
339 - >=dev-util/meson-0.41.0
340 - >=dev-util/ninja-1.7.2
341 - virtual/pkgconfig
342 - $(vala_depend)
343 - doc? ( dev-util/gtk-doc )
344 - man? ( app-text/docbook-sgml-utils )
345 - test? ( net-libs/gnutls[tools] )
346 -"
347 -
348 -# required for fwupd daemon to run.
349 -# NOT a build time dependency. The build system does not check for dbus.
350 -PDEPEND="sys-apps/dbus"
351 -
352 -src_prepare() {
353 - default
354 - sed -e "s/'--create'/'--absolute-name', '--create'/" \
355 - -i data/tests/builder/meson.build || die
356 - sed -e "/'-Werror',/d" \
357 - -i plugins/uefi/efi/meson.build || die
358 - vala_src_prepare
359 -}
360 -
361 -src_configure() {
362 - xdg_environment_reset
363 - local emesonargs=(
364 - -Dconsolekit="$(usex systemd false true)"
365 - -Dgpg="$(usex gpg true false)"
366 - -Dgtkdoc="$(usex doc true false)"
367 - -Dman="$(usex man true false)"
368 - -Dpkcs7="$(usex pkcs7 true false)"
369 - -Dplugin_dell="$(usex dell true false)"
370 - -Dplugin_redfish="$(usex redfish true false)"
371 - -Dplugin_synaptics="$(usex dell true false)"
372 - # requires libtbtfwu which is not packaged (yet?)
373 - -Dplugin_thunderbolt=false
374 - -Dplugin_uefi="$(usex uefi true false)"
375 - -Dsystemd="$(usex systemd true false)"
376 - -Dtests="$(usex test true false)"
377 - )
378 - meson_src_configure
379 -}
380 -
381 -src_install() {
382 - meson_src_install
383 - doinitd "${FILESDIR}"/${PN}
384 -}
385 -
386 -pkg_postinst() {
387 - elog "In case you are using openrc as init system"
388 - elog "and you're upgrading from <fwupd-1.1.0, you"
389 - elog "need to start the fwupd daemon via the openrc"
390 - elog "init script that comes with this package."
391 -}
392
393 diff --git a/sys-apps/fwupd/metadata.xml b/sys-apps/fwupd/metadata.xml
394 index d72cea203ca..702c657eeb2 100644
395 --- a/sys-apps/fwupd/metadata.xml
396 +++ b/sys-apps/fwupd/metadata.xml
397 @@ -16,7 +16,6 @@
398 <flag name="redfish">Install redfish plugin</flag>
399 <flag name="thunderbolt">Install thunderbolt plugin</flag>
400 <flag name="uefi">Enable UEFI support</flag>
401 - <flag name="uefi_labels">Enable UEFI labels support</flag>
402 </use>
403 <upstream>
404 <remote-id type="github">hughsie/fwupd</remote-id>