aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-core/swupd-client/swupd-client_2.87.bb
diff options
context:
space:
mode:
Diffstat (limited to 'recipes-core/swupd-client/swupd-client_2.87.bb')
-rw-r--r--recipes-core/swupd-client/swupd-client_2.87.bb4
1 files changed, 4 insertions, 0 deletions
diff --git a/recipes-core/swupd-client/swupd-client_2.87.bb b/recipes-core/swupd-client/swupd-client_2.87.bb
index 39ea5d9..eeaf3c5 100644
--- a/recipes-core/swupd-client/swupd-client_2.87.bb
+++ b/recipes-core/swupd-client/swupd-client_2.87.bb
@@ -16,6 +16,7 @@ SRC_URI = "\
file://0002-downloads-minimize-syscalls-to-improve-performance.patch \
file://0001-globals.c-Use-fake-address-as-default-updates-url.patch \
file://0001-manifest.c-Always-initialize-preserver-pointer-of-fi.patch \
+ file://0001-Add-configure-option-to-re-enable-updating-of-config.patch \
"
SRC_URI[md5sum] = "5d272c62edb8a9c576005ac5e1182ea3"
@@ -30,6 +31,9 @@ inherit pkgconfig autotools-brokensep systemd
EXTRA_OECONF = "--with-systemdsystemunitdir=${systemd_system_unitdir} --enable-bsdtar"
+PACKAGECONFIG ??= "stateless"
+PACKAGECONFIG[stateless] = ",--disable-stateless"
+
#TODO: create and install /var/lib/swupd/{delta,staged/download}
do_install_append () {
# swupd-client 2.87 doesn't (succesfully) create these and fails to update