Hello community,

here is the log from the commit of package blender for openSUSE:Factory checked 
in at 2015-10-22 12:59:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/blender (Old)
 and      /work/SRC/openSUSE:Factory/.blender.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "blender"

Changes:
--------
--- /work/SRC/openSUSE:Factory/blender/blender.changes  2015-08-05 
19:14:20.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.blender.new/blender.changes     2015-10-22 
12:59:13.000000000 +0200
@@ -1,0 +2,34 @@
+Mon Oct 19 12:54:03 UTC 2015 - [email protected]
+
+- Fix python3 search paths and build libmv alone in an attempt to
+  fix x86_64 intermitent out of memory build failures.
+- Added python3-requests to build requirements.
+
+-------------------------------------------------------------------
+Sat Oct 17 12:10:18 UTC 2015 - [email protected]
+
+- Added python3-numpy-devel to build requirements.
+
+-------------------------------------------------------------------
+Sat Oct 17 07:44:10 UTC 2015 - [email protected]
+
+- Added support for building against system audaspace.
+
+-------------------------------------------------------------------
+Mon Oct 12 15:07:37 UTC 2015 - [email protected]
+
+- update to 2.76
+  - Initial support for Pixar's OpenSubdiv geometry subdivision
+    technology.
+  - A huge view-port performance boost.
+  - Big file browser performance boost and arrow keys navigation
+    support.
+  - Node auto-offset feature that helps organizing node layouts.
+  - Absolute grid snapping in the 3D view.
+  - Sculpting with tiled strokes.
+  - Text effect strips for the sequencer, supporting subtitle
+    export
+  - As usual, hundreds of bugs fixed and other improvements!
+    For more see http://www.blender.org/features/2-76/
+
+-------------------------------------------------------------------

Old:
----
  blender-2.75a.tar.gz

New:
----
  blender-2.76.tar.gz

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

Other differences:
------------------
++++++ blender.spec ++++++
--- /var/tmp/diff_new_pack.PMO7V4/_old  2015-10-22 12:59:15.000000000 +0200
+++ /var/tmp/diff_new_pack.PMO7V4/_new  2015-10-22 12:59:15.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package blender
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +16,9 @@
 #
 
 
+# NOTE:Audaspace will become a separate library as of blender 2.8 set 
audaspace to 1 when this verion is available.
+# NOTE:Adaspace is already in factory.
+%define audaspace 0
 %define collada 1
 %define wplayer 1
 %define documentation 0
@@ -24,13 +27,13 @@
 %define DISTRIBUTABLE 1
 
 Name:           blender
-Version:        2.75a
+Version:        2.76
 Release:        0
 
 # blender has versions like x.xxy which have x.xx (notice the missing
 # trailing y) in the directory path. This makes this additional variable
 # necessary.
-%define _version 2.75
+%define _version 2.76
 
 Summary:        A 3D Modelling And Rendering Package
 License:        GPL-2.0+
@@ -56,8 +59,9 @@
 BuildRequires:  libexpat-devel
 BuildRequires:  pkg-config
 # Needed since blender 2.71. Otherwise it won't build
-BuildRequires:  python3-devel
 BuildRequires:  python3-devel >= 3.4
+BuildRequires:  python3-numpy-devel
+BuildRequires:  python3-requests
 BuildRequires:  update-desktop-files
 BuildRequires:  xorg-x11
 %if %documentation == 1
@@ -107,10 +111,15 @@
 %if 0%{?collada} == 1
 BuildRequires:  openCOLLADA-devel >= svn838
 %endif
+%if 0%{?audaspace} == 1
+BuildRequires:  pkgconfig(audaspace)
+%endif
 # Added OpenimageIO and OpenColorIO to enable build with cycles see bnc#905649
 BuildRequires:  OpenColorIO-devel
 BuildRequires:  OpenImageIO-devel
 # See bnc#713346
+Requires:       python3-numpy
+Requires:       python3-requests
 Requires:       python3-xml
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
@@ -173,8 +182,10 @@
 rm -rf extern/verse
 
 %build
+# Find python3 version and abiflags
+export psver=$(pkg-config python3 --modversion)
+export pver=$(pkg-config python3 --modversion)$(python3-config --abiflags)
 mkdir -p Build && pushd Build
-# 12.2 has Python 3.2, but blender now needs 3.3 at least. Therefore building 
fails for 12.2
 # Since Blender 2.71 Python >=3.4 is a hard requirement for building.
 cmake ../ -DBUILD_SHARED_LIBS:BOOL=off \
       -DWITH_FFTW3:BOOL=on \
