Re: [ITP] python-scikit-build-core

Jon Turney via Cygwin-apps <[email protected]> Mon, 23 Mar 2026 20:08:20 +0000
Newsgroups gmane.os.cygwin.applications
Message-ID <[email protected]>
On 19/03/2026 14:43, Hamish McIntyre-Bhatty via Cygwin-apps wrote:
> On 15/03/2026 15:56, Hamish McIntyre-Bhatty wrote:
>> Hi all,
>>
>> scikit-build-core (https://pypi.org/project/scikit-build-core/) is a 
>> dependency of pybind11, which is itself a dependency of recent 
>> versions of python-imaging (a package I already maintain), and as such 
>> I'd like to package it for Cygwin.
>>
>> I haven't yet created a cygport file for this package, but will do 
>> shortly.
>>
>> scikit-build-core is in Debian: https://packages.debian.org/trixie/ 
>> python3-scikit-build-core
>>
>> This, together with pybind11, will enable me to release the current 
>> version of python-imaging for Python 3.12 as stable, and start working 
>> on wxPython for Python 3.12.
>>
>> Best,
>> Hamish
>>
> I have now created a cygport file for this package, and it is available 
> at: https://gitlab.com/hamishmb/cygwin-python-scikit-build-core

Thanks.
  This looks fine.

> PATCH_URI=""

You don't need to keep this around if it's empty.

>         CMAKE_PREFIX_PATH=$CMAKE_PREFIX_PATH:${I}/usr/lib/python${v}/site-packages/pybind11/share/cmake/pybind11/ cmake ..

This makes me kind of wonder if pybind shouldn't be installing these 
files into /usr/share/cmake/ (or similar), where cmake can find them by 
default?