pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/openjpeg openjpeg: update to 2.3.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f4b9933a5275
branches:  trunk
changeset: 369853:f4b9933a5275
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri Oct 06 21:00:44 2017 +0000

description:
openjpeg: update to 2.3.0

OpenJPEG 2.3.0:

No API/ABI break compared to v2.2.0 but additional symbols for subset of components decoding (hence the MINOR version bump).

* Sub-tile decoding: when setting a window of interest through the API function opj_set_decode_area(), only codeblocks that intersect this window are now decoded (i.e. MCT, IDWT, and entropy decoding 
are only done on the window of interest). Moreover, memory allocation now depends on the size of the window of interest (instead of the full tile size).

* Ability to decode only a subset of components. This adds the following function opj_set_decoded_components(opj_codec_t p_codec, OPJ_UINT32 numcomps, const OPJ_UINT32 comps_indices, OPJ_BOOL 
apply_color_transforms) and equivalent opj_decompress -c compno[,compno]* option.

* Many bug fixes (including security fixes)

diffstat:

 graphics/openjpeg/Makefile |   4 ++--
 graphics/openjpeg/PLIST    |  14 +++++++-------
 graphics/openjpeg/distinfo |  10 +++++-----
 3 files changed, 14 insertions(+), 14 deletions(-)

diffs (58 lines):

diff -r c2dd85459296 -r f4b9933a5275 graphics/openjpeg/Makefile
--- a/graphics/openjpeg/Makefile        Fri Oct 06 20:47:37 2017 +0000
+++ b/graphics/openjpeg/Makefile        Fri Oct 06 21:00:44 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2017/08/17 20:08:33 adam Exp $
+# $NetBSD: Makefile,v 1.16 2017/10/06 21:00:44 adam Exp $
 
-DISTNAME=      openjpeg-2.2.0
+DISTNAME=      openjpeg-2.3.0
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=uclouvain/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}
diff -r c2dd85459296 -r f4b9933a5275 graphics/openjpeg/PLIST
--- a/graphics/openjpeg/PLIST   Fri Oct 06 20:47:37 2017 +0000
+++ b/graphics/openjpeg/PLIST   Fri Oct 06 21:00:44 2017 +0000
@@ -1,17 +1,17 @@
-@comment $NetBSD: PLIST,v 1.6 2017/08/17 20:08:33 adam Exp $
+@comment $NetBSD: PLIST,v 1.7 2017/10/06 21:00:44 adam Exp $
 bin/opj_compress
 bin/opj_decompress
 bin/opj_dump
-include/openjpeg-2.2/openjpeg.h
-include/openjpeg-2.2/opj_config.h
-include/openjpeg-2.2/opj_stdint.h
+include/openjpeg-2.3/openjpeg.h
+include/openjpeg-2.3/opj_config.h
+include/openjpeg-2.3/opj_stdint.h
 lib/libopenjp2.a
 lib/libopenjp2.so
 lib/libopenjp2.so.${PKGVERSION}
 lib/libopenjp2.so.7
-lib/openjpeg-2.2/OpenJPEGConfig.cmake
-lib/openjpeg-2.2/OpenJPEGTargets-noconfig.cmake
-lib/openjpeg-2.2/OpenJPEGTargets.cmake
+lib/openjpeg-2.3/OpenJPEGConfig.cmake
+lib/openjpeg-2.3/OpenJPEGTargets-noconfig.cmake
+lib/openjpeg-2.3/OpenJPEGTargets.cmake
 lib/pkgconfig/libopenjp2.pc
 man/man1/opj_compress.1
 man/man1/opj_decompress.1
diff -r c2dd85459296 -r f4b9933a5275 graphics/openjpeg/distinfo
--- a/graphics/openjpeg/distinfo        Fri Oct 06 20:47:37 2017 +0000
+++ b/graphics/openjpeg/distinfo        Fri Oct 06 21:00:44 2017 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.12 2017/08/17 20:08:33 adam Exp $
+$NetBSD: distinfo,v 1.13 2017/10/06 21:00:44 adam Exp $
 
-SHA1 (openjpeg-2.2.0.tar.gz) = 861877bd03e425e88b22f4f23ad350949ff1b865
-RMD160 (openjpeg-2.2.0.tar.gz) = cc2c56e8bd82f93d314d95bd51eafac13f663df4
-SHA512 (openjpeg-2.2.0.tar.gz) = 20651c380bee582ab1950994c424cc00061ad852e9c5438fb32a9809e3f275571a4cc7e92589add0d91debf2394262e58f441c2dd918809fc1c602ed68396a3a
-Size (openjpeg-2.2.0.tar.gz) = 2847582 bytes
+SHA1 (openjpeg-2.3.0.tar.gz) = 430b9949b65a11fdf53323009ffedf0c6bb075ea
+RMD160 (openjpeg-2.3.0.tar.gz) = c58d9bfe41c1c108401743a884175e965cfcf4e0
+SHA512 (openjpeg-2.3.0.tar.gz) = 0a9d427be4a820b1d759fca4b50e293721b45fe4885aa61ca1ae09e099f75ed93520448090c780d62f51076d575cc03618cd6d5181bdb6b34e4fc07b4cfdd568
+Size (openjpeg-2.3.0.tar.gz) = 2207329 bytes
 SHA1 (patch-CMakeLists.txt) = 3738946db63df4d623c6ce486bd22fa4d57336e2
 SHA1 (patch-src_bin_jp2_CMakeLists.txt) = c9f709c23d6bab7a3c705640d66a00ec90ddabc7
 SHA1 (patch-src_lib_openjp2_CMakeLists.txt) = d839121ec2d008e5d3e1676d3e7ac3642bc946f7



Home | Main Index | Thread Index | Old Index