BSD Ports

textproc/groff 1.24.2 FreeBSD

Software typesetting package

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
ec5b9d646d
License
GPLv3+
Categories
textproc
Package size
5688.0 KiB, 29094.9 KiB installed

Description

The groff (GNU troff) software is a typesetting package which reads plain text mixed with formatting commands and produces formatted output.

In the other systems

SystemPortVersion
FreeBSDtextproc/groff1.24.2
OpenBSDtextproc/groff1.22.4p5
NetBSDtextproc/groff1.24.1nb4
DragonFlytextproc/groff1.23.0_4
MidnightBSDtextproc/groff1.24.2

Install

Binary package:

pkg install groff

From the ports tree:

cd /usr/ports/textproc/groff/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	groff>0:textproc/groff

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.24.21.24.21.22.4_41.23.0_51.24.2
FreeBSD:14:quarterly1.24.21.24.2n/a1.23.0_51.24.2
FreeBSD:15:latest1.24.21.24.2n/a1.23.0_51.23.0_5
FreeBSD:15:quarterly1.24.21.24.2n/an/an/a
FreeBSD:16:latest1.24.21.24.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 10
Run dependencies 6
Required by 307

The first 100 are listed.

Configuration

Options name: textproc_groff

OptionDefaultDescription
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
UCHARDETonAutomatic encoding detection in preconv(1)
USES
cpe gmake iconv:wchar_t perl5
Service scripts
none
Conflicts with
heirloom-doctools ja-groff mandoc

Message after installing

In order to be able to use the html driver, you need to install the following
packages:
 - ghostscript
 - netpbm

In order to be able to use the html driver, you need to install the following
packages:
 - ghostscript
 - netpbm

Files

Manual pages 56
  • addftinfo(1)
  • afmtodit(1)
  • chem(1)
  • eqn(1)
  • eqn2graph(1)
  • gdiffmk(1)
  • glilypond(1)
  • gperl(1)
  • gpinyin(1)
  • grap2graph(1)
  • grn(1)
  • grodvi(1)
  • groff(1)
  • groff(7)
  • groff_char(7)
  • groff_diff(7)
  • groff_font(5)
  • groff_hdtbl(7)
  • groff_man(7)
  • groff_man_style(7)
  • groff_mdoc(7)
  • groff_me(7)
  • groff_mm(7)
  • groff_mmse(7)
  • groff_mom(7)
  • groff_ms(7)
  • groff_out(5)
  • groff_rfc1345(7)
  • groff_tmac(5)
  • groff_trace(7)
  • groff_www(7)
  • grog(1)
  • grohtml(1)
  • grolbp(1)
  • grolj4(1)
  • gropdf(1)
  • grops(1)
  • grotty(1)
  • hpftodit(1)
  • indxbib(1)
  • lkbib(1)
  • lookbib(1)
  • mmroff(1)
  • neqn(1)
  • nroff(1)
  • pdfmom(1)
  • pfbtops(1)
  • pic(1)
  • pic2graph(1)
  • preconv(1)
  • refer(1)
  • roff(7)
  • soelim(1)
  • tbl(1)
  • tfmtodit(1)
  • troff(1)
