notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
py-scikit-build-core Build backend for CMake based projects
0.9.4 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.7.1Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-04-15 05:03:37
Last Update: 2024-05-15 09:38:35
Commit Hash: 72f54a24
Also Listed In: python
License: APACHE20
WWW:
https://scikit-build-core.readthedocs.io/en/latest/
Description:
scikit-build-core is a next generation Python CMake adaptor and Python API for plugins.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}scikit-build-core>0:devel/py-scikit-build-core@${PY_FLAVOR}
To install the port:
cd /usr/ports/devel/py-scikit-build-core/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/py-scikit-build-core
  • pkg install py39-scikit-build-core
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
NOTE: This is a Python port. Instead of py39-scikit-build-core listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py39-scikit-build-core
Package flavors (<flavor>: <package>)
  • py39: py39-scikit-build-core
distinfo:
TIMESTAMP = 1715762398 SHA256 (scikit_build_core-0.9.4.tar.gz) = 316e6a3a8176ed783063eaddaba52b8db022a4e794d2c7bb493a73539795c759 SIZE (scikit_build_core-0.9.4.tar.gz) = 228198

Packages (timestamps in pop-ups are UTC):
py39-scikit-build-core
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.9.30.9.3-0.9.30.9.3---
FreeBSD:13:quarterly0.8.20.8.2-0.8.20.8.2-0.7.1-
FreeBSD:14:latest0.9.20.9.3-0.9.20.9.30.3.1_1-0.3.1_1
FreeBSD:14:quarterly0.8.20.8.2-0.8.20.8.2-0.7.1-
FreeBSD:15:latest0.9.30.9.3n/a0.9.2n/a-0.7.10.7.1
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py39-hatch-fancy-pypi-readme>=0 : devel/py-hatch-fancy-pypi-readme@py39
  2. py39-hatch-vcs>0 : devel/py-hatch-vcs@py39
  3. py39-hatchling>0 : devel/py-hatchling@py39
  4. py39-numpy>=1.16,1<1.26,1 : math/py-numpy@py39
  5. py39-setuptools>0 : devel/py-setuptools@py39
  6. py39-setuptools-scm>0 : devel/py-setuptools-scm@py39
  7. python3.9 : lang/python39
  8. py39-build>=0 : devel/py-build@py39
  9. py39-installer>=0 : devel/py-installer@py39
Test dependencies:
  1. py39-build>=0.1 : devel/py-build@py39
  2. py39-cattrs>=22.2.0 : devel/py-cattrs@py39
  3. py39-pybind11>=0 : devel/py-pybind11@py39
  4. py39-pyproject-metadata>=0.5 : devel/py-pyproject-metadata@py39
  5. py39-pytest-subprocess>=1.5 : devel/py-pytest-subprocess@py39
  6. py39-wheel>0 : devel/py-wheel@py39
  7. py39-pytest>=7,1 : devel/py-pytest@py39
  8. python3.9 : lang/python39
Runtime dependencies:
  1. py39-exceptiongroup>=1.1.1 : devel/py-exceptiongroup@py39
  2. py39-packaging>=21.3 : devel/py-packaging@py39
  3. py39-pathspec>=0.10.1 : devel/py-pathspec@py39
  4. python3.9 : lang/python39
  5. py39-exceptiongroup>0 : devel/py-exceptiongroup@py39
  6. py39-tomli>=1.2.2 : textproc/py-tomli@py39
This port is required by:
for Build
  1. archivers/py-laszip
  2. cad/py-gdstk
  3. math/py-awkward-cpp
  4. math/py-iminuit
  5. misc/py-fastscapelib
  6. misc/py-lightgbm
  7. science/py-spglib

Configuration Options:
No options to configure
Options name:
devel_py-scikit-build-core
USES:
python:3.9+
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/s/scikit_build_core/
  2. https://pypi.org/packages/source/s/scikit_build_core/
Collapse this list.

