All of lore.kernel.org
 help / color / mirror / Atom feed
From: Tim Orling <ticotimo@gmail.com>
To: openembedded-core@lists.openembedded.org
Subject: [PATCH 0/4] Add python_mesonpy ("mesonpy") PEP-517 backend support
Date: Mon, 19 Feb 2024 09:30:20 -0800	[thread overview]
Message-ID: <cover.1708363628.git.tim.orling@konsulko.com> (raw)

Move the python_mesonpy bbclass and python3-meson-python recipe from meta-python.

https://meson-python.readthedocs.io/en/latest/

This is the declared backend for python-numpy, so it is time to move it to oe-core.

The following changes since commit 4cfd0f7e4e2db19344677999572e5b71ae97dfc4:

  lib/oe/patch: Use git notes to store the filenames for the patches (2024-02-19 16:03:22 +0000)

are available in the Git repository at:

  https://git.yoctoproject.org/poky-contrib timo/python_mesonpy
  https://git.yoctoproject.org/poky-contrib/log/?h=timo/python_mesonpy

Tim Orling (4):
  python3-meson-python: move from meta-python
  python_mesonpy.bbclass: move from meta-python
  python3-numpy: inherit python_mesonpy
  recipetool; add support for python_mesonpy class

 meta/classes-recipe/python_mesonpy.bbclass    | 52 ++++++++++++++++++
 meta/conf/distro/include/maintainers.inc      |  1 +
 meta/lib/oeqa/selftest/cases/recipetool.py    | 19 +++++++
 .../python/python3-meson-python_0.15.0.bb     | 27 ++++++++++
 .../python/python3-numpy_1.26.4.bb            | 54 ++++++++++---------
 .../lib/recipetool/create_buildsys_python.py  |  4 ++
 6 files changed, 131 insertions(+), 26 deletions(-)
 create mode 100644 meta/classes-recipe/python_mesonpy.bbclass
 create mode 100644 meta/recipes-devtools/python/python3-meson-python_0.15.0.bb

-- 
2.34.1



             reply	other threads:[~2024-02-19 17:30 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-02-19 17:30 Tim Orling [this message]
2024-02-19 17:30 ` [PATCH 1/4] python3-meson-python: move from meta-python Tim Orling
2024-02-19 17:30 ` [PATCH 2/4] python_mesonpy.bbclass: " Tim Orling
2024-02-19 17:30 ` [PATCH 3/4] python3-numpy: inherit python_mesonpy Tim Orling
2024-02-20 11:33   ` [OE-core] " Richard Purdie
2024-02-20 18:10     ` Trevor Gamblin
2024-02-19 17:30 ` [PATCH 4/4] recipetool; add support for python_mesonpy class Tim Orling
2024-02-19 17:54   ` Patchtest results for " patchtest

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1708363628.git.tim.orling@konsulko.com \
    --to=ticotimo@gmail.com \
    --cc=openembedded-core@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.