obs-studio/deps/obs-scripting
PatTheMav 0758c2b33e obs-scripting: Fix Sparkle delta updates by disabling bytecode caching
Python automatically creates bytecode caches which end up inside the
application bundle of OBS Studio on macOS. These directories will lead
to a hash mismatch when Sparkle attempts to apply a delta update (to
ensure that the patch can be applied).

As the added directories will make the hash check fail, having a valid
Python framework configured in OBS Studio (even without any script
added) will thus prevent Sparkle from using delta updates.

(cherry picked from commit 24073568e5)
2023-11-08 22:35:58 -06:00
..
cmake cmake: Add changes for CMake build framework 3.0 2023-03-26 18:20:38 -04:00
obslua deps: Update CMake minimum to 3.22 2023-08-05 16:45:46 -07:00
obspython deps: Update CMake minimum to 3.22 2023-08-05 16:45:46 -07:00
CMakeLists.txt deps: Update CMake minimum to 3.22 2023-08-05 16:45:46 -07:00
cstrcache.cpp deps/obs-scripting: Add scripting support 2018-01-04 11:37:42 -08:00
cstrcache.h deps/obs-scripting: Add scripting support 2018-01-04 11:37:42 -08:00
obs-scripting-callback.h Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-scripting-config.h.in cmake: Add changes for CMake build framework 3.0 2023-03-26 18:20:38 -04:00
obs-scripting-internal.h Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-scripting-logging.c Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-scripting-lua-frontend.c Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-scripting-lua-source.c Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-scripting-lua.c deps/obs-scripting: Fix crash removing callbacks in script_unload 2023-06-10 14:38:14 -07:00
obs-scripting-lua.h Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-scripting-python-frontend.c obs-scripting: Fix python save callback Py_BuildValue 2023-06-29 06:02:22 -07:00
obs-scripting-python-import.c Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-scripting-python-import.h Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-scripting-python.c obs-scripting: Fix Sparkle delta updates by disabling bytecode caching 2023-11-08 22:35:58 -06:00
obs-scripting-python.h Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-scripting.c Update copyrights/names 2023-05-20 01:31:18 -07:00
obs-scripting.h Update copyrights/names 2023-05-20 01:31:18 -07:00