graphics/jbig2dec: Remove USES=pathfix91fc6ae1be
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 jbig2decinstalls 0.20_1 fromlatest; fromquarterly(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 version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 0.20_1 | 0.20_1 | – |
| FreeBSD 15 | 0.20_1 | 0.20_1 | – |
| FreeBSD 14 | 0.20_1 | 0.20_1 | 0.20_1 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 0.20_1 | 0.20_1 | – |
| FreeBSD 14 | 0.20_1 | 0.20_1 | 0.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?
| CVE | CVSS | Published | Description |
|---|---|---|---|
| CVE-2023-46361 | 6.5 | 2023-10-31 | Artifex 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)
*/*: Remove GNU_CONFIGURE_MANPREFIX=${PREFIX}/share after 9fd7ee1cdf6cbd5528159b58a966e1a40e2909a962ed195754graphics/jbig2dec: Moved man to share/man Approved by: portmgr (blanket)3928fc1e9c
graphics/jbig2dec: Add make test PR: 273844de8c89bc08
graphics/jbig2dec: Update to 0.20 - Update MASTER_SITES Changes: https://github.com/ArtifexSoftware/jbig2dec/releases https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES56c9dc76b7
graphics/jbig2dec: Use USES=pathfix to fix .pc installation - Update MASTER_SITES - Convert REINPLACE_CMD to patch filesaeb01f3ee1
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
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
graphics/jbig2dec: Use CONFIGURE_WITH helper71add8a923
graphics/jbig2dec: Add CPE information Approved by: portmgr (blanket)0b1aeffc79
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
Remoce USES=autoreconf It is not needed after switching to upstream release tarball (r545843).5719df9a6c
Update to 0.19 Changes: https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES84f27a6d7f
Update MASTER_SITES: use upstream release tarball9554ce7c7e
Fix r529344: restore jb2streams.tar.gz0f8e8fd9f5
Update to 0.18 Changes: https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES3dd8243aad
Update to 0.17 Changes: https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGESd972bf7405
Add maintainer section3bce1a118e
Restore distinfo for jb2streams.tar.gz It was accidentally removed in r499052. PR: 237838 Reported by: Leon Dietrich <doralitze@chaotikum.org>38d6d10b7c
Update to 0.16 Changes: https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES8f87bb0116
Regenerate patch files with makepatch:b5b09d8459
Update USES=autoreconf - Respect our own do-configure: Suggested by: tijlda1e280779
Update to 0.15 - Update WWW Changes: https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES Notified by: tijl908f997221
Update to 0.14 Changes: http://git.ghostscript.com/?p=jbig2dec.git;a=blob;f=CHANGES;hb=HEAD530e701a42
- Update to 0.13 Changes: http://git.ghostscript.com/?p=jbig2dec.git;a=blob;f=CHANGES;hb=HEAD7fcc6761eb
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight4e1b79a0a6- 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=HEAD76bfabb776
Bump portrevision after png updatebb21093773
Properly patch jbig2dec for png > 1.5 instead of exposing png internals0193f43f06
- Convert ports of graphics/ to new USES=python Approved by: portmgr (implicit)734b61f327
- Switch to USES=libtool, drop .la files - Strip librariesaececc2cd6
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: 187959a8a093f0a5- Use USES=tar:xz - Move EXTRACT_ONLY and LICENSE upwards - Silence post-extract: and post-patch:98f62693ce
Remove a dead mirrordb172680ba
Drop maintainership4ceae583cc
Use stage44838a3fc9
Add NO_STAGE all over the place in preparation for the staging support (cat: graphics)eb08c5441c
Remove now useless MAKE_JOB_SAFE Use options helpers for png Use new LIB_DEPENDS formatb9d2535959
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 format5271da855f
Finish optionsng conversion Trim headers Remove useless LICENSE_FILEad93895ca3
- update png to 1.5.102b74a89bc8
Convert to new option framework Add PNG to shared options descriptionsbcb67a0012
- Remove WITH_FBSD10_FIX, is no longer needede1c6649edf
- Fix build FreeBSD 103a61669522
Get rid of md5 for all my ports. while here add most of the licenses24d4dc0db9
- 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
Change maintainer address to my new @FreeBSD.org Approved by: jadawin@ (co-mentor)5a4055b083
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