Port details |
- openjpeg Open-source JPEG 2000 codec
- 2.5.0 graphics
=39 2.5.0Version of this port present on the latest quarterly branch. - Maintainer: sunpoet@FreeBSD.org
 - Port Added: 2007-01-13 21:43:28
- Last Update: 2022-05-22 04:22:33
- Commit Hash: 3aff837
- People watching this port, also watch:: tiff, jbigkit, icu, libxml2, glib
- License: BSD2CLAUSE
- Description:
- The OpenJPEG library is an open-source JPEG 2000 library developed in order to
promote the use of JPEG 2000.
The main part of the project consists in a JPEG 2000 codec compliant with the
Part 1 of the standard (Class-1 Profile-1 compliance).
Besides this main codec, OpenJPEG integrates several other modules:
- JP2 (JPEG 2000 standard Part 2 - Handling of JP2 boxes and extended multiple
component transforms for multispectral and hyperspectral imagery)
- MJ2 (JPEG 2000 standard Part 3)
- JPWL (JPEG 2000 standard Part 11)
- JPIP (JPEG 2000 standard Part 9)
- OPJViewer, a GUI viewer for J2K, JP2, JPWL and MJ2 files
WWW: https://www.openjpeg.org/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - 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, run one of these commands:
- pkg install graphics/openjpeg
- pkg install openjpeg
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: openjpeg
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1653151054
SHA256 (uclouvain-openjpeg-v2.5.0_GH0.tar.gz) = 0333806d6adecc6f7a91243b2b839ff4d2053823634d4f6ed7a59bc87409122a
SIZE (uclouvain-openjpeg-v2.5.0_GH0.tar.gz) = 1867111
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- cmake>=3 : devel/cmake
- cmake : devel/cmake
- ninja : devel/ninja
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- liblcms2.so : graphics/lcms2
- libpng.so : graphics/png
- libtiff.so : graphics/tiff
- libjpeg.so : graphics/jpeg-turbo
- This port is required by:
- for Build
-
- emulators/aranym
- graphics/gdal
- for Libraries
-
- comms/qsstv
- devel/efl
- devel/gdcm
- devel/tex-web2c
- editors/libreoffice
- graphics/ImageMagick6
- graphics/ImageMagick6-nox11
-
Deleted ports which required this port:
- for Run
-
- devel/app-builder
- Configuration Options:
- No options to configure
- Options name:
- graphics_openjpeg
- USES:
- cmake cpe localbase:ldflags jpeg pkgconfig
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
22 May 2022 04:22:33 2.5.0
|
Po-Chuan Hsieh (sunpoet)  |
graphics/openjpeg: Update to 2.5.0
- Update WWW
Changes: https://github.com/uclouvain/openjpeg/releases
https://github.com/uclouvain/openjpeg/blob/master/CHANGELOG.md
https://github.com/uclouvain/openjpeg/blob/master/NEWS.md
Security: CVE-2013-4289, CVE-2013-4290, CVE-2018-16376, CVE-2018-20846,
CVE-2019-6988, CVE-2021-29338 |
19 Sep 2021 05:59:48 2.4.0
|
Po-Chuan Hsieh (sunpoet)  |
graphics/openjpeg: Cosmetic change |
14 Sep 2021 10:55:15 2.4.0
|
Bernhard Froehlich (decke)  |
graphics/openjpeg: Fix CPE information because current one is deprecated
Approved by: portmgr (blanket) |
06 Apr 2021 14:31:07 2.4.0
|
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
03 Jan 2021 20:05:13
2.4.0
|
sunpoet  |
Update to 2.4.0
Changes: https://github.com/uclouvain/openjpeg/releases |
24 Nov 2020 20:48:52
2.3.1
|
sunpoet  |
Convert REINPLACE_CMD to patch file |
05 Apr 2019 22:43:06
2.3.1
|
sunpoet  |
Update to 2.3.1
Changes: https://github.com/uclouvain/openjpeg/releases |
29 Mar 2019 14:15:23
2.3.0_4
|
sunpoet  |
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
2.3.0_3 
|
sunpoet  |
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
2.3.0_2 
|
sunpoet  |
Fix CVE-2018-5785
- Bump PORTREVISION for package change
Obtained
from: https://github.com/uclouvain/openjpeg/commit/ca16fe55014c57090dd97369256c7657aeb25975 |
13 Aug 2018 20:31:34
2.3.0_1 
|
mmokhi  |
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
2.3.0 
|
sunpoet  |
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
2.2.0 
|
sunpoet  |
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
2.1.2_1 
|
sunpoet  |
- Update to 2.1.2
Changes: https://github.com/uclouvain/openjpeg/blob/master/CHANGELOG.md |
11 Oct 2016 15:13:15
2.1.1_1 
|
feld  |
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
2.1.1 
|
mat  |
Remove ${PORTSDIR}/ from dependencies, categories d, e, f, and g.
With hat: portmgr
Sponsored by: Absolight |
06 Dec 2015 17:51:50
2.1.1 
|
sunpoet  |
- Add BUILD_DEPENDS for cmake version requirement
PR: 203311
Reported by: Tilghman Lesher <tilghman@meg.abyt.es> |
23 Sep 2015 20:18:06
2.1.1 
|
sunpoet  |
- 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
2.1.0_1 
|
sunpoet  |
- Fix WWW |
20 Aug 2015 05:58:06
2.1.0_1 
|
sunpoet  |
- Change MASTER_SITES to GitHub
- Update WWW |
25 Dec 2014 20:54:43
2.1.0_1 
|
bapt  |
Bump portrevision after png update |
25 Dec 2014 19:04:27
2.1.0 
|
antoine  |
Change libpng15.so to libpng.so in LIB_DEPENDS to prepare the upgrade |
20 Oct 2014 17:04:21
2.1.0 
|
bapt  |
Cleanup plist |
22 Aug 2014 09:29:10
2.1.0 
|
sunpoet  |
- Add CPE information |
22 Aug 2014 09:07:49
2.1.0 
|
sunpoet  |
- 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
2.1.0 
|
kwm  |
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
1.5.2 
|
kwm  |
Update to 1.5.2.
Fixes a number of vulnabilies.
Security: 02db20d7-e34a-11e3-bd92-bcaec565249c |
08 May 2014 13:02:58
1.5.0_2 
|
amdmi3  |
- Clarify LICENSE
- Minor style nits |
20 Nov 2013 09:59:39
1.5.0_2 
|
mat  |
Fixup build. |
19 Nov 2013 23:08:45
1.5.0_2 
|
mat  |
- Convert to dos2unix.mk
- While at it convert to gmake.mk ports that still USE_GMAKE. |
10 Oct 2013 00:19:02
1.5.0_2 
|
madpilot  |
- Convert to staging
- Convert LIB_DEPENDS to new format
- Use DOS2UNIX and regenerate patch without DOS style newlines |
20 Sep 2013 18:35:46
1.5.0_2 
|
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
graphics) |
22 Mar 2013 20:06:15
1.5.0_2 
|
makc  |
- 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
1.5.0_2 
|
pawel  |
- 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
1.5.0_1 
|
dinoex  |
- revert files to version 1.5.0 |
17 Dec 2012 17:10:40
1.5.0_1 
|
dinoex  |
- drop maintainership |
16 Jun 2012 08:46:05
1.5.0_1 
|
dinoex  |
- make portlint happier
- fix path in pkg_config file
Submitted by: Zhihao Yuan |
03 Jun 2012 12:43:04
1.5.0 
|
dinoex  |
- update to 1.5.0
- new MASTER_SITE
PR: 166744
Suggested by: Zhihao Yuan |
07 Aug 2011 09:33:00
1.3_2 
|
dinoex  |
- drop MASTER_SITE_LOCAL |
03 Jul 2011 14:12:23
1.3_2 
|
ohauer  |
-remove MD5 |
15 Oct 2010 21:58:10
1.3_2 
|
dinoex  |
- cleanup LICENSE_FILE |
11 Jun 2010 08:01:51
1.3_2 
|
dinoex  |
- add COPYRIGHT
- add MASTER_SITES |
04 Jun 2010 14:08:27
1.3_2 
|
dinoex  |
LICENSE BSD |
05 Feb 2010 11:46:55
1.3_2 
|
dinoex  |
- update to jpeg-8 |
26 Oct 2009 05:31:56
1.3_1 
|
dinoex  |
- honor CC
PR: 139965
Submitted by: swell.k |
31 Jul 2009 13:57:52
1.3_1 
|
dinoex  |
- 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
1.3 
|
dinoex  |
- MAKE_JOBS_UNSAFE |
21 Mar 2009 12:05:25
1.3 
|
dinoex  |
- add LICENSE: |
21 Mar 2009 12:04:31
1.3 
|
dinoex  |
- update to 1.3 |
18 Mar 2009 09:06:14
1.2_1 
|
trasz  |
Pass maintainership to dinoex@. |
30 Jul 2007 15:50:09
1.2_1 
|
trasz  |
- 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
1.2 
|
trasz  |
Add ${MASTER_SITE_LOCAL}.
Suggested by: pav
Approved by: miwi (mentor) |
12 Jul 2007 18:43:03
1.2 
|
trasz  |
- Remove unneeded part of a diff.
Suggested by: sat
Approved by: miwi (mentor) |
11 Jul 2007 22:06:17
1.2 
|
trasz  |
- Use proper capitalization in my email address.
Approved by: miwi (mentor)
Suggested by: sat |
09 Jul 2007 20:07:44
1.2 
|
trasz  |
- Update to 1.2.
Approved by: miwi (mentor) |
30 Apr 2007 11:06:44
1.1.1_1 
|
trasz  |
- 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
1.1.1 
|
trasz  |
Change my email address to trasz@FreeBSD.org.
Approved by: miwi (mentor) |
27 Mar 2007 20:07:46
1.1.1 
|
miwi  |
- Update to 1.1.1
PR: 110927
Submitted by: trasz (maintainer) |
19 Jan 2007 09:05:09
1.1_1 
|
miwi  |
- Fix build with amd64
Submitted by: pointyhat via kris |
13 Jan 2007 21:39:14
1.1 
|
miwi  |
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> |