Hello community,

here is the log from the commit of package blender for openSUSE:Factory checked 
in at 2019-03-22 15:11:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/blender (Old)
 and      /work/SRC/openSUSE:Factory/.blender.new.25356 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "blender"

Fri Mar 22 15:11:28 2019 rev:113 rq:687553 version:2.79b

Changes:
--------
--- /work/SRC/openSUSE:Factory/blender/blender.changes  2019-02-17 
12:20:53.432207994 +0100
+++ /work/SRC/openSUSE:Factory/.blender.new.25356/blender.changes       
2019-03-22 15:11:38.325297199 +0100
@@ -1,0 +2,22 @@
+Fri Mar 22 08:10:04 UTC 2019 - plater <davejpla...@gmail.com>
+
+- Enabled spacenav input, requested by Lo Matrix.
+- Build all of blender in one %limit_build makes this possible.
+
+-------------------------------------------------------------------
+Thu Mar 21 19:36:02 UTC 2019 - Stefan BrĂ¼ns <stefan.bru...@rwth-aachen.de>
+
+- Properly fix Boost dependencies, Boost 1.69 no longer pulls in
+  libboost_system-devel. If it is missing, the configure logic
+  silently omits boost_locale from the link libraries.
+- Reduce build time by replacing the open coded job limit with
+  the limit_build macro.
+
+-------------------------------------------------------------------
+Tue Mar 19 08:58:32 UTC 2019 - plater <davejpla...@gmail.com>
+
+- Fix build with new boost by adding linker flag -lboost_locale.
+- This fixes boo#1129626
+- Refreshed patches
+
+-------------------------------------------------------------------
@@ -28,0 +51 @@
+- Allow latest LLVM package, instead of forcing LLVM5

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

Other differences:
------------------
++++++ blender.spec ++++++
--- /var/tmp/diff_new_pack.6SgTX5/_old  2019-03-22 15:11:41.865296744 +0100
+++ /var/tmp/diff_new_pack.6SgTX5/_new  2019-03-22 15:11:41.865296744 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -74,6 +74,7 @@
 BuildRequires:  libboost_filesystem-devel
 BuildRequires:  libboost_locale-devel
 BuildRequires:  libboost_regex-devel
+BuildRequires:  libboost_system-devel
 BuildRequires:  libboost_thread-devel
 BuildRequires:  libboost_wave-devel
 BuildRequires:  libjpeg-devel
@@ -83,9 +84,11 @@
 %endif
 BuildRequires:  libpng-devel
 BuildRequires:  libsndfile-devel
+BuildRequires:  libspnav-devel
 BuildRequires:  libtiff-devel
 BuildRequires:  libtool
 BuildRequires:  lzo-devel
+BuildRequires:  memory-constraints
 BuildRequires:  openal-soft-devel
 BuildRequires:  pcre-devel
 BuildRequires:  perl-Text-Iconv
@@ -187,10 +190,7 @@
 popd
 
 %setup -q
-%patch0 -p1
-%patch1 -p1
-%patch3 -p1
-%patch4 -p1
+%autopatch -p1
 
 rm -rf extern/glew
 rm -rf extern/libopenjpeg
@@ -223,10 +223,6 @@
       -DCMAKE_C_FLAGS:STRING="$CFLAGS %{optflags} -fPIC ${sseflags}" \
       -DCMAKE_CXX_FLAGS:STRING="$CXXFLAGS %{optflags} -fPIC ${sseflags}" \
 %endif
-%if 0%{?suse_version} < 1325
-      -DCMAKE_CXX_COMPILER:FILEPATH=%{_bindir}/g++-7 \
-      -DCMAKE_C_COMPILER:FILEPATH=%{_bindir}/gcc-7 \
-%endif
 %if 0%{?is_opensuse} == 1
       -DWITH_MEM_JEMALLOC:BOOL=ON \
 %endif
@@ -268,6 +264,7 @@
 %endif
       -DWITH_PLAYER:BOOL=on \
       -DWITH_INSTALL_PORTABLE:BOOL=OFF \
+      -DWITH_INPUT_NDOF:BOOL=ON \
       -DWITH_SYSTEM_GLEW:BOOL=ON \
       -DWITH_SDL:BOOL=ON \
       -DWITH_SDL_DYNLOAD:BOOL=on \
