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