4 %bcond_without efi # UEFI (and dell, redfish) support
5 %bcond_without flashrom # flashrom plugin
6 %bcond_without modemmanager # modem_manager plugin
7 %bcond_without thunderbolt # Thunderbolt support
9 %ifnarch %{ix86} %{x8664} x32 %{arm} aarch64
12 Summary: System daemon for installing device firmware
13 Summary(pl.UTF-8): Demon systemowy do instalowania firmware'u urządzeń
18 Group: Applications/System
19 Source0: https://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
20 # Source0-md5: 7d38a547d8fdbf379998c572946b8be3
21 URL: https://github.com/hughsie/fwupd
22 %{?with_modemmanager:BuildRequires: ModemManager-devel >= 1.10.0}
23 BuildRequires: bash-completion-devel >= 2.0
24 %{?with_cairo:BuildRequires: cairo-devel}
25 BuildRequires: curl-devel >= 7.62.0
26 BuildRequires: docbook-dtd41-sgml
27 BuildRequires: docbook-utils
28 %{?with_efi:BuildRequires: efivar-devel >= 33}
29 # pkgconfig(libelf); can be also libelf-devel
30 BuildRequires: elfutils-devel >= 0.166
31 %{?with_fontconfig:BuildRequires: fontconfig-devel}
32 %{?with_fontconfig:BuildRequires: freetype-devel >= 2}
33 BuildRequires: gcab-devel >= 1.0
35 BuildRequires: gcc >= 5:3.2
37 BuildRequires: gcc-multilib-64 >= 5:3.2
39 BuildRequires: gettext-tools >= 0.19.7
40 BuildRequires: glib2-devel >= 1:2.55.0
41 %{?with_efi:BuildRequires: gnu-efi}
42 BuildRequires: gnutls-devel >= 3.6.0
43 BuildRequires: gobject-introspection-devel >= 0.9.8
44 BuildRequires: gpgme-devel
45 %{?with_doc:BuildRequires: gtk-doc >= 1.14}
46 BuildRequires: intltool >= 0.35.0
47 BuildRequires: json-glib-devel >= 1.1.1
48 BuildRequires: libarchive-devel
49 %{?with_flashrom:BuildRequires: libflashrom-devel >= 1.2}
50 BuildRequires: libgpg-error-devel
51 BuildRequires: libgudev-devel >= 232
52 BuildRequires: libgusb-devel >= 0.3.5
53 BuildRequires: libjcat-devel >= 0.1.0
54 %{?with_modemmanager:BuildRequires: libmbim-devel >= 1.22.0}
55 %{?with_modemmanager:BuildRequires: libqmi-devel >= 1.23.1}
56 # for dell (which requires also uefi plugin and efivar)
57 %{?with_efi:BuildRequires: libsmbios-devel >= 2.4.0}
58 BuildRequires: libsoup-devel >= 2.52
59 BuildRequires: libuuid-devel
60 BuildRequires: libxmlb-devel >= 0.1.13
61 BuildRequires: libxslt-progs
62 # for <linux/nvme_ioctl.h>
63 BuildRequires: linux-libc-headers >= 7:4.4
64 BuildRequires: meson >= 0.50.0
65 BuildRequires: ninja >= 1.6
66 BuildRequires: pkgconfig
67 BuildRequires: polkit-devel >= 0.114
68 BuildRequires: python3 >= 1:3.0
69 BuildRequires: python3-pillow
70 BuildRequires: python3-pycairo
71 BuildRequires: rpm-build >= 4.6
72 BuildRequires: rpmbuild(macros) >= 1.736
73 BuildRequires: sqlite3-devel >= 3
74 BuildRequires: systemd-units >= 1:211
75 BuildRequires: tar >= 1:1.22
76 BuildRequires: tpm2-tss-devel >= 2.0
77 BuildRequires: udev-devel
78 %{?with_thunderbolt:BuildRequires: umockdev-devel}
80 BuildRequires: xz-devel
81 Requires: %{name}-libs = %{version}-%{release}
82 %{?with_modemmanager:BuildRequires: ModemManager-libs >= 1.10.0}
83 Requires: curl-libs >= 7.62.0
85 Requires: gnutls-libs >= 3.6.0
86 Requires: libgudev >= 232
87 Requires: libgusb >= 0.3.5
88 Requires: libjcat >= 0.1.0
89 %{?with_modemmanager:Requires: libmbim >= 1.22.0}
90 %{?with_modemmanager:Requires: libqmi >= 1.23.1}
91 %{?with_efi:Requires: libsmbios >= 2.4.0}
92 Requires: libsoup >= 2.52
93 Requires: libxmlb >= 0.1.7
94 Requires: polkit >= 0.114
95 Requires: tpm2-tss >= 2.0
99 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
102 fwupd is a simple daemon to allow session software to update device
103 firmware on your local machine. It's designed for desktops, but this
104 project is probably quite interesting for phones, tablets and server
107 %description -l pl.UTF-8
108 fwupd to prosty demon pozwalający programom sesyjnym na aktualizację
109 firmware'u urządzeń na maszynie lokalnej. Jest zaprojektowany dla
110 komputerów osobistych, ale może być interesujący także dla telefonów,
111 tabletów i farm serwerów.
113 %package -n bash-completion-fwupd
114 Summary: Bash completion for fwupd commands
115 Summary(pl.UTF-8): Bashowe dopełnianie składni poleceń fwupd
116 Group: Applications/Shells
117 Requires: %{name} = %{version}-%{release}
118 Requires: bash-completion >= 2.0
120 %description -n bash-completion-fwupd
121 Bash completion for fwupd commands.
123 %description -n bash-completion-fwupd -l pl.UTF-8
124 Bashowe dopełnianie składni poleceń fwupd.
126 %package -n fish-completion-fwupd
127 Summary: Fish completion for fwupd commands
128 Summary(pl.UTF-8): Dopełnianie składni poleceń fwupd w fish
129 Group: Applications/Shells
130 Requires: %{name} = %{version}-%{release}
133 %description -n fish-completion-fwupd
134 Fish completion for fwupd commands.
136 %description -n fish-completion-fwupd -l pl.UTF-8
137 Dopełnianie składni poleceń fwupd w fish.
140 Summary: Libraries for fwupd device firmware installing daemon
141 Summary(pl.UTF-8): Biblioteki dla demona fwupd instalującego aktualizacje firmware'u
143 Requires: glib2-devel >= 1:2.55.0
144 Requires: json-glib >= 1.1.1
147 Libraries for fwupd device firmware installing daemon.
149 %description libs -l pl.UTF-8
150 Biblioteki dla demona fwupd instalującego aktualizacje firmware'u.
153 Summary: Header files for fwupd libraries
154 Summary(pl.UTF-8): Pliki nagłówkowe bibliotek fwupd
155 Group: Development/Libraries
156 Requires: %{name}-libs = %{version}-%{release}
157 Requires: glib2-devel >= 1:2.55.0
160 Header files for fwupd libraries.
162 %description devel -l pl.UTF-8
163 Pliki nagłówkowe bibliotek fwupd.
166 Summary: Static fwupd libraries
167 Summary(pl.UTF-8): Statyczne biblioteki fwupd
168 Group: Development/Libraries
169 Requires: %{name}-devel = %{version}-%{release}
172 Static fwupd libraries.
174 %description static -l pl.UTF-8
175 Statyczne biblioteki fwupd.
178 Summary: API documentation for fwupd libraries
179 Summary(pl.UTF-8): Dokumentacja API do bibliotek fwupd
184 API documentation for fwupd libraries.
186 %description apidocs -l pl.UTF-8
187 Dokumentacja API do bibliotek fwupd.
189 %package -n vala-fwupd
190 Summary: Vala API for fwupd library
191 Summary(pl.UTF-8): API języka Vala do biblioteki fwupd
192 Group: Development/Libraries
193 Requires: %{name}-devel = %{version}-%{release}
194 Requires: vala-libsoup >= 2.52
196 %description -n vala-fwupd
197 Vala API for fwupd library.
199 %description -n vala-fwupd -l pl.UTF-8
200 API języka Vala do biblioteki fwupd.
209 -Ddocs=%{?with_apidocs:gtkdoc}%{!?with_apidocs:none} \
211 %{!?with_efi:-Dplugin_dell=false} \
212 %{?with_flashrom:-Dplugin_flashrom=true} \
213 -Dplugin_intel_spi=true \
214 %{?with_modemmanager:-Dplugin_modem_manager=true} \
215 -Dplugin_platform_integrity=true \
216 %{!?with_efi:-Dplugin_redfish=false} \
217 %{!?with_thunderbolt:-Dplugin_thunderbolt=false} \
218 %{!?with_efi:-Dplugin_uefi_capsule=false} \
221 %meson_build -C build
224 rm -rf $RPM_BUILD_ROOT
226 %meson_install -C build
228 for pdoc in plugins/*/README.md ; do
229 pname=$(basename $(dirname $pdoc))
230 cp -p plugins/${pname}/README.md README-${pname}.md
236 rm -rf $RPM_BUILD_ROOT
238 %post libs -p /sbin/ldconfig
239 %postun libs -p /sbin/ldconfig
241 %files -f %{name}.lang
242 %defattr(644,root,root,755)
243 %doc AUTHORS MAINTAINERS README.md README-*.md SECURITY.md
244 %{?with_efi:%attr(755,root,root) %{_bindir}/dbxtool}
245 %attr(755,root,root) %{_bindir}/dfu-tool
246 %attr(755,root,root) %{_bindir}/fwupdagent
247 %{?with_efi:%attr(755,root,root) %{_bindir}/fwupdate}
248 %attr(755,root,root) %{_bindir}/fwupdmgr
249 %attr(755,root,root) %{_bindir}/fwupdtool
250 %attr(755,root,root) %{_bindir}/fwupdtpmevlog
251 %dir %{_libexecdir}/fwupd
252 %attr(755,root,root) %{_libexecdir}/fwupd/fwupd
253 %attr(755,root,root) %{_libexecdir}/fwupd/fwupd-detect-cet
254 %attr(755,root,root) %{_libexecdir}/fwupd/fwupdoffline
255 %dir %{_libdir}/fwupd-plugins-3
256 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_acpi_dmar.so
257 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_acpi_facp.so
258 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_acpi_phat.so
259 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_altos.so
260 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_analogix.so
261 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_amt.so
262 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_ata.so
263 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_bcm57xx.so
265 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_bios.so
267 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_ccgx.so
268 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_colorhug.so
269 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_cpu.so
270 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_cros_ec.so
272 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_dell.so
273 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_dell_esrt.so
275 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_dell_dock.so
276 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_dfu.so
277 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_dfu_csr.so
278 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_ebitdo.so
279 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_elantp.so
280 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_emmc.so
281 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_ep963x.so
282 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_fastboot.so
284 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_flashrom.so
286 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_fresco_pd.so
287 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_goodixmoc.so
288 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_hailuck.so
289 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_intel_spi.so
290 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_iommu.so
291 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_jabra.so
292 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_lenovo_thinklmi.so
293 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_linux_lockdown.so
294 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_linux_sleep.so
295 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_linux_swap.so
296 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_linux_tainted.so
297 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_logind.so
298 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_logitech_hidpp.so
299 %if %{with modemmanager}
300 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_modem_manager.so
302 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_msr.so
303 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_nitrokey.so
304 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_nvme.so
305 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_optionrom.so
306 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_parade_lspcon.so
307 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_pci_bcr.so
308 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_pci_mei.so
309 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_pixart_rf.so
310 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_platform_integrity.so
311 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_powerd.so
312 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_realtek_mst.so
314 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_redfish.so
316 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_rts54hid.so
317 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_rts54hub.so
318 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_solokey.so
319 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_steelseries.so
320 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_superio.so
321 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_cxaudio.so
322 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_mst.so
323 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_prometheus.so
324 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_synaptics_rmi.so
325 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_system76_launch.so
326 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_thelio_io.so
327 %if %{with thunderbolt}
328 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_thunderbolt.so
330 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_tpm.so
331 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_tpm_eventlog.so
333 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_uefi_capsule.so
334 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_uefi_dbx.so
335 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_uefi_pk.so
336 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_uefi_recovery.so
338 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_upower.so
339 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_vli.so
340 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_wacom_raw.so
341 %attr(755,root,root) %{_libdir}/fwupd-plugins-3/libfu_plugin_wacom_usb.so
342 %dir %{_sysconfdir}/fwupd
343 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/daemon.conf
344 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/thunderbolt.conf
346 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/redfish.conf
347 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/uefi_capsule.conf
349 %dir %{_sysconfdir}/fwupd/remotes.d
351 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/dell-esrt.conf
353 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/lvfs.conf
354 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/lvfs-testing.conf
355 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/vendor.conf
356 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/vendor-directory.conf
357 #/etc/grub.d/35_fwupd
358 %dir %{_sysconfdir}/pki/fwupd
359 %{_sysconfdir}/pki/fwupd/GPG-KEY-Linux-Foundation-Firmware
360 %{_sysconfdir}/pki/fwupd/GPG-KEY-Linux-Vendor-Firmware-Service
361 %{_sysconfdir}/pki/fwupd/LVFS-CA.pem
362 %dir %{_sysconfdir}/pki/fwupd-metadata
363 %{_sysconfdir}/pki/fwupd-metadata/GPG-KEY-Linux-Foundation-Metadata
364 %{_sysconfdir}/pki/fwupd-metadata/GPG-KEY-Linux-Vendor-Firmware-Service
365 %{_sysconfdir}/pki/fwupd-metadata/LVFS-CA.pem
366 #/lib/modules-load.d/fwupd-msr.conf
367 #/lib/modules-load.d/fwupd-platform-integrity.conf
368 %{systemdunitdir}/fwupd.service
369 %{systemdunitdir}/fwupd-offline-update.service
370 %{systemdunitdir}/fwupd-refresh.service
371 %{systemdunitdir}/fwupd-refresh.timer
372 %{systemdunitdir}/system-update.target.wants/fwupd-offline-update.service
373 /lib/systemd/system-preset/fwupd-refresh.preset
374 /lib/systemd/system-shutdown/fwupd.shutdown
375 /lib/udev/rules.d/90-fwupd-devices.rules
376 %{_datadir}/dbus-1/system.d/org.freedesktop.fwupd.conf
377 %{_datadir}/dbus-1/system-services/org.freedesktop.fwupd.service
378 %dir %{_datadir}/fwupd
379 %attr(755,root,root) %{_datadir}/fwupd/add_capsule_header.py
380 %attr(755,root,root) %{_datadir}/fwupd/firmware_packager.py
381 %attr(755,root,root) %{_datadir}/fwupd/install_dell_bios_exe.py
382 %attr(755,root,root) %{_datadir}/fwupd/simple_client.py
384 %{_datadir}/fwupd/uefi-capsule-ux.tar.xz
386 %{_datadir}/fwupd/quirks.d
387 %dir %{_datadir}/fwupd/remotes.d
389 %{_datadir}/fwupd/remotes.d/dell-esrt
391 %{_datadir}/fwupd/remotes.d/vendor
392 %{_datadir}/metainfo/org.freedesktop.fwupd.metainfo.xml
393 %dir %{_datadir}/fwupd/metainfo
394 %{_datadir}/fwupd/metainfo/org.freedesktop.fwupd.remotes.lvfs-testing.metainfo.xml
395 %{_datadir}/fwupd/metainfo/org.freedesktop.fwupd.remotes.lvfs.metainfo.xml
396 %{_datadir}/polkit-1/actions/org.freedesktop.fwupd.policy
397 %{_datadir}/polkit-1/rules.d/org.freedesktop.fwupd.rules
398 %{_iconsdir}/hicolor/scalable/apps/org.freedesktop.fwupd.svg
399 %{?with_efi:%{_mandir}/man1/dbxtool.1*}
400 %{_mandir}/man1/dfu-tool.1*
401 %{_mandir}/man1/fwupdagent.1*
402 %{?with_efi:%{_mandir}/man1/fwupdate.1*}
403 %{_mandir}/man1/fwupdmgr.1*
404 %{_mandir}/man1/fwupdtool.1*
405 %{_mandir}/man1/fwupdtpmevlog.1*
407 %files -n bash-completion-fwupd
408 %defattr(644,root,root,755)
409 %{bash_compdir}/fwupdagent
410 %{bash_compdir}/fwupdmgr
411 %{bash_compdir}/fwupdtool
413 %files -n fish-completion-fwupd
414 %defattr(644,root,root,755)
415 %{_datadir}/fish/vendor_completions.d/fwupdmgr.fish
418 %defattr(644,root,root,755)
419 %attr(755,root,root) %{_libdir}/libfwupd.so.*.*.*
420 %attr(755,root,root) %ghost %{_libdir}/libfwupd.so.2
421 %attr(755,root,root) %{_libdir}/libfwupdplugin.so.*.*.*
422 %attr(755,root,root) %ghost %{_libdir}/libfwupdplugin.so.2
423 %{_libdir}/girepository-1.0/Fwupd-2.0.typelib
424 %{_libdir}/girepository-1.0/FwupdPlugin-1.0.typelib
427 %defattr(644,root,root,755)
428 %doc libfwupd/README.md
429 %attr(755,root,root) %{_libdir}/libfwupd.so
430 %attr(755,root,root) %{_libdir}/libfwupdplugin.so
431 %{_includedir}/fwupd-1
432 %{_datadir}/gir-1.0/Fwupd-2.0.gir
433 %{_datadir}/gir-1.0/FwupdPlugin-1.0.gir
434 %{_datadir}/dbus-1/interfaces/org.freedesktop.fwupd.xml
435 %{_pkgconfigdir}/fwupd.pc
436 %{_pkgconfigdir}/fwupdplugin.pc
439 %defattr(644,root,root,755)
440 %{_libdir}/libfwupd.a
441 %{_libdir}/libfwupdplugin.a
445 %defattr(644,root,root,755)
450 %defattr(644,root,root,755)
451 %{_datadir}/vala/vapi/fwupd.deps
452 %{_datadir}/vala/vapi/fwupd.vapi