Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package blender for openSUSE:Factory checked 
in at 2021-03-30 21:04:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/blender (Old)
 and      /work/SRC/openSUSE:Factory/.blender.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "blender"

Tue Mar 30 21:04:45 2021 rev:149 rq:879919 version:2.92.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/blender/blender.changes  2021-01-10 
19:46:24.278100010 +0100
+++ /work/SRC/openSUSE:Factory/.blender.new.2401/blender.changes        
2021-03-30 21:06:13.053101394 +0200
@@ -1,0 +2,35 @@
+Thu Mar 18 13:01:16 UTC 2021 - Martin Li??ka <[email protected]>
+
+- Enlarge dwz memory limits.
+
+-------------------------------------------------------------------
+Fri Feb 26 00:15:02 UTC 2021 - Marcus Rueckert <[email protected]>
+
+- Update to 2.92.0
+  https://www.blender.org/download/releases/2-92/
+- drop 0001-Dont-hide-required-uint64-atomic-ops-when-available.patch
+  included in update
+- pass the path for the numpy includes to cmake as the autodetect
+  does not work right now.
+
+-------------------------------------------------------------------
+Tue Feb  9 08:32:46 UTC 2021 - Hans-Peter Jansen <[email protected]>
+
+- Exclude separately packaged demo files from main package
+
+-------------------------------------------------------------------
+Sat Feb  6 17:26:44 UTC 2021 - Hans-Peter Jansen <[email protected]>
+
+- Relocate new demo files into -demo package, and recommend it
+- /usr/bin/blender-sample gained logic to deal with both geeko 
+  demos intelligently.
+
+-------------------------------------------------------------------
+Fri Jan 22 14:32:25 UTC 2021 - Hans-Peter Jansen <[email protected]>
+
+- Update to 2.91.2
+  Checked items at: https://developer.blender.org/T83216
+- Add geeko_example_scene.{blend,README} and load it from 
+  /usr/bin/blender-sample
+
+-------------------------------------------------------------------

Old:
----
  0001-Dont-hide-required-uint64-atomic-ops-when-available.patch
  blender-2.91.0.tar.xz
  blender-2.91.0.tar.xz.md5sum

New:
----
  blender-2.92.0.tar.xz
  blender-2.92.0.tar.xz.md5sum
  geeko_example_scene.README
  geeko_example_scene.blend

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ blender.spec ++++++
--- /var/tmp/diff_new_pack.2EiSPL/_old  2021-03-30 21:06:14.937103464 +0200
+++ /var/tmp/diff_new_pack.2EiSPL/_new  2021-03-30 21:06:14.937103464 +0200
@@ -17,6 +17,9 @@
 #
 
 
+%define _dwz_low_mem_die_limit  40000000
+%define _dwz_max_die_limit     200000000
+
 %bcond_without alembic
 %bcond_without collada
 %ifarch x86_64
@@ -65,7 +68,7 @@
 %define _suffix %(echo %{_version} | tr -d '.')
 
 Name:           blender
-Version:        2.91.0
+Version:        2.92.0
 Release:        0
 Summary:        A 3D Modelling And Rendering Package
 License:        GPL-2.0-or-later
@@ -76,7 +79,9 @@
 Source1:        
https://download.blender.org/source/%{name}-%{version}.tar.xz.md5sum
 Source2:        geeko.blend
 Source3:        geeko.README
-Source4:        %{name}-sample
+Source4:        geeko_example_scene.blend
+Source5:        geeko_example_scene.README
+Source6:        %{name}-sample
 Source8:        %{name}.appdata.xml
 Source9:        SUSE-NVIDIA-GPU-rendering.txt
 Source10:       SUSE-NVIDIA-OptiX-rendering.txt
@@ -85,8 +90,6 @@
 Patch0:         make_python_3.6_compatible.patch
 # PATCH-FIX-OPENSUSE https://developer.blender.org/D5858
 Patch1:         reproducible.patch
-# PATCH-FIX-OPENSUSE -- 32bit arch compatibility
-Patch2:         0001-Dont-hide-required-uint64-atomic-ops-when-available.patch
 #!BuildIgnore:  libGLwM1
 BuildRequires:  OpenColorIO-devel
 BuildRequires:  OpenEXR-devel
@@ -227,10 +230,11 @@
 Requires:       python3-requests
 Requires:       python3-xml
 Requires(post):    hicolor-icon-theme
-Requires(postun):  hicolor-icon-theme
+Requires(postun):hicolor-icon-theme
 Provides:       %{name}-%{_suffix} = %{version}
 # current locale handling doesn't create locale(..) provides correctly
 Recommends:     %name-lang = %version
+Recommends:     %name-demo = %version
 
 %description
 Blender is a 3D modelling and rendering package. It is the in-house
@@ -264,6 +268,18 @@
 specific gpus
 %endif
 
+%package demo
+Summary:        Some Blender demo files
+License:        CC-BY-4.0
+Group:          Productivity/Graphics/3D Editors
+BuildArch:      noarch
+
+%description demo
+Some Blender demo scenes
+
+geeko_example_scene: showing raytracing, rigging, animation, curves,
+                     shading, texturing, vertex groups and rendering.
+
 %lang_package
 
 %prep
