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

graphics/jbig2dec 0.20_1

Decoder implementation of the JBIG2 image compression format

Port info

Maintainer
sunpoet@FreeBSD.org
Packages
latest: 0.20_1
Upstream
up to date
Last update
to 0.20_1 · 91fc6ae1be
Quarterly
2026Q4: 0.20_1
WWW
https://github.com/ArtifexSoftware/jbig2dec
Links
cgit · VuXML

Install

Package
# pkg install jbig2dec
installs 0.20_1 from latest; from quarterly (2026Q4) 0.20_1
Port
# cd /usr/ports/graphics/jbig2dec && make install clean
# make -C /usr/ports/graphics/jbig2dec config  # change options first
Size
97 KiB download · 357 KiB installed
Depends on
graphics/png 1.6.59_1
License
GPLv3
Options
1 of 1 on in the package: PNG

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 160.20_10.20_1–
FreeBSD 150.20_10.20_1–
FreeBSD 140.20_10.20_10.20_1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 150.20_10.20_1–
FreeBSD 140.20_10.20_10.20_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 (1)

The CVE record lists the packaged version 0.20_1 as affected, and no VuXML entry names the CVE. What does this mean?

CVECVSSPublishedDescription
CVE-2023-463616.52023-10-31Artifex Software jbig2dec v0.20 was discovered to contain a SEGV vulnerability via jbig2_error at /jbig2dec/jbig2.c.

VuXML only (0)

Listed in VuXML, the packaged version 0.20_1 is still in the affected range; pkg audit reports it. What does this mean?

None.

Fixed (0)

No VuXML entries for this package.

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

None.

Commits (49)