Number of commits found: 21

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.9.4
15 May 2024 09:38:35
commit hash: 72f54a24583a61eb8be394bdc984ecdecb6f335ecommit hash: 72f54a24583a61eb8be394bdc984ecdecb6f335ecommit hash: 72f54a24583a61eb8be394bdc984ecdecb6f335ecommit hash: 72f54a24583a61eb8be394bdc984ecdecb6f335e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-scikit-build-core: update 0.9.3 → 0.9.4

Reported by:	portscout
0.9.3
01 May 2024 03:35:17
commit hash: 918ae987d186300652563be9e152ae7e1e60cf47commit hash: 918ae987d186300652563be9e152ae7e1e60cf47commit hash: 918ae987d186300652563be9e152ae7e1e60cf47commit hash: 918ae987d186300652563be9e152ae7e1e60cf47 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-scikit-build-core: update 0.9.2 → 0.9.3

Reported by:	portscout
0.9.2
22 Apr 2024 07:01:15
commit hash: 49e536085af1e41c3df7e3047c6604cf2bb39a3bcommit hash: 49e536085af1e41c3df7e3047c6604cf2bb39a3bcommit hash: 49e536085af1e41c3df7e3047c6604cf2bb39a3bcommit hash: 49e536085af1e41c3df7e3047c6604cf2bb39a3b files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-scikit-build-core: update 0.9.1 → 0.9.2

Reported by:	portscout
0.9.1
21 Apr 2024 18:28:27
commit hash: 5a75376fdbc5fd3adbaef008307b3a913bf12807commit hash: 5a75376fdbc5fd3adbaef008307b3a913bf12807commit hash: 5a75376fdbc5fd3adbaef008307b3a913bf12807commit hash: 5a75376fdbc5fd3adbaef008307b3a913bf12807 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-scikit-build-core: update 0.9.0 → 0.9.1

Reported by:	portscout
0.9.0
20 Apr 2024 07:27:31
commit hash: b825d09dfe00614ce1955117576172d689d7d3fccommit hash: b825d09dfe00614ce1955117576172d689d7d3fccommit hash: b825d09dfe00614ce1955117576172d689d7d3fccommit hash: b825d09dfe00614ce1955117576172d689d7d3fc files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-scikit-build-core: update 0.8.2 → 0.9.0

Reported by:	portscout
0.8.2
08 Apr 2024 12:37:28
commit hash: 0a4260b3a1a599e94eca7a85d38f97214fb4606ecommit hash: 0a4260b3a1a599e94eca7a85d38f97214fb4606ecommit hash: 0a4260b3a1a599e94eca7a85d38f97214fb4606ecommit hash: 0a4260b3a1a599e94eca7a85d38f97214fb4606e files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
Mk/Uses/python.mk: Introduce PY_EXCEPTIONGROUP

The minimal version is set to 1.1.1 because it is required by devel/py-cattrs.
Convert ports to use PY_EXCEPTIONGROUP to simplify Makefile.

With hat:	python
0.8.2
05 Apr 2024 18:28:22
commit hash: 77c75d2b7a19211e492fdaab05949e4027be8e9dcommit hash: 77c75d2b7a19211e492fdaab05949e4027be8e9dcommit hash: 77c75d2b7a19211e492fdaab05949e4027be8e9dcommit hash: 77c75d2b7a19211e492fdaab05949e4027be8e9d files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-scikit-build-core: update 0.7.1 → 0.8.2

Reported by:	portscout
0.7.1
29 Feb 2024 07:18:32
commit hash: 5d4139f8bdb67bd6e8328422f9762661bd0d6454commit hash: 5d4139f8bdb67bd6e8328422f9762661bd0d6454commit hash: 5d4139f8bdb67bd6e8328422f9762661bd0d6454commit hash: 5d4139f8bdb67bd6e8328422f9762661bd0d6454 files touched by this commit
Charlie Li (vishwin) search for other commits by this committer
devel/py-setuptools-scm: update to 8.0.4

