diff --git a/abi-check/abi_dump/openjpeg/current/ef225/ABI.dump b/abi-check/abi_dump/openjpeg/current/3344f/ABI.dump similarity index 99% rename from abi-check/abi_dump/openjpeg/current/ef225/ABI.dump rename to abi-check/abi_dump/openjpeg/current/3344f/ABI.dump index c27fbcd3..eab3d2f3 100644 --- a/abi-check/abi_dump/openjpeg/current/ef225/ABI.dump +++ b/abi-check/abi_dump/openjpeg/current/3344f/ABI.dump @@ -7,7 +7,7 @@ $VAR1 = { 'openjpeg.h' => 1 }, 'Language' => 'C', - 'LibraryName' => 'libopenjp2.so.2.3.1', + 'LibraryName' => 'libopenjp2.so.2.4.0', 'LibraryVersion' => 'current', 'NameSpaces' => {}, 'Needed' => { @@ -1153,7 +1153,7 @@ $VAR1 = { '__gmon_start__' => 'sysconf@@GLIBC_2.2.5' }, 'Symbols' => { - 'libopenjp2.so.2.3.1' => { + 'libopenjp2.so.2.4.0' => { '_fini' => 1, '_init' => 1, 'opj_codec_set_threads' => 1, @@ -3450,7 +3450,7 @@ $VAR1 = { } }, 'UndefinedSymbols' => { - 'libopenjp2.so.2.3.1' => { + 'libopenjp2.so.2.4.0' => { '_ITM_deregisterTMCloneTable' => 0, '_ITM_registerTMCloneTable' => 0, '_Jv_RegisterClasses' => 0, diff --git a/abi-check/abi_dump/openjpeg/current/ef225/meta.json b/abi-check/abi_dump/openjpeg/current/3344f/meta.json similarity index 66% rename from abi-check/abi_dump/openjpeg/current/ef225/meta.json rename to abi-check/abi_dump/openjpeg/current/3344f/meta.json index e17fa2a2..6f65753c 100644 --- a/abi-check/abi_dump/openjpeg/current/ef225/meta.json +++ b/abi-check/abi_dump/openjpeg/current/3344f/meta.json @@ -1,5 +1,5 @@ { - "Object": "lib/libopenjp2.so.2.3.1", + "Object": "lib/libopenjp2.so.2.4.0", "Lang": "C", "TotalSymbols": "50", "PublicABI": "1", diff --git a/abi-check/changelog/openjpeg/current/log.html b/abi-check/changelog/openjpeg/current/log.html index 73ab5fb2..af6532d7 100644 --- a/abi-check/changelog/openjpeg/current/log.html +++ b/abi-check/changelog/openjpeg/current/log.html @@ -20,7 +20,22 @@

Changelog from Git



-
commit 4980f46210f19bd2d83dffdfeb8496f29d68b9c9
+
commit 37ac30ceff6640bbab502388c5e0fa0bff23f505
+Author: Even Rouault <even.rouault@spatialys.com>
+Date:   2020-12-28 21:55:55 +0100
+
+    Prepare for v2.4.0
+
+commit a335b4d008359a32656026fa6780ef185b35cf0a
+Merge: 4980f46 0c2b633
+Author: Even Rouault <even.rouault@spatialys.com>
+Date:   2020-12-28 21:49:48 +0100
+
+    Merge pull request #1310 from Jamaika1/patch-1
+    
+    Change defined WIN32
+
+commit 4980f46210f19bd2d83dffdfeb8496f29d68b9c9
 Merge: 6c5acd4 aaddbc7
 Author: Even Rouault <even.rouault@spatialys.com>
 Date:   2020-12-28 19:05:14 +0100
@@ -38,6 +53,12 @@ Date:   2020-12-28 19:04:28 +0100
     
     docs: fix simple typo, producted -> produced
 
+commit 0c2b633992417c8794470c9932e3c75447c8ab13
+Author: Jamaika1 <lukaszcz18@wp.pl>
+Date:   2020-12-21 07:59:12 +0100
+
+    Change defined WIN32
+
 commit 5d494a7e8b9591a8923f387679c692b5c1f45e5a
 Author: Tim Gates <tim.gates@iress.com>
 Date:   2020-12-16 21:19:17 +1100
@@ -855,51 +876,6 @@ Date:   2019-10-03 11:04:30 +0200
 
     opj_tcd_mct_decode()/opj_mct_decode()/opj_mct_encode_real()/opj_mct_decode_real(): proper deal with a number of samples larger than 4 billion (refs #1151)
 
-commit f3ee448815eb992b8d4746e32c05e8289f30415f
-Author: Sebastian Rasmussen <sebras@gmail.com>
-Date:   2018-10-31 15:56:11 +0100
-
-    openjp2/j2k: Validate all SGcod/SPcod/SPcoc parameter values.
-    
-    Previously the multiple component transformation SGcod(C)
-    and wavelet transformation SPcod(H)/SPcoc(E) parameter
-    values were never checked, allowing for out of range values.
-    
-    The lack of validation allowed the bit stream provided in
-    issue #1158 through. After this commit an error message
-    points to the marker segments' parameters as being out of
-    range.
-    
-    input/nonregression/edf_c2_20.jp2 contains an SPcod(H) value
-    of 17, but according to Table A-20 of the specification only
-    values 0 and 1 are valid. input/nonregression/issue826.jp2
-    contains a SGcod(B) value of 2, but according to Table A-17
-    of the specification only values 0 and 1 are valid.
-    input/nonregression/oss-fuzz2785.jp2 contains a SGcod(B)
-    value of 32, but it is likewise limited to 0 or 1. These test
-    cases have been updated to consistently fail to parse the
-    headers since they contain out of bounds values.
-    
-    This fixes issue #1210.
-
-commit d801bd4e6287d13b65a48775ebd43fca350b21d9
-Author: Sebastian Rasmussen <sebras@gmail.com>
-Date:   2019-09-04 01:18:37 +0200
-
-    openjp2/j2k: Make comments adhere to specification.
-    
-    The function is used to read both SPcod and SPcoc, so all
-    comments should refer to both marker segments' parameter names.
-
-commit e66125fe260deee49fdf6e9978d9bd29871dd5bb
-Merge: 8db9d25 b275196
-Author: Even Rouault <even.rouault@spatialys.com>
-Date:   2019-09-03 17:03:54 +0200
-
-    Merge pull request #1164 from sebras/master
-    
-    openjp2/j2k: Report error if all wanted components are not decoded.
-
 ...
diff --git a/abi-check/compat_report/openjpeg/2.3.1/current/daa7f/abi_compat_report.html b/abi-check/compat_report/openjpeg/2.3.1/current/aa9fe/abi_compat_report.html similarity index 99% rename from abi-check/compat_report/openjpeg/2.3.1/current/daa7f/abi_compat_report.html rename to abi-check/compat_report/openjpeg/2.3.1/current/aa9fe/abi_compat_report.html index c709b865..d24ebcd5 100644 --- a/abi-check/compat_report/openjpeg/2.3.1/current/daa7f/abi_compat_report.html +++ b/abi-check/compat_report/openjpeg/2.3.1/current/aa9fe/abi_compat_report.html @@ -299,7 +299,7 @@ function showContent(header, id)

Added Symbols  1 


-openjpeg.h, libopenjp2.so.2.3.1
+openjpeg.h, libopenjp2.so.2.4.0
opj_encoder_set_extra_options ( opj_codec_t* p_codec, char const*const* options )

to the top
diff --git a/abi-check/compat_report/openjpeg/2.3.1/current/daa7f/meta.json b/abi-check/compat_report/openjpeg/2.3.1/current/aa9fe/meta.json similarity index 73% rename from abi-check/compat_report/openjpeg/2.3.1/current/daa7f/meta.json rename to abi-check/compat_report/openjpeg/2.3.1/current/aa9fe/meta.json index f6911ec7..ee059faf 100644 --- a/abi-check/compat_report/openjpeg/2.3.1/current/daa7f/meta.json +++ b/abi-check/compat_report/openjpeg/2.3.1/current/aa9fe/meta.json @@ -4,5 +4,5 @@ "Removed": 0, "TotalProblems": 0, "Object1": "lib/libopenjp2.so.2.3.1", - "Object2": "lib/libopenjp2.so.2.3.1" + "Object2": "lib/libopenjp2.so.2.4.0" } \ No newline at end of file diff --git a/abi-check/compat_reports/openjpeg/2.3.1_to_current/abi_compat_report.html b/abi-check/compat_reports/openjpeg/2.3.1_to_current/abi_compat_report.html index 362a608e..dd02422b 100644 --- a/abi-check/compat_reports/openjpeg/2.3.1_to_current/abi_compat_report.html +++ b/abi-check/compat_reports/openjpeg/2.3.1_to_current/abi_compat_report.html @@ -299,7 +299,7 @@ function showContent(header, id)

Added Symbols  1 


-openjpeg.h, libopenjp2.so.2.3.1
+openjpeg.h, libopenjp2.so.2.4.0
opj_encoder_set_extra_options ( opj_codec_t* p_codec, char const*const* options )

to the top
diff --git a/abi-check/db/openjpeg/Monitor.data b/abi-check/db/openjpeg/Monitor.data index a73273b2..3f45261f 100644 --- a/abi-check/db/openjpeg/Monitor.data +++ b/abi-check/db/openjpeg/Monitor.data @@ -51,6 +51,7 @@ $VAR1 = { '2.2.0' => 'src/openjpeg/2.2.0/version.-2.2.0.tar.gz', '2.3.0' => 'src/openjpeg/2.3.0/version.-2.3.0.tar.gz', '2.3.1' => 'src/openjpeg/2.3.1/version.-2.3.1.tar.gz', + '2.4.0' => 'src/openjpeg/2.4.0/version.-2.4.0.tar.gz', 'current' => 'src/openjpeg/current' } }; diff --git a/abi-check/db/openjpeg/Tracker.data b/abi-check/db/openjpeg/Tracker.data index 51e2de33..30d0a02a 100644 --- a/abi-check/db/openjpeg/Tracker.data +++ b/abi-check/db/openjpeg/Tracker.data @@ -141,10 +141,10 @@ $VAR1 = { } }, 'current' => { - 'ef225' => { + '3344f' => { 'Lang' => 'C', - 'Object' => 'lib/libopenjp2.so.2.3.1', - 'Path' => 'abi_dump/openjpeg/current/ef225/ABI.dump', + 'Object' => 'lib/libopenjp2.so.2.4.0', + 'Path' => 'abi_dump/openjpeg/current/3344f/ABI.dump', 'TotalSymbols' => '50', 'Version' => '1.7' } @@ -658,12 +658,12 @@ $VAR1 = { }, '2.3.1' => { 'current' => { - 'daa7f' => { + 'aa9fe' => { 'Added' => 1, 'Affected' => 0, 'Object1' => 'lib/libopenjp2.so.2.3.1', - 'Object2' => 'lib/libopenjp2.so.2.3.1', - 'Path' => 'compat_report/openjpeg/2.3.1/current/daa7f/abi_compat_report.html', + 'Object2' => 'lib/libopenjp2.so.2.4.0', + 'Path' => 'compat_report/openjpeg/2.3.1/current/aa9fe/abi_compat_report.html', 'Removed' => 0, 'TotalProblems' => 0 } @@ -705,7 +705,7 @@ $VAR1 = { '2.2.0' => '2017-08-10 00:31', '2.3.0' => '2017-10-04 22:23', '2.3.1' => '2019-04-02 10:08', - 'current' => '2020-12-28 19:05:14' + 'current' => '2020-12-28 21:55:55' }, 'HeadersDiff' => { '1.1' => { @@ -806,14 +806,14 @@ $VAR1 = { '2.3.1' => { 'current' => { 'Path' => 'headers_diff/openjpeg/2.3.1/current/diff.html', - 'Total' => 1 + 'Total' => 2 } } }, 'Maintainer' => 'OpenJPEG team', 'MaintainerUrl' => 'http://www.openjpeg.org/', 'PackageDiff' => {}, - 'ScmUpdateTime' => '1609182283', + 'ScmUpdateTime' => '1609193892', 'Soname' => { '1.1' => { 'lib/libopenjpeg.so' => 'libopenjpeg.so' @@ -858,7 +858,7 @@ $VAR1 = { 'lib/libopenjp2.so.2.3.1' => 'libopenjp2.so.7' }, 'current' => { - 'lib/libopenjp2.so.2.3.1' => 'libopenjp2.so.7' + 'lib/libopenjp2.so.2.4.0' => 'libopenjp2.so.7' } }, 'Sover' => { diff --git a/abi-check/headers_diff/openjpeg/2.3.1/current/diff.html b/abi-check/headers_diff/openjpeg/2.3.1/current/diff.html index e526e12b..929d1826 100644 --- a/abi-check/headers_diff/openjpeg/2.3.1/current/diff.html +++ b/abi-check/headers_diff/openjpeg/2.3.1/current/diff.html @@ -22,7 +22,33 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + @@ -53,7 +79,7 @@ profile defined in 15444-1 AMD3 */ - + @@ -63,7 +89,7 @@ profile defined in 15444-1 AMD3 */ - + @@ -89,7 +115,7 @@ OFILE_IMF_8K_R) | (0x009b)))) - + @@ -162,7 +188,7 @@ t for 2K @ 48fps */ - + @@ -175,7 +201,7 @@ ssage - + @@ -197,11 +223,11 @@ ssage - + - + @@ -216,7 +242,7 @@ itialise_encode*/ - + @@ -231,17 +257,17 @@ lled, - + - + - + @@ -256,7 +282,7 @@ lled, teristics of encoded image. - + @@ -269,7 +295,7 @@ meters. - + @@ -313,8 +339,33 @@ meters. - - + + + +
 openjpeg.h (2.3.1)   openjpeg.h (current) 
skipping to change at line 206 skipping to change at line 206
skipping to change at line 80 skipping to change at line 80
#define OPJ_DEPRECATED(func) func __attribute__ ((deprecated)) #define OPJ_DEPRECATED(func) func __attribute__ ((deprecated))
#elif defined(_MSC_VER) #elif defined(_MSC_VER)
#define OPJ_DEPRECATED(func) __declspec(deprecated) func #define OPJ_DEPRECATED(func) __declspec(deprecated) func
#else #else
#pragma message("WARNING: You need to implement DEPRECATED for this compile +r") #pragma message("WARNING: You need to implement DEPRECATED for this compile +r")
#define OPJ_DEPRECATED(func) func #define OPJ_DEPRECATED(func) func
#endif #endif
#if defined(OPJ_STATIC) || !defined(_WIN32) #if defined(OPJ_STATIC) || !defined(_WIN32)
/* http://gcc.gnu.org/wiki/Visibility */ /* http://gcc.gnu.org/wiki/Visibility */
# if __GNUC__ >= 4 # if !defined(_WIN32) && __GNUC__ >= 4
# if defined(OPJ_STATIC) /* static library uses "hidden" */ # if defined(OPJ_STATIC) /* static library uses "hidden" */
# define OPJ_API __attribute__ ((visibility ("hidden"))) # define OPJ_API __attribute__ ((visibility ("hidden")))
# else # else
# define OPJ_API __attribute__ ((visibility ("default"))) # define OPJ_API __attribute__ ((visibility ("default")))
# endif # endif
# define OPJ_LOCAL __attribute__ ((visibility ("hidden"))) # define OPJ_LOCAL __attribute__ ((visibility ("hidden")))
# else # else
# define OPJ_API # define OPJ_API
# define OPJ_LOCAL # define OPJ_LOCAL
# endif # endif
skipping to change at line 206 skipping to change at line 206
#define OPJ_PROFILE_PART2 0x8000 /** At least 1 extension defined in 15444-2 (Part-2) */ #define OPJ_PROFILE_PART2 0x8000 /** At least 1 extension defined in 15444-2 (Part-2) */
#define OPJ_PROFILE_IMF_2K 0x0400 /** 2K Single Tile Lossy IMF profile defined in 15444-1 AMD 8 */ #define OPJ_PROFILE_IMF_2K 0x0400 /** 2K Single Tile Lossy IMF profile defined in 15444-1 AMD 8 */
#define OPJ_PROFILE_IMF_4K 0x0401 /** 4K Single Tile Lossy IMF profile #define OPJ_PROFILE_IMF_4K 0x0500 /** 4K Single Tile Lossy IMF profile
defined in 15444-1 AMD 8 */ defined in 15444-1 AMD 8 */
#define OPJ_PROFILE_IMF_8K 0x0402 /** 8K Single Tile Lossy IMF profile #define OPJ_PROFILE_IMF_8K 0x0600 /** 8K Single Tile Lossy IMF profile
#define OPJ_PROFILE_IMF_4K_R 0x0800 /** 4K Single/Multi Tile Reversible IMF profile defined in 15444-1 AMD 8 */ #define OPJ_PROFILE_IMF_4K_R 0x0800 /** 4K Single/Multi Tile Reversible IMF profile defined in 15444-1 AMD 8 */
#define OPJ_PROFILE_IMF_8K_R 0x0801 /** 8K Single/Multi Tile Reversible IMF profile defined in 15444-1 AMD 8 */ #define OPJ_PROFILE_IMF_8K_R 0x0900 /** 8K Single/Multi Tile Reversible IMF profile defined in 15444-1 AMD 8 */
#define OPJ_IS_IMF OFILE_IMF_8K_R) | (0x009b))))
#define OPJ_IS_PART2(v) ((v) & OPJ_PROFILE_PART2) #define OPJ_IS_PART2(v) ((v) & OPJ_PROFILE_PART2)
#define OPJ_GET_IMF_PROFILE(v) ((v) & 0xff00) /** Extract IMF profil
e without mainlevel/sublevel */
#define OPJ_GET_IMF_MAINLEVEL(v) ((v) & 0xf) /** Extract IMF main l
/* /*
========================================================== ==========================================================
skipping to change at line 319 skipping to change at line 349
skipping to change at line 319 skipping to change at line 349
* @param client_data Client object where will be return the event me ssage * @param client_data Client object where will be return the event me ssage
========================================================== ==========================================================
*/ */
#ifndef OPJ_UINT32_SEMANTICALLY_BUT_INT32
#define OPJ_UINT32_SEMANTICALLY_BUT_INT32 OPJ_INT32
#endif
OPJ_PROG_ORDER prg1, prg; OPJ_PROG_ORDER prg1, prg;
/** Progression order string*/ /** Progression order string*/
OPJ_CHAR progorder[5]; OPJ_CHAR progorder[5];
/** Tile number */ /** Tile number (starting at 1) */
OPJ_UINT32 tile; OPJ_UINT32 tile;
/** Start and end values for Tile width and height*/ /** Start and end values for Tile width and height*/
OPJ_INT32 tx0, tx1, ty0, ty1; OPJ_UINT32_SEMANTICALLY_BUT_INT32 tx0, tx1, ty0, ty1;
/** Start value, initialised in pi_initialise_encode*/ /** Start value, initialised in pi_initialise_encode*/
OPJ_UINT32 layS, resS, compS, prcS; OPJ_UINT32 layS, resS, compS, prcS;
} opj_poc_t; } opj_poc_t;
skipping to change at line 1307 skipping to change at line 1341
skipping to change at line 1307 skipping to change at line 1341
/** /**
* Allocates worker threads for the compressor/decompressor. * Allocates worker threads for the compressor/decompressor.
* number, or "ALL_CPUS". If OPJ_NUM_THREA lled,
* this function will override the behaviour of the environment variable. * this function will override the behaviour of the environment variable.
* *
* Currently this function must be called after opj_setup_decoder() and * This function must be called after opj_setup_decoder() and
* before opj_read_header(). * before opj_read_header() for the decoding side, or after opj_setup_encod
* er()
* Note: currently only has effect on the decompressor. * and before opj_start_compress() for the encoding side.
* *
* @param p_codec decompressor handler * @param p_codec decompressor or compressor handler
* @param num_threads number of threads. * @param num_threads number of threads.
* *
* @return OPJ_TRUE if the decoder is correctly set * @return OPJ_TRUE if the function is successful.
*/ */
OPJ_API OPJ_BOOL OPJ_CALLCONV opj_codec_set_threads(opj_codec_t *p_codec, OPJ_API OPJ_BOOL OPJ_CALLCONV opj_codec_set_threads(opj_codec_t *p_codec,
* @param p_image the image structure initialized with the charac teristics of encoded image.
skipping to change at line 1539 skipping to change at line 1572
skipping to change at line 1539 skipping to change at line 1572
* Setup the encoder parameters using the current image and using user para meters. * Setup the encoder parameters using the current image and using user para meters.
opj_image_t *image); opj_image_t *image);
/** /**
* Specify extra options for the encoder.
*
* This may be called after opj_setup_encoder() and before opj_start_compre
/** /**
 End of changes. 10 change blocks. 
15 lines changed or deleted 103 lines changed or added
 End of changes. 11 change blocks. 
16 lines changed or deleted 104 lines changed or added
+

+ + + + + + + + + + + + + + + + + +
 opj_config.h (2.3.1)   opj_config.h (current) 
/* create opj_config.h for CMake */ /* create opj_config.h for CMake */
#define OPJ_HAVE_STDINT_H 1 #define OPJ_HAVE_STDINT_H 1
/*------------------------------------------------------------------------- +-*/ /*------------------------------------------------------------------------- +-*/
/* OpenJPEG Versioning + */ /* OpenJPEG Versioning + */
/* Version number. */ /* Version number. */
#define OPJ_VERSION_MAJOR 2 #define OPJ_VERSION_MAJOR 2
#define OPJ_VERSION_MINOR 3 #define OPJ_VERSION_MINOR 4
#define OPJ_VERSION_BUILD 1 #define OPJ_VERSION_BUILD 0
 End of changes. 1 change blocks. 
0 lines changed or deleted 0 lines changed or added

This html diff was produced by rfcdiff 1.41.The latest version is available from http://tools.ietf.org/tools/rfcdiff/
diff --git a/abi-check/headers_diff/openjpeg/2.3.1/current/meta.json b/abi-check/headers_diff/openjpeg/2.3.1/current/meta.json index 82953d05..c9b9e49f 100644 --- a/abi-check/headers_diff/openjpeg/2.3.1/current/meta.json +++ b/abi-check/headers_diff/openjpeg/2.3.1/current/meta.json @@ -1,3 +1,3 @@ { - "Total": 1 + "Total": 2 } \ No newline at end of file diff --git a/abi-check/installed/openjpeg/2.3.1/lib/libopenjp2.a b/abi-check/installed/openjpeg/2.3.1/lib/libopenjp2.a index c568b40a..50c529d8 100644 Binary files a/abi-check/installed/openjpeg/2.3.1/lib/libopenjp2.a and b/abi-check/installed/openjpeg/2.3.1/lib/libopenjp2.a differ diff --git a/abi-check/installed/openjpeg/2.3.1/lib/libopenjp2.so.2.3.1 b/abi-check/installed/openjpeg/2.3.1/lib/libopenjp2.so.2.3.1 index cb7dc0ce..f6b73dea 100644 Binary files a/abi-check/installed/openjpeg/2.3.1/lib/libopenjp2.so.2.3.1 and b/abi-check/installed/openjpeg/2.3.1/lib/libopenjp2.so.2.3.1 differ diff --git a/abi-check/installed/openjpeg/current/include/openjpeg-2.3/openjpeg.h b/abi-check/installed/openjpeg/current/include/openjpeg-2.4/openjpeg.h similarity index 99% rename from abi-check/installed/openjpeg/current/include/openjpeg-2.3/openjpeg.h rename to abi-check/installed/openjpeg/current/include/openjpeg-2.4/openjpeg.h index 4bbd9a8b..269ac329 100644 --- a/abi-check/installed/openjpeg/current/include/openjpeg-2.3/openjpeg.h +++ b/abi-check/installed/openjpeg/current/include/openjpeg-2.4/openjpeg.h @@ -78,7 +78,7 @@ Most compilers implement their own version of this keyword ... #if defined(OPJ_STATIC) || !defined(_WIN32) /* http://gcc.gnu.org/wiki/Visibility */ -# if __GNUC__ >= 4 +# if !defined(_WIN32) && __GNUC__ >= 4 # if defined(OPJ_STATIC) /* static library uses "hidden" */ # define OPJ_API __attribute__ ((visibility ("hidden"))) # else diff --git a/abi-check/installed/openjpeg/current/include/openjpeg-2.3/opj_config.h b/abi-check/installed/openjpeg/current/include/openjpeg-2.4/opj_config.h similarity index 83% rename from abi-check/installed/openjpeg/current/include/openjpeg-2.3/opj_config.h rename to abi-check/installed/openjpeg/current/include/openjpeg-2.4/opj_config.h index f4fea6e0..016ceaba 100644 --- a/abi-check/installed/openjpeg/current/include/openjpeg-2.3/opj_config.h +++ b/abi-check/installed/openjpeg/current/include/openjpeg-2.4/opj_config.h @@ -6,5 +6,5 @@ /* Version number. */ #define OPJ_VERSION_MAJOR 2 -#define OPJ_VERSION_MINOR 3 -#define OPJ_VERSION_BUILD 1 +#define OPJ_VERSION_MINOR 4 +#define OPJ_VERSION_BUILD 0 diff --git a/abi-check/installed/openjpeg/current/include/openjpeg-2.3/opj_stdint.h b/abi-check/installed/openjpeg/current/include/openjpeg-2.4/opj_stdint.h similarity index 100% rename from abi-check/installed/openjpeg/current/include/openjpeg-2.3/opj_stdint.h rename to abi-check/installed/openjpeg/current/include/openjpeg-2.4/opj_stdint.h diff --git a/abi-check/installed/openjpeg/current/lib/libopenjp2.a b/abi-check/installed/openjpeg/current/lib/libopenjp2.a index e3525b53..bec7c034 100644 Binary files a/abi-check/installed/openjpeg/current/lib/libopenjp2.a and b/abi-check/installed/openjpeg/current/lib/libopenjp2.a differ diff --git a/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.3.1 b/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.4.0 similarity index 89% rename from abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.3.1 rename to abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.4.0 index 4504de43..b7ae94e9 100644 Binary files a/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.3.1 and b/abi-check/installed/openjpeg/current/lib/libopenjp2.so.2.4.0 differ diff --git a/abi-check/installed/openjpeg/current/lib/libopenjp2.so.7 b/abi-check/installed/openjpeg/current/lib/libopenjp2.so.7 index dafc449b..8d23bad4 120000 --- a/abi-check/installed/openjpeg/current/lib/libopenjp2.so.7 +++ b/abi-check/installed/openjpeg/current/lib/libopenjp2.so.7 @@ -1 +1 @@ -libopenjp2.so.2.3.1 \ No newline at end of file +libopenjp2.so.2.4.0 \ No newline at end of file diff --git a/abi-check/installed/openjpeg/current/lib/openjpeg-2.3/OpenJPEGConfig.cmake b/abi-check/installed/openjpeg/current/lib/openjpeg-2.4/OpenJPEGConfig.cmake similarity index 89% rename from abi-check/installed/openjpeg/current/lib/openjpeg-2.3/OpenJPEGConfig.cmake rename to abi-check/installed/openjpeg/current/lib/openjpeg-2.4/OpenJPEGConfig.cmake index c1c92ecf..f93b7cde 100644 --- a/abi-check/installed/openjpeg/current/lib/openjpeg-2.3/OpenJPEGConfig.cmake +++ b/abi-check/installed/openjpeg/current/lib/openjpeg-2.4/OpenJPEGConfig.cmake @@ -7,14 +7,14 @@ # The OPENJPEG version number. set(OPENJPEG_MAJOR_VERSION "2") -set(OPENJPEG_MINOR_VERSION "3") -set(OPENJPEG_BUILD_VERSION "1") +set(OPENJPEG_MINOR_VERSION "4") +set(OPENJPEG_BUILD_VERSION "0") # The libraries. set(OPENJPEG_LIBRARIES "openjp2") # The CMake macros dir. -set(OPENJPEG_CMAKE_DIR "lib/openjpeg-2.3") +set(OPENJPEG_CMAKE_DIR "lib/openjpeg-2.4") # The configuration options. set(OPENJPEG_BUILD_SHARED_LIBS "ON") @@ -27,7 +27,7 @@ if(EXISTS ${SELF_DIR}/OpenJPEGTargets.cmake) # This is an install tree include(${SELF_DIR}/OpenJPEGTargets.cmake) - set(INC_DIR "/home/travis/abi-check/work/abi-check/installed/openjpeg/current/include/openjpeg-2.3") + set(INC_DIR "/home/travis/abi-check/work/abi-check/installed/openjpeg/current/include/openjpeg-2.4") get_filename_component(OPENJPEG_INCLUDE_DIRS "${INC_DIR}" ABSOLUTE) else() diff --git a/abi-check/installed/openjpeg/current/lib/openjpeg-2.3/OpenJPEGTargets-debug.cmake b/abi-check/installed/openjpeg/current/lib/openjpeg-2.4/OpenJPEGTargets-debug.cmake similarity index 99% rename from abi-check/installed/openjpeg/current/lib/openjpeg-2.3/OpenJPEGTargets-debug.cmake rename to abi-check/installed/openjpeg/current/lib/openjpeg-2.4/OpenJPEGTargets-debug.cmake index 66c35995..a71c5ad3 100644 --- a/abi-check/installed/openjpeg/current/lib/openjpeg-2.3/OpenJPEGTargets-debug.cmake +++ b/abi-check/installed/openjpeg/current/lib/openjpeg-2.4/OpenJPEGTargets-debug.cmake @@ -14,12 +14,12 @@ GET_FILENAME_COMPONENT(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) SET_PROPERTY(TARGET openjp2 APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG) SET_TARGET_PROPERTIES(openjp2 PROPERTIES IMPORTED_LINK_INTERFACE_LIBRARIES_DEBUG "m;-lpthread" - IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libopenjp2.so.2.3.1" + IMPORTED_LOCATION_DEBUG "${_IMPORT_PREFIX}/lib/libopenjp2.so.2.4.0" IMPORTED_SONAME_DEBUG "libopenjp2.so.7" ) LIST(APPEND _IMPORT_CHECK_TARGETS openjp2 ) -LIST(APPEND _IMPORT_CHECK_FILES_FOR_openjp2 "${_IMPORT_PREFIX}/lib/libopenjp2.so.2.3.1" ) +LIST(APPEND _IMPORT_CHECK_FILES_FOR_openjp2 "${_IMPORT_PREFIX}/lib/libopenjp2.so.2.4.0" ) # Import target "openjp2_static" for configuration "Debug" SET_PROPERTY(TARGET openjp2_static APPEND PROPERTY IMPORTED_CONFIGURATIONS DEBUG) diff --git a/abi-check/installed/openjpeg/current/lib/openjpeg-2.3/OpenJPEGTargets.cmake b/abi-check/installed/openjpeg/current/lib/openjpeg-2.4/OpenJPEGTargets.cmake similarity index 100% rename from abi-check/installed/openjpeg/current/lib/openjpeg-2.3/OpenJPEGTargets.cmake rename to abi-check/installed/openjpeg/current/lib/openjpeg-2.4/OpenJPEGTargets.cmake diff --git a/abi-check/installed/openjpeg/current/lib/pkgconfig/libopenjp2.pc b/abi-check/installed/openjpeg/current/lib/pkgconfig/libopenjp2.pc index 2b15a1fa..31d11897 100644 --- a/abi-check/installed/openjpeg/current/lib/pkgconfig/libopenjp2.pc +++ b/abi-check/installed/openjpeg/current/lib/pkgconfig/libopenjp2.pc @@ -3,12 +3,12 @@ bindir=${prefix}/bin mandir=${prefix}/ docdir=${prefix}/ libdir=${prefix}/lib -includedir=${prefix}/include/openjpeg-2.3 +includedir=${prefix}/include/openjpeg-2.4 Name: openjp2 Description: JPEG2000 library (Part 1 and 2) URL: http://www.openjpeg.org/ -Version: 2.3.1 +Version: 2.4.0 Libs: -L${libdir} -lopenjp2 Libs.private: -lm Cflags: -I${includedir} diff --git a/abi-check/objects_report/openjpeg/2.3.1/current/report.html b/abi-check/objects_report/openjpeg/2.3.1/current/report.html index 8f584145..6dcf2fb1 100644 --- a/abi-check/objects_report/openjpeg/2.3.1/current/report.html +++ b/abi-check/objects_report/openjpeg/2.3.1/current/report.html @@ -29,8 +29,8 @@ libopenjp2.so.2.3.1 -100% -1 new +100% +1 new 0 diff --git a/abi-check/src/openjpeg/2.4.0/version.-2.4.0.tar.gz b/abi-check/src/openjpeg/2.4.0/version.-2.4.0.tar.gz new file mode 100644 index 00000000..7e7f4e74 Binary files /dev/null and b/abi-check/src/openjpeg/2.4.0/version.-2.4.0.tar.gz differ diff --git a/abi-check/timeline/openjpeg/index.html b/abi-check/timeline/openjpeg/index.html index 9e531259..45852c5a 100644 --- a/abi-check/timeline/openjpeg/index.html +++ b/abi-check/timeline/openjpeg/index.html @@ -30,13 +30,13 @@ Headers
Diff current -2020-12-28
19:05 +2020-12-28
21:55 7 changelog 100% 1 new 0 -1 +2 2.3.1 2019-04-02 @@ -179,7 +179,7 @@ N/A N/A -
Maintained by OpenJPEG team. Last updated on Mon Dec 28 19:05:18 2020.
+
Maintained by OpenJPEG team. Last updated on Mon Dec 28 22:18:49 2020.


abi-laboratory.pro