Show a patch.

GET /api/1.1/patches/26430/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 26430,
    "url": "https://patchwork.libcamera.org/api/1.1/patches/26430/?format=api",
    "web_url": "https://patchwork.libcamera.org/patch/26430/",
    "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": "<20260405192211.1210985-3-laurent.pinchart@ideasonboard.com>",
    "date": "2026-04-05T19:22:06",
    "name": "[libcamera-ci,2/4] Move jobs to Debian 13",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "94276bfc591a2e238b34db33c309ef1faafd9ac3",
    "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/26430/mbox/",
    "series": [
        {
            "id": 5867,
            "url": "https://patchwork.libcamera.org/api/1.1/series/5867/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5867",
            "date": "2026-04-05T19:22:04",
            "name": "Catch missing license information in CI",
            "version": 1,
            "mbox": "https://patchwork.libcamera.org/series/5867/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/patches/26430/comments/",
    "check": "pending",
    "checks": "https://patchwork.libcamera.org/api/patches/26430/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 879A6BDCBD\n\tfor <parsemail@patchwork.libcamera.org>;\n\tSun,  5 Apr 2026 19:22:18 +0000 (UTC)",
            "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 52AA262D85;\n\tSun,  5 Apr 2026 21:22:17 +0200 (CEST)",
            "from perceval.ideasonboard.com (perceval.ideasonboard.com\n\t[213.167.242.64])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id 51BC262D5E\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSun,  5 Apr 2026 21:22:15 +0200 (CEST)",
            "from killaraus.ideasonboard.com\n\t(2001-14ba-703d-e500--2a1.rev.dnainternet.fi\n\t[IPv6:2001:14ba:703d:e500::2a1])\n\tby perceval.ideasonboard.com (Postfix) with UTF8SMTPSA id 188B76AF\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tSun,  5 Apr 2026 21:20:49 +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=\"vnKdjJIE\"; dkim-atps=neutral",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1775416849;\n\tbh=+LggvGMoh1/6ax7UgIGCSJt2dfiBbMv0UOuuj7RucDc=;\n\th=From:To:Subject:Date:In-Reply-To:References:From;\n\tb=vnKdjJIEhCsHPIYESK7C79d5DXxeTa2n4c/wOTYlV1G2xFhN9t5/fj5kAJ6QDI4/H\n\tndYod4iCtFe/hSXySWqbrmJhuv4ixiV+L8tIb8uNuNd17O4GSydXfLPX+xjOiLks0K\n\tsHLncZgmTDj9TNFFJXu2KTt3YaZCkxNF/n4JeWaA=",
        "From": "Laurent Pinchart <laurent.pinchart@ideasonboard.com>",
        "To": "libcamera-devel@lists.libcamera.org",
        "Subject": "[libcamera-ci] [PATCH 2/4] Move jobs to Debian 13",
        "Date": "Sun,  5 Apr 2026 22:22:06 +0300",
        "Message-ID": "<20260405192211.1210985-3-laurent.pinchart@ideasonboard.com>",
        "X-Mailer": "git-send-email 2.52.0",
        "In-Reply-To": "<20260405192211.1210985-1-laurent.pinchart@ideasonboard.com>",
        "References": "<20260405192211.1210985-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": "Debian 13 being the current stable release, use it for the history build\njob and for the lint jobs, as well as for building documentation.\n\nFor the lint jobs this brings the features of the latest version of the\nlint tools, while for the history build and documentation build it\nsimply defaults to the latest stable distribution version.\n\nSigned-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>\n---\n gitlab-ci.yml | 20 ++++++++++----------\n 1 file changed, 10 insertions(+), 10 deletions(-)",
    "diff": "diff --git a/gitlab-ci.yml b/gitlab-ci.yml\nindex c3a2cf5fe7ac..08fc841e4c48 100644\n--- a/gitlab-ci.yml\n+++ b/gitlab-ci.yml\n@@ -182,10 +182,6 @@ build-full:debian:12:\n         BUILD_TYPE: debug\n         CC: gcc-12\n         CXX: g++-12\n-        MESON_OPTIONS: >-\n-          ${MESON_ALL_OPTIONS}\n-          -D documentation=enabled\n-          -D doc_werror=true\n       - ARCH: amd64\n         BUILD_TYPE: release\n         CC: gcc-12\n@@ -232,6 +228,10 @@ build-full:debian:13:\n       - ARCH: amd64\n         CC: gcc-14\n         CXX: g++-14\n+        MESON_OPTIONS: >-\n+          ${MESON_ALL_OPTIONS}\n+          -D documentation=enabled\n+          -D doc_werror=true\n       - ARCH: amd64\n         CC: clang\n         CXX: clang++\n@@ -248,11 +248,11 @@ build-history:\n   extends:\n     - .fdo.distribution-image@debian\n     - .history-jobs\n-    - .libcamera-ci.debian:12\n+    - .libcamera-ci.debian:13\n     - .libcamera-ci.scripts\n   stage: build\n   needs:\n-    - job: container-debian:12\n+    - job: container-debian:13\n       artifacts: false\n   script:\n     - $CI_PROJECT_DIR/.gitlab-ci/build-libcamera-history.sh\n@@ -309,11 +309,11 @@ lint:\n   extends:\n     - .fdo.distribution-image@debian\n     - .history-jobs\n-    - .libcamera-ci.debian:12\n+    - .libcamera-ci.debian:13\n     - .libcamera-ci.scripts\n   stage: lint\n   needs:\n-    - job: container-debian:12\n+    - job: container-debian:13\n       artifacts: false\n   # checkstyle.py produces lots of false positives, its output is more\n   # informational than normative.\n@@ -325,14 +325,14 @@ merge-check:\n   extends:\n     - .fdo.distribution-image@debian\n     - .history-jobs\n-    - .libcamera-ci.debian:12\n+    - .libcamera-ci.debian:13\n     - .libcamera-ci.scripts\n   stage: lint\n   # Patches may be pushed before they are fully tagged. Do not mark pre-review\n   # development as a failure, but provide warnings on what is required.\n   allow_failure: true\n   needs:\n-    - job: container-debian:12\n+    - job: container-debian:13\n       artifacts: false\n   script:\n     - $CI_PROJECT_DIR/.gitlab-ci/lint-pre-push.sh\n",
    "prefixes": [
        "libcamera-ci",
        "2/4"
    ]
}