Directory and PORTNAME changed to match normalised name in release
tarball; consumers updated to match.

Although setuptools itself is specified as a run dependency in the
Python package metadata, it is currently left out here to prevent
environment pollution until at least PR 270510 is committed.
Additionally, this version of setuptools-scm requires setuptools>=61,
which means this version is only meant for USE_PYTHON=pep517 ports
as all USE_PYTHON=distutils ports will switch to devel/py-setuptools58
also after PR 270510. science/py-emmet-core is switched to
devel/py-setuptools_scm7 accordingly, as it specifies setuptools-scm<8.
devel/py-{flit-scm,hatch-vcs} have ${PY_SETUPTOOLS} added to
RUN_DEPENDS to compensate.

Further details: https://wiki.freebsd.org/Python/setuptools

Reported by: yuri
Co-authored by: matthew
Exp-run by: antoine (earlier iteration)
Approved by: yuri (science/py-emmet-core, previous iteration)
PR: 272134
Differential Revision: https://reviews.freebsd.org/D39288
0.7.1
02 Jan 2024 06:11:33
commit hash: 7586382bce5414b83fde7fb12beab3644f6ce3c5commit hash: 7586382bce5414b83fde7fb12beab3644f6ce3c5commit hash: 7586382bce5414b83fde7fb12beab3644f6ce3c5commit hash: 7586382bce5414b83fde7fb12beab3644f6ce3c5 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-scikit-build-core: update 0.7.0 → 0.7.1

Reported by:	portscout
0.7.0
23 Dec 2023 01:34:08
commit hash: 72649cd7796c934b9fabed6cb2a5fd6228fc4e10commit hash: 72649cd7796c934b9fabed6cb2a5fd6228fc4e10commit hash: 72649cd7796c934b9fabed6cb2a5fd6228fc4e10commit hash: 72649cd7796c934b9fabed6cb2a5fd6228fc4e10 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-scikit-build-core: update 0.6.0 → 0.7.0

Reported by:	portscout
0.6.0
20 Oct 2023 22:43:39
commit hash: da898df06b833d8d779f6aa599bd75d9433e57accommit hash: da898df06b833d8d779f6aa599bd75d9433e57accommit hash: da898df06b833d8d779f6aa599bd75d9433e57accommit hash: da898df06b833d8d779f6aa599bd75d9433e57ac files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-scikit-build-core: update 0.5.0 → 0.6.0

Reported by:	portscout
0.5.0
23 Aug 2023 06:29:02
commit hash: 99fcd204c7aedde26e21db3c1d9f726e5fb5ba9fcommit hash: 99fcd204c7aedde26e21db3c1d9f726e5fb5ba9fcommit hash: 99fcd204c7aedde26e21db3c1d9f726e5fb5ba9fcommit hash: 99fcd204c7aedde26e21db3c1d9f726e5fb5ba9f files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-scikit-build-core: update 0.4.8 → 0.5.0

Reported by:	portscout
0.4.8
31 Jul 2023 19:58:25
commit hash: 71d9f039dbb618b7ddd3d95d31bc37a97e8c190ccommit hash: 71d9f039dbb618b7ddd3d95d31bc37a97e8c190ccommit hash: 71d9f039dbb618b7ddd3d95d31bc37a97e8c190ccommit hash: 71d9f039dbb618b7ddd3d95d31bc37a97e8c190c files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-scikit-build-core: Update 0.4.7 → 0.4.8

Reported by:	portscout
0.4.7
27 Jun 2023 19:34:34
commit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacbcommit hash: 3d9a815d9c5acbb71f4bb07738bdeab4879feacb files touched by this commit
Rene Ladan (rene) search for other commits by this committer
all: remove explicit versions in USES=python for "3.x+"

