git: 1aa967ff73e7 - main - devel/py-miniKanren: Unbreak by patching pyproject.toml for older setuptools
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 10 Jul 2026 18:11:39 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=1aa967ff73e7a61c739ff42f93b08d7d1c40edf6
commit 1aa967ff73e7a61c739ff42f93b08d7d1c40edf6
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-07-10 17:57:40 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-07-10 18:11:33 +0000
devel/py-miniKanren: Unbreak by patching pyproject.toml for older setuptools
Reported by: fallout
---
devel/py-miniKanren/files/patch-pyproject.toml | 20 ++++++++++++++++++--
1 file changed, 18 insertions(+), 2 deletions(-)
diff --git a/devel/py-miniKanren/files/patch-pyproject.toml b/devel/py-miniKanren/files/patch-pyproject.toml
index 3af7393f09f7..8a7135b6fa80 100644
--- a/devel/py-miniKanren/files/patch-pyproject.toml
+++ b/devel/py-miniKanren/files/patch-pyproject.toml
@@ -1,9 +1,12 @@
---- pyproject.toml.orig 2026-06-22 01:36:00 UTC
+-- Make pyproject.toml compatible with the setuptools version in ports (63.x).
+-- Remove unsupported license-files and dependency-groups fields and lower
+-- the build-system setuptools requirement to a version that is available.
+--- pyproject.toml.orig 2026-07-10 03:47:39 UTC
+++ pyproject.toml
@@ -1,5 +1,5 @@
[build-system]
-requires = ["setuptools>=77.0.0", "setuptools-scm[toml]"]
-+requires = ["setuptools", "setuptools-scm[toml]"]
++requires = ["setuptools>=61.0", "setuptools-scm[toml]"]
build-backend = "setuptools.build_meta"
[project]
@@ -15,3 +18,16 @@
classifiers = [
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Science/Research",
+@@ -36,12 +35,6 @@ repository = "http://github.com/pythological/kanren"
+
+ [project.urls]
+ repository = "http://github.com/pythological/kanren"
+-
+-[dependency-groups]
+-test = [
+- "pytest",
+- "sympy",
+-]
+
+ [tool.setuptools]
+ include-package-data = true