Date: Fri, 29 May 2026 21:21:07 +0000 From: Bernhard Froehlich <decke@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 7501b20c037a - main - sysutils/fwupd: Update to 2.1.4 Message-ID: <6a1a0343.37664.1c33f0cc@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by decke: URL: https://cgit.FreeBSD.org/ports/commit/?id=7501b20c037ab5bcc5e4c9e8e8b0c453e542fba5 commit 7501b20c037ab5bcc5e4c9e8e8b0c453e542fba5 Author: Bernhard Froehlich <decke@FreeBSD.org> AuthorDate: 2026-05-29 21:20:40 +0000 Commit: Bernhard Froehlich <decke@FreeBSD.org> CommitDate: 2026-05-29 21:20:40 +0000 sysutils/fwupd: Update to 2.1.4 --- sysutils/fwupd/Makefile | 5 +-- sysutils/fwupd/distinfo | 6 +-- .../fwupd/files/patch-libfwupdplugin_meson.build | 4 +- sysutils/fwupd/files/patch-meson.build | 4 +- ..._uefi-capsule_fu-uefi-capsule-backend-freebsd.c | 2 +- sysutils/fwupd/pkg-plist | 51 +++++++++++++--------- 6 files changed, 40 insertions(+), 32 deletions(-) diff --git a/sysutils/fwupd/Makefile b/sysutils/fwupd/Makefile index 34f6f4a6a75a..aec18c55c0a7 100644 --- a/sysutils/fwupd/Makefile +++ b/sysutils/fwupd/Makefile @@ -1,5 +1,5 @@ PORTNAME= fwupd -DISTVERSION= 2.1.3 +DISTVERSION= 2.1.4 CATEGORIES= sysutils MAINTAINER= decke@FreeBSD.org @@ -8,7 +8,6 @@ COMMENT= Update firmware automatically, safely, and reliably LICENSE= LGPL21 BUILD_DEPENDS= blkid:filesystems/libblkid \ - flashrom>0:sysutils/flashrom \ help2man:misc/help2man \ ${LOCALBASE}/libdata/pkgconfig/fwupd-efi.pc:sysutils/fwupd-efi \ noto-sans>0:x11-fonts/noto-sans \ @@ -25,14 +24,12 @@ LIB_DEPENDS= libcbor.so:devel/libcbor \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ libgusb.so:devel/libgusb \ - libjcat.so:textproc/libjcat \ libjson-glib-1.0.so:devel/json-glib \ libprotobuf-c.so:devel/protobuf-c \ libxmlb.so:textproc/libxmlb RUN_DEPENDS= blkid:filesystems/libblkid \ bsdisks:sysutils/bsdisks \ dbus-daemon:devel/dbus \ - flashrom>0:sysutils/flashrom \ ${LOCALBASE}/libdata/pkgconfig/fwupd-efi.pc:sysutils/fwupd-efi \ valgrind>0:devel/valgrind diff --git a/sysutils/fwupd/distinfo b/sysutils/fwupd/distinfo index cf7e6de7bf58..86e2c31ca059 100644 --- a/sysutils/fwupd/distinfo +++ b/sysutils/fwupd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1778842236 -SHA256 (fwupd-fwupd-2.1.3_GH0.tar.gz) = 19db782eeae2c7439ad27eb0b3ed8005689542f3a91606e9c4b459fcd09f73b6 -SIZE (fwupd-fwupd-2.1.3_GH0.tar.gz) = 7356543 +TIMESTAMP = 1780088448 +SHA256 (fwupd-fwupd-2.1.4_GH0.tar.gz) = 3a45aa0721ca89b3ebe469f916f7cab0de8b1246310a980826c8d11b25bfc56a +SIZE (fwupd-fwupd-2.1.4_GH0.tar.gz) = 7431991 diff --git a/sysutils/fwupd/files/patch-libfwupdplugin_meson.build b/sysutils/fwupd/files/patch-libfwupdplugin_meson.build index a2d4d3185c25..ad8c1d4278df 100644 --- a/sysutils/fwupd/files/patch-libfwupdplugin_meson.build +++ b/sysutils/fwupd/files/patch-libfwupdplugin_meson.build @@ -1,6 +1,6 @@ ---- libfwupdplugin/meson.build.orig 2026-03-12 10:08:33 UTC +--- libfwupdplugin/meson.build.orig 2026-05-29 14:57:39 UTC +++ libfwupdplugin/meson.build -@@ -430,6 +430,7 @@ fwupdplugin = library( +@@ -425,6 +425,7 @@ fwupdplugin = library( include_directories: [root_incdir, fwupd_incdir], dependencies: [library_deps], link_with: [fwupd], diff --git a/sysutils/fwupd/files/patch-meson.build b/sysutils/fwupd/files/patch-meson.build index c4a096c61797..c244da6b2e22 100644 --- a/sysutils/fwupd/files/patch-meson.build +++ b/sysutils/fwupd/files/patch-meson.build @@ -1,6 +1,6 @@ ---- meson.build.orig 2026-03-12 10:08:33 UTC +--- meson.build.orig 2026-05-29 14:57:39 UTC +++ meson.build -@@ -471,7 +471,7 @@ if get_option('default_library') != 'static' +@@ -475,7 +475,7 @@ if get_option('default_library') != 'static' platform_deps += cc.find_library('shlwapi') endif if host_machine.system() == 'freebsd' diff --git a/sysutils/fwupd/files/patch-plugins_uefi-capsule_fu-uefi-capsule-backend-freebsd.c b/sysutils/fwupd/files/patch-plugins_uefi-capsule_fu-uefi-capsule-backend-freebsd.c index e8abaa7dbcec..904e804d3b92 100644 --- a/sysutils/fwupd/files/patch-plugins_uefi-capsule_fu-uefi-capsule-backend-freebsd.c +++ b/sysutils/fwupd/files/patch-plugins_uefi-capsule_fu-uefi-capsule-backend-freebsd.c @@ -15,7 +15,7 @@ - struct efi_get_table_ioc table = {.uuid = EFI_TABLE_ESRT}; + struct efi_get_table_ioc table = {0}; + efi_guid_t esrt_uuid = EFI_TABLE_ESRT; - gint efi_fd; + g_autofd gint efi_fd = -1; struct efi_esrt_entry_v1 *entries; g_autofree struct efi_esrt_table *esrt = NULL; + diff --git a/sysutils/fwupd/pkg-plist b/sysutils/fwupd/pkg-plist index b67face2b15a..1fc257d38734 100644 --- a/sysutils/fwupd/pkg-plist +++ b/sysutils/fwupd/pkg-plist @@ -2,6 +2,7 @@ bin/dbxtool bin/fwupdmgr bin/fwupdtool %%ETCDIR%%/fwupd.conf +%%ETCDIR%%/remotes.d/lvfs-embargo.conf %%ETCDIR%%/remotes.d/lvfs-testing.conf %%ETCDIR%%/remotes.d/lvfs.conf %%ETCDIR%%/remotes.d/vendor-directory.conf @@ -12,6 +13,10 @@ etc/pki/fwupd/LVFS-CA.pem include/fwupd-3/fwupd.h include/fwupd-3/libfwupd/fwupd-bios-setting-struct.h include/fwupd-3/libfwupd/fwupd-bios-setting.h +include/fwupd-3/libfwupd/fwupd-build-glib-2-70.h +include/fwupd-3/libfwupd/fwupd-build-glib-2-72.h +include/fwupd-3/libfwupd/fwupd-build-glib-2-76.h +include/fwupd-3/libfwupd/fwupd-build-glib-2-80.h include/fwupd-3/libfwupd/fwupd-build.h include/fwupd-3/libfwupd/fwupd-client-struct.h include/fwupd-3/libfwupd/fwupd-client-sync.h @@ -47,11 +52,11 @@ include/fwupd-3/libfwupd/fwupd-request-struct.h include/fwupd-3/libfwupd/fwupd-request.h include/fwupd-3/libfwupd/fwupd-security-attr-struct.h include/fwupd-3/libfwupd/fwupd-security-attr.h +include/fwupd-3/libfwupd/fwupd-variant.h include/fwupd-3/libfwupd/fwupd-version.h -lib/fwupd-2.1.3/libfu_plugin_flashrom.so -lib/fwupd-2.1.3/libfwupdengine.so -lib/fwupd-2.1.3/libfwupdplugin.so -lib/fwupd-2.1.3/libfwupdutil.so +lib/fwupd-2.1.4/libfwupdengine.so +lib/fwupd-2.1.4/libfwupdplugin.so +lib/fwupd-2.1.4/libfwupdutil.so lib/girepository-1.0/Fwupd-2.0.typelib lib/libfwupd.so lib/libfwupd.so.3 @@ -120,7 +125,6 @@ libexec/fwupd/fwupd %%TEST%%libexec/installed-tests/fwupd/uefi-mok-self-test %%TEST%%libexec/installed-tests/fwupd/vli-self-test %%TEST%%libexec/installed-tests/fwupd/wacom-usb-self-test -%%TEST%%libexec/installed-tests/libjcat/jcat-self-test share/dbus-1/interfaces/org.freedesktop.fwupd.xml share/dbus-1/system-services/org.freedesktop.fwupd.service share/dbus-1/system.d/org.freedesktop.fwupd.conf @@ -415,6 +419,12 @@ share/dbus-1/system.d/org.freedesktop.fwupd.conf %%PORTDOCS%%share/doc/libfwupd/func.strerror.html %%PORTDOCS%%share/doc/libfwupd/func.update_state_from_string.html %%PORTDOCS%%share/doc/libfwupd/func.update_state_to_string.html +%%PORTDOCS%%share/doc/libfwupd/func.variant_from_hash_kv.html +%%PORTDOCS%%share/doc/libfwupd/func.variant_get_boolean.html +%%PORTDOCS%%share/doc/libfwupd/func.variant_get_double.html +%%PORTDOCS%%share/doc/libfwupd/func.variant_get_int32.html +%%PORTDOCS%%share/doc/libfwupd/func.variant_get_string.html +%%PORTDOCS%%share/doc/libfwupd/func.variant_get_strv.html %%PORTDOCS%%share/doc/libfwupd/func.variant_get_uint32.html %%PORTDOCS%%share/doc/libfwupd/func.variant_get_uint64.html %%PORTDOCS%%share/doc/libfwupd/func.version_format_from_string.html @@ -957,8 +967,10 @@ share/dbus-1/system.d/org.freedesktop.fwupd.conf %%PORTDOCS%%share/doc/libfwupd/method.Remote.has_flag.html %%PORTDOCS%%share/doc/libfwupd/method.Remote.load_signature.html %%PORTDOCS%%share/doc/libfwupd/method.Remote.load_signature_bytes.html +%%PORTDOCS%%share/doc/libfwupd/method.Remote.load_user_secrets.html %%PORTDOCS%%share/doc/libfwupd/method.Remote.needs_refresh.html %%PORTDOCS%%share/doc/libfwupd/method.Remote.remove_flag.html +%%PORTDOCS%%share/doc/libfwupd/method.Remote.save_user_secrets.html %%PORTDOCS%%share/doc/libfwupd/method.Remote.set_agreement.html %%PORTDOCS%%share/doc/libfwupd/method.Remote.set_checksum_sig.html %%PORTDOCS%%share/doc/libfwupd/method.Remote.set_filename_cache.html @@ -1574,6 +1586,7 @@ share/dbus-1/system.d/org.freedesktop.fwupd.conf %%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_BASEBOARD_PRODUCT.html %%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_BIOS_MAJOR_RELEASE.html %%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_BIOS_MINOR_RELEASE.html +%%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_BIOS_RELEASE_DATE.html %%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_BIOS_VENDOR.html %%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_BIOS_VERSION.html %%PORTDOCS%%share/doc/libfwupdplugin/const.HWIDS_KEY_ENCLOSURE_KIND.html @@ -1942,7 +1955,6 @@ share/dbus-1/system.d/org.freedesktop.fwupd.conf %%PORTDOCS%%share/doc/libfwupdplugin/flags.UsbDeviceClaimFlags.html %%PORTDOCS%%share/doc/libfwupdplugin/flags.UtfConvertFlags.html %%PORTDOCS%%share/doc/libfwupdplugin/flags.ZipFlags.html -%%PORTDOCS%%share/doc/libfwupdplugin/flashrom-README.html %%PORTDOCS%%share/doc/libfwupdplugin/focal-fp-README.html %%PORTDOCS%%share/doc/libfwupdplugin/focal-touch-README.html %%PORTDOCS%%share/doc/libfwupdplugin/fonts.css @@ -1973,6 +1985,7 @@ share/dbus-1/system.d/org.freedesktop.fwupd.conf %%PORTDOCS%%share/doc/libfwupdplugin/func.bytes_new_offset.html %%PORTDOCS%%share/doc/libfwupdplugin/func.bytes_pad.html %%PORTDOCS%%share/doc/libfwupdplugin/func.bytes_set_contents.html +%%PORTDOCS%%share/doc/libfwupdplugin/func.bytes_set_contents_full.html %%PORTDOCS%%share/doc/libfwupdplugin/func.bytes_to_string.html %%PORTDOCS%%share/doc/libfwupdplugin/func.cab_compression_to_string.html %%PORTDOCS%%share/doc/libfwupdplugin/func.cbor_special_value_to_string.html @@ -2148,6 +2161,7 @@ share/dbus-1/system.d/org.freedesktop.fwupd.conf %%PORTDOCS%%share/doc/libfwupdplugin/func.memcpy_safe.html %%PORTDOCS%%share/doc/libfwupdplugin/func.memdup_safe.html %%PORTDOCS%%share/doc/libfwupdplugin/func.memmem_safe.html +%%PORTDOCS%%share/doc/libfwupdplugin/func.memread_string_safe.html %%PORTDOCS%%share/doc/libfwupdplugin/func.memread_uint16.html %%PORTDOCS%%share/doc/libfwupdplugin/func.memread_uint16_safe.html %%PORTDOCS%%share/doc/libfwupdplugin/func.memread_uint24.html @@ -2178,6 +2192,7 @@ share/dbus-1/system.d/org.freedesktop.fwupd.conf %%PORTDOCS%%share/doc/libfwupdplugin/func.path_mkdir.html %%PORTDOCS%%share/doc/libfwupdplugin/func.path_mkdir_parent.html %%PORTDOCS%%share/doc/libfwupdplugin/func.path_rmtree.html +%%PORTDOCS%%share/doc/libfwupdplugin/func.path_sanitize_basename.html %%PORTDOCS%%share/doc/libfwupdplugin/func.path_verify_safe.html %%PORTDOCS%%share/doc/libfwupdplugin/func.plugin_add_flag.html %%PORTDOCS%%share/doc/libfwupdplugin/func.plugin_get_flags.html @@ -4504,6 +4519,7 @@ share/dbus-1/system.d/org.freedesktop.fwupd.conf %%PORTDOCS%%share/doc/libfwupdplugin/snapd-uefi-README.html %%PORTDOCS%%share/doc/libfwupdplugin/solarized-dark.css %%PORTDOCS%%share/doc/libfwupdplugin/solarized-light.css +%%PORTDOCS%%share/doc/libfwupdplugin/starlabs-coreboot-README.html %%PORTDOCS%%share/doc/libfwupdplugin/steelseries-README.html %%PORTDOCS%%share/doc/libfwupdplugin/struct.CborItem.html %%PORTDOCS%%share/doc/libfwupdplugin/struct.ErrorConvertEntry.html @@ -5005,6 +5021,11 @@ share/icons/hicolor/64x64/apps/org.freedesktop.fwupd.png share/icons/hicolor/scalable/apps/org.freedesktop.fwupd.svg %%TEST%%share/installed-tests/fwupd/UEFI %%TEST%%share/installed-tests/fwupd/build-certs.py +%%TEST%%share/installed-tests/fwupd/colorhug/firmware.bin +%%TEST%%share/installed-tests/fwupd/colorhug/firmware.bin.asc +%%TEST%%share/installed-tests/fwupd/colorhug/firmware.bin.p7b +%%TEST%%share/installed-tests/fwupd/colorhug/firmware.bin.p7c +%%TEST%%share/installed-tests/fwupd/colorhug/firmware.bin.sha256.p7c %%TEST%%share/installed-tests/fwupd/device-tests/8bitdo-nes30pro.json %%TEST%%share/installed-tests/fwupd/device-tests/8bitdo-sf30pro.json %%TEST%%share/installed-tests/fwupd/device-tests/8bitdo-sfc30.json @@ -5165,6 +5186,7 @@ share/icons/hicolor/scalable/apps/org.freedesktop.fwupd.svg %%TEST%%share/installed-tests/fwupd/fwupd-tests.xml %%TEST%%share/installed-tests/fwupd/fwupd.sh %%TEST%%share/installed-tests/fwupd/fwupd.test +%%TEST%%share/installed-tests/fwupd/fwupd/remotes.d/lvfs.conf %%TEST%%share/installed-tests/fwupd/fwupdmgr-online.sh %%TEST%%share/installed-tests/fwupd/fwupdmgr-online.test %%TEST%%share/installed-tests/fwupd/fwupdmgr-p2p.sh @@ -5178,6 +5200,8 @@ share/icons/hicolor/scalable/apps/org.freedesktop.fwupd.svg %%TEST%%share/installed-tests/fwupd/fwupdx64.efi.signed %%TEST%%share/installed-tests/fwupd/grub.cfg %%TEST%%share/installed-tests/fwupd/lsan-suppressions.txt +%%TEST%%share/installed-tests/fwupd/pki/LVFS-CA.pem +%%TEST%%share/installed-tests/fwupd/pki/test.pem %%TEST%%share/installed-tests/fwupd/test.quirk %%TEST%%share/installed-tests/fwupd/tests/America/New_York %%TEST%%share/installed-tests/fwupd/tests/HSIStatus-nx-disabled @@ -5311,20 +5335,6 @@ share/icons/hicolor/scalable/apps/org.freedesktop.fwupd.svg %%TEST%%share/installed-tests/fwupd/tests/zip-compressed.builder.xml %%TEST%%share/installed-tests/fwupd/tests/zip.builder.xml %%TEST%%share/installed-tests/fwupd/uefi-update-info.builder.xml -%%TEST%%share/installed-tests/libjcat/colorhug/firmware.bin -%%TEST%%share/installed-tests/libjcat/colorhug/firmware.bin.asc -%%TEST%%share/installed-tests/libjcat/colorhug/firmware.bin.ed25519 -%%TEST%%share/installed-tests/libjcat/colorhug/firmware.bin.p7b -%%TEST%%share/installed-tests/libjcat/colorhug/firmware.bin.p7c -%%TEST%%share/installed-tests/libjcat/colorhug/firmware.bin.sha256.p7c -%%TEST%%share/installed-tests/libjcat/libjcat.test -%%TEST%%share/installed-tests/libjcat/pki/GPG-KEY-Linux-Vendor-Firmware-Service -%%TEST%%share/installed-tests/libjcat/pki/LVFS-CA.pem -%%TEST%%share/installed-tests/libjcat/pki/test.ed25519 -%%TEST%%share/installed-tests/libjcat/pki/test.pem -%%TEST%%share/installed-tests/libjcat/secret.ed25519 -%%TEST%%share/installed-tests/libjcat/test.btcheckpoint -%%TEST%%share/installed-tests/libjcat/test.btverifier share/locale/af/LC_MESSAGES/fwupd.mo share/locale/ar/LC_MESSAGES/fwupd.mo share/locale/ast/LC_MESSAGES/fwupd.mo @@ -5369,6 +5379,7 @@ share/locale/sl/LC_MESSAGES/fwupd.mo share/locale/sq/LC_MESSAGES/fwupd.mo share/locale/sr/LC_MESSAGES/fwupd.mo share/locale/sv/LC_MESSAGES/fwupd.mo +share/locale/tr/LC_MESSAGES/fwupd.mo share/locale/uk/LC_MESSAGES/fwupd.mo share/locale/zh_CN/LC_MESSAGES/fwupd.mo share/locale/zh_TW/LC_MESSAGES/fwupd.mohome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a1a0343.37664.1c33f0cc>
