From patchwork Wed Jul 10 09:41:38 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Bartosz Bilas X-Patchwork-Id: 1958789 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=buildroot.org (client-ip=140.211.166.137; helo=smtp4.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver=patchwork.ozlabs.org) Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4WJtVS18X7z1xqj for ; Wed, 10 Jul 2024 19:54:07 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id 02D2440C7F; Wed, 10 Jul 2024 09:54:05 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id pKHE5aQoDZQU; Wed, 10 Jul 2024 09:54:04 +0000 (UTC) X-Comment: SPF check N/A for local connections - client-ip=140.211.166.34; helo=ash.osuosl.org; envelope-from=buildroot-bounces@buildroot.org; receiver= DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org C49F140C8F Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by smtp4.osuosl.org (Postfix) with ESMTP id C49F140C8F; Wed, 10 Jul 2024 09:54:03 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from smtp4.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id B63D81BF2FF for ; Wed, 10 Jul 2024 09:54:01 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp4.osuosl.org (Postfix) with ESMTP id A231C4030F for ; Wed, 10 Jul 2024 09:54:01 +0000 (UTC) X-Virus-Scanned: amavis at osuosl.org Received: from smtp4.osuosl.org ([127.0.0.1]) by localhost (smtp4.osuosl.org [127.0.0.1]) (amavis, port 10024) with ESMTP id cU-drFOwK3qs for ; Wed, 10 Jul 2024 09:54:00 +0000 (UTC) X-Greylist: delayed 736 seconds by postgrey-1.37 at util1.osuosl.org; Wed, 10 Jul 2024 09:53:59 UTC DMARC-Filter: OpenDMARC Filter v1.4.2 smtp4.osuosl.org 739D7402D5 DKIM-Filter: OpenDKIM Filter v2.11.0 smtp4.osuosl.org 739D7402D5 Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=77.55.128.204; helo=mail.grinn-global.com; envelope-from=b.bilas@grinn-global.com; receiver= Received: from mail.grinn-global.com (mail.grinn-global.com [77.55.128.204]) by smtp4.osuosl.org (Postfix) with ESMTPS id 739D7402D5 for ; Wed, 10 Jul 2024 09:53:59 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV (8) Received: from localhost.localdomain (host-81-161-192-19.oxylion.net.pl [81.161.192.19]) by server220076.nazwa.pl (Postfix) with ESMTP id 7F0251BDA44; Wed, 10 Jul 2024 11:41:40 +0200 (CEST) From: Bartosz Bilas To: buildroot@buildroot.org Date: Wed, 10 Jul 2024 11:41:38 +0200 Message-ID: <20240710094138.44054-1-b.bilas@grinn-global.com> X-Mailer: git-send-email 2.45.2 MIME-Version: 1.0 X-Mailman-Original-Authentication-Results: smtp4.osuosl.org; dmarc=pass (p=none dis=none) header.from=grinn-global.com Subject: [Buildroot] [PATCH] package: rauc-hawkbit-updater: add systemd optional dependency X-BeenThere: buildroot@buildroot.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Bartosz Bilas , colin.foster@in-advantage.com Errors-To: buildroot-bounces@buildroot.org Sender: "buildroot" Take the systemd into account if present. Signed-off-by: Bartosz Bilas --- package/rauc-hawkbit-updater/rauc-hawkbit-updater.mk | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/package/rauc-hawkbit-updater/rauc-hawkbit-updater.mk b/package/rauc-hawkbit-updater/rauc-hawkbit-updater.mk index 3836d3c84e..5cbef28306 100644 --- a/package/rauc-hawkbit-updater/rauc-hawkbit-updater.mk +++ b/package/rauc-hawkbit-updater/rauc-hawkbit-updater.mk @@ -12,4 +12,11 @@ RAUC_HAWKBIT_UPDATER_LICENSE_FILES = LICENSE RAUC_HAWKBIT_UPDATER_DEPENDENCIES = json-glib libcurl RAUC_HAWKBIT_UPDATER_CFLAGS = $(TARGET_CFLAGS) -std=c99 +ifeq ($(BR2_INIT_SYSTEMD),y) +RAUC_HAWKBIT_UPDATER_DEPENDENCIES += systemd +RAUC_HAWKBIT_UPDATER_CONF_OPTS += -Dsystemd=enabled +else +RAUC_HAWKBIT_UPDATER_CONF_OPTS += -Dsystemd=disabled +endif + $(eval $(meson-package))