There are several 'master-next' branches, each integrator maintains their own.

The pypi patch did make it into
https://git.yoctoproject.org/poky-contrib/log/?h=abelloni/master-next

Alex

On Sat, 11 Mar 2023 at 06:59, Zoltan Boszormenyi <zbos...@gmail.com> wrote:
>
> 2023. 03. 10. 14:46 keltezéssel, Zoltan Boszormenyi via 
> lists.openembedded.org írta:
> > Some python modules rely on "import cmake".
> >
> > Only build and ship the python parts, and don't download and
> > build cmake from sources. Use the already built cmake instead.
> >
> > The CMakeLists.txt file is a crippled copy from this cmake
> > python module's sources, removing almost everything, and
> > adding a dummy install target, so do_install() doesn't fail.
> >
> > The python code is patched so cmake is used from PATH.
> >
> > Signed-off-by: Zoltán Böszörményi <zbos...@gmail.com>
> > ---
> >   .../python/python3-cmake/CMakeLists.txt       | 11 ++++++
> >   .../python3-cmake/run-cmake-from-path.patch   | 11 ++++++
> >   .../python/python3-cmake_3.25.2.bb            | 37 +++++++++++++++++++
> >   3 files changed, 59 insertions(+)
> >   create mode 100644 
> > meta-python/recipes-devtools/python/python3-cmake/CMakeLists.txt
> >   create mode 100644 
> > meta-python/recipes-devtools/python/python3-cmake/run-cmake-from-path.patch
> >   create mode 100644 
> > meta-python/recipes-devtools/python/python3-cmake_3.25.2.bb
> >
> > ...
> >
> > diff --git a/meta-python/recipes-devtools/python/python3-cmake_3.25.2.bb 
> > b/meta-python/recipes-devtools/python/python3-cmake_3.25.2.bb
> > new file mode 100644
> > index 000000000..d0e11f9a6
> > --- /dev/null
> > +++ b/meta-python/recipes-devtools/python/python3-cmake_3.25.2.bb
> > @@ -0,0 +1,37 @@
> > +SUMMARY = "CMake is an open-source, cross-platform family of tools 
> > designed to build, test and package software"
> > +LICENSE = "BSD-3-Clause & Apache-2.0"
> > +LIC_FILES_CHKSUM = " \
> > +     file://LICENSE_BSD_3;md5=9134cb61aebbdd79dd826ccb9ae6afcd \
> > +     file://LICENSE_Apache_20;md5=19cbd64715b51267a47bf3750cc6a8a5 \
> > +"
> > +
> > +DEPENDS = "ninja-native cmake-native python3-scikit-build-native"
> > +
> > +PYPI_PACKAGE = "cmake"
> > +PYPI_ARCHIVE_NAME_PREFIX = "pypi-"
>
> This line needs the pypi.bbclass change in OE-Core.
> As far as I can see it not even reached master-next there,
> while this series was merged into meta-openembedded
> master-next.
>
> As is, it will cause bad checksum warnings when building
> python3-cmake.
>
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#101507): 
https://lists.openembedded.org/g/openembedded-devel/message/101507
Mute This Topic: https://lists.openembedded.org/mt/97536763/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to