From 0cb53df2fd3cdbe1b415f4c336772f0a04ccf361 Mon Sep 17 00:00:00 2001 From: termux-pacman-bot Date: Fri, 20 Feb 2026 07:53:34 +0000 Subject: [PATCH] bump(main/openexr): 3.4.4 --- packages/openexr/build.sh | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/packages/openexr/build.sh b/packages/openexr/build.sh index beb9a2fa35..6cd7638d55 100644 --- a/packages/openexr/build.sh +++ b/packages/openexr/build.sh @@ -2,10 +2,9 @@ TERMUX_PKG_HOMEPAGE=https://www.openexr.com/ TERMUX_PKG_DESCRIPTION="Provides the specification and reference implementation of the EXR file format" TERMUX_PKG_LICENSE="BSD 3-Clause" TERMUX_PKG_MAINTAINER="@termux" -TERMUX_PKG_VERSION="3.4.0" -TERMUX_PKG_REVISION=1 -TERMUX_PKG_SRCURL=https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz -TERMUX_PKG_SHA256=d7b31637d7adc359f5e5a7517ba918cb5997bc1a4ae7a808ec874cdf91da93c0 +TERMUX_PKG_VERSION="3.4.4" +TERMUX_PKG_SRCURL="https://github.com/AcademySoftwareFoundation/openexr/archive/refs/tags/v${TERMUX_PKG_VERSION}.tar.gz" +TERMUX_PKG_SHA256=7c663c3c41da9354b5af277bc2fd1d2360788050b4e0751a32bcd50e8abaef8f TERMUX_PKG_DEPENDS="imath, libc++, zlib" TERMUX_PKG_CONFLICTS="openexr2" TERMUX_PKG_REPLACES="openexr2" @@ -21,6 +20,11 @@ termux_step_pre_configure() { if [ "${v}" != "${_SOVERSION}" ]; then termux_error_exit "SOVERSION guard check failed." fi + + # for code in openjph, which is downloaded by CMakeLists.txt of openexr at build-time + if [[ "$TERMUX_PKG_API_LEVEL" -lt 28 ]]; then + CPPFLAGS+=" -Daligned_alloc=memalign" + fi } termux_step_post_massage() {