diff --git a/mingw-w64-libheif/PKGBUILD b/mingw-w64-libheif/PKGBUILD index db5ee91a6f..640e12daf3 100644 --- a/mingw-w64-libheif/PKGBUILD +++ b/mingw-w64-libheif/PKGBUILD @@ -4,7 +4,7 @@ _realname=libheif pkgbase=mingw-w64-${_realname} pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}") pkgver=1.20.2 -pkgrel=2 +pkgrel=3 pkgdesc="HEIF image decoder/encoder library and tools (mingw-w64)" arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64') diff --git a/mingw-w64-openexr/0008-openjph023-compat.patch b/mingw-w64-openexr/0008-openjph023-compat.patch new file mode 100644 index 0000000000..e56cd8e59b --- /dev/null +++ b/mingw-w64-openexr/0008-openjph023-compat.patch @@ -0,0 +1,21 @@ +--- openexr-3.4.0/src/lib/OpenEXRCore/internal_ht.cpp.orig 2025-09-05 19:30:35.000000000 +0200 ++++ openexr-3.4.0/src/lib/OpenEXRCore/internal_ht.cpp 2025-09-13 10:40:14.503379700 +0200 +@@ -7,12 +7,12 @@ + #include + #include + +-#include +-#include +-#include +-#include +-#include +-#include ++#include ++#include ++#include ++#include ++#include ++#include + + #include "openexr_decode.h" + #include "openexr_encode.h" diff --git a/mingw-w64-openexr/PKGBUILD b/mingw-w64-openexr/PKGBUILD index 09c339eb0f..fc9cf01140 100644 --- a/mingw-w64-openexr/PKGBUILD +++ b/mingw-w64-openexr/PKGBUILD @@ -4,7 +4,7 @@ _realname=openexr pkgbase=mingw-w64-${_realname} pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}") pkgver=3.4.0 -pkgrel=1 +pkgrel=2 pkgdesc='A high dynamic-range image file format library (mingw-w64)' arch=('any') mingw_arch=('mingw32' 'mingw64' 'ucrt64' 'clang64' 'clangarm64') @@ -33,11 +33,13 @@ replaces=( ) source=("https://github.com/AcademySoftwareFoundation/openexr/releases/download/v${pkgver}/${_realname}-${pkgver}.tar.gz" 0006-cmake-soversion.patch - 0007-export-TypedAttribute-value.patch) + 0007-export-TypedAttribute-value.patch + 0008-openjph023-compat.patch) noextract=("${_realname}-${pkgver}.tar.gz") sha256sums=('1d4bddda2d22571f63db5f067c5741b50c8d41231f360ab17063176eb710a670' '5653da878ebbf5f3087bb529213931b48e151aef082b34e19d189e22be0411e7' - '204777b48cde1c4d390789f10c5e429d5295be701f68a7937a90d0ecf271c048') + '204777b48cde1c4d390789f10c5e429d5295be701f68a7937a90d0ecf271c048' + 'ed741101264ab8729ae5c0e5b8f33c25909460f037cba1b66179e241fa0a2881') # Helper macros to help make tasks easier # apply_patch_with_msg() { @@ -56,7 +58,8 @@ prepare(){ apply_patch_with_msg \ 0006-cmake-soversion.patch \ - 0007-export-TypedAttribute-value.patch + 0007-export-TypedAttribute-value.patch \ + 0008-openjph023-compat.patch } build() { diff --git a/mingw-w64-openjph/PKGBUILD b/mingw-w64-openjph/PKGBUILD index 4c0ae2eea4..63634e2c74 100644 --- a/mingw-w64-openjph/PKGBUILD +++ b/mingw-w64-openjph/PKGBUILD @@ -4,7 +4,7 @@ _realname=openjph pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" -pkgver=0.22.0 +pkgver=0.23.0 pkgrel=1 pkgdesc="Open-source implementation of HTJ2K (mingw-w64)" arch=('any') @@ -18,7 +18,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc" "${MINGW_PACKAGE_PREFIX}-cmake" "${MINGW_PACKAGE_PREFIX}-ninja") source=(https://github.com/aous72/OpenJPH/archive/${pkgver}/${_realname}-${pkgver}.tar.gz) -sha256sums=('c9c6e9ec82ee8770ede41eeffe8acaab1814724c698b258c3de160dc09cb7d12') +sha256sums=('483079f402ee6701d5f35a12c96657a715851da770d5d101c3baa239f8dd26d2') build() { declare -a _extra_config