Hello community, here is the log from the commit of package blender for openSUSE:Factory checked in at 2020-07-08 19:17:57 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/blender (Old) and /work/SRC/openSUSE:Factory/.blender.new.3060 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "blender" Wed Jul 8 19:17:57 2020 rev:133 rq:819373 version:2.83.1 Changes: -------- --- /work/SRC/openSUSE:Factory/blender/blender.changes 2020-05-14 23:29:00.149531987 +0200 +++ /work/SRC/openSUSE:Factory/.blender.new.3060/blender.changes 2020-07-08 19:18:24.812058827 +0200 @@ -1,0 +2,68 @@ +Tue Jul 7 23:52:35 UTC 2020 - Marcus Rueckert <[email protected]> + +- Update to version 2.83.1 + - Fix T77774: New undo code broken by ‘make local’ behavior + - Audio SDL: Video editor Sound muted without muting it + - Fix T77803: IK Degrees of freedom drawing glitch + - Fix (unreported) wrong size of UserPreferences’ `dupflag` + parameter. Fix Applied rBdceaef92d7a4: Fix (unreported) wrong + size of UserPreferences’ `dupflag` parameter + - Fix T77915: Cycles OSL microfacet closure not working in custom + shaders + - GPencil: Fix unreported Vertex Opacity Overlay not working + - Fix T75414: Incorrect masking in Color Balance modifier + - Fix T76767: Cycles performance regression with CLI renders + - Fix T77853: Error reloading linked library + - Fix missing hinting information in monospace font, + rB783d3c675ac2: Fix missing hinting information in default font + - Fix T77657: NVIDIA Quadro FX4800 crash on startup + - GPencil: Improve viewlayer masking check + - Fix T77148: Crash changing multiple values for sequencer strips + - Fix T77047: Dyntopo Sample detail size on hidden mesh causes + crash + - Fix T74101: File Browser in macOS fullscreen crashes or makes + windows unusable + - Fix T77504: Operator search gives wrong results + - Fix T76894: Disable clipping region selection in + material/rendered mode + - Fix T72936: Incorrect gizmo orientation with inherit rotation + disabled + - Fix menu operator/search clipping the last character Fix + Applied rBf649e5c418d9: Fix menu operator/search clipping the + last character + - Fix T77603: OSL parser fails when script ends with comment + without newline + - Fix crash running “Edit Voxel Size” operator outside of a main + 3D View region Fix Applied rB5fc252feaeab: Fix crash running + “Edit Voxel Size” operator outside of a main 3D View region + - GPencil: Fix unreported error in Dots Strokes material + initialization + - GPencil: Fix unreported Shift+F OPacity key not working + - Calculate epsilon values for interp_weights_poly to improve + accuracy Fix Applied rB9d5e5e282cff: Calculate epsilon values + for interp_weights_poly to improve accuracy + - Fix T76273 Glitches caused by glCopyImageSubData on windows + + intel gpu Fix Applied rB7b754c8c9952: Fix T76273 Glitches + caused by glCopyImageSubData on windows + intel gpu + - Fix T77358: Gpencil can’t select geometry within transparent + layers + - Fix T77520: GPencil viewlayer filter produce crash with masking + layers + - Fix T77367: Blender’s snap package ignores command line options + - Fix for T77095: work around render artifacts with AMD Radeon RX + 4xx and 5xx + - Fix T77164: scaling/rotation fails for 3 selected NURB points + - Fix T77156: GPencil view layer filter by layer not working + - Fix T77456: Broken vertex paint undo on high-poly objects + - Fix T77448: Camera Solver constraint can’t be converted to + f-curve +- changes from version 2.83.0 + https://wiki.blender.org/wiki/Reference/Release_Notes/2.83 +- do not delete the fonts directory: + it is actually needed for blender and we already packaged the + license file +- drop blender-add-OSL-1_11-compat.patch: included in update +- refreshed patch to apply cleanly again: + make_python_3.6_compatible.patch + +------------------------------------------------------------------- Old: ---- blender-2.82a.tar.xz blender-2.82a.tar.xz.md5sum blender-add-OSL-1_11-compat.patch New: ---- blender-2.83.1.tar.xz blender-2.83.1.tar.xz.md5sum ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ blender.spec ++++++ --- /var/tmp/diff_new_pack.oWpQhh/_old 2020-07-08 19:18:28.372071459 +0200 +++ /var/tmp/diff_new_pack.oWpQhh/_new 2020-07-08 19:18:28.376071473 +0200 @@ -48,7 +48,7 @@ %define _suffix %(echo %{_version} | tr -d '.') Name: blender -Version: 2.82a +Version: 2.83.1 Release: 0 Summary: A 3D Modelling And Rendering Package License: GPL-2.0-or-later @@ -67,8 +67,6 @@ Patch0: make_python_3.6_compatible.patch # PATCH-FIX-OPENSUSE https://developer.blender.org/D5858 Patch1: reproducible.patch -# PATCH-FIX-UPSTREAM https://developer.blender.org/T76044 -Patch2: blender-add-OSL-1_11-compat.patch #!BuildIgnore: libGLwM1 BuildRequires: OpenColorIO-devel BuildRequires: OpenEXR-devel @@ -236,7 +234,6 @@ %patch0 -p1 %endif %patch1 -p1 -%patch2 -p1 rm -rf extern/glew rm -rf extern/libopenjpeg @@ -375,7 +372,6 @@ %cmake_install # Remove folder, it's not supposed to be installed here. -rm -rf %{buildroot}%{_datadir}/%{name}/%{_version}/datafiles/fonts rm -f %{buildroot}%{_datadir}/%{name}/%{_version}/scripts/addons/.gitignore # Fix any .py files with shebangs and wrong permissions. find %{buildroot} -name "*.py" -perm 0644 -print0 | \ ++++++ blender-2.82a.tar.xz -> blender-2.83.1.tar.xz ++++++ /work/SRC/openSUSE:Factory/blender/blender-2.82a.tar.xz /work/SRC/openSUSE:Factory/.blender.new.3060/blender-2.83.1.tar.xz differ: char 26, line 1 ++++++ blender-2.82a.tar.xz.md5sum -> blender-2.83.1.tar.xz.md5sum ++++++ --- /work/SRC/openSUSE:Factory/blender/blender-2.82a.tar.xz.md5sum 2020-03-14 09:56:57.751181580 +0100 +++ /work/SRC/openSUSE:Factory/.blender.new.3060/blender-2.83.1.tar.xz.md5sum 2020-07-08 19:18:23.760055094 +0200 @@ -1 +1 @@ -3e9d669185b83d5d2cb1b38dcf64d5ec blender-2.82a.tar.xz +17a4f13253abbc8018ec4964e5db4dc3 blender-2.83.1.tar.xz ++++++ make_python_3.6_compatible.patch ++++++ --- /var/tmp/diff_new_pack.oWpQhh/_old 2020-07-08 19:18:28.480071842 +0200 +++ /var/tmp/diff_new_pack.oWpQhh/_new 2020-07-08 19:18:28.480071842 +0200 @@ -1,8 +1,8 @@ -Index: blender-2.82/CMakeLists.txt +Index: blender-2.83.1/CMakeLists.txt =================================================================== ---- blender-2.82.orig/CMakeLists.txt -+++ blender-2.82/CMakeLists.txt -@@ -730,8 +730,8 @@ if(WITH_PYTHON) +--- blender-2.83.1.orig/CMakeLists.txt ++++ blender-2.83.1/CMakeLists.txt +@@ -738,8 +738,8 @@ if(WITH_PYTHON) # Do this before main 'platform_*' checks, # because UNIX will search for the old Python paths which may not exist. # giving errors about missing paths before this case is met. @@ -13,11 +13,11 @@ endif() file(GLOB RESULT "${CMAKE_SOURCE_DIR}/release/scripts/addons") -Index: blender-2.82/source/blender/python/intern/bpy_rna.c +Index: blender-2.83.1/source/blender/python/intern/bpy_rna.c =================================================================== ---- blender-2.82.orig/source/blender/python/intern/bpy_rna.c -+++ blender-2.82/source/blender/python/intern/bpy_rna.c -@@ -8683,8 +8683,9 @@ static PyObject *pyrna_register_class(Py +--- blender-2.83.1.orig/source/blender/python/intern/bpy_rna.c ++++ blender-2.83.1/source/blender/python/intern/bpy_rna.c +@@ -8863,8 +8863,9 @@ static PyObject *pyrna_register_class(Py /* Call classed register method. * Note that zero falls through, no attribute, no error. */ @@ -28,7 +28,7 @@ PyObject *ret = PyObject_CallObject(py_cls_meth, NULL); Py_DECREF(py_cls_meth); if (ret) { -@@ -8695,8 +8696,8 @@ static PyObject *pyrna_register_class(Py +@@ -8875,8 +8876,8 @@ static PyObject *pyrna_register_class(Py } break; } @@ -39,7 +39,7 @@ } } -@@ -8791,7 +8792,8 @@ static PyObject *pyrna_unregister_class( +@@ -8971,7 +8972,8 @@ static PyObject *pyrna_unregister_class( /* Call classed unregister method. * Note that zero falls through, no attribute, no error. */ @@ -49,7 +49,7 @@ case 1: { PyObject *ret = PyObject_CallObject(py_cls_meth, NULL); Py_DECREF(py_cls_meth); -@@ -8803,8 +8805,8 @@ static PyObject *pyrna_unregister_class( +@@ -8983,8 +8985,8 @@ static PyObject *pyrna_unregister_class( } break; } @@ -60,10 +60,10 @@ } } -Index: blender-2.82/source/blender/python/intern/bpy_capi_utils.h +Index: blender-2.83.1/source/blender/python/intern/bpy_capi_utils.h =================================================================== ---- blender-2.82.orig/source/blender/python/intern/bpy_capi_utils.h -+++ blender-2.82/source/blender/python/intern/bpy_capi_utils.h +--- blender-2.83.1.orig/source/blender/python/intern/bpy_capi_utils.h ++++ blender-2.83.1/source/blender/python/intern/bpy_capi_utils.h @@ -21,8 +21,8 @@ #ifndef __BPY_CAPI_UTILS_H__ #define __BPY_CAPI_UTILS_H__ ++++++ series ++++++ --- /var/tmp/diff_new_pack.oWpQhh/_old 2020-07-08 19:18:28.496071899 +0200 +++ /var/tmp/diff_new_pack.oWpQhh/_new 2020-07-08 19:18:28.496071899 +0200 @@ -1,3 +1,4 @@ -0006-add_ppc64el-s390x_support.patch +# only rely on patch availibility, if python_36 is requested make_python_3.6_compatible.patch - +# PATCH-FIX-OPENSUSE https://developer.blender.org/D5858 +reproducible.patch
