luya pushed to blender (f34). "Add minimal patch for OpenEXR/Imath 3
compatibility."
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-08-28 19:43:29 UTC
From 14b97c78d64d3ab62ef5e9af0fa40f528a51acae Mon Sep 17 00:00:00 2001
From: Richard Shaw <hobbes1069(a)gmail.com>
Date: Aug 17 2021 23:14:48 +0000
Subject: Add minimal patch for OpenEXR/Imath 3 compatibility.
---
diff --git a/blender-openexr.patch b/blender-openexr.patch
new file mode 100644
index 0000000..953cd03
--- /dev/null
+++ b/blender-openexr.patch
@@ -0,0 +1,103 @@
+Index: blender-2.93.1/source/blender/imbuf/intern/openexr/openexr_api.cpp
+===================================================================
+--- blender-2.93.1.orig/source/blender/imbuf/intern/openexr/openexr_api.cpp
++++ blender-2.93.1/source/blender/imbuf/intern/openexr/openexr_api.cpp
+@@ -32,30 +32,30 @@
+ #include <stdexcept>
+ #include <string>
+
+-#include <Iex.h>
++#include <OpenEXR/Iex.h>
+ #include <ImathBox.h>
+-#include <ImfArray.h>
+-#include <ImfChannelList.h>
+-#include <ImfCompression.h>
+-#include <ImfCompressionAttribute.h>
+-#include <ImfIO.h>
+-#include <ImfInputFile.h>
+-#include <ImfOutputFile.h>
+-#include <ImfPixelType.h>
+-#include <ImfStandardAttributes.h>
+-#include <ImfStringAttribute.h>
+-#include <ImfVersion.h>
+-#include <half.h>
++#include <OpenEXR/ImfArray.h>
++#include <OpenEXR/ImfChannelList.h>
++#include <OpenEXR/ImfCompression.h>
++#include <OpenEXR/ImfCompressionAttribute.h>
++#include <OpenEXR/ImfIO.h>
++#include <OpenEXR/ImfInputFile.h>
++#include <OpenEXR/ImfOutputFile.h>
++#include <OpenEXR/ImfPixelType.h>
++#include <OpenEXR/ImfStandardAttributes.h>
++#include <OpenEXR/ImfStringAttribute.h>
++#include <OpenEXR/ImfVersion.h>
++#include <Imath/half.h>
+
+ /* multiview/multipart */
+-#include <ImfInputPart.h>
+-#include <ImfMultiPartInputFile.h>
+-#include <ImfMultiPartOutputFile.h>
+-#include <ImfMultiView.h>
+-#include <ImfOutputPart.h>
+-#include <ImfPartHelper.h>
+-#include <ImfPartType.h>
+-#include <ImfTiledOutputPart.h>
++#include <OpenEXR/ImfInputPart.h>
++#include <OpenEXR/ImfMultiPartInputFile.h>
++#include <OpenEXR/ImfMultiPartOutputFile.h>
++#include <OpenEXR/ImfMultiView.h>
++#include <OpenEXR/ImfOutputPart.h>
++#include <OpenEXR/ImfPartHelper.h>
++#include <OpenEXR/ImfPartType.h>
++#include <OpenEXR/ImfTiledOutputPart.h>
+
+ #include "DNA_scene_types.h" /* For OpenEXR compression constants */
+
+Index: blender-2.93.1/build_files/cmake/Modules/FindOpenEXR.cmake
+===================================================================
+--- blender-2.93.1.orig/build_files/cmake/Modules/FindOpenEXR.cmake
++++ blender-2.93.1/build_files/cmake/Modules/FindOpenEXR.cmake
+@@ -25,6 +25,7 @@
+ # see accompanying file BSD-3-Clause-license.txt for details.
+ #=============================================================================
+
++
+ # If OPENEXR_ROOT_DIR was defined in the environment, use it.
+ IF(NOT OPENEXR_ROOT_DIR AND NOT $ENV{OPENEXR_ROOT_DIR} STREQUAL "")
+ SET(OPENEXR_ROOT_DIR $ENV{OPENEXR_ROOT_DIR})
+@@ -33,6 +34,16 @@ ENDIF()
+ # Old versions (before 2.0?) do not have any version string, just assuming this should be fine though.
+ SET(_openexr_libs_ver_init "2.0")
+
++find_package(Imath CONFIG QUIET)
++if(TARGET Imath::Imath)
++SET(_openexr_FIND_COMPONENTS
++ Imath
++ Iex
++ OpenEXR
++ IlmThread
++)
++
++else()
+ SET(_openexr_FIND_COMPONENTS
+ Half
+ Iex
+@@ -40,6 +51,7 @@ SET(_openexr_FIND_COMPONENTS
+ IlmThread
+ Imath
+ )
++endif()
+
+ SET(_openexr_SEARCH_DIRS
+ ${OPENEXR_ROOT_DIR}
+@@ -121,6 +133,9 @@ IF(OPENEXR_FOUND)
+ SET(OPENEXR_LIBRARIES ${_openexr_LIBRARIES})
+ # Both include paths are needed because of dummy OSL headers mixing #include <OpenEXR/foo.h> and #include <foo.h> :(
+ SET(OPENEXR_INCLUDE_DIRS ${OPENEXR_INCLUDE_DIR} ${OPENEXR_INCLUDE_DIR}/OpenEXR)
++ if(TARGET Imath::Imath)
++ list(APPEND OPENEXR_INCLUDE_DIRS ${OPENEXR_INCLUDE_DIR}/Imath)
++ endif()
+ ENDIF()
+
+ MARK_AS_ADVANCED(
diff --git a/blender.spec b/blender.spec
index b7b8023..95126ec 100644
--- a/blender.spec
+++ b/blender.spec
@@ -39,6 +39,11 @@ URL: http://www.blender.org
Source0: http://download.%{name}.org/source/%{name}-%{version}.tar.xz
Source1: macros.%{name}
+# One-way minimal patch for OpenEXR/Imath 3.
+%if 0%{?fedora} > 34
+Patch0: blender-openexr.patch
+%endif
+
# Include missing pyconfig header for 3.10
#Patch: %%{name}-usd-pythonlibs-fix.diff
@@ -139,7 +144,12 @@ BuildRequires: pkgconfig(libtiff-4)
BuildRequires: pkgconfig(vpx)
BuildRequires: pkgconfig(libwebp)
BuildRequires: pkgconfig(OpenColorIO)
+%if 0%{?fedora} > 34
+BuildRequires: cmake(Imath)
+BuildRequires: cmake(OpenEXR)
+%else
BuildRequires: pkgconfig(OpenEXR)
+%endif
BuildRequires: pkgconfig(OpenImageIO)
BuildRequires: pkgconfig(libopenjp2)
BuildRequires: pkgconfig(tbb)
https://src.fedoraproject.org/rpms/blender/c/14b97c78d64d3ab62ef5e9af0fa4...
2Â years, 8Â months
luya pushed to blender (f34). "Rebuilt for Python 3.10"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-08-28 19:43:29 UTC
From f4a93add76a541d9e1464d36ca65991af6e57c14 Mon Sep 17 00:00:00 2001
From: Python Maint <python-maint(a)redhat.com>
Date: Jun 04 2021 18:00:27 +0000
Subject: Rebuilt for Python 3.10
---
diff --git a/blender.spec b/blender.spec
index 2e7fd86..9a542fa 100644
--- a/blender.spec
+++ b/blender.spec
@@ -32,7 +32,7 @@
Name: blender
Epoch: 1
Version: %{blender_api}.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: 3D modeling, animation, rendering and post-production
@@ -312,6 +312,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdat
%{macrosdir}/macros.%{name}
%changelog
+* Fri Jun 04 2021 Python Maint <python-maint(a)redhat.com> - 1:2.93.0-2
+- Rebuilt for Python 3.10
+
* Wed Jun 02 2021 Fedora Release Monitoring <release-monitoring(a)fedoraproject.org> - 1:2.93.0-1
- Update to 2.93.0 (#1967342)
- Add libharu and libpulse dependencies
https://src.fedoraproject.org/rpms/blender/c/f4a93add76a541d9e1464d36ca65...
2Â years, 8Â months
luya pushed to blender (f34). "Rebuild for openxr 1.0.17 (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-08-28 19:43:29 UTC
From b0d507862ca35d14d91a47bbc0631115b3a2bc0f Mon Sep 17 00:00:00 2001
From: Luya Tshimbalanga <luya(a)fedoraproject.org>
Date: Jun 15 2021 00:10:40 +0000
Subject: Rebuild for openxr 1.0.17
Rebuild for alembic 1.8.2
---
diff --git a/blender.spec b/blender.spec
index 9a542fa..f686944 100644
--- a/blender.spec
+++ b/blender.spec
@@ -32,7 +32,7 @@
Name: blender
Epoch: 1
Version: %{blender_api}.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: 3D modeling, animation, rendering and post-production
@@ -312,7 +312,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdat
%{macrosdir}/macros.%{name}
%changelog
-* Fri Jun 04 2021 Python Maint <python-maint(a)redhat.com> - 1:2.93.0-2
+* Fri Jun 04 2021 Python Maint <python-maint(a)redhat.com> - 1:2.93.0-3
- Rebuilt for Python 3.10
* Wed Jun 02 2021 Fedora Release Monitoring <release-monitoring(a)fedoraproject.org> - 1:2.93.0-1
https://src.fedoraproject.org/rpms/blender/c/b0d507862ca35d14d91a47bbc063...
2Â years, 8Â months
luya pushed to blender (f34). "Rebuild for openxr 1.0.17 (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-08-28 19:43:29 UTC
From 54c43fef7a8b24b8016639e29dbc86fd63bbc7d3 Mon Sep 17 00:00:00 2001
From: Luya Tshimbalanga <luya(a)fedoraproject.org>
Date: Jun 15 2021 00:12:44 +0000
Subject: Rebuild for openxr 1.0.17
Rebuild for alembic 1.8.2
---
diff --git a/blender.spec b/blender.spec
index f686944..57cc727 100644
--- a/blender.spec
+++ b/blender.spec
@@ -15,7 +15,7 @@
%bcond_without embree
%bcond_without hidapi
%bcond_without oidn
-%bcond_with usd
+%bcond_without usd
%else
%bcond_with embree
%bcond_with hidapi
@@ -312,7 +312,11 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdat
%{macrosdir}/macros.%{name}
%changelog
-* Fri Jun 04 2021 Python Maint <python-maint(a)redhat.com> - 1:2.93.0-3
+* Fri Jun 11 2021 Luya Tshimbalanga <luya(a)fedoraproject.org> - 1:2.93.0-3
+- Rebuild for openxr 1.0.17
+- Rebuild for alembic 1.8.2
+
+* Fri Jun 04 2021 Python Maint <python-maint(a)redhat.com> - 1:2.93.0-2
- Rebuilt for Python 3.10
* Wed Jun 02 2021 Fedora Release Monitoring <release-monitoring(a)fedoraproject.org> - 1:2.93.0-1
https://src.fedoraproject.org/rpms/blender/c/54c43fef7a8b24b8016639e29dbc...
2Â years, 8Â months
luya pushed to blender (f34). "Rebuild for openxr 1.0.17 (..more)"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-08-28 19:43:29 UTC
From 09b476137d2bbc8f9e3fc6c127076f31324a630a Mon Sep 17 00:00:00 2001
From: Luya Tshimbalanga <luya(a)fedoraproject.org>
Date: Jun 15 2021 00:19:33 +0000
Subject: Rebuild for openxr 1.0.17
Rebuild for alembic 1.8.2
Enable usd support
---
diff --git a/blender.spec b/blender.spec
index 57cc727..27daeaa 100644
--- a/blender.spec
+++ b/blender.spec
@@ -315,6 +315,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdat
* Fri Jun 11 2021 Luya Tshimbalanga <luya(a)fedoraproject.org> - 1:2.93.0-3
- Rebuild for openxr 1.0.17
- Rebuild for alembic 1.8.2
+- Enable usd support
* Fri Jun 04 2021 Python Maint <python-maint(a)redhat.com> - 1:2.93.0-2
- Rebuilt for Python 3.10
https://src.fedoraproject.org/rpms/blender/c/09b476137d2bbc8f9e3fc6c12707...
2Â years, 8Â months
limb pushed to python-slackclient (rawhide). "3.10.1"
by notificationsï¼ fedoraproject.org
Notification time stamped 2021-08-28 19:34:05 UTC
From 91dccf9fd1f87c78d6562203aabb4254c15eda69 Mon Sep 17 00:00:00 2001
From: Gwyn Ciesla <gwync(a)protonmail.com>
Date: Aug 28 2021 19:33:55 +0000
Subject: 3.10.1
---
diff --git a/.gitignore b/.gitignore
index 7b80117..1a5f9bd 100644
--- a/.gitignore
+++ b/.gitignore
@@ -39,3 +39,4 @@
/python-slackclient-3.9.0.tar.gz
/python-slackclient-3.9.1.tar.gz
/python-slackclient-3.10.0.tar.gz
+/python-slackclient-3.10.1.tar.gz
diff --git a/python-slackclient.spec b/python-slackclient.spec
index 8a5e988..04f0f4a 100644
--- a/python-slackclient.spec
+++ b/python-slackclient.spec
@@ -1,7 +1,7 @@
%global modname slackclient
Name: python-%{modname}
-Version: 3.10.0
+Version: 3.10.1
Release: 1%{?dist}
Summary: Slack Developer Kit for Python
@@ -54,6 +54,9 @@ Python %{python3_pkgversion} version.
%{python3_sitelib}/slack_sdk-*.egg-info/
%changelog
+* Sat Aug 28 2021 Gwyn Ciesla <gwync(a)protonmail.com> - 3.10.1-1
+- 3.10.1
+
* Thu Aug 26 2021 Gwyn Ciesla <gwync(a)protonmail.com> - 3.10.0-1
- 3.10.0
diff --git a/sources b/sources
index 4e747b8..d4a53e3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (python-slackclient-3.10.0.tar.gz) = dbf75e5a38fbd9633b36fd4dcc1f1c554341a668566c591173dc40f27fd14e64353b8657bcc057a19be6a25f29bde5767ddcd8a1893cbed11fdf517c716de827
+SHA512 (python-slackclient-3.10.1.tar.gz) = 948aa5fddc0cfedff1bd9888d3b48e3bb3460964035dcbdad62310afe86f3d42ec645ae9bc122383f97e812b1793bc6142a460257240168690dff2c13828a779
https://src.fedoraproject.org/rpms/python-slackclient/c/91dccf9fd1f87c78d...
2Â years, 8Â months