pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/py-scikit-build-core



Module Name:    pkgsrc
Committed By:   adam
Date:           Wed Nov  4 12:06:36 UTC 2026

Modified Files:
        pkgsrc/devel/py-scikit-build-core: Makefile PLIST distinfo

Log Message:
py-scikit-build-core: updated to 1.1.2

1.1.2

This patch release adds a `ctypes` backend to `scikit-build init`. It builds a
plain C library without Python headers and makes a `py3` wheel.
`editable.rebuild-dir` now accepts a `{build_dir}` template key, so the install
tree can follow the build tree. Editable redirect installs no longer redirect
imports that run inside their own CMake build, such as nanobind stub generation.


To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 pkgsrc/devel/py-scikit-build-core/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/devel/py-scikit-build-core/PLIST
cvs rdiff -u -r1.25 -r1.26 pkgsrc/devel/py-scikit-build-core/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/py-scikit-build-core/Makefile
diff -u pkgsrc/devel/py-scikit-build-core/Makefile:1.29 pkgsrc/devel/py-scikit-build-core/Makefile:1.30
--- pkgsrc/devel/py-scikit-build-core/Makefile:1.29     Fri Oct 16 17:58:52 2026
+++ pkgsrc/devel/py-scikit-build-core/Makefile  Wed Nov  4 12:06:35 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2026/10/16 17:58:52 adam Exp $
+# $NetBSD: Makefile,v 1.30 2026/11/04 12:06:35 adam Exp $
 
-DISTNAME=      scikit_build_core-1.1.1
+DISTNAME=      scikit_build_core-1.1.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME:S/_/-/g}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=s/scikit-build-core/}
@@ -13,7 +13,7 @@ LICENSE=      apache-2.0
 TOOL_DEPENDS+= ${PYPKGPREFIX}-hatch-vcs>=0.4:../../devel/py-hatch-vcs
 TOOL_DEPENDS+= ${PYPKGPREFIX}-hatchling>=1.24:../../devel/py-hatchling
 DEPENDS+=      ${PYPKGPREFIX}-packaging>=23.2:../../devel/py-packaging
-DEPENDS+=      ${PYPKGPREFIX}-pathspec>=0.10.1:../../devel/py-pathspec
+DEPENDS+=      ${PYPKGPREFIX}-pathspec>=0.12.0:../../devel/py-pathspec
 TEST_DEPENDS+= cmake>=0:../../devel/cmake
 TEST_DEPENDS+= ninja-build>=0:../../devel/ninja-build
 TEST_DEPENDS+= ${PYPKGPREFIX}-build>=0.8:../../devel/py-build
@@ -36,8 +36,7 @@ USE_LANGUAGES=        c c++
 ALLOW_NETWORK_ACCESS=  yes
 .endif
 
-PY_RENAME_BINARIES+=   scikit-build
-PY_RENAME_BINARIES+=   scikit-build-core
+PY_RENAME_BINARIES+=   scikit-build scikit-build-core
 
 .include "../../lang/python/wheel.mk"
 # only needed for testing, but this is not supported by buildlink3, so make it build dependency

Index: pkgsrc/devel/py-scikit-build-core/PLIST
diff -u pkgsrc/devel/py-scikit-build-core/PLIST:1.12 pkgsrc/devel/py-scikit-build-core/PLIST:1.13
--- pkgsrc/devel/py-scikit-build-core/PLIST:1.12        Mon Sep 28 15:59:05 2026
+++ pkgsrc/devel/py-scikit-build-core/PLIST     Wed Nov  4 12:06:35 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2026/09/28 15:59:05 wiz Exp $
+@comment $NetBSD: PLIST,v 1.13 2026/11/04 12:06:35 adam Exp $
 bin/scikit-build-${PYVERSSUFFIX}
 bin/scikit-build-core-${PYVERSSUFFIX}
 ${PYSITELIB}/${WHEEL_INFODIR}/METADATA
@@ -266,6 +266,9 @@ ${PYSITELIB}/scikit_build_core/resources
 ${PYSITELIB}/scikit_build_core/resources/templates/c/src/${module}/_core.c
 ${PYSITELIB}/scikit_build_core/resources/templates/common/pyproject.toml.in
 ${PYSITELIB}/scikit_build_core/resources/templates/common/src/${module}/__init__.py.in
+${PYSITELIB}/scikit_build_core/resources/templates/ctypes/CMakeLists.txt
+${PYSITELIB}/scikit_build_core/resources/templates/ctypes/src/${module}/__init__.py.in
+${PYSITELIB}/scikit_build_core/resources/templates/ctypes/src/${module}/_core.c
 ${PYSITELIB}/scikit_build_core/resources/templates/cython/CMakeLists.txt
 ${PYSITELIB}/scikit_build_core/resources/templates/cython/src/${module}/_core.pyx
 ${PYSITELIB}/scikit_build_core/resources/templates/fortran/CMakeLists.txt

Index: pkgsrc/devel/py-scikit-build-core/distinfo
diff -u pkgsrc/devel/py-scikit-build-core/distinfo:1.25 pkgsrc/devel/py-scikit-build-core/distinfo:1.26
--- pkgsrc/devel/py-scikit-build-core/distinfo:1.25     Sun Oct  4 17:05:45 2026
+++ pkgsrc/devel/py-scikit-build-core/distinfo  Wed Nov  4 12:06:36 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.25 2026/10/04 17:05:45 wiz Exp $
+$NetBSD: distinfo,v 1.26 2026/11/04 12:06:36 adam Exp $
 
-BLAKE2s (scikit_build_core-1.1.1.tar.gz) = 785369cc9e0c2d1d77c40f3e070fb754b7dffac1fedecfccf96a372aaee1d2a6
-SHA512 (scikit_build_core-1.1.1.tar.gz) = c5a96bd77df549aa139a3379360b3ec54d23aa5e1078c2fd757bb2357699a5aaab68d457ebaf129b89a7d2cb9d014b26459721356561981d38fe4369a1676e06
-Size (scikit_build_core-1.1.1.tar.gz) = 516192 bytes
+BLAKE2s (scikit_build_core-1.1.2.tar.gz) = c8044b8671da4c081bacf47887edfdcc9c0b142bf081dfd7a15ba1ea92a9b3f9
+SHA512 (scikit_build_core-1.1.2.tar.gz) = d6ba34c73ea16afd7260257def2872eb4cbc781a1ab2bf6786899ce398e96cfa9a7c249db92416a3210f5f88e16dfc1390bbd862b6600f679b6f2eee2bdc85e7
+Size (scikit_build_core-1.1.2.tar.gz) = 519494 bytes



Home | Main Index | Thread Index | Old Index