@@ -12,11 +12,11 @@ _realname=blender
1212pkgbase=mingw-w64-${_realname}
1313pkgname=" ${MINGW_PACKAGE_PREFIX} -${_realname} "
1414pkgver=3.5.0
15- pkgrel=2
15+ pkgrel=3
1616pkgdesc=" A fully integrated 3D graphics creation suite (mingw-w64)"
1717arch=(' any' )
1818mingw_arch=(' mingw64' ' ucrt64' ' clang64' ' clangarm64' )
19- license=(' GPL' )
19+ license=(' spdx: GPL-2.0-or-later ' )
2020# buid conflict with "${MINGW_PACKAGE_PREFIX}-glog"
2121url=" https://www.blender.org"
2222depends=(" ${MINGW_PACKAGE_PREFIX} -alembic"
@@ -101,7 +101,8 @@ source=(https://download.blender.org/source/${_realname}-${pkgver}.tar.xz
101101 0034-Fix-ARM64-Build.patch
102102 0035-Enable-SSE2NEON-on-Windows-ARM.patch
103103 0038-Fix-ARM64-Intrin.patch
104- 0039-no-WRL-on-mingw-w64.patch)
104+ 0039-no-WRL-on-mingw-w64.patch
105+ 0040-missing-header.patch)
105106sha256sums=(' 42862e86d9cf6904991f0a8cbe62c802505be9257b19cf043ec088dccee714e3'
106107 ' 447198b809e407c709018e243eeebb5cd1524ae42fb25773d9a457388a7be57e'
107108 ' e08141d29b99d4abc27937bda8aa3a8ee6acea6d6ec5c54978d4ac924b3afeeb'
@@ -130,7 +131,8 @@ sha256sums=('42862e86d9cf6904991f0a8cbe62c802505be9257b19cf043ec088dccee714e3'
130131 ' a48e49b9e6034ccd3b448bc44f4f30a4d64682e8820f68d470069c9cbcf8b6c7'
131132 ' 439c4d0978e3690f42a2c7b84a9fa91ed9b27979f244d4e8edd1461fe20d7011'
132133 ' c24cbf39c116d86927123b98ec5cffb23a63a76e3b339640fe0934cf61db3706'
133- ' 6fb10ad52295b2232576642a21af48d34d95ca789c7f66fc33578812ce5f5eeb' )
134+ ' 6fb10ad52295b2232576642a21af48d34d95ca789c7f66fc33578812ce5f5eeb'
135+ ' 91e0347aaca5e867d5c743c402fa24e60f2b68272b91ffdaef5e7e45ece11ea4' )
134136
135137apply_patch_with_msg () {
136138 for _patch in " $@ "
@@ -174,7 +176,8 @@ prepare() {
174176 0034-Fix-ARM64-Build.patch \
175177 0035-Enable-SSE2NEON-on-Windows-ARM.patch \
176178 0038-Fix-ARM64-Intrin.patch \
177- 0039-no-WRL-on-mingw-w64.patch
179+ 0039-no-WRL-on-mingw-w64.patch \
180+ 0040-missing-header.patch
178181}
179182
180183build () {
@@ -257,4 +260,9 @@ package() {
257260 ${pkgdir}${MINGW_PREFIX} /share/blender/${pkgver% .* } /scripts/startup \
258261 ${pkgdir}${MINGW_PREFIX} /share/blender/${pkgver% .* } /scripts/modules \
259262 ${pkgdir}${MINGW_PREFIX} /share/blender/${pkgver% .* } /scripts/addons
263+
264+ install -d " ${pkgdir}${MINGW_PREFIX} /share/licenses/${_realname} /"
265+ for file in " ${srcdir} /${_realname} -${pkgver} /doc/license/" * ; do
266+ install -Dm644 " ${file} " " ${pkgdir}${MINGW_PREFIX} /share/licenses/${_realname} /"
267+ done
260268}
0 commit comments