openshadinglanguage: update to 1.13.8.0

This commit is contained in:
مهدي شينون (Mehdi Chinoune) 2024-05-19 10:03:21 +01:00
parent 10c63581d1
commit f5c3c4526e

View File

@ -5,7 +5,7 @@ pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
conflicts=("${MINGW_PACKAGE_PREFIX}-${_realname}-git")
replaces=("${MINGW_PACKAGE_PREFIX}-${_realname}-git")
pkgver=1.13.7.0
pkgver=1.13.9.0
pkgrel=1
pkgdesc="Advanced shading language for production GI renderers (mingw-w64)"
arch=('any')
@ -16,7 +16,7 @@ msys2_references=(
)
license=("spdx:BSD-3-Clause")
depends=("${MINGW_PACKAGE_PREFIX}-boost"
#"${MINGW_PACKAGE_PREFIX}-clang-libs"
"${MINGW_PACKAGE_PREFIX}-clang-libs"
"${MINGW_PACKAGE_PREFIX}-openexr"
"${MINGW_PACKAGE_PREFIX}-openimageio"
"${MINGW_PACKAGE_PREFIX}-partio"
@ -27,7 +27,7 @@ makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-ninja"
"${MINGW_PACKAGE_PREFIX}-python"
"${MINGW_PACKAGE_PREFIX}-pybind11"
"${MINGW_PACKAGE_PREFIX}-clang-15"
"${MINGW_PACKAGE_PREFIX}-clang"
"${MINGW_PACKAGE_PREFIX}-qt6-base")
optdepends=("${MINGW_PACKAGE_PREFIX}-python: Python module"
"${MINGW_PACKAGE_PREFIX}-qt6-base: for osltoy")
@ -38,7 +38,7 @@ source=(https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/archive
0012-isatty-mingw.patch
0013-disable-assert-partio.patch
0015-llvm-linking.patch)
sha256sums=('56ea21310e9e5417c34535a630c096a4a260cd614655fee567e0e45559f7f248'
sha256sums=('4052c9f62c7b5b2b245217595968e3918b494f828b24ae65697dab6c86800726'
'36d7d16bcf9dedebd254c24fa2f4f70ef5bdf4cea8beee380931cfe5b8c45d7d'
'b65a21053f0090a9e85ad026fef31d99f65f59f3c79822f452543db3ca8737b6'
'8b42553133e487077363a96520131f84453a81afdd9d198ef6827e0395ff1208'
@ -77,7 +77,7 @@ build() {
fi
export OPENIMAGEIOHOME=${MINGW_PREFIX}
export LLVM_DIRECTORY=${MINGW_PREFIX}/opt/llvm-15
export LLVM_DIRECTORY=${MINGW_PREFIX}
CFLAGS+=" -Wno-attributes"
CXXFLAGS+=" -Wno-attributes -DTINYFORMAT_ALLOW_WCHAR_STRINGS"
@ -93,8 +93,8 @@ build() {
-DCMAKE_CXX_STANDARD=17 \
-DOSL_BUILD_TESTS=OFF \
-DSTOP_ON_WARNING=OFF \
-DLLVM_STATIC=ON \
-DLLVM_ROOT=${MINGW_PREFIX}/opt/llvm-15 \
-DLLVM_STATIC=OFF \
-DLLVM_ROOT=${MINGW_PREFIX} \
-DPython_EXECUTABLE=${MINGW_PREFIX}/bin/python \
"${_extra_config[@]}" \
../OpenShadingLanguage-${pkgver}