N5MTDBGC3LLTCPBZYJHXOAJLKDEZ42CEILC47D44MNFQBVNFEWLQC
FNSZAZBASSCLH25DVNXUNM265YTGXAZLOKSKSNTIGLAXJIUXTOTAC
KDQ7HKSV7FE3GDNMYIYEBORQXSS4HFHZLHK27TAGMNYXYRMSF5OAC
E3R2D3EM2YX3SBY73K6WBGTRMJZBGM2J5IJMNGOLQSCV72PXARFAC
MZEQZDA4T5TSHLRMYJ65F2E7EVL5C4C7TKK5O4SGSPHQAW23HHBAC
HKN5VAV672VQB6K43LRRBBQOII4SMUI37R6SCJXOSFUQICZQAIZAC
5I556HBJYJKJECF26RN5U7APFOEDJZYR35BO5HX6SI2BKIWJVDZAC
T2II7GNR6NLS54LQ2YJ62LHEU7A5HO2VSULDRLPPAIPI3IAFXYFAC
--- USD-23.02/pxr/base/tf/pySafePython.h.orig 2023-02-17 15:43:10.766070777 +0100
+++ USD-23.02/pxr/base/tf/pySafePython.h 2023-02-17 15:43:34.653837327 +0100
@@ -41,7 +41,7 @@
ARCH_PRAGMA_PUSH_MACRO(slots)
#undef slots
-#include <boost/python/detail/wrap_python.hpp>
+#include <Python.h>
ARCH_PRAGMA_POP_MACRO(slots)
--- blender-3.3.3/source/blender/io/alembic/CMakeLists.txt.orig 2023-02-17 16:56:11.252109270 +0100
+++ blender-3.3.3/source/blender/io/alembic/CMakeLists.txt 2023-02-17 21:03:13.638150916 +0100
@@ -21,6 +21,7 @@
set(INC_SYS
${ALEMBIC_INCLUDE_DIRS}
${BOOST_INCLUDE_DIR}
+ ${PYTHON_INCLUDE_DIR}
${OPENEXR_INCLUDE_DIRS}
)
(source (origin
(method url-fetch)
(uri (string-append "https://github.com/PixarAnimationStudios/USD/"
"archive/refs/tags/v" version ".tar.gz"))
(sha256 (base32 "0pakwyf25kbf0934rm7i3jgmdwspr76hpf8ibg7682fv4bvzzvm8"))))
;;(patches (search-patches "vfx/patches/usd-fix-hgiinterop-vulkan.patch"))))
(source
(origin
(method url-fetch)
(uri
(string-append "https://github.com/PixarAnimationStudios/USD/"
"archive/refs/tags/v" version ".tar.gz"))
(sha256
(base32 "0pakwyf25kbf0934rm7i3jgmdwspr76hpf8ibg7682fv4bvzzvm8"))
(patches
(search-patches ;"vfx/patches/usd-fix-hgiinterop-vulkan.patch"
"vfx/patches/usd-use-normal-python.patch"))))
"-DWITH_PYTHON_INSTALL=OFF"
"-DWITH_PYTHON_INSTALL=OFF" ; Don't copy system python into the blender install folder
"-DWITH_DRACO=OFF" ; Can't enable Draco without copying system python into the blender install folder