Po-Chuan Hsieh (sunpoet) · 0.20_1
graphics/jbig2dec: Remove USES=pathfix
91fc6ae1be
Po-Chuan Hsieh (sunpoet) · 0.20_1
*/*: Remove GNU_CONFIGURE_MANPREFIX=${PREFIX}/share after 9fd7ee1cdf6cbd5528159b58a966e1a40e2909a9
62ed195754
Muhammad Moinur Rahman (bofh) · 0.20_1
graphics/jbig2dec: Moved man to share/man

Approved by:    portmgr (blanket)
3928fc1e9c
Po-Chuan Hsieh (sunpoet) · 0.20
graphics/jbig2dec: Add make test

PR:		273844
de8c89bc08
Po-Chuan Hsieh (sunpoet) · 0.20
graphics/jbig2dec: Update to 0.20

- Update MASTER_SITES

Changes:	https://github.com/ArtifexSoftware/jbig2dec/releases
		https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES
56c9dc76b7
Po-Chuan Hsieh (sunpoet) · 0.19
graphics/jbig2dec: Use USES=pathfix to fix .pc installation

- Update MASTER_SITES
- Convert REINPLACE_CMD to patch files
aeb01f3ee1
Stefan Eßer (se) · 0.19
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 0.19
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Po-Chuan Hsieh (sunpoet) · 0.19
graphics/jbig2dec: Use CONFIGURE_WITH helper
71add8a923
Bernhard Froehlich (decke) · 0.19
graphics/jbig2dec: Add CPE information

Approved by:	portmgr (blanket)
0b1aeffc79
Mathieu Arnold (mat) · 0.19
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 0.19
Remove # $FreeBSD$ from Makefiles.
305f148f48
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.19
Remoce USES=autoreconf

It is not needed after switching to upstream release tarball (r545843).
5719df9a6c
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.19
Update to 0.19

Changes:	https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES
84f27a6d7f
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.18
Update MASTER_SITES: use upstream release tarball
9554ce7c7e
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.18
Fix r529344: restore jb2streams.tar.gz
0f8e8fd9f5
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.18
Update to 0.18

Changes:	https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES
3dd8243aad
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.17
Update to 0.17

Changes:	https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES
d972bf7405
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.16
Add maintainer section
3bce1a118e
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.16
Restore distinfo for jb2streams.tar.gz

It was accidentally removed in r499052.

PR:		237838
Reported by:	Leon Dietrich <doralitze@chaotikum.org>
38d6d10b7c
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.16
Update to 0.16

Changes:	https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES
8f87bb0116
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.15
Regenerate patch files with makepatch:
b5b09d8459
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.15
Update USES=autoreconf

- Respect our own do-configure:

Suggested by:	tijl
da1e280779
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.15
Update to 0.15

- Update WWW

Changes:	https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES
Notified by:	tijl
908f997221
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.14
Update to 0.14

Changes:	http://git.ghostscript.com/?p=jbig2dec.git;a=blob;f=CHANGES;hb=HEAD
530e701a42
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.13
- Update to 0.13

Changes:	http://git.ghostscript.com/?p=jbig2dec.git;a=blob;f=CHANGES;hb=HEAD
7fcc6761eb
Mathieu Arnold (mat) · 0.12
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
4e1b79a0a6
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.12
- Update to 0.12 - Add LICENSE_FILE - Convert to new options helper - Convert to new options target helper - Convert to new test framework - Remove EXTRACT_AFTER_ARGS - Sort USES - Use USES=shebangfix - Repack test tarball - Cosmetic change - Split and rename patch files - Regenerate patch files with makepatch: - Update WWW - Add git repository to WWW - Take maintainership

Changes:	http://git.ghostscript.com/?p=jbig2dec.git;a=blob;f=CHANGES;hb=HEAD
76bfabb776
Baptiste Daroussin (bapt) · 0.11_4
Bump portrevision after png update
bb21093773
Baptiste Daroussin (bapt) · 0.11_3
Properly patch jbig2dec for png > 1.5 instead of exposing png internals
0193f43f06
Marcus von Appen (mva) · 0.11_2
- Convert ports of graphics/ to new USES=python

Approved by:	portmgr (implicit)
734b61f327
Dmitry Marakasov (amdmi3) · 0.11_2
- Switch to USES=libtool, drop .la files - Strip libraries
aececc2cd6
Raphael Kubo da Costa (rakuco) · 0.11_1
Replace an invocation of "/usr/bin/env python" with ${PYTHON_CMD}.

lang/python is not brought in by USE_PYTHON since r336850, which broke the
TESTS option (it's off by default).

PR:		187959
a8a093f0a5
Sunpoet Po-Chuan Hsieh (sunpoet) · 0.11_1
- Use USES=tar:xz - Move EXTRACT_ONLY and LICENSE upwards - Silence post-extract: and post-patch:
98f62693ce
Baptiste Daroussin (bapt) · 0.11_1
Remove a dead mirror
db172680ba
Baptiste Daroussin (bapt) · 0.11_1
Drop maintainership
4ceae583cc
Baptiste Daroussin (bapt) · 0.11_1
Use stage
44838a3fc9
Baptiste Daroussin (bapt) · 0.11_1
Add NO_STAGE all over the place in preparation for the staging support (cat: graphics)
eb08c5441c
Baptiste Daroussin (bapt) · 0.11_1
Remove now useless MAKE_JOB_SAFE Use options helpers for png Use new LIB_DEPENDS format
b9d2535959
Baptiste Daroussin (bapt) · 0.11_1
Rely on bsdtar to autodetermine the format of the distfiles when possible

For a while now bsdtar is able to autotermine compression and archive format.
Let's then use tar directly instead of piping to tar.

Now USE_BZIP2 and USE_XZ only set EXTRACT_SUFX to the right format
5271da855f
Baptiste Daroussin (bapt) · 0.11_1
Finish optionsng conversion Trim headers Remove useless LICENSE_FILE
ad93895ca3
Dirk Meyer (dinoex) · 0.11_1
- update png to 1.5.10
2b74a89bc8
Baptiste Daroussin (bapt) · 0.11
Convert to new option framework

Add PNG to shared options descriptions
bcb67a0012
Martin Wilke (miwi) · 0.11
- Remove WITH_FBSD10_FIX, is no longer needed
e1c6649edf
Martin Wilke (miwi) · 0.11
- Fix build FreeBSD 10
3a61669522
Baptiste Daroussin (bapt) · 0.11
Get rid of md5 for all my ports. while here add most of the licenses
24d4dc0db9
Baptiste Daroussin (bapt) · 0.11
- Add SF to MASTER_SITES - Mark MAKE_JOBS_SAFE - Use FreeBSD's SHA1-implementation - Add TESTS option default to off

Submitted by:	Mikhail T. <mi+thun _at_ aldan.algebra.com> by email
Approved by:	tabthorpe@ (co-mentor)
2133f1c1d5
Baptiste Daroussin (bapt) · 0.11
Change maintainer address to my new @FreeBSD.org

Approved by:	jadawin@ (co-mentor)
5a4055b083
Max Brazhnikov (makc) · 0.11
Add new port graphics/jbig2dec:

jbig2dec is a decoder implementation of the JBIG2 image compression format.
JBIG2 is designed for lossy or lossless encoding of 'bilevel' (1-bit monochrome)
images at moderately high resolution, and in particular scanned paper documents.
In this domain it is very efficient, offering compression ratios on the order of
100:1.

WWW:	http://jbig2dec.sourceforge.net/

PR:		ports/148421
Submitted by:	Bapt <baptiste.daroussin at gmail.com>
dfe1894a23