pkg-plist 544
  • @dir lib/groff/site-tmac
  • @dir share/groff/site-font
  • bin/addftinfo
  • bin/afmtodit
  • bin/chem
  • bin/eqn
  • bin/eqn2graph
  • bin/gdiffmk
  • bin/glilypond
  • bin/gperl
  • bin/gpinyin
  • bin/grap2graph
  • bin/grn
  • bin/grodvi
  • bin/groff
  • bin/grog
  • bin/grolbp
  • bin/grolj4
  • bin/gropdf
  • bin/grops
  • bin/grotty
  • bin/hpftodit
  • bin/indxbib
  • bin/lkbib
  • bin/lookbib
  • bin/mmroff
  • bin/neqn
  • bin/nroff
  • bin/pdfmom
  • bin/pfbtops
  • bin/pic
  • bin/pic2graph
  • bin/post-grohtml
  • bin/pre-grohtml
  • bin/preconv
  • bin/refer
  • bin/soelim
  • bin/tbl
  • bin/tfmtodit
  • bin/troff
  • share/groff/eign
  • share/groff/font/devascii/B
  • share/groff/font/devascii/BI
  • share/groff/font/devascii/DESC
  • share/groff/font/devascii/I
  • share/groff/font/devascii/R
  • share/groff/font/devdvi/CSH
  • share/groff/font/devdvi/CSS
  • share/groff/font/devdvi/CTH
  • share/groff/font/devdvi/CTS
  • share/groff/font/devdvi/CW
  • share/groff/font/devdvi/CWEC
  • share/groff/font/devdvi/CWI
  • share/groff/font/devdvi/CWIEC
  • share/groff/font/devdvi/CWITC
  • share/groff/font/devdvi/CWTC
  • share/groff/font/devdvi/DESC
  • share/groff/font/devdvi/EX
  • share/groff/font/devdvi/HB
  • share/groff/font/devdvi/HBEC
  • share/groff/font/devdvi/HBI
  • share/groff/font/devdvi/HBIEC
  • share/groff/font/devdvi/HBITC
  • share/groff/font/devdvi/HBTC
  • share/groff/font/devdvi/HI
  • share/groff/font/devdvi/HIEC
  • share/groff/font/devdvi/HITC
  • share/groff/font/devdvi/HR
  • share/groff/font/devdvi/HREC
  • share/groff/font/devdvi/HRTC
  • share/groff/font/devdvi/JPG
  • share/groff/font/devdvi/JPM
  • share/groff/font/devdvi/KOG
  • share/groff/font/devdvi/KOM
  • share/groff/font/devdvi/MI
  • share/groff/font/devdvi/S
  • share/groff/font/devdvi/SA
  • share/groff/font/devdvi/SB
  • share/groff/font/devdvi/SC
  • share/groff/font/devdvi/TB
  • share/groff/font/devdvi/TBEC
  • share/groff/font/devdvi/TBI
  • share/groff/font/devdvi/TBIEC
  • share/groff/font/devdvi/TBITC
  • share/groff/font/devdvi/TBTC
  • share/groff/font/devdvi/TI
  • share/groff/font/devdvi/TIEC
  • share/groff/font/devdvi/TITC
  • share/groff/font/devdvi/TR
  • share/groff/font/devdvi/TREC
  • share/groff/font/devdvi/TRTC
  • share/groff/font/devdvi/generate/CompileFonts
  • share/groff/font/devdvi/generate/Makefile
  • share/groff/font/devdvi/generate/ec.map
  • share/groff/font/devdvi/generate/msam.map
  • share/groff/font/devdvi/generate/msbm.map
  • share/groff/font/devdvi/generate/tc.map
  • share/groff/font/devdvi/generate/texb.map
  • share/groff/font/devdvi/generate/texex.map
  • share/groff/font/devdvi/generate/texi.map

The first 100 are listed.

distinfo 1
FileSizeSHA256
groff-1.24.2.tar.gz9.016185e+06f9c1efd5bebbe37fc6e1063db7473ce8df1e3e0be4ff0f43ce04fce57e9c5dd9
Master sites 1
  • GNU

Commit history 1

DateCommitCreditsLog message
ec5b9d646d Älven textproc/groff: Security update 1.24.1 => 1.24.2 (CWE-78)
This release resolves the following issues in the GNU Savannah ticket tracker. bug #68689: [PATCH] [mm] `mmroff` vulnerable to command injection (CWE-78) bug #68688: [PATCH] [grohtml] `pre-grohtml` vulnerable to command injection (CWE-78) bug #68687: [PATCH] [pdfmom] vulnerable to command injection (CWE-78) bug #68152: [gxditview] SEGVs when invoked with no arguments WWW: https://lists.gnu.org/archive/html/info-groff/2026-09/msg00000.html MFH: 2026Q3