osl: update to 1.14.8.0 (#26710)

* osl: update to 1.14.8.0

* osl: stick w/ LLVM 20

* osl: add explicit deps
This commit is contained in:
Miloš Komarčević
2025-12-05 20:18:10 +01:00
committed by GitHub
parent ee394eeda5
commit 716293f427

View File

@@ -3,14 +3,15 @@
_realname=openshadinglanguage
pkgbase=mingw-w64-${_realname}
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
pkgver=1.14.7.0
pkgrel=4
pkgver=1.14.8.0
pkgrel=1
pkgdesc="Advanced shading language for production GI renderers (mingw-w64)"
arch=('any')
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
url="https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/"
msys2_references=(
'archlinux: openshadinglanguage'
'gentoo: media-libs/osl'
)
license=("spdx:BSD-3-Clause")
depends=("${MINGW_PACKAGE_PREFIX}-cc-libs"
@@ -18,7 +19,9 @@ depends=("${MINGW_PACKAGE_PREFIX}-cc-libs"
#"${MINGW_PACKAGE_PREFIX}-llvm-libs"
"${MINGW_PACKAGE_PREFIX}-openimageio"
"${MINGW_PACKAGE_PREFIX}-partio"
"${MINGW_PACKAGE_PREFIX}-pugixml")
"${MINGW_PACKAGE_PREFIX}-pugixml"
"${MINGW_PACKAGE_PREFIX}-zlib"
"${MINGW_PACKAGE_PREFIX}-zstd")
makedepends=("${MINGW_PACKAGE_PREFIX}-cc"
"${MINGW_PACKAGE_PREFIX}-cmake"
"${MINGW_PACKAGE_PREFIX}-ninja"
@@ -37,7 +40,7 @@ source=(https://github.com/AcademySoftwareFoundation/OpenShadingLanguage/archive
0010-macros-undef-mingw.patch
0012-isatty-mingw.patch
0015-llvm-linking.patch)
sha256sums=('c4c2ddd3b537cd3a90d50fdd0753614fa24100698d5632b9f1108bd8b505e56c'
sha256sums=('7916ed97403766b7c853f52506cff0dc2b4a2f5f20386fb0d86817ca8725e18f'
'36d7d16bcf9dedebd254c24fa2f4f70ef5bdf4cea8beee380931cfe5b8c45d7d'
'b65a21053f0090a9e85ad026fef31d99f65f59f3c79822f452543db3ca8737b6'
'8b42553133e487077363a96520131f84453a81afdd9d198ef6827e0395ff1208'