Hello community, here is the log from the commit of package blender for openSUSE:Factory checked in at 2015-03-05 15:42:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2014-12-23 11:49:48.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.blender.new/blender.changes 2015-03-05 18:16:55.000000000 +0100 @@ -1,0 +2,115 @@ +Mon Feb 23 16:50:27 UTC 2015 - khy...@redhyena.net + +- Use SDL explicitly + +------------------------------------------------------------------- +Sun Feb 15 14:29:45 UTC 2015 - stephan.ba...@suse.com + +- Removed blender-freetype-2.5.4.patch +- update to version 2.73a + Important upstream changes for 2.73a: + * Fix invalid memory access in gradient brushes - could cause a crash + in. (ae18fd5) + * Fix crash in texture paint sampling when sampling materials + without. (def2ef8) + * Fix for GTest. (73955e2) + * Fix texture sampling with generative modifiers - sample + backbuffer. (b996871) + * Fix for regression in bmesh connect-pair. (dec523d) + * Fix T43204: Shrinkwrap constraint, project mode: Space ignored in bone + case. (599c8a2) + * Fix T43208 material flickering in edit mode. (1864253) + * Fix BMesh regression: behavior for select more/less. (dcd662c) + * Fix T43229: Knife-project regression (broke knife-project). (b77dd13) + * Fix T43156: Cycles incorrect final render, proper viewport with moblur + disabled. (3f0113b) + * SDL wrangler: Support loading SDL2 libraries of different names. (653c6f2) + * Sequencer: Don't crash when trying to rebuild proxy without having + sequence edits. (1994e84) + * Fix T43301: Three of the 'mirror keyframes' tools were mirroring along + wrong axis. (6e97db7) + * Fix own error in freestyle api. (704494e) + * Bugfix T43293: Crash when editing shared GPencil datablock in + VSE. (32ffc63) + * Fix for security issue loading blend's. (45dfb3b) + * Fix T43311: using displacement shader crashes blender. (7fd4c44) + * Fix error in freestyle api. (967f93d) +- removed blender-freetype-2.5.4.patch, which is not necessary anymore +- create %{_mandir}/man1 if it doesn't exist + +- Update to version 2.73 + List of important new features from upstream: + + * User Interface + + A new fullscreen mode without any buttons or other "annoying" elements + to improve the UI + + The 3D View got an option to display the world background right from + the viewport + + Pie Menus: + - Confirm Threshold to confirm a pie menu without releasing the + original key + - Nested Pie Menus (a Pie Menu within a Pie Menu) are now supported + + Chinese and Japanese complex character input + + * Modeling + + Knife-tool: + - Cuts can now be created using free-hand drawing + - Cut-loops can now be closed by double click + + Selection: + - A new selection method "Select Similar Regions" was added + - You can now skip adjacent faces while using the select more/less + function + + * Sculpting/Painting + + Texture Painting: + - The Add Simple Uvs operator for texture painting now uses a simpler + unwrap method for better quick UV layouts + - Face-mask edges are now hidden to give proper visual feedback while + working with masks + + Brushes: + - Changing brush size, detail size and strength can now be done using + numeric keyboard input + - Brush strength can now also be changed for Grab and Snake Hook + brushes + + * Sequencer + + A Backdrop similar to Compositor is now implemented for the Sequencer + as well + + Strips: + - Strips can now be snapped to other strip's start- and endpoints + - A new slip Tool allows moving content within the strip itself + + * Freestyle NPR Rendering + + Freestyle got a new SVG exporter, implemented as an add-on + + View maps can now be cached + + More options for chain selection and chain sorting were added + + * Animation + + Grease Pencil (which got a major upgrade): + - It is now possible to edit and animate strokes (!!!) + - New draw styles were added, e.g. filled stroke interiors, volumetric + strokes, ... + - The Grease Pencil's user interface (which is now completely defined + via Python) has gotten a general overhaul + - Two quick access pie menus were added + + Graph Editor: + - Revised the set of operators for showing/hiding curves from the + keyframe area + - Circle selection for Curves was added + + * Add-ons + + Collada Importer: + - Importing rigs previously caused problems with leaf bones (end bone + of a bone chain) so a fix was created for that. + - Added an experimental bonechain Finder to predict the longest + possible chains of connected bones. + + The FBX Add-on now uses some advanced handling/tweaking options for + importing and exporting armatures + + The Copy and Paste Add-on is now using version 2.0 + + See full list of 2.73 features here: + http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.73 + All 2.73 and 2.73a bug fixes: + http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.73/Bug_Fixes + +------------------------------------------------------------------- Old: ---- blender-2.72b.tar.gz blender-freetype-2.5.4.patch New: ---- blender-2.73a.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ blender.spec ++++++ --- /var/tmp/diff_new_pack.pfvEeH/_old 2015-03-05 18:16:56.000000000 +0100 +++ /var/tmp/diff_new_pack.pfvEeH/_new 2015-03-05 18:16:56.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package blender # -# Copyright (c) 2014 SUSE LINUX Products 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 @@ -24,13 +24,13 @@ %define DISTRIBUTABLE 1 Name: blender -Version: 2.72b +Version: 2.73a 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.72 +%define _version 2.73 Summary: A 3D Modelling And Rendering Package License: GPL-2.0+ @@ -46,8 +46,6 @@ Source8: blender-getversion.py # Refreshed for 2.67b Patch1: blender-2.58-python_include.patch -# Silence warnings when building against freetype 2.5.4 -Patch2: blender-freetype-2.5.4.patch BuildRequires: gettext-tools %if 0%{?suse_version} > 1210 BuildRequires: libGLw-devel @@ -154,7 +152,6 @@ %prep %setup -q %patch1 -%patch2 -p1 %if %DISTRIBUTABLE == 1 rm -rf release/scripts/presets/ffmpeg @@ -192,6 +189,7 @@ -DWITH_PLAYER:BOOL=on \ -DWITH_INSTALL_PORTABLE:BOOL=OFF \ -DWITH_BUILTIN_GLEW:BOOL=OFF \ + -DWITH_SDL:BOOL=ON \ %ifnarch x86_64 -DSUPPORT_SSE2_BUILD=false \ %endif @@ -219,6 +217,7 @@ -DCMAKE_CXX_FLAGS="$RPM_OPT_FLAGS" \ -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix} +export LDFLAGS="$LDFLAGS -lclew" make %{?_smp_mflags} popd @@ -251,6 +250,9 @@ # Factory is now of the opinion that every /usr/bin file needs a man page, %if %wplayer == 1 # Generate man page with help2man +# Create man1 directory if it doesn't exist. Added with v2.73 +[ -d %{buildroot}%{_mandir}/man1 ] || mkdir -p %{buildroot}%{_mandir}/man1 || : + pushd %{buildroot}%{_mandir}/man1 cp -v %{buildroot}%{_bindir}/blenderplayer ./ help2man \ ++++++ blender-2.72b.tar.gz -> blender-2.73a.tar.gz ++++++ /work/SRC/openSUSE:Factory/blender/blender-2.72b.tar.gz /work/SRC/openSUSE:Factory/.blender.new/blender-2.73a.tar.gz differ: char 5, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org