Skip to content

Commit b7f6dfa

Browse files
committed
blender: add missing header
1 parent 299c3e8 commit b7f6dfa

File tree

2 files changed

+24
-5
lines changed

2 files changed

+24
-5
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
--- blender-3.5.0/extern/glog/src/symbolize.h.orig 2023-02-15 23:58:23.000000000 +0100
2+
+++ blender-3.5.0/extern/glog/src/symbolize.h 2023-07-27 19:44:32.093543000 +0200
3+
@@ -60,6 +60,8 @@
4+
5+
#ifdef HAVE_SYMBOLIZE
6+
7+
+#include <cstdint>
8+
+
9+
#if defined(__ELF__) // defined by gcc
10+
#if defined(__OpenBSD__)
11+
#include <sys/exec_elf.h>

mingw-w64-blender/PKGBUILD

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ _realname=blender
1212
pkgbase=mingw-w64-${_realname}
1313
pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}"
1414
pkgver=3.5.0
15-
pkgrel=2
15+
pkgrel=3
1616
pkgdesc="A fully integrated 3D graphics creation suite (mingw-w64)"
1717
arch=('any')
1818
mingw_arch=('mingw64' 'ucrt64' 'clang64' 'clangarm64')
19-
license=('GPL')
19+
license=('spdx:GPL-2.0-or-later')
2020
# buid conflict with "${MINGW_PACKAGE_PREFIX}-glog"
2121
url="https://www.blender.org"
2222
depends=("${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)
105106
sha256sums=('42862e86d9cf6904991f0a8cbe62c802505be9257b19cf043ec088dccee714e3'
106107
'447198b809e407c709018e243eeebb5cd1524ae42fb25773d9a457388a7be57e'
107108
'e08141d29b99d4abc27937bda8aa3a8ee6acea6d6ec5c54978d4ac924b3afeeb'
@@ -130,7 +131,8 @@ sha256sums=('42862e86d9cf6904991f0a8cbe62c802505be9257b19cf043ec088dccee714e3'
130131
'a48e49b9e6034ccd3b448bc44f4f30a4d64682e8820f68d470069c9cbcf8b6c7'
131132
'439c4d0978e3690f42a2c7b84a9fa91ed9b27979f244d4e8edd1461fe20d7011'
132133
'c24cbf39c116d86927123b98ec5cffb23a63a76e3b339640fe0934cf61db3706'
133-
'6fb10ad52295b2232576642a21af48d34d95ca789c7f66fc33578812ce5f5eeb')
134+
'6fb10ad52295b2232576642a21af48d34d95ca789c7f66fc33578812ce5f5eeb'
135+
'91e0347aaca5e867d5c743c402fa24e60f2b68272b91ffdaef5e7e45ece11ea4')
134136

135137
apply_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

180183
build() {
@@ -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

Comments
 (0)