[{"id":4444,"web_url":"https://patchwork.libcamera.org/comment/4444/","msgid":"<20200414201039.GI19819@pendragon.ideasonboard.com>","date":"2020-04-14T20:10:39","subject":"Re: [libcamera-devel] [PATCH 0/2] meson: Check on required python\n\tmodules","submitter":{"id":2,"url":"https://patchwork.libcamera.org/api/people/2/","name":"Laurent Pinchart","email":"laurent.pinchart@ideasonboard.com"},"content":"Hi Ariel,\n\nThank you for the patches.\n\nOn Tue, Apr 14, 2020 at 03:02:27PM -0300, Ariel D'Alessandro wrote:\n> Hi all,\n> \n> This small patch series adds python module dependencies check, required\n> to run a few python scripts during build.\n\nEzequiel has sent a similar patch series previously, which I have\ntemporarily pushed against. I would like, unless we really can't do\notherwise, to not depend on a meson version newer than what is shipped\nby the latest release of major distributions. The intent is to keep it\neasy for people to compile libcamera. Of course, if I'm mistaken in my\nassumption that people would generally prefer to stick with what their\ndistribution ship, or if newer meson features would outweight this\nconvenience requirement, we could upgrade to a newer version sooner.\n\n> Ariel D'Alessandro (2):\n>   meson: Bump required version to 0.51\n>   libcamera: meson: Add check on required python modules\n> \n>  include/libcamera/meson.build | 1 +\n>  meson.build                   | 4 +++-\n>  src/libcamera/meson.build     | 1 +\n>  3 files changed, 5 insertions(+), 1 deletion(-)\n>","headers":{"Return-Path":"<laurent.pinchart@ideasonboard.com>","Received":["from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id C4FFF60405\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 14 Apr 2020 22:10:51 +0200 (CEST)","from pendragon.ideasonboard.com (81-175-216-236.bb.dnainternet.fi\n\t[81.175.216.236])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 42187521;\n\tTue, 14 Apr 2020 22:10:51 +0200 (CEST)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (1024-bit key; \n\tunprotected) header.d=ideasonboard.com\n\theader.i=@ideasonboard.com\n\theader.b=\"Fwz5HWnm\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1586895051;\n\tbh=di0RGT4bHIjjQ4oePoW+7bM6IjOdfuPlmk2IHEgr7Pw=;\n\th=Date:From:To:Cc:Subject:References:In-Reply-To:From;\n\tb=Fwz5HWnm1bMBHGtUmYmiTYovBA7UlEz7BJvofJxef8cjniX5nPxOq2kxErSV3YhaQ\n\txi7e1dBtu/5yUkeDH52uTRAFrN5Duvoa59+9gDW/7eCLJ53waa2PI8dnAysOscqJhQ\n\tp23iz5jkzjFz9nmorJcCsfPrvG/iIUFnKriAi/Vg=","Date":"Tue, 14 Apr 2020 23:10:39 +0300","From":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","To":"Ariel D'Alessandro <ariel@vanguardiasur.com.ar>","Cc":"libcamera-devel@lists.libcamera.org","Message-ID":"<20200414201039.GI19819@pendragon.ideasonboard.com>","References":"<20200414180229.10320-1-ariel@vanguardiasur.com.ar>","MIME-Version":"1.0","Content-Type":"text/plain; charset=utf-8","Content-Disposition":"inline","In-Reply-To":"<20200414180229.10320-1-ariel@vanguardiasur.com.ar>","Subject":"Re: [libcamera-devel] [PATCH 0/2] meson: Check on required python\n\tmodules","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","X-List-Received-Date":"Tue, 14 Apr 2020 20:10:52 -0000"}},{"id":4445,"web_url":"https://patchwork.libcamera.org/comment/4445/","msgid":"<3563a6c9-4df2-f5f5-14af-3c9f99a4107d@vanguardiasur.com.ar>","date":"2020-04-14T20:57:03","subject":"Re: [libcamera-devel] [PATCH 0/2] meson: Check on required python\n\tmodules","submitter":{"id":44,"url":"https://patchwork.libcamera.org/api/people/44/","name":"Ariel D'Alessandro","email":"ariel@vanguardiasur.com.ar"},"content":"Hi Laurent,\n\nOn 4/14/20 5:10 PM, Laurent Pinchart wrote:\n> Hi Ariel,\n> \n> Thank you for the patches.\n> \n> On Tue, Apr 14, 2020 at 03:02:27PM -0300, Ariel D'Alessandro wrote:\n>> Hi all,\n>>\n>> This small patch series adds python module dependencies check, required\n>> to run a few python scripts during build.\n> \n> Ezequiel has sent a similar patch series previously, which I have\n> temporarily pushed against. I would like, unless we really can't do\n> otherwise, to not depend on a meson version newer than what is shipped\n> by the latest release of major distributions. The intent is to keep it\n> easy for people to compile libcamera. Of course, if I'm mistaken in my\n> assumption that people would generally prefer to stick with what their\n> distribution ship, or if newer meson features would outweight this\n> convenience requirement, we could upgrade to a newer version sooner.\n\nOops, didn't see the previous patch from Ezequiel. Sorry for the noise then.\n\nRegards,","headers":{"Return-Path":"<ariel@vanguardiasur.com.ar>","Received":["from mail-qt1-x841.google.com (mail-qt1-x841.google.com\n\t[IPv6:2607:f8b0:4864:20::841])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 3173E60405\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 14 Apr 2020 22:57:07 +0200 (CEST)","by mail-qt1-x841.google.com with SMTP id l13so8752884qtr.7\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 14 Apr 2020 13:57:07 -0700 (PDT)","from [192.168.0.103] ([186.136.155.69])\n\tby smtp.gmail.com with ESMTPSA id\n\tj14sm11420567qtv.27.2020.04.14.13.57.05\n\t(version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);\n\tTue, 14 Apr 2020 13:57:06 -0700 (PDT)"],"Authentication-Results":"lancelot.ideasonboard.com; dkim=pass (2048-bit key; \n\tunprotected)\n\theader.d=vanguardiasur-com-ar.20150623.gappssmtp.com\n\theader.i=@vanguardiasur-com-ar.20150623.gappssmtp.com\n\theader.b=\"qNVxSyz4\"; dkim-atps=neutral","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=vanguardiasur-com-ar.20150623.gappssmtp.com; s=20150623;\n\th=subject:to:cc:references:from:message-id:date:user-agent\n\t:mime-version:in-reply-to:content-language:content-transfer-encoding; \n\tbh=ExRnzPzUxbTze0/ErGkXmkDg7Q0064Q8icZoQv6gvYk=;\n\tb=qNVxSyz4Tm0dQv53iK40QeILBaZEQjuRYXFtH93FUhhOevE4ChX8Xc+3ph2dlPYbpB\n\tMpOw2Ph1O0xDUHudNrsnhboJSkvJrBmxPC+P2yRFqmuI+hTjC5rxr0pbQS94ahB22eX+\n\tCPnxRSqMnsBwENy98Rcees8UUk5gnCcqR6c+lxwmZB5VOEtYmGNYhDGV0QFXyhCl1GI7\n\tDdiNIEqnkMoOXMhSXukzF1EZ5e/KTFlNM2eoo180KX4NmTY4KpNUSL+qhEHbMZ4xmVew\n\tT+ItECnZwvQ1Iqdi+bOMDQqN0Wd/WruiAbZY0150r4Kw4m1kfNfp295mMhqI9PIfdm1v\n\trgKw==","X-Google-DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=1e100.net; s=20161025;\n\th=x-gm-message-state:subject:to:cc:references:from:message-id:date\n\t:user-agent:mime-version:in-reply-to:content-language\n\t:content-transfer-encoding;\n\tbh=ExRnzPzUxbTze0/ErGkXmkDg7Q0064Q8icZoQv6gvYk=;\n\tb=EVxkNVwlhU3GSE6ur86iCcriGJcDU8WX1m/DQx0e0OFTETsxhNW4c2RgHpBtJ/O65b\n\tnzqaSxp0BKafjDMPgRD7GE2xbctsOMQdEQx+kVr8KSnESKIJrri6UZ11e5FQ35mOp/53\n\twG1dhXC0UwZmsBexvv/TChh/7zVu3Qhrae68Qdmfq5goG9gHBODjyHH+DXIKXTpV4qVs\n\thoC6L7uFRCsaEfGSxuNo+tASI66qqFJ6fR0PUHF4lAy16wzM1B/8YTr7tNreDWtuuIId\n\tAlGoh6LcA6cBzXXl8DR0MSz1iqx/c57L35c2UQaCZPDBcdYHEFQx/cnLJaLgQsyd323p\n\tsdDA==","X-Gm-Message-State":"AGi0PuZ76Fe2hgfhzPKTs6HjzfQH5iuINL1lxIKYrPRzeM8zKnJwrR02\n\tzlzXS9PFvlK9nA6JgEvbcqqAc7V8VBg=","X-Google-Smtp-Source":"APiQypKbRuaRe9opVA1nGI8hkb0lnAnA94B1dFZ/4H5zLmD7KbdPa91oWIaDXL1/jgbY3HcXd6NXFg==","X-Received":"by 2002:aed:2142:: with SMTP id\n\t60mr18314482qtc.177.1586897826566; \n\tTue, 14 Apr 2020 13:57:06 -0700 (PDT)","To":"Laurent Pinchart <laurent.pinchart@ideasonboard.com>","Cc":"libcamera-devel@lists.libcamera.org","References":"<20200414180229.10320-1-ariel@vanguardiasur.com.ar>\n\t<20200414201039.GI19819@pendragon.ideasonboard.com>","From":"Ariel D'Alessandro <ariel@vanguardiasur.com.ar>","Message-ID":"<3563a6c9-4df2-f5f5-14af-3c9f99a4107d@vanguardiasur.com.ar>","Date":"Tue, 14 Apr 2020 17:57:03 -0300","User-Agent":"Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101\n\tThunderbird/68.5.0","MIME-Version":"1.0","In-Reply-To":"<20200414201039.GI19819@pendragon.ideasonboard.com>","Content-Type":"text/plain; charset=utf-8","Content-Language":"en-US","Content-Transfer-Encoding":"7bit","Subject":"Re: [libcamera-devel] [PATCH 0/2] meson: Check on required python\n\tmodules","X-BeenThere":"libcamera-devel@lists.libcamera.org","X-Mailman-Version":"2.1.29","Precedence":"list","List-Id":"<libcamera-devel.lists.libcamera.org>","List-Unsubscribe":"<https://lists.libcamera.org/options/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=unsubscribe>","List-Archive":"<https://lists.libcamera.org/pipermail/libcamera-devel/>","List-Post":"<mailto:libcamera-devel@lists.libcamera.org>","List-Help":"<mailto:libcamera-devel-request@lists.libcamera.org?subject=help>","List-Subscribe":"<https://lists.libcamera.org/listinfo/libcamera-devel>,\n\t<mailto:libcamera-devel-request@lists.libcamera.org?subject=subscribe>","X-List-Received-Date":"Tue, 14 Apr 2020 20:57:08 -0000"}}]