From patchwork Wed Sep 23 15:15:14 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ricardo Ribalda X-Patchwork-Id: 9752 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 D8615C3B5C for ; Wed, 23 Sep 2020 15:21:16 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 1C29162FEF; Wed, 23 Sep 2020 17:21:16 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="V6kXSeoi"; dkim-atps=neutral Received: from mail-wr1-x441.google.com (mail-wr1-x441.google.com [IPv6:2a00:1450:4864:20::441]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 2788862FDE for ; Wed, 23 Sep 2020 17:15:27 +0200 (CEST) Received: by mail-wr1-x441.google.com with SMTP id a17so436240wrn.6 for ; Wed, 23 Sep 2020 08:15:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=hx17j4YGaGoV6z4p0oT9/RtERsuLU2+6awNWOwplsNI=; b=V6kXSeoi5HgbnAjkWPtWGhmdy0+BFiCmYrC5272Xk5w9JrPH31z1HwuU0eqaU2O8Bl dAOjCun1k6US43fdrzsTdaEMls+Slh4NcgxvhZrhbAL57gLt+mCLOPH0mWqgL/nqQjaS DiZH1GiQElW1fUXUuRLICVjhg7Med2JFFB/7IxmW7QhL04CrlG48QHdRFuG2abB7IGwj UnN3hB7JdE9JIiqv2tyYNvowALf2mzgsZGECyXwqOGQlm1HpYbakrhooGvwrLS9AWcQ0 G9DiEzKO3wMAgs9Uz4OXezA4VpcLmCZLkTwxE4gVKzi2nwpsyIo5Z/3sBrxsvNAwIpFj bYDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=hx17j4YGaGoV6z4p0oT9/RtERsuLU2+6awNWOwplsNI=; b=McpNaaktXT/qlfU9H6MHNWcpeYH/cWoqZfC8Zgz3DUgDZ/vwWQN3MfJ4u+I5FZu/oi W2jyZt+zRjCotFOZZyQtXTdMoXSYE0Jfvbc6eP8LPCi6A+rpf2v98ifHW/6XrIjeb3dd XngLK3MksepXU4OCBRy+KjwPh63xKwkAc+47JowHIvpx3++bhnzWRY5HLhf8YT+NGXEx vkYiYRqw5urCAA7YaiPzIfHQS3nu2efCSBqSS8gq6yDgik62bnP8/+7RZFMWcGTjYqAm HnrFzKiY8e7+wUQG2ehe9H89UzEV1PXnorxeBGSJvJPNhBR1nz47zYuDLXbuWDk5VQMX y9Pg== X-Gm-Message-State: AOAM533TF6o+uOxVamX7cKiOH6558p7VeGqrAz6OOdC7Dwmf8s7SLMij Xo7EKPCQqIt1ZRgSnjzxSkeQvwD1+FK9UA== X-Google-Smtp-Source: ABdhPJzZumcB1g0Cw7Miy00kQy7/w5/vk0uNTgvGKGK0S/nHd4XdJF5IN/KOdWXiwsBrnna8a/x0ew== X-Received: by 2002:adf:8481:: with SMTP id 1mr105662wrg.231.1600874126382; Wed, 23 Sep 2020 08:15:26 -0700 (PDT) Received: from piling.lan ([80.71.134.83]) by smtp.gmail.com with ESMTPSA id h76sm146268wme.10.2020.09.23.08.15.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2020 08:15:25 -0700 (PDT) From: Ricardo Ribalda To: libcamera-devel@lists.libcamera.org Date: Wed, 23 Sep 2020 17:15:14 +0200 Message-Id: <20200923151522.56778-2-ricardo@ribalda.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200923151522.56778-1-ricardo@ribalda.com> References: <20200923151522.56778-1-ricardo@ribalda.com> MIME-Version: 1.0 X-Mailman-Approved-At: Wed, 23 Sep 2020 17:21:14 +0200 Subject: [libcamera-devel] [PATCH 1/9] README: Unify dependency names 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" All the dependencies are for libcamera, so we should move all the packages under this section, or make a section for Meson. I think the second is more clear. Signed-off-by: Ricardo Ribalda --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 40d4519..2863326 100644 --- a/README.rst +++ b/README.rst @@ -46,7 +46,7 @@ Other distributions may have differing package names: A C++ toolchain: [required] Either {g++, clang} -for libcamera: [required] +Meson Build system: [required] meson (>= 0.47) ninja-build python3-yaml If your distribution doesn't provide a recent enough version of meson, From patchwork Wed Sep 23 15:15:15 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ricardo Ribalda X-Patchwork-Id: 9753 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 A667CC3B5C for ; Wed, 23 Sep 2020 15:21:17 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 022FF62FEC; Wed, 23 Sep 2020 17:21:17 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="kYvYYstQ"; dkim-atps=neutral Received: from mail-wr1-x442.google.com (mail-wr1-x442.google.com [IPv6:2a00:1450:4864:20::442]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id B865562FDE for ; Wed, 23 Sep 2020 17:15:28 +0200 (CEST) Received: by mail-wr1-x442.google.com with SMTP id o5so379449wrn.13 for ; Wed, 23 Sep 2020 08:15:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=wXK8SsrbaXMwrqt9MA7JWLMInUq+oFsmqCloG0Cx8NA=; b=kYvYYstQgtGdmj425HhrucQefmOoxI2HqQaeCFxX9aVwP3eDYyOEZLzz8OiqhQnr4X gVRGLIS+UKAKU5ZnnrzY+NezcrxjCmeeMbYFLcchIehT9BCUv7yp2iUKX/LFPt5JBUw9 +W+sSYyr0+MjKhjj4vglv+DmGdtMHMqGLIdRg7D+zowRZUeeq5hanfLEql/hsGxMt7iC zuha0xIgDTl9DXgCni3GqCN3SNbCwsyvbrTKW6BIeSV9UanOZeisEoCKtHznIsU51o7b zIZn4iJzW968LHcwm5kyMDUWVC1dSoW9/TgZUMxsL/QbVLSHR4jPt5m5WjYgnsPwcMFZ 7cTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=wXK8SsrbaXMwrqt9MA7JWLMInUq+oFsmqCloG0Cx8NA=; b=MQLAMS2/4DOutHRkqiGVz9Y1Pf99oj1T059/t932ZBIyIKp+/7rvIM+8Ikr3sFDOkp KIjkqZ+dk32F899y8EBokaS7YRc4RUdjEaQ+Weij2S8yoikJTOUl21pVQLO1DhgWsCDL YMV9kxb7pb2NStpKGmR6quO+80g6nWc5dyWp9TLTA5UQVDCii56zcaXeAlUjYSTJ1nnW uEmULvO6EbPPcEs9CTqlosqDAX5LlE9oBh7jDFpGWyZ6yhhWuxGpq61an+uhU8CW4reI 3VgJsuxcaGMfeY4MzX+Xm+NMMty8KMRLWGEYDirjIOztUfRjpQWCBqNzLNaiTN9aZIUW qEjQ== X-Gm-Message-State: AOAM533pZc66Kjxdw8FmsHSjcoTLKOdtY/ZWkB9O01fCqMJ2M5edfGm2 rmsiS9N/8SRj0gM2W9+Kpg95mU8ho955uA== X-Google-Smtp-Source: ABdhPJyXdu2SK8MffkfBZvcAC4ha0xCo4RbTYQl6eTlWGH+FgrGIeNHaOxifJ14J9/6BXNeChXLsPA== X-Received: by 2002:adf:eacb:: with SMTP id o11mr106695wrn.209.1600874128091; Wed, 23 Sep 2020 08:15:28 -0700 (PDT) Received: from piling.lan ([80.71.134.83]) by smtp.gmail.com with ESMTPSA id h76sm146268wme.10.2020.09.23.08.15.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2020 08:15:26 -0700 (PDT) From: Ricardo Ribalda To: libcamera-devel@lists.libcamera.org Date: Wed, 23 Sep 2020 17:15:15 +0200 Message-Id: <20200923151522.56778-3-ricardo@ribalda.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200923151522.56778-1-ricardo@ribalda.com> References: <20200923151522.56778-1-ricardo@ribalda.com> MIME-Version: 1.0 X-Mailman-Approved-At: Wed, 23 Sep 2020 17:21:14 +0200 Subject: [libcamera-devel] [PATCH 2/9] README: Move the required dependencies to the top 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" Signed-off-by: Ricardo Ribalda Reviewed-by: Kieran Bingham --- README.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.rst b/README.rst index 2863326..cfd0be7 100644 --- a/README.rst +++ b/README.rst @@ -57,6 +57,9 @@ Meson Build system: [required] pip3 install --user meson pip3 install --user --upgrade meson +for IPA module signing: [required] + libgnutls28-dev openssl + for device hotplug enumeration: [optional] pkg-config libudev-dev @@ -66,9 +69,6 @@ for documentation: [optional] for gstreamer: [optional] libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev -for IPA module signing: [required] - libgnutls28-dev openssl - for qcam: [optional] qtbase5-dev libqt5core5a libqt5gui5 libqt5widgets5 From patchwork Wed Sep 23 15:15:16 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ricardo Ribalda X-Patchwork-Id: 9754 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 33FCAC3B5C for ; Wed, 23 Sep 2020 15:21:18 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id B7A7E63005; Wed, 23 Sep 2020 17:21:17 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="QARJbuug"; dkim-atps=neutral Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 05D4862FD8 for ; Wed, 23 Sep 2020 17:15:30 +0200 (CEST) Received: by mail-wm1-x332.google.com with SMTP id q9so402310wmj.2 for ; Wed, 23 Sep 2020 08:15:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=VZvT4w+j2m4tbZPZ6oOo8bKGBKqgjXzOVMh/Xo1Tk3c=; b=QARJbuugms8X2BtVkc3B8vbHoU2Y9AUsDFL08w2HEcybjRniOm9E1MnuFLqhPLyUPg SG4t/+AMbtRqEjySDSw0CYOraUVEDURhG1Un/Du7gFp2P1C73uS9uficmUfZki2QLrkI MKZ9O3KJ5bgz8pI5hzt40fA22AhMMahNMC9o9y7JJw5UgmsxJXHnRQOVxgsKy390PJ00 t06J55gt1fUa8q0n62AdY55+0rvwKpF6hjQNuEcKlRp3l6ChlDGb07hAZtOiS8IfDvkU gvrZdrbQHlt7Uc4+gxekxHZmpMjl6kWUhkBAO44V9sM5xNi4TCPxaHaOG+FfUerHSE6y 1c3A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=VZvT4w+j2m4tbZPZ6oOo8bKGBKqgjXzOVMh/Xo1Tk3c=; b=TeWe025ENp2fI6EYP8yCuI3ZoeE6xKaNU4aeUOl65AoQ7EPqt3NStfxnukVhP2eOQa NRrpZuj4c4PxZ01cov54IyI0dOLFCXSU0pzfDhE0e4jGLCEeA6IU/Ps1QgIH4BG8ViVh TiUU/lfqAfL5zxHRRwAOeJ1hxBM5RegdjdD0rDBmc1N0vu8VNjyaHVU78ARjWRpqOu2y wYMYlCokEIBZjJoqCFSESSy4qgIghgakGBMdC8cHfniuR3eYr6zh2N0w1eKWWwT3l/su +xXH3whcz8Akbg2U5nlaLv5CI7nYAb/tbBF1KbHLa/QTp0WbDsJfruUV6lLqVALt+jqF hEug== X-Gm-Message-State: AOAM530eUDxWJ05ZFX8IhqfWYkhrry53unlTwcc40ORlBrUr15TmKGZV zdsBrO0Q759AkrHwfVAjcF7e+8RvyTM6qA== X-Google-Smtp-Source: ABdhPJzinrXNYdJ2ipu+tHoFC8pNbgGYrWJH8XXIiQQNuooBnhSesvbigofz19V47yKnmPqwLw3EiQ== X-Received: by 2002:a1c:65c1:: with SMTP id z184mr29312wmb.61.1600874129401; Wed, 23 Sep 2020 08:15:29 -0700 (PDT) Received: from piling.lan ([80.71.134.83]) by smtp.gmail.com with ESMTPSA id h76sm146268wme.10.2020.09.23.08.15.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2020 08:15:28 -0700 (PDT) From: Ricardo Ribalda To: libcamera-devel@lists.libcamera.org Date: Wed, 23 Sep 2020 17:15:16 +0200 Message-Id: <20200923151522.56778-4-ricardo@ribalda.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200923151522.56778-1-ricardo@ribalda.com> References: <20200923151522.56778-1-ricardo@ribalda.com> MIME-Version: 1.0 X-Mailman-Approved-At: Wed, 23 Sep 2020 17:21:14 +0200 Subject: [libcamera-devel] [PATCH 3/9] README: Add libboost to list of dependencies 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" Without it: Run-time dependency libudev found: NO (tried pkgconfig and cmake) Run-time dependency threads found: YES Run-time dependency Boost found: NO src/ipa/raspberrypi/meson.build:5:0: ERROR: Dependency "boost" not found Signed-off-by: Ricardo Ribalda --- README.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.rst b/README.rst index cfd0be7..9013c1d 100644 --- a/README.rst +++ b/README.rst @@ -57,6 +57,9 @@ Meson Build system: [required] pip3 install --user meson pip3 install --user --upgrade meson +Boost C++ Libraries: [required] + libboost-dev + for IPA module signing: [required] libgnutls28-dev openssl From patchwork Wed Sep 23 15:15:17 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ricardo Ribalda X-Patchwork-Id: 9755 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 9F811C3B5E for ; Wed, 23 Sep 2020 15:21:18 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 5AFBB62FF4; Wed, 23 Sep 2020 17:21:18 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="AQm0r8w6"; dkim-atps=neutral Received: from mail-wm1-x342.google.com (mail-wm1-x342.google.com [IPv6:2a00:1450:4864:20::342]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 54B8762FEE for ; Wed, 23 Sep 2020 17:15:31 +0200 (CEST) Received: by mail-wm1-x342.google.com with SMTP id b79so440404wmb.4 for ; Wed, 23 Sep 2020 08:15:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Ap07siVLIjgAYponj5e402bRanfMLPp+UxaFdHdFy+M=; b=AQm0r8w6fzLCw+BAyfz5nDprxpjg0TqeVCTA1oPoOZ3lLx3E8HQBRrZPPVAuBqkwDg 82MW5kM6x0IObam4wp+9an32NwLpF4aFtEyM1X0phtPeMPn/ze0NEPcN1OfxnIyDOgFr nPcNR7rniM9CTTeDQhFZHq3m+3p9YDxqf0vQaRn/NP9oQxfGqLaSJycmvPLWVeGVzahr 8Vdz34nSli/YSYxDG+8X4InmqHeNCJaS1OQbH6RvdYIX/j8bAxrqSd3Cy6+xznVdR3wH j7Bj1UpUP96LsEglMxGFC7n6+BDnovT48nerNWLyQfLue4f7dvXHsQJME7dPSXbl/9ir pHPw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=Ap07siVLIjgAYponj5e402bRanfMLPp+UxaFdHdFy+M=; b=XOVlqrSHATtnSBGXVj5NcdA3qDhfXCmuU5AIo7acAFg8IWYO1Hh3BkAWipQmc+Ez4Q 5YKv50xZdrVAVRH4tB4m5GWzU0Q5DoAc+662OFzKyJ0jPz+Wy8vHFzB5Q56PYxKE96yJ RLdOkVPEpJIcoiz/dG4ZT3461YY3zJI8b/YCFyvcFsyld0Dfe4vI1vp6PMxWJF90p3rb Gptp2qhTUCtxxF2zyyHkbjMNeUHKJ5+CiSpzqG5pp9b1jPpCNhDgrpk7qss+JnLnqNzP TgcvJgFs3aWVypVg0X9U7xMoNdkPGbuMkNwgExL1V2vlldtjIHn968CnXzw7eWjUJUWx Fg/g== X-Gm-Message-State: AOAM5339fWjaWjRIn8uHn+R/OAQTKcejSojJX3L6qHQcy1iF4dxkByOk B3gIrj08hFaJmovXtBNphGG5VOrwh0lbuA== X-Google-Smtp-Source: ABdhPJyQcho4pOPvlcvKpEVDNpq+K+1Ish0+WvV+UcGkWM3Llg3tplOMxAeqTaKgA5gMqA8+PRJdyA== X-Received: by 2002:a7b:c753:: with SMTP id w19mr6444wmk.157.1600874130645; Wed, 23 Sep 2020 08:15:30 -0700 (PDT) Received: from piling.lan ([80.71.134.83]) by smtp.gmail.com with ESMTPSA id h76sm146268wme.10.2020.09.23.08.15.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2020 08:15:29 -0700 (PDT) From: Ricardo Ribalda To: libcamera-devel@lists.libcamera.org Date: Wed, 23 Sep 2020 17:15:17 +0200 Message-Id: <20200923151522.56778-5-ricardo@ribalda.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200923151522.56778-1-ricardo@ribalda.com> References: <20200923151522.56778-1-ricardo@ribalda.com> MIME-Version: 1.0 X-Mailman-Approved-At: Wed, 23 Sep 2020 17:21:14 +0200 Subject: [libcamera-devel] [PATCH 4/9] README: Move pkg-config to Meson section 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" pkg-config it is not only used to detect libudev-dev, it is used for detecting gstreamer and others. So it is more correct to place it on the Meson Build system section. Signed-off-by: Ricardo Ribalda Reviewed-by: Kieran Bingham --- README.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.rst b/README.rst index 9013c1d..836750a 100644 --- a/README.rst +++ b/README.rst @@ -47,7 +47,7 @@ A C++ toolchain: [required] Either {g++, clang} Meson Build system: [required] - meson (>= 0.47) ninja-build python3-yaml + meson (>= 0.47) ninja-build python3-yaml pkg-config If your distribution doesn't provide a recent enough version of meson, you can install or upgrade it using pip3. @@ -64,7 +64,7 @@ for IPA module signing: [required] libgnutls28-dev openssl for device hotplug enumeration: [optional] - pkg-config libudev-dev + libudev-dev for documentation: [optional] python3-sphinx doxygen From patchwork Wed Sep 23 15:15:18 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ricardo Ribalda X-Patchwork-Id: 9756 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 0DCACC3B5C for ; Wed, 23 Sep 2020 15:21:19 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id D05DD62FF3; Wed, 23 Sep 2020 17:21:18 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="JIS4Q6LL"; dkim-atps=neutral Received: from mail-wm1-x335.google.com (mail-wm1-x335.google.com [IPv6:2a00:1450:4864:20::335]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id C064962FF3 for ; Wed, 23 Sep 2020 17:15:32 +0200 (CEST) Received: by mail-wm1-x335.google.com with SMTP id q9so402486wmj.2 for ; Wed, 23 Sep 2020 08:15:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=YAE/HzYKLdXMewCJMxmUXkj/OUaJWLtHosMoVpTG+M4=; b=JIS4Q6LLO7adtIrVxyAbXkqFnRldQRNvN7+Lzr1Gjw4tM50May8jEWZGKBoTYP6vMK /lbiYJaFWBGnn95tbNg4HO1Ld9YcTgnuulfixDYk72M4zZO1B+3O1Ilf2+SvgdBEH+cw xjxyQFnAHKxvG7z+gHe7nu0fitzEWFX3Bidv6FMdkFoV9+ZnvyaN9P1mVmOLBjKzd14r Emk5SPLyLusSI0U4NfS4EEznTDqAG9ggH/5wWfSaOpsdbPDDGyChPRmf8aoFSFGg4O9G A7Cn6D7V39Dn2KKt5OacWE+4bmdvDLpshIdVXevZzf6Y793Be+6+Xyzfr86Ixu6ytRTC qc6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=YAE/HzYKLdXMewCJMxmUXkj/OUaJWLtHosMoVpTG+M4=; b=O7r3kI5/rbv9YbEllmVpNOeJwxS24TFW4BpvPaucdc55OMw/fbrzrxjsXqdTlK5CrT qgh/bh6V+XTkgqV7YE+/hrSfc7QMOX6fWG+WUs+o89SoF9vX8M2q4VZSLkcejYQZgTkF preULj3I2nQsNd4ICbNLnW9I1ag8EIMgf6FGeXqG2Zmu6VhiiHw5oh0vN/2hD3lW0xTF acVqEtJkqQCGg/pnqI1mYfqMxAoGGlc7xPC+Wt7qbt///IYTfYJOEfyMGTMoNI10CLKb wEzjHi/1p33MWoh5vm9d1V3yPw14ucz54hMzWeTH3ezgrxO4vvDzZY/8T+FHhVTpeoQO sYPQ== X-Gm-Message-State: AOAM533GYGO/rE14VpegorMzT+huf1qJuQp/80DNni/Gu6KPT3WQX77e hlX4XRk892Z6QQK5+Ks3VrR4Ca36IUbclw== X-Google-Smtp-Source: ABdhPJzxMHRydpZqcYPRuO/tlr5HU8uddzMdZSE3gnZaIhq5rpSbRGhfJV28ve86zxKBWWb83qR+uw== X-Received: by 2002:a1c:8f:: with SMTP id 137mr54181wma.158.1600874132003; Wed, 23 Sep 2020 08:15:32 -0700 (PDT) Received: from piling.lan ([80.71.134.83]) by smtp.gmail.com with ESMTPSA id h76sm146268wme.10.2020.09.23.08.15.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2020 08:15:30 -0700 (PDT) From: Ricardo Ribalda To: libcamera-devel@lists.libcamera.org Date: Wed, 23 Sep 2020 17:15:18 +0200 Message-Id: <20200923151522.56778-6-ricardo@ribalda.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200923151522.56778-1-ricardo@ribalda.com> References: <20200923151522.56778-1-ricardo@ribalda.com> MIME-Version: 1.0 X-Mailman-Approved-At: Wed, 23 Sep 2020 17:21:14 +0200 Subject: [libcamera-devel] [PATCH 5/9] README: Add missing package for Qt5 tools 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" Without it: Program /usr/lib/x86_64-linux-gnu/qt5/bin/lrelease found: NO Program lrelease-qt5 found: NO Program lrelease found: NO found but need: '== 5.14.2' Signed-off-by: Ricardo Ribalda Reviewed-by: Kieran Bingham --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 836750a..d651fe2 100644 --- a/README.rst +++ b/README.rst @@ -73,7 +73,7 @@ for gstreamer: [optional] libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev for qcam: [optional] - qtbase5-dev libqt5core5a libqt5gui5 libqt5widgets5 + qtbase5-dev libqt5core5a libqt5gui5 libqt5widgets5 qttools5-dev-tools Using GStreamer plugin ~~~~~~~~~~~~~~~~~~~~~~ From patchwork Wed Sep 23 15:15:19 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ricardo Ribalda X-Patchwork-Id: 9757 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 7D322C3B5C for ; Wed, 23 Sep 2020 15:21:19 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 49F8762FDE; Wed, 23 Sep 2020 17:21:19 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="p63EtKS+"; dkim-atps=neutral Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 156E462FF1 for ; Wed, 23 Sep 2020 17:15:34 +0200 (CEST) Received: by mail-wr1-x430.google.com with SMTP id s12so395331wrw.11 for ; Wed, 23 Sep 2020 08:15:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=17BeBjZ0qRD+Ye4u8gpVm0myZcZEMxhshasZkXJD5AY=; b=p63EtKS+2/+bB8fT7ai1+EMAVO5O3H4w9AyYNi3drU6J9k/CX6rZZD9IJJunj0TDC6 Vi/5AEGNQwJmIwfGSEkeVIkYqxOlGlygMdZZEZKbrQo+bwEZjO/iEeG6nCzNZP/qyoC9 c7NXNLPAV8r3wnmq1xgs8b2aN50vHZn9DlNEvjwj/BMwvfmMzrEtZV7gQSyX/HM5LyZ6 qYbDUHJ/Elhwyetj6/siAlC2BGdClAbXPNr1kezEohB3u0Q3nuS9vriMoE5WUPLU33EK 7UUhC0KyAYLSmCu/ppfkM7c+u1FjETHk+mG7hnkTxC+FCzg1j+ZG7rOKjCpdAEMHiQe7 aaNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=17BeBjZ0qRD+Ye4u8gpVm0myZcZEMxhshasZkXJD5AY=; b=ucbD5fRYS+vvuN+ve7PVJIWdzO9kot9c1dtiBhfwIzeVVLBcmyW+bw7fcL1Pwm/O4K xIniU39Ldcu3b4D8CnYrPZdO0OK3l1kcO8s+9noLugjCi/TAPWbCxI3yHVaHbTqpkeEb Bs+jkAT7yhM8JO+iZWCrCSdt7EIQupp2qRxFq9sWen2k9Tq5goxM3pc7if1d56plJPy4 /+SgzsqxgFr++AB9ZChC3S2H6kYp6z9xgh3FG2NIpU5ndFJ8AW51yxHyB6BKrLXBY0f3 oPPvtiaLv0gq2xjpHNIL45N7CDejP15vkReTE1826ML9NRCP8+SV1h/rcb1ykPCDkYNi foFQ== X-Gm-Message-State: AOAM533AHKgNRrj5r+FsArLzUdO0MXmim6CkIfx5uWhvZG8Q4blOkTcL FO2UNCWm+rgexZ/ICyEwFA9BBWsG+fTT0Q== X-Google-Smtp-Source: ABdhPJzTY/j4pIFVDBGoc01pxtNHPAOMzQEtmSO66qzgLCzYLEsgpYjQvkuAaEH9eB4pY9lJk9axjg== X-Received: by 2002:adf:c64e:: with SMTP id u14mr92161wrg.373.1600874133504; Wed, 23 Sep 2020 08:15:33 -0700 (PDT) Received: from piling.lan ([80.71.134.83]) by smtp.gmail.com with ESMTPSA id h76sm146268wme.10.2020.09.23.08.15.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2020 08:15:32 -0700 (PDT) From: Ricardo Ribalda To: libcamera-devel@lists.libcamera.org Date: Wed, 23 Sep 2020 17:15:19 +0200 Message-Id: <20200923151522.56778-7-ricardo@ribalda.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200923151522.56778-1-ricardo@ribalda.com> References: <20200923151522.56778-1-ricardo@ribalda.com> MIME-Version: 1.0 X-Mailman-Approved-At: Wed, 23 Sep 2020 17:21:14 +0200 Subject: [libcamera-devel] [PATCH 6/9] README: Add missing libtiff-dev package for qcam 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" Without it: Run-time dependency libtiff-4 found: NO (tried pkgconfig and cmake) Signed-off-by: Ricardo Ribalda Reviewed-by: Kieran Bingham --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index d651fe2..720f706 100644 --- a/README.rst +++ b/README.rst @@ -73,7 +73,7 @@ for gstreamer: [optional] libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev for qcam: [optional] - qtbase5-dev libqt5core5a libqt5gui5 libqt5widgets5 qttools5-dev-tools + qtbase5-dev libqt5core5a libqt5gui5 libqt5widgets5 qttools5-dev-tools libtiff-dev Using GStreamer plugin ~~~~~~~~~~~~~~~~~~~~~~ From patchwork Wed Sep 23 15:15:20 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ricardo Ribalda X-Patchwork-Id: 9758 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 E9BE2C3B5C for ; Wed, 23 Sep 2020 15:21:19 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id BAFDB62FFB; Wed, 23 Sep 2020 17:21:19 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Ga3hApQP"; dkim-atps=neutral Received: from mail-wm1-x342.google.com (mail-wm1-x342.google.com [IPv6:2a00:1450:4864:20::342]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 81B2262FF5 for ; Wed, 23 Sep 2020 17:15:35 +0200 (CEST) Received: by mail-wm1-x342.google.com with SMTP id k18so430488wmj.5 for ; Wed, 23 Sep 2020 08:15:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=OnfYUqK21n6WiDAiPlG4UmUqgjf/9kd3FTvVcmhF18s=; b=Ga3hApQPW3/2HWdroPYsrAZYxIBGOEyXBxwlrYzqiMYnkI+HOYbohPfCT2Z1u2s2bw e89UaWy+0TrMhyRoAbyqIi/p1rsP05pFXOQlpcew5qLFwYEt+TnBMBTL1FJRgylEeXRC z12BhXU7FhY4v40WZMADLO6CLSmKm3/CIKx8DZlQlbtex273TnqMcHTyQfVuUDR6NPcU MbfxLSTuEogRYx10J6Suj90bfhIJwIASrCxnygUMg2Dwzl4x8tabEKtZG4OW7R7eoECq sOqVgjDzgRrZvvw28qP3u3RVIFOJ9AZUcNrksVJaSVr07cTocAkHr/kNfK4eWKUJf7O8 ADMg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=OnfYUqK21n6WiDAiPlG4UmUqgjf/9kd3FTvVcmhF18s=; b=ottCQ0Or8ohX+ta4RGAmCfr5QEt7e4av56E2IQf3H3F0QkQuxtfxzORr9PDjYmKpOd 7W4kNmK6g1XC/AFY7CpPmw++x9SbQ9DIGeHAYvLiJYz8ZnKNt5ywDjE0OJKlU4Tg/0V6 QtgL+by7NgAVbGEEXNzXOH2lohB5ZGCpmPvUZUNpbE3MsiPWlsxkgBn90xU4Gdz1r/0P e/jHeMLKHallVWLFwsCVYW6aCXWMgeJxCG/vNOrrhKAFEZ1RJCHcnrWHTj2YESd/UL/x DEMReT608YJogInctHnzQPYpVL7qME1/COayljIs15kld46mlT1wWOHVhsQBzIltOMDu nFgQ== X-Gm-Message-State: AOAM530M5ayL8DlDKt7teorotGbPPu7TbpQtS5XMXI9zVTrg7plSNAVY uMnh7AuNGAR/oxYx191NQxrNBFWokXGAqQ== X-Google-Smtp-Source: ABdhPJxhm743bK0HVcLzQ3qd6qzBYUe8nYuEtMWO6arEGCVXArgW9o9cqsRYVqoTb30YoEsadH1LRQ== X-Received: by 2002:a1c:a593:: with SMTP id o141mr81715wme.88.1600874134652; Wed, 23 Sep 2020 08:15:34 -0700 (PDT) Received: from piling.lan ([80.71.134.83]) by smtp.gmail.com with ESMTPSA id h76sm146268wme.10.2020.09.23.08.15.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2020 08:15:33 -0700 (PDT) From: Ricardo Ribalda To: libcamera-devel@lists.libcamera.org Date: Wed, 23 Sep 2020 17:15:20 +0200 Message-Id: <20200923151522.56778-8-ricardo@ribalda.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200923151522.56778-1-ricardo@ribalda.com> References: <20200923151522.56778-1-ricardo@ribalda.com> MIME-Version: 1.0 X-Mailman-Approved-At: Wed, 23 Sep 2020 17:21:14 +0200 Subject: [libcamera-devel] [PATCH 7/9] README: Add missing dependency for documentation 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" Doxygen fails to create the documentation with this message: [145/276] Generating doxygen with a custom command sh: 1: dot: not found error: Problems running dot: exit code=127, command='dot', arguments='"/home/ricardo/google/libcamera/build/Documentation/api-html/inline_dotgraph_1.dot" -Tpng -o "/home/ricardo/google/libcamera/build/Documentation/api-html/dot_inline_dotgraph_1.png"' sh: 1: dot: not found error: Problems running dot: exit code=127, command='dot', arguments='"/home/ricardo/google/libcamera/build/Documentation/api-html/inline_dotgraph_1.dot" -Tcmapx -o "/home/ricardo/google/libcamera/build/Documentation/api-html/dot_inline_dotgraph_1.map"' [276/276] Linking target test/utils Signed-off-by: Ricardo Ribalda Reviewed-by: Kieran Bingham --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 720f706..610dcf1 100644 --- a/README.rst +++ b/README.rst @@ -67,7 +67,7 @@ for device hotplug enumeration: [optional] libudev-dev for documentation: [optional] - python3-sphinx doxygen + python3-sphinx doxygen graphviz for gstreamer: [optional] libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev From patchwork Wed Sep 23 15:15:21 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ricardo Ribalda X-Patchwork-Id: 9759 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 65988C3B5C for ; Wed, 23 Sep 2020 15:21:20 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 31FA462FFC; Wed, 23 Sep 2020 17:21:20 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="OOrlN95k"; dkim-atps=neutral Received: from mail-wr1-x444.google.com (mail-wr1-x444.google.com [IPv6:2a00:1450:4864:20::444]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id C59F562FF9 for ; Wed, 23 Sep 2020 17:15:36 +0200 (CEST) Received: by mail-wr1-x444.google.com with SMTP id w5so416606wrp.8 for ; Wed, 23 Sep 2020 08:15:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=sJ4E2q6J4puidfIV+YgM7ze14pdpYVYEZIeU8DFihKI=; b=OOrlN95kvWeXWurfYETuUOUMtApciH2HbP7KiJH9CHZN6GTG1TbQ+ow1JjzweHacPS Ms2k2n92fg+LbskjUGVfgYOe+TxEAO6Bigs5wfTowTBidTLiNQlDFjNVhjVF06b1FgZG lyO9XCwWyfi3EMKZkGbrzuc/+EWdQoaplPPqDdS7cmkGF66GS1p5GiUp6rpLAW3NSbEk OERmRZCemIc97uDW/sfj5DCli9oSq3lq0IYByWxeUMAYjOPmVMe4YA484WZ6VyKzqjoP 2EzRk3RCQV9ZUFVy5KEPhnYayG2Wi//GwhI5HgWm7C/hgDYKH4SZii8AVNnfwKp9WUuV Ar0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=sJ4E2q6J4puidfIV+YgM7ze14pdpYVYEZIeU8DFihKI=; b=KgABkbdj8YHn1Gdp06Wwyeoj3e43SBY7v3jw/nSJqeWlMKTLCnNvtsd02xov5tKsom ynnscmdMVL/LEPXsWVrJWDhAD9B1ECwW5cmsI3LkqLURKT8wSsBMRYwgxRtb0lWnXCVt gVWcbldW7WRhNQvIl96F5+GsLbn36oHTUOOZiM0raUN2ZLMeAq7aJdgV2eUKkbjY24ZF kl/py9CQRzeItC9C4aQVEqNh5K71ZMr9CgLckXt2QMNTbTSSv7bvQKVkAnYP+v0iGnJF xctOUa3Lt1vm0aHBEIt6IycjdNk3F5cogwtfBcwyO94R8EYUs4/94YfV+bxSBzCZKWwi RTzA== X-Gm-Message-State: AOAM532P9LYsu8cQ4cYtfjBV0pYkJGfpt8XwPEsvVw546U43Uzi2OnFJ 4Vkh9laDgVNYKK0viGNWcNBbPhS2888xHQ== X-Google-Smtp-Source: ABdhPJwspBQEMXEjAvc4IpADQ533Wx/FNx1VR2yqnJUiR+n6YtiOwaecvFxTwdfCNOw/OEQYUFukdQ== X-Received: by 2002:adf:dd51:: with SMTP id u17mr94099wrm.355.1600874136128; Wed, 23 Sep 2020 08:15:36 -0700 (PDT) Received: from piling.lan ([80.71.134.83]) by smtp.gmail.com with ESMTPSA id h76sm146268wme.10.2020.09.23.08.15.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2020 08:15:34 -0700 (PDT) From: Ricardo Ribalda To: libcamera-devel@lists.libcamera.org Date: Wed, 23 Sep 2020 17:15:21 +0200 Message-Id: <20200923151522.56778-9-ricardo@ribalda.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200923151522.56778-1-ricardo@ribalda.com> References: <20200923151522.56778-1-ricardo@ribalda.com> MIME-Version: 1.0 X-Mailman-Approved-At: Wed, 23 Sep 2020 17:21:14 +0200 Subject: [libcamera-devel] [PATCH 8/9] Documentation: Search for dot binary 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" Doxygen depends on dot to generate the documentation. Make this dependency explicit on the meson file. Signed-off-by: Ricardo Ribalda Reviewed-by: Kieran Bingham --- Documentation/meson.build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Documentation/meson.build b/Documentation/meson.build index a09c7f2..7b497ae 100644 --- a/Documentation/meson.build +++ b/Documentation/meson.build @@ -8,8 +8,9 @@ doc_install_dir = join_paths(get_option('datadir'), 'doc', # doxygen = find_program('doxygen', required : false) +dot = find_program('dot', required : false) -if doxygen.found() +if doxygen.found() and dot.found() cdata = configuration_data() cdata.set('VERSION', 'v@0@'.format(libcamera_git_version)) cdata.set('TOP_SRCDIR', meson.source_root()) From patchwork Wed Sep 23 15:15:22 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ricardo Ribalda X-Patchwork-Id: 9760 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 CB3E9C3B5C for ; Wed, 23 Sep 2020 15:21:20 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 974AD62FF9; Wed, 23 Sep 2020 17:21:20 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Jyurp1mf"; dkim-atps=neutral Received: from mail-wm1-x331.google.com (mail-wm1-x331.google.com [IPv6:2a00:1450:4864:20::331]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 5424C63000 for ; Wed, 23 Sep 2020 17:15:38 +0200 (CEST) Received: by mail-wm1-x331.google.com with SMTP id k18so430653wmj.5 for ; Wed, 23 Sep 2020 08:15:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Y62r48GaLepdcdkhRQb+U7c78C9AVB/KZiXEbnnHc6g=; b=Jyurp1mf3ETMdbXeYDDQqHFKd3Tgpd978uaFUPLjAFz24C9NsUy9ycDJg4rDvuu9hT 4gbsgPXhwXaoa8LQ3qzrReepKd1CaNQF2syrwcc2LFT6CGjsV+5hUHBJek0NSj09ZTN+ HFHzoe0GuCx9Bb0ijiuFJeX1ad8hO4pc43wd1ZH+BqfGy6o0/0uAikWylxmCyzO4Z3F9 Qi/Uo1mZye4HdH0h+NbAQnCJlSgodg9xfBiFwqorzjIaHqGPV29eoyDyCvFDkRLnaiaS aQ8xj6VUJfieFScOMg9PKWAl1+0GIItkXOa+G2XJDxrcLh10/vPEXBn5kCTIiEQW4W0M dKmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references:mime-version:content-transfer-encoding; bh=Y62r48GaLepdcdkhRQb+U7c78C9AVB/KZiXEbnnHc6g=; b=phhKIqHQKn+sFFRctAOEdX6Im1mlESQGekM2hQ4Xhth664D6D6lyPicCsg5GA6x3i4 +MsB7Ct0/xdcHFOXj+Jrre5/NL+oop/G03dUAc2+aHtvcWwcrcw2Yvl+ugvOIKtY4Kyn /J3WjHP0hW03N4vP4QYCG1Z3C2cuWTsk70gjRs4eDdWX8C3gAag5mcdzp7Ji069PhhHg TCVt4zAG4TyBGgM+05UiwEDkc4XOCjvrCTORk+MKZxO2owQavjHhLIXViDn51kXPFo/c FW6caYe/pj+i0JwGpIWQobcN2zPd1DCX4jpZL3WVY1zYUmZQSo+laCqJZBXRzjNnoNMr ppSQ== X-Gm-Message-State: AOAM532UzGYxUE/l3gljSnVT10QEV7tAODIgJiVvVUWrG7Ek4TQ6+NYM 0HAmKcvnvkP+5UhsiMBJiImvYSdbbIQnIg== X-Google-Smtp-Source: ABdhPJzUVOhqTqZz+u2YV/k6JAfHl2+vdiXWrR9Ij6BZYSXd7bXhsnd6RqVAD+iO/bPEXiNYGhCsvw== X-Received: by 2002:a7b:cd89:: with SMTP id y9mr84383wmj.72.1600874137732; Wed, 23 Sep 2020 08:15:37 -0700 (PDT) Received: from piling.lan ([80.71.134.83]) by smtp.gmail.com with ESMTPSA id h76sm146268wme.10.2020.09.23.08.15.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Sep 2020 08:15:36 -0700 (PDT) From: Ricardo Ribalda To: libcamera-devel@lists.libcamera.org Date: Wed, 23 Sep 2020 17:15:22 +0200 Message-Id: <20200923151522.56778-10-ricardo@ribalda.com> X-Mailer: git-send-email 2.28.0 In-Reply-To: <20200923151522.56778-1-ricardo@ribalda.com> References: <20200923151522.56778-1-ricardo@ribalda.com> MIME-Version: 1.0 X-Mailman-Approved-At: Wed, 23 Sep 2020 17:21:14 +0200 Subject: [libcamera-devel] [PATCH 9/9] libcamera: Add a check for the yaml module 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" Yaml is not installed by default, so it needs to be checked during configuration for its presence. At this point we are aiming for meson_version >= 0.47, and the python module detection has been introduced in 0.51, so the fix is added in a comment under FIXME. Signed-off-by: Ricardo Ribalda Reviewed-by: Kieran Bingham --- src/libcamera/meson.build | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libcamera/meson.build b/src/libcamera/meson.build index 0e6ecf5..43a5fde 100644 --- a/src/libcamera/meson.build +++ b/src/libcamera/meson.build @@ -77,6 +77,9 @@ if libudev.found() ]) endif +#FIXME to be added if we force meson version >= 0.51.0 +#py = import('python').find_installation('python3', modules : ['yaml']) + gen_controls = files('gen-controls.py') control_sources = []