Patch Detail
Show a patch.
GET /api/1.1/patches/20104/?format=api
{ "id": 20104, "url": "https://patchwork.libcamera.org/api/1.1/patches/20104/?format=api", "web_url": "https://patchwork.libcamera.org/patch/20104/", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/1.1/projects/1/?format=api", "name": "libcamera", "link_name": "libcamera", "list_id": "libcamera_core", "list_email": "libcamera-devel@lists.libcamera.org", "web_url": "", "scm_url": "", "webscm_url": "" }, "msgid": "<20240527174016.11415-2-laurent.pinchart@ideasonboard.com>", "date": "2024-05-27T17:40:15", "name": "[CI,1/2] Enable compilation of the Android camera HAL", "commit_ref": null, "pull_url": null, "state": "accepted", "archived": false, "hash": "6df59ca1b63be62b4800cfd35c5fc5c246c6aaaf", "submitter": { "id": 2, "url": "https://patchwork.libcamera.org/api/1.1/people/2/?format=api", "name": "Laurent Pinchart", "email": "laurent.pinchart@ideasonboard.com" }, "delegate": null, "mbox": "https://patchwork.libcamera.org/patch/20104/mbox/", "series": [ { "id": 4329, "url": "https://patchwork.libcamera.org/api/1.1/series/4329/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=4329", "date": "2024-05-27T17:40:14", "name": "Miscellaneous CI coverage extensions", "version": 1, "mbox": "https://patchwork.libcamera.org/series/4329/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/patches/20104/comments/", "check": "pending", "checks": "https://patchwork.libcamera.org/api/patches/20104/checks/", "tags": {}, "headers": { "Return-Path": "<libcamera-devel-bounces@lists.libcamera.org>", "X-Original-To": "parsemail@patchwork.libcamera.org", "Delivered-To": "parsemail@patchwork.libcamera.org", "Received": [ "from lancelot.ideasonboard.com (lancelot.ideasonboard.com\n\t[92.243.16.209])\n\tby patchwork.libcamera.org (Postfix) with ESMTPS id 70AF8C32C8\n\tfor <parsemail@patchwork.libcamera.org>;\n\tMon, 27 May 2024 17:40:31 +0000 (UTC)", "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id BC1D3634B5;\n\tMon, 27 May 2024 19:40:30 +0200 (CEST)", "from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id E4DF2634AF\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 27 May 2024 19:40:28 +0200 (CEST)", "from pendragon.ideasonboard.com (81-175-209-231.bb.dnainternet.fi\n\t[81.175.209.231])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 859371586\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tMon, 27 May 2024 19:40:26 +0200 (CEST)" ], "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (1024-bit key;\n\tunprotected) header.d=ideasonboard.com header.i=@ideasonboard.com\n\theader.b=\"sG5qagaZ\"; dkim-atps=neutral", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1716831626;\n\tbh=yswmm/DhaPODHu6Lm+Qqc6hOwyCqzULSSfXBlfedK+A=;\n\th=From:To:Subject:Date:In-Reply-To:References:From;\n\tb=sG5qagaZVcJVjSdZ3Xac7173Df74rOqRrpx5FtbvY/xes50fEQAAvkpKvpp2jsC0u\n\tn/1pHW/VCMh57Cs5X5mUgVd4GQZWzKQWaEEVtlXmihnOBuv/DIcFegFQnZ4zt2v851\n\t9Lkpsg61D2pGIZaxbKYdAVS0oQ/y+A3b2BfsnAss=", "From": "Laurent Pinchart <laurent.pinchart@ideasonboard.com>", "To": "libcamera-devel@lists.libcamera.org", "Subject": "[CI] [PATCH 1/2] Enable compilation of the Android camera HAL", "Date": "Mon, 27 May 2024 20:40:15 +0300", "Message-ID": "<20240527174016.11415-2-laurent.pinchart@ideasonboard.com>", "X-Mailer": "git-send-email 2.44.1", "In-Reply-To": "<20240527174016.11415-1-laurent.pinchart@ideasonboard.com>", "References": "<20240527174016.11415-1-laurent.pinchart@ideasonboard.com>", "MIME-Version": "1.0", "Content-Transfer-Encoding": "8bit", "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>", "Errors-To": "libcamera-devel-bounces@lists.libcamera.org", "Sender": "\"libcamera-devel\" <libcamera-devel-bounces@lists.libcamera.org>" }, "content": "Expend compilation test coverage by enabling the Android camera HAL in\ntest builds. This requires adding the cmake package to the container\nimages, as it is needed to build the libyuv subproject. Debian buster\nships a too old cmake version, so disable the Android HAL compilation\nthere.\n\nSigned-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>\n---\n .gitlab-ci/setup-container.sh | 1 +\n gitlab-ci.yml | 10 +++++++---\n 2 files changed, 8 insertions(+), 3 deletions(-)", "diff": "diff --git a/.gitlab-ci/setup-container.sh b/.gitlab-ci/setup-container.sh\nindex 6f75c3209eb7..fc3c0568bf7c 100755\n--- a/.gitlab-ci/setup-container.sh\n+++ b/.gitlab-ci/setup-container.sh\n@@ -34,6 +34,7 @@ PKGS_LIBCAMERA_CBUILD=(\n PKGS_LIBCAMERA_RUNTIME=(\n \tclang\n \tclang-format\n+\tcmake\n \tdoxygen\n \tg++\n \tghostscript\ndiff --git a/gitlab-ci.yml b/gitlab-ci.yml\nindex 60e52deac520..465931a761fc 100644\n--- a/gitlab-ci.yml\n+++ b/gitlab-ci.yml\n@@ -12,6 +12,7 @@ variables:\n GIT_DEPTH: 1\n KERNEL_VERSION: '6.6'\n MESON_ALL_OPTIONS: >-\n+ -D android=enabled\n -D cam=enabled\n -D documentation=enabled\n -D gstreamer=enabled\n@@ -58,17 +59,17 @@ include:\n .libcamera-ci.debian:11:\n variables:\n FDO_DISTRIBUTION_VERSION: 'bullseye'\n- FDO_DISTRIBUTION_TAG: '2024-05-07.1'\n+ FDO_DISTRIBUTION_TAG: '2024-05-27.0'\n \n .libcamera-ci.debian:12:\n variables:\n FDO_DISTRIBUTION_VERSION: 'bookworm'\n- FDO_DISTRIBUTION_TAG: '2024-04-18.0'\n+ FDO_DISTRIBUTION_TAG: '2024-05-27.0'\n \n .libcamera-ci.debian:13:\n variables:\n FDO_DISTRIBUTION_VERSION: 'trixie'\n- FDO_DISTRIBUTION_TAG: '2024-04-18.0'\n+ FDO_DISTRIBUTION_TAG: '2024-05-27.0'\n \n .container-debian:\n extends:\n@@ -159,6 +160,9 @@ build-full:debian:10:\n ARCH: amd64\n CC: gcc-8\n CXX: g++-8\n+ MESON_OPTIONS: >-\n+ ${MESON_ALL_OPTIONS}\n+ -D android=disabled\n \n build-full:debian:11:\n extends:\n", "prefixes": [ "CI", "1/2" ] }