Bug 258374 - [patch] textproc/sgmlformat: fix groff dependency for FreeBSD 12+
Summary: [patch] textproc/sgmlformat: fix groff dependency for FreeBSD 12+
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: Jun Kuriyama
URL:
Keywords: easy, patch-ready
Depends on:
Blocks:
 
Reported: 2021-09-08 19:36 UTC by Eugene Grosbein
Modified: 2021-10-01 08:08 UTC (History)
1 user (show)

See Also:
eugen: maintainer-feedback-


Attachments
groff moved to ports (978 bytes, patch)
2021-09-08 19:36 UTC, Eugene Grosbein
eugen: maintainer-approval? (kuriyama)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Grosbein freebsd_committer freebsd_triage 2021-09-08 19:36:32 UTC
Created attachment 227771 [details]
groff moved to ports

The GNU roff toolchain has been removed from base, see /usr/src/UPDATING entry 20170531.

sgmlformat relies on "groff" command to be in PATH and installs three .ts files with references to /usr/share/tmac that does not exist in modern FreeBSD versions.

Attached path adds textproc/groff to RUN_DEPENDS and fixes broken references.
Comment 1 Eugene Grosbein freebsd_committer freebsd_triage 2021-10-01 08:08:45 UTC
Fixed with https://cgit.freebsd.org/ports/commit/?id=db8499a9f8877367b68db78a02c8bf9bf312d572

Sorry, forgot to add PR: to the commit log.