CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

textproc/docproj 4.1.9_1

FreeBSD Documentation Project toolchain

Port info

Maintainer
doceng@FreeBSD.org
Packages
latest: 4.1.9_1
Upstream
up to date
Last update
to 4.1.9_1 · b81506f76e
Quarterly
2026Q4: 4.1.9_1
Formerly
textproc/docproj-jadetex until 2013-01-03
WWW
https://www.freebsd.org/docproj
Links
cgit · VuXML

Install

Package
# pkg install docproj
installs 4.1.9_1 from latest; from quarterly (2026Q4) 4.1.9_1
Port
# cd /usr/ports/textproc/docproj && make install clean
# make -C /usr/ports/textproc/docproj config  # change options first
Size
1.5 KiB download · 243 B installed
Depends on
devel/git 2.56.0, textproc/igor 1.595_1, textproc/po4a 0.74, textproc/rubygem-asciidoctor 2.0.26_1, textproc/rubygem-asciidoctor-diagram 2.0.0, textproc/rubygem-asciidoctor-pdf 2.3.27, textproc/rubygem-rouge 5.1.0, textproc/vale 3.25.0, www/gohugo 0.168.0_1,1
License
NA
Options
5 of 7 on in the package: GIT IGOR PDF TRANSLATOR VALE
Show the 2 options that are off
EPUB FONTS-CJK

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 164.1.9_14.1.9_1–
FreeBSD 154.1.9_14.1.9_1–
FreeBSD 144.1.9_14.1.9_14.1.9_1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 154.1.9_14.1.9_1–
FreeBSD 144.1.9_14.1.9_14.1.9_1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 4.1.9_1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (134)

Jun Kuriyama (kuriyama) · 1.9
Add textproc/xhtml dependency.
f90f47142e
Jim Mock (jim) · 1.8
Add scr2png since it is now needed for the handbook build.
f2c886be3f
Nik Clayton (nik) · 1.7
Add dependency on libxslt/xsltproc.  Bump PORTREVISION.
615e31bad2
Dima Dorfman (dd) · 1.6
Note that the dependenc list should be kept in sync with src/release/Makefile.inc.docports.
1e34811bc2
Nik Clayton (nik) · 1.6
Pull out the dependency on DocBook 3.1, since none of the docs now require it.  Bump PORTVERSION.
1db38b3dd7
Nik Clayton (nik) · 1.5
Depend on peps instead of eps2png -- peps produces better output (inc. anti-aliasing) than eps2png.  Bump PORTREVISION accordingly.
16b3a7d410
Nik Clayton (nik) · 1.4
Use links instead of w3m.  Select OpenJade automatically if building on an Alpha.
30d52bc288
Nik Clayton (nik) · 1.3
Depend on specific versions of the DocBook DTD.  Bump the port version accordingly.
438eff5d17
Nik Clayton (nik) · 1.2
Bump PORTVERSION to reflect extra dependencies.
1ef1b68c8f
Nik Clayton (nik) · 1.1
Add graphics/eps2png and graphics/netpbm as dependencies.  These are required in order to process the graphics.
e4cc3014b6
Jimmy Olgeni (olgeni) · 1.1
More style fixes for ports/textproc.
2917814d32
Jim Mock (jim) · 1.1
Tweak the openjade definition a bit and use lynx if building on the Alpha.

Submitted by:	obrien
c10343657a
Jim Mock (jim) · 1.1
Add a knob for openjade.

Ok'd by:	nik
ed0e1375ea
Chris Piazza (cpiazza) · 1.1
Update with the new PORTNAME/PORTVERSION variables
37c0ef8e3b
Nik Clayton (nik)
Explicitly depend on the catalog file created by the textproc/docbook port, and not just the directory.  This should *really* fix the bug I thought I'd fixed in 1.18.
a51d7e4ad7
Steve Price (steve)
Since jade is a superset of the sp port, we really don't both in this port.  I've done a complete doc build and all's well.  This has the added benefit that we can now resume building -current snapshots of FreeBSD/Alpha with full docs, because the sp port is broken badly on the Alpha.

PR:		12674
Submitted by:	JOhn Baldwin <jobaldwi@vt.edu>
5a5b910249
Nik Clayton (nik)
Prefer w3m over lynx, it's table handling is superior.

Explicitly specify DocBook 3.1, rather than the meta-port.  This triggered
a rather interesting bug on a completely clean machine, where the
sgmlformat port, depending on DocBook 3.0, installed enough DocBook that
the

    ${PREFIX}/share/sgml/docbook:${PORTSDIR}/textproc/docbook

dependency line was satisfied, and DocBook 3.1 was never installed.  This
was noticed by Mark Ovens <mark@ukug.uk.freebsd.org>, who helped me track
it down.
4e87639906
Peter Wemm (peter)
$Id$ -> $FreeBSD$
85bc214e28
Chris Piazza (cpiazza)
Use lynx instead of lynx-current.

Submitted by:	nik
Prompted by:	broken lynx-current
cfb656c396
David E. O'Brien (obrien)
Don't be verbose for ``make fetch''.

Approved by:	nik, jkh
8b50e43806
Nik Clayton (nik)
Bump the version number to reflect the changed dependencies.
d565256f5f
Nik Clayton (nik)
Depend on the textproc/docbook meta-port, instead of explicitly listing the version number as docbook-300.
0aa7ef883f
Satoshi Asami (asami)
I assume Nik meant "textproc/docbook-300" when he wrote "textproc/docbook/3.0". :)
645b163b0a
Nik Clayton (nik)
Be more explicit about the dependencies.  This doesn't actually change them, but helps document them a little better.  Previously there chains of dependencies two or three ports long, which was a little counter-intuitive.
0399f9ca57
Nik Clayton (nik)
Add a dependency on lynx.  Pointed out by Wolfram.
e20121087d
Nik Clayton (nik)
Move pkg/JADETEX to files/JADETEX.
76664cbb9a
Jordan K. Hubbard (jkh)
This was just a bit _too_ willing to blow up and killed the readmes. Make more selective about targets to yell about.
be26dcc02d
Nik Clayton (nik)
Port now requires the JADETEX variable to be either "yes" or "no". If "yes" then a dependency on print/jadetex is included (which in turn pulls in all 30MB of TeTeX). If no then it is ignored. There is no default.

If ${JADETEX} is unset then pkg/JADETEX is shown to the user.

Set IS_INTERACTIVE to indicate this in the Makefile.
99273c9038
Nik Clayton (nik)
Add tidy (www/tidy) and the HTML stylesheets (textproc/html) to the dependencies list.

Prompted by: Jordan (for the stylesheets)
0e453feea2
Jordan K. Hubbard (jkh)
Whoops, the last change to BUILD_DEPENDS was bogus.  Revert.
7820c8be9b
Jordan K. Hubbard (jkh)
This doesn't actually build anything with RUN_DEPENDS.  Use BUILD_DEPENDS
12179d5068
Nik Clayton (nik)
Add a PKGNAME for version tracking.
dd5dd18e77
Satoshi Asami (asami)
NO_PATCH is a no-op.  By the way, didn't NO_INSTALL work for you?
60d883280a
Nik Clayton (nik)
Meta-port for tools used by the Documentation project.

PR:		ports/7087
Submitted by:	nik@freebsd.org
fea2bc355c