@@ -184,14 +195,18 @@
 %if 0%{?collada} == 1
       -DWITH_OPENCOLLADA:BOOL=on \
 %endif
+%if 0%{?audaspace} == 1
+      -DWITH_SYSTEM_AUDASPACE:BOOL=on \
+%endif
       -DWITH_PYTHON:BOOL=on \
       -DWITH_PYTHON_INSTALL:BOOL=off \
       -DWITH_GAMEENGINE:BOOL=ON \
       -DWITH_CYCLES:BOOL=ON \
       -DWITH_OPENIMAGEIO:BOOL=ON \
+      -DWITH_OPENCOLORIO:BOOL=ON \
       -DWITH_PLAYER:BOOL=on \
       -DWITH_INSTALL_PORTABLE:BOOL=OFF \
-      -DWITH_BUILTIN_GLEW:BOOL=OFF \
+      -DWITH_SYSTEM_GLEW:BOOL=ON \
       -DWITH_SDL:BOOL=ON \
 %ifnarch x86_64
       -DSUPPORT_SSE2_BUILD=false \
@@ -200,30 +215,17 @@
       -DCMAKE_VERBOSE_MAKEFILE=on \
       -DCMAKE_C_FLAGS="$RPM_OPT_FLAGS -msse -msse2" \
       -DCMAKE_CXX_FLAGS="$RPM_OPT_FLAGS -msse -msse2" \
-      -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix}
-# NOTE: openSUSE versions with python3 version 3.4 build without the following 
flags.
-%if 1 == 0
-%if (0%{?suse_version} > 1220 && 0%{?suse_version} <= 1310) || 
0%{?sles_version}
-      -DPYTHON_VERSION=3.3 \
-      -DPYTHON_LIBPATH=/usr/lib \
-      -DPYTHON_LIBRARY=python3.3m \
-      -DPYTHON_INCLUDE_DIRS=/usr/include/python3.3m \
-%endif
-%if 0%{?suse_version} > 1310
-      -DPYTHON_VERSION=3.4 \
-      -DPYTHON_LIBPATH=/usr/lib \
-      -DPYTHON_LIBRARY=python3.4m \
-      -DPYTHON_INCLUDE_DIRS=/usr/include/python3.4m \
-%endif
-%if 0%{?suse_version} <= 1220
-      -DPYTHON_VERSION=3.2 \
-      -DPYTHON_LIBPATH=/usr/lib \
-      -DPYTHON_LIBRARY=python3.2m \
-      -DPYTHON_INCLUDE_DIRS=/usr/include/python3.2m \
-%endif
-%endif
+      -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
+      -DPYTHON_VERSION=$psver \
+      -DPYTHON_LIBPATH=%{_libexecdir} \
+      -DPYTHON_LIBRARY=python$pver \
+      -DPYTHON_INCLUDE_DIRS=/usr/include/python$pver \
+      -DWITH_PYTHON_INSTALL_NUMPY=off
 
 export LDFLAGS="$LDFLAGS -lclew"
+pushd extern/libmv
+make
+popd
 make %{?_smp_mflags}
 popd
 

++++++ blender-2.58-python_include.patch ++++++
--- /var/tmp/diff_new_pack.PMO7V4/_old  2015-10-22 12:59:15.000000000 +0200
+++ /var/tmp/diff_new_pack.PMO7V4/_new  2015-10-22 12:59:15.000000000 +0200
@@ -1,8 +1,8 @@
 Index: CMakeLists.txt
 ===================================================================
---- CMakeLists.txt.orig        2013-02-07 16:10:01.000000000 +0200
-+++ CMakeLists.txt     2013-04-30 07:54:34.648195498 +0200
-@@ -584,6 +584,7 @@ if(UNIX AND NOT APPLE)
+--- CMakeLists.txt.orig        2015-10-12 00:58:22.000000000 +0200
++++ CMakeLists.txt     2015-10-17 13:29:50.654210215 +0200
+@@ -900,6 +900,7 @@ if(UNIX AND NOT APPLE)
                # XXX Linking errors with debian static python :/
  #             find_package_wrapper(PythonLibsUnix REQUIRED)
                find_package(PythonLibsUnix REQUIRED)

++++++ blender-2.75a.tar.gz -> blender-2.76.tar.gz ++++++
/work/SRC/openSUSE:Factory/blender/blender-2.75a.tar.gz 
/work/SRC/openSUSE:Factory/.blender.new/blender-2.76.tar.gz differ: char 5, 
line 1



Reply via email to