The package rpms/luxcorerender.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/luxcorerender.git/commit/?id=2d9df7d... https://src.fedoraproject.org/cgit/rpms/luxcorerender.git/commit/?id=c25cb6f....
Change: +ExclusiveArch: x86_64 +ExclusiveArch: x86_64
Thanks.
Full change: ============
commit d74e1405d6b21dc7379a1573c45cbbb4d69df89e Merge: fdcd4e3 4a62c9a Author: Luya Tshimbalanga luya@fedoraproject.org Date: Wed May 12 00:59:37 2021 -0700
Rebuild for embree 3.13.0
diff --cc luxcorerender.spec index f3e5cd6,a006534..78fa014 --- a/luxcorerender.spec +++ b/luxcorerender.spec @@@ -22,13 -23,13 +23,13 @@@ Patch1: LuxCore-unbundle.patc # Use C++ Standard 14 # Changed all uses of the boost.bind placeholders to use the boost::placeholders namespace # https://github.com/LuxCoreRender/LuxCore/issues/449 - Patch2: LuxCore-use-cxx-standard-14.patch + Patch2: LuxCore-use-cxx-standard-14.patch # Use system bcd -Patch3: LuxCore-system-bcd.patch -# Detect oidn 1.2.4 and newer -Patch4: LuxCore-oidn-1.2.4.patch +Patch3: LuxCore-system-bcd.patch +## Detect oidn 1.2.4 and newer +#Patch4: LuxCore-oidn-1.2.4.patch # Include atomic header - Patch5: LuxCore-atomic-header.patch + Patch5: LuxCore-atomic-header.patch # Using std Patch6: 0001-Fixed-compiler-error-std-std-not-been-declared.patch
commit 4a62c9ab934fc997c96220c5eaafbe5c541eb45e Author: Luya Tshimbalanga luya@fedoraproject.org Date: Tue May 11 23:37:06 2021 -0700
Rebuild for embree 3.13.0
diff --git a/luxcorerender.spec b/luxcorerender.spec index 14719b4..a006534 100644 --- a/luxcorerender.spec +++ b/luxcorerender.spec @@ -5,7 +5,7 @@
Name: luxcorerender Version: 2.5 -Release: %{?prerelease:0.}2%{?prerelease}%{?dist} +Release: %{?prerelease:0.}3%{?prerelease}%{?dist} Summary: LuxCore Renderer, an unbiased rendering system
License: ASL 2.0
commit 2d9df7d9e24b195bd145e1f775fc8ada0c3646bb Merge: c25cb6f 6875140 Author: Luya Tshimbalanga luya@fedoraproject.org Date: Mon May 10 17:39:51 2021 -0700
Rebuild for embree 3.13.0
diff --cc luxcorerender.spec index f14f901,4ff1ade..14719b4 --- a/luxcorerender.spec +++ b/luxcorerender.spec @@@ -1,80 -1,80 +1,79 @@@ # Force out of source build %undefine __cmake_in_source_build
- #%%global prerelease beta1 - %global cuda ON - - Name: luxcorerender - Version: 2.5 - Release: %{?prerelease:0.}1%{?prerelease}%{?dist} - Summary: LuxCore Renderer, an unbiased rendering system - - License: ASL 2.0 - URL: https://www.luxcorerender.org - Source0: https://github.com/%%7Bname%7D/LuxCore/archive/%%7Bname%7D_v%%7Bversion%7D%%... - Source1: https://github.com/%%7Bname%7D/BlendLuxCore/archive/blendluxcore_v%%7Bversio... + #global prerelease beta1 + + Name: luxcorerender + Version: 2.5 + Release: %{?prerelease:0.}2%{?prerelease}%{?dist} + Summary: LuxCore Renderer, an unbiased rendering system + + License: ASL 2.0 + URL: http://www.luxcorerender.org + Source0: https://github.com/%%7Bname%7D/LuxCore/archive/%%7Bname%7D_v%%7Bversion%7D%%... + Source1: https://github.com/%%7Bname%7D/BlendLuxCore/archive/blendluxcore_v%%7Bversio... ++ # https://github.com/LuxCoreRender/BlendLuxCore/issues/567 - Source3: com.github.%{name}.blendluxcore.metainfo.xml -Source3: com.github.%{name}.blendluxcore.metainfo.xml ++Source3: com.github.%{name}.blendluxcore.metainfo.xml
# add python build dependency - Patch0: LuxCore-boost-python3.patch -Patch0: LuxCore-boost-python3.patch ++Patch0: LuxCore-boost-python3.patch # Unbundle - Patch1: LuxCore-unbundle.patch -Patch1: LuxCore-unbundle.patch ++Patch1: LuxCore-unbundle.patch # Use C++ Standard 14 # Changed all uses of the boost.bind placeholders to use the boost::placeholders namespace # https://github.com/LuxCoreRender/LuxCore/issues/449 - Patch2: LuxCore-use-cxx-standard-14.patch -Patch2: LuxCore-use-cxx-standard-14.patch ++Patch2: LuxCore-use-cxx-standard-14.patch # Use system bcd - Patch3: LuxCore-system-bcd.patch -Patch3: LuxCore-system-bcd.patch ++Patch3: LuxCore-system-bcd.patch # Detect oidn 1.2.4 and newer - Patch4: LuxCore-oidn-1.2.4.patch -Patch4: LuxCore-oidn-1.2.4.patch ++Patch4: LuxCore-oidn-1.2.4.patch # Include atomic header - Patch5: LuxCore-atomic-header.patch - # Backport upstream fix removing libstdc symbol - # https://github.com/LuxCoreRender/LuxCore/commit/62b958b965d68182703bd7004cad... - Patch6: LuxCore-utils-remove-std.patch -Patch5: LuxCore-atomic-header.patch ++Patch5: LuxCore-atomic-header.patch + # Using std + Patch6: 0001-Fixed-compiler-error-std-std-not-been-declared.patch
# Upstream only uses 64 bit archtecture -ExclusiveArch: x86_64 - -BuildRequires: bison -BuildRequires: blender-rpm-macros -BuildRequires: chrpath -BuildRequires: cmake -BuildRequires: dos2unix -BuildRequires: doxygen -BuildRequires: flex -BuildRequires: gcc-c++ -BuildRequires: libappstream-glib - -BuildRequires: bcd-devel -BuildRequires: boost-python3-devel -BuildRequires: embree-devel -BuildRequires: freeimage-devel -BuildRequires: json-devel -BuildRequires: oidn-devel -BuildRequires: opensubdiv-devel -BuildRequires: openvdb-devel -BuildRequires: pkgconfig(blosc) -BuildRequires: pkgconfig(glfw3) -BuildRequires: pkgconfig(eigen3) -BuildRequires: pkgconfig(gtk+-3.0) -BuildRequires: pkgconfig(libcdio) -BuildRequires: pkgconfig(libjpeg) -BuildRequires: pkgconfig(libpng) -BuildRequires: pkgconfig(libtiff-4) -BuildRequires: pkgconfig(OpenEXR) -BuildRequires: pkgconfig(OpenImageIO) -BuildRequires: pkgconfig(pyside2) -BuildRequires: pkgconfig(python3) -BuildRequires: pkgconfig(tbb) -BuildRequires: python3dist(pillow) +ExclusiveArch: x86_64 + +BuildRequires: bison +BuildRequires: blender-rpm-macros +BuildRequires: chrpath +BuildRequires: cmake +BuildRequires: dos2unix +BuildRequires: doxygen +BuildRequires: flex +BuildRequires: gcc-c++ +BuildRequires: libappstream-glib +BuildRequires: bcd-devel +BuildRequires: boost-devel +BuildRequires: embree-devel +BuildRequires: freeimage-devel +BuildRequires: json-devel +BuildRequires: oidn-devel +BuildRequires: opensubdiv-devel +BuildRequires: openvdb-devel +BuildRequires: pkgconfig(blosc) +BuildRequires: pkgconfig(glfw3) +BuildRequires: pkgconfig(eigen3) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(libcdio) +BuildRequires: pkgconfig(libjpeg) +BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(libtiff-4) +BuildRequires: pkgconfig(OpenEXR) +BuildRequires: pkgconfig(OpenImageIO) +BuildRequires: pkgconfig(pyside2) +BuildRequires: pkgconfig(python3) +BuildRequires: pkgconfig(tbb) +BuildRequires: python3dist(pillow) %{!?_without_opencl: -BuildRequires: pkgconfig(OpenCL) +BuildRequires: pkgconfig(OpenCL) }
- -Requires: %{name}-core = %{version}-%{release} -Obsoletes: LuxRender < 2.0 -Provides: LuxRender = 2.0 +Requires: %{name}-core = %{version}-%{release} +Obsoletes: LuxRender < 2.0 +Provides: LuxRender = 2.0
%description LuxCoreRender is a rendering system for physically correct image synthesis. @@@ -145,17 -145,16 +144,15 @@@ pathfix.py -pni "%{__python3} %{py3_shb %build #Building lux %cmake \ - -DBUILD_SHARED_LIBS=ON \ - -DBUILD_WITH_STD_FILESYSTEM=OFF \ - -DBOOST_SEARCH_PATH=%{_libdir} \ - -DCMAKE_CXX_STANDARD=17 \ - -DEMBREE_INCLUDE_PATH=%{_includedir}/libembree3 \ - -DCMAKE_C_FLAGS="%{optflags} -Wl,--as-needed" \ - -DCMAKE_CXX_FLAGS="%{optflags} -Wl,--as-needed" \ - -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE \ - -DLUXRAYS_DISABLE_CUDA=%{cuda} \ - -DOpenGL_GL_PREFERENCE=GLVND \ - -DPYTHON_V=%{python3_version_nodots} + -DBUILD_SHARED_LIBS=ON \ + -DBOOST_SEARCH_PATH=%{_libdir} \ + -DCMAKE_C_FLAGS="%{optflags} -Wl,--as-needed" \ + -DCMAKE_CXX_FLAGS="%{optflags} -Wl,--as-needed" \ + -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE \ + -DOpenGL_GL_PREFERENCE=GLVND \ + -DPYTHON_V=%{python3_version_nodots} \ + -DEMBREE_INCLUDE_PATH=%{_includedir}/libembree3 \ + -DOIDN_INCLUDE_PATH=%{_includedir}/OpenImageDenoise - %cmake_build
%install @@@ -232,9 -230,11 +229,14 @@@ appstream-util validate-relax --nonet % %{_includedir}/{luxcore,luxrays,slg}
%changelog - * Sat Apr 10 2021 Luya Tshimbalanga luya@fedoraproject.org - 2.5-1 ++* Mon May 10 2021 Luya Tshimbalanga luya@fedoraproject.org - 2.5-3 ++- Rebuild for embree 3.13.0 ++ + * Fri Apr 30 2021 Tom Callaway spot@fedoraproject.org - 2.5-2 + - rebuild for blender update + + * Sun Apr 11 2021 Nicolas Chauvet kwizart@gmail.com - 2.5-1 - Update to 2.5 - - Backport upstream commit removing libstdc symbol
* Mon Apr 5 2021 Luya Tshimbalanga luya@fedoraproject.org - 2.5-0.4beta1 - Rebuild for blender 2.92.0 @@@ -718,5 -718,5 +720,3 @@@
* Sat Feb 09 2013 Denis Arnaud denis.arnaud_fedora@m4x.org - 1.0-6 - Rebuild for Boost-1.53.0 -- --
commit 6875140b12739797cbed909c2aa75758269763a6 Author: Tom spot Callaway spot@fedoraproject.org Date: Fri Apr 30 11:48:34 2021 -0400
rebuild for blender update
diff --git a/luxcorerender.spec b/luxcorerender.spec index 4fec394..4ff1ade 100644 --- a/luxcorerender.spec +++ b/luxcorerender.spec @@ -5,7 +5,7 @@
Name: luxcorerender Version: 2.5 -Release: %{?prerelease:0.}1%{?prerelease}%{?dist} +Release: %{?prerelease:0.}2%{?prerelease}%{?dist} Summary: LuxCore Renderer, an unbiased rendering system
License: ASL 2.0 @@ -230,6 +230,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/com.github.%{n %{_includedir}/{luxcore,luxrays,slg}
%changelog +* Fri Apr 30 2021 Tom Callaway spot@fedoraproject.org - 2.5-2 +- rebuild for blender update + * Sun Apr 11 2021 Nicolas Chauvet kwizart@gmail.com - 2.5-1 - Update to 2.5
commit c25cb6fc709dca667e08a5fcef9f3b0653a8cc66 Author: Luya Tshimbalanga luya@fedoraproject.org Date: Mon Apr 19 02:06:10 2021 -0700
Update to 2.5 Backport upstream commit removing libstdc symbol
diff --git a/LuxCore-utils-remove-std.patch b/LuxCore-utils-remove-std.patch new file mode 100644 index 0000000..e84722c --- /dev/null +++ b/LuxCore-utils-remove-std.patch @@ -0,0 +1,12 @@ +--- LuxCore-luxcorerender_v2.5/include/luxrays/utils/utils.h.old 2021-04-10 03:51:48.000000000 -0700 ++++ LuxCore-luxcorerender_v2.5/include/luxrays/utils/utils.h 2021-04-19 00:08:31.464758097 -0700 +@@ -35,9 +35,6 @@ + #include <float.h> + #define isnan(a) _isnan(a) + #define isinf(f) (!_finite((f))) +-#else +-#define isnan(a) std::isnan(a) +-#define isinf(f) std::isinf(f) + #endif + + #if defined(WIN32) diff --git a/luxcorerender.spec b/luxcorerender.spec index 4613435..f14f901 100644 --- a/luxcorerender.spec +++ b/luxcorerender.spec @@ -1,124 +1,126 @@ # Force out of source build %undefine __cmake_in_source_build
-%global prerelease beta1 - -Name: luxcorerender -Version: 2.5 -Release: %{?prerelease:0.}4%{?prerelease}%{?dist} -Summary: LuxCore Renderer, an unbiased rendering system - -License: ASL 2.0 -URL: http://www.luxcorerender.org -Source0: https://github.com/%%7Bname%7D/LuxCore/archive/%%7Bname%7D_v%%7Bversion%7D%%... -Source1: https://github.com/%%7Bname%7D/BlendLuxCore/archive/blendluxcore_v%%7Bversio... +#%%global prerelease beta1 +%global cuda ON + +Name: luxcorerender +Version: 2.5 +Release: %{?prerelease:0.}1%{?prerelease}%{?dist} +Summary: LuxCore Renderer, an unbiased rendering system + +License: ASL 2.0 +URL: https://www.luxcorerender.org +Source0: https://github.com/%%7Bname%7D/LuxCore/archive/%%7Bname%7D_v%%7Bversion%7D%%... +Source1: https://github.com/%%7Bname%7D/BlendLuxCore/archive/blendluxcore_v%%7Bversio... # https://github.com/LuxCoreRender/BlendLuxCore/issues/567 -Source3: com.github.%{name}.blendluxcore.metainfo.xml +Source3: com.github.%{name}.blendluxcore.metainfo.xml
# add python build dependency -Patch0: LuxCore-boost-python3.patch +Patch0: LuxCore-boost-python3.patch # Unbundle -Patch1: LuxCore-unbundle.patch +Patch1: LuxCore-unbundle.patch # Use C++ Standard 14 # Changed all uses of the boost.bind placeholders to use the boost::placeholders namespace # https://github.com/LuxCoreRender/LuxCore/issues/449 -Patch2: LuxCore-use-cxx-standard-14.patch +Patch2: LuxCore-use-cxx-standard-14.patch # Use system bcd -Patch3: LuxCore-system-bcd.patch +Patch3: LuxCore-system-bcd.patch # Detect oidn 1.2.4 and newer -Patch4: LuxCore-oidn-1.2.4.patch +Patch4: LuxCore-oidn-1.2.4.patch # Include atomic header -Patch5: LuxCore-atomic-header.patch +Patch5: LuxCore-atomic-header.patch +# Backport upstream fix removing libstdc symbol +# https://github.com/LuxCoreRender/LuxCore/commit/62b958b965d68182703bd7004cad... +Patch6: LuxCore-utils-remove-std.patch
# Upstream only uses 64 bit archtecture -ExclusiveArch: x86_64 - -BuildRequires: bison -BuildRequires: blender-rpm-macros -BuildRequires: chrpath -BuildRequires: cmake -BuildRequires: dos2unix -BuildRequires: doxygen -BuildRequires: flex -BuildRequires: gcc-c++ -BuildRequires: libappstream-glib - -BuildRequires: bcd-devel -BuildRequires: boost-python3-devel -BuildRequires: embree-devel -BuildRequires: freeimage-devel -BuildRequires: json-devel -BuildRequires: oidn-devel -BuildRequires: opensubdiv-devel -BuildRequires: openvdb-devel -BuildRequires: pkgconfig(blosc) -BuildRequires: pkgconfig(glfw3) -BuildRequires: pkgconfig(eigen3) -BuildRequires: pkgconfig(gtk+-3.0) -BuildRequires: pkgconfig(libcdio) -BuildRequires: pkgconfig(libjpeg) -BuildRequires: pkgconfig(libpng) -BuildRequires: pkgconfig(libtiff-4) -BuildRequires: pkgconfig(OpenEXR) -BuildRequires: pkgconfig(OpenImageIO) -BuildRequires: pkgconfig(pyside2) -BuildRequires: pkgconfig(python3) -BuildRequires: pkgconfig(tbb) -BuildRequires: python3dist(pillow) +ExclusiveArch: x86_64 + +BuildRequires: bison +BuildRequires: blender-rpm-macros +BuildRequires: chrpath +BuildRequires: cmake +BuildRequires: dos2unix +BuildRequires: doxygen +BuildRequires: flex +BuildRequires: gcc-c++ +BuildRequires: libappstream-glib +BuildRequires: bcd-devel +BuildRequires: boost-devel +BuildRequires: embree-devel +BuildRequires: freeimage-devel +BuildRequires: json-devel +BuildRequires: oidn-devel +BuildRequires: opensubdiv-devel +BuildRequires: openvdb-devel +BuildRequires: pkgconfig(blosc) +BuildRequires: pkgconfig(glfw3) +BuildRequires: pkgconfig(eigen3) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(libcdio) +BuildRequires: pkgconfig(libjpeg) +BuildRequires: pkgconfig(libpng) +BuildRequires: pkgconfig(libtiff-4) +BuildRequires: pkgconfig(OpenEXR) +BuildRequires: pkgconfig(OpenImageIO) +BuildRequires: pkgconfig(pyside2) +BuildRequires: pkgconfig(python3) +BuildRequires: pkgconfig(tbb) +BuildRequires: python3dist(pillow) %{!?_without_opencl: -BuildRequires: pkgconfig(OpenCL) +BuildRequires: pkgconfig(OpenCL) }
- -Requires: %{name}-core = %{version}-%{release} -Obsoletes: LuxRender < 2.0 -Provides: LuxRender = 2.0 +Requires: %{name}-core = %{version}-%{release} +Obsoletes: LuxRender < 2.0 +Provides: LuxRender = 2.0
%description LuxCoreRender is a rendering system for physically correct image synthesis.
-%package core -Summary: Core binaries for %{name} -Obsoletes: LuxRender-core < 2.0 -Provides: LuxRender-core = 2.0 -Obsoletes: %{name}-libs < 2.3-1 -Conflicts: %{name}-libs < 2.3-1 -Obsoletes: LuxRender-lib < 2.0 -Provides: LuxRender-lib = 2.0 +%package core +Summary: Core binaries for %{name} +Obsoletes: LuxRender-core < 2.0 +Provides: LuxRender-core = 2.0 +Obsoletes: %{name}-libs < 2.3-1 +Conflicts: %{name}-libs < 2.3-1 +Obsoletes: LuxRender-lib < 2.0 +Provides: LuxRender-lib = 2.0
-%description core +%description core The %{name}-core package contains core binaries for using %{name}.
-%package -n blender-%{name} -Summary: Blender export plugin to %{name} -Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: blender(ABI)%{?blender_api: = %{blender_api}} -Obsoletes: LuxRender-blender < 2.0 -Provides: LuxRender-blender = 2.0 +%package -n blender-%{name} +Summary: Blender export plugin to %{name} +Requires: %{name}%{?_isa} = %{version}-%{release} +Requires: blender(ABI)%{?blender_api: = %{blender_api}} +Obsoletes: LuxRender-blender < 2.0 +Provides: LuxRender-blender = 2.0
-%description -n blender-%{name} +%description -n blender-%{name} The blender-%{name} package contains the plugin for Blender to export into %{name}
-%package devel -Summary: Development files for %{name} -Provides: LuxRender-devel = %{version}-%{release} -Obsoletes: LuxRender-devel < 2.0 +%package devel +Summary: Development files for %{name} +Provides: LuxRender-devel = %{version}-%{release} +Obsoletes: LuxRender-devel < 2.0
-%description devel +%description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}.
-%package examples -Summary: Example of application using %{name} -Requires: %{name}%{?_isa} = %{version}-%{release} +%package examples +Summary: Example of application using %{name} +Requires: %{name}%{?_isa} = %{version}-%{release}
-%description examples +%description examples The %{name}-examples package contains sample binaries using %{name}.
-%package -n python3-%{name} -Summary: Python 3 interface to %{name} -Requires: blender-%{name}%{?_isa} = %{version}-%{release} +%package -n python3-%{name} +Summary: Python 3 interface to %{name} +Requires: blender-%{name}%{?_isa} = %{version}-%{release} %{?python_provide:%python_provide python3-%{name}}
%description -n python3-%{name} @@ -143,14 +145,17 @@ pathfix.py -pni "%{__python3} %{py3_shbang_opts}" . %build #Building lux %cmake \ - -DBUILD_SHARED_LIBS=ON \ - -DBOOST_SEARCH_PATH=%{_libdir} \ - -DCMAKE_C_FLAGS="%{optflags} -Wl,--as-needed" \ - -DCMAKE_CXX_FLAGS="%{optflags} -Wl,--as-needed" \ - -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE \ - -DOpenGL_GL_PREFERENCE=GLVND \ - -DPYTHON_V=%{python3_version_nodots} \ - -DEMBREE_INCLUDE_PATH=%{_includedir}/libembree3 + -DBUILD_SHARED_LIBS=ON \ + -DBUILD_WITH_STD_FILESYSTEM=OFF \ + -DBOOST_SEARCH_PATH=%{_libdir} \ + -DCMAKE_CXX_STANDARD=17 \ + -DEMBREE_INCLUDE_PATH=%{_includedir}/libembree3 \ + -DCMAKE_C_FLAGS="%{optflags} -Wl,--as-needed" \ + -DCMAKE_CXX_FLAGS="%{optflags} -Wl,--as-needed" \ + -DCMAKE_VERBOSE_MAKEFILE:BOOL=TRUE \ + -DLUXRAYS_DISABLE_CUDA=%{cuda} \ + -DOpenGL_GL_PREFERENCE=GLVND \ + -DPYTHON_V=%{python3_version_nodots} %cmake_build
%install @@ -159,18 +164,18 @@ mkdir -p %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_datadir}/%{name} mkdir -p %{buildroot}%{_libdir} mkdir -p %{buildroot}%{_includedir} - + install -Dpm 0755 bin/* %{buildroot}%{_bindir}/ install -Dpm 0755 lib/*.so* %{buildroot}%{_libdir}/ - + # Remove rpaths chrpath --delete %{buildroot}%{_bindir}/* chrpath --delete %{buildroot}%{_libdir}/*.so* popd - + # Install include files cp -pr include/{luxcore,luxrays} %{buildroot}%{_includedir}/ - + # Relocate pyluxcore mkdir -p %{buildroot}%{python3_sitearch} mv %{buildroot}%{_libdir}/pyluxcore.so %{buildroot}%{python3_sitearch} @@ -190,11 +195,12 @@ cp -a BlendLuxCore-blendluxcore_v%{version}%{?prerelease}/* \ # change the search path in exporter so it finds pylux in its new location # borrowed from Arch Linux for file in `grep -rl import\ pyluxcore ${pkgdir}` ; - do sed -i 's/from .* import pyluxcore/import pyluxcore/g' $file; + do sed -i 's/from .* import pyluxcore/import pyluxcore/g' $file; done rm -fr %{buildroot}%{blender_addons}/%{name}/.gitignore
# Metainfo for blender addon +# Upstream rejected the appdata install -p -m 644 -D %{SOURCE3} %{buildroot}%{_metainfodir}/com.github.%{name}.blendluxcore.metainfo.xml
# We do not want static file .a @@ -226,6 +232,10 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/com.github.%{n %{_includedir}/{luxcore,luxrays,slg}
%changelog +* Sat Apr 10 2021 Luya Tshimbalanga luya@fedoraproject.org - 2.5-1 +- Update to 2.5 +- Backport upstream commit removing libstdc symbol + * Mon Apr 5 2021 Luya Tshimbalanga luya@fedoraproject.org - 2.5-0.4beta1 - Rebuild for blender 2.92.0 - Resolves: #1942430 @@ -325,7 +335,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/com.github.%{n
* Tue Feb 11 2020 Luya Tshimbalanga luya@fedoraproject.org - 2.3-0.2beta1 - Use pkconfig for build requirement as possible -- Rebuild for embree 3.8.0 +- Rebuild for embree 3.8.0
* Fri Feb 07 2020 Nicolas Chauvet kwizart@gmail.com - 2.3-0.1beta1.1 - Disable _without_opencv on f32+ diff --git a/sources b/sources index 8646fed..cf6e279 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (blendluxcore_v2.5beta1.tar.gz) = 5def82da663622db7534bb2bb92a1717eb42555984f910ab7ea644c2aa74f2fbc13f8512e8055a5930c5966cd284ec720c3b47b16f30a580b5b3f9ffbf629751 -SHA512 (luxcorerender_v2.5beta1.tar.gz) = 9e1a9238b5cfe8042d3ce5cee7785103b27ac31cfd7406de24843909a108d0b6eea19cc633ab772babf51fa24888191598c4c0449902206f32a702df1ecf1a77 +SHA512 (blendluxcore_v2.5.tar.gz) = e226f3d10a411b71ffaf280e11a78b634a1fdbaaece2c9db71decf8fc6c15b3d93296dacaaafa4802240c390810c636c2d292a09bae967cbf73ab6f482eb4bcd +SHA512 (luxcorerender_v2.5.tar.gz) = c580cd7a7df27ec43a47363a8e139b77dc02413c62962485b94f9f77e4b94088f7d1043c48d6f4dba4286fce77b8cd6f63ef8a2159f4e328749b2c5b9c31d29a