The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++
-DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable
-Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong
-fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi
-Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings
-Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x
-MT _quickfix_la-QuickfixPython.lo -MD -MP -MF
.deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o
.libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean
'-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
0.4.7
27 Jun 2023 04:41:39
commit hash: e0df0dbe8e8be4440e1910baab860febb8b559e0commit hash: e0df0dbe8e8be4440e1910baab860febb8b559e0commit hash: e0df0dbe8e8be4440e1910baab860febb8b559e0commit hash: e0df0dbe8e8be4440e1910baab860febb8b559e0 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-scikit-build-core: Update 0.4.6 → 0.4.7

Reported by:	portscout
0.4.6
24 Jun 2023 02:54:09
commit hash: 1564bc5ccfeb34b76a1a17388b76b3529e0bc27ccommit hash: 1564bc5ccfeb34b76a1a17388b76b3529e0bc27ccommit hash: 1564bc5ccfeb34b76a1a17388b76b3529e0bc27ccommit hash: 1564bc5ccfeb34b76a1a17388b76b3529e0bc27c files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-scikit-build-core: Add missing test dependency
0.4.6
22 Jun 2023 09:11:14
commit hash: 6c93ef12d771c3ed2825dcf23f92d87ccf26bec4commit hash: 6c93ef12d771c3ed2825dcf23f92d87ccf26bec4commit hash: 6c93ef12d771c3ed2825dcf23f92d87ccf26bec4commit hash: 6c93ef12d771c3ed2825dcf23f92d87ccf26bec4 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-scikit-build-core: Update 0.4.5 → 0.4.6

Reported by:	portscout
0.4.5
21 Jun 2023 04:44:05
commit hash: e8c5a086cd412539c63de4e097698630a6b05ba9commit hash: e8c5a086cd412539c63de4e097698630a6b05ba9commit hash: e8c5a086cd412539c63de4e097698630a6b05ba9commit hash: e8c5a086cd412539c63de4e097698630a6b05ba9 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-scikit-build-core: Update 0.3.1 → 0.4.5

Reported by:	portscout
0.3.1_1
18 Apr 2023 18:05:13
commit hash: bf2a30c06e45e61e84abf9fcf2294bbb0fa2c2ebcommit hash: bf2a30c06e45e61e84abf9fcf2294bbb0fa2c2ebcommit hash: bf2a30c06e45e61e84abf9fcf2294bbb0fa2c2ebcommit hash: bf2a30c06e45e61e84abf9fcf2294bbb0fa2c2eb files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
devel/py-scikit-build-core: Fix Makefile

- Fix USES=python [1]
- Fix BUILD_DEPENDS and RUN_DEPENDS [2]
- Bump PORTREVISION for dependency change

Reference:	https://github.com/scikit-build/scikit-build-core/blob/v0.3.1/pyproject.toml#L12
[1]
		https://github.com/scikit-build/scikit-build-core/blob/v0.3.1/pyproject.toml#L34-L41
[2]
With hat:	python
0.3.1
16 Apr 2023 20:04:55
commit hash: b52a8d1ecc73ecbf502af0d336c9bfe5c8870a4acommit hash: b52a8d1ecc73ecbf502af0d336c9bfe5c8870a4acommit hash: b52a8d1ecc73ecbf502af0d336c9bfe5c8870a4acommit hash: b52a8d1ecc73ecbf502af0d336c9bfe5c8870a4a files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-scikit-build-core: Update 0.3.0 → 0.3.1

Reported by:	portscout
0.3.0
15 Apr 2023 05:02:20
commit hash: 96bf481d6f089c967e724e030d125d7cb93b8395commit hash: 96bf481d6f089c967e724e030d125d7cb93b8395commit hash: 96bf481d6f089c967e724e030d125d7cb93b8395commit hash: 96bf481d6f089c967e724e030d125d7cb93b8395 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/py-scikit-build-core: New port: Build backend for CMake based projects

Number of commits found: 21