From patchwork Mon Oct 21 15:16:21 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Niko Mauno X-Patchwork-Id: 50983 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 17E37D15DAC for ; Mon, 21 Oct 2024 15:16:49 +0000 (UTC) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (EUR05-AM6-obe.outbound.protection.outlook.com [40.107.22.104]) by mx.groups.io with SMTP id smtpd.web11.48596.1729523798564282022 for ; Mon, 21 Oct 2024 08:16:39 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@vaisala.com header.s=selector1 header.b=iE84vig/; spf=permerror, err=parse error for token &{10 18 spf3.vaisala.com}: parse error for token &{10 18 _spf-dc57.sapsf.eu}: limit exceeded (domain: vaisala.com, ip: 40.107.22.104, mailfrom: niko.mauno@vaisala.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yyKnpKfl0jQQ6F7KZEow38X30YPllVguuJfBtDDbe6htRhmL4E3tfzwQ7I39SxDGYp1whWnDcU/LKyTPX+Aa7cdxlH6Vvt01+a3ItVKEHuiZFsTKab2tMbtdYtTgwBeBlhdjIZkvyntbaXmke3p2cxD5n+a8vsJFUTSCIE8onSnHCtowS/fRMiNDwLwQp2TvF9dJ5EQZKsaE1rcP71pzuAloyT59HYW1vnbapcOTCWfx7M2yGWTMDnFPnzKTxnGlxP7DFSf+RfGyk55Kb0TQLecuYeS4WwfiqAVVNGJtxQqmEeSnihx75LZW4qelvzo1n3EqEBb+QiYBfYnekMqDgA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=LKBbwF21Q5HT8bPO80nKyKW/V613/0N+r3Ovb141hzA=; b=uBl92QOgzjyxJiMiy+4/TObs3afxd6lPP1l3G0Zt1CPCGdFGzVfpYcs5nEZOB8RJbl7ucf2fqSYMQNaBlVxuPJwKzqMxIHFFEHTzqI97sTbWJm+VAGJVgbIn8D7G+9bPXnoRyBTEMNPFtJ5y5ysvoJTekCBU/iNJWAop+FhX0App4iKBQJ+ab3qCHFnNXdYtDb6LnME7QvbuQg3pIj0VSk8QklQCw2npJsfjM8V3Sh46I3++ckEZnE2Kf9fhmnjiVU4oIJy+IsXK+e8C+W8rhexHhCIU5cPZEEO5/IlrKb1fmUQTJ94KiB4vgtX27Wq4trToOjAvGA9UvIL5l69GSg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vaisala.com; dmarc=pass action=none header.from=vaisala.com; dkim=pass header.d=vaisala.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vaisala.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LKBbwF21Q5HT8bPO80nKyKW/V613/0N+r3Ovb141hzA=; b=iE84vig/ps964CR+QeWCJhYl37ku6CPAluy2KJfHZaDBwnh/oTIiQ7FDbxcgonbRFMeRtH2iNZCqp1eMPpl5jxG8YgDATdeYEM6a1z1O/ceEvF7R3qa32P3v+ycv/HGKwYtAILr/C7s/gbcZXH8OkQCTI9Z2KLc4owcoDV6RPKSr22JUaK52YEj0YBnb4obf7ZW1frNaOBZWbmO6hr3Qpurnbqi1jEFssgJGxKjkeqF8APM+zwHw0lN5iEPl7wr7bbCmah7ETHrRUpZFp3QXSxVFBnFEdhCuBXPx9KpzN4UMv7Uv0e3uhosOw3TDSsy93ciOM5g3b1ZHHeQ6getFAA== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vaisala.com; Received: from AS4PR06MB8447.eurprd06.prod.outlook.com (2603:10a6:20b:4e2::11) by PA2PR06MB9164.eurprd06.prod.outlook.com (2603:10a6:102:403::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8069.27; Mon, 21 Oct 2024 15:16:35 +0000 Received: from AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc]) by AS4PR06MB8447.eurprd06.prod.outlook.com ([fe80::af93:b150:b886:b2bc%6]) with mapi id 15.20.8069.024; Mon, 21 Oct 2024 15:16:33 +0000 From: Niko Mauno To: openembedded-devel@lists.openembedded.org CC: Niko Mauno Subject: [meta-oe][PATCH 1/2] dbus-broker: Cosmetic: Recipe style fixes Date: Mon, 21 Oct 2024 15:16:21 +0000 Message-ID: <20241021151622.3432996-1-niko.mauno@vaisala.com> X-Mailer: git-send-email 2.39.2 X-ClientProxiedBy: GV3P280CA0118.SWEP280.PROD.OUTLOOK.COM (2603:10a6:150:8::31) To AS4PR06MB8447.eurprd06.prod.outlook.com (2603:10a6:20b:4e2::11) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS4PR06MB8447:EE_|PA2PR06MB9164:EE_ X-MS-Office365-Filtering-Correlation-Id: d3d7d71f-8b73-4eb0-7c81-08dcf1e35920 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|52116014|376014|366016|1800799024|38350700014; X-Microsoft-Antispam-Message-Info: Pta1UTVOqmwwxOueq+bdzoXULUaZoKzFnwNVHuxXjNqv6vr+3RxYna6JWn7KEVQe20cwm8pAR0vX95+ATJtsiZwVttFno9gervP7DjCQRVsIXSrepuX5CFsnsIxJH4GNdYjq+Pb9xis6bBFzh+jJgrK4n6PGEgSg+wKfK677mPzoq6P4ZLWWypGqWQB2v9pZ5qDur/xpNb1X9970fHRvrfKA7QKuxlPCcOOhpZ6TuSMBaiG8eEwIdlu+Iz4+CK6rckaqCTtINBcZzStECtW5M1Zq3cyY//DduPbPVYACYEfcIkEdg9VXmOnaXr3cjvTXTUD1/RzQqXDVEeKCA/JkPdxtd5N6sbKmCQsfThKiqCspSusxyVBPJgr1JnFlxBkh2ZhIqoSqyu5w/4boxbvKX/a62H7piRMGAhv0M9MiF2J43KDl3OdBIgTiE0cBZCP1bR/IynXi7jLkokQZkr7Y0qaHcj+VMxjkDsngCC2soOypXTeBIvnjagFCTrUv6CYMYOxai+/rrOhYL3VKZGKSlrZ5dnjiw7N12PTjrhtTMiXWBJIP1oyqh0ueWICCtGF0DpEqkYmSqOudz9J5KSllaRWpVXa/RzPHr4cxg19IPgK5Lvec4jnflzdoMODaPfCsGbBzgcYe2WMD304jqaUuXtLYhUvXrkcS1bHSVcZs4IQrQ6FZz89JiRlsFC1di62JBXkq0ceiRkh30hji7ZbV83NRfsvnuwlarYl0tlKIMH6cp3dfgGSqnDQ3QUFbHnr7NISM5HhWhTzTwrjrZiWeREUGz219G9qM5d7lEFlfGVhqkgfBMcuMntHnY9ysU9vot7w6l2nGkfuunTXtzH3qU8vWpyLbgIrh8m7PEuUr2TRF4Duh7sYMVsrPWJYamuKd4QPet4HnbBGuVFgKlHvd4imuSgQzER27UC3P4mlldKOpmAjYS4KjPLxDHCjpHGa0kF1QQURQHC6eN2xrH6ghcmwiELa73jeYn2FBw82OlinTn8wICdutBrsOPIoaTZj55mCdECfIb749R34cR9wYXx9RLa4r/eU/9rWiSFST99pAGjaIS0i39AETSMnzHyBr8Pb8Plq0gGiy//mRMy33/g863o5dvIzMHkMFEMLdrK0nXrj4qm6maLtLuDjg22hyYFxSVxqs+10GegPna+OciXnMlzsU+gpELbVuwPwXo3IlpgQGCK7HaQCOxK18Pvy0joGxMH9aEj0vLY3KN5s/imzPwPQTCVg5SeddGJ+IfjCYZBUSnai6Nu30UzAVsU6o5H2mLvEM6TvaSClvncvtOebE1RzN7XEzLhW11k+r61JYVm+UbM4Cd/vCusupUkrQDkEH4UZlQh+CjOE9id0/PDPALz1YWcofeJLDFGYVmZkRQCNn3sJJAwXUDW/E86CW X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AS4PR06MB8447.eurprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(52116014)(376014)(366016)(1800799024)(38350700014);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: UTPck++z1sDx4ryR4xKjuG0MIFiHF3loOKQNlOpa5BEuLH8W65rGdaJD0V//ndqe39N0n5K/VWWZDl5dFLREuOws/Qol2QDMAQpZrIftrjZzkolrtVeFqh8FXZANggnwL3TM05OPKIRWN1cqZycMLDKxnGoYMUe8Qc1ecYH9s9L86ITOsmCh3k5EX/6kdy88jdNr83hOxQOGenN6yb/mW4ktaBYZAL3YLy/M9Elmi/sKuSa+I7NujBC2j4CiFzFpn0ptDZuHnUifv5lbq4QISJRu1Bo5VmEaUD4DjcD9eJBRKFz3gAciI47mjVU81du7+AUwj6h2S1D4KZEgS6awnBKOyQs826ko7jv06EC2yoyXEyKQoFUY1LPoDFQjPI7EzkPlmzYfUsUw8LlVZ4jRurH2R3Ox6pA0nuVWPooezTkSY1EeGgKtYzV/kFMzegs+c87FE6Fs2zaXHCAUu/lHLVFoLldncCW6F5rKPkZScwBuLtE8GVSFjyD2HV+j//FDqUhwIUeSMQweZWGewAYdz+lS2LNXnYYQhBUii2qcruwOwxa/HpiH0+lNTPjzH3c3PJbsCRi5LYnRRWrICAivU1Ze+1AiTSvBpaE7SnLQ/NLHsrybt5qTmgTvd8Qf0UmJsHKBI0jeUMW+3CzSAz6yIlhbEZ3I3GyO7YV2zeQWwyIIGMJf5X4tmku91c847g55co4EPxGl1NECJM5IphhegRmi9bFrIhXOGx2R7lDCkKHZ0uB6EDz2zYgr+5icHajpJyfoyoewIdtwNUgoKwBn3Lb6ZdUnGRPS0/Tq6vWOZf7HJ/3KLER3EdaPGhFX7MtBCOxQ+vJLM7NRHlQGdccx4LhDrBf4AjMSdEdy6ha+KR56CRqdvqI4b5dQ9ZiE5bMRApUOmWMEKIzDSzq9QZ8OyH7aF+3mR6RWPKl3UHCcIKCnW4aGowUJJbRBHEphPBavKyki/Lj7RGLh9LNFoqaSRaxkpcn5y99SNxEQHxRiL5jEVv89t8PPxE8bB2SXc+S3c+FLvGwqDSOqWiu/TACS87ADSuC/VxCK0dYbLfZ3XuBpCm60bhyEFsxVul8aZSB3ik9/OjRLtGvVLYlZHksvC29NoN7lIrBbb9vdZzfQosdQOLksHUbM6BBTT5HG2Uv4JnWCeOlWQb05pQnID9uzzrEloiE6HFhfzQiZ9qCE5ablUjz04hqheO4tMfLR5WKTx0gzRCVh8bFQWzgkp4wDeRCPeP5e5k0KxorI6kZv2+iboL/+VJP+DWSRDO0tYop/V1lnfyF+ReCBZy9xDATdUEP8IaBAaub0KLrLpvvZfomRacy0q/dyNSYOXcOghK92XJoJSDY4uBEDX3+n9Nz1tTmuuT535VhOj7xg7WFNll753JtvePYA3187tfaB3NZw09mO4yIyQ5qb2svzgNKWDohVlPbUbvs92N5X2PcLxm8zxydTt6eGZn+wcStpARlyj9ZctXyR/ZydhfLn/NM5/9Ya5gOulj9vV2Kj96QJWThZiFQLiFOYkUsPWpglNvLIc+kTuRbC6j/+6SewbVsPykAJpFD/NOd3n8b5no+DbhtH+pQwDcVd76Q+rrhnt9VI4337+JiEIt4uMsU8ERj96A== X-OriginatorOrg: vaisala.com X-MS-Exchange-CrossTenant-Network-Message-Id: d3d7d71f-8b73-4eb0-7c81-08dcf1e35920 X-MS-Exchange-CrossTenant-AuthSource: AS4PR06MB8447.eurprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Oct 2024 15:16:33.5806 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 6d7393e0-41f5-4c2e-9b12-4c2be5da5c57 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 0w/Fu16tdOqYVOASxS2Y5nViBt2jOrUZZ9RWRtHdL9TNxwykGyh4P3p5AjRyctWneQD4QSBWAtb4KZoXu99sYA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA2PR06MB9164 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 ; Mon, 21 Oct 2024 15:16:49 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/113078 Improve recipe content mostly by applying some ordering suggestions from oe-stylize.py script, and mitigate also few other minor issues. Signed-off-by: Niko Mauno --- meta-oe/recipes-core/dbus/dbus-broker_36.bb | 29 ++++++++++----------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/meta-oe/recipes-core/dbus/dbus-broker_36.bb b/meta-oe/recipes-core/dbus/dbus-broker_36.bb index 46cff86db9..f0f427ba0f 100644 --- a/meta-oe/recipes-core/dbus/dbus-broker_36.bb +++ b/meta-oe/recipes-core/dbus/dbus-broker_36.bb @@ -1,33 +1,32 @@ SUMMARY = "dbus broker" DESCRIPTION = "Drop-in replacement for dbus-daemon." - SECTION = "base" - LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=7b486c2338d225a1405d979ed2c15ce8" - -SRC_URI = "https://github.com/bus1/dbus-broker/releases/download/v${PV}/dbus-broker-${PV}.tar.xz" +DEPENDS = "\ + expat \ + systemd \ + ${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'audit (>= 3.0)', '', d)} \ + ${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'libselinux (>= 3.2)', '', d)} \ +" + +SRC_URI = "https://github.com/bus1/dbus-broker/releases/download/v${PV}/${BP}.tar.xz" SRC_URI[sha256sum] = "d333d99bd2688135b6d6961e7ad1360099d186078781c87102230910ea4e162b" UPSTREAM_CHECK_URI = "https://github.com/bus1/${BPN}/releases" UPSTREAM_CHECK_REGEX = "releases/tag/v(?P\d+)" -inherit meson pkgconfig systemd features_check +SYSTEMD_SERVICE:${PN} = "${BPN}.service" -DEPENDS = "expat systemd" -DEPENDS += " ${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'libselinux (>= 3.2)', '', d)}" -DEPENDS += " ${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'audit (>= 3.0)', '', d)}" +inherit meson pkgconfig systemd features_check -RDEPENDS:${PN} += "dbus-common" +EXTRA_OEMESON += "-Daudit=${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'true', 'false', d)}" +EXTRA_OEMESON += "-Dselinux=${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'true', 'false', d)}" REQUIRED_DISTRO_FEATURES = "systemd" -SYSTEMD_SERVICE:${PN} = "${BPN}.service" +RDEPENDS:${PN} += "dbus-common" +FILES:${PN} += "${nonarch_libdir}/systemd/catalog" FILES:${PN} += "${systemd_system_unitdir}" FILES:${PN} += "${systemd_user_unitdir}" -FILES:${PN} += "${nonarch_libdir}/systemd/catalog" - -EXTRA_OEMESON += " -Dselinux=${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'true', 'false', d)}" -EXTRA_OEMESON += " -Daudit=${@bb.utils.contains('DISTRO_FEATURES', 'selinux', 'true', 'false', d)}" -