@@ -276,10 +292,11 @@
 %patch0 -p1
 %endif
 %patch1 -p1
-%patch2 -p1
 
 rm -rf extern/glew
 rm -rf extern/libopenjpeg
+# silence warning about missing includedir
+mkdir -p extern/glew/include
 for i in `grep -rl "/usr/bin/env python3"`;do sed -i 
'1s@^#!.*@#!/usr/bin/python3@' ${i} ;done
 
 %build
@@ -408,6 +425,7 @@
       -DPYTHON_INCLUDE_DIRS=%{_includedir}/python$pver \
       -DWITH_PYTHON_INSTALL_NUMPY=OFF \
       -DPYTHON_NUMPY_PATH:PATH=%{python3_sitearch} \
+      -DPYTHON_NUMPY_INCLUDE_DIRS:PATH=%{python3_sitearch}/numpy/core/include \
       -DWITH_QUADRIFLOW:BOOL=ON \
       -DWITH_SDL:BOOL=ON \
       -DWITH_TBB:BOOL=ON \
@@ -453,7 +471,9 @@
 # install blender sample.
 install -D -m 0644 %{SOURCE2} %{buildroot}%{_docdir}/%{name}/
 install -D -m 0644 %{SOURCE3} %{buildroot}%{_docdir}/%{name}/
-install -D -m 0755 %{SOURCE4} %{buildroot}%{_bindir}/
+install -D -m 0644 %{SOURCE4} %{buildroot}%{_docdir}/%{name}/
+install -D -m 0644 %{SOURCE5} %{buildroot}%{_docdir}/%{name}/
+install -D -m 0755 %{SOURCE6} %{buildroot}%{_bindir}/
 # install appdata file
 mkdir -p %{buildroot}%{_datadir}/appdata/
 install -D -m 0644 %{SOURCE8} %{buildroot}%{_datadir}/appdata/
@@ -498,6 +518,7 @@
 %ifarch x86_64
 %exclude %{_datadir}/%{name}/%{_version}/scripts/addons/cycles
 %endif
+%exclude %{_docdir}/%{name}/geeko_example_scene.*
 %{_datadir}/%{name}/%{_version}/scripts/
 %{_datadir}/%{name}/%{_version}/datafiles/
 %{_datadir}/applications/%{name}.desktop
@@ -511,4 +532,7 @@
 %{_datadir}/%{name}/%{_version}/scripts/addons/cycles
 %endif
 
+%files demo
+%doc %{_docdir}/%{name}/geeko_example_scene.*
+
 %changelog

++++++ blender-2.91.0.tar.xz -> blender-2.92.0.tar.xz ++++++
/work/SRC/openSUSE:Factory/blender/blender-2.91.0.tar.xz 
/work/SRC/openSUSE:Factory/.blender.new.2401/blender-2.92.0.tar.xz differ: char 
26, line 1

++++++ blender-2.91.0.tar.xz.md5sum -> blender-2.92.0.tar.xz.md5sum ++++++
--- /work/SRC/openSUSE:Factory/blender/blender-2.91.0.tar.xz.md5sum     
2020-12-29 15:48:20.580386524 +0100
+++ /work/SRC/openSUSE:Factory/.blender.new.2401/blender-2.92.0.tar.xz.md5sum   
2021-03-30 21:06:12.841101162 +0200
@@ -1 +1 @@
-abd8618f9889df49694c4ef5f57458d9  blender-2.91.0.tar.xz
+edcbd38e7cdbeeba301de1d57a7ff33c  blender-2.92.0.tar.xz

++++++ blender-sample ++++++
--- /var/tmp/diff_new_pack.2EiSPL/_old  2021-03-30 21:06:15.057103596 +0200
+++ /var/tmp/diff_new_pack.2EiSPL/_new  2021-03-30 21:06:15.057103596 +0200
@@ -1,2 +1,35 @@
-#! /bin/sh
-/usr/bin/blender /usr/share/doc/packages/blender/geeko.blend
+#!/bin/bash -x
+
+if [ -s /usr/share/doc/packages/blender/geeko_example_scene.blend ]; then
+    demo=/usr/share/doc/packages/blender/geeko_example_scene.blend
+else
+    demo=/usr/share/doc/packages/blender/geeko.blend
+fi
+
+usage() {
+    cat >&2 <<EOF
+run blender with a geeko demo scene, depending on what is available
+
+usage: $0 [-h] [-v1] [other.blend]
+       -h   this message
+       -o   force old geeko.blend
+
+without arguments, it loads $demo
+EOF
+    exit 1
+}
+
+while getopts ho par ; do
+    case $par in
+    h) usage;;
+    o) demo=/usr/share/doc/packages/blender/geeko.blend;;
+    esac
+done
+
+shift $(($OPTIND - 1))
+
+if [ "$#" -ge 1 -a "${1: -6}" == ".blend" ]; then
+    demo="$1"
+fi
+
+exec /usr/bin/blender "$demo"


++++++ geeko_example_scene.README ++++++
Blender openSUSE sample scene, (c)reated by Linus O. Linhof <[email protected]>.

Licensed under "Creative Commons Attribution 4.0 International".

Reply via email to