Hello,
perhaps, you will find interesting this message:
https://cygwin.com/pipermail/cygwin-apps/2026-January/044773.html
with my update on Meson to version 1.10.1.

Sincerely,

Carlo Bramini.

Il giorno mar 27 gen 2026 alle ore 05:50 Marco Atzeri via Cygwin-apps
<[email protected]> ha scritto:
>
> On 26/01/2026 17:42, Jon Turney via Cygwin-apps wrote:
> > On 26/01/2026 14:30, Jon Turney via Cygwin-apps wrote:
> >> On 26/01/2026 13:45, Marco Atzeri via Cygwin-apps wrote:
> >>> Hi Jon,
> >>>
> >>> the current Meson is only for python3.9,
> >>>
> >>> can you extend to cover also 3.12 ?
> >>
> >> Yeah, I'm afraid I'm rather behind in updating meson.
> >>
> >> I'll try to look into it.
> >>
> >>> python-cairo is expecting "mesonpy" as available module.
> >>>
> >>> pip._vendor.pyproject_hooks._impl.BackendUnavailable: Cannot import
> >>> 'mesonpy'
> >>> pip3.12 wheel failed
> >>   But meson itself is strictly a command line tool. I don't think it
> >> provides an importable python module.
> >>
> >> 'mesonpy' is provided by the 'meson-python' python package [1].
> >>
> >> (I think this internally runs 'meson' to do the actual builds.)
> >>
> >> [1] https://pypi.org/project/meson-python/
> >>
> >
> > Packaged and uploaded as python3{9,12}-meson-python.
> >
> > Please let me know if there are any problems with that.
> >
>
> Thanks Jon,
> I was confused by a error message when I tried to build and package
> python3{9,12}-meson-python by myself.
>
> I found that python3{9,12}-meson-python requires
> python3{9,12}-pyproject_metadata to work.
>
> I am adding it, and now python-cairo build as expected.
>
> Additional it seems that Meson is at version 1.10.1
> https://pypi.org/project/meson/
>
> Regards
> Marco
>
  • Meson Marco Atzeri via Cygwin-apps
    • Re: Meson Jon Turney via Cygwin-apps
      • Re: Meson Jon Turney via Cygwin-apps
        • Re: Meson Marco Atzeri via Cygwin-apps
          • Re: Meson Carlo B. via Cygwin-apps

Reply via email to