Hello community, here is the log from the commit of package blender for openSUSE:Factory checked in at 2017-04-12 17:35:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/blender (Old) and /work/SRC/openSUSE:Factory/.blender.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "blender" Wed Apr 12 17:35:05 2017 rev:98 rq:486301 version:2.78c Changes: -------- --- /work/SRC/openSUSE:Factory/blender/blender.changes 2017-03-09 02:03:34.673663782 +0100 +++ /work/SRC/openSUSE:Factory/.blender.new/blender.changes 2017-04-12 18:00:46.404971171 +0200 @@ -1,0 +2,6 @@ +Fri Apr 7 05:25:28 UTC 2017 - davejpla...@gmail.com + +- Enabled system audaspace with blender-system-audaspace.patch + which fixes the crash. see boo#1027923 and github audaspace #7 + +------------------------------------------------------------------- New: ---- blender-system-audaspace.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ blender.spec ++++++ --- /var/tmp/diff_new_pack.2NbgI3/_old 2017-04-12 18:00:47.788775520 +0200 +++ /var/tmp/diff_new_pack.2NbgI3/_new 2017-04-12 18:00:47.788775520 +0200 @@ -18,7 +18,7 @@ %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 0 +%define audaspace 1 %define collada 1 %define wplayer 1 %define documentation 0 @@ -61,8 +61,8 @@ Source6: blender.xpm Source7: x-blend.desktop Source8: blender.appdata.xml -# Removed for 2.78 -#Patch1: blender-2.58-python_include.patch +# PATCH-FIX-UPSTREAM blender-system-audaspace.patch davejpla...@gmail.com -- Fix github audaspace issue #7 +Patch1: blender-system-audaspace.patch # libquicktime-devel BuildRequires: openSUSE-release BuildRequires: OpenEXR-devel @@ -94,7 +94,7 @@ BuildRequires: libdrm-devel BuildRequires: libexpat-devel BuildRequires: libjpeg-devel -BuildRequires: liblcms-devel +BuildRequires: pkgconfig(lcms2) BuildRequires: libpng-devel BuildRequires: libsamplerate-devel BuildRequires: libsndfile-devel @@ -215,8 +215,8 @@ md5sum -c %{SOURCE1} popd %setup -q +%patch1 -# binreloc is not a part of fedora rm -rf extern/ffmpeg rm -rf extern/fftw rm -rf extern/glew ++++++ _constraints ++++++ --- /var/tmp/diff_new_pack.2NbgI3/_old 2017-04-12 18:00:47.836768734 +0200 +++ /var/tmp/diff_new_pack.2NbgI3/_new 2017-04-12 18:00:47.840768168 +0200 @@ -1,13 +1,13 @@ <constraints> <hardware> <disk> - <size unit="G">18</size> + <size unit="G">20</size> </disk> <physicalmemory> <size unit="M">1024</size> </physicalmemory> <memory> - <size unit="M">1536</size> + <size unit="M">2048</size> </memory> </hardware> </constraints> ++++++ blender-system-audaspace.patch ++++++ Index: source/blender/blenkernel/intern/sound.c =================================================================== --- source/blender/blenkernel/intern/sound.c.orig 2017-02-24 16:09:19.000000000 +0200 +++ source/blender/blenkernel/intern/sound.c 2017-03-27 16:29:35.454665716 +0200 @@ -251,7 +251,8 @@ void BKE_sound_init(struct Main *bmain) void BKE_sound_init_main(struct Main *bmain) { #ifdef WITH_JACK - AUD_setSynchronizerCallback(sound_sync_callback, bmain); + if (sound_device) + AUD_setSynchronizerCallback(sound_sync_callback, bmain); #else (void)bmain; /* unused */ #endif