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


Reply via email to