From patchwork Tue Dec 21 16:47:31 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kieran Bingham X-Patchwork-Id: 15208 Return-Path: X-Original-To: parsemail@patchwork.libcamera.org Delivered-To: parsemail@patchwork.libcamera.org Received: from lancelot.ideasonboard.com (lancelot.ideasonboard.com [92.243.16.209]) by patchwork.libcamera.org (Postfix) with ESMTPS id 84D57BF415 for ; Tue, 21 Dec 2021 16:47:39 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id C1FAB608A2; Tue, 21 Dec 2021 17:47:38 +0100 (CET) Authentication-Results: lancelot.ideasonboard.com; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="a8AZQRqB"; dkim-atps=neutral Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 23C3A60115 for ; Tue, 21 Dec 2021 17:47:37 +0100 (CET) Received: from Monstersaurus.local (cpc89244-aztw30-2-0-cust3082.18-1.cable.virginm.net [86.31.172.11]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 8F054881; Tue, 21 Dec 2021 17:47:36 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1640105256; bh=fHyDtdtSqYcECu5C2y1G1F9IKon6Ixgg0onZJ9B7+aU=; h=From:To:Cc:Subject:Date:From; b=a8AZQRqBwA7HolbUXtUSmW+dYU9ySuNP14/r6hSIQDRsPnC3hH5d1M6WzS2CNRRjl qOQlBoQwFq11j6qgIfFrZOp3WsLb5fbw6Q4GaViURuVPtaUMF5UTvZL+MLfU5iOceF 6HC2lEVXz3Z/44ef+QjstnhQKa1odYoCiwIJ91nQ= From: Kieran Bingham To: libcamera devel Date: Tue, 21 Dec 2021 16:47:31 +0000 Message-Id: <20211221164731.4113889-1-kieran.bingham@ideasonboard.com> X-Mailer: git-send-email 2.30.2 MIME-Version: 1.0 Subject: [libcamera-devel] [PATCH v3] meson: reduce required version to 0.53 X-BeenThere: libcamera-devel@lists.libcamera.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libcamera-devel-bounces@lists.libcamera.org Sender: "libcamera-devel" From: Christian Rauch Building the libcamera Android layer currently makes use of features from meson 0.55. The core libcamera framework in the default configuration without android enabled uses the 'summary' feature available in 0.53, and is the lowest supportable meson version if the Android HAL is excluded. Ubuntu 20.04 LTS currently provides meson 0.53 and represents an acceptable minimum version to support. Platforms utilising the Android component will have full control over their build environment and can ensure that they provide a more recent version of meson. Reduce the supported meson version for the project to 0.53 to facilitate building on more distributions without having to manually update the meson package. Signed-off-by: Christian Rauch [Kieran: Add comment about the android meson requirements] Signed-off-by: Kieran Bingham Reviewed-by: Laurent Pinchart --- meson.build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/meson.build b/meson.build index a20cc29e3749..b8f2f254dcbb 100644 --- a/meson.build +++ b/meson.build @@ -1,7 +1,8 @@ # SPDX-License-Identifier: CC0-1.0 project('libcamera', 'c', 'cpp', - meson_version : '>= 0.55', + # Use of the Android component requires meson 0.55 + meson_version : '>= 0.53', version : '0.0.0', default_options : [ 'werror=true',