Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package blender for openSUSE:Factory checked in at 2022-12-12 17:39:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/blender (Old) and /work/SRC/openSUSE:Factory/.blender.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "blender" Mon Dec 12 17:39:15 2022 rev:169 rq:1041993 version:3.4.0 Changes: -------- --- /work/SRC/openSUSE:Factory/blender/blender.changes 2022-11-07 13:51:32.787752645 +0100 +++ /work/SRC/openSUSE:Factory/.blender.new.1835/blender.changes 2022-12-12 17:41:22.197685577 +0100 @@ -1,0 +2,15 @@ +Sat Dec 10 09:42:51 UTC 2022 - Hans-Peter Jansen <h...@urpla.net> + +- Enable openpgl for aarch64 as well + +------------------------------------------------------------------- +Thu Dec 8 09:12:57 UTC 2022 - Hans-Peter Jansen <h...@urpla.net> + +- Update to 3.4.0: + way to many to be listed here, check: + https://wiki.blender.org/wiki/Reference/Release_Notes/3.4 + https://www.blender.org/download/releases/3-4/ +- Add a couple of new dependencies and a openpgl build conditional +- Assorted spec clean-ups and fixes + +------------------------------------------------------------------- Old: ---- blender-3.3.1.tar.xz blender-3.3.1.tar.xz.md5sum New: ---- blender-3.4.0.tar.xz blender-3.4.0.tar.xz.md5sum ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ blender.spec ++++++ --- /var/tmp/diff_new_pack.CRAk0t/_old 2022-12-12 17:41:23.341691348 +0100 +++ /var/tmp/diff_new_pack.CRAk0t/_new 2022-12-12 17:41:23.385691570 +0100 @@ -19,6 +19,7 @@ %define _dwz_low_mem_die_limit 40000000 %define _dwz_max_die_limit 200000000 + %ifarch x86_64 %bcond_without embree %bcond_without oidn @@ -27,6 +28,12 @@ %bcond_with oidn %endif +%ifarch x86_64 aarch64 +%bcond_without openpgl +%else +%bcond_with openpgl +%endif + %bcond_with optix %define optix_version 7.4 @@ -49,6 +56,7 @@ %define py3ver 3.10 %define py3pkg python310 +# Blender version: source/blender/blenkernel/BKE_blender_version.h # 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. @@ -62,12 +70,12 @@ %bcond_without osl %bcond_with system_audaspace %bcond_without system_glew -# TBD +# TBD: contributions welcome %bcond_with usd %bcond_with openxr Name: blender -Version: 3.3.1 +Version: 3.4.0 Release: 0 Summary: A 3D Modelling And Rendering Package License: GPL-2.0-or-later @@ -137,6 +145,7 @@ BuildRequires: xz-devel BuildRequires: cmake(pugixml) BuildRequires: pkgconfig(eigen3) +BuildRequires: pkgconfig(epoxy) BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glew) @@ -147,14 +156,18 @@ BuildRequires: pkgconfig(libavfilter) BuildRequires: pkgconfig(libavformat) BuildRequires: pkgconfig(libavutil) +BuildRequires: pkgconfig(libdecor-0) BuildRequires: pkgconfig(libopenjp2) BuildRequires: pkgconfig(libswresample) BuildRequires: pkgconfig(libswscale) -BuildRequires: pkgconfig(libwebp) BuildRequires: pkgconfig(libxml-2.0) BuildRequires: pkgconfig(libzstd) -BuildRequires: pkgconfig(python-%{py3ver}) BuildRequires: pkgconfig(sndfile) +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(wayland-cursor) +BuildRequires: pkgconfig(wayland-egl) +BuildRequires: pkgconfig(wayland-protocols) +BuildRequires: pkgconfig(wayland-scanner) %ifarch x86_64 # oneVPL only available on x86_64 atm BuildRequires: pkgconfig(vpl) @@ -162,6 +175,7 @@ BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xfixes) BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xkbcommon) BuildRequires: pkgconfig(xrender) BuildRequires: pkgconfig(xxf86vm) BuildRequires: pkgconfig(zlib) @@ -177,7 +191,6 @@ BuildRequires: pkgconfig(OpenEXR) %if %{with clang} BuildRequires: clang -BuildRequires: clang-devel %if 0%{?sle_version} == 150200 && 0%{?is_opensuse} BuildRequires: libomp9-devel %else @@ -214,6 +227,9 @@ %if %{with oidn} BuildRequires: OpenImageDenoise-devel %endif +%if %{with openpgl} +BuildRequires: openpgl-devel +%endif %if %{with opensubdiv} BuildRequires: OpenSubdiv-devel %endif @@ -365,7 +381,6 @@ -DWITH_CYCLES_EMBREE:BOOL=OFF \ %endif %endif - -DWITH_HARU:BOOL=ON \ -DWITH_DRACO:BOOL=ON \ -DWITH_FFTW3:BOOL=ON \ -DWITH_FREESTYLE:BOOL=ON \ @@ -466,7 +481,6 @@ %cmake_install # tidy some .dot {files,dirs} installation -rm -r %{buildroot}%{_datadir}/%{name}/%{_version}/scripts/addons/.git* rm %{buildroot}%{_datadir}/%{name}/%{_version}/scripts/addons/rigify/.pep8 # Fix any .py files with shebangs and wrong permissions. find %{buildroot} -name "*.py" -perm 0644 -print0 | \ @@ -488,6 +502,8 @@ install -D -m 0644 %{SOURCE9} %{buildroot}%{_docdir}/%{name}/ install -D -m 0644 %{SOURCE10} %{buildroot}%{_docdir}/%{name}/ +chmod -f 0644 %{buildroot}%{_datadir}/%{name}/%{_version}/scripts/modules/console_python.py + %fdupes %{buildroot}%{_datadir}/%{name}/%{_version}/ %find_lang %{name} %{?no_lang_C} rm -rf %{buildroot}%{_datadir}/locale/languages ++++++ blender-3.3.1.tar.xz -> blender-3.4.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/blender/blender-3.3.1.tar.xz /work/SRC/openSUSE:Factory/.blender.new.1835/blender-3.4.0.tar.xz differ: char 26, line 1 ++++++ blender-3.3.1.tar.xz.md5sum -> blender-3.4.0.tar.xz.md5sum ++++++ --- /work/SRC/openSUSE:Factory/blender/blender-3.3.1.tar.xz.md5sum 2022-10-29 20:18:58.678808852 +0200 +++ /work/SRC/openSUSE:Factory/.blender.new.1835/blender-3.4.0.tar.xz.md5sum 2022-12-12 17:41:22.181685497 +0100 @@ -1 +1 @@ -9dba3cd94bb4268a662b0a337739f99a blender-3.3.1.tar.xz +c51a20f4624b458527148d20c2e47d5a blender-3.4.0.tar.xz