Page MenuHomeFreeBSD

devel/ghpr: add missing `BUILD_DEPENDS`
ClosedPublic

Authored by ngie on Thu, Mar 19, 5:38 PM.
Tags
None
Referenced Files
F149599268: D55962.diff
Wed, Mar 25, 12:54 PM
F149586653: D55962.id174117.diff
Wed, Mar 25, 10:31 AM
F149586649: D55962.id173941.diff
Wed, Mar 25, 10:31 AM
F149586645: D55962.id.diff
Wed, Mar 25, 10:31 AM
F149569213: D55962.id173942.diff
Wed, Mar 25, 7:50 AM
F149502165: D55962.diff
Tue, Mar 24, 9:35 PM
Unknown Object (File)
Tue, Mar 24, 10:45 AM
Unknown Object (File)
Tue, Mar 24, 4:48 AM
Subscribers

Details

Summary

This change adds additional build dependencies accidentally missed in
the previous commit.

Although the devel/py-setuptools dependency is technically redundant in
light of devel/py-setuptools-scm, it's best to express all of the needed
dependencies in BUILD_DEPENDS.

Adjust PYTHON_USES to only permit 3.11+ given the change introduced in
the pyproject.toml file upstream, while here.

Reported by: poudriere
Pointyhat to: ngie
Fixes: 59337d86174 ("devel/ghpr: update to v3")

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 71545
Build 68428: arc lint + arc unit

Event Timeline

ngie requested review of this revision.Thu, Mar 19, 5:38 PM
ngie created this revision.

Adjust minimum required python version to 3.11 to match pyproject.toml

ngie added a reviewer: imp.
ngie edited the summary of this revision. (Show Details)
ngie added a subscriber: Python.
ngie retitled this revision from devel/gphr: add missing `BUILD_DEPENDS` to devel/ghpr: add missing `BUILD_DEPENDS`.Sun, Mar 22, 5:58 AM

why 3.11+?
Otherwise looks good to me.

This revision is now accepted and ready to land.Sun, Mar 22, 2:57 PM
This revision was automatically updated to reflect the committed changes.