From patchwork Tue Nov 26 06:53:28 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: =?utf-8?q?J=C3=B6rg_Sommer?= X-Patchwork-Id: 53208 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id E13E8D5A6E9 for ; Tue, 26 Nov 2024 06:53:40 +0000 (UTC) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (EUR05-AM6-obe.outbound.protection.outlook.com [40.107.22.106]) by mx.groups.io with SMTP id smtpd.web10.40072.1732604013778256317 for ; Mon, 25 Nov 2024 22:53:34 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@navimatix.de header.s=selector1 header.b=IHU9Lf4+; spf=pass (domain: navimatix.de, ip: 40.107.22.106, mailfrom: joerg.sommer@navimatix.de) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=BI2iD4eM6zv8z9icVy/WG8+qBv+JKEpI52H/SIeHiYPVUeotVqp1bqCQP/5mCPpd2soknKhnmPbiI7jFRc617kFNkADYTyGmR9riQQcq6JcfCjy+L5Mx7BsnsR7AOcRUdmGtGdU1CXXQADZaR/P01G78eKdtm2PygETODv0E4MDZi/B+AmV4NpJimsgfwi0ufZE3oUwVl9WpMT+k1ORYDJPDXlfueUHFyx5G7OPqiisvnVCHCS7wHrKfATMg7P9KUD0y7P0e5839TJ0TCng3hW8Ej+u+Rrp0UWNL0w7WqDQ2hZxeLxZCrjA1S7IeuO1LlZ0/JTi2fBq1aUGnjpAKMA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=X/iAl0IujefzitDchAXWMRqChxuMI3sVLoeMYMVvy3c=; b=DFUSRHdRf94nnJ3mMLI07CY2B4aei4Bn3ocfztH4PvZRlbcOXE2oXNfj8LDisIAGMllobb+HF8ldTE6AicrI4AP0YA9cSYfzn7reXg3HRltYOfwp7mxAMFHHCzc5sLy2zMmQimkXNLCz4Jpiy/RGwWJcx9HzQNN9SsSLJppq6zHtGvGWldagYZvxBP0zqMGwmXLB7bZLpZqyUEwvOUKwuLSYStQC07s45khHfby968HZacnNAu0vyBLyWtVG+0QEjHdNuHJAOaCIJQWlWFiRgkpxpLhdz3wIQMJXInoy5otVIq9jFRhbNLUbftMjrtC2GL8AxnvruAFfPHlEMSgy6A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=navimatix.de; dmarc=pass action=none header.from=navimatix.de; dkim=pass header.d=navimatix.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=navimatix.de; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=X/iAl0IujefzitDchAXWMRqChxuMI3sVLoeMYMVvy3c=; b=IHU9Lf4+pgEWqqwBvc4gFPJD9HyGFin6LrNdycdPbETy+TliRsnbd6puIZaM11hCUr9PGYWd8hLffHd81WD/DiORrVE7ziREAQmeS+QvL6PzWxJQa0BBwW8UAZb4TyQmDkV4lp+bgeKzUtdItg9A/X1sNW9hbA1gL12fqro8usc= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=navimatix.de; Received: from DU2PR01MB8293.eurprd01.prod.exchangelabs.com (2603:10a6:10:2d4::5) by DB8PR01MB6454.eurprd01.prod.exchangelabs.com (2603:10a6:10:15d::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8182.21; Tue, 26 Nov 2024 06:53:30 +0000 Received: from DU2PR01MB8293.eurprd01.prod.exchangelabs.com ([fe80::d520:1b9e:a30e:69a7]) by DU2PR01MB8293.eurprd01.prod.exchangelabs.com ([fe80::d520:1b9e:a30e:69a7%6]) with mapi id 15.20.8182.019; Tue, 26 Nov 2024 06:53:29 +0000 Date: Tue, 26 Nov 2024 07:53:28 +0100 From: =?utf-8?b?SsO2cmc=?= Sommer To: openembedded-devel@lists.openembedded.org, joerg.sommer@navimatix.de CC: =?utf-8?b?SsO2cmc=?= Sommer Subject: [PATCH] webkitgtk3: Add DESCRIPTION about API version Message-ID: <7bac2b253dc8cd053cf2301b6ebdaca68e6af437.1732604006.git.joerg.sommer@navimatix.de> X-Mailer: git-send-email 2.45.2 Content-Disposition: inline X-ClientProxiedBy: BE1P281CA0327.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:87::6) To DU2PR01MB8293.eurprd01.prod.exchangelabs.com (2603:10a6:10:2d4::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU2PR01MB8293:EE_|DB8PR01MB6454:EE_ X-MS-Office365-Filtering-Correlation-Id: 2bab1001-136b-4134-e41a-08dd0de70910 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|376014|1800799024; X-Microsoft-Antispam-Message-Info: qiGMxg/vSBdM8YsvZCxvthdPzuOc63tSVdS7AkFD8J+Ok6Fjp85t14JFp1Ab0nPy/JZCRrV4+D6pIlyMX0S1VPqWTXU7tE3c2V43Usdz0ktRwrqPq1XQMbDPgjlG3XFCe+hpn0v3T4hMHWltC7qkLbfPwJiglqe+R+KSYMcslDQ2TqwQefdMWD8HmLoumfWlgOB325+4kuAa79OHYKUnBNW56ybGj3krqP2tzNZ9fUMjRQY9+DzlLi9ELwMYe5MmF1es2UxNj+aSLxJnkEYLG0Nyz72wEPx57Cxl04Lh9G+tKZIjIlKKGZ808rKeO+qDuHhoMinwkLn30Qdt4ualFjW2MnKSIUZG2vL+w9s1MWrIbk47um+NN998C3nh1vKoeK73QnrDFQswr6zdt1thknHFn2zA/xOepqGEEXIlAbSXDjqVkh7lA/kW4VJuEdpisFST4zd2oj/YXr2bBZY0mSZynXArKPYfl0AuHJAjVGIamcqyLoJfEcs8Ce1ZCPzerO9ysL84m6equIWEf3lMCuFMgcqm2imuz6+D15d+BankljUJHL55+hMSBtPPdj7qp/jmkS2JjnkQ5hKFu8kPdRS6V45Yb2XSys9ZRGo7ecmGqDYkrcrI36eQ+wsCWN0VsNkGfgnxY6dliukjp+CZoJVk3VlJXvYCjcvr3d74kJkZOMjgnR/zPtM9U7X/s+jU6Mwe6tO7u2kitfok+LMAgsYMmG11MrcsmSeSOvaaZn9CFCHDIDOO7qypAHsG3ln6MxQNBsNNg67+uhzQCMvGRwvBeSgkKuo58YQjui5F/kVFvzgS4aZtIs4wDvDdz7HkshTJGOD1n/K5p6/nNPcw3rctCzMEl3ucS9HgksIxQzQAJPoghiMk6TFf4/VMzRlRJgl2VjrNLrhtXRjyH3gyjEZcjMMGsaRQIa3lPRInfowZAuccwpWs5u2TeypJHlzvU/BHnUXoxIfeUIPPdL6d8x4VhngrN/9TVegLLAPqWUMVyreTwYz1jDzoAwEjt+YmsqFZsPMMKHmIGDEO4kD/SUb9SAf/b9xSLyA9sOuwNJe/0tzbIJ1j3q8sltjsYZr9eQalazrcslmsP6Kg5bh5kluYaKuERkRpAb+aVUXP6y0LwgWVuhUCkslLidh7N+1bwReM47U15pTxv7D+RXVmTwq1OC5ke7zzJwz+s1dSS0EnEqiylKb1ZI3hTxUuFvv9j+nJkLTF/s6h/cg99HefKKlxG8F1Wj5jANybiphSwZa0n0G8W87osbx4Wuq1b9qDiMbwsWigLcSZcjF/26ZoV8egC0XFjxSthoSv1iAoMII= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DU2PR01MB8293.eurprd01.prod.exchangelabs.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(376014)(1800799024);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: pbVNOnWCO62NznDwiEC4uszQqVQWkZY65QPH+VlBWRcghh6yLPzlJ/DHT8aZaMtKDQS2hSUIzFHM+GJzV5TPpniDpFFbE3ndtzGV5ypQ7UZMPBC/fbQpzu2vvfXYC3NXxLT5DOsL7C+s3RXc76ugr6CNgf+KvUYUBvUNvxOU9ypG7u0ZexGBbJfIaLCTDxMKeokUr3QgbCDIip0PV1bw/sZFOLjBkvcZ2cp8DOexDB+EDfJ6ULMPThKrON1CBWV7VFTQf8gNIqi36kc/s2Z1wMmYpl5d4mgj+IA18Ret/LvDFALh4FoLvHbuBbN/3E2n/4aCFzJ9xaA8+w+vtxxhqkYS1RIAFsCi33ys/GqT5GLvy9Bru1muoNQxGFesOkAGkBlQ69sT2Q6P0kJ9MHEapB4/oWs+tA8fHsyJ9KFuPnF2G0P4Rg5mcVMV9cHBAaQN1upoOsJYgckoFnK6GF+MDG08ombFCZMWTy+gm76nbn6ajMH1S1+1ACf+VoBXUonNWLQ8hHa59+DJMAzALzistf1fxzYJbWByLRfS+F0sCWq6/s16F4Of4PbbQwqQFkdjU7VP6PBxfNWs5XU9VJLy7csnZWKxO66RQW6fNXj98gTWghY6wWoH57lwKApGG+akPX11b/V5+6XQX7+FJreqxjd8A/QQMuvSzzhOINhr8GOGWHotefEorxsOywrrlVD6P7N3azE6UmF2bHEa8n74Y+xXclduXypb4d9wMC2jfi1P98gTT6zu8YAVWJymcrl/WwH07LYEzBR/SGXOovB6vYyKJzxVmmp96wHUxOl9DmbxCPx9uJNs32eZwa0wu6qwu9Q6Q4nUQWdpXFKBI5Y7LpBzxjcR2yE/qyorjM4HXednjQn5QwPxe8PY8dbuPwWSnzBRZ0K4fwnC1mezyaB12tRtYG70dtIiARmc7AZZ+8Ri+YI01Gm7NqeFqFHvsdASHzu3aW6HiAKmH1BDwREyyDmrB1GQv2aPBNevO2Npn9jWUDfU9F5UzVL5eK/pL0GxguFxA8CeHQuBLyQlUJOvHSG3kv4bNxYTwQ4X7JEnNXi6lVhQ+DVHfDknOIi7G8Se+9aWA9b15J+YM9HgCR8jkNQxmO+t/4QHIK0iyLLEVGqWuCLXiTkNoQNbB272D30T52gkMiSYg+sRqjTkXN8T4F9T1MVuhEgfWmnmq2oO61foj6aHhMAQgHTPPziPVul/WLzZgvT+jxkIMutnLe5VZPW0MHPpVvNCck1ar8t6Wi8SrDMTMPEwKXS84uqXQzQAIglUESmYdVrHJ5oYmout2rQZk7K/0Q6kzwRw3uTLeyyN8Zm/z3WVXpyXx74/wuBYGeUCuW9e+lEI43ggVQ9MXXM6znZ6pi80WVneu7HYMoQXRCUSVmVJ7eEshf8iRS1LhNlb1sGJmrIYfvUKK47aH+rFr3RXkw8/DoEQi39dingVDOUREmBEQ9MTJlqQNPbxnGe2Zouo7z4vGLH6zf5hTdKrV9qEunNy5fAQoHF22utvnhK2divnF5yiCH8NhQRp5VBD+1oKA6ZLon20uca2QL6GA5kzdvCS7CRJjk3Xq+gLkkYNzQcg4BM6Le0g3/k4mU2KdMWr9v47FKyqv/9GXQ== X-OriginatorOrg: navimatix.de X-MS-Exchange-CrossTenant-Network-Message-Id: 2bab1001-136b-4134-e41a-08dd0de70910 X-MS-Exchange-CrossTenant-AuthSource: DU2PR01MB8293.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Nov 2024 06:53:29.8910 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: c87b4f54-b992-4813-8f3f-4a876324197f X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: k4fPEU3vp730EYFmCGDmRtkWtbJgLImBfNR7ZN1nbfwbU9AUx+qgL6lczLHegpeYxAxpw3GatupU19f1FeLP+xUG5P5rwJv3aMnYH6cAMN4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR01MB6454 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Tue, 26 Nov 2024 06:53:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/114061 From: Jörg Sommer It took me some time to see the difference between webkitgtk and webkitgtk3. So, give a hint in the DESCRIPTION why this recipe exists. And name the pkgconf file for javascriptcoregtk to make it easier to find this recipe, when you have no clue about these API versions. Credits to Debian for lifting the fog. https://salsa.debian.org/webkit-team/webkit/-/blob/f04cf703b06ce74bb94add3f75aa7ac5603d0eae/debian/rules#L11 Signed-off-by: Jörg Sommer --- meta-oe/recipes-support/webkitgtk/webkitgtk3_2.44.3.bb | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.44.3.bb b/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.44.3.bb index 01eefe13d..4c8b00560 100644 --- a/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.44.3.bb +++ b/meta-oe/recipes-support/webkitgtk/webkitgtk3_2.44.3.bb @@ -1,4 +1,8 @@ SUMMARY = "WebKit web rendering engine for the GTK+ platform" +DESCRIPTION = "\ + This recipe builds with Gtk3 (instead of Gtk4) which results in API version 4.1 \ + (having javascriptcoregtk-4.1.pc instead of 6.0). \ +" HOMEPAGE = "https://www.webkitgtk.org/" BUGTRACKER = "https://bugs.webkit.org/" @@ -48,6 +52,8 @@ DEPENDS += " \ gettext-native \ " +# using soup2 builds (JavaScript) API version 4.0 +# using soup3 builds (JavaScript) API version 4.1 PACKAGECONFIG_SOUP ?= "soup3" PACKAGECONFIG ??= " \ ${@bb.utils.filter('DISTRO_FEATURES', 'systemd wayland x11', d)} \