From patchwork Tue Dec 14 14:41:03 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Hughes X-Patchwork-Id: 1502 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3DC26C433EF for ; Tue, 14 Dec 2021 14:41:18 +0000 (UTC) Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) by mx.groups.io with SMTP id smtpd.web10.26463.1639492877109683080 for ; Tue, 14 Dec 2021 06:41:17 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=HAExpGQf; spf=pass (domain: gmail.com, ip: 209.85.221.52, mailfrom: hughsient@gmail.com) Received: by mail-wr1-f52.google.com with SMTP id t18so32697218wrg.11 for ; Tue, 14 Dec 2021 06:41:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Aj09GmDZrFx3sn82fnQm2A11ThhDR8mWdgvJ+lLfFdg=; b=HAExpGQfy+7KzH8JUj9A2FEpG4LYOaJpmjmsOr4xqLV/K6Pt0zRpuaPWJcvoyMNMgL 0wkyAWGDPrIz0UEf8k6Jxmy8bkZDDUw5KLQ04fKtfWRoxks0tmiQJSgRHhiHbFOR5cq1 e4Mg6Er32PCsepWPRHPrAK4j8OFMZjsXolEDcmfl++G64PBx4Cb5ExiTSFiZ6FQvjWAw mS7szmdD+QCjqwCZ2m03JpjdIIlkhPrGF8wglwqRtXeiCz7Qs/I44ulVCDSlpoU5947b 4jJzeWbKb18ydMXbBEOOBuNbstvyjLNweCLoHsFeHuRxjbY1lQ0tGuJhsOH4wDPzdg7h Svpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=Aj09GmDZrFx3sn82fnQm2A11ThhDR8mWdgvJ+lLfFdg=; b=7oQJ2c8/w66wT+2DrCxVR1gDEakmHjvanPbIYqY0J3LNyPAaMieLXsi1BouIov3E/a sy4adTMdP6JkWXl8B+/grWjNDp2Oe2DOkRUHgoD1Byz6DMYAxCl6ikbdumJSncV4xfLt wvUJs92iro2CFfuYryStpf6FRHVNWUjDq1V3+SmoBYJsHEmFBSFeT2ps9+2/P3kk40am V0inF+aw+2VkXc6mWGUnCoP3vNO8U9awJoRikC3thJU5QnWVMhH7gcg/XwZPo5UdclDU Ex+QssGXAGZjQ8IRtl3P30u8dUXrDzoHpdVVW4vxPEhikUOYZcHcgHRYarrpm3qlM5po LI2A== X-Gm-Message-State: AOAM530NrztEQkNFcoBltAse+HG+OpHNd7m8PDhie9mHkPCygSwcFZHy YOTx6+F3QJCsEQDUNJTue4pFJJNZY+c= X-Google-Smtp-Source: ABdhPJyvjcA+icllM22As4ek1N43Q3JOpq04qg25R9MrGeS+N4NO81ujawV0fw0pax2EVEQRma2p2w== X-Received: by 2002:a5d:4343:: with SMTP id u3mr6438698wrr.450.1639492875466; Tue, 14 Dec 2021 06:41:15 -0800 (PST) Received: from fedora.Hitronhub.home ([62.31.71.236]) by smtp.gmail.com with ESMTPSA id f19sm2831657wmq.34.2021.12.14.06.41.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Dec 2021 06:41:14 -0800 (PST) From: Richard Hughes X-Google-Original-From: Richard Hughes To: openembedded-devel@lists.openembedded.org Cc: Richard Hughes Subject: [PATCH 1/4] libjcat: Update to 0.1.9 Date: Tue, 14 Dec 2021 14:41:03 +0000 Message-Id: <20211214144106.2492080-1-richard@hughsie.com> X-Mailer: git-send-email 2.33.1 MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 14 Dec 2021 14:41:18 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/94355 New Features: - Set which backends are supported in the pkgconfig file - Use -Dcli=false to reduce the install size Bugfixes: - Return an error if we try to self-sign no bytes of data - Show a more accurate output when not all engines are enabled Also, inherit lib_package so the binary isn't installed by default. Signed-off-by: Richard Hughes --- .../libjcat/{libjcat_0.1.8.bb => libjcat_0.1.9.bb} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename meta-oe/recipes-gnome/libjcat/{libjcat_0.1.8.bb => libjcat_0.1.9.bb} (80%) diff --git a/meta-oe/recipes-gnome/libjcat/libjcat_0.1.8.bb b/meta-oe/recipes-gnome/libjcat/libjcat_0.1.9.bb similarity index 80% rename from meta-oe/recipes-gnome/libjcat/libjcat_0.1.8.bb rename to meta-oe/recipes-gnome/libjcat/libjcat_0.1.9.bb index 87767ac2a..b0871c6a4 100644 --- a/meta-oe/recipes-gnome/libjcat/libjcat_0.1.8.bb +++ b/meta-oe/recipes-gnome/libjcat/libjcat_0.1.9.bb @@ -8,13 +8,13 @@ DEPENDS = "\ " SRC_URI = "\ - git://github.com/hughsie/libjcat.git;branch=master;protocol=https \ + git://github.com/hughsie/libjcat.git;branch=main;protocol=https \ file://run-ptest \ " -SRCREV = "356cd2faf2d2197156b0dae7984482cf781d64db" +SRCREV = "d4833949f8f1997b83f35a03127b9e12c104a7c8" S = "${WORKDIR}/git" -inherit gobject-introspection gtk-doc meson ptest-gnome vala +inherit gobject-introspection gtk-doc meson ptest-gnome vala lib_package PACKAGECONFIG ??= "\ gpg \ From patchwork Tue Dec 14 14:41:04 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Hughes X-Patchwork-Id: 1503 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 452EDC433F5 for ; Tue, 14 Dec 2021 14:41:39 +0000 (UTC) Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) by mx.groups.io with SMTP id smtpd.web08.26502.1639492898376566965 for ; Tue, 14 Dec 2021 06:41:38 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=doZJzoWs; spf=pass (domain: gmail.com, ip: 209.85.221.50, mailfrom: hughsient@gmail.com) Received: by mail-wr1-f50.google.com with SMTP id q3so32743776wru.5 for ; Tue, 14 Dec 2021 06:41:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Glkz4IAut3ePNEaWUYp0NSrUi0j7P0iJTfCNjwpWlw8=; b=doZJzoWsFolTqUPv3WtNJ68DaGy8Wz1vk29BzSrexX4/V5OgHTDqHl9LQxv1t9tACX 7U9NQosiFx6V1XAavPmJHroNWxAK7JeUhDmCjQ1kC2X9MFffJGfFeg7pQ+2rMYAKAwJF m2j1u7N+t0mgEGScWMDNaYLUSArkCh+IIwGqe/AQRFMfBqnAAbLBYw/ZMDg0QMMfhsy1 OmYgIFqk/mBrRj9SPrHOBwNbWC9opOsssJ1wXh33Vmyk6vI3p3oQ42JgJi0eqVLGMd1W V3YwmIaUETQP28SWloO0Gpqf/kTYu0/tp6syyBHWcV32gkU/10e3JQsQHtBpys723+Au ouhg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=Glkz4IAut3ePNEaWUYp0NSrUi0j7P0iJTfCNjwpWlw8=; b=vp5PlJgEbgzaL9QHTr/2e8oF7PfB13nDCOp9PwdgHaz4oFXyUDCu2zABUBbuMNhgPc BYdR49obg2yOqz0fEoigG3CoNws+g/0btexjIsmMIteyRKnHvWflRjYke668H53oKfu+ C+jypali4MInVlJpTLlF3/+X5rTuKSyt3roWukz+Bzxoho/W7zSFjwyeVhxOM9fYlns1 YjG2WeFpWC25GY78FLT3MDhg2vUaHR2+wblqsA/iJDI9YIc5Kd7eX4z57mrykD3VL1M2 hhNVXLleExnXUH3eUBHVswjCLepm0Kwubm7m4O/wW76FGb78ZUBrF4iKeahQbPJE+EYC whfQ== X-Gm-Message-State: AOAM5311ev6QduL4mBYSfDbZE3ZHbw8b1oB3DPgzP7Lao7DAjNHpqDHb LX8SIwA4K843BuSFuCTIR31cGvuyubw= X-Google-Smtp-Source: ABdhPJyWukqUXoqZ/TqTdfeIT41twI3N9ZsUn/+Be4A41IalXNMbuzmh2UAB3rBzRxGBmDOIIA8dFA== X-Received: by 2002:a5d:6da1:: with SMTP id u1mr6311510wrs.263.1639492896502; Tue, 14 Dec 2021 06:41:36 -0800 (PST) Received: from fedora.Hitronhub.home ([62.31.71.236]) by smtp.gmail.com with ESMTPSA id f19sm2831657wmq.34.2021.12.14.06.41.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Dec 2021 06:41:36 -0800 (PST) From: Richard Hughes X-Google-Original-From: Richard Hughes To: openembedded-devel@lists.openembedded.org Cc: Richard Hughes Subject: [PATCH 2/4] libxmlb: Update to 0.3.6 Date: Tue, 14 Dec 2021 14:41:04 +0000 Message-Id: <20211214144106.2492080-2-richard@hughsie.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20211214144106.2492080-1-richard@hughsie.com> References: <20211214144106.2492080-1-richard@hughsie.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 14 Dec 2021 14:41:39 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/94356 Bugfixes: - Ensure _IS_TOKENIZED is set if tokens are added manually - Ensure we never add too many tokens to the silo Signed-off-by: Richard Hughes --- .../libxmlb/{libxmlb_0.3.3.bb => libxmlb_0.3.6.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-oe/recipes-gnome/libxmlb/{libxmlb_0.3.3.bb => libxmlb_0.3.6.bb} (91%) diff --git a/meta-oe/recipes-gnome/libxmlb/libxmlb_0.3.3.bb b/meta-oe/recipes-gnome/libxmlb/libxmlb_0.3.6.bb similarity index 91% rename from meta-oe/recipes-gnome/libxmlb/libxmlb_0.3.3.bb rename to meta-oe/recipes-gnome/libxmlb/libxmlb_0.3.6.bb index 9b3a343b8..585c49019 100644 --- a/meta-oe/recipes-gnome/libxmlb/libxmlb_0.3.3.bb +++ b/meta-oe/recipes-gnome/libxmlb/libxmlb_0.3.6.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=1803fa9c2c3ce8cb06b4861d75310742" SRC_URI = "git://github.com/hughsie/libxmlb.git;branch=main;protocol=https \ file://run-ptest \ " -SRCREV = "5108556a17bb1c2863c2ca5df088143ea65474a3" +SRCREV = "89276ffa4407a8d684e95675990fa864793a7586" S = "${WORKDIR}/git" inherit gobject-introspection gtk-doc meson ptest-gnome lib_package From patchwork Tue Dec 14 14:41:05 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Hughes X-Patchwork-Id: 1504 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3400CC433EF for ; Tue, 14 Dec 2021 14:41:41 +0000 (UTC) Received: from mail-wr1-f41.google.com (mail-wr1-f41.google.com [209.85.221.41]) by mx.groups.io with SMTP id smtpd.web08.26503.1639492900176267635 for ; Tue, 14 Dec 2021 06:41:40 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=UD8yCe9v; spf=pass (domain: gmail.com, ip: 209.85.221.41, mailfrom: hughsient@gmail.com) Received: by mail-wr1-f41.google.com with SMTP id j9so629974wrc.0 for ; Tue, 14 Dec 2021 06:41:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=1J+gRCD6KaMRyICgCSgmnmaYtbmVtGzR1kQ1Iduy5kI=; b=UD8yCe9vokLu0qsEkfj0KdwUw5s9FYf8yFE8ZOSTcZR465t80gAVUZLJPZMHdiDoI8 mOpmCxEtHnXWfyBJMlT4NdE/6khrmFDcBy14Ss7GqQT4nTKv5wBtQEjGNjqCPWzG+WVs SCvAfomrDKQU4Rt9zISPyji95N3sNTKJr8YJoWqSxhFF9Ew+FnwKMYqvSBKDDrkzuRPT bGugU++ItRZA8aT3ElaoTuFkDoK0hnyG24DsYQrVQReaupCOwley4ncA1HozW7wndYV5 v+hfZaPndWHBAsSyJu/En+nuQ93Hb3KSLHknj8TtljI8ygjlhUGWrZ6NW5Gs728lWAGD BiyQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=1J+gRCD6KaMRyICgCSgmnmaYtbmVtGzR1kQ1Iduy5kI=; b=KYFTLWZO3Jjxq0giz4WcoIorArbvsNETS2MMDAGoj+ghUpJZgs9/UwV4J5bcdThXtd k02xjm4nayrty2EMO7plkQX6F85mVIServ6jRBRK3oWIRzREizssSlzWymQphrGF83qu TJUs7aD+fEByAR2lH1+aMWo0haGcSBOJTbxwnnNkZoENbV9MEyi9z8QvKrJTCtPolnIK RYgPPJH4NuMtnMN1nyGHkLhcG/+sO2QOHXIGeTlqmN8mdJlpC/Fgq8JuDakVSyNw72dA Rr9Aui8rAp4ZodpzyyZ+tPxSPk4ZGuBOIa/aE9/2vlcGuTKLPVlZJcmsiAo0QzkMx5af JOKw== X-Gm-Message-State: AOAM53209sRpv7U7RVniRwJKlc6ZvF5sCgCQ1EWC1IX1939KyWG2OgxZ lsDK0xl4OAGNfMIMwUZncT9CFe9mREw= X-Google-Smtp-Source: ABdhPJyiU79vg7lJ/3gO4J/N5udfbaIRSFH96o/yxJ2V+YwwugbByVY/bifmomiDFa/vNbSmsz7ITg== X-Received: by 2002:adf:f7d2:: with SMTP id a18mr6159887wrq.354.1639492898590; Tue, 14 Dec 2021 06:41:38 -0800 (PST) Received: from fedora.Hitronhub.home ([62.31.71.236]) by smtp.gmail.com with ESMTPSA id f19sm2831657wmq.34.2021.12.14.06.41.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Dec 2021 06:41:38 -0800 (PST) From: Richard Hughes X-Google-Original-From: Richard Hughes To: openembedded-devel@lists.openembedded.org Cc: Richard Hughes Subject: [PATCH 3/4] libgusb: Update to 0.3.9 Date: Tue, 14 Dec 2021 14:41:05 +0000 Message-Id: <20211214144106.2492080-3-richard@hughsie.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20211214144106.2492080-1-richard@hughsie.com> References: <20211214144106.2492080-1-richard@hughsie.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 14 Dec 2021 14:41:41 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/94357 Bugfixes: - Fix hotplug after threaded device removal Also, inherit lib_package so the binary isn't installed by default. Signed-off-by: Richard Hughes --- .../libgusb/{libgusb_0.3.8.bb => libgusb_0.3.9.bb} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) rename meta-oe/recipes-support/libgusb/{libgusb_0.3.8.bb => libgusb_0.3.9.bb} (77%) diff --git a/meta-oe/recipes-support/libgusb/libgusb_0.3.8.bb b/meta-oe/recipes-support/libgusb/libgusb_0.3.9.bb similarity index 77% rename from meta-oe/recipes-support/libgusb/libgusb_0.3.8.bb rename to meta-oe/recipes-support/libgusb/libgusb_0.3.9.bb index 51e734904..dad5b8a23 100644 --- a/meta-oe/recipes-support/libgusb/libgusb_0.3.8.bb +++ b/meta-oe/recipes-support/libgusb/libgusb_0.3.9.bb @@ -4,11 +4,11 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=2d5025d4aa3495befef8f17206a5b0a1" DEPENDS = "glib-2.0 libusb" -inherit meson gobject-introspection gtk-doc gettext vala +inherit meson gobject-introspection gtk-doc gettext vala lib_package PACKAGECONFIG ??= "${@bb.utils.contains('GI_DATA_ENABLED', 'True', 'vapi', '', d)}" PACKAGECONFIG[vapi] = "-Dvapi=true,-Dvapi=false" SRC_URI = "git://github.com/hughsie/libgusb.git;branch=main;protocol=https" -SRCREV = "db9edbd8b45662d551194a0985173732f8f557a5" +SRCREV = "582f33178a986e74543de8ced087865009f8fef0" S = "${WORKDIR}/git" From patchwork Tue Dec 14 14:41:06 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Richard Hughes X-Patchwork-Id: 1505 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 33D81C433FE for ; Tue, 14 Dec 2021 14:41:42 +0000 (UTC) Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) by mx.groups.io with SMTP id smtpd.web11.26451.1639492901542339579 for ; Tue, 14 Dec 2021 06:41:41 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=mIL+PuKo; spf=pass (domain: gmail.com, ip: 209.85.221.50, mailfrom: hughsient@gmail.com) Received: by mail-wr1-f50.google.com with SMTP id k9so14956269wrd.2 for ; Tue, 14 Dec 2021 06:41:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=t5kwwlpKB+1rGKF1QAJ+X7djrWrS9OhBcn9URcQTBCI=; b=mIL+PuKoGtg49HPVfKqIXlzLGqkjR0OE+uf2Pm+v+AvqdHrd0CxLkFZa2Z47LBQNcT sOC6uaK+4sNJygdASbj8wML6J77EFIBZJvQeo8FBPza9Oae7+Sa/r4LqmtSjrn9XIPJu ulUjWBTFd1WmkcjGtT96Mf/tE41Jw6Rw4Wdj7e//6M1Gx7tnP9ATi44qpfJZHq2X7ftA ZIu9NcKQZpMzVKW1ucQW3gOufW4fBQM5sZWNxrmwXrivThCjMbYzj89VMqEWOuYl7xHL lAXsl3uCyl7HUfiYNnRhGbYrrNOydBDn49sW8VkAUy5Qh12Blc4nqkVfB4wNbkSA/IzV MhDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=t5kwwlpKB+1rGKF1QAJ+X7djrWrS9OhBcn9URcQTBCI=; b=x9+mi5yLTEAFyECgx5V7J+74lqkZVwXaFYJoJBjhUnFf8F5keP9Yf5v4jWTt+MNySL M8kR3Ra9gSXucFXpnK4++hgifODgYD7vZuEa+RmxCYqU5rkSwXUP9O0pDdQNLPHEJYPm jKAenFT+ZtT6yHeHWrQVVsLf/5ijYaJmU8wWCqUPQ9iotn813MkpVYjkFchvwjrY3u+M ydQtWnjNNFmKavWSVBlZcTpVmgN4iX1hr1GB6uiuBjnnMzRE+OAgKr4PWf2QxpuhHQaB 8BANCZ7OfA6mBFhEiFTaBNj03LOoRurn1iZeIxzJDT8bMWzEGFCAqbC+3KvwlUcqTqeY utiw== X-Gm-Message-State: AOAM530mKZGDlyYwkQ3KijtyPT/rDa3T21j7OlqdjHAGIOFNqNFJG/oh CqOOtm/tsTGLWZ5GiKKXlY06h83rKGA= X-Google-Smtp-Source: ABdhPJzbaU3RyIRbjOfFEVdZBeiIz0caDJt2mcJUgv3RJbrhpUCsZVZ37eqyhEHydhBJ3zBGxslkTg== X-Received: by 2002:a5d:6d09:: with SMTP id e9mr6058961wrq.17.1639492899930; Tue, 14 Dec 2021 06:41:39 -0800 (PST) Received: from fedora.Hitronhub.home ([62.31.71.236]) by smtp.gmail.com with ESMTPSA id f19sm2831657wmq.34.2021.12.14.06.41.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 14 Dec 2021 06:41:39 -0800 (PST) From: Richard Hughes X-Google-Original-From: Richard Hughes To: openembedded-devel@lists.openembedded.org Cc: Richard Hughes Subject: [PATCH 4/4] fwupd: Update to 1.7.3 Date: Tue, 14 Dec 2021 14:41:06 +0000 Message-Id: <20211214144106.2492080-4-richard@hughsie.com> X-Mailer: git-send-email 2.33.1 In-Reply-To: <20211214144106.2492080-1-richard@hughsie.com> References: <20211214144106.2492080-1-richard@hughsie.com> MIME-Version: 1.0 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 14 Dec 2021 14:41:42 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/94358 New features: - Add a sync-bkc subcommand to ensure a known set of firmware versions - Make Upower and powerd support optional Fixed bugs: - Check the value range when parsing the quirk keys - Do not wait for a USB runtime if will-disappear is set - Enable the MOTD integration when using pam_motd - Ignore a USB error for STM32 attach when the device goes away - Make the HSI tests optional for embedded targets - Make the plugin startup order deterministic - Use endian-safe version functions when enumerating Logitech hardware Adding support for the following hardware: - Most Nordic Semiconductor nRF Secure devices Signed-off-by: Richard Hughes --- .../fwupd/{fwupd_1.7.2.bb => fwupd_1.7.3.bb} | 23 +++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) rename meta-oe/recipes-bsp/fwupd/{fwupd_1.7.2.bb => fwupd_1.7.3.bb} (83%) diff --git a/meta-oe/recipes-bsp/fwupd/fwupd_1.7.2.bb b/meta-oe/recipes-bsp/fwupd/fwupd_1.7.3.bb similarity index 83% rename from meta-oe/recipes-bsp/fwupd/fwupd_1.7.2.bb rename to meta-oe/recipes-bsp/fwupd/fwupd_1.7.3.bb index 939f1c929..b02e8caa2 100644 --- a/meta-oe/recipes-bsp/fwupd/fwupd_1.7.2.bb +++ b/meta-oe/recipes-bsp/fwupd/fwupd_1.7.3.bb @@ -6,7 +6,7 @@ DEPENDS = "glib-2.0 libxmlb json-glib sqlite3 libjcat gcab vala-native" SRC_URI = "https://github.com/${BPN}/${BPN}/releases/download/${PV}/${BP}.tar.xz \ file://run-ptest" -SRC_URI[sha256sum] = "8632df69c3bafc59387cdcb517c3ce31a597a09026e44f5907d8384671b9f834" +SRC_URI[sha256sum] = "109dacc16ed0db71eb08b852e96b070b8c2c53516a3071b9d0683acd8ecd42d9" UPSTREAM_CHECK_URI = "https://github.com/${BPN}/${BPN}/releases" @@ -24,22 +24,30 @@ PACKAGECONFIG ??= "curl gnutls gudev gusb \ ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'systemd offline', '', d)} \ ${@bb.utils.contains('MACHINE_FEATURES', 'efi', 'plugin_uefi_capsule plugin_uefi_pk', '', d)} \ ${@bb.utils.contains('PTEST_ENABLED', '1', 'tests plugin_dummy', '', d)} \ + hsi \ + plugin_acpi_phat \ plugin_amt \ + plugin_bcm57xx \ plugin_emmc \ + plugin_ep963x \ plugin_fastboot \ plugin_flashrom \ plugin_intel_spi \ plugin_logitech_bulkcontroller \ plugin_modem_manager \ plugin_msr \ + plugin_nitrokey \ plugin_nvme \ plugin_parade_lspcon \ + plugin_pixart_rf \ plugin_platform_integrity \ plugin_realtek_mst \ plugin_redfish \ plugin_synaptics_mst \ plugin_synaptics_rmi \ - plugin_thunderbolt" + plugin_thunderbolt \ + plugin_upower \ + sqlite" PACKAGECONFIG[bluetooth] = "-Dbluez=true,-Dbluez=false" PACKAGECONFIG[compat-cli] = "-Dcompat_cli=true,-Dcompat_cli=false" @@ -50,28 +58,38 @@ PACKAGECONFIG[fish-completion] = "-Dfish_completion=true,-Dfish_completion=false PACKAGECONFIG[gnutls] = "-Dgnutls=true,-Dgnutls=false,gnutls" PACKAGECONFIG[gudev] = "-Dgudev=true,-Dgudev=false,libgudev" PACKAGECONFIG[gusb] = "-Dgusb=true,-Dgusb=false,libgusb" +PACKAGECONFIG[hsi] = "-Dhsi=true,-Dhsi=false" PACKAGECONFIG[libarchive] = "-Dlibarchive=true,-Dlibarchive=false,libarchive" PACKAGECONFIG[manpages] = "-Dman=true,-Dman=false" PACKAGECONFIG[metainfo] = "-Dmetainfo=true,-Dmetainfo=false" PACKAGECONFIG[offline] = "-Doffline=true,-Doffline=false" PACKAGECONFIG[polkit] = "-Dpolkit=true,-Dpolkit=false,polkit" +PACKAGECONFIG[sqlite] = "-Dsqlite=true,-Dsqlite=false,sqlite3" PACKAGECONFIG[systemd] = "-Dsystemd=true,-Dsystemd=false,systemd" PACKAGECONFIG[tests] = "-Dtests=true,-Dtests=false,gcab-native" + # TODO plugins-all meta-option that expands to all plugin_*? +PACKAGECONFIG[plugin_acpi_phat] = "-Dplugin_acpi_phat=true,-Dplugin_acpi_phat=false" PACKAGECONFIG[plugin_amt] = "-Dplugin_amt=true,-Dplugin_amt=false" +PACKAGECONFIG[plugin_bcm57xx] = "-Dplugin_bcm57xx=true,-Dplugin_bcm57xx=false" +PACKAGECONFIG[plugin_cfu] = "-Dplugin_cfu=true,-Dplugin_cfu=false" PACKAGECONFIG[plugin_dell] = "-Dplugin_dell=true,-Dplugin_dell=false,libsmbios" PACKAGECONFIG[plugin_dummy] = "-Dplugin_dummy=true,-Dplugin_dummy=false" PACKAGECONFIG[plugin_emmc] = "-Dplugin_emmc=true,-Dplugin_emmc=false" +PACKAGECONFIG[plugin_ep963x] = "-Dplugin_ep963x=true,-Dplugin_ep963x=false" PACKAGECONFIG[plugin_fastboot] = "-Dplugin_fastboot=true,-Dplugin_fastboot=false" PACKAGECONFIG[plugin_flashrom] = "-Dplugin_flashrom=true,-Dplugin_flashrom=false,flashrom" PACKAGECONFIG[plugin_intel_spi] = "-Dplugin_intel_spi=true -Dlzma=true,-Dplugin_intel_spi=false -Dlzma=false,xz" PACKAGECONFIG[plugin_logitech_bulkcontroller] = "-Dplugin_logitech_bulkcontroller=true,-Dplugin_logitech_bulkcontroller=false,protobuf-c-native protobuf-c" PACKAGECONFIG[plugin_modem_manager] = "-Dplugin_modem_manager=true,-Dplugin_modem_manager=false,libqmi modemmanager" PACKAGECONFIG[plugin_msr] = "-Dplugin_msr=true,-Dplugin_msr=false,cpuid" +PACKAGECONFIG[plugin_nitrokey] = "-Dplugin_nitrokey=true,-Dplugin_nitrokey=false" PACKAGECONFIG[plugin_nvme] = "-Dplugin_nvme=true,-Dplugin_nvme=false" PACKAGECONFIG[plugin_parade_lspcon] = "-Dplugin_parade_lspcon=true,-Dplugin_parade_lspcon=false" +PACKAGECONFIG[plugin_pixart_rf] = "-Dplugin_pixart_rf=true,-Dplugin_pixart_rf=false" PACKAGECONFIG[plugin_platform_integrity] = "-Dplugin_platform_integrity=true,-Dplugin_platform_integrity=false" +PACKAGECONFIG[plugin_powerd] = "-Dplugin_powerd=true,-Dplugin_powerd=false" PACKAGECONFIG[plugin_realtek_mst] = "-Dplugin_realtek_mst=true,-Dplugin_realtek_mst=false" PACKAGECONFIG[plugin_redfish] = "-Dplugin_redfish=true,-Dplugin_redfish=false" PACKAGECONFIG[plugin_synaptics_mst] = "-Dplugin_synaptics_mst=true,-Dplugin_synaptics_mst=false" @@ -81,6 +99,7 @@ PACKAGECONFIG[plugin_tpm] = "-Dplugin_tpm=true,-Dplugin_tpm=false,tpm2-tss" # Turn off the capsule splash as it needs G-I at buildtime, which isn't currently supported PACKAGECONFIG[plugin_uefi_capsule] = "-Dplugin_uefi_capsule=true -Dplugin_uefi_capsule_splash=false,-Dplugin_uefi_capsule=false,efivar fwupd-efi" PACKAGECONFIG[plugin_uefi_pk] = "-Dplugin_uefi_pk=true,-Dplugin_uefi_pk=false" +PACKAGECONFIG[plugin_upower] = "-Dplugin_upower=true,-Dplugin_upower=false" # Always disable these plugins on non-x86 platforms as they don't compile or are useless DISABLE_NON_X86 = "plugin_amt plugin_intel_spi plugin_msr plugin_thunderbolt"