git: 1aa967ff73e7 - main - devel/py-miniKanren: Unbreak by patching pyproject.toml for older setuptools

From: Yuri Victorovich <yuri_at_FreeBSD.org>
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