Re: [ITP] python-pycairo
Hamish McIntyre-Bhatty via Cygwin-apps <[email protected]> Thu, 4 Jun 2026 15:15:52 +0100
| Newsgroups | gmane.os.cygwin.applications |
|---|---|
| Message-ID | <[email protected]> |
On 24/05/2026 15:49, Jon Turney wrote: > On 18/05/2026 16:50, Hamish McIntyre-Bhatty via Cygwin-apps wrote: >> On 23/04/2026 22:26, Brian Inglis via Cygwin-apps wrote: >>> On 2026-04-23 08:16, Hamish McIntyre-Bhatty via Cygwin-apps wrote: >>>> Hi all, >>>> >>>> pycairo (https://pypi.org/project/pycairo/) is an optional >>>> dependency of wxPython, which I maintain, and as such I'd like to >>>> package it for Cygwin. This is more of a future-dependency, as >>>> pycairo no longer supports Python 3.9, which is the only Python >>>> version that the currently-built version of wxPython supports. As >>>> such, I'm just doing this in advance of needing it for wxPython 4.2.x >>>> >>>> The cygport file for this package is attached. >>>> >>>> pycairo is in various Linux distros: https://repology.org/project/ >>>> python%3Apycairo/versions >>>> >>>> I am currently unable to push to Cygwin's playground repository as >>>> noted in a reply to my last ITP, so I can't show that the package >>>> build succeeds that way unfortunately. >>> >>> Hi Hamish, >>> >>> Unless something has changed, as a maintainer, you should be able to >>> push like: >>> >>> #!/bin/sh >>> # cyg-git-play-push-f.sh - git push Cygwin specific sources to >>> playground repo >>> >>> ssh=ssh://cygwin-rDBXBDvO6BXQT0dZR+AlfA- >>> [email protected]/git/cygwin-packages >>> >>> pkg=${1:-playground} >>> ref=${2:-playground} >>> >>> git push --set-upstream $ssh/$pkg.git $ref -f >> >> python-pycairo is building now as well: https://github.com/cygwin/ >> scallywag/actions/runs/26043666399 >> >> The Fedora spec is at: >> https://src.fedoraproject.org/rpms/pycairo/blob/ rawhide/f/pycairo.spec >> >> If there's nothing else to do, can we get this approved now? > I added this to your packages. > > (Thanks for the ping and apologies for the delay. Clearly I need to > find some more victims^H volunteers for the ability to update the > package list, so I'm not the blocking factor here!) No worries, I'm sure it must be annoying me constantly ITPing new packages anyway, for that point of view! Fortunately that should be the end of that for a little while at least. Best, Hamish