[packages/embree] - up to 4.4.0 for blender 5.0
baggins
baggins at pld-linux.org
Sat Nov 29 00:05:23 CET 2025
commit 199af0b790ad53f93174806ad47c253e178b13e6
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Sat Nov 29 02:05:11 2025 +0100
- up to 4.4.0 for blender 5.0
cmake-pld.patch | 17 +++++++++++++++++
embree.spec | 20 +++++++++++++-------
2 files changed, 30 insertions(+), 7 deletions(-)
---
diff --git a/embree.spec b/embree.spec
index 7ab80b8..f8e7546 100644
--- a/embree.spec
+++ b/embree.spec
@@ -1,11 +1,12 @@
Summary: High Performance Ray Tracing Kernels
Name: embree
-Version: 3.13.3
+Version: 4.4.0
Release: 1
License: Apache v2.0
Group: Libraries
Source0: https://github.com/embree/embree/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 61aee19db0341a8353289043617975a7
+# Source0-md5: 86bdca35c68b8016681dc5de102a3fa1
+Patch0: cmake-pld.patch
URL: https://www.embree.org/
BuildRequires: OpenGL-devel
BuildRequires: cmake
@@ -40,6 +41,7 @@ Pliki nagłówkowe biblioteki %{name}.
%prep
%setup -q
+%patch -P0 -p1
%build
mkdir -p build
@@ -59,6 +61,11 @@ rm -rf $RPM_BUILD_ROOT
%{__make} -C build install \
DESTDIR=$RPM_BUILD_ROOT
+cd $RPM_BUILD_ROOT%{_mandir}/man3/
+for f in *.4embree4 ; do
+ %{__mv} "$f" "$(basename "$f" .4embree4).3embree4"
+done
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -68,12 +75,11 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc CHANGELOG.md README.md SECURITY.md
-%attr(755,root,root) %{_libdir}/libembree3.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libembree3.so.3
+%attr(755,root,root) %{_libdir}/libembree4.so.4
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libembree3.so
-%{_includedir}/%{name}3
+%attr(755,root,root) %{_libdir}/libembree4.so
+%{_includedir}/%{name}4
%{_libdir}/cmake/%{name}-%{version}
-%{_mandir}/man3/*.3embree3*
+%{_mandir}/man3/*.3embree4*
diff --git a/cmake-pld.patch b/cmake-pld.patch
new file mode 100644
index 0000000..05cefff
--- /dev/null
+++ b/cmake-pld.patch
@@ -0,0 +1,17 @@
+--- embree-4.4.0/CMakeLists.txt~ 2025-04-03 11:23:50.000000000 +0200
++++ embree-4.4.0/CMakeLists.txt 2025-11-29 01:55:41.783322852 +0100
+@@ -277,14 +277,6 @@
+ SET(CONFIGURATION_TYPES "Debug;Release;RelWithDebInfo")
+ ENDIF()
+
+-# Validate build type
+-IF (CMAKE_BUILD_TYPE)
+- string(FIND "${CONFIGURATION_TYPES}" "${CMAKE_BUILD_TYPE}" MATCHED_CONFIG)
+- IF (${MATCHED_CONFIG} EQUAL -1)
+- message(FATAL_ERROR "CMAKE_BUILD_TYPE (${CMAKE_BUILD_TYPE}) allows only the following values: ${CONFIGURATION_TYPES}")
+- ENDIF()
+-ENDIF()
+-
+ message(DEBUG "CMAKE_GENERATOR_TOOLSET: ${CMAKE_GENERATOR_TOOLSET}")
+ message(DEBUG "CMAKE_CXX_COMPILER_ID: ${CMAKE_CXX_COMPILER_ID}")
+ message(DEBUG "CMAKE_CXX_COMPILER: ${CMAKE_CXX_COMPILER}")
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/embree.git/commitdiff/199af0b790ad53f93174806ad47c253e178b13e6
More information about the pld-cvs-commit
mailing list