From mboxrd@z Thu Jan 1 00:00:00 1970 Delivery-date: Thu, 08 Sep 2022 09:30:00 +0200 Received: from metis.ext.pengutronix.de ([2001:67c:670:201:290:27ff:fe1d:cc33]) by lore.white.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1oWBz3-00ARU4-JH for lore@lore.pengutronix.de; Thu, 08 Sep 2022 09:30:00 +0200 Received: from localhost ([127.0.0.1] helo=metis.ext.pengutronix.de) by metis.ext.pengutronix.de with esmtp (Exim 4.92) (envelope-from ) id 1oWBz4-0000fg-Li; Thu, 08 Sep 2022 09:29:58 +0200 Received: from lx20.hoststar.hosting ([168.119.41.54]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oWByX-0000fV-RL for ptxdist@pengutronix.de; Thu, 08 Sep 2022 09:29:26 +0200 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=emfend.at; s=mail; h=Content-Transfer-Encoding:MIME-Version:Message-Id:Date:Subject:To: From:Sender:Reply-To:Cc:Content-Type:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=iKUnWfEnPwwptv3V43GaKRKMY6sgNjvPiYULRc7SX4g=; b=K/FHxBSRpXnluJ82PEvwemEMvA Ga0qCaPMbzm8zVkB67SmXMH4L9kXzRmkI+wG4i6UzpzD4wsAsFXp6LL2Y1xJM+lI+Jsa8qnL4v7+E V2ms40lXsJG+pg9HFjLMG29ashR53lerE+cNgaXgga/27upXzJu1Ip1pKtlgeqbuz9yg=; Received: from 194-208-208-245.tele.net ([194.208.208.245]:56870 helo=localhost.localdomain) by lx20.hoststar.hosting with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.93) (envelope-from ) id 1oWByV-0021hL-Jv for ptxdist@pengutronix.de; Thu, 08 Sep 2022 09:29:24 +0200 From: Matthias Fend To: ptxdist@pengutronix.de Date: Thu, 8 Sep 2022 09:29:17 +0200 Message-Id: <20220908072918.406891-1-matthias.fend@emfend.at> X-Mailer: git-send-email 2.25.1 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on metis.ext.pengutronix.de X-Spam-Level: X-Spam-Status: No, score=-4.1 required=4.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Subject: [ptxdist] [PATCH 0/1] libcamera: new package X-BeenThere: ptxdist@pengutronix.de X-Mailman-Version: 2.1.29 Precedence: list List-Id: PTXdist Development Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: ptxdist@pengutronix.de Sender: "ptxdist" X-SA-Exim-Connect-IP: 127.0.0.1 X-SA-Exim-Mail-From: ptxdist-bounces@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false libcamera is an open source camera stack and framework for Linux, Android, and ChromeOS. Since libcamera is still quite new and there are no released versions yet, a git snapshot is used. A patch is currently required to deactivate the automatic git-based version generation, otherwise the git information from the BSP repository will be used incorrectly. This may lead to a build error, at least to an incorrect version. However, since libcamera versioning is currently being discussed, the patch may be dropped in the near future. As libcamera depends on HOST_SYSTEM_PYTHON3_PLY and HOST_SYSTEM_PYTHON3_PYYAML, patch 'host-system-python3: add ply and pyyaml option' is a necessary prerequisite. Matthias Fend (1): libcamera: new package ...t-information-for-version-generation.patch | 29 ++++ .../series | 4 + rules/libcamera.in | 90 ++++++++++++ rules/libcamera.make | 137 ++++++++++++++++++ 4 files changed, 260 insertions(+) create mode 100644 patches/libcamera-68683d3811a803aa087c38a2063cf64c8d084d49/0001-do-not-use-git-information-for-version-generation.patch create mode 100644 patches/libcamera-68683d3811a803aa087c38a2063cf64c8d084d49/series create mode 100644 rules/libcamera.in create mode 100644 rules/libcamera.make -- 2.25.1