Patch Detail
Show a patch.
GET /api/patches/23905/?format=api
{ "id": 23905, "url": "https://patchwork.libcamera.org/api/patches/23905/?format=api", "web_url": "https://patchwork.libcamera.org/patch/23905/", "project": { "id": 1, "url": "https://patchwork.libcamera.org/api/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": "<20250723163258.548756-3-Rauch.Christian@gmx.de>", "date": "2025-07-23T16:32:58", "name": "[v6,2/2] utils: update 'version' in package.xml on release", "commit_ref": null, "pull_url": null, "state": "rejected", "archived": false, "hash": "5c54e324aeb79242ad4412b559e11bd4ca95e834", "submitter": { "id": 111, "url": "https://patchwork.libcamera.org/api/people/111/?format=api", "name": "Christian Rauch", "email": "Rauch.Christian@gmx.de" }, "delegate": null, "mbox": "https://patchwork.libcamera.org/patch/23905/mbox/", "series": [ { "id": 5315, "url": "https://patchwork.libcamera.org/api/series/5315/?format=api", "web_url": "https://patchwork.libcamera.org/project/libcamera/list/?series=5315", "date": "2025-07-23T16:32:56", "name": "package metadata", "version": 6, "mbox": "https://patchwork.libcamera.org/series/5315/mbox/" } ], "comments": "https://patchwork.libcamera.org/api/patches/23905/comments/", "check": "pending", "checks": "https://patchwork.libcamera.org/api/patches/23905/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 0A501C3323\n\tfor <parsemail@patchwork.libcamera.org>;\n\tWed, 23 Jul 2025 16:33:14 +0000 (UTC)", "from lancelot.ideasonboard.com (localhost [IPv6:::1])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTP id 7955969066;\n\tWed, 23 Jul 2025 18:33:11 +0200 (CEST)", "from mout.gmx.net (mout.gmx.net [212.227.15.19])\n\tby lancelot.ideasonboard.com (Postfix) with ESMTPS id EC86A614ED\n\tfor <libcamera-devel@lists.libcamera.org>;\n\tWed, 23 Jul 2025 18:33:07 +0200 (CEST)", "from voyager.home ([194.166.182.71]) by mail.gmx.net (mrgmx005\n\t[212.227.17.190]) with ESMTPSA (Nemesis) id 1M1Hdw-1uhME42ErC-00Dypb;\n\tWed, 23 Jul 2025 18:33:06 +0200" ], "Authentication-Results": "lancelot.ideasonboard.com; dkim=pass (2048-bit key;\n\tunprotected) header.d=gmx.de header.i=rauch.christian@gmx.de\n\theader.b=\"XOJm9d8O\"; dkim-atps=neutral", "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;\n\ts=s31663417; t=1753288386; x=1753893186; i=rauch.christian@gmx.de;\n\tbh=Gg6mkXDNfhdXYP3bxujp3WrViPpkPGjd72RPF+6SmwA=;\n\th=X-UI-Sender-Class:From:To:Cc:Subject:Date:Message-ID:In-Reply-To:\n\tReferences:MIME-Version:Content-Transfer-Encoding:cc:\n\tcontent-transfer-encoding:content-type:date:from:message-id:\n\tmime-version:reply-to:subject:to;\n\tb=XOJm9d8O+fxehX1QybklhOZLiX4/Zsrmj56YmLS1QBhwkvAoL/Kb0IQ+tnJIoOEN\n\tOBsmW18xiL1YXCytEbL2Sgt0301npegXjcahgtM5ri2lIeuj2KdTUfRpTFFatHN+Q\n\tJYM6gURFlcTgFoFgyh9ZXbZM9WqDia2Mpznsm7Dp5r/Jwybu7dUzN420iyHqvmnxi\n\tt17hgOatfebmSAYRgsLW6Ei6qx/DHK5mm2C43oHKvsxLmDSVNlzijT9O2jVhWj5Sy\n\tJfAfeMOoQAhYtbVjatQMqZcOIMJezSi/fBJIRhJm9tN6UEvcH9VZuhQ6N0rUTs3mG\n\tEmQnDF8CeK3I+zKjfg==", "X-UI-Sender-Class": "724b4f7f-cbec-4199-ad4e-598c01a50d3a", "From": "Christian Rauch <Rauch.Christian@gmx.de>", "To": "libcamera-devel@lists.libcamera.org", "Cc": "Christian Rauch <Rauch.Christian@gmx.de>,\n\tKieran Bingham <kieran.bingham@ideasonboard.com>", "Subject": "[PATCH v6 2/2] utils: update 'version' in package.xml on release", "Date": "Wed, 23 Jul 2025 18:32:58 +0200", "Message-ID": "<20250723163258.548756-3-Rauch.Christian@gmx.de>", "X-Mailer": "git-send-email 2.43.0", "In-Reply-To": "<20250723163258.548756-1-Rauch.Christian@gmx.de>", "References": "<20250723163258.548756-1-Rauch.Christian@gmx.de>", "MIME-Version": "1.0", "Content-Transfer-Encoding": "quoted-printable", "X-Provags-ID": "V03:K1:IO16jHfx7iyq4FrNGGXhErfwR/DhJ5syMwUAhxMFTVl0dVGd35L\n\tb9/USc2qwm0kk+HIweHoeFHYQvaeWvhT/b/ddoij/mRuW/SEZTJOXhqh8RA+fT0GFmR8+jo\n\tznoH5NujOh2hxPo4Ztkvd800hAabqsn7tJv8OlQ4l+MVDEtyZPKACInGqYNG83gyvzxLgNS\n\tV1k2z4VykFDK1fJ69gQDw==", "X-Spam-Flag": "NO", "UI-OutboundReport": "notjunk:1; M01:P0:EOKv2ZdcFrk=;\n\tBt+5ItR/99MauPZts0osMuqOlF+\n\t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\n\tpGl4DcK4ULsewBEuCvswUOCIgTW899do=", "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": "Synchronise the version string in the package.xml (tag 'version') with the\ntagged version on release by string replacement.\n\nSigned-off-by: Christian Rauch <Rauch.Christian@gmx.de>\nReviewed-by: Kieran Bingham <kieran.bingham@ideasonboard.com>\n---\n utils/release.sh | 5 +++--\n 1 file changed, 3 insertions(+), 2 deletions(-)", "diff": "diff --git a/utils/release.sh b/utils/release.sh\nindex 8cc85859b..f90322e00 100755\n--- a/utils/release.sh\n+++ b/utils/release.sh\n@@ -36,11 +36,12 @@ echo \"Bumping $bump\"\n echo \" Existing version is: $version\"\n echo \" New version is : $new_version\"\n \n-# Patch in the version to our meson.build\n+# Patch in the version to our meson.build and package.xml\n sed -i -E \"s/ version : '.*',/ version : '$new_version',/\" meson.build\n+sed -i -E \"s/<version>.*<\\/version>/<version>$new_version<\\/version>/\" package.xml\n \n # Commit the update\n-git commit meson.build -esm \"libcamera v$new_version\"\n+git commit meson.build package.xml -esm \"libcamera v$new_version\"\n \n # Create a tag from that commit\n git show -s --format=%B | git tag \"v$new_version\" -s -F -\n", "prefixes": [ "v6", "2/2" ] }