Bug 284013 - sysutils/ttyd: depend on sysutils/xxd instead of editors/vim
Summary: sysutils/ttyd: depend on sysutils/xxd instead of editors/vim
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Fernando Apesteguía
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-12 09:04 UTC by Martin Birgmeier
Modified: 2025-01-26 19:20 UTC (History)
5 users (show)

See Also:
fernape: maintainer-feedback? (nc)


Attachments
depend on sysutils/xxd instead of editors/vim (754 bytes, patch)
2025-01-12 09:04 UTC, Martin Birgmeier
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Birgmeier 2025-01-12 09:04:02 UTC
Created attachment 256639 [details]
depend on sysutils/xxd instead of editors/vim

Scenario:
- FreeBSD stable/14
- ports latest
- Building ports using portmaster
- Building sysutils/ttyd

Result:
- sysutils/ttyd depends on editors/vim but only needs xxd; sysutils/xxd is a separate port which is pulled in by editors/vim

Expected result:
- sysutils/ttyd should depend only on sysutils/xxd

Patch attached.

-- Martin
Comment 1 Fernando Apesteguía freebsd_committer freebsd_triage 2025-01-26 19:20:36 UTC
Committed,

Thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2025-01-26 19:20:39 UTC
A commit in branch main references this bug:

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

commit d361a9b1b79f7593f74cbcfa9ded3db3ffa852a3
Author:     Martin Birgmeier <d8zNeCFG@aon.at>
AuthorDate: 2025-01-13 17:12:36 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2025-01-26 19:19:54 +0000

    sysutils/ttyd: depend on sysutils/xxd

    Instead of editors/vim

    PR:             284013
    Reported by:    d8zNeCFG@aon.at
    Approved by:    nc@FreeBSD.org (maintainer, timeout > 2 weeks)

 sysutils/ttyd/Makefile | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)