The package rpms/blender.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/blender.git/commit/?id=d1acfe19fc387....
Change: +ExcludeArch: s390x
Thanks.
Full change: ============
commit feccd20d3a0db1159d3d56b8330fc9f3a812003f Merge: c1aed4e d1acfe1 Author: Luya Tshimbalanga luya@fedoraproject.org Date: Wed Jul 24 08:25:44 2024 -0700
Merge branch 'rawhide' into f40
commit d1acfe19fc3872a50d09e23d69b21b4c45ef5d52 Author: Luya Tshimbalanga luya@fedoraproject.org Date: Wed Jul 24 08:24:33 2024 -0700
Temporarily disable s390x support due to endian bug
diff --git a/blender.spec b/blender.spec index f58bce0..b38c991 100644 --- a/blender.spec +++ b/blender.spec @@ -302,6 +302,10 @@ Obsoletes: blender-fonts < 1:2.91.0-5 # Starting from 2.90, Blender support only 64-bits architectures ExcludeArch: %{ix86} %{arm}
+# # S390x got failure with ‘BLI_endian_switch_uint32’ +# https://koji.fedoraproject.org/koji/taskinfo?taskID=120945932 +ExcludeArch: s390x + %description Blender is the essential software solution you need for 3D, from modeling, animation, rendering and post-production to interactive creation and playback.
commit 134ed390cb92c9dbbc7e3329e1a8fc3a80409e37 Author: Luya Tshimbalanga luya@fedoraproject.org Date: Mon Jul 22 17:42:02 2024 -0700
Update to 4.2.0 (rhbz#2298215) ... - This update drop conditional Wayland support now enabled by default - Dropped explicit add-ons packages as upstream moved to extensions - Moved macros file to compressed format (tar.xz)
diff --git a/blender.spec b/blender.spec index efbecab..f58bce0 100644 --- a/blender.spec +++ b/blender.spec @@ -1,4 +1,4 @@ -%global blender_api 4.1 +%global blender_api 4.2 %global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
# not compatible with newer clang versions @@ -17,7 +17,6 @@ %bcond sdl 0 %bcond system_eigen3 1 %bcond vulkan 0 -%bcond wayland 1
%ifarch x86_64 aarch64 ppc64le %global cyclesflag ON @@ -44,7 +43,7 @@
Name: blender Epoch: 1 -Version: 4.1.1 +Version: 4.2.0 Release: %autorelease
@@ -53,10 +52,11 @@ License: GPL-2.0-or-later URL: https://www.blender.org
Source0: https://download.%%7Bname%7D.org/source/%%7Bname%7D-%%7Bversion%7D.tar.xz -# Upstream separated addons from the main source -Source1: https://projects.%%7Bname%7D.org/%%7Bname%7D/%%7Bname%7D-addons/archive/v%%7... +# Upstream separated addons from the main source and moved to +# https://extensions.blender.com starting version 4.2 +# Source1: https://projects.%%%7Bname%7D.org/%%%7Bname%7D/%%%7Bname%7D-addons/archive/v... # Rename macros extension to avoid clashing with upstream version -Source2: macros.%{name}-rpm +Source1: %{name}-macros.tar.xz
# Development stuff BuildRequires: boost-devel @@ -96,13 +96,11 @@ BuildRequires: pkgconfig(python3) >= 3.7 %if %{with vulkan} BuildRequires: vulkan-headers %endif -%if %{with wayland} BuildRequires: pkgconfig(dbus-1) BuildRequires: pkgconfig(libdecor-0) >= 0.1.0 BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(wayland-protocols) BuildRequires: pkgconfig(xkbcommon) -%endif BuildRequires: pkgconfig(xxf86vm) BuildRequires: subversion-devel
@@ -254,7 +252,7 @@ BuildRequires: pkgconfig(vpx) BuildRequires: cmake(OpenColorIO) > 1 BuildRequires: cmake(Imath) BuildRequires: cmake(OpenEXR) -BuildRequires: cmake(OpenImageIO) +BuildRequires: cmake(OpenImageIO) >= 2.5.0.0 BuildRequires: pkgconfig(libopenjp2) BuildRequires: pkgconfig(tbb) = 2020.3 BuildRequires: potrace-devel @@ -273,7 +271,9 @@ BuildRequires: pkgconfig(vorbis)
# Typography stuff BuildRequires: fontpackages-devel +BuildRequires: pkgconfig(fribidi) BuildRequires: pkgconfig(freetype2) +BuildRequires: pkgconfig(harfbuzz) BuildRequires: pkgconfig(tinyxml) # Appstream stuff BuildRequires: libappstream-glib @@ -320,14 +320,6 @@ packages to extend Blender. %prep %autosetup -p1 -a1
-# integrate addons in source tree -for d in addons; do - # wipe .gitea and .github - rm -r %{name}-$d/{.gitea,.github} - cp -pr %{name}-$d/* scripts/addons - rm -fr %{name}-$d -done - # Delete the bundled FindOpenJPEG to make find_package use the system version # instead (the local version hardcodes the openjpeg version so it is not update # proof) @@ -421,7 +413,7 @@ install -Dm755 release/bin/%{name}-softwaregl %{buildroot}%{_bindir}/%{name}-sof
# rpm macros mkdir -p %{buildroot}%{macrosdir} -sed -e 's/@VERSION@/%{blender_api}/g' %{SOURCE2} > %{buildroot}%{macrosdir}/macros.%{name}-rpm +sed -e 's/@VERSION@/%{blender_api}/g' %{SOURCE1} > %{buildroot}%{macrosdir}/%{name}-macros
# Metainfo install -p -m 644 -D release/freedesktop/org.%{name}.Blender.metainfo.xml \ @@ -455,7 +447,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/org.%{name}.Bl %{_metainfodir}/org.%{name}.Blender.metainfo.xml
%files rpm-macros -%{macrosdir}/macros.%{name}-rpm +%{macrosdir}/%{name}-macros
%changelog %autochangelog diff --git a/sources b/sources index f051ece..66bb2c6 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (blender-4.1.1.tar.xz) = 13ad0cdd09879b5c28554faca5a54172f43dc3dcb749d2d1723d3e89e741e6255179af3bd88309b735e058b9b350191e44f3158e882e55f1cedea70b8b21540e -SHA512 (blender-addons-4.1.1.tar.gz) = b54612cbd108881710305771d53276a83fad555126ed7cd5d5d0cf2f7b7d3322e4aae59f23e89cb4d195fbf22e98c08afb0eba8e6cbf3ec217b48fd7972ba491 +SHA512 (blender-4.2.0.tar.xz) = 623ee71a46333c856142095174e1f10cc132d193c6ac74afd3140b8e1b0cee896112fe341ce6dc97f63ac817b558dc7765166732d75dbb5c1efcf9fccde56304 +SHA512 (blender-macros.tar.xz) = 06f9e7596e32b4864c5ef4e2b37df558310c7900956366267169fa00bfede3a89c58841d801bf1397b11baa0a528de8155f7f2758145f7f46fe2b59ba83a9e67
commit fcfa2773bc08e19bd4995eb8847e45cde3740fa0 Author: Fedora Release Engineering releng@fedoraproject.org Date: Wed Jul 17 18:22:45 2024 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
commit 0a809c0380b4f3e7ef56f69282b33722dfe935d4 Author: Luya Tshimbalanga luya@fedoraproject.org Date: Thu Jun 27 18:13:33 2024 -0700
Rebuild for OpenImageIO 2.5.12.0 (rhbz#2294166)
commit 406c656d1ee24f9e61951ddc34fd10fae5f49ec3 Author: Python Maint python-maint@redhat.com Date: Thu Jun 27 00:27:09 2024 +0200
Rebuilt for Python 3.13
arch-excludes@lists.fedoraproject.org