Show a patch.

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

{
    "id": 740,
    "url": "https://patchwork.libcamera.org/api/1.1/patches/740/?format=api",
    "web_url": "https://patchwork.libcamera.org/patch/740/",
    "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": "<20190319102435.14302-1-kieran.bingham@ideasonboard.com>",
    "date": "2019-03-19T10:24:35",
    "name": "[libcamera-devel,RFC] package/libcamera: Add libcamera package",
    "commit_ref": null,
    "pull_url": null,
    "state": "superseded",
    "archived": false,
    "hash": "7715054592763d28aa6310eb6b0dec75fd4f875f",
    "submitter": {
        "id": 4,
        "url": "https://patchwork.libcamera.org/api/1.1/people/4/?format=api",
        "name": "Kieran Bingham",
        "email": "kieran.bingham@ideasonboard.com"
    },
    "delegate": null,
    "mbox": "https://patchwork.libcamera.org/patch/740/mbox/",
    "series": [
        {
            "id": 208,
            "url": "https://patchwork.libcamera.org/api/1.1/series/208/?format=api",
            "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=208",
            "date": "2019-03-19T10:24:35",
            "name": "[libcamera-devel,RFC] package/libcamera: Add libcamera package",
            "version": 1,
            "mbox": "https://patchwork.libcamera.org/series/208/mbox/"
        }
    ],
    "comments": "https://patchwork.libcamera.org/api/patches/740/comments/",
    "check": "pending",
    "checks": "https://patchwork.libcamera.org/api/patches/740/checks/",
    "tags": {},
    "headers": {
        "Return-Path": "<kieran.bingham@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 3E00D600FC\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tTue, 19 Mar 2019 11:24:41 +0100 (CET)",
            "from localhost.localdomain\n\t(cpc89242-aztw30-2-0-cust488.18-1.cable.virginm.net [86.31.129.233])\n\tby perceval.ideasonboard.com (Postfix) with ESMTPSA id 9B40133A;\n\tTue, 19 Mar 2019 11:24:40 +0100 (CET)"
        ],
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com;\n\ts=mail; t=1552991080;\n\tbh=6SSrZqTkkCgdckEt8rvc8S8zdKXYJt1wiSsY/P8WBok=;\n\th=From:To:Cc:Subject:Date:From;\n\tb=Mu8EHVgcHUNo9SorXyk1PngcoVmJmQyZntoC4IbMzQ27lVlmHcMxfPBJnHsc0IkX7\n\thwWH0hyy0K7lfzaMdiWPCub02R3q6n2IdZcmvqz4nx8u4iJ1K/kNV9jb7/sOixauOZ\n\t5acYX/pawlsI8Zr5F5QQNe/xB0OwWKJTk82Cd4wY=",
        "From": "Kieran Bingham <kieran.bingham@ideasonboard.com>",
        "To": "buildroot@buildroot.org",
        "Cc": "LibCamera Devel <libcamera-devel@lists.libcamera.org>,\n\tKieran Bingham <kieran.bingham@ideasonboard.com>",
        "Date": "Tue, 19 Mar 2019 10:24:35 +0000",
        "Message-Id": "<20190319102435.14302-1-kieran.bingham@ideasonboard.com>",
        "X-Mailer": "git-send-email 2.19.1",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "Subject": "[libcamera-devel] [RFC PATCH] package/libcamera: Add libcamera\n\tpackage",
        "X-BeenThere": "libcamera-devel@lists.libcamera.org",
        "X-Mailman-Version": "2.1.23",
        "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, 19 Mar 2019 10:24:41 -0000"
    },
    "content": "http://libcamera.org/\n\nCameras are complex devices that need heavy hardware image processing\noperations. Control of the processing is based on advanced algorithms\nthat must run on a programmable processor. This has traditionally been\nimplemented in a dedicated MCU in the camera, but in embedded devices\nalgorithms have been moved to the main CPU to save cost. Blurring the\nboundary between camera devices and Linux often left the user with no\nother option than a vendor-specific closed-source solution.\n\nTo address this problem the Linux media community has very recently\nstarted collaboration with the industry to develop a camera stack that\nwill be open-source-friendly while still protecting vendor core IP.\nlibcamera was born out of that collaboration and will offer modern\ncamera support to Linux-based systems, including traditional Linux\ndistributions, ChromeOS and Android.\n\nSigned-off-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n---\nWe do not yet have an official 'release', so I'm sending this as an\nearly RFC, with\n  LIBCAMERA_VERSION = origin/master\nand no .hash file.\n\nIs this still suitable to go in and be updated when we have a tagged\nrelease later?\n\n\n DEVELOPERS                     |  3 +++\n package/Config.in              |  1 +\n package/libcamera/Config.in    | 11 +++++++++++\n package/libcamera/libcamera.mk | 13 +++++++++++++\n 4 files changed, 28 insertions(+)\n create mode 100644 package/libcamera/Config.in\n create mode 100644 package/libcamera/libcamera.mk",
    "diff": "diff --git a/DEVELOPERS b/DEVELOPERS\nindex c91325e28486..5bcdf208a62b 100644\n--- a/DEVELOPERS\n+++ b/DEVELOPERS\n@@ -1260,6 +1260,9 @@ F:\tpackage/ramsmp/\n N:\tKevin Joly <kevin.joly@sensefly.com>\n F:\tpackage/libgphoto2/\n \n+N:\tKieran Bingham <kieran.bingham@ideasonboard.com>\n+F:\tpackage/libcamera/\n+\n N:\tKoen Martens <gmc@sonologic.nl>\n F:\tpackage/capnproto/\n F:\tpackage/linuxconsoletools/\ndiff --git a/package/Config.in b/package/Config.in\nindex b5321aeb49c9..a9d25e58b202 100644\n--- a/package/Config.in\n+++ b/package/Config.in\n@@ -1472,6 +1472,7 @@ menu \"Multimedia\"\n \tsource \"package/libass/Config.in\"\n \tsource \"package/libbdplus/Config.in\"\n \tsource \"package/libbluray/Config.in\"\n+\tsource \"package/libcamera/Config.in\"\n \tsource \"package/libdcadec/Config.in\"\n \tsource \"package/libdvbcsa/Config.in\"\n \tsource \"package/libdvbpsi/Config.in\"\ndiff --git a/package/libcamera/Config.in b/package/libcamera/Config.in\nnew file mode 100644\nindex 000000000000..c80f58c00f17\n--- /dev/null\n+++ b/package/libcamera/Config.in\n@@ -0,0 +1,11 @@\n+config BR2_PACKAGE_LIBCAMERA\n+\tbool \"libcamera\"\n+\tdepends on BR2_INSTALL_LIBSTDCPP\n+\tdepends on BR2_TOOLCHAIN_HAS_THREADS\n+\tdepends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_7 # C++11\n+\tdepends on BR2_PACKAGE_HAS_UDEV\n+\thelp\n+\t  libcamera provides a software stack to support complex devices that\n+\t  need heavy hardware image processing operations.\n+\n+\t  http://www.libcamera.org/\ndiff --git a/package/libcamera/libcamera.mk b/package/libcamera/libcamera.mk\nnew file mode 100644\nindex 000000000000..4d908c7a3645\n--- /dev/null\n+++ b/package/libcamera/libcamera.mk\n@@ -0,0 +1,13 @@\n+################################################################################\n+#\n+# libcamera\n+#\n+################################################################################\n+\n+LIBCAMERA_VERSION = origin/master\n+LIBCAMERA_SITE = git://linuxtv.org/libcamera.git\n+LIBCAMERA_SITE_METHOD = git\n+LIBCAMERA_DEPENDENCIES = udev\n+LIBCAMERA_LICENSE = LGPL-2.0+\n+\n+$(eval $(meson-package))\n",
    "prefixes": [
        "libcamera-devel",
        "RFC"
    ]
}