[packages/fwupd] - updated files and dependencies
qboosh
qboosh at pld-linux.org
Wed Nov 6 21:49:41 CET 2024
commit 9ab20ed1204f8476138df86c5439330bad093118
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Wed Nov 6 21:42:32 2024 +0100
- updated files and dependencies
fwupd.spec | 67 +++++++++++++++++++++++++-------------------------------------
1 file changed, 27 insertions(+), 40 deletions(-)
---
diff --git a/fwupd.spec b/fwupd.spec
index 94311a6..c176947 100644
--- a/fwupd.spec
+++ b/fwupd.spec
@@ -36,8 +36,6 @@ BuildRequires: bash-completion-devel >= 1:2.0
%{?with_cairo:BuildRequires: cairo-devel}
BuildRequires: curl-devel >= 7.62.0
%{?with_efi:BuildRequires: efivar-devel >= 33}
-# pkgconfig(libelf); can be also libelf-devel
-BuildRequires: gcab-devel >= 1.0
# C11
BuildRequires: gcc >= 6:4.7
%ifarch x32
@@ -45,35 +43,37 @@ BuildRequires: gcc-multilib-64 >= 6:4.7
%endif
BuildRequires: gettext-tools >= 0.19.7
%{?with_apidocs:BuildRequires: gi-docgen >= 2022.2}
-BuildRequires: glib2-devel >= 1:2.55.0
+BuildRequires: glib2-devel >= 1:2.68.0
BuildRequires: gnutls-devel >= 3.6.0
BuildRequires: gobject-introspection-devel >= 0.9.8
-BuildRequires: json-glib-devel >= 1.1.1
+BuildRequires: json-glib-devel >= 1.6.0
BuildRequires: libarchive-devel
BuildRequires: libcbor-devel >= 0.7.0
+BuildRequires: libdrm-devel >= 2.4.113
%{?with_flashrom:BuildRequires: libflashrom-devel >= 1.2}
BuildRequires: libgudev-devel >= 232
-BuildRequires: libgusb-devel >= 0.3.5
+BuildRequires: libgusb-devel >= 0.3.8
BuildRequires: libjcat-devel >= 0.1.4
%{?with_modemmanager:BuildRequires: libmbim-devel >= 1.22.0}
%{?with_modemmanager:BuildRequires: libqmi-devel >= 1.23.1}
# for dell (which requires also uefi plugin and efivar)
%{?with_dell:BuildRequires: libsmbios-devel >= 2.4.0}
-BuildRequires: libsoup-devel >= 2.52
BuildRequires: libuuid-devel
-BuildRequires: libxmlb-devel >= 0.1.15
+BuildRequires: libxmlb-devel >= 0.3.18
# for <linux/nvme_ioctl.h>
BuildRequires: linux-libc-headers >= 7:4.4
-BuildRequires: meson >= 0.61.0
+BuildRequires: meson >= 0.62.0
BuildRequires: ninja >= 1.6
+BuildRequires: passim-devel >= 0.1.2
BuildRequires: pkgconfig
BuildRequires: polkit-devel >= 0.114
+BuildRequires: protobuf-c-devel
BuildRequires: python3 >= 1:3.0
%{?with_apidocs:BuildRequires: python3-markdown >= 3.2}
BuildRequires: rpm-build >= 4.6
BuildRequires: rpmbuild(macros) >= 2.029
BuildRequires: sqlite3-devel >= 3
-BuildRequires: systemd-devel >= 1:209
+BuildRequires: systemd-devel >= 1:211
BuildRequires: systemd-units >= 1:211
BuildRequires: tar >= 1:1.22
BuildRequires: tpm2-tss-devel >= 2.0
@@ -82,6 +82,7 @@ BuildRequires: udev-devel
BuildRequires: vala
BuildRequires: xz
BuildRequires: xz-devel
+BuildRequires: zlib-devel
# efi capsule splash (po/test-deps)
%if %{with efi}
# any Sans font
@@ -92,18 +93,9 @@ BuildRequires: python3-pygobject3
%endif
%{?with_modemmanager:BuildRequires: ModemManager-libs >= 1.10.0}
Requires: %{name}-libs = %{version}-%{release}
-Requires: curl-libs >= 7.62.0
-Requires: gcab >= 1.0
-Requires: gnutls-libs >= 3.6.0
-Requires: libcbor >= 0.7.0
-Requires: libgudev >= 232
-Requires: libgusb >= 0.3.5
-Requires: libjcat >= 0.1.4
%{?with_modemmanager:Requires: libmbim >= 1.22.0}
%{?with_modemmanager:Requires: libqmi >= 1.23.1}
%{?with_dell:Requires: libsmbios >= 2.4.0}
-Requires: libsoup >= 2.52
-Requires: libxmlb >= 0.1.15
Requires: polkit >= 0.114
Requires: tpm2-tss >= 2.0
%if %{with efi}
@@ -157,8 +149,17 @@ Dopełnianie składni poleceń fwupd w fish.
Summary: Libraries for fwupd device firmware installing daemon
Summary(pl.UTF-8): Biblioteki dla demona fwupd instalującego aktualizacje firmware'u
Group: Libraries
-Requires: glib2-devel >= 1:2.55.0
-Requires: json-glib >= 1.1.1
+Requires: curl-libs >= 7.62.0
+Requires: glib2-devel >= 1:2.68.0
+Requires: gnutls-libs >= 3.6.0
+Requires: json-glib >= 1.6.0
+Requires: libcbor >= 0.7.0
+Requires: libgudev >= 232
+Requires: libgusb >= 0.3.8
+Requires: libjcat >= 0.1.4
+Requires: libxmlb >= 0.3.18
+Requires: passim-libs >= 0.1.2
+Requires: polkit-libs >= 0.114
%description libs
Libraries for fwupd device firmware installing daemon.
@@ -171,7 +172,10 @@ Summary: Header files for fwupd libraries
Summary(pl.UTF-8): Pliki nagłówkowe bibliotek fwupd
Group: Development/Libraries
Requires: %{name}-libs = %{version}-%{release}
-Requires: glib2-devel >= 1:2.55.0
+Requires: curl-devel >= 7.62.0
+Requires: glib2-devel >= 1:2.68.0
+Requires: json-glib-devel >= 1.6.0
+Requires: libjcat-devel >= 0.1.4
%description devel
Header files for fwupd libraries.
@@ -208,7 +212,6 @@ Summary: Vala API for fwupd library
Summary(pl.UTF-8): API języka Vala do biblioteki fwupd
Group: Development/Libraries
Requires: %{name}-devel = %{version}-%{release}
-Requires: vala-libsoup >= 2.52
%description -n vala-fwupd
Vala API for fwupd library.
@@ -282,25 +285,13 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{fwupd_plugins_dir}/libfu_plugin_modem_manager.so
%endif
%dir %{_sysconfdir}/fwupd
-#%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/daemon.conf
-%ifarch %{ix86} %{x8664} x32
-#%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/msr.conf
-#%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/thunderbolt.conf
-%endif
-%if %{with efi}
-#%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/redfish.conf
-#%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/uefi_capsule.conf
-%endif
%dir %{_sysconfdir}/fwupd/bios-settings.d
%{_sysconfdir}/fwupd/bios-settings.d/README.md
%config(noreplace) %verify(not md5 mtime size)%{_sysconfdir}/fwupd/fwupd.conf
-
%dir %{_sysconfdir}/fwupd/remotes.d
-%if %{with dell}
-#%config(noreplace missingok) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/dell-esrt.conf
-%endif
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/lvfs.conf
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/lvfs-testing.conf
+# used with -Dvendor_metadata=true (see data/remotes.d/README.md)
#%config(noreplace missingok) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/vendor.conf
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/fwupd/remotes.d/vendor-directory.conf
#%{_sysconfdir}/grub.d/35_fwupd
@@ -318,8 +309,7 @@ rm -rf $RPM_BUILD_ROOT
%{systemdunitdir}/fwupd-refresh.service
%{systemdunitdir}/fwupd-refresh.timer
%{systemdunitdir}/system-update.target.wants/fwupd-offline-update.service
-#%{systemdunitdir}-preset/fwupd-refresh.preset
-%{systemdunitdir}-shutdown/fwupd.shutdown
+%attr(754,root,root) /lib/systemd/system-shutdown/fwupd.shutdown
/lib/udev/rules.d/90-fwupd-devices.rules
%{_prefix}/lib/sysusers.d/fwupd.conf
%{_datadir}/dbus-1/system.d/org.freedesktop.fwupd.conf
@@ -334,9 +324,6 @@ rm -rf $RPM_BUILD_ROOT
%endif
%{_datadir}/fwupd/quirks.d
%dir %{_datadir}/fwupd/remotes.d
-%if %{with dell}
-#%{_datadir}/fwupd/remotes.d/dell-esrt
-%endif
%{_datadir}/fwupd/remotes.d/vendor
%{_datadir}/metainfo/org.freedesktop.fwupd.metainfo.xml
%dir %{_datadir}/fwupd/metainfo
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/fwupd.git/commitdiff/9ab20ed1204f8476138df86c5439330bad093118
More information about the pld-cvs-commit
mailing list