|
|
897a7ea |
# Force out of source build
|
|
|
897a7ea |
%undefine __cmake_in_source_build
|
|
|
897a7ea |
|
|
|
71c6678 |
%global blender_api 2.91
|
|
Jochen Schmitt |
9cd99f2 |
%global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo $d)
|
|
Jochen Schmitt |
9cd99f2 |
|
|
|
5076982 |
%bcond_with ffmpeg
|
|
|
5076982 |
%bcond_with openshading
|
|
|
e9e5fec |
%bcond_with wayland
|
|
|
3d4c453 |
|
|
|
432f4ea |
# Only available on x86_64
|
|
|
3d4c453 |
%ifarch x86_64
|
|
|
e27af4f |
%bcond_without embree
|
|
|
251c133 |
%bcond_without hidapi
|
|
|
4b64245 |
%bcond_without oidn
|
|
|
db6e1ed |
%bcond_without usd
|
|
|
db6e1ed |
%global cyclesflag ON
|
|
|
3d4c453 |
%else
|
|
|
e27af4f |
%bcond_with embree
|
|
|
251c133 |
%bcond_with hidapi
|
|
|
4b64245 |
%bcond_with oidn
|
|
|
db6e1ed |
%bcond_with usd
|
|
|
db6e1ed |
%global cyclesflag OFF
|
|
|
3d4c453 |
%endif
|
|
|
3d4c453 |
|
|
|
71c6678 |
Name: blender
|
|
|
71c6678 |
Epoch: 1
|
|
|
71c6678 |
Version: %{blender_api}.0
|
|
|
3c23e8f |
Release: 7%{?dist}
|
|
|
a6d95f3 |
|
|
|
9ee31a4 |
|
|
|
71c6678 |
Summary: 3D modeling, animation, rendering and post-production
|
|
|
71c6678 |
License: GPLv2
|
|
|
71c6678 |
URL: http://www.blender.org
|
|
|
9ee31a4 |
|
|
|
71c6678 |
Source0: http://download.%{name}.org/source/%{name}-%{version}.tar.xz
|
|
|
71c6678 |
Source1: %{name}.thumbnailer
|
|
|
db6e1ed |
Source2: %{name}.xml
|
|
|
db6e1ed |
Source3: macros.%{name}
|
|
|
9ee31a4 |
|
|
|
3a35d30 |
# Development stuff
|
|
|
9ee31a4 |
BuildRequires: boost-devel
|
|
|
db6e1ed |
#BuildRequires: cmake(clang)
|
|
|
897a7ea |
BuildRequires: cmake
|
|
|
9ee31a4 |
BuildRequires: desktop-file-utils
|
|
|
365bf66 |
BuildRequires: gcc-c++
|
|
|
9ee31a4 |
BuildRequires: gettext
|
|
|
9d7f660 |
BuildRequires: git-core
|
|
|
9ee31a4 |
BuildRequires: libtool
|
|
|
9ee31a4 |
BuildRequires: libspnav-devel
|
|
|
3d4c453 |
BuildRequires: llvm-devel
|
|
|
8466ae3 |
BuildRequires: pkgconfig(blosc)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(expat)
|
|
|
251c133 |
BuildRequires: pkgconfig(gmp)
|
|
|
251c133 |
%if %{with hidapi}
|
|
|
251c133 |
BuildRequires: pkgconfig(hidapi-hidraw)
|
|
|
251c133 |
%endif
|
|
|
8466ae3 |
BuildRequires: pkgconfig(jemalloc)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(libpcre)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(libxml-2.0)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(openssl)
|
|
|
432f4ea |
%if 0%{?fedora} >= 32
|
|
|
cdcf3b0 |
BuildRequires: pkgconfig(pugixml)
|
|
|
7d15b28 |
%else
|
|
|
7d15b28 |
BuildRequires: pugixml-devel
|
|
|
7d15b28 |
%endif
|
|
|
71c6678 |
BuildRequires: pkgconfig(python3) >= 3.7
|
|
|
e9e5fec |
%if %{with wayland}
|
|
|
e9e5fec |
BuildRequires: pkgconfig(wayland-client)
|
|
|
e9e5fec |
BuildRequires: pkgconfig(xkbcommon)
|
|
|
e9e5fec |
%endif
|
|
|
8466ae3 |
BuildRequires: pkgconfig(xxf86vm)
|
|
|
251c133 |
BuildRequires: python3dist(idna)
|
|
|
3d4c453 |
BuildRequires: python3dist(numpy)
|
|
|
3d4c453 |
BuildRequires: python3dist(requests)
|
|
|
9ee31a4 |
BuildRequires: subversion-devel
|
|
Jochen Schmitt |
84cf5f6 |
|
|
Jochen Schmitt |
84cf5f6 |
# Compression stuff
|
|
|
8466ae3 |
BuildRequires: pkgconfig(liblzma)
|
|
|
432f4ea |
%if 0%{?fedora} >= 32
|
|
|
cdcf3b0 |
BuildRequires: pkgconfig(lzo2)
|
|
|
7d15b28 |
%else
|
|
|
7d15b28 |
BuildRequires: lzo-devel
|
|
|
7d15b28 |
%endif
|
|
|
def0411 |
BuildRequires: pkgconfig(zlib)
|
|
|
3a35d30 |
|
|
|
7d15b28 |
|
|
|
3a35d30 |
# 3D modeling stuff
|
|
|
3d4c453 |
%if %{with embree}
|
|
|
432f4ea |
BuildRequires: cmake(embree)
|
|
|
3d4c453 |
%endif
|
|
|
432f4ea |
BuildRequires: opensubdiv-devel
|
|
|
3d4c453 |
%if %{with openshading}
|
|
|
251c133 |
# Use oslc compiler
|
|
|
251c133 |
BuildRequires: openshadinglanguage
|
|
|
71c6678 |
BuildRequires: pkgconfig(oslcomp)
|
|
|
3d4c453 |
%endif
|
|
|
3d4c453 |
%if %{with oidn}
|
|
|
432f4ea |
BuildRequires: cmake(OpenImageDenoise)
|
|
|
c92b8a1 |
%endif
|
|
|
9ee31a4 |
BuildRequires: openCOLLADA-devel >= svn825
|
|
|
8466ae3 |
BuildRequires: pkgconfig(fftw3)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(ftgl)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(glew)
|
|
|
8466ae3 |
|
|
|
8466ae3 |
%if 0%{?fedora} > 31
|
|
|
8466ae3 |
BuildRequires: pkgconfig(glut)
|
|
|
8466ae3 |
%else
|
|
|
8466ae3 |
BuildRequires: pkgconfig(freeglut)
|
|
|
8466ae3 |
%endif
|
|
|
8466ae3 |
BuildRequires: pkgconfig(gl)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(glu)
|
|
|
71c6678 |
BuildRequires: pkgconfig(openxr)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(xi)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(xrender)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(ode)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(sdl2)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(xproto)
|
|
|
3a35d30 |
|
|
|
3a35d30 |
# Picture/Video stuff
|
|
|
3d4c453 |
BuildRequires: cmake(Alembic)
|
|
|
432f4ea |
%if %{with ffmpeg}
|
|
|
5ca9b2d |
BuildRequires: ffmpeg-devel
|
|
|
432f4ea |
%endif
|
|
|
251c133 |
BuildRequires: lame-devel
|
|
|
251c133 |
BuildRequires: libspnav-devel
|
|
|
365bf66 |
BuildRequires: openvdb-devel
|
|
|
def0411 |
BuildRequires: pkgconfig(libjpeg)
|
|
|
def0411 |
BuildRequires: pkgconfig(libpng)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(theora)
|
|
|
def0411 |
BuildRequires: pkgconfig(libtiff-4)
|
|
|
251c133 |
BuildRequires: pkgconfig(vpx)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(libwebp)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(OpenColorIO)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(OpenEXR)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(OpenImageIO)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(libopenjp2)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(tbb)
|
|
|
71c6678 |
BuildRequires: potrace-devel
|
|
Jochen Schmitt |
84cf5f6 |
|
|
Jochen Schmitt |
84cf5f6 |
# Audio stuff
|
|
|
3d4c453 |
BuildRequires: pkgconfig(ao)
|
|
|
251c133 |
BuildRequires: pkgconfig(flac)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(freealut)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(jack)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(ogg)
|
|
|
3d4c453 |
BuildRequires: pkgconfig(opus)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(samplerate)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(sndfile)
|
|
|
8466ae3 |
BuildRequires: pkgconfig(vorbis)
|
|
|
3a35d30 |
|
|
|
3a35d30 |
# Typography stuff
|
|
|
9ee31a4 |
BuildRequires: fontpackages-devel
|
|
|
8466ae3 |
BuildRequires: pkgconfig(freetype2)
|
|
|
251c133 |
BuildRequires: pkgconfig(tinyxml)
|
|
|
3a35d30 |
# Appstream stuff
|
|
|
9ee31a4 |
BuildRequires: libappstream-glib
|
|
|
3a35d30 |
|
|
|
9ee31a4 |
Requires: google-droid-sans-fonts
|
|
|
fa70df3 |
Requires: hicolor-icon-theme
|
|
|
432f4ea |
Requires: python3dist(requests)
|
|
|
432f4ea |
Requires: python3dist(numpy)
|
|
|
9ee31a4 |
Provides: blender(ABI) = %{blender_api}
|
|
Jochen Schmitt |
0538eae |
|
|
|
7c44342 |
# Obsolete the standalone Blender player retired by upstream
|
|
|
7c44342 |
Obsoletes: blenderplayer < 1:2.80-1
|
|
|
7c44342 |
Provides: blenderplayer = 1:2.80-1
|
|
|
48b0afc |
|
|
|
949da9f |
# Obsoletes separate Blender Fonts - rhbz#1889049
|
|
|
97a1573 |
Obsoletes: blender-fonts < 1:2.91.0-5
|
|
|
97a1573 |
|
|
|
4b64245 |
# Starting from 2.90, Blender support only 64-bits architectures
|
|
|
4b64245 |
ExclusiveArch: x86_64 aarch64 ppc64le
|
|
|
ec7f0df |
# s390x is excluded due https://bugzilla.redhat.com/show_bug.cgi?id=1874398
|
|
|
4b64245 |
|
|
cvsextras |
214509a |
%description
|
|
cvsextras |
214509a |
Blender is the essential software solution you need for 3D, from modeling,
|
|
cvsextras |
214509a |
animation, rendering and post-production to interactive creation and playback.
|
|
cvsextras |
214509a |
|
|
cvsextras |
214509a |
Professionals and novices can easily and inexpensively publish stand-alone,
|
|
cvsextras |
214509a |
secure, multi-platform content to the web, CD-ROMs, and other media.
|
|
cvsextras |
214509a |
|
|
Jochen Schmitt |
2939933 |
%package rpm-macros
|
|
|
9ee31a4 |
Summary: RPM macros to build third-party blender addons packages
|
|
|
9ee31a4 |
BuildArch: noarch
|
|
Jochen Schmitt |
2939933 |
|
|
Jochen Schmitt |
2939933 |
%description rpm-macros
|
|
|
9ee31a4 |
This package provides rpm macros to support the creation of third-party addon
|
|
|
9ee31a4 |
packages to extend Blender.
|
|
Jochen Schmitt |
2939933 |
|
|
cvsextras |
214509a |
%prep
|
|
|
79a7c9d |
%autosetup -p1
|
|
|
7b262cf |
|
|
|
b3d1119 |
# Delete the bundled FindOpenJPEG to make find_package use the system version
|
|
|
b3d1119 |
# instead (the local version hardcodes the openjpeg version so it is not update
|
|
|
b3d1119 |
# proof)
|
|
|
b3d1119 |
rm -f build_files/cmake/Modules/FindOpenJPEG.cmake
|
|
|
b3d1119 |
|
|
|
dfe45f5 |
# Fix all Python shebangs recursively in .
|
|
|
dfe45f5 |
pathfix.py -pni "%{__python3} %{py3_shbang_opts}" .
|
|
|
48b0afc |
|
|
|
251c133 |
# Use c++17 in order to fix build errors when including headers
|
|
|
e677f8f |
# from the latest version of openvdb.
|
|
|
e677f8f |
# Upstream issue: https://github.com/AcademySoftwareFoundation/openvdb/issues/795
|
|
|
db6e1ed |
sed -i 's|${CMAKE_CXX_FLAGS} -std=c++17|${CMAKE_CXX_FLAGS} -std=c++17|' CMakeLists.txt
|
|
|
e677f8f |
|
|
cvsextras |
214509a |
%build
|
|
|
897a7ea |
%cmake . \
|
|
|
db6e1ed |
%ifnarch x86_64
|
|
|
7b262cf |
-DWITH_RAYOPTIMIZATION=OFF \
|
|
|
6104c29 |
%endif
|
|
|
432f4ea |
%if %{with ffmpeg}
|
|
|
432f4ea |
-DWITH_CODEC_FFMPEG=ON \
|
|
|
432f4ea |
%else
|
|
|
432f4ea |
-DWITH_CODEC_FFMPEG=OFF \
|
|
|
432f4ea |
%endif
|
|
|
432f4ea |
%if %{with openshading}
|
|
|
71c6678 |
-D_osl_LIBRARIES=%{_libdir} \
|
|
|
71c6678 |
-DOSL_INCLUDE_DIR=%{_includedir} \
|
|
|
251c133 |
-DOSL_COMPILER=%{_bindir}/oslc \
|
|
|
432f4ea |
%endif
|
|
|
432f4ea |
%if %{with oidn}
|
|
|
432f4ea |
-DOPENIMAGEDENOISE_LIBRARY=%{_libdir} \
|
|
|
432f4ea |
-DOPENIMAGEDENOISE_INCLUDE_DIR=%{_includedir} \
|
|
|
432f4ea |
-DWITH_OPENIMAGEDENOISE=ON \
|
|
|
432f4ea |
%endif
|
|
|
7b262cf |
-DBOOST_ROOT=%{_prefix} \
|
|
|
7b262cf |
-DBUILD_SHARED_LIBS=OFF \
|
|
|
3d4c453 |
-DCMAKE_BUILD_TYPE=Release \
|
|
|
156bc6a |
-DCMAKE_C_FLAGS="%{optflags} -Wl,--as-needed" \
|
|
|
156bc6a |
-DCMAKE_CXX_FLAGS="%{optflags} -Wl,--as-needed" \
|
|
|
7b262cf |
-DCMAKE_SKIP_RPATH=ON \
|
|
|
032365a |
-DOpenGL_GL_PREFERENCE=GLVND \
|
|
|
3d4c453 |
-DPYTHON_VERSION=%{python3_version} \
|
|
|
3d4c453 |
-DWITH_ALEMBIC=ON \
|
|
|
7b262cf |
-DWITH_CYCLES=%{cyclesflag} \
|
|
|
db6e1ed |
-DWITH_CYCLES_EMBREE=%{cyclesflag} \
|
|
|
7b262cf |
-DWITH_DOC_MANPAGE=ON \
|
|
|
e9e5fec |
%if %{with wayland}
|
|
|
e9e5fec |
-DWITH_GHOST_WAYLAND=ON \
|
|
|
e9e5fec |
%endif
|
|
|
7b262cf |
-DWITH_INSTALL_PORTABLE=OFF \
|
|
|
432f4ea |
-DWITH_OPENSUBDIV=ON \
|
|
|
432f4ea |
-DWITH_OPENVDB=ON \
|
|
|
432f4ea |
-DWITH_OPENVDB_BLOSC=ON \
|
|
|
7b262cf |
-DWITH_PYTHON_INSTALL=OFF \
|
|
|
7b262cf |
-DWITH_PYTHON_INSTALL_REQUESTS=OFF \
|
|
|
db6e1ed |
-DWITH_SYSTEM_GLEW=ON \
|
|
|
db6e1ed |
%if %{with usd}
|
|
|
251c133 |
-DWITH_USD=OFF
|
|
|
db6e1ed |
%endif
|
|
|
604de49 |
|
|
|
432f4ea |
%cmake_build
|
|
|
604de49 |
|
|
cvsextras |
214509a |
%install
|
|
|
432f4ea |
%cmake_install
|
|
|
fb11c22 |
|
|
|
fb11c22 |
# Thumbnailer
|
|
|
fb11c22 |
install -p -D -m 644 %{SOURCE1} %{buildroot}%{_datadir}/thumbnailers/%{name}.thumbnailer
|
|
|
8e9844a |
|
|
|
3a35d30 |
# Mime support
|
|
|
db6e1ed |
install -p -D -m 644 %{SOURCE2} %{buildroot}%{_datadir}/mime/packages/%{name}.xml
|
|
|
8e9844a |
|
|
|
bb631d1 |
# Deal with docs in the files section
|
|
|
3a35d30 |
rm -rf %{buildroot}%{_docdir}/%{name}/*
|
|
Jochen Schmitt |
55a1ca1 |
|
|
Jochen Schmitt |
2939933 |
# rpm macros
|
|
|
5e4aabe |
mkdir -p %{buildroot}%{macrosdir}
|
|
|
db6e1ed |
sed -e 's/@VERSION@/%{blender_api}/g' %{SOURCE3} > %{buildroot}%{macrosdir}/macros.%{name}
|
|
Jochen Schmitt |
2939933 |
|
|
|
7b262cf |
# AppData
|
|
|
0ebe37c |
install -p -m 644 -D release/freedesktop/org.%{name}.Blender.appdata.xml \
|
|
|
0ebe37c |
%{buildroot}%{_metainfodir}/%{name}.appdata.xml
|
|
|
45b3656 |
|
|
|
3a35d30 |
# Localization
|
|
|
3a35d30 |
%find_lang %{name}
|
|
|
fb11c22 |
|
|
|
e3333c8 |
# rpmlint fixes
|
|
|
e3333c8 |
find %{buildroot}%{_datadir}/%{name}/%{blender_api}/scripts -name "*.py" -exec chmod 755 {} \;
|
|
|
738e9e5 |
#find %%{buildroot}%%{_datadir}/%%{name}/scripts -type f -exec sed -i -e 's/\r$//g' {} \;
|
|
|
e3333c8 |
|
|
|
3a35d30 |
%check
|
|
|
6a0ecd7 |
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
|
|
|
0671d7b |
appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdata.xml
|
|
|
45b3656 |
|
|
|
3a35d30 |
%files -f %{name}.lang
|
|
|
80da0fe |
%license COPYING
|
|
|
80da0fe |
%license doc/license/*-license.txt
|
|
|
80da0fe |
%license release/text/copyright.txt
|
|
|
80da0fe |
%doc release/text/readme.html
|
|
|
3a35d30 |
%{_bindir}/%{name}
|
|
|
0d450e4 |
%{_bindir}/%{name}-thumbnailer.py
|
|
|
3a35d30 |
%{_datadir}/applications/%{name}.desktop
|
|
|
3a35d30 |
%{_datadir}/%{name}/
|
|
|
0d450e4 |
%{_datadir}/icons/hicolor/*/apps/%{name}*.*
|
|
|
3a35d30 |
%{_datadir}/mime/packages/%{name}.xml
|
|
|
fb11c22 |
%{_datadir}/thumbnailers/%{name}.thumbnailer
|
|
|
3a35d30 |
%{_mandir}/man1/%{name}.*
|
|
|
45b3656 |
%{_metainfodir}/%{name}.appdata.xml
|
|
Jochen Schmitt |
1b9eace |
|
|
Jochen Schmitt |
2939933 |
%files rpm-macros
|
|
|
3a35d30 |
%{macrosdir}/macros.%{name}
|
|
Jochen Schmitt |
2939933 |
|
|
|
11a808b |
%changelog
|
|
|
3c23e8f |
* Mon Jan 18 2021 Nicolas Chauvet <kwizart@gmail.com> - 1:2.91.0-7
|
|
|
3c23e8f |
- Drop blender font patch
|
|
|
3c23e8f |
|
|
|
97a1573 |
* Mon Jan 18 2021 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.91.0-6
|
|
|
97a1573 |
- Obsolete subpackage blender-fonts(#1917244)
|
|
|
97a1573 |
|
|
|
97a1573 |
* Sun Jan 10 2021 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.91.0-5
|
|
|
db6e1ed |
- Rebuild for OpenEXR 2.5.4
|
|
|
db6e1ed |
- Drop patch for fonts path (#1889049)
|
|
|
db6e1ed |
|
|
|
09f62e7 |
* Mon Jan 04 2021 Miro Hrončok <mhroncok@redhat.com> - 1:2.91.0-4
|
|
|
09f62e7 |
- Rebuild for new libopenvdb
|
|
|
09f62e7 |
- Fixes: rhbz#1912498
|
|
|
09f62e7 |
|
|
|
aab485d |
* Fri Jan 01 2021 Richard Shaw <hobbes1069@gmail.com> - 1:2.91.0-3
|
|
|
aab485d |
- Rebuild for OpenEXR 2.5.3.
|
|
|
aab485d |
|
|
|
bd1d62a |
* Fri Nov 27 2020 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 1:2.91.0-2
|
|
|
bd1d62a |
- Rebuild for embree 3.12.1
|
|
|
bd1d62a |
|
|
|
71c6678 |
* Wed Nov 25 2020 Fedora Release Monitoring <release-monitoring@fedoraproject.org> - 1:2.91.0-1
|
|
|
71c6678 |
- Update to 2.91.0 (#1901446)
|
|
|
71c6678 |
|
|
|
251c133 |
* Mon Oct 26 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.90.1-3
|
|
|
251c133 |
- Add hdapi, lame and vpx (webm) dependencies
|
|
|
71c6678 |
- Upstream atch fixing python3 support script (#1872980)
|
|
|
251c133 |
- Use c++17
|
|
|
251c133 |
|
|
|
251c133 |
* Sat Oct 03 2020 Richard Shaw <hobbes1069@gmail.com> - 1:2.90.1-2
|
|
|
251c133 |
- Rebuild for OpenImageIO 2.2.
|
|
|
251c133 |
|
|
|
a6d95f3 |
* Wed Sep 23 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.90.1-1
|
|
|
a6d95f3 |
- Update to 2.90.1 (#1881831)
|
|
|
a6d95f3 |
|
|
|
486930c |
* Sat Sep 05 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.90.0-4
|
|
|
486930c |
- Rebuild for oidn 1.2.3
|
|
|
486930c |
|
|
|
4b64245 |
* Sat Sep 05 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.90.0-3
|
|
|
4b64245 |
- Build exclusively on 64-bits architectures due to upstream change
|
|
|
4b64245 |
|
|
|
98189ad |
* Sat Sep 05 2020 Richard Shaw <hobbes1069@gmail.com> - 1:2.90.0-2
|
|
|
98189ad |
- Rebuild for OpenImageIO 2.2.
|
|
|
98189ad |
|
|
|
e9e5fec |
* Mon Aug 31 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.90.0-1
|
|
|
e9e5fec |
- Update to 2.90.0 (#1855165)
|
|
|
e9e5fec |
- Disable embree for cycle rendering
|
|
|
e9e5fec |
- Add initial Wayland support and set disabled by default
|
|
|
e9e5fec |
- Remove unused brp-python-bytecompile script declaration
|
|
|
e9e5fec |
- Remove python 3.9 patch
|
|
|
e9e5fec |
|
|
|
2c8be9a |
* Thu Aug 27 2020 Simone Caronni <negativo17@gmail.com> - 1:2.83.5-5
|
|
|
2c8be9a |
- Revert change for not listing locale files twice, it's preventing localization
|
|
|
2c8be9a |
to be included in the package.
|
|
|
2c8be9a |
|
|
|
4bb0c09 |
* Tue Aug 25 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.83.5-4
|
|
|
4b64245 |
- Temporarily exclude s390x secondary arch
|
|
|
95322b3 |
|
|
|
e677f8f |
* Tue Aug 25 2020 Charalampos Stratakis <cstratak@redhat.com> - 1:2.83.5-3
|
|
|
e677f8f |
- Use c++14 for properly building with the latest version of openvdb
|
|
|
e677f8f |
|
|
|
5076982 |
* Mon Aug 24 2020 Simone Caronni <negativo17@gmail.com> - 1:2.83.5-2
|
|
|
432f4ea |
- Be consistent with build options format and distribution conditionals.
|
|
|
432f4ea |
- rpmlint fixes.
|
|
|
432f4ea |
- Fix build dependencies.
|
|
|
432f4ea |
- Fix Python 3.9 patch.
|
|
|
45cdce0 |
- Disable OpenShadingLanguage, 1.11 is not supported.
|
|
|
5076982 |
- Disable Embree, 3.11 is not supported.
|
|
|
432f4ea |
|
|
|
156bc6a |
* Wed Aug 19 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.83.5-1
|
|
|
156bc6a |
- Update to 2.83.5 (#1855165)
|
|
|
156bc6a |
|
|
|
897a7ea |
* Wed Aug 05 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.83.4-1
|
|
|
897a7ea |
- Update to 2.83.4 (#1855165)
|
|
|
897a7ea |
|
|
|
f436276 |
* Sat Aug 01 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.83.3-4
|
|
|
432f4ea |
- Use cmake macros for build and install
|
|
|
3d4c453 |
|
|
|
6815729 |
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:2.83.3-3
|
|
|
6815729 |
- Second attempt - Rebuilt for
|
|
|
6815729 |
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
6815729 |
|
|
|
597065c |
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:2.83.3-2
|
|
|
597065c |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
|
|
597065c |
|
|
|
2e40a6a |
* Wed Jul 22 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.83.3-1
|
|
|
2e40a6a |
- Update to 2.83.3 (#1855165)
|
|
|
f1f03dd |
- Enable embree and osl for cycles rendering
|
|
|
2e40a6a |
|
|
|
9541bd2 |
* Thu Jul 09 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.83.2-2
|
|
|
432f4ea |
- Add openshadinglanguage dependency
|
|
|
9541bd2 |
- Reenable upstream patch to build on Python 3.9 for Fedora 33+ (#1843100)
|
|
|
9541bd2 |
|
|
|
0c156eb |
* Thu Jul 09 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.83.2-1
|
|
|
0c156eb |
- Update to 2.83.2 (#1855165)
|
|
|
0c156eb |
|
|
|
3de4a1a |
* Thu Jun 25 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.83.1-1
|
|
|
3de4a1a |
- Update to 2.83.1 (#1843623)
|
|
|
3de4a1a |
|
|
|
10cdbb2 |
* Sun Jun 21 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.83.0-4
|
|
|
10cdbb2 |
- Apply upstream patch to build on Python 3.9 (#1843100)
|
|
|
10cdbb2 |
|
|
|
94969b6 |
* Sun Jun 21 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.83.0-3
|
|
|
94969b6 |
- Fix installtion path for fonts directory (#1849429)
|
|
|
7d15b28 |
- More conversion to pkgconf format
|
|
|
94969b6 |
|
|
|
cdcf3b0 |
* Sat Jun 20 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.83.0-2
|
|
|
cdcf3b0 |
- Remove undocumented and undefined function on Python 3.9
|
|
|
cdcf3b0 |
- Use documented python function defined on Python 3.9 (#1843100)
|
|
|
cdcf3b0 |
|
|
|
ad60588 |
* Sun Jun 14 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.83.0-1.1
|
|
|
ad60588 |
- Temporarily exclude ARM architecture (#1843100)
|
|
|
ad60588 |
|
|
|
490559d |
* Wed Jun 03 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.83.0-1
|
|
|
490559d |
- Update to 2.83.0 (#1843623)
|
|
|
490559d |
- Clean up spec file
|
|
|
490559d |
|
|
|
d7eb877 |
* Tue May 12 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.82a-5
|
|
|
458ca8f |
- Rebuild for embree 3.10.0
|
|
|
458ca8f |
|
|
|
253913c |
* Mon May 11 2020 Gwyn Ciesla <gwync@protonmail.com> - 1:2.82a-4
|
|
|
253913c |
- Rebuild for new LibRaw
|
|
|
253913c |
|
|
|
82efa36 |
* Sat Apr 11 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.82a-3
|
|
|
39e00fa |
- Rebuild for oidn 1.2.0
|
|
|
39e00fa |
|
|
|
ca4e1cd |
* Sat Apr 04 2020 Simone Caronni <negativo17@gmail.com> - 1:2.82a-2
|
|
|
ca4e1cd |
- Remove unfinished RHEL 7 support in SPEC file.
|
|
|
ca4e1cd |
- Move desktop file validation to check section.
|
|
|
ca4e1cd |
- Fix FFmpeg conditional.
|
|
|
ca4e1cd |
- Explicitly declare version in patch, hopefully it does not require an udpate.
|
|
|
6f1804e |
- Trim changelog.
|
|
|
ca4e1cd |
|
|
|
8d28334 |
* Sat Mar 14 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.82a-1
|
|
|
8d28334 |
- Update to 2.82a (#1810743)
|
|
|
8d28334 |
|
|
|
7c44342 |
* Thu Mar 05 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.82-3
|
|
|
7c44342 |
- Add Obsolete blenderplayer line for system upgrade (#1810743)
|
|
|
7c44342 |
|
|
|
0671d7b |
* Sun Feb 23 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.82-2
|
|
|
0671d7b |
- Patch for upstream invalid appdata causing segmentation fault
|
|
|
0671d7b |
|
|
|
fa70df3 |
* Thu Feb 13 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.82-1
|
|
|
fa70df3 |
- Update to 2.82 (#1802530)
|
|
|
fa70df3 |
- Drop custom cmake parameters set by default on upstream
|
|
|
dfe45f5 |
- Disable default upstream ffmpeg support due to patents issue
|
|
|
0671d7b |
- Temporarily disable appstream validation
|
|
|
0671d7b |
|
|
|
2fd72e6 |
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1:2.81a-6
|
|
|
2fd72e6 |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
|
|
2fd72e6 |
|
|
|
59c9118 |
* Mon Jan 27 2020 Richard Shaw <hobbes1069@gmail.com> - 1:2.81a-5
|
|
|
59c9118 |
- Rebuild for OpenImageIO 2.1.10.1.
|
|
|
59c9118 |
|
|
|
8466ae3 |
* Fri Jan 24 2020 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.81a-4
|
|
|
8466ae3 |
- Use pkgconfig for many build requirements as possible
|
|
|
8466ae3 |
- Replace pkgconfig(freeglut) by pkgconfig(glut) for Fedora 32 and above
|
|
|
8466ae3 |
- Enable OpenImageDenoise support (rhbz #1794521)
|
|
|
432f4ea |
|
|
|
d9ee1f6 |
* Sat Dec 14 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.81a-3
|
|
|
d9ee1f6 |
- Rebuild for openvdb 7.0.0
|
|
|
d9ee1f6 |
|
|
|
a15eddd |
* Thu Dec 12 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.81a-2
|
|
|
a15eddd |
- Rebuilt for openvdb 7.0.0
|
|
|
a15eddd |
|
|
|
bf7fa97 |
* Thu Dec 05 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.81a-1
|
|
|
bf7fa97 |
- Update to 2.81a
|
|
|
bf7fa97 |
|
|
|
3d87e79 |
* Thu Nov 21 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.81-2
|
|
|
3d87e79 |
- Temporarily exclude ppc64le and armv7hl architectures due to failure
|
|
|
3d87e79 |
|
|
|
48b0afc |
* Thu Nov 21 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.81-1
|
|
|
48b0afc |
- Update to 2.81
|
|
|
48b0afc |
- Drop upstream patch
|
|
|
432f4ea |
- Enable oidn support for x86_64 architecture
|
|
|
48b0afc |
- Patch on appdata fixing tags
|
|
|
48b0afc |
|
|
|
d884ece |
* Sun Nov 03 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.80-13
|
|
|
d884ece |
- Rebuilt for alembic 1.7.12
|
|
|
d884ece |
|
|
|
0700920 |
* Sat Nov 02 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.80-12
|
|
|
0700920 |
- Rebuilt with opensubdiv
|
|
|
0700920 |
|
|
|
738e9e5 |
* Wed Oct 16 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.80-11
|
|
|
738e9e5 |
- Upstream patch fixing compatibility with python 3.8
|
|
|
738e9e5 |
|
|
|
a9909ba |
* Sun Oct 13 2019 Simone Caronni <negativo17@gmail.com> - 1:2.80-10
|
|
|
a9909ba |
- Actually re-enable OpenVDB.
|
|
|
a9909ba |
|
|
|
0ebe37c |
* Tue Sep 24 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.80-9
|
|
|
0ebe37c |
- Enable OpenSubDiv (rhbz#1754797)
|
|
|
0ebe37c |
- Rebuilt for openvdb 6.2.0
|
|
|
0ebe37c |
- Use provided upsteam metadata
|
|
|
0ebe37c |
|
|
|
69e1e1d |
* Thu Aug 22 2019 Miro Hrončok <mhroncok@redhat.com> - 1:2.80-8
|
|
|
69e1e1d |
- Rebuilt for Python 3.8
|
|
|
69e1e1d |
|
|
|
609d6e8 |
* Mon Aug 19 2019 Simone Caronni <negativo17@gmail.com> - 1:2.80-7
|
|
|
609d6e8 |
- Enable OpenVDB.
|
|
|
609d6e8 |
|
|
|
f8a75d9 |
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 1:2.80-6
|
|
|
f8a75d9 |
- Rebuilt for Python 3.8
|
|
|
f8a75d9 |
|
|
|
fb11c22 |
* Sun Aug 18 2019 Simone Caronni <negativo17@gmail.com> - 1:2.80-5
|
|
|
fb11c22 |
- Clean up patches/sources.
|
|
|
fb11c22 |
- Fix installation of locales, scripts, thumbnailer, etc.
|
|
|
e3333c8 |
- Rpmlint fixes.
|
|
|
2c0dc4a |
- Add ppc64le and s390x support.
|
|
|
fb11c22 |
|
|
|
45ee654 |
* Thu Aug 15 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.80-4
|
|
|
45ee654 |
- Restore broken international fonts support
|
|
|
45ee654 |
|
|
|
c92b8a1 |
* Wed Aug 14 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.80-3
|
|
|
c92b8a1 |
- Set embree dependency to x86_64 architecture
|
|
|
8426e48 |
- Temporarily disable build for ppc64le and s390x
|
|
|
c92b8a1 |
|
|
|
0d450e4 |
* Tue Jul 30 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.80-2
|
|
|
0d450e4 |
- Enable embree, webp and bzip support
|
|
|
0d450e4 |
- Remove game engine support dropped from upstream
|
|
|
0d450e4 |
- Drop blenderplayer standalone package
|
|
|
0d450e4 |
|
|
|
0d450e4 |
* Tue Jul 30 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.80-1
|
|
|
0d450e4 |
- Update to 2.80
|
|
|
0d450e4 |
|
|
|
62abd0a |
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:2.79b-18
|
|
|
62abd0a |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
|
|
62abd0a |
|
|
|
482d919 |
* Sat May 18 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.79b-17
|
|
|
482d919 |
- Rebuild for alembic 1.7.11
|
|
|
482d919 |
|
|
|
3851b5d |
* Wed Apr 10 2019 Richard Shaw <hobbes1069@gmail.com> - 1:2.79b-16
|
|
|
3851b5d |
- Rebuild for OpenEXR 2.3.0.
|
|
|
3851b5d |
|
|
|
5dd1b2b |
* Thu Apr 04 2019 Richard Shaw <hobbes1069@gmail.com> - 1:2.79b-15
|
|
|
5dd1b2b |
- Rebuild for OpenColorIO 1.1.1.
|
|
|
5dd1b2b |
|
|
|
fb8bb92 |
* Wed Apr 03 01:33:05 CET 2019 Robert-André Mauchin <zebob.m@gmail.com> - 1:2.79b-14
|
|
|
fb8bb92 |
- Fix build for GCC9 new OpenMP data sharing
|
|
|
fb8bb92 |
|
|
|
c5e63ab |
* Thu Mar 14 2019 Mohan Boddu <mboddu@bhujji.com> - 1:2.79b-13
|
|
|
c5e63ab |
- Rebuild for OpenImageIO 2.0.5
|
|
|
c5e63ab |
|
|
|
ad65524 |
* Thu Mar 14 2019 Luya Tshimbalanga <luya@fedoraproject.org> - 1:2.79b-12
|
|
|
ad65524 |
- Rebuild for boost 1.69
|
|
|
ad65524 |
|
|
|
d057e4f |
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1:2.79b-11
|
|
|
d057e4f |
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|