Date: Tuesday, March 7, 2023 @ 03:12:39
Author: svenstaro
Revision: 1416659
upgpkg: blender 17:3.4.1-18: Fix draco path (FS#77752)
Modified:
blender/trunk/PKGBUILD
blender/trunk/force-draco2.patch
--------------------+
PKGBUILD | 5 +++--
force-draco2.patch | 2 +-
2 files changed, 4 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2023-03-07 02:26:49 UTC (rev 1416658)
+++ PKGBUILD 2023-03-07 03:12:39 UTC (rev 1416659)
@@ -8,7 +8,7 @@
pkgname=blender
pkgver=3.4.1
-pkgrel=17
+pkgrel=18
epoch=17
pkgdesc="A fully integrated 3D graphics creation suite"
arch=('x86_64')
@@ -47,7 +47,7 @@
'a39d9a13515b71d3b686d8f011b3eb9ee45de04f716627d711c5119317cb130c587da1b806f276f97064f814cfce3790b201731f047e5ec01e7d6f65acd04b3b'
'34a2e2a344e851858fc8408ca9fd31d1d4a40083b2a1b2c01cabf48c2728c0b97226cf22c4224f93eda383b4690ff57e98291ad4fa81b960f0531067b40f78f7'
'e239da4f3906f1b54265435181cf770bae3d269c8d915df9a73861e6ee71ec70bf2339426e7c81a91e5a567273b3b3742d7a99feefd3398d821b26e1ff3a56d0'
-
'527ab66e5eace777de0043c1ca5787a488f6471450ce67fd6d08137ad0ef56177bc0c17696f30a5fca23fa55d8ca9c3f30cb7b17550dba2dbd8e89ca0b361990')
+
'c162646eba42ea7112cfb615466c2cbaddac8d254d4a9e91cf887c5bffef1325a983701163223a1fdee091310ac5574a400347aab7f52321825b5fa3d5a9036f')
prepare() {
cd "$pkgname"
@@ -63,6 +63,7 @@
# fix build with boost 1.81.0
git format-patch -1 --stdout 79837c5ed4b5 | patch -Np1
+ # fix draco
patch -p1 -i "$srcdir"/force-draco1.patch
patch -p1 -d release/scripts/addons -i "$srcdir"/force-draco2.patch
Modified: force-draco2.patch
===================================================================
--- force-draco2.patch 2023-03-07 02:26:49 UTC (rev 1416658)
+++ force-draco2.patch 2023-03-07 03:12:39 UTC (rev 1416659)
@@ -15,7 +15,7 @@
python_version = 'python{v[0]}.{v[1]}'.format(v=sys.version_info)
- path = os.environ.get('BLENDER_EXTERN_DRACO_LIBRARY_PATH')
-+ path = site.getsitepackages()[0]
++ path = f"{site.getsitepackages()[0]}/libextern_draco.so"
if path is None:
path = {
'win32': blender_root / python_lib / 'site-packages',