notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)

Current status

The server has been repaired, with a new power supply, for $23. I am waiting for lower COVID rates before visiting the datacenter to return it.
Port details
openjpeg Open-source JPEG 2000 codec
2.4.0 graphics on this many watch lists=34 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.4.0Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2007-01-13 21:43:28
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
People watching this port, also watch:: tiff, icu, glib, gnutls, ca_root_nss
License: BSD2CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (21 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/openjpeg-2.4.0/catalog.mk
  3. /usr/local/share/licenses/openjpeg-2.4.0/LICENSE
  4. /usr/local/share/licenses/openjpeg-2.4.0/BSD2CLAUSE
  5. bin/opj_compress
  6. bin/opj_decompress
  7. bin/opj_dump
  8. include/openjpeg-2.4/openjpeg.h
  9. include/openjpeg-2.4/opj_config.h
  10. include/openjpeg-2.4/opj_stdint.h
  11. lib/libopenjp2.a
  12. lib/libopenjp2.so
  13. lib/libopenjp2.so.2.4.0
  14. lib/libopenjp2.so.7
  15. lib/openjpeg-2.4/OpenJPEGConfig.cmake
  16. lib/openjpeg-2.4/OpenJPEGTargets-release.cmake
  17. lib/openjpeg-2.4/OpenJPEGTargets.cmake
  18. libdata/pkgconfig/libopenjp2.pc
  19. @owner
  20. @group
  21. @mode
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • openjpeg>0:graphics/openjpeg
  • For LIB depends:
    • libopenjp2.so:graphics/openjpeg
To install the port: cd /usr/ports/graphics/openjpeg/ && make install clean
To add the package: pkg install openjpeg
PKGNAME: openjpeg
Flavors: there is no flavor information for this port.
distinfo:
Packages: (move your mouse over the cells for more information)
openjpeg
ABIlatestquarterly
FreeBSD:11:aarch642.3.0_22.3.1
FreeBSD:11:amd642.4.02.4.0
FreeBSD:11:armv62.1.12.3.1
FreeBSD:11:i3862.4.02.4.0
FreeBSD:11:mips2.1.1-
FreeBSD:11:mips642.1.1-
FreeBSD:12:aarch642.3.0_22.4.0
FreeBSD:12:amd642.4.02.4.0
FreeBSD:12:armv62.3.0_22.3.1
FreeBSD:12:armv72.3.0_22.3.1
FreeBSD:12:i3862.4.02.4.0
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-2.4.0
FreeBSD:13:aarch642.4.02.4.0
FreeBSD:13:amd642.4.02.4.0
FreeBSD:13:armv62.4.02.4.0
FreeBSD:13:armv72.4.02.4.0
FreeBSD:13:i3862.4.02.4.0
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc642.4.02.4.0
FreeBSD:14:aarch642.4.0-
FreeBSD:14:amd642.4.0-
FreeBSD:14:armv62.4.0-
FreeBSD:14:armv72.4.0-
FreeBSD:14:i3862.4.0-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.4.0-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake>=3 : devel/cmake
  2. cmake : devel/cmake
  3. ninja : devel/ninja
  4. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. liblcms2.so : graphics/lcms2
  2. libpng.so : graphics/png
  3. libtiff.so : graphics/tiff
This port is required by:
for Build
  1. emulators/aranym
  2. graphics/gdal
for Libraries
  1. comms/qsstv
  2. devel/efl
  3. devel/gdcm
  4. graphics/ImageMagick6
  5. graphics/ImageMagick6-nox11
  6. graphics/ImageMagick7
  7. graphics/ImageMagick7-nox11
Expand this list (32 items / 25 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. graphics/darktable
  3. graphics/engauge-digitizer
  4. graphics/gdal
  5. graphics/geeqie
  6. graphics/gimp-app
  7. graphics/gstreamer1-plugins-openjpeg
  8. graphics/mtpaint
  9. graphics/mupdf
  10. graphics/openimageio
  11. graphics/ossim
  12. graphics/poppler
  13. graphics/py-pillow
  14. graphics/simpleviewer
  15. graphics/zathura-pdf-mupdf
  16. math/sage
  17. science/eccodes
  18. www/webkit2-gtk3
  19. Collapse this list.

Deleted ports which required this port:

Expand this list of 8 deleted ports
  1. graphics/ImageMagick*
  2. graphics/ImageMagick-nox11*
  3. graphics/geeqie-devel*
  4. graphics/llpp*
  5. graphics/openfx-io*
  6. graphics/py-pillow6*
  7. graphics/py3-pillow*
  8. multimedia/cinelerra-gg*
  9. Collapse this list of deleted ports.
for Run
  1. devel/app-builder

Configuration Options:
Options name:

USES:

Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/uclouvain/openjpeg/tar.gz/v2.4.0?dummy=/
Collapse this list.

Number of commits found: 57

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.4.0
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
03 Jan 2021 20:05:13
Original commit files touched by this commit Revision:560097  2.4.0
sunpoet search for other commits by this committer
Update to 2.4.0

Changes:	https://github.com/uclouvain/openjpeg/releases
24 Nov 2020 20:48:52
Original commit files touched by this commit Revision:556192  2.3.1
sunpoet search for other commits by this committer
Convert REINPLACE_CMD to patch file
05 Apr 2019 22:43:06
Original commit files touched by this commit Revision:498001  2.3.1
sunpoet search for other commits by this committer
Update to 2.3.1

Changes:	https://github.com/uclouvain/openjpeg/releases
29 Mar 2019 14:15:23
Original commit files touched by this commit Revision:497122  2.3.0_4
sunpoet search for other commits by this committer
Fix CVE-2018-5727

- Bump PORTREVISION for possible package change

Obtained
from:	https://github.com/uclouvain/openjpeg/commit/d6b8aed5612e6be6d3a4053867fbd2ae0cb7c8af
Security:	5efd7a93-2dfb-11e9-9549-e980e869c2e9
MFH:		2019Q1
05 Jan 2019 22:47:22
Original commit files touched by this commit Revision:489415  2.3.0_3 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Fix CVE-2018-6616

- Bump PORTREVISION for package change

Obtained
from:	https://github.com/uclouvain/openjpeg/commit/8ee335227bbcaf1614124046aa25e53d67b11ec3
PR:		234473
Submitted by:	Andres Montalban <amontalban@gmail.com>
24 Sep 2018 18:54:18
Original commit files touched by this commit Revision:480624  2.3.0_2 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Fix CVE-2018-5785

- Bump PORTREVISION for package change

Obtained
from:	https://github.com/uclouvain/openjpeg/commit/ca16fe55014c57090dd97369256c7657aeb25975
13 Aug 2018 20:31:34
Original commit files touched by this commit Revision:477112  2.3.0_1 This port version is marked as vulnerable.
mmokhi search for other commits by this committer
graphics/openjpeg: Fix CVE-2017-14041
The port had 5 CVEs reported in
vuxml entry <
http://www.vuxml.org/freebsd/11dc3890-0e64-11e8-99b0-d017c2987f9a.html >.
These patches are fix for CVE-2017-1404

Reported by:	Philip Jocks <pj@netzkommune.de>
Approved by:	sunpoet (maintainer)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D16685
10 Oct 2017 17:45:57
Original commit files touched by this commit Revision:451711  2.3.0 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update graphics/openjpeg to 2.3.0

Changes:	https://github.com/uclouvain/openjpeg/blob/master/CHANGELOG.md
PR:		222817
Exp-run by:	antoine
20 Aug 2017 09:48:40
Original commit files touched by this commit Revision:448363  2.2.0 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update graphics/openjpeg to 2.2.0

Changes:	https://github.com/uclouvain/openjpeg/blob/master/CHANGELOG.md
PR:		221478
Exp-run by:	antoine
01 Nov 2016 17:52:00
Original commit files touched by this commit Revision:425064  2.1.2_1 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Update to 2.1.2

Changes:	https://github.com/uclouvain/openjpeg/blob/master/CHANGELOG.md
11 Oct 2016 15:13:15
Original commit files touched by this commit Revision:423771  2.1.1_1 This port version is marked as vulnerable.
feld search for other commits by this committer
graphics/openjpeg: Add patches to resolve CVEs

PR:		212672
MFH:		2016Q4
Security:	CVE-2016-5157
Security:	CVE-2016-7163
01 Apr 2016 14:00:57
Original commit files touched by this commit Revision:412346  2.1.1 This port version is marked as vulnerable.
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.

With hat:	portmgr
Sponsored by:	Absolight
06 Dec 2015 17:51:50
Original commit files touched by this commit Revision:403133  2.1.1 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Add BUILD_DEPENDS for cmake version requirement

PR:		203311
Reported by:	Tilghman Lesher <tilghman@meg.abyt.es>
23 Sep 2015 20:18:06
Original commit files touched by this commit Revision:397658  2.1.1 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Update to 2.1.1
- Add LICENSE_FILE
- Add upstream patches [1]

Obtained
from:	https://github.com/uclouvain/openjpeg/commit/a4e93c3b0af1c42770206b5d25014a05a60ec8f5
[1]
		https://github.com/uclouvain/openjpeg/commit/c16c91797f4b15eb55d56f85fd497d588331e71f
[1]
		https://github.com/uclouvain/openjpeg/commit/55dbf8acff9afab1591b6a094b744d8426a32dd4
[1]
Security:	a233d51f-5d4c-11e5-9ad8-14dae9d210b8
MFH:		2015Q3
20 Aug 2015 06:05:52
Original commit files touched by this commit Revision:394831  2.1.0_1 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Fix WWW
20 Aug 2015 05:58:06
Original commit files touched by this commit Revision:394829  2.1.0_1 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Change MASTER_SITES to GitHub
- Update WWW
25 Dec 2014 20:54:43
Original commit files touched by this commit Revision:375598  2.1.0_1 This port version is marked as vulnerable.
bapt search for other commits by this committer
Bump portrevision after png update
25 Dec 2014 19:04:27
Original commit files touched by this commit Revision:375594  2.1.0 This port version is marked as vulnerable.
antoine search for other commits by this committer
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade
20 Oct 2014 17:04:21
Original commit files touched by this commit Revision:371283  2.1.0 This port version is marked as vulnerable.
bapt search for other commits by this committer
Cleanup plist
22 Aug 2014 09:29:10
Original commit files touched by this commit Revision:365626  2.1.0 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Add CPE information
22 Aug 2014 09:07:49
Original commit files touched by this commit Revision:365622  2.1.0 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
- Sort LIB_DEPENDS
- Use REINPLACE_CMD instead of patch file
- Cleanup Makefile
- Update WWW and pkg-descr
- Take maintainership
26 May 2014 14:42:44
Original commit files touched by this commit Revision:355352  2.1.0 This port version is marked as vulnerable.
kwm search for other commits by this committer
Update openjpeg to 2.1.0.

Version 2.x is incompatible with openjpeg 1.5. Preserve it as openjpeg15
and update users.

Approved by:	portmgr (implicit) for NO_STAGE ports
24 May 2014 14:29:41
Original commit files touched by this commit Revision:355041  1.5.2 This port version is marked as vulnerable.
kwm search for other commits by this committer
Update to 1.5.2.

Fixes a number of vulnabilies.

Security:	02db20d7-e34a-11e3-bd92-bcaec565249c
08 May 2014 13:02:58
Original commit files touched by this commit Revision:353291  1.5.0_2 This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Clarify LICENSE
- Minor style nits
20 Nov 2013 09:59:39
Original commit files touched by this commit Revision:334403  1.5.0_2 This port version is marked as vulnerable.
mat search for other commits by this committer
Fixup build.
19 Nov 2013 23:08:45
Original commit files touched by this commit Revision:334361  1.5.0_2 This port version is marked as vulnerable.
mat search for other commits by this committer
- Convert to dos2unix.mk
- While at it convert to gmake.mk ports that still USE_GMAKE.
10 Oct 2013 00:19:02
Original commit files touched by this commit Revision:329949  1.5.0_2 This port version is marked as vulnerable.
madpilot search for other commits by this committer
- Convert to staging
- Convert LIB_DEPENDS to new format
- Use DOS2UNIX and regenerate patch without DOS style newlines
20 Sep 2013 18:35:46
Original commit files touched by this commit Revision:327733  1.5.0_2 This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics)
22 Mar 2013 20:06:15
Original commit files touched by this commit Revision:314960  1.5.0_2 This port version is marked as vulnerable.
makc search for other commits by this committer
- convert USE_CMAKE to USES
- while here clean up some ports from CMAKE_VERBOSE, which is intended
  for users

Approved by:	portmgr (miwi)
08 Feb 2013 21:30:22
Original commit files touched by this commit Revision:311952  1.5.0_2 This port version is marked as vulnerable.
pawel search for other commits by this committer
- Port links to graphics/lcms2 if available
- Remove leading article from COMMENT
- Replace tab with space in WWW: line, remove license info in pkg-descr
18 Dec 2012 15:50:42
Original commit files touched by this commit Revision:309192  1.5.0_1 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- revert files to version 1.5.0
17 Dec 2012 17:10:40
Original commit files touched by this commit Revision:309113  1.5.0_1 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- drop maintainership
16 Jun 2012 08:46:05
Original commit files touched by this commit   1.5.0_1 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- make portlint happier
- fix path in pkg_config file
Submitted by:   Zhihao Yuan
03 Jun 2012 12:43:04
Original commit files touched by this commit   1.5.0 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- update to 1.5.0
- new MASTER_SITE
PR:             166744
Suggested by:   Zhihao Yuan
07 Aug 2011 09:33:00
Original commit files touched by this commit   1.3_2 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- drop MASTER_SITE_LOCAL
03 Jul 2011 14:12:23
Original commit files touched by this commit   1.3_2 This port version is marked as vulnerable.
ohauer search for other commits by this committer
-remove MD5
15 Oct 2010 21:58:10
Original commit files touched by this commit   1.3_2 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- cleanup LICENSE_FILE
11 Jun 2010 08:01:51
Original commit files touched by this commit   1.3_2 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- add COPYRIGHT
- add MASTER_SITES
04 Jun 2010 14:08:27
Original commit files touched by this commit   1.3_2 This port version is marked as vulnerable.
dinoex search for other commits by this committer
LICENSE BSD
05 Feb 2010 11:46:55
Original commit files touched by this commit   1.3_2 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- update to jpeg-8
26 Oct 2009 05:31:56
Original commit files touched by this commit   1.3_1 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- honor CC
PR:             139965
Submitted by:   swell.k
31 Jul 2009 13:57:52
Original commit files touched by this commit   1.3_1 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- bump all port that indirectly depends on libjpeg and have not yet been bumped
or updated
Requested by:   edwin
27 Mar 2009 19:41:49
Original commit files touched by this commit   1.3 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- MAKE_JOBS_UNSAFE
21 Mar 2009 12:05:25
Original commit files touched by this commit   1.3 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- add LICENSE:
21 Mar 2009 12:04:31
Original commit files touched by this commit   1.3 This port version is marked as vulnerable.
dinoex search for other commits by this committer
- update to 1.3
18 Mar 2009 09:06:14
Original commit files touched by this commit   1.2_1 This port version is marked as vulnerable.
trasz search for other commits by this committer
Pass maintainership to dinoex@.
30 Jul 2007 15:50:09
Original commit files touched by this commit   1.2_1 This port version is marked as vulnerable.
trasz search for other commits by this committer
- Don't strip libraries
- Build and install j2k utils

PR:             ports/114694
Submitted by:   ahze
Approved by:    miwi (mentor)
18 Jul 2007 11:31:33
Original commit files touched by this commit   1.2 This port version is marked as vulnerable.
trasz search for other commits by this committer
Add ${MASTER_SITE_LOCAL}.

Suggested by:   pav
Approved by:    miwi (mentor)
12 Jul 2007 18:43:03
Original commit files touched by this commit   1.2 This port version is marked as vulnerable.
trasz search for other commits by this committer
- Remove unneeded part of a diff.

Suggested by:   sat
Approved by:    miwi (mentor)
11 Jul 2007 22:06:17
Original commit files touched by this commit   1.2 This port version is marked as vulnerable.
trasz search for other commits by this committer
- Use proper capitalization in my email address.

Approved by:    miwi (mentor)
Suggested by:   sat
09 Jul 2007 20:07:44
Original commit files touched by this commit   1.2 This port version is marked as vulnerable.
trasz search for other commits by this committer
- Update to 1.2.

Approved by:    miwi (mentor)
30 Apr 2007 11:06:44
Original commit files touched by this commit   1.1.1_1 This port version is marked as vulnerable.
trasz search for other commits by this committer
- Add required symlinks to the shared object, so that putting openjpeg
  into LIB_DEPENDS and linking with just '-lopenjpeg' actually work
- Tidy the port a bit

Submitted by:   alepulver
Approved by:    miwi (mentor)
13 Apr 2007 13:03:49
Original commit files touched by this commit   1.1.1 This port version is marked as vulnerable.
trasz search for other commits by this committer
Change my email address to trasz@FreeBSD.org.

Approved by:    miwi (mentor)
27 Mar 2007 20:07:46
Original commit files touched by this commit   1.1.1 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Update to 1.1.1

PR:             110927
Submitted by:   trasz   (maintainer)
19 Jan 2007 09:05:09
Original commit files touched by this commit   1.1_1 This port version is marked as vulnerable.
miwi search for other commits by this committer
- Fix build with amd64

Submitted by: pointyhat via kris
13 Jan 2007 21:39:14
Original commit files touched by this commit   1.1 This port version is marked as vulnerable.
miwi search for other commits by this committer
The OpenJPEG library is an open-source JPEG 2000 codec written in
C language.  It has been developed in order to promote the use of
JPEG 2000, the new still-image compression standard from the Joint
Photographic Experts Group (JPEG).  In addition to the basic codec,
various other features are under development, among them the JP2
and MJ2 (Motion JPEG 2000) file formats, an indexing tool useful
for the JPIP protocol, JPWL-tools for error-resilience, a Java-viewer
for j2k-images, ...

WWW:    http://www.openjpeg.org/

PR:             ports/107868
Submitted by:   trasz <trasz at pin.if.uz.zgora.pl>

Number of commits found: 57