Bug 285098 - devel/py-rapidfuzz: fix build with project.toml issue with scikit-build-core 0.11
Summary: devel/py-rapidfuzz: fix build with project.toml issue with scikit-build-core ...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Yuri Victorovich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-01 20:05 UTC by Matthew Wener
Modified: 2025-03-02 03:41 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (yuri)


Attachments
patch to fix build error (1.47 KB, patch)
2025-03-01 20:10 UTC, Matthew Wener
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Wener 2025-03-01 20:05:01 UTC
https://github.com/rapidfuzz/RapidFuzz/pull/433

errors when building due to scikit-build-core update to 0.11:
scikit_build_core._vendor.pyproject_metadata.errors.ConfigurationError: Extra keys present in "project": 'Changelog', 'Documentation', 'Homepage', 'Issues', 'Repository'
Comment 1 Matthew Wener 2025-03-01 20:10:48 UTC
Created attachment 258165 [details]
patch to fix build error

Adds a patch for the upstream commit that fixes this issue as it is not currently in a release.
Comment 2 Yuri Victorovich freebsd_committer freebsd_triage 2025-03-02 03:40:12 UTC
Committed, thanks!
Comment 3 commit-hook freebsd_committer freebsd_triage 2025-03-02 03:41:12 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1aa9ed60d45b874b7b26650e120508a8147bbab5

commit 1aa9ed60d45b874b7b26650e120508a8147bbab5
Author:     Matthew Wener <matthew@wener.org>
AuthorDate: 2025-03-02 03:39:31 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-03-02 03:40:18 +0000

    devel/py-rapidfuzz: fix build with project.toml issue with scikit-build-core 0.11

    PR:             285098

 devel/py-rapidfuzz/Makefile | 4 ++++
 devel/py-rapidfuzz/distinfo | 4 +++-
 2 files changed, 7 insertions(+), 1 deletion(-)