@@ -288,19 +285,8 @@
       -DWITH_PYTHON_INSTALL_NUMPY=off \
       -DWITH_SYSTEM_LZO:BOOL=ON
 
-pushd intern/libmv
-make -j1
-popd
-# A further attempt to stop out of memory failures.
-# %%jobs is defined by the OBS and in osc local builds
-%define _jobs %(jobs_max=%{?jobs}; \\\
-    if [ -z "$jobs_max" ] || [ "$jobs_max" -gt 4 ]; then \\\
-        echo "4"; \\\
-    else \\\
-        echo "${jobs_max}"; \\\
-    fi; )
-
-make %{?_smp_mflags} -j%{?_jobs}
+%limit_build -m 800
+make %{?_smp_mflags}
 popd
 
 %install

++++++ 0001-Added-extra-const-to-satisfy-the-strict-clang-versio.patch ++++++
--- /var/tmp/diff_new_pack.6SgTX5/_old  2019-03-22 15:11:41.881296742 +0100
+++ /var/tmp/diff_new_pack.6SgTX5/_new  2019-03-22 15:11:41.881296742 +0100
@@ -8,10 +8,10 @@
  intern/itasc/kdl/tree.hpp | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-diff --git a/intern/itasc/kdl/tree.hpp b/intern/itasc/kdl/tree.hpp
-index c8a253fc901..bd35f82d185 100644
---- a/intern/itasc/kdl/tree.hpp
-+++ b/intern/itasc/kdl/tree.hpp
+Index: blender-2.79b/intern/itasc/kdl/tree.hpp
+===================================================================
+--- blender-2.79b.orig/intern/itasc/kdl/tree.hpp       2019-03-19 
09:57:43.988363898 +0200
++++ blender-2.79b/intern/itasc/kdl/tree.hpp    2019-03-19 09:57:54.340776765 
+0200
 @@ -34,7 +34,7 @@ namespace KDL
      //Forward declaration
      class TreeElement;
