From patchwork Wed Oct 16 19:34:53 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 50778 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 1C26CD2A547 for ; Wed, 16 Oct 2024 19:35:19 +0000 (UTC) Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) by mx.groups.io with SMTP id smtpd.web10.32007.1729107314697406421 for ; Wed, 16 Oct 2024 12:35:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=PhjLzZhe; spf=pass (domain: gmail.com, ip: 209.85.128.51, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-430ee5c9570so2441475e9.3 for ; Wed, 16 Oct 2024 12:35:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729107313; x=1729712113; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=jBbA6psl1FDaHwEoEwlSxsXcc91iOZYPMKciUTYnd00=; b=PhjLzZheUQhDGDLDj2qhZ7/RFL7rzSn9yKVnvcjSrcFpaRBJRalk6LkomosrIQl9Yo sn/PDvrDe9cteB3VOX2iiqyjaeX/l8asYfmGbEMqzZTc73/Xl7bIAeTYpdIlNMeiHGfW rJSXBAnU2wBnO5+uA9atH4pGJUuKuvYLdhhTLHDuxJ3Z4D7ychDSZ6i3AWIFxGcgQtDJ 50nV0cz4TOcGWn9KwXncN3iKfF+3PHIGztr5MyTY30y+7gkTEAanRlccsfFJ6FMHaaDh eQ48BXv6kyh+XEi75MoDV0s9nlPrj8qAh6D6w+Au/bx2F8mE6Vefl5h7rI1CROhaBuKd TM4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729107313; x=1729712113; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=jBbA6psl1FDaHwEoEwlSxsXcc91iOZYPMKciUTYnd00=; b=sZCrDq20mk7QaGje0Driwnf2vb7UhcWNRlCrk8RswTuc0zuz8IWnc1WzUByXlB/VDh xLzof77mcZUo/seYv/xG+fGhBiNtmCeHWkRlzGum6XEyrS2JvATpWwa0/uH6xwyp6XAP 0tiSqGfYkjFsibz1oalJTfzuFoZHFj5zkMimNEEP5KAAlB86frbKWihCx0gVeov/1Nyf C6o5tL1k6BDXKWwqIi/XlMYOG/WEY0zopKzfdJvvZRWh0gRW0n1RPdVHdpvrvUjYQVAq 7XRnHlGXag8urNNyzgHzBwIwN6mx4i6l6zJcJcDpW+zG8QH0f5sZObf1y9wR1sKhNR/w EyHA== X-Gm-Message-State: AOJu0YyotiCL/F/gEj8XapHNVQfqm7ljasgiInAfPW9qx+tVJdQwdAph k9eFXaKZn6V8RSkhYF2Tvnb8wqLv/mVd08dx7boPZwCu1tNCQIIl25EDpw== X-Google-Smtp-Source: AGHT+IE4QrXEyUK0s9k30jFCJCQhfIn8O4lFJHYqTtgzr74rOlDsoki/Fsdf1NBiTGRPxLEglXsjwA== X-Received: by 2002:a05:600c:5108:b0:430:9fde:3b92 with SMTP id 5b1f17b1804b1-431255e033bmr189415435e9.14.1729107312767; Wed, 16 Oct 2024 12:35:12 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-37d7fbf838dsm5120724f8f.78.2024.10.16.12.35.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Oct 2024 12:35:12 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-devel@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 01/13] python3-meld: do not depend on python3-cgitb Date: Wed, 16 Oct 2024 21:34:53 +0200 Message-Id: <20241016193505.3459828-1-alex@linutronix.de> X-Mailer: git-send-email 2.39.5 MIME-Version: 1.0 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 ; Wed, 16 Oct 2024 19:35:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/112942 It's not mentioned anywhere in source code, and python 3.13 has removed it. Signed-off-by: Alexander Kanavin --- meta-python/recipes-devtools/python/python3-meld3_2.0.1.bb | 1 - 1 file changed, 1 deletion(-) diff --git a/meta-python/recipes-devtools/python/python3-meld3_2.0.1.bb b/meta-python/recipes-devtools/python/python3-meld3_2.0.1.bb index 7ebf9f141..97eea4682 100644 --- a/meta-python/recipes-devtools/python/python3-meld3_2.0.1.bb +++ b/meta-python/recipes-devtools/python/python3-meld3_2.0.1.bb @@ -14,6 +14,5 @@ SRC_URI[sha256sum] = "3ea266994f1aa83507679a67b493b852c232a7905e29440a6b868558ca inherit pypi setuptools3 RDEPENDS:${PN} += " \ - python3-cgitb \ python3-xml \ " From patchwork Wed Oct 16 19:34:54 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 50777 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 1B0AFD2A545 for ; Wed, 16 Oct 2024 19:35:19 +0000 (UTC) Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) by mx.groups.io with SMTP id smtpd.web10.32009.1729107315208790574 for ; Wed, 16 Oct 2024 12:35:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=AO9rrXQo; spf=pass (domain: gmail.com, ip: 209.85.128.51, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-43140a2f7f7so1923215e9.1 for ; Wed, 16 Oct 2024 12:35:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729107313; x=1729712113; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=41WZqyVGydzNpS7BAEbMEAj9JZrIhVDWNyf+2DSNKfA=; b=AO9rrXQoxIyNyysr0kmoHM8op+KGhtobJnZDMhwUPnJMkHfiHPBX3+PwwJbIb9VYGQ J43lcsm8+xzjaO3TlVZE59WRQExHeQRn+I2//6KgJ4RsN96ykZ6/bHQ9qlw4tksie14i 93X+lELMbj2sg6CHw23zGbh98uvfB01+wioJKVjA5eVr9s8taeWsg3eEN7KKNGCtXO0n KPwtmII8KTyqz/Grhp4Jm4ASoUFlMxakwl59geqe9QqjOXIWkh78l59vIlwztCjCt9jH 3uoTZhfVye2n9RjKxhPjOVWp9SBWVtLdfWO/jGlTJbIHYX+RaxsC/cTIGgcuOSZgBexX Qluw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729107313; x=1729712113; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=41WZqyVGydzNpS7BAEbMEAj9JZrIhVDWNyf+2DSNKfA=; b=bmQeuieZmfI9T1CPHHTj+D9qLY45q1+ZnzWzq1UF8j8D5lVIdl5m6z2GvC9MDaxXqZ JV+a4mSoBC6k6heEpsCjEBxYeUjlg7ybv2bE4ch8qqw9SwVGg8wdsKbvzlrhO2BM+KnL O3VVYN6mWnSXljlMfPZ9unNLyHgLOdtBSAItewTuZYkrNnBKIjJ4qsLFoml0xN0d36tn UbdT4DgCBClXQJhuX17INk5X0HZMpoz5+7JIeMhhiloVSrj83w86s7twuoll+KoWRQlZ dEp6YUf+MvbM1llKdleisfwa9B0ox3VLRP/BhqkbpVb8/dnUZfWTFoKq4YkqWJLFwuiz JLkQ== X-Gm-Message-State: AOJu0YykFISDHzhHjR2pKfaKJpVXVFX/HUXzNqXDK8XhxBee+92ftbCt DSx8F74hi4ZdJ1/8w/ECFhltuMPP7JJYD6Xaes7t3dJ3ZY/UInYYOS8CYg== X-Google-Smtp-Source: AGHT+IHa3A9ML60aY9SZtwkDoCgftc4zt5ziS9ia+DLr5fTOrqBPZ0JisSLHfSXgrLclFIV7CmdVHw== X-Received: by 2002:a5d:4d87:0:b0:37c:cd38:e7bd with SMTP id ffacd0b85a97d-37d86c03222mr3375405f8f.29.1729107313482; Wed, 16 Oct 2024 12:35:13 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-37d7fbf838dsm5120724f8f.78.2024.10.16.12.35.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Oct 2024 12:35:13 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-devel@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 02/13] python3-html2text: remove python3-cgitb dependency Date: Wed, 16 Oct 2024 21:34:54 +0200 Message-Id: <20241016193505.3459828-2-alex@linutronix.de> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20241016193505.3459828-1-alex@linutronix.de> References: <20241016193505.3459828-1-alex@linutronix.de> MIME-Version: 1.0 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 ; Wed, 16 Oct 2024 19:35:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/112943 Not mentioned anywhere in source tree, and no longer available with python 3.13. Signed-off-by: Alexander Kanavin --- .../recipes-devtools/python/python3-html2text_2024.2.26.bb | 2 -- 1 file changed, 2 deletions(-) diff --git a/meta-python/recipes-devtools/python/python3-html2text_2024.2.26.bb b/meta-python/recipes-devtools/python/python3-html2text_2024.2.26.bb index 4a7ce1e5b..6200586e9 100644 --- a/meta-python/recipes-devtools/python/python3-html2text_2024.2.26.bb +++ b/meta-python/recipes-devtools/python/python3-html2text_2024.2.26.bb @@ -17,8 +17,6 @@ RDEPENDS:${PN}-ptest += " \ python3-unittest-automake-output \ " -RDEPENDS:${PN} += "python3-cgitb" - do_install_ptest() { install -d ${D}${PTEST_PATH}/test cp -rf ${S}/test/* ${D}${PTEST_PATH}/test/ From patchwork Wed Oct 16 19:34:55 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 50779 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 29663D2A54B for ; Wed, 16 Oct 2024 19:35:19 +0000 (UTC) Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.groups.io with SMTP id smtpd.web11.32575.1729107315817448981 for ; Wed, 16 Oct 2024 12:35:16 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=Z9Fqwbx7; spf=pass (domain: gmail.com, ip: 209.85.221.42, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-37d55f0cf85so73142f8f.3 for ; Wed, 16 Oct 2024 12:35:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729107314; x=1729712114; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=hRH9+KYWjml/JiYFK1BG09gOAgJ4a2jh0RvbOekMBcY=; b=Z9Fqwbx7vOipzPtsoee+jGUOldZDbj0LZ0tn9uR2E+RAEKINXZd2uTY/I+4+6G9aI/ zqSlXDTdaDxHJQg2JeqWoXpnKVsNbpze3aViDXfMU/VmFf2sz5ulpwooxd6eSLSjsk7+ q6dExr2l3I1CdDOcW3u7k11AVmKhHhrzpvUAhOhx7LOXteCqZV4HnopRlKr3Dd6VZha8 /id9aHzl9kdoHmYHJR0/5UTz5Ssj/aMXHa7rOB/PEoZ6KPfj60zWPR0hFwBenEcycIt2 2UE242uQFpyvQiDw9aLN7NOZ9QmuiH75lSB7CO9doQKrIQ8f3wCUYPuxEeVIdsyiSWz6 pVfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729107314; x=1729712114; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hRH9+KYWjml/JiYFK1BG09gOAgJ4a2jh0RvbOekMBcY=; b=CcGBJwXPcKqR0tVA6+I6VRNIdGIDk5bYaV3puWjoOE8C8O0Ho/S4dMW/vMWV1kSmfu yuivf6mgK96Uv5/mKmoUU5HDAoao56/zJZvlv0OC0pnTTGbVgeLeGaHM7HBvzpY+mCtK OWOq5M8RrxL6GT/DSJqurM03TFd1eRprKnm8Xp1tArzfAHArD2wIOa9mksSS9vXnTelC e+Le2+KJR5YqbIWoXmx9JhOn95bWlMPW9ItxTcNUnwsBh9Sb5TvAdRjRT/n16mRM9P/4 3sf/UCeo412ML1zSr/efqrEwGsc6WvYYOLI63cFn42f4OIaUSRkoXYXwE1MKH3L1fjWT H61g== X-Gm-Message-State: AOJu0Yyy1DX2G5mqfhjNbqKCJ4LLDdKfzod+wLoUu+Oi1IuYpYd8BVp3 0EuiSyy9CAKo44/f1rDLQ4KsoPuWRnRXdeRZ/pFw9W4hMX1sOfEBw6Wu4A== X-Google-Smtp-Source: AGHT+IHGqsGba6zN+ENzu2EPdpkqIjG2nlz//zqWsZQ7RPEpXJ4UV2o9zZVAJiStujuIs831fv0L2A== X-Received: by 2002:a5d:6e43:0:b0:37d:43e5:a013 with SMTP id ffacd0b85a97d-37d55198659mr14264176f8f.8.1729107313983; Wed, 16 Oct 2024 12:35:13 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-37d7fbf838dsm5120724f8f.78.2024.10.16.12.35.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Oct 2024 12:35:13 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-devel@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 03/13] cmpi-bindings: disable python3 due to 3.13 incompatibility Date: Wed, 16 Oct 2024 21:34:55 +0200 Message-Id: <20241016193505.3459828-3-alex@linutronix.de> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20241016193505.3459828-1-alex@linutronix.de> References: <20241016193505.3459828-1-alex@linutronix.de> MIME-Version: 1.0 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 ; Wed, 16 Oct 2024 19:35:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/112944 Upstream ticket: https://github.com/kkaempf/cmpi-bindings/issues/18 Signed-off-by: Alexander Kanavin --- meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_1.0.4.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_1.0.4.bb b/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_1.0.4.bb index 4f2585fe7..5bfa31112 100644 --- a/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_1.0.4.bb +++ b/meta-oe/recipes-extended/cmpi-bindings/cmpi-bindings_1.0.4.bb @@ -21,7 +21,7 @@ inherit cmake python3targetconfig EXTRA_OECMAKE = "-DLIB='${baselib}' \ -DPYTHON_INCLUDE_PATH=${STAGING_INCDIR}/python${PYTHON_BASEVERSION} \ -DPYTHON_ABI=${PYTHON_ABI} \ - -DBUILD_PYTHON3=YES \ + -DBUILD_PYTHON3=NO \ -DPython3_SITE_DIR=${PYTHON_SITEPACKAGES_DIR} \ " From patchwork Wed Oct 16 19:34:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 50780 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 2E4A7D2A549 for ; Wed, 16 Oct 2024 19:35:19 +0000 (UTC) Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) by mx.groups.io with SMTP id smtpd.web11.32576.1729107316328281300 for ; Wed, 16 Oct 2024 12:35:16 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=RBvRPugo; spf=pass (domain: gmail.com, ip: 209.85.128.53, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-4305413aec9so1938835e9.2 for ; Wed, 16 Oct 2024 12:35:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729107315; x=1729712115; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=k49IBJR8bXc/o80VRXI/rMWRmzApE+0YvQr456EUjlE=; b=RBvRPugo8EYm9aTtHc8vYzY/rLM8zXOzcRkXNvtItrbXtSvQqdVR/Leq7VhbD33blZ r8eq8eJI+cmnAp+W/Vhb6MQVJd93cxGJNlUwmp6qNrxF6g8IqovjbgaiBDaHFzLnQWul 50o8KHb+HhD6lOns6ZLH6wKEC6wjKz+cStTHGUgJV4o/5I2rSTaks6GjMj5Iv2duS9Ro mCDDLYBqjUsT38H/TEUKMVbQEcMWpEUXXFBUH4838RUVdOOsEEJ4yml7wUJnGXlx2XyU SHd4+xnAyJOSDzau0xUHDEiptAjy6DdLhYvP6iqfCxuSa8lglVpvAAoPMTTC0mlzKZ9i ETlA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729107315; x=1729712115; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=k49IBJR8bXc/o80VRXI/rMWRmzApE+0YvQr456EUjlE=; b=xGLcbM+wVnSlnZbbj0my3e8IsKQ7stYw5TKanxqTb93Ftyd5m8EeucHtooDlnkiTMP ow3iFwTEFZN0fQc3Gotbc0yZvoSxRiEgSh19VN6wCb3LMP5r1GRppoL5Ub0h+TUE/CDF n0ZRJEs+PuhBgQxwBlyTro14+ePI4NouCMf3lOJJBoRTDoPASuH6XsJ/TqMd9SbHuTRi iA2mFau/1pWPL2usYLFnQ1qy+y1xlm+K+HBjqbgl10vu0QTPg5AyUKHNVLvQOISvVneH ah1wry9VDPuTnkVGP6W/bgPPrNzZdQv8j2D3quE8Kzvd2ZQkTY7Z8izap24tM3QHxO0I Ix+A== X-Gm-Message-State: AOJu0YxpZ3rEpJVrjjeIVTOH35qk9P70xrpMbB/rNXxKb8pgxDTKRCBu llyyTGA6+gMwi3880cXUQ98lpmwpXAWjojSbz+nAXiXtCnqjaB1pHO4fOQ== X-Google-Smtp-Source: AGHT+IHD9O04lS6YtufJVGSc+sIc14OSAZcYulwjCHKuoPK+nvAtXOM+286TT0QHqFElYX6BEBaAgQ== X-Received: by 2002:a05:600c:510d:b0:42c:ba1f:5482 with SMTP id 5b1f17b1804b1-4314a3cdde9mr36347835e9.35.1729107314463; Wed, 16 Oct 2024 12:35:14 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-37d7fbf838dsm5120724f8f.78.2024.10.16.12.35.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Oct 2024 12:35:14 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-devel@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 04/13] python3-geojson: backport python 3.13 patch Date: Wed, 16 Oct 2024 21:34:56 +0200 Message-Id: <20241016193505.3459828-4-alex@linutronix.de> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20241016193505.3459828-1-alex@linutronix.de> References: <20241016193505.3459828-1-alex@linutronix.de> MIME-Version: 1.0 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 ; Wed, 16 Oct 2024 19:35:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/112945 Signed-off-by: Alexander Kanavin --- .../python/python3-geojson/py3.13.patch | 38 +++++++++++++++++++ .../python/python3-geojson_3.1.0.bb | 1 + 2 files changed, 39 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-geojson/py3.13.patch diff --git a/meta-python/recipes-devtools/python/python3-geojson/py3.13.patch b/meta-python/recipes-devtools/python/python3-geojson/py3.13.patch new file mode 100644 index 000000000..45618fa6d --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-geojson/py3.13.patch @@ -0,0 +1,38 @@ +From c13afff339e6b78f442785cc95f0eb66ddab3e7b Mon Sep 17 00:00:00 2001 +From: Bas Couwenberg +Date: Fri, 4 Oct 2024 16:18:34 +0200 +Subject: [PATCH] Don't fail with Python 3.13. (#228) + +Upstream-Status: Backport [https://github.com/jazzband/geojson/commit/c13afff339e6b78f442785cc95f0eb66ddab3e7b] +Signed-off-by: Alexander Kanavin +--- + .github/workflows/test.yml | 2 +- + README.rst | 2 +- + setup.py | 5 +++-- + tox.ini | 2 +- + 4 files changed, 6 insertions(+), 5 deletions(-) + +diff --git a/setup.py b/setup.py +index 95b2823..004d3eb 100644 +--- a/setup.py ++++ b/setup.py +@@ -17,8 +17,8 @@ + + + major_version, minor_version = sys.version_info[:2] +-if not (major_version == 3 and 7 <= minor_version <= 12): +- sys.stderr.write("Sorry, only Python 3.7 - 3.12 are " ++if not (major_version == 3 and 7 <= minor_version <= 13): ++ sys.stderr.write("Sorry, only Python 3.7 - 3.13 are " + "supported at this time.\n") + exit(1) + +@@ -53,6 +53,7 @@ + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", ++ "Programming Language :: Python :: 3.13", + "Topic :: Scientific/Engineering :: GIS", + ] + ) + diff --git a/meta-python/recipes-devtools/python/python3-geojson_3.1.0.bb b/meta-python/recipes-devtools/python/python3-geojson_3.1.0.bb index 742f921e5..36f5fa09e 100644 --- a/meta-python/recipes-devtools/python/python3-geojson_3.1.0.bb +++ b/meta-python/recipes-devtools/python/python3-geojson_3.1.0.bb @@ -9,6 +9,7 @@ inherit pypi setuptools3 ptest SRC_URI += " \ file://run-ptest \ + file://py3.13.patch \ " RDEPENDS:${PN}-ptest += " \ From patchwork Wed Oct 16 19:34:57 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 50781 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 3844AD2A54D for ; Wed, 16 Oct 2024 19:35:19 +0000 (UTC) Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) by mx.groups.io with SMTP id smtpd.web10.32010.1729107316972583996 for ; Wed, 16 Oct 2024 12:35:17 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=MsNHarPd; spf=pass (domain: gmail.com, ip: 209.85.128.42, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-43159c9f617so75475e9.2 for ; Wed, 16 Oct 2024 12:35:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729107315; x=1729712115; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=FLqI2jkb+ypu+BFx100WCLRgO+wZz1VU8GzQwKg1PKg=; b=MsNHarPd0VAaCh2MxR21nTahtV32y/kkOTK/vDztQGwSZTr+Gts/EnLlvGUQyDGdRW EIDOqboM4U7mJy5ZuS8kfoLQgdFv2ZESp6Ga/lmgiW/0dlBEGzvStv+FgH/VKSAV2oYL O1Elta9mEu5HQ0S9MjUnFSfL+EhCQFAQxkO3YNUFvqZ7R6U7BAZbKXg6/rYS0c/88ANd g/U2jDJFbge7XwPOlw9k/PihBimcnTxzYYh+86vqw2tFPN2t9YSR6A/90mmZ9uyW90MS 4ND72ETvAiMm5hsZmHqjCdHSWr+kiyDbRoafpfip6CpktG3z8F0Py6TZCwrQFvKE0MG8 LoFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729107315; x=1729712115; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=FLqI2jkb+ypu+BFx100WCLRgO+wZz1VU8GzQwKg1PKg=; b=rMPAyg1wBz+HhLYlxTVnGXAAMr7NkzzdNfNcUZ5xX/sui6b+PUhdArPbyYUHL9U9BP GBiYbBzV/p9dGisBjqkZJ+0ngD4CGD1Pbb9jT8o001ygStTuXhIWrAbxhA+6YOKYn+MP hCOLcTRJl3FwEynAvyjD75FUo2JkjCDkjO7p4tupnSey38mTrEBiM/CXshrMuDZS5s2Y DpMkMwLundjhURq27cOUYAdh9KJ4oDu6duGLto4Ucv/euNJhGRG4v9Z9ZKTGQPWINtG/ 17m6zP53LJZyvWD9Jl6M45IGRL65Yd762voFD8p+qZ6qNopEJocAmMDJlUv3sgGDJowO bqVw== X-Gm-Message-State: AOJu0YzWdiASGnzZ4P6LoERSxsQ5Y3HlXzCWrrwv2WD9Pj/3sG4VuXyH DoSoYOUg3Pe90+76jz1ZzC2HwkfyocQSdwUERLg9n4I5lJH2pcU8EobtRQ== X-Google-Smtp-Source: AGHT+IE3bJV+K4KbzRxKsf6+jmA6dAO+Q7hOwHbz+GNakYt21VuR10EjDuL8ZB57Np0OZ4aG7Y+iaw== X-Received: by 2002:a05:600c:154c:b0:430:570b:4546 with SMTP id 5b1f17b1804b1-4314a303421mr48165835e9.17.1729107315320; Wed, 16 Oct 2024 12:35:15 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-37d7fbf838dsm5120724f8f.78.2024.10.16.12.35.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Oct 2024 12:35:14 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-devel@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 05/13] python3-httptools: update 0.6.1 -> 0.6.2 Date: Wed, 16 Oct 2024 21:34:57 +0200 Message-Id: <20241016193505.3459828-5-alex@linutronix.de> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20241016193505.3459828-1-alex@linutronix.de> References: <20241016193505.3459828-1-alex@linutronix.de> MIME-Version: 1.0 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 ; Wed, 16 Oct 2024 19:35:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/112946 This fixes python 3.13 issues. Signed-off-by: Alexander Kanavin --- .../{python3-httptools_0.6.1.bb => python3-httptools_0.6.2.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta-python/recipes-devtools/python/{python3-httptools_0.6.1.bb => python3-httptools_0.6.2.bb} (85%) diff --git a/meta-python/recipes-devtools/python/python3-httptools_0.6.1.bb b/meta-python/recipes-devtools/python/python3-httptools_0.6.2.bb similarity index 85% rename from meta-python/recipes-devtools/python/python3-httptools_0.6.1.bb rename to meta-python/recipes-devtools/python/python3-httptools_0.6.2.bb index 4192697df..73378baff 100644 --- a/meta-python/recipes-devtools/python/python3-httptools_0.6.1.bb +++ b/meta-python/recipes-devtools/python/python3-httptools_0.6.2.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=0a2d82955bf3facdf04cb882655e840e" inherit pypi setuptools3 ptest -SRC_URI[sha256sum] = "c6e26c30455600b95d94b1b836085138e82f177351454ee841c148f93a9bad5a" +SRC_URI[sha256sum] = "ae694efefcb61317c79b2fa1caebc122060992408e389bb00889567e463a47f1" SRC_URI += " \ file://run-ptest \ From patchwork Wed Oct 16 19:34:58 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 50782 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 42A73D2A551 for ; Wed, 16 Oct 2024 19:35:19 +0000 (UTC) Received: from mail-wr1-f46.google.com (mail-wr1-f46.google.com [209.85.221.46]) by mx.groups.io with SMTP id smtpd.web10.32011.1729107317583708908 for ; Wed, 16 Oct 2024 12:35:17 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=gqkqLCOZ; spf=pass (domain: gmail.com, ip: 209.85.221.46, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f46.google.com with SMTP id ffacd0b85a97d-37d325beee2so57212f8f.2 for ; Wed, 16 Oct 2024 12:35:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729107316; x=1729712116; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=DTcvQ8vnSxpeuZJnNTxl3Pd+Mv5gnie7unyaJ79YXRU=; b=gqkqLCOZBo0LXjXQKyB6sfGXLUuCgTAU/S05Ep++0V681CXcp1bxcL/s1uGHlrzlA3 IPsJ1+NWGVRER9CzWIrPdTycO7NExoHDMvuxouZvraRTQjqRiVaAjj+KA1+qftN/gPKY G8FFmmbE+OgnMpoMcv9/Lf4i2vFYqFvqPeRjj82r/Vcy3hNMyWFsIaBbu+e/qHZm/7Lv yh7aeGTX6kk4o39ebztk8oF+Jyftvcz4oUB7TH6XwNAUiOUEgEwuLDhUMn5z2J2COl04 VTYmKEt5m/7mSqVuABDI5f29OoOvVAsoMqi5ygtZEiXmn0qGsh8luPhii/uFFdoXIh+7 DStg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729107316; x=1729712116; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=DTcvQ8vnSxpeuZJnNTxl3Pd+Mv5gnie7unyaJ79YXRU=; b=US1eEpP0BvlSCkJr332PvqVPPk9QtWzhx7DeAaXpD5laup2qTEG5r15R1YyHNk+3Zw mUGWWA9yg3xccBEyEuWziShKnpXBMN3rGxZ1P6LdqB1/pZNA8Zjx1TBbdJ5r5l9dHodj +9XnbWeeHD0mzDi658Az6DnBvIo0HHbim2pWOpPg9pnDE+MyPTRWEXGp5A+4RL/Grb9Y adH7pvNDfyipBwEg0us+GtYaelWzxN9RENrge9vQQ0/VRwwG453u30wZu8YT5NUpEWUo bllEzFg8onNRvU/4gu2n3se4xSjj53Rb3Mn10/+08hafZEC+mZhCSInalqEJYcfGMjH/ gKcw== X-Gm-Message-State: AOJu0Yxxk5U57nEYgOjspmoNIvu1vNkEV74v4AhoREJTHkFOzYx2RmVR P2obCSIlrcxCO1gEn2akQBfRZ/JHiWeIfxU/+bYlcTnysKyXid0Sg3ZdVA== X-Google-Smtp-Source: AGHT+IHxeag5EiLdSgFcMrydYDgr4z9QOkEeLMkuNJ6d3vBFtqFmV85jo0v9/ML4RNkA22P8QjDx7w== X-Received: by 2002:a5d:6d83:0:b0:37d:42ce:f3a5 with SMTP id ffacd0b85a97d-37d5fec9a48mr13011795f8f.12.1729107315806; Wed, 16 Oct 2024 12:35:15 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-37d7fbf838dsm5120724f8f.78.2024.10.16.12.35.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Oct 2024 12:35:15 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-devel@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 06/13] python3-yappi: backport a python 3.13 patch Date: Wed, 16 Oct 2024 21:34:58 +0200 Message-Id: <20241016193505.3459828-6-alex@linutronix.de> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20241016193505.3459828-1-alex@linutronix.de> References: <20241016193505.3459828-1-alex@linutronix.de> MIME-Version: 1.0 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 ; Wed, 16 Oct 2024 19:35:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/112947 Signed-off-by: Alexander Kanavin --- .../python/python3-yappi/py3.13.patch | 43 +++++++++++++++++++ .../python/python3-yappi_1.6.0.bb | 1 + 2 files changed, 44 insertions(+) create mode 100644 meta-python/recipes-devtools/python/python3-yappi/py3.13.patch diff --git a/meta-python/recipes-devtools/python/python3-yappi/py3.13.patch b/meta-python/recipes-devtools/python/python3-yappi/py3.13.patch new file mode 100644 index 000000000..48d81d56e --- /dev/null +++ b/meta-python/recipes-devtools/python/python3-yappi/py3.13.patch @@ -0,0 +1,43 @@ +From defc0291039184b640779e38471ece5e6d3c8cb8 Mon Sep 17 00:00:00 2001 +From: Alfredo Moralejo +Date: Tue, 2 Jul 2024 10:48:24 +0200 +Subject: [PATCH] Add support for python 3.13 + +_PyEval_SetProfile() has been moved to internal pycore_ceval.h and it is +not longer exported [1]. PyEval_SetProfileAllThreads was introduced in 3.12 [2]. + +[1] https://github.com/python/cpython/commit/c494fb333b57bdf43fc90189fc29a00c293b2987 +[2] https://github.com/python/cpython/commits/76af5c9153394f3d07562427168711a68f54ec66 + +Upstream-Status: Backport [https://github.com/sumerc/yappi/commit/defc0291039184b640779e38471ece5e6d3c8cb8] +Signed-off-by: Alexander Kanavin +--- + yappi/_yappi.c | 8 ++++++-- + 1 file changed, 6 insertions(+), 2 deletions(-) + +diff --git a/yappi/_yappi.c b/yappi/_yappi.c +index 459f4dd..56187c9 100644 +--- a/yappi/_yappi.c ++++ b/yappi/_yappi.c +@@ -1284,7 +1284,9 @@ _resume_greenlet_ctx(_ctx *ctx) + static void + _eval_setprofile(PyThreadState *ts) + { +-#if PY_VERSION_HEX > 0x030b0000 ++#if PY_VERSION_HEX > 0x030c0000 ++ PyEval_SetProfileAllThreads(_yapp_callback, NULL); ++#elif PY_VERSION_HEX > 0x030b0000 + _PyEval_SetProfile(ts, _yapp_callback, NULL); + #elif PY_VERSION_HEX < 0x030a00b1 + ts->use_tracing = 1; +@@ -1298,7 +1300,9 @@ _eval_setprofile(PyThreadState *ts) + static void + _eval_unsetprofile(PyThreadState *ts) + { +-#if PY_VERSION_HEX > 0x030b0000 ++#if PY_VERSION_HEX > 0x030c0000 ++ PyEval_SetProfileAllThreads(NULL, NULL); ++#elif PY_VERSION_HEX > 0x030b0000 + _PyEval_SetProfile(ts, NULL, NULL); + #elif PY_VERSION_HEX < 0x030a00b1 + ts->use_tracing = 0; diff --git a/meta-python/recipes-devtools/python/python3-yappi_1.6.0.bb b/meta-python/recipes-devtools/python/python3-yappi_1.6.0.bb index 4349cab1e..80d5012be 100644 --- a/meta-python/recipes-devtools/python/python3-yappi_1.6.0.bb +++ b/meta-python/recipes-devtools/python/python3-yappi_1.6.0.bb @@ -10,6 +10,7 @@ SRC_URI += " \ file://run-ptest \ file://0001-test_functionality-convert-line-endings-to-Unix.patch \ file://0002-Fix-import-of-tests.utils-to-enable-pytest.patch \ + file://py3.13.patch \ " inherit pypi python_setuptools_build_meta ptest From patchwork Wed Oct 16 19:34:59 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 50783 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 29768D2A54C for ; Wed, 16 Oct 2024 19:35:19 +0000 (UTC) Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by mx.groups.io with SMTP id smtpd.web11.32578.1729107318143987011 for ; Wed, 16 Oct 2024 12:35:18 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=ke+gpMFf; spf=pass (domain: gmail.com, ip: 209.85.221.47, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f47.google.com with SMTP id ffacd0b85a97d-37d4c1b1455so95668f8f.3 for ; Wed, 16 Oct 2024 12:35:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729107316; x=1729712116; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=6wSZdPz01Nu9EKHExv+05zkFhCdwb7oe6IwfixkkfXE=; b=ke+gpMFf0hGZXZi35H4xEExfZwtnsvU0bt4xn0e/W7KdYAi+ueaBOHiFTXxaqV4Y/V vDdXOxQZK1nx7c5/6YMlrLDbVegC0mnw7kYzJQqIGGDqOYQFXInrH545J6zZiMUQh0n9 Wzap4leD1m6T7pNpk3+SwNJ1jJvaK5LPz/nzk5uQoG1wvQuQsao7sNHpt/mQZ5RAlHqN rCx9odZQA0iNPKqTkWBpJDqB/Z3MNPPClEwXkQZUqmkRln5ecrc/qn7sAHl9C/PutVGO HYoqdnqJJfGr90EAAtq0EUGzgeWXUxLVT9kP8E7h/TzWU8op86sWD1FsklplsflrluXV ZFTQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729107316; x=1729712116; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=6wSZdPz01Nu9EKHExv+05zkFhCdwb7oe6IwfixkkfXE=; b=kqFGxx746T2N+0p727QuehoaZcfrh5AP2AHYQe/l+WW0qsDTSUeGjejVZxSBa8db3f GpNa6D8Ode0jBD3pImJU94JxvC7Pyq/GahVbaBPeAxMBkSd3Mbs0LrKppwgYiYlk2dmY HpsWDa6tHY1pf1PUPa564IklcUxHQpU8qJ62i6fmy+GGQnULbXqfeEG+IbhNzITteEJ+ 23UNGFv0rU4U1XzkJNHdEfnwkeoQq2PnUb3wU4PxBj/UcihDqtb4CKPsE4lYxPOfnkeb 9u4AldQBZ6+ARMR+fC2i4bV5L/T8mckPPtvj7vhyxVQyEmoposRCBrFEFIJZTWv/4wc+ oVzw== X-Gm-Message-State: AOJu0Yy3qBhwzv832yOXa0CYqlx2PQqhTfojACifWJq5em2rBNaZL6gp 8yBlGlsJlN5pQUaj9EErynw0vtUhn7Y3e3w5AlsTz4MlLbtEKa2g8ZviTw== X-Google-Smtp-Source: AGHT+IE+viKhj3X07dWs74Ug3g9989o1eqW/9NE5ZPoQ8KWWs6rTmVJZT56XsT+plEjUqvwu+5aMag== X-Received: by 2002:a5d:618a:0:b0:37c:d225:6d33 with SMTP id ffacd0b85a97d-37d5529f9b4mr11670501f8f.55.1729107316318; Wed, 16 Oct 2024 12:35:16 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-37d7fbf838dsm5120724f8f.78.2024.10.16.12.35.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Oct 2024 12:35:16 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-devel@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 07/13] python3-grpcio: update 1.66.1 -> 1.66.2 Date: Wed, 16 Oct 2024 21:34:59 +0200 Message-Id: <20241016193505.3459828-7-alex@linutronix.de> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20241016193505.3459828-1-alex@linutronix.de> References: <20241016193505.3459828-1-alex@linutronix.de> MIME-Version: 1.0 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 ; Wed, 16 Oct 2024 19:35:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/112948 This fixes python 3.13 issues. Signed-off-by: Alexander Kanavin --- .../0001-Include-missing-cstdint-header.patch | 3 +-- ...644-unscaledcycleclock-remove-RISC-V-support.patch | 5 +---- ...pto-use-_Generic-only-if-defined-__cplusplus.patch | 11 +++++------ ...1-target.h-define-proper-macro-for-ppc-ppc64.patch | 7 ++----- ...-zlib-Include-unistd.h-for-open-close-C-APIs.patch | 2 +- .../python/python3-grpcio/abseil-ppc-fixes.patch | 2 +- ...hon3-grpcio_1.66.1.bb => python3-grpcio_1.66.2.bb} | 2 +- 7 files changed, 12 insertions(+), 20 deletions(-) rename meta-python/recipes-devtools/python/{python3-grpcio_1.66.1.bb => python3-grpcio_1.66.2.bb} (94%) diff --git a/meta-python/recipes-devtools/python/python3-grpcio/0001-Include-missing-cstdint-header.patch b/meta-python/recipes-devtools/python/python3-grpcio/0001-Include-missing-cstdint-header.patch index 5cd94dee9..a2bd294a0 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio/0001-Include-missing-cstdint-header.patch +++ b/meta-python/recipes-devtools/python/python3-grpcio/0001-Include-missing-cstdint-header.patch @@ -1,4 +1,4 @@ -From 252aa78526287fe033c5656cd166e551fa5daa88 Mon Sep 17 00:00:00 2001 +From 0760579b4890b48ea3ab36e48f1f6fb3e7ed05f5 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Mon, 30 Jan 2023 10:31:10 -0800 Subject: [PATCH] Include missing header @@ -11,7 +11,6 @@ int32_t. Upstream-Status: Submitted [https://code-review.googlesource.com/c/re2/+/60970] Signed-off-by: Khem Raj - --- third_party/re2/util/pcre.h | 1 + 1 file changed, 1 insertion(+) diff --git a/meta-python/recipes-devtools/python/python3-grpcio/0001-PR-1644-unscaledcycleclock-remove-RISC-V-support.patch b/meta-python/recipes-devtools/python/python3-grpcio/0001-PR-1644-unscaledcycleclock-remove-RISC-V-support.patch index 82f15f88c..63ec2e23d 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio/0001-PR-1644-unscaledcycleclock-remove-RISC-V-support.patch +++ b/meta-python/recipes-devtools/python/python3-grpcio/0001-PR-1644-unscaledcycleclock-remove-RISC-V-support.patch @@ -1,4 +1,4 @@ -From 7335a36d0b5c1c597566f9aa3f458a5b6817c3b4 Mon Sep 17 00:00:00 2001 +From ee0e37b02d0d28279e103653688bf7203275ec47 Mon Sep 17 00:00:00 2001 From: aurel32 Date: Fri, 22 Mar 2024 14:21:13 -0700 Subject: [PATCH] PR #1644: unscaledcycleclock: remove RISC-V support @@ -77,6 +77,3 @@ index 5e232c1..83552fc 100644 #define ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY #endif #endif --- -2.44.0 - diff --git a/meta-python/recipes-devtools/python/python3-grpcio/0001-crypto-use-_Generic-only-if-defined-__cplusplus.patch b/meta-python/recipes-devtools/python/python3-grpcio/0001-crypto-use-_Generic-only-if-defined-__cplusplus.patch index d830d9228..ff5a8f298 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio/0001-crypto-use-_Generic-only-if-defined-__cplusplus.patch +++ b/meta-python/recipes-devtools/python/python3-grpcio/0001-crypto-use-_Generic-only-if-defined-__cplusplus.patch @@ -1,4 +1,4 @@ -From 3359a87a71307336100b84e66b69bad385cd3cfc Mon Sep 17 00:00:00 2001 +From eee5daeb5b53b0c4a013aa5887a726434ec81600 Mon Sep 17 00:00:00 2001 From: Martin Jansa Date: Mon, 6 May 2024 01:36:39 +0200 Subject: [PATCH] crypto: use _Generic only if !defined(__cplusplus) @@ -43,18 +43,17 @@ third_party/boringssl-with-bazel/src/ssl/../crypto/internal.h:1166:10: note: in 1166 | return CRYPTO_GENERIC_ADDC(x, y, carry, out_carry); | ^~~~~~~~~~~~~~~~~~~ +Upstream-Status: Submitted [https://boringssl-review.googlesource.com/c/boringssl/+/68227 crypto: use _Generic only if !defined(__cplusplus)] Signed-off-by: Martin Jansa --- -Upstream-Status: Submitted [https://boringssl-review.googlesource.com/c/boringssl/+/68227 crypto: use _Generic only if !defined(__cplusplus)] - crypto/internal.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crypto/internal.h b/crypto/internal.h -index a77102d76..30d6826dd 100644 +index f93c2e5..2fca2fb 100644 --- a/crypto/internal.h +++ b/crypto/internal.h -@@ -1176,7 +1176,7 @@ static inline uint64_t CRYPTO_rotr_u64(uint64_t value, int shift) { +@@ -1193,7 +1193,7 @@ static inline uint64_t CRYPTO_rotr_u64(uint64_t value, int shift) { // CRYPTO_addc_* returns |x + y + carry|, and sets |*out_carry| to the carry // bit. |carry| must be zero or one. @@ -63,7 +62,7 @@ index a77102d76..30d6826dd 100644 #define CRYPTO_GENERIC_ADDC(x, y, carry, out_carry) \ (_Generic((x), \ -@@ -1228,7 +1228,7 @@ static inline uint64_t CRYPTO_addc_u64(uint64_t x, uint64_t y, uint64_t carry, +@@ -1245,7 +1245,7 @@ static inline uint64_t CRYPTO_addc_u64(uint64_t x, uint64_t y, uint64_t carry, // CRYPTO_subc_* returns |x - y - borrow|, and sets |*out_borrow| to the borrow // bit. |borrow| must be zero or one. diff --git a/meta-python/recipes-devtools/python/python3-grpcio/0001-target.h-define-proper-macro-for-ppc-ppc64.patch b/meta-python/recipes-devtools/python/python3-grpcio/0001-target.h-define-proper-macro-for-ppc-ppc64.patch index 0b512b1d0..39f9fafba 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio/0001-target.h-define-proper-macro-for-ppc-ppc64.patch +++ b/meta-python/recipes-devtools/python/python3-grpcio/0001-target.h-define-proper-macro-for-ppc-ppc64.patch @@ -1,4 +1,4 @@ -From b3bca013007a4a66703573d243e433f22e1e6684 Mon Sep 17 00:00:00 2001 +From e2c78c555ab3d9509c4ade511e2f711eb7188626 Mon Sep 17 00:00:00 2001 From: Changqing Li Date: Wed, 15 May 2024 16:55:09 +0800 Subject: [PATCH] target.h: define proper macro for ppc/ppc64 @@ -18,7 +18,7 @@ Signed-off-by: Changqing Li 1 file changed, 4 insertions(+) diff --git a/third_party/boringssl-with-bazel/src/include/openssl/target.h b/third_party/boringssl-with-bazel/src/include/openssl/target.h -index 29b1dc6..d779813 100644 +index 2760f52..e743402 100644 --- a/third_party/boringssl-with-bazel/src/include/openssl/target.h +++ b/third_party/boringssl-with-bazel/src/include/openssl/target.h @@ -54,6 +54,10 @@ @@ -32,6 +32,3 @@ index 29b1dc6..d779813 100644 #else // The list above enumerates the platforms that BoringSSL supports. For these // platforms we keep a reasonable bar of not breaking them: automated test --- -2.25.1 - diff --git a/meta-python/recipes-devtools/python/python3-grpcio/0001-zlib-Include-unistd.h-for-open-close-C-APIs.patch b/meta-python/recipes-devtools/python/python3-grpcio/0001-zlib-Include-unistd.h-for-open-close-C-APIs.patch index 34ef7874e..584723e6d 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio/0001-zlib-Include-unistd.h-for-open-close-C-APIs.patch +++ b/meta-python/recipes-devtools/python/python3-grpcio/0001-zlib-Include-unistd.h-for-open-close-C-APIs.patch @@ -1,4 +1,4 @@ -From 671618df3e48619f0c7a5a3acd8982374a5e43db Mon Sep 17 00:00:00 2001 +From f84421d8ee06890e2c98c0f7c9ec6c73f88e77c3 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sun, 12 Feb 2023 21:25:04 -0800 Subject: [PATCH] zlib: Include unistd.h for open/close C APIs diff --git a/meta-python/recipes-devtools/python/python3-grpcio/abseil-ppc-fixes.patch b/meta-python/recipes-devtools/python/python3-grpcio/abseil-ppc-fixes.patch index f39a9616d..1daebfa19 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio/abseil-ppc-fixes.patch +++ b/meta-python/recipes-devtools/python/python3-grpcio/abseil-ppc-fixes.patch @@ -1,4 +1,4 @@ -From 102dcce6610e6606fffd3a4986f84eb52177f8c8 Mon Sep 17 00:00:00 2001 +From a2ec96a96ff7ba016e800212a942b9f29f255415 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Sat, 13 Mar 2021 10:26:25 -0800 Subject: [PATCH] An all-in-one patch that fixes several issues: diff --git a/meta-python/recipes-devtools/python/python3-grpcio_1.66.1.bb b/meta-python/recipes-devtools/python/python3-grpcio_1.66.2.bb similarity index 94% rename from meta-python/recipes-devtools/python/python3-grpcio_1.66.1.bb rename to meta-python/recipes-devtools/python/python3-grpcio_1.66.2.bb index fb91f345b..7c5176736 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio_1.66.1.bb +++ b/meta-python/recipes-devtools/python/python3-grpcio_1.66.2.bb @@ -13,7 +13,7 @@ SRC_URI += "file://0001-Include-missing-cstdint-header.patch \ file://0001-target.h-define-proper-macro-for-ppc-ppc64.patch \ file://0001-PR-1644-unscaledcycleclock-remove-RISC-V-support.patch \ " -SRC_URI[sha256sum] = "35334f9c9745add3e357e3372756fd32d925bd52c41da97f4dfdafbde0bf0ee2" +SRC_URI[sha256sum] = "563588c587b75c34b928bc428548e5b00ea38c46972181a4d8b75ba7e3f24231" RDEPENDS:${PN} = "python3-protobuf" From patchwork Wed Oct 16 19:35:00 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 50784 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 499DAD2A553 for ; Wed, 16 Oct 2024 19:35:19 +0000 (UTC) Received: from mail-wr1-f47.google.com (mail-wr1-f47.google.com [209.85.221.47]) by mx.groups.io with SMTP id smtpd.web11.32579.1729107318588278729 for ; Wed, 16 Oct 2024 12:35:18 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=e8DlsZuI; spf=pass (domain: gmail.com, ip: 209.85.221.47, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f47.google.com with SMTP id ffacd0b85a97d-37d4c482844so89927f8f.0 for ; Wed, 16 Oct 2024 12:35:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729107317; x=1729712117; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=wUWLf3qYyF7px0OosFRUUHmZWjxn2WLpQxiPblAn1qo=; b=e8DlsZuIguxeVx3luzYIkh5hl7BrpRJI0DZt49A0iJQ6al257IrrrGhuaMBeV3Q8Sq J5dY5D4oTrxpdeGV9P+TGwFaIMC2qnSiIopELPMEvwdgobtJSJW5MBt7O7bwuCrStMOS BKlOQD3yxsWKOrK3LJepHHHHe32huU3F19sCWo7MnPv03Ki9pUc7hnBb7OvMsj2CHwEg 3pcZ4BrQ/mkM+lTU9rffsetWLPUGAu5XlKkjMXzlhOr7z0UPJz8gJw6Wnp4y3wtGkaLt yqy9ZUfB2QIJlgukGetYG6xK0fqKMMuNWGXx/1FtDdMEFjsYQY3TFkgHPeXfCm+gZGsc RF/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729107317; x=1729712117; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=wUWLf3qYyF7px0OosFRUUHmZWjxn2WLpQxiPblAn1qo=; b=uuSBOJI57YWeBPttqKZbmDlFBUUhObobuQe7hig9c2y0nu1IqD5xtc22HxAOmpY1ox I0C97rlOSdrmOmRjOC3kqDhmLl9Xz2X+R4gFJEHHraV02mn0ya9McNPA2g1khl/lfDLe brJBEbpb1gvQuN47WPGVjyJbNps6DKTsYekVtBQ9nSF1WIMVbZINSo4zTMRR4TcORyW8 zWRJTmEfUIL4orYlbcktc/dBjT1hgzDk63zfPcVWF0C8MoMulnX0Kximw+dwnT2ajEuP mgUoQFLzW0ayFI4IjDDmYE23KiFKk+fqF3N8GPs26y2D/ifnU4Q/uk7Yb5kV05n49S9V aX/Q== X-Gm-Message-State: AOJu0YyYG80L8s/AQF3K6olJCEigruZPYFRCwUPlYIqkTh6Qq3g9L6bd 3jsp9agAxodNo1yBZ4o58ZlV9LmkmsqE5D1T3AdVgNgr7FogH8QR+oSR4A== X-Google-Smtp-Source: AGHT+IHr8zOmAVx8sOJxAwHIzpJayIbiZCilLxOJ/ecBJQ5UQxYxRvlxRQxFY5BaSqrsUnM7cQOWlw== X-Received: by 2002:a05:6000:1869:b0:37d:4f1b:35d with SMTP id ffacd0b85a97d-37d86d69878mr4135250f8f.48.1729107316822; Wed, 16 Oct 2024 12:35:16 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-37d7fbf838dsm5120724f8f.78.2024.10.16.12.35.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Oct 2024 12:35:16 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-devel@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 08/13] mraa: disable python bindings Date: Wed, 16 Oct 2024 21:35:00 +0200 Message-Id: <20241016193505.3459828-8-alex@linutronix.de> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20241016193505.3459828-1-alex@linutronix.de> References: <20241016193505.3459828-1-alex@linutronix.de> MIME-Version: 1.0 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 ; Wed, 16 Oct 2024 19:35:19 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/112949 Not compatible with python 3.13: https://github.com/eclipse/mraa/issues/1135 Signed-off-by: Alexander Kanavin --- meta-oe/recipes-extended/mraa/mraa_git.bb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/meta-oe/recipes-extended/mraa/mraa_git.bb b/meta-oe/recipes-extended/mraa/mraa_git.bb index 4d3baf6ca..df487bd76 100644 --- a/meta-oe/recipes-extended/mraa/mraa_git.bb +++ b/meta-oe/recipes-extended/mraa/mraa_git.bb @@ -41,11 +41,11 @@ FILES:${PN}-utils = "${bindir}/" # will result in only the python bindings being built/packaged. # Note: 'nodejs' is disabled by default because the bindings # generation currently fails with nodejs (>v7.x). -BINDINGS ??= "python" +BINDINGS ??= "" # nodejs isn't available for armv4/armv5 architectures -BINDINGS:armv4 ??= "python" -BINDINGS:armv5 ??= "python" +BINDINGS:armv4 ??= "" +BINDINGS:armv5 ??= "" PACKAGECONFIG ??= "${@bb.utils.contains('PACKAGES', 'node-${PN}', 'nodejs', '', d)} \ ${@bb.utils.contains('PACKAGES', 'python3-${PN}', 'python', '', d)}" From patchwork Wed Oct 16 19:35:01 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 50786 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 4E4A2D2A549 for ; Wed, 16 Oct 2024 19:35:29 +0000 (UTC) Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) by mx.groups.io with SMTP id smtpd.web10.32012.1729107319094953033 for ; Wed, 16 Oct 2024 12:35:19 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=C8QP2r78; spf=pass (domain: gmail.com, ip: 209.85.221.50, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f50.google.com with SMTP id ffacd0b85a97d-37d6a2aa748so82799f8f.1 for ; Wed, 16 Oct 2024 12:35:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729107317; x=1729712117; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=TtMcmsLHaxOOJNDTG6L+VR93zOV+G9YwFwhr38aJJ2Y=; b=C8QP2r788GhHF9qAf0sbgD/iFFqTmcQsxYtWuYMCg4MJuys/TKEhanOK+3cJ+7hyyx ZFIgaE475LyVBaaZVcMWaOq+Bom6J+u+CJXF+9nONIDiPIu44YrPy98tCqT0Tyc/7Blq oB1hk95lL6vmGmRm0AdyoEuzg599Aw6p7MIxWUx7e8XhUr05wJwo2Ih/Y7VgB26IkdB7 mulU9k1R749dzhQSa92WMwHeed5DMnOBHXsrgPDI4lxMUQBt2qpvG+irofUUMRzav6Z/ iJI9N3m1J1LtBGGFFt/dx1HntUG4M02Aa2SRyGYXitY9HFOwFJVjgqSPjYqgIALt7xc5 gGzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729107317; x=1729712117; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=TtMcmsLHaxOOJNDTG6L+VR93zOV+G9YwFwhr38aJJ2Y=; b=pkujR5wItA3Ak+3KkNoZ2MVghcnv68nrdtxZYtJEzSVBeW/fAvlJVd6eSJDij23s4U hBSLzBM1g3pbbH/CR47nAjbYsAuwy4BewYxnKTenDsF0G7ZtWTnfk9lFYs8P6npK46IN kmWu4McEYKmmn53mFuTwM5AkLQ+CXCRet2cms8wceVVZ43P7lgIOeL6brORA2ODjDg7M yY27fcgvu2HOndVgS2LJ6NfDcJ+m4mHWshQlPokI4e2kmAkpiOJv8PkHII0Xvf1wpG/m cegFAKe/cMaux7va0FnnVh0qGA64KcatoiHekXwdpkOOnhJg5+rgKoiFTLQhdZBLlmmR aYnA== X-Gm-Message-State: AOJu0YzsvY/hSrKqmBgRnJ6W+NIlRh833PuVacQ/3CNz4t/9U0q0RxyL /p4TSQtBkRBndFyRwqssrKgYsQRPvpB0JC3AaM4lNidnaWM1UP7nGEU/+A== X-Google-Smtp-Source: AGHT+IHABZV5Rvzk3qNFVkcYBl3i0tuzhTudneZaWMGGZr6dv+lTmJcNUpI64NXstw3vxvHvYDSqLw== X-Received: by 2002:a05:6000:4013:b0:37d:4e80:516 with SMTP id ffacd0b85a97d-37d5ff79f2emr12025829f8f.34.1729107317325; Wed, 16 Oct 2024 12:35:17 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-37d7fbf838dsm5120724f8f.78.2024.10.16.12.35.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Oct 2024 12:35:17 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-devel@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 09/13] libsigrokdecode: add py3.13 compatibility tweak Date: Wed, 16 Oct 2024 21:35:01 +0200 Message-Id: <20241016193505.3459828-9-alex@linutronix.de> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20241016193505.3459828-1-alex@linutronix.de> References: <20241016193505.3459828-1-alex@linutronix.de> MIME-Version: 1.0 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 ; Wed, 16 Oct 2024 19:35:29 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/112950 Signed-off-by: Alexander Kanavin --- .../libsigrokdecode/0001-configure.ac-add-py-3.10-support.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-extended/sigrok/libsigrokdecode/0001-configure.ac-add-py-3.10-support.patch b/meta-oe/recipes-extended/sigrok/libsigrokdecode/0001-configure.ac-add-py-3.10-support.patch index 45556afa8..a051f90c4 100644 --- a/meta-oe/recipes-extended/sigrok/libsigrokdecode/0001-configure.ac-add-py-3.10-support.patch +++ b/meta-oe/recipes-extended/sigrok/libsigrokdecode/0001-configure.ac-add-py-3.10-support.patch @@ -18,7 +18,7 @@ index 4802f35..e0e468f 100644 # https://docs.python.org/3/whatsnew/3.8.html#debug-build-uses-the-same-abi-as-release-build SR_PKG_CHECK([python3], [SRD_PKGLIBS], - [python-3.9-embed], [python-3.8-embed], [python-3.8 >= 3.8], [python-3.7 >= 3.7], [python-3.6 >= 3.6], [python-3.5 >= 3.5], [python-3.4 >= 3.4], [python-3.3 >= 3.3], [python-3.2 >= 3.2], [python3 >= 3.2]) -+ [python-3.12-embed], [python-3.11-embed], [python-3.10-embed], [python-3.9-embed], [python-3.8-embed], [python-3.8 >= 3.8], [python-3.7 >= 3.7], [python-3.6 >= 3.6], [python-3.5 >= 3.5], [python-3.4 >= 3.4], [python-3.3 >= 3.3], [python-3.2 >= 3.2], [python3 >= 3.2]) ++ [python-3.13-embed], [python-3.12-embed], [python-3.11-embed], [python-3.10-embed], [python-3.9-embed], [python-3.8-embed], [python-3.8 >= 3.8], [python-3.7 >= 3.7], [python-3.6 >= 3.6], [python-3.5 >= 3.5], [python-3.4 >= 3.4], [python-3.3 >= 3.3], [python-3.2 >= 3.2], [python3 >= 3.2]) AS_IF([test "x$sr_have_python3" = xno], [AC_MSG_ERROR([Cannot find Python 3 development headers.])]) From patchwork Wed Oct 16 19:35:02 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 50785 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 4E4DBD2A54B for ; Wed, 16 Oct 2024 19:35:29 +0000 (UTC) Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) by mx.groups.io with SMTP id smtpd.web11.32580.1729107319574169072 for ; Wed, 16 Oct 2024 12:35:19 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=gq415Gmd; spf=pass (domain: gmail.com, ip: 209.85.128.46, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-43155abaf0bso1893605e9.0 for ; Wed, 16 Oct 2024 12:35:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729107318; x=1729712118; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=6D4X9PEF4CIKaMYbZYtawdbV6eUgHNzMRl+Kt2naqvI=; b=gq415GmdM0pRmZ5t5xolNau9in2Ewtbl5En0Kl0TimOgd+/5dyjoNxOoJ18dDuTIbk AxHiMjtDnFHY7mmJ/k/tY+cw1B47hW3mD/QnBFCzE+neiPjLyCtSZDRCarUaY8I/lUz+ swQ4dEDQ6x/8sX0Z2yhn44AzyrF0jotXWdAsosFZjDLZwLsb/xH+XXY/XzTvC1K8ZtU9 OU1XPmvAizLA+a+caJVgVmuIvBqdRy1Z+K9Kh5ZavirWkUfATC/zLTx4PtiWe/0Nogk/ 9CCzSBri04qN1gRSA1NM9w7HAudI7N0FE4jneGw310CieGOpEFWjTm29EnHevrkLn8AC XbDA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729107318; x=1729712118; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=6D4X9PEF4CIKaMYbZYtawdbV6eUgHNzMRl+Kt2naqvI=; b=MSj8xHhP5ccXWPon7npon4C15w4nmR3oxuJXOcB0Kk5wNHwtThsZWk4v0NpsGi0K9C EkyvYuAAMDo+QYQHOC3MTjcHWEJcY7kxJhkCYy91Y6oyX+73N1alaPoX6ONkqJWSEDcD uhLCc/ucobJSHupnjnEALXjBaYBfn5fFfMaOFZm6doES9zDluuJ6j5akke4aZuAXGbE6 VfPYiglSKlV2FxgIf3/t9pexEwV/SUsQugZL2t6AmRDLNCSE5DAMwX4UDN5chgcptNjS vzU8B7K/WP2DTjEO3lhIIplRVwp55KIHzFSh5Q5Ce/muXX7b0U6PmwaXV3HHWuONtm/p 1Rwg== X-Gm-Message-State: AOJu0YzXVWf/sdTeCDrRA2crJO/YbbrgJ0ha4UafuQYQdi+3Mfx0DKao l37JTtVrhQ9qCPXBNTWWi8BWQkXy+xtLh/aEMYcxILVcnt831IbuD1m30Q== X-Google-Smtp-Source: AGHT+IH1IVJEzbkVVxX4pdyukD9+OEq1LItGcRGw76UsWy0aEK/zBA4jxDr0nc/BEcbYuVzZ8AWANg== X-Received: by 2002:a05:6000:4388:b0:37d:614e:2bc8 with SMTP id ffacd0b85a97d-37d614e2cd5mr9916365f8f.35.1729107317807; Wed, 16 Oct 2024 12:35:17 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-37d7fbf838dsm5120724f8f.78.2024.10.16.12.35.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Oct 2024 12:35:17 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-devel@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 10/13] libcec: disable python wrapper Date: Wed, 16 Oct 2024 21:35:02 +0200 Message-Id: <20241016193505.3459828-10-alex@linutronix.de> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20241016193505.3459828-1-alex@linutronix.de> References: <20241016193505.3459828-1-alex@linutronix.de> MIME-Version: 1.0 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 ; Wed, 16 Oct 2024 19:35:29 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/112951 No longer python 3.13 compatible: https://github.com/Pulse-Eight/libcec/issues/664 Signed-off-by: Alexander Kanavin --- meta-oe/recipes-extended/libcec/libcec_6.0.2.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/meta-oe/recipes-extended/libcec/libcec_6.0.2.bb b/meta-oe/recipes-extended/libcec/libcec_6.0.2.bb index 599416cb2..22155e534 100644 --- a/meta-oe/recipes-extended/libcec/libcec_6.0.2.bb +++ b/meta-oe/recipes-extended/libcec/libcec_6.0.2.bb @@ -22,7 +22,7 @@ S = "${WORKDIR}/git" inherit cmake pkgconfig # default config is for RaspberryPi API, use the Linux 4.10+ API by default -PLATFORM_CMAKE_FLAGS ?= "-DHAVE_LINUX_API=1 -DHAVE_RPI_API=0" +PLATFORM_CMAKE_FLAGS ?= "-DHAVE_LINUX_API=1 -DHAVE_RPI_API=0 -DSKIP_PYTHON_WRAPPER=1" EXTRA_OECMAKE += "${PLATFORM_CMAKE_FLAGS}" # Put client examples into separate packages From patchwork Wed Oct 16 19:35:03 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 50789 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 5AF29D2A554 for ; Wed, 16 Oct 2024 19:35:29 +0000 (UTC) Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) by mx.groups.io with SMTP id smtpd.web10.32014.1729107320042600322 for ; Wed, 16 Oct 2024 12:35:20 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=YIr4WQNT; spf=pass (domain: gmail.com, ip: 209.85.128.43, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-4314b316495so1689255e9.2 for ; Wed, 16 Oct 2024 12:35:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729107318; x=1729712118; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=fiLiot+fYDppWcLbN0IvX9PVYu+kdSNGrljX23jMQpQ=; b=YIr4WQNTWSb+36XuHgsAdInahnHaa+P3EINgLiyyFB1WaDw9XhxzMyF203kb6cpGQ8 K33BDuIv75EMZwtoXJC5pwh1nIqe8i3XxjJJh0TnIvDHxGmhx1YFysK9R8EMur1JdeF2 T2S1snFs4/QbzFtWXB1M5DhRYOczaAHW/DF2RpCHNPKrYgpft5La7qx1hxVF7X49pahX Qt4+HaYMzGBencHIGQbDLwQkooiNn7RKc5BlWAP+uUl1dHTv7ndk1FLcYU6I/I9wI4jM YKCy0BxR77DrUuEJrEM1+TQyDXlS2xgZD0aANlwhYedkwUS84o4tGZ8B4YvXI1o2R5Ts J/UQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729107318; x=1729712118; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=fiLiot+fYDppWcLbN0IvX9PVYu+kdSNGrljX23jMQpQ=; b=TsZa1I2J6uYCL+nkXhOAqnZCei4kqO3xxep0yRrrKZ/bmjW+2roFBsEUPm4pjOXFRF t0hhqtgvxd05JHe81ktBgeN878Z23E5PJYi8srm9kVE3H14GRjJOz27e2i+P7F3Qe1cE VuFztxhu7Dozrt05OHl4C4R6AtWC6WeM7WVKxsMmxi6SrHry1OXh+GX9zHu4bloWiuhG gVwDUWzAYoCm88eErsG/oT4D79V3YolvuyAILyIdAQS2GX/qmPfq+/QbEoMcCnLxi4FX MeeVfuSLmLbC2zlFMXi5yW6zZ6bTQG+gSPe8I1WTRCeNiaL7ICKfSAuEraSBhdrLO3DI ESXg== X-Gm-Message-State: AOJu0YwJ2XriuMzLzDktNsZhoZF0A8Ym4tI1a7d3pXjZMJ5u4UGvZmLW jGnKW4mThdQu1KTgGmqVLLdEgZPoJfWnLp8clR78BJTAX8lkerUFGKKgFw== X-Google-Smtp-Source: AGHT+IFAwZLFqKVEf444aY2BSiNJRlA3bNNM48gyZMVL2kJZaznzYW5BnaI0kskPu9r794x6t/0A6A== X-Received: by 2002:adf:fa89:0:b0:37c:c9ae:23fb with SMTP id ffacd0b85a97d-37d5529ad6amr13460894f8f.40.1729107318334; Wed, 16 Oct 2024 12:35:18 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-37d7fbf838dsm5120724f8f.78.2024.10.16.12.35.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Oct 2024 12:35:18 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-devel@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 11/13] python3-m2crypto: update 0.40.1 -> 0.42.0 Date: Wed, 16 Oct 2024 21:35:03 +0200 Message-Id: <20241016193505.3459828-11-alex@linutronix.de> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20241016193505.3459828-1-alex@linutronix.de> References: <20241016193505.3459828-1-alex@linutronix.de> MIME-Version: 1.0 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 ; Wed, 16 Oct 2024 19:35:29 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/112952 This addresses python 3.13 issues. Use build_meta instead of classic setuptools. Drop all setup.py patches as no longer necessary. Signed-off-by: Alexander Kanavin --- ...p.py-address-openssl-3.x-build-issue.patch | 28 ---------------- ...k-in-sysroot-not-in-host-directories.patch | 33 ------------------- .../avoid-host-contamination.patch | 23 ------------- .../cross-compile-platform.patch | 33 ------------------- ...o_0.40.1.bb => python3-m2crypto_0.42.0.bb} | 12 ++----- 5 files changed, 3 insertions(+), 126 deletions(-) delete mode 100644 meta-python/recipes-devtools/python/python3-m2crypto/0001-setup.py-address-openssl-3.x-build-issue.patch delete mode 100644 meta-python/recipes-devtools/python/python3-m2crypto/0001-setup.py-link-in-sysroot-not-in-host-directories.patch delete mode 100644 meta-python/recipes-devtools/python/python3-m2crypto/avoid-host-contamination.patch delete mode 100644 meta-python/recipes-devtools/python/python3-m2crypto/cross-compile-platform.patch rename meta-python/recipes-devtools/python/{python3-m2crypto_0.40.1.bb => python3-m2crypto_0.42.0.bb} (77%) diff --git a/meta-python/recipes-devtools/python/python3-m2crypto/0001-setup.py-address-openssl-3.x-build-issue.patch b/meta-python/recipes-devtools/python/python3-m2crypto/0001-setup.py-address-openssl-3.x-build-issue.patch deleted file mode 100644 index c67e50803..000000000 --- a/meta-python/recipes-devtools/python/python3-m2crypto/0001-setup.py-address-openssl-3.x-build-issue.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 0d824e5c2ab13e761ffaeabdccf9513d5b8f280d Mon Sep 17 00:00:00 2001 -From: Alexander Kanavin -Date: Fri, 8 Oct 2021 11:18:35 +0200 -Subject: [PATCH] setup.py: address openssl 3.x build issue - -swig throws: -| /home/alex/development/poky/build-metaoe/tmp/work/x86_64-linux/python3-m2crypto-native/0.38.0-r0/recipe-sysroot-native/usr/include/openssl/macros.h:155: Error: CPP #error ""OPENSSL_API_COMPAT expresses an impossible API compatibility level"". Use the -cpperraswarn option to continue swig processing. - -I'm not sure why; upstream should take a look. - -Upstream-Status: Inappropriate [workaround] -Signed-off-by: Alexander Kanavin ---- - setup.py | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/setup.py b/setup.py -index 2c65404..74704bc 100644 ---- a/setup.py -+++ b/setup.py -@@ -192,6 +192,7 @@ class _M2CryptoBuildExt(build_ext.build_ext): - - self.swig_opts.append('-includeall') - self.swig_opts.append('-modern') -+ self.swig_opts.append('-cpperraswarn') - self.swig_opts.append('-builtin') - - # These two lines are a workaround for diff --git a/meta-python/recipes-devtools/python/python3-m2crypto/0001-setup.py-link-in-sysroot-not-in-host-directories.patch b/meta-python/recipes-devtools/python/python3-m2crypto/0001-setup.py-link-in-sysroot-not-in-host-directories.patch deleted file mode 100644 index 0baadfcaa..000000000 --- a/meta-python/recipes-devtools/python/python3-m2crypto/0001-setup.py-link-in-sysroot-not-in-host-directories.patch +++ /dev/null @@ -1,33 +0,0 @@ -From dfb83a41aaeae326e9b6f02b233af375bc7b8815 Mon Sep 17 00:00:00 2001 -From: Koen Kooi -Date: Fri, 29 Mar 2013 15:17:17 +0100 -Subject: [PATCH] setup.py: link in sysroot, not in host directories - -Signed-off-by: Koen Kooi - -Upstream-Status: Pending [Unknown] ---- - setup.py | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - ---- a/setup.py -+++ b/setup.py -@@ -135,6 +135,7 @@ class _M2CryptoBuildExt(build_ext.build_ - self.set_undefined_options('build', ('bundledlls', 'bundledlls')) - - self.libraries = ['ssl', 'crypto'] -+ self.openssl = os.environ.get( "STAGING_DIR" ) - if sys.platform == 'win32': - self.libraries = ['ssleay32', 'libeay32'] - if self.openssl and openssl_version(self.openssl, -@@ -159,8 +160,8 @@ class _M2CryptoBuildExt(build_ext.build_ - - if self.openssl is not None: - log.debug('self.openssl = %s', self.openssl) -- openssl_library_dir = os.path.join(self.openssl, 'lib') -- openssl_include_dir = os.path.join(self.openssl, 'include') -+ openssl_library_dir = os.environ.get( "STAGING_LIBDIR" ) -+ openssl_include_dir = os.environ.get( "STAGING_INCDIR" ) - - self.library_dirs.append(openssl_library_dir) - self.include_dirs.append(openssl_include_dir) diff --git a/meta-python/recipes-devtools/python/python3-m2crypto/avoid-host-contamination.patch b/meta-python/recipes-devtools/python/python3-m2crypto/avoid-host-contamination.patch deleted file mode 100644 index 3cd6f7c27..000000000 --- a/meta-python/recipes-devtools/python/python3-m2crypto/avoid-host-contamination.patch +++ /dev/null @@ -1,23 +0,0 @@ -Filter out '/usr/include' for swig to avoid host contamination issue. - -Upstream-Status: Inappropriate [cross compile specific] - -Signed-off-by: Kai Kang ---- - setup.py | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/setup.py b/setup.py -index 5a12981..389d49f 100644 ---- a/setup.py -+++ b/setup.py -@@ -153,7 +153,8 @@ class _M2CryptoBuildExt(build_ext.build_ext): - self.swig_opts.append('-py3') - - # swig seems to need the default header file directories -- self.swig_opts.extend(['-I%s' % i for i in _get_additional_includes()]) -+ self.swig_opts.extend(['-I%s' % i for i in _get_additional_includes() -+ if i != '/usr/include']) - - log.debug('self.include_dirs = %s', self.include_dirs) - log.debug('self.library_dirs = %s', self.library_dirs) diff --git a/meta-python/recipes-devtools/python/python3-m2crypto/cross-compile-platform.patch b/meta-python/recipes-devtools/python/python3-m2crypto/cross-compile-platform.patch deleted file mode 100644 index 77ef7e557..000000000 --- a/meta-python/recipes-devtools/python/python3-m2crypto/cross-compile-platform.patch +++ /dev/null @@ -1,33 +0,0 @@ -Do not compute platform, this does not work in cross compile environment -since it pokes at the system for getting architecture values - -Upstream-Status: Inappropriate -Signed-off-by: Khem Raj - ---- a/setup.py -+++ b/setup.py -@@ -169,24 +169,6 @@ class _M2CryptoBuildExt(build_ext.build_ - log.debug('self.include_dirs = %s', self.include_dirs) - log.debug('self.library_dirs = %s', self.library_dirs) - -- if platform.system() == "Linux": -- # For RedHat-based distros, the '-D__{arch}__' option for -- # Swig needs to be normalized, particularly on i386. -- mach = platform.machine().lower() -- if mach in ('i386', 'i486', 'i586', 'i686'): -- arch = '__i386__' -- elif mach in ('ppc64', 'powerpc64', 'ppc64le', 'ppc64el'): -- arch = '__powerpc64__' -- elif mach in ('ppc', 'powerpc'): -- arch = '__powerpc__' -- else: -- arch = '__%s__' % mach -- self.swig_opts.append('-D%s' % arch) -- if mach in ('ppc64le', 'ppc64el'): -- self.swig_opts.append('-D_CALL_ELF=2') -- if mach in ('arm64_be'): -- self.swig_opts.append('-D__AARCH64EB__') -- - self.swig_opts.extend(['-I%s' % i for i in self.include_dirs]) - - # Some Linux distributor has added the following line in diff --git a/meta-python/recipes-devtools/python/python3-m2crypto_0.40.1.bb b/meta-python/recipes-devtools/python/python3-m2crypto_0.42.0.bb similarity index 77% rename from meta-python/recipes-devtools/python/python3-m2crypto_0.40.1.bb rename to meta-python/recipes-devtools/python/python3-m2crypto_0.42.0.bb index 1d8c22d19..d5ffdbc40 100644 --- a/meta-python/recipes-devtools/python/python3-m2crypto_0.40.1.bb +++ b/meta-python/recipes-devtools/python/python3-m2crypto_0.42.0.bb @@ -6,15 +6,9 @@ LIC_FILES_CHKSUM = "file://LICENCE;md5=b0e1f0b7d0ce8a62c18b1287b991800e" FILESEXTRAPATHS:prepend := "${THISDIR}/python-m2crypto:" -SRC_URI += "file://0001-setup.py-link-in-sysroot-not-in-host-directories.patch \ - file://cross-compile-platform.patch \ - file://avoid-host-contamination.patch \ - file://0001-setup.py-address-openssl-3.x-build-issue.patch \ - " -SRC_URI[sha256sum] = "bbfd113ec55708c05816252a4f09e4237df4f3bbfc8171cbbc33057d257bbb30" - -PYPI_PACKAGE = "M2Crypto" -inherit pypi siteinfo setuptools3 +SRC_URI[sha256sum] = "42b62df2caf623161b1d643a7235464c2fe2a3105049ebc498a6d47dc08f64b4" + +inherit pypi siteinfo python_setuptools_build_meta DEPENDS += "openssl swig-native" RDEPENDS:${PN} += "\ From patchwork Wed Oct 16 19:35:04 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 50788 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 5AE4FD2A553 for ; Wed, 16 Oct 2024 19:35:29 +0000 (UTC) Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) by mx.groups.io with SMTP id smtpd.web11.32582.1729107320822073056 for ; Wed, 16 Oct 2024 12:35:21 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=QKDovKjI; spf=pass (domain: gmail.com, ip: 209.85.221.42, mailfrom: alex.kanavin@gmail.com) Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-37d55f0cf85so73168f8f.3 for ; Wed, 16 Oct 2024 12:35:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729107319; x=1729712119; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=PZ6eysO1/gu3beY0ZHZHPoa1kVbjq+GdKCI+YC4Ojpo=; b=QKDovKjI53l3QMHBe/gj+YC5VzLNfZe/aoQSXuJdF3SQGwVOC3H3sijMJ8gCNoquJc Y/ghvPWd6m8RK7vkvxAkhwvjwko5JpMFXAP5jqNDcSgo74JSr2H9qSlpgzJYUFxSd2w+ dB4LM8p+AWfhBw5srWwFmz+dZsmh/O84fzreMeu09Z64Sj5T7n1q/dL2yt/f/KVY33bY 4SWLyuKbyJoG5gVidvxwytIb9n1MhV2/vM1/iEv8LpoqWwREgiR8jVolEaPnnkOhNRWD kGSjmHw0zFrI/JDd3Il42RNoyDOBtaFZ7hFQxDQWQdJijE86eWfps0Lk4V8BF/aV9466 jXNQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729107319; x=1729712119; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=PZ6eysO1/gu3beY0ZHZHPoa1kVbjq+GdKCI+YC4Ojpo=; b=aPMO7Vdhwz7xDTdlwlyTldoelX+6vEDULRVuQVwMXCH6Eo/5Gx1lKD0YMXjD17lPy4 FSaBOII29RHfzHLQjKmDw27GIDdKRN9YZVJ4mab29rvJYOPucQfYLmiU11ml/jK+QruR GNJjcCU16Rj+6OdcLN82nF5h7ps4sfKTgj+KjKBYnmx/32/7DBssi2Uer9VJWgNkE+pj OfgFlbnIuoJ1fev1IgUTUscqNJMv3JRTInRsrkYO5MUokKg1jXZR6EAlp055NhkabWUz /eKRtqUOpD3fXupairJSd40KhgVtEgp1OdKbXthE3nXtjPEzP7R7sEW7Qtl7keOclhpR hfSQ== X-Gm-Message-State: AOJu0Yxbp1D6odq72+zBAeyejiUsh8EoW7k1NQVXg4ZnaN1kLbyEngXw A388bxzHDVg+eRXkG/QmY1E4xpWtGZAq3VXe99OtW0CyWot8casA0AP4+w== X-Google-Smtp-Source: AGHT+IFYGm4HIqNVyzYBhBUX1goPklZKfjtKpZTzJd7dBTUTbMVyyyyO87baFjBuqMFuUXr0eeRs2g== X-Received: by 2002:adf:fe89:0:b0:37d:5129:f454 with SMTP id ffacd0b85a97d-37d551d4fd9mr12988757f8f.15.1729107318862; Wed, 16 Oct 2024 12:35:18 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-37d7fbf838dsm5120724f8f.78.2024.10.16.12.35.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Oct 2024 12:35:18 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-devel@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 12/13] python3-wxgtk4: update 4.2.1 -> 4.2.2 Date: Wed, 16 Oct 2024 21:35:04 +0200 Message-Id: <20241016193505.3459828-12-alex@linutronix.de> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20241016193505.3459828-1-alex@linutronix.de> References: <20241016193505.3459828-1-alex@linutronix.de> MIME-Version: 1.0 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 ; Wed, 16 Oct 2024 19:35:29 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/112953 This addresses python 3.13 issues. License-Update: added bsd-2-clause to LICENSE.txt Drop 0001-sip-Fix-build-with-gcc-14.patch as already fixed upstream. Signed-off-by: Alexander Kanavin --- ...y-use-GetAssertStackTrace-under-USE_.patch | 6 ++-- .../0001-sip-Fix-build-with-gcc-14.patch | 31 ------------------- .../add-back-option-build-base.patch | 9 ++++-- .../not-overwrite-cflags-cxxflags.patch | 10 ++++-- .../wxgtk-fixup-build-scripts.patch | 15 +++++---- ...xgtk4_4.2.1.bb => python3-wxgtk4_4.2.2.bb} | 7 ++--- 6 files changed, 28 insertions(+), 50 deletions(-) delete mode 100644 meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/0001-sip-Fix-build-with-gcc-14.patch rename meta-python/recipes-devtools/python3-wxgtk4/{python3-wxgtk4_4.2.1.bb => python3-wxgtk4_4.2.2.bb} (78%) diff --git a/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/0001-sip-Conditionally-use-GetAssertStackTrace-under-USE_.patch b/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/0001-sip-Conditionally-use-GetAssertStackTrace-under-USE_.patch index f8a3061ae..1426067d2 100644 --- a/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/0001-sip-Conditionally-use-GetAssertStackTrace-under-USE_.patch +++ b/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/0001-sip-Conditionally-use-GetAssertStackTrace-under-USE_.patch @@ -1,4 +1,4 @@ -From b9f95c06b2e7a525f4f93d705976882e8dcba6ab Mon Sep 17 00:00:00 2001 +From b62aa1a2e3e0feced819a375be3b2187cc356284 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Tue, 20 Dec 2022 09:46:31 -0800 Subject: [PATCH] sip: Conditionally use GetAssertStackTrace under @@ -15,7 +15,7 @@ Signed-off-by: Khem Raj 1 file changed, 4 insertions(+) diff --git a/sip/cpp/sip_corewxAppTraits.cpp b/sip/cpp/sip_corewxAppTraits.cpp -index 9c9f9d5b..1d2d2f90 100644 +index 9a9a4a66..a54e7659 100644 --- a/sip/cpp/sip_corewxAppTraits.cpp +++ b/sip/cpp/sip_corewxAppTraits.cpp @@ -471,7 +471,11 @@ static PyObject *meth_wxAppTraits_GetAssertStackTrace(PyObject *sipSelf, PyObjec @@ -23,7 +23,7 @@ index 9c9f9d5b..1d2d2f90 100644 Py_BEGIN_ALLOW_THREADS +#if wxUSE_STACKWALKER - sipRes = new ::wxString((sipSelfWasArg ? sipCpp-> ::wxAppTraits::GetAssertStackTrace() : sipCpp->GetAssertStackTrace())); + sipRes = new ::wxString((sipSelfWasArg ? sipCpp->::wxAppTraits::GetAssertStackTrace() : sipCpp->GetAssertStackTrace())); +#else + sipRes = new ::wxString(""); +#endif diff --git a/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/0001-sip-Fix-build-with-gcc-14.patch b/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/0001-sip-Fix-build-with-gcc-14.patch deleted file mode 100644 index 4782e74ef..000000000 --- a/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/0001-sip-Fix-build-with-gcc-14.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 5234a454a1b9f11f83e59909fb2972176497e02c Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Thu, 9 May 2024 17:35:11 -0700 -Subject: [PATCH] sip: Fix build with gcc-14 - -Fixes -Wincompatible-pointer-types -sip/siplib/siplib.c:3900:20: error: assignment to 'sipSimpleWrapper *' {aka 'struct _sipSimpleWrapper *'} from incompatible pointer type 'PyObject *' {aka 'struct _object *'} [-Wincompatible-pointer-types] -| 3900 | *selfp = va_arg(va, PyObject *); - -Upstream-Status: Pending -Signed-off-by: Khem Raj ---- - sip/siplib/siplib.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/sip/siplib/siplib.c b/sip/siplib/siplib.c -index 95563e5c..ae3fac60 100644 ---- a/sip/siplib/siplib.c -+++ b/sip/siplib/siplib.c -@@ -3897,7 +3897,7 @@ static int parsePass1(PyObject **parseErrp, sipSimpleWrapper **selfp, - { - case '#': - /* A ctor has an argument with the /Transfer/ annotation. */ -- *selfp = va_arg(va, PyObject *); -+ *selfp = (sipSimpleWrapper *)va_arg(va, PyObject *); - break; - - case 'B': --- -2.45.0 - diff --git a/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/add-back-option-build-base.patch b/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/add-back-option-build-base.patch index a46f3f870..2622df24e 100644 --- a/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/add-back-option-build-base.patch +++ b/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/add-back-option-build-base.patch @@ -1,4 +1,7 @@ -Add back default user options for cross build. +From bc08fddaf4b23073b2afbc045a26aedc4d2c6470 Mon Sep 17 00:00:00 2001 +From: Kai Kang +Date: Wed, 30 Mar 2022 17:39:33 +0800 +Subject: [PATCH] Add back default user options for cross build. Upstream-Status: Pending [oe specific] @@ -8,10 +11,10 @@ Signed-off-by: Kai Kang 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py -index a215da7..dccfeb3 100644 +index 99ee6612..fad5aba8 100644 --- a/setup.py +++ b/setup.py -@@ -105,7 +105,7 @@ class wx_build(orig_build): +@@ -111,7 +111,7 @@ class wx_build(orig_build): Delegate to build.py for doing the actual build, (including wxWidgets) instead of letting distutils do it all. """ diff --git a/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/not-overwrite-cflags-cxxflags.patch b/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/not-overwrite-cflags-cxxflags.patch index 67f7949b3..3dc4cb1e7 100644 --- a/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/not-overwrite-cflags-cxxflags.patch +++ b/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/not-overwrite-cflags-cxxflags.patch @@ -1,4 +1,8 @@ -Not overwrite CFLAGS and CXXFLAGS. It also avoid buildpaths qa issue: +From 05189dc7063a7c238e38589cbaf92be256270e54 Mon Sep 17 00:00:00 2001 +From: Kai Kang +Date: Wed, 23 Nov 2022 13:40:00 +0800 +Subject: [PATCH] Not overwrite CFLAGS and CXXFLAGS. It also avoid buildpaths + qa issue: WARNING: python3-wxgtk4-4.2.0-r0 do_package_qa: QA Issue: File /usr/lib64/python3.11/site-packages/wx/.debug/_xml.cpython-311-aarch64-linux-gnu.so @@ -12,10 +16,10 @@ Signed-off-by: Kai Kang 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wscript b/wscript -index 067b307..50d96d1 100644 +index 79bdf3e1..d6244d5e 100644 --- a/wscript +++ b/wscript -@@ -195,8 +195,8 @@ def configure(conf): +@@ -188,8 +188,8 @@ def configure(conf): cfg.finishSetup(conf.env.wx_config, conf.env.debug, 'mingw32' if isWindows and not conf.env.use_msvc else None) diff --git a/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/wxgtk-fixup-build-scripts.patch b/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/wxgtk-fixup-build-scripts.patch index 0d65ebb59..09497133b 100644 --- a/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/wxgtk-fixup-build-scripts.patch +++ b/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4/wxgtk-fixup-build-scripts.patch @@ -1,4 +1,7 @@ -Fix issues in build scripts: +From 171df10f86be6defb9e317ac62df8a7b0389b901 Mon Sep 17 00:00:00 2001 +From: Kai Kang +Date: Wed, 30 Mar 2022 17:39:33 +0800 +Subject: [PATCH] Fix issues in build scripts: * remove hardcode lib path from buildtools/config.py which is not suitable for cross build @@ -15,10 +18,10 @@ Signed-off-by: Kai Kang 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/buildtools/config.py b/buildtools/config.py -index c837e5d..d426005 100644 +index 94c216ec..b3ec3f2e 100644 --- a/buildtools/config.py +++ b/buildtools/config.py -@@ -312,8 +312,8 @@ class Configuration(object): +@@ -336,8 +336,8 @@ class Configuration(object): # wx-config doesn't output that for some reason. For now, just # add it unconditionally but we should really check if the lib is # really found there or wx-config should be fixed. @@ -30,10 +33,10 @@ index c837e5d..d426005 100644 # Move the various -I, -D, etc. flags we got from the config scripts # into the distutils lists. diff --git a/setup.py b/setup.py -index 64bec4b..fb29253 100644 +index fad5aba8..eade737b 100644 --- a/setup.py +++ b/setup.py -@@ -130,7 +130,7 @@ class wx_build(orig_build): +@@ -135,7 +135,7 @@ class wx_build(orig_build): 'message and the wxWidgets and Phoenix build steps in the future.\n') # Use the same Python that is running this script. @@ -42,7 +45,7 @@ index 64bec4b..fb29253 100644 cmd = ' '.join(cmd) runcmd(cmd) -@@ -233,7 +233,7 @@ if haveWheel: +@@ -238,7 +238,7 @@ if haveWheel: class wx_install(orig_install): def finalize_options(self): orig_install.finalize_options(self) diff --git a/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4_4.2.1.bb b/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4_4.2.2.bb similarity index 78% rename from meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4_4.2.1.bb rename to meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4_4.2.2.bb index cc6b6cef6..64e2b3ebb 100644 --- a/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4_4.2.1.bb +++ b/meta-python/recipes-devtools/python3-wxgtk4/python3-wxgtk4_4.2.2.bb @@ -1,8 +1,8 @@ DESCRIPTION = "Python3 interface to the wxWidgets Cross-platform C++ GUI toolkit." HOMEPAGE = "http://www.wxpython.org" -LICENSE = "LGPL-2.0-only & WXwindows" -LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=bdabf9e11191e2b9d3b6aef5f338ec00" +LICENSE = "LGPL-2.0-only & WXwindows & BSD-2-Clause" +LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=102f37a0d23aa258e59e4cc8b5380b35" DEPENDS = "python3-attrdict3-native python3-six-native wxwidgets-native \ wxwidgets \ @@ -14,9 +14,8 @@ SRC_URI += "file://add-back-option-build-base.patch \ file://wxgtk-fixup-build-scripts.patch \ file://not-overwrite-cflags-cxxflags.patch \ file://0001-sip-Conditionally-use-GetAssertStackTrace-under-USE_.patch \ - file://0001-sip-Fix-build-with-gcc-14.patch \ " -SRC_URI[sha256sum] = "e48de211a6606bf072ec3fa778771d6b746c00b7f4b970eb58728ddf56d13d5c" +SRC_URI[sha256sum] = "5dbcb0650f67fdc2c5965795a255ffaa3d7b09fb149aa8da2d0d9aa44e38e2ba" S = "${WORKDIR}/wxPython-${PV}" From patchwork Wed Oct 16 19:35:05 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alexander Kanavin X-Patchwork-Id: 50787 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 561D7D2A54D for ; Wed, 16 Oct 2024 19:35:29 +0000 (UTC) Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com [209.85.128.52]) by mx.groups.io with SMTP id smtpd.web10.32015.1729107321354877720 for ; Wed, 16 Oct 2024 12:35:21 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20230601 header.b=iiVgpYzB; spf=pass (domain: gmail.com, ip: 209.85.128.52, mailfrom: alex.kanavin@gmail.com) Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-43115887867so1145485e9.0 for ; Wed, 16 Oct 2024 12:35:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729107320; x=1729712120; darn=lists.openembedded.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=wKwvYe39nBsv0ou8UQbvoOTMiew7wQ993evdtT8JLq4=; b=iiVgpYzBPlzDXDxwusnF20eaLODUxgFdfXXqXHOY3XwY8LwqBJxZYS5BISeZJ7RWq3 7IQS3r3BPLF6VqEzaMnuSdrIZIzZGZhg51mqKIzdmIljZV5hjGAWaUcOlaacDQ3ydI1l X6zfpgYbXCKlnkZvxzkv8CHJRrwa6m9c5LB82D4m7vwaYoW7x/g6QJj/O7DYUe3W/DZ4 CIv28F5rfJiDXs7tth1PxgDY5VD2NrE7VF6FC2ldnASwWXyGkR9VrPxdAwmHSqijaEMx txxYFxjA8zQD89biOLEZAGkpZIPMPBFW7dbB8mIxPTraiCLCtKcYd6vP15FnkpLLaNJo gJbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729107320; x=1729712120; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=wKwvYe39nBsv0ou8UQbvoOTMiew7wQ993evdtT8JLq4=; b=Ki1UYeyS2Fr79nEodmHycl3PD8R3Mlt5VeU9TlSaaxKFFs7HGWKCMEtni4OWS1XsOR pcWfG46vxaoDEdPfl46361m37W9Alt7FBPYYxH5qMtQSdO6Gd/KYhK5Op8tZ9u//Wwjr r20QAnTfFxSyAYblJEvBA859ozGn8xBs9RJJFgHvBqxZ1eLRsE9gQBU8rKPtRpXfPqEc 9h8QCzxVCgURAA/EB94yUvl1P5TtYBlP2wZu2Gk2SNCU4CCrxLVIZP/jSilPZoJZJBvK cySpA4I5ldI3BzIXJTewnCVgfThdxjy8KrMZwZtGvqvZazDNxQPyp/pPMlnE0QM10fNM d7Tg== X-Gm-Message-State: AOJu0YzIWFRSs9GCO0xutbLsR/xpXSASdaimu3e/bf7PfBGz2RqDHBaQ 1aIfEx1R53o3r4Vu9FLP0eqtPK2JV6pUXfoqpXeBpsY798qe58TCMZnONg== X-Google-Smtp-Source: AGHT+IEuCgkQ38oxi2mhQ1LKFayVtC6r/EBv/M83zWetTk12yT/nEHunzw1NNN6KCjjOSkklLj/3aA== X-Received: by 2002:a05:600c:3109:b0:431:3b80:6ca7 with SMTP id 5b1f17b1804b1-43158756ee3mr4705565e9.13.1729107319353; Wed, 16 Oct 2024 12:35:19 -0700 (PDT) Received: from Zen2.lab.linutronix.de. (drugstore.linutronix.de. [80.153.143.164]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-37d7fbf838dsm5120724f8f.78.2024.10.16.12.35.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Oct 2024 12:35:19 -0700 (PDT) From: Alexander Kanavin X-Google-Original-From: Alexander Kanavin To: openembedded-devel@lists.openembedded.org Cc: Alexander Kanavin Subject: [PATCH 13/13] python3-grpcio-tools/channelz/reflection: update 1.62.2 -> 1.66.2 Date: Wed, 16 Oct 2024 21:35:05 +0200 Message-Id: <20241016193505.3459828-13-alex@linutronix.de> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20241016193505.3459828-1-alex@linutronix.de> References: <20241016193505.3459828-1-alex@linutronix.de> MIME-Version: 1.0 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 ; Wed, 16 Oct 2024 19:35:29 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-devel/message/112954 This addresses python 3.13 issues. Signed-off-by: Alexander Kanavin --- ...o-channelz_1.62.2.bb => python3-grpcio-channelz_1.66.2.bb} | 3 ++- ...flection_1.62.2.bb => python3-grpcio-reflection_1.66.2.bb} | 3 ++- ...-grpcio-tools_1.62.2.bb => python3-grpcio-tools_1.66.2.bb} | 4 +++- 3 files changed, 7 insertions(+), 3 deletions(-) rename meta-python/recipes-devtools/python/{python3-grpcio-channelz_1.62.2.bb => python3-grpcio-channelz_1.66.2.bb} (73%) rename meta-python/recipes-devtools/python/{python3-grpcio-reflection_1.62.2.bb => python3-grpcio-reflection_1.66.2.bb} (73%) rename meta-python/recipes-devtools/python/{python3-grpcio-tools_1.62.2.bb => python3-grpcio-tools_1.66.2.bb} (80%) diff --git a/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.62.2.bb b/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.66.2.bb similarity index 73% rename from meta-python/recipes-devtools/python/python3-grpcio-channelz_1.62.2.bb rename to meta-python/recipes-devtools/python/python3-grpcio-channelz_1.66.2.bb index ed5ede425..dce7737b2 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.62.2.bb +++ b/meta-python/recipes-devtools/python/python3-grpcio-channelz_1.66.2.bb @@ -8,8 +8,9 @@ LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=7145f7cdd263359b62 inherit pypi setuptools3 DEPENDS += "python3-grpcio" +PYPI_PACKAGE = "grpcio_channelz" -SRC_URI[sha256sum] = "6e4ac2c43d76b245c5f66d98f523db08786b186128a655ee6f20a30a7e68e4f9" +SRC_URI[sha256sum] = "4904c7837523436624895d9062694f290b7f33383b296a1ec7c497b6e4c7ed19" RDEPENDS:${PN} = "python3-grpcio" diff --git a/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.62.2.bb b/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.66.2.bb similarity index 73% rename from meta-python/recipes-devtools/python/python3-grpcio-reflection_1.62.2.bb rename to meta-python/recipes-devtools/python/python3-grpcio-reflection_1.66.2.bb index 478c5b33e..c89d69bbd 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.62.2.bb +++ b/meta-python/recipes-devtools/python/python3-grpcio-reflection_1.66.2.bb @@ -8,8 +8,9 @@ LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=7145f7cdd263359b62 inherit pypi setuptools3 DEPENDS += "python3-grpcio" +PYPI_PACKAGE = "grpcio_reflection" -SRC_URI[sha256sum] = "2dd44806d68d0006636529bda573012b19a42281478c2d051cdaaebb91e2516c" +SRC_URI[sha256sum] = "add827e2deb56e96803c82ace1d4e77fa0c8ec3747d6398e9951f739d71067d4" RDEPENDS:${PN} = "python3-grpcio" diff --git a/meta-python/recipes-devtools/python/python3-grpcio-tools_1.62.2.bb b/meta-python/recipes-devtools/python/python3-grpcio-tools_1.66.2.bb similarity index 80% rename from meta-python/recipes-devtools/python/python3-grpcio-tools_1.62.2.bb rename to meta-python/recipes-devtools/python/python3-grpcio-tools_1.66.2.bb index e05b8734d..6765bed04 100644 --- a/meta-python/recipes-devtools/python/python3-grpcio-tools_1.62.2.bb +++ b/meta-python/recipes-devtools/python/python3-grpcio-tools_1.66.2.bb @@ -7,12 +7,14 @@ LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=7145f7cdd263359b62 inherit pypi setuptools3 +PYPI_PACKAGE = "grpcio_tools" + DEPENDS += "python3-grpcio" SRC_URI += "file://0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch \ file://0001-protobuf-Disable-musttail-attribute-on-mips.patch \ " -SRC_URI[sha256sum] = "5fd5e1582b678e6b941ee5f5809340be5e0724691df5299aae8226640f94e18f" +SRC_URI[sha256sum] = "4a36e07913d26ba5ccfd2685ba63ca97f26b08c249d2cc9e74dda37efa49d7e4" RDEPENDS:${PN} = "python3-grpcio"