]> git.99rst.org Git - openwrt-packages.git/commitdiff
fwupd: update to 2.1.6
authorLukas Voegl <redacted>
Mon, 6 Jul 2026 15:08:23 +0000 (17:08 +0200)
committerFlorian Eckert <redacted>
Mon, 13 Jul 2026 06:40:23 +0000 (08:40 +0200)
Release notes: https://github.com/fwupd/fwupd/releases/tag/2.1.6

Signed-off-by: Lukas Voegl <redacted>
utils/fwupd/Config.in
utils/fwupd/Makefile

index f75db984599aa97f5c11dc35bca515d4cd66f5ee..2d34beb3c73451070fbe12b393c4eab4f9c1b22d 100644 (file)
@@ -18,11 +18,17 @@ config FWUPD_LVFS
        help
          Compile and install LVFS remote
 
-config FWUPD_CBOR
-       bool "CBOR"
+config FWUPD_GNUTLS
+       bool "gnutls"
        default n
        help
-         Compile fwupd with cbor protocol support
+         Compile fwupd with GnuTLS support
+
+config FWUPD_OPENSSL
+       bool "openssl"
+       default y
+       help
+         Compile fwupd with OpenSSL support
 
 config FWUPD_LIBDRM
        bool "libdrm"
@@ -36,10 +42,4 @@ config FWUPD_PLUGIN_MODEMMANAGER
        help
          Compile fwupd with ModemManager plugin
 
-config FWUPD_PLUGIN_FLASHROM
-       bool "flashrom plugin"
-       default y
-       help
-         Compile fwupd with flashrom plugin
-
 endmenu
index 50f82b89f9c756596b1513b46b6dc8113a6a3596..8dd1002f083508030cb19e2bf82d7672ce6e33c8 100644 (file)
@@ -8,12 +8,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=fwupd
-PKG_VERSION:=2.1.1
-PKG_RELEASE:=2
+PKG_VERSION:=2.1.6
+PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=https://github.com/fwupd/fwupd/releases/download/$(PKG_VERSION)
-PKG_HASH:=0ae697f1f2011571310cef5d96429d8a5d541f73b0025bd2b622c9c7f4fe05b6
+PKG_HASH:=517a0d9d4b00f3dbd72c36f55085bd5dbdc20e7a2d6cfc341c4be60a903bcd8d
 
 PKG_MAINTAINER:=Lukas Voegl <lvoegl@tdt.de>
 PKG_LICENSE:=LGPL-2.1-or-later
@@ -21,10 +21,9 @@ PKG_LICENSE_FILES:=COPYING
 PKG_CPE_ID:=cpe:/a:fwupd:fwupd
 
 PKG_BUILD_DEPENDS:= \
-       glib2/host \
        python3/host \
-       python-packaging/host \
-       python-jinja2/host
+       python-jinja2/host \
+       gettext-full/host
 
 include $(INCLUDE_DIR)/package.mk
 include $(INCLUDE_DIR)/nls.mk
@@ -50,15 +49,13 @@ define Package/fwupd-libs
        +glib2 \
        +dbus \
        +libxmlb \
-       +libjcat \
-       +libprotobuf-c \
        +libusb-1.0 \
        +libsqlite3 \
        +libcurl \
        +liblzma \
-       +FWUPD_PLUGIN_FLASHROM:libflashrom \
+       +FWUPD_GNUTLS:libgnutls \
+       +FWUPD_OPENSSL:libopenssl \
        +FWUPD_LIBDRM:libdrm \
-       +FWUPD_CBOR:libcbor \
        +FWUPD_PLUGIN_MODEMMANAGER:modemmanager \
        +FWUPD_PLUGIN_MODEMMANAGER:libqmi \
        +FWUPD_PLUGIN_MODEMMANAGER:libmbim
@@ -100,11 +97,10 @@ MESON_ARGS += \
        -Dblkid=disabled \
        -Dbluez=disabled \
        -Dbuild=all \
-       -Dcbor=$(if $(CONFIG_FWUPD_CBOR),enabled,disabled) \
        -Ddocs=disabled \
        -Dfirmware-packager=$(if $(CONFIG_FWUPD_FIRMWARE_PACKAGER),true,false) \
        -Dfish_completion=false \
-       -Dgnutls=disabled \
+       -Dgnutls=$(if $(CONFIG_FWUPD_GNUTLS),enabled,disabled) \
        -Dhsi=$(if $(CONFIG_FWUPD_HSI),enabled,disabled) \
        -Dintrospection=disabled \
        -Dlibdrm=$(if $(CONFIG_FWUPD_LIBDRM),enabled,disabled) \
@@ -113,9 +109,10 @@ MESON_ARGS += \
        -Dlvfs=$(if $(CONFIG_FWUPD_LVFS),true,false) \
        -Dman=false \
        -Dmetainfo=false \
+       -Dp2p_policy=none \
+       -Dopenssl=$(if $(CONFIG_FWUPD_OPENSSL),enabled,disabled) \
        -Dudev_hotplug=false \
        -Dpassim=disabled \
-       -Dplugin_flashrom=$(if $(CONFIG_FWUPD_PLUGIN_FLASHROM),enabled,disabled) \
        -Dplugin_modem_manager=$(if $(CONFIG_FWUPD_PLUGIN_MODEMMANAGER),enabled,disabled) \
        -Dplugin_uefi_capsule_splash=false \
        -Dpolkit=disabled \
git clone https://git.99rst.org/PROJECT