@@ -21,6 +21,3 @@
  
      class TreeElement
      {
--- 
-2.13.7
-

++++++ 0001-Cycles-Fix-bad-register-cast-in-sseb.patch ++++++
--- /var/tmp/diff_new_pack.6SgTX5/_old  2019-03-22 15:11:41.885296741 +0100
+++ /var/tmp/diff_new_pack.6SgTX5/_new  2019-03-22 15:11:41.885296741 +0100
@@ -8,11 +8,11 @@
  intern/cycles/util/util_sseb.h | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-diff --git a/intern/cycles/util/util_sseb.h b/intern/cycles/util/util_sseb.h
-index 93c22aafdcd..977976c3fc0 100644
---- a/intern/cycles/util/util_sseb.h
-+++ b/intern/cycles/util/util_sseb.h
-@@ -119,7 +119,7 @@ __forceinline const sseb unpacklo( const sseb& a, const 
sseb& b ) { return _mm_u
+Index: blender-2.79b/intern/cycles/util/util_sseb.h
+===================================================================
+--- blender-2.79b.orig/intern/cycles/util/util_sseb.h  2019-03-19 
09:57:43.916361026 +0200
++++ blender-2.79b/intern/cycles/util/util_sseb.h       2019-03-19 
09:58:06.885277068 +0200
+@@ -116,7 +116,7 @@ __forceinline const sseb unpacklo( const
  __forceinline const sseb unpackhi( const sseb& a, const sseb& b ) { return 
_mm_unpackhi_ps(a, b); }
  
  template<size_t i0, size_t i1, size_t i2, size_t i3> __forceinline const sseb 
shuffle( const sseb& a ) {
@@ -21,6 +21,3 @@
  }
  
  template<> __forceinline const sseb shuffle<0, 1, 0, 1>( const sseb& a ) {
--- 
-2.13.7
-

++++++ 0001-Fix-PyRNA-class-registration-w-Python-3.7.patch ++++++
--- /var/tmp/diff_new_pack.6SgTX5/_old  2019-03-22 15:11:41.893296740 +0100
+++ /var/tmp/diff_new_pack.6SgTX5/_new  2019-03-22 15:11:41.893296740 +0100
@@ -8,11 +8,11 @@
  source/blender/python/intern/bpy_rna.c | 5 +++++
  1 file changed, 5 insertions(+)
 
-diff --git a/source/blender/python/intern/bpy_rna.c 
b/source/blender/python/intern/bpy_rna.c
-index 9052b6f580a..80b0aa7a51b 100644
---- a/source/blender/python/intern/bpy_rna.c
-+++ b/source/blender/python/intern/bpy_rna.c
-@@ -7577,10 +7577,12 @@ static int bpy_class_validate_recursive(PointerRNA 
*dummyptr, StructRNA *srna, v
+Index: blender-2.79b/source/blender/python/intern/bpy_rna.c
+===================================================================
+--- blender-2.79b.orig/source/blender/python/intern/bpy_rna.c  2019-03-19 
09:57:43.872359271 +0200
++++ blender-2.79b/source/blender/python/intern/bpy_rna.c       2019-03-19 
09:58:12.369495779 +0200
+@@ -7385,10 +7385,12 @@ static int bpy_class_validate_recursive(
                if (!(flag & PROP_REGISTER))
                        continue;
  
@@ -25,7 +25,7 @@
                        /* Sneaky workaround to use the class name as the 
bl_idname */
  
  #define     BPY_REPLACEMENT_STRING(rna_attr, py_attr)                         
\
-@@ -7596,6 +7598,9 @@ static int bpy_class_validate_recursive(PointerRNA 
*dummyptr, StructRNA *srna, v
+@@ -7404,6 +7406,9 @@ static int bpy_class_validate_recursive(
                                        }                                       
                  \
                                        Py_DECREF(item);                        
                  \
                                }                                               
              \
@@ -35,6 +35,3 @@
                        }  /* intentionally allow else here */
  
                        if (false) {}  /* needed for macro */
--- 
-2.16.4
-

++++++ 0008-fix_building_with_latest_versions_of_FFmpeg.patch ++++++
--- /var/tmp/diff_new_pack.6SgTX5/_old  2019-03-22 15:11:41.901296739 +0100
+++ /var/tmp/diff_new_pack.6SgTX5/_new  2019-03-22 15:11:41.905296739 +0100
@@ -12,11 +12,11 @@
  source/blender/blenkernel/intern/writeffmpeg.c |  3 +-
  2 files changed, 41 insertions(+), 1 deletion(-)
 
-diff --git a/intern/ffmpeg/ffmpeg_compat.h b/intern/ffmpeg/ffmpeg_compat.h
-index 9c06c8a..f7f437c 100644
---- a/intern/ffmpeg/ffmpeg_compat.h
-+++ b/intern/ffmpeg/ffmpeg_compat.h
-@@ -109,6 +109,45 @@ int av_sample_fmt_is_planar(enum AVSampleFormat 
sample_fmt)
+Index: blender-2.79b/intern/ffmpeg/ffmpeg_compat.h
+===================================================================
+--- blender-2.79b.orig/intern/ffmpeg/ffmpeg_compat.h   2019-03-19 
09:57:18.679354549 +0200
++++ blender-2.79b/intern/ffmpeg/ffmpeg_compat.h        2019-03-19 
09:58:18.313732846 +0200
+@@ -109,6 +109,45 @@ int av_sample_fmt_is_planar(enum AVSampl
  
  #endif
  
@@ -62,11 +62,11 @@
  /* FFmpeg upstream 1.0 is the first who added AV_ prefix. */
  #if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(54, 59, 100)
  #  define AV_CODEC_ID_NONE CODEC_ID_NONE
-diff --git a/source/blender/blenkernel/intern/writeffmpeg.c 
b/source/blender/blenkernel/intern/writeffmpeg.c
-index a19e414..04d508a 100644
---- a/source/blender/blenkernel/intern/writeffmpeg.c
-+++ b/source/blender/blenkernel/intern/writeffmpeg.c
-@@ -605,7 +605,8 @@ static AVStream *alloc_video_stream(FFMpegContext 
*context, RenderData *rd, int
+Index: blender-2.79b/source/blender/blenkernel/intern/writeffmpeg.c
+===================================================================
+--- blender-2.79b.orig/source/blender/blenkernel/intern/writeffmpeg.c  
2019-03-19 09:57:18.679354549 +0200
++++ blender-2.79b/source/blender/blenkernel/intern/writeffmpeg.c       
2019-03-19 09:58:18.313732846 +0200
+@@ -605,7 +605,8 @@ static AVStream *alloc_video_stream(FFMp
        c->rc_buffer_aggressivity = 1.0;
  #endif
  



Reply via email to