From 936b8dbbf20ab3ed46b1826c5e092e6569396192 Mon Sep 17 00:00:00 2001 From: Torsten Kurbad Date: Tue, 16 Sep 2025 18:20:12 +0200 Subject: [PATCH] Updated fwupd --- sys-apps/fwupd/Manifest | 2 +- sys-apps/fwupd/fwupd-2.0.16.ebuild | 35 +++++------------------------- 2 files changed, 7 insertions(+), 30 deletions(-) diff --git a/sys-apps/fwupd/Manifest b/sys-apps/fwupd/Manifest index f8898e8..1326c62 100644 --- a/sys-apps/fwupd/Manifest +++ b/sys-apps/fwupd/Manifest @@ -1,4 +1,4 @@ AUX fwupd-r2 308 BLAKE2B 4494e69515347569965f0966ce2fe0779a6273df18412b4f6045c6186730dc8088f85eb029347b01c22897662d9205f98871752dee99690871a39cbb26db3899 SHA512 0f5070dc73cb6e0cfad7a66781afb85c695faffd05685e9df8c9798b94d55b31c0977134015d0d5418f5815d10529d79c898ae0efb2bdf0dc9ee44b696d5fdd7 DIST fwupd-2.0.16.tar.xz 4999552 BLAKE2B 219dea379cd716df4f8e4e33c602db576b166609d65f28ef87e53ed32555dfbf1867aad2f2e230462dc9528a922c978370930b16caf56b27de8508a6d50b4ea4 SHA512 c923b843f48aeb4a313504a9b7b56c66cbb845f7c9d809d9103e610bebc2b3aed891b913a43f1c4f543f978f2de87d9173e542a103a67fa20b868a916cd1bf46 -EBUILD fwupd-2.0.16.ebuild 4934 BLAKE2B cc1fc9d43fbaf05849e45243a2cf3824aef34f1b519f369ec6772718a75db3ca94f8b84a0c01d91e523e684bfb4cd91c813398bf113e3a41ecb5c02a205649d8 SHA512 409f9a22cade0756ef4d349f7cae91a6e204c0e720a331b4fba1ed49e70bccd72a2deae711b60485ce07ebbfee9cdd00a39f51f05c0ee1c767365b5f3bff1f11 +EBUILD fwupd-2.0.16.ebuild 4051 BLAKE2B 262d47a57ab9a59711076c40705685a179d30f0ce2ce9ee1c87adfecd0e72beb2a836e516719041eba6aef6ea6825b37b117aedad016672193aeb500399a4886 SHA512 15ed93e1192931fbd5801af0647b3cd16f23aa402733af94df3a094cee28c4090301525b2d3a8582a6fdb17e5b0bdef63ad152c3993c823db4642043de8bd958 MISC metadata.xml 1674 BLAKE2B b451d794c2be5515f1f5889a88e5c512ab5e8c62f53105b68374cd07007f0032fdb5f99bf2c0c403f4f6ac558fc3fc4513a06cb1acb06dbd321e1e4814c220bf SHA512 e176cca39887ad3eaccf7699c8d8fb8bb76587bec0e797f1952ce8d83bd259e43334870232f9660fe29cf177a2abaa1ca8e8e5527e88ade43e6a7a022510c025 diff --git a/sys-apps/fwupd/fwupd-2.0.16.ebuild b/sys-apps/fwupd/fwupd-2.0.16.ebuild index 07d1d17..760b04a 100644 --- a/sys-apps/fwupd/fwupd-2.0.16.ebuild +++ b/sys-apps/fwupd/fwupd-2.0.16.ebuild @@ -14,11 +14,10 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz" LICENSE="LGPL-2.1+" SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86" -IUSE="amdgpu amt +archive bash-completion bluetooth cbor elogind fastboot flashrom gnutls gtk-doc introspection logitech lzma minimal modemmanager nvme policykit seccomp spi +sqlite synaptics systemd test tpm uefi" +IUSE="amdgpu +archive bash-completion bluetooth cbor fastboot flashrom gnutls gtk-doc introspection minimal modemmanager policykit seccomp synaptics systemd test uefi" REQUIRED_USE="${PYTHON_REQUIRED_USE} - ^^ ( elogind minimal systemd ) + ^^ ( minimal systemd ) minimal? ( !introspection ) - spi? ( lzma ) seccomp? ( systemd ) synaptics? ( gnutls ) test? ( archive ) @@ -63,18 +62,17 @@ COMMON_DEPEND="${PYTHON_DEPS} >=net-misc/curl-7.62.0 archive? ( app-arch/libarchive:= ) cbor? ( >=dev-libs/libcbor-0.7.0:= ) - elogind? ( >=sys-auth/elogind-211 ) flashrom? ( >=sys-apps/flashrom-1.2-r3 ) gnutls? ( >=net-libs/gnutls-3.6.0 ) virtual/libusb:1 - logitech? ( dev-libs/protobuf-c:= ) - lzma? ( app-arch/xz-utils ) + dev-libs/protobuf-c:= + app-arch/xz-utils modemmanager? ( net-misc/modemmanager[mbim,qmi] ) policykit? ( >=sys-auth/polkit-0.114 ) + dev-db/sqlite seccomp? ( sys-apps/systemd[seccomp] ) - sqlite? ( dev-db/sqlite ) systemd? ( >=sys-apps/systemd-211 ) - tpm? ( app-crypt/tpm2-tss:= ) + app-crypt/tpm2-tss:= uefi? ( sys-apps/fwupd-efi sys-boot/efibootmgr @@ -113,31 +111,14 @@ src_prepare() { src_configure() { local plugins=( - -Dplugin_gpio="enabled" - -Dplugin_uf2="enabled" - $(meson_feature amdgpu plugin_amdgpu) - $(meson_feature amt plugin_intel_me) - $(meson_feature fastboot plugin_fastboot) $(meson_feature flashrom plugin_flashrom) - $(meson_feature logitech plugin_logitech_bulkcontroller) $(meson_feature modemmanager plugin_modem_manager) - $(meson_feature nvme plugin_nvme) - $(meson_feature synaptics plugin_synaptics_mst) - $(meson_feature synaptics plugin_synaptics_rmi) - $(meson_feature tpm plugin_tpm) - $(meson_feature uefi plugin_uefi_capsule) $(meson_use uefi plugin_uefi_capsule_splash) - $(meson_feature uefi plugin_uefi_pk) ) - if use ppc64 || use riscv ; then - plugins+=( -Dplugin_msr="disabled" ) - fi local emesonargs=( --localstatedir "${EPREFIX}"/var -Dbuild="$(usex minimal standalone all)" - -Dconsolekit="disabled" - -Dcurl="enabled" -Defi_binary="false" -Dman="true" -Dsupported_build="enabled" @@ -146,15 +127,11 @@ src_configure() { $(meson_use bash-completion bash_completion) $(meson_feature bluetooth bluez) $(meson_feature cbor) - $(meson_feature elogind) $(meson_feature gnutls) $(meson_feature gtk-doc docs) - $(meson_feature lzma) $(meson_feature introspection) $(meson_feature policykit polkit) - $(meson_feature sqlite) $(meson_feature systemd) - $(meson_use seccomp systemd_syscall_filter) $(meson_use test tests) ${plugins[@]}