Hello community,

here is the log from the commit of package blender for openSUSE:Factory checked 
in at 2018-03-02 21:13:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/blender (Old)
 and      /work/SRC/openSUSE:Factory/.blender.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "blender"

Fri Mar  2 21:13:07 2018 rev:101 rq:582007 version:2.79a

Changes:
--------
--- /work/SRC/openSUSE:Factory/blender/blender.changes  2017-10-03 
23:20:26.311790448 +0200
+++ /work/SRC/openSUSE:Factory/.blender.new/blender.changes     2018-03-02 
21:13:31.537019429 +0100
@@ -1,0 +2,9 @@
+Fri Mar  2 07:06:40 UTC 2018 - davejpla...@gmail.com
+
+- Update to release 2.79a
+- Upstream changes:
+  Blender 2.79a features a new Denoiser, PBR Shader, Shadow Catcher,
+  Filmic Color Management, AMD OpenCL improvements and much more.
+  All of that plus over a massive 900 bug fixes!
+
+-------------------------------------------------------------------

Old:
----
  blender-2.79.tar.gz
  blender-2.79.tar.gz.md5sum

New:
----
  blender-2.79a.tar.gz
  blender-2.79a.tar.gz.md5sum

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

Other differences:
------------------
++++++ blender.spec ++++++
--- /var/tmp/diff_new_pack.9KEvZC/_old  2018-03-02 21:13:33.244958012 +0100
+++ /var/tmp/diff_new_pack.9KEvZC/_new  2018-03-02 21:13:33.248957869 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package blender
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX 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,7 +16,6 @@
 #
 
 
-%define osversion %(cat /etc/os-release|grep VERSION_ID|cut -d '"' -f 2)
 # 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 1
@@ -32,7 +31,7 @@
 # necessary.
 %define _version %(echo %{version} | cut -b 1-4)
 Name:           blender
-Version:        2.79
+Version:        2.79a
 Release:        0
 Summary:        A 3D Modelling And Rendering Package
 License:        GPL-2.0+
@@ -66,8 +65,8 @@
 BuildRequires:  libboost_thread-devel
 %else
 BuildRequires:  boost-devel
-BuildRequires:  gcc6
-BuildRequires:  gcc6-c++
+BuildRequires:  gcc7
+BuildRequires:  gcc7-c++
 #!buildignore:  libgcc_s1
 %endif
 BuildRequires:  cmake
@@ -169,20 +168,19 @@
 %lang_package
 
 %prep
-echo %{osversion}
 %if 1 == 1
 pushd ../SOURCES
 md5sum -c %{SOURCE1}
 popd
 %endif
 %setup -q
-#%%patch1
 #%%patch2 -p1
 %patch3
 
 rm -rf extern/glew
 rm -rf extern/libopenjpeg
 echo %{_version}
+for i in `grep -rl "/usr/bin/env python3"`;do sed -i 
'1s/^#!.*/#!\/usr\/bin\/python3/' ${i} ;done
 
 %build
 # sse options only on supported archs
@@ -206,12 +204,12 @@
       -DWITH_MEM_VALGRIND:BOOL=ON \
       -DWITH_ASSERT_ABORT:BOOL=ON \
 %else
-      -DCMAKE_C_FLAGS:STRING="$CFLAGS %{optflags}" \
-      -DCMAKE_CXX_FLAGS:STRING="$CXXFLAGS %{optflags}" \
+      -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++-6 \
-      -DCMAKE_C_COMPILER:FILEPATH=%{_bindir}/gcc-6 \
+      -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 \
@@ -261,16 +259,14 @@
       -DWITH_MOD_OCEANSIM:BOOL=ON \
 %endif
       -DCMAKE_VERBOSE_MAKEFILE=on \
-      -DCMAKE_C_FLAGS="%{optflags} ${sseflags}" \
-      -DCMAKE_CXX_FLAGS="%{optflags} ${sseflags}" \
       -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} \
+      -DCMAKE_EXE_LINKER_FLAGS:STRING="-pie" \
       -DPYTHON_VERSION=$psver \
       -DPYTHON_LIBPATH=%{_libexecdir} \
       -DPYTHON_LIBRARY=python$pver \
       -DPYTHON_INCLUDE_DIRS=%{_includedir}/python$pver \
       -DWITH_PYTHON_INSTALL_NUMPY=off
 
-export LDFLAGS="$LDFLAGS -lclew"
 pushd intern/libmv
 make -j1
 popd
@@ -311,6 +307,9 @@
 mkdir -p %{buildroot}%{_datadir}/appdata/
 install -D -m 0644 %{SOURCE8} %{buildroot}%{_datadir}/appdata/
 
+find %{buildroot} -empty -print -delete
+chmod -f 0644 
%{buildroot}%{_datadir}/%{name}/%{_version}/scripts/modules/console_python.py
+
 if test -z `find %{buildroot}%{_docdir}/%{name} -name *.py -perm 0755 
-print0|xargs -0r grep -l '#!'`; \
 then break;
 else chmod -f 0644 `find %{buildroot}%{_docdir}/%{name} -name *.py -perm 0755 
-print0|xargs -0r grep -l '#!'`; \

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

++++++ blender-2.79.tar.gz.md5sum -> blender-2.79a.tar.gz.md5sum ++++++
--- /work/SRC/openSUSE:Factory/blender/blender-2.79.tar.gz.md5sum       
2017-10-03 23:20:26.287793826 +0200
+++ /work/SRC/openSUSE:Factory/.blender.new/blender-2.79a.tar.gz.md5sum 
2018-03-02 21:13:31.521020004 +0100
@@ -1 +1 @@
-d928d40c68873c2f6362c309465efa2a  blender-2.79.tar.gz
+3efb6b21f0e9580cc0d2fe6e9701bd32  blender-2.79a.tar.gz



Reply via email to