Skip to content

Commit cffd871

Browse files
committed
Updated codec dependencies
1 parent 1cc85fb commit cffd871

7 files changed

Lines changed: 19 additions & 13 deletions

Readme.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,12 @@ Version 4.2.0:
5151
- Fixed crashes due to plugin object lifetime
5252
- Fixed backward compatible behaviour of the FreeImage_FIFSupports... functions in case of disabled plugins
5353
- Error-safe writing of output files in FreeImage_Save
54+
- Updated turbojpeg till v3.1.4.1
55+
- Updated jpegxl till v0.11.2
56+
- Updated OpenEXR till v3.4.10
57+
- Updated OpenJPH till v0.27.0
58+
- Updated libpng till v1.6.58
59+
- Updated libraw till v0.22.1
5460

5561
Version 4.1.1:
5662
- Updated zlib till v1.3.2

cmake/dependency.jpeg.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ elseif(JPEG_REPOSITORY STREQUAL "JPEG-turbo")
4040
# https://github.com/libjpeg-turbo/libjpeg-turbo
4141
ExternalProject_Add(TURBOJPEG
4242
PREFIX ${EXTERNALPROJECT_BINARY_ROOT}/turbojpeg
43-
URL "https://github.com/libjpeg-turbo/libjpeg-turbo/archive/refs/tags/3.1.3.zip"
44-
URL_MD5 "4c3ebabaabd2fa2e9f29cc97ac7e3946"
43+
URL "https://github.com/libjpeg-turbo/libjpeg-turbo/archive/refs/tags/3.1.4.1.zip"
44+
URL_MD5 "ae4f5588fdbeba371ddfe83b58a6eb1b"
4545
DOWNLOAD_DIR "${EXTERNALPROJECT_SOURCE_ROOT}/turbojpeg"
4646
SOURCE_DIR "${EXTERNALPROJECT_SOURCE_PREFIX}/turbojpeg/source"
4747
BINARY_DIR "${EXTERNALPROJECT_BINARY_ROOT}/turbojpeg/build"

cmake/dependency.jpegxl.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ unset(INSTALL_DIR)
1616

1717
ExternalProject_Add(JPEGXL
1818
PREFIX ${EXTERNALPROJECT_BINARY_ROOT}/jpegxl
19-
URL "https://github.com/libjxl/libjxl/archive/refs/tags/v0.11.1.zip"
20-
URL_MD5 "87b3968e0878edf57b09bb8bfaf4618e"
19+
URL "https://github.com/libjxl/libjxl/archive/refs/tags/v0.11.2.zip"
20+
URL_MD5 "6f5d0b0a99358baea6e4f891305db878"
2121
DOWNLOAD_DIR "${EXTERNALPROJECT_SOURCE_ROOT}/jpegxl"
2222
SOURCE_DIR "${EXTERNALPROJECT_SOURCE_PREFIX}/jpegxl/source"
2323
BINARY_DIR "${EXTERNALPROJECT_BINARY_ROOT}/jpegxl/build"

cmake/dependency.openexr.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ find_package(Git REQUIRED) # needed by OpenEXR
1414

1515
ExternalProject_Add(EXR
1616
PREFIX ${EXTERNALPROJECT_BINARY_ROOT}/openexr
17-
URL "https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v3.4.4.zip"
18-
URL_MD5 "23a4152db8b04ad484e9e1dd6638a662"
17+
URL "https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v3.4.10.zip"
18+
URL_MD5 "7c485810b90620589997a3212b69ed8b"
1919
DOWNLOAD_DIR "${EXTERNALPROJECT_SOURCE_ROOT}/openexr"
2020
SOURCE_DIR "${EXTERNALPROJECT_SOURCE_PREFIX}/openexr/source"
2121
BINARY_DIR "${EXTERNALPROJECT_BINARY_ROOT}/openexr/build"

cmake/dependency.openjph.cmake

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ include(${EXTERNALPROJECT_INCLUDE_DIR}/external_project_common.cmake)
77

88
ExternalProject_Add(OPENJPH
99
PREFIX ${EXTERNALPROJECT_BINARY_ROOT}/openjph
10-
URL "https://github.com/aous72/OpenJPH/archive/refs/tags/0.26.0.zip"
11-
URL_MD5 "8a26d7e57e78b5e06c7a4737ace63b5b"
10+
URL "https://github.com/aous72/OpenJPH/archive/refs/tags/0.27.0.zip"
11+
URL_MD5 "c073bd13517c3b26bf5c17863fd94c1b"
1212
DOWNLOAD_DIR "${EXTERNALPROJECT_SOURCE_ROOT}/openjph"
1313
SOURCE_DIR "${EXTERNALPROJECT_SOURCE_PREFIX}/openjph/source"
1414
BINARY_DIR "${EXTERNALPROJECT_BINARY_ROOT}/openjph/build"
@@ -27,7 +27,7 @@ ExternalProject_Get_Property(OPENJPH INSTALL_DIR)
2727
add_library(LibOpenJPH INTERFACE)
2828
add_dependencies(LibOpenJPH OPENJPH)
2929
if (MSVC)
30-
target_link_libraries(LibOpenJPH INTERFACE ${INSTALL_DIR}/lib/${CMAKE_STATIC_LIBRARY_PREFIX}openjph.0.26${CMAKE_STATIC_LIBRARY_SUFFIX})
30+
target_link_libraries(LibOpenJPH INTERFACE ${INSTALL_DIR}/lib/${CMAKE_STATIC_LIBRARY_PREFIX}openjph.0.27${CMAKE_STATIC_LIBRARY_SUFFIX})
3131
else()
3232
target_link_libraries(LibOpenJPH INTERFACE ${INSTALL_DIR}/lib/${CMAKE_STATIC_LIBRARY_PREFIX}openjph${CMAKE_STATIC_LIBRARY_SUFFIX})
3333
endif()

cmake/dependency.png.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ unset(INSTALL_DIR)
1212

1313
ExternalProject_Add(PNG
1414
PREFIX ${EXTERNALPROJECT_BINARY_ROOT}/png
15-
URL "https://github.com/pnggroup/libpng/archive/refs/tags/v1.6.55.zip"
16-
URL_MD5 "f64ff4e41a5bbbea9e1432b3b13947f1"
15+
URL "https://github.com/pnggroup/libpng/archive/refs/tags/v1.6.58.zip"
16+
URL_MD5 "cbe5ea7693c21109ad42488d3441a06a"
1717
DOWNLOAD_DIR "${EXTERNALPROJECT_SOURCE_ROOT}/png"
1818
SOURCE_DIR "${EXTERNALPROJECT_SOURCE_PREFIX}/png/source"
1919
BINARY_DIR "${EXTERNALPROJECT_BINARY_ROOT}/png/build"

cmake/dependency.raw.cmake

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ include(${EXTERNALPROJECT_INCLUDE_DIR}/external_project_common.cmake)
88

99

1010
FetchContent_Declare(RAW
11-
URL "https://github.com/LibRaw/LibRaw/archive/refs/tags/0.22.0.zip"
12-
URL_MD5 "1b3737262dfe9299a17ea8e667b0fb83"
11+
URL "https://github.com/LibRaw/LibRaw/archive/refs/tags/0.22.1.zip"
12+
URL_MD5 "9817d4f903f5812be7e839b24c38934b"
1313
DOWNLOAD_DIR "${EXTERNALPROJECT_SOURCE_ROOT}/raw"
1414
SOURCE_DIR "${EXTERNALPROJECT_SOURCE_PREFIX}/raw/source"
1515
DOWNLOAD_EXTRACT_TIMESTAMP TRUE

0 commit comments

Comments
 (0)