Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : blender | name : blender | ||||
| version : 2.79b | version : 2.79b | ||||
| release : 33 | release : 34 | ||||
| source : | source : | ||||
| - https://download.blender.org/source/blender-2.79b.tar.gz : 4c944c304a49e68ac687ea06f5758204def049b66dc211e1cffa1857716393bc | - https://download.blender.org/source/blender-2.79b.tar.gz : 4c944c304a49e68ac687ea06f5758204def049b66dc211e1cffa1857716393bc | ||||
| license : GPL-2.0-or-later | license : GPL-2.0-or-later | ||||
| component : multimedia.graphics | component : multimedia.graphics | ||||
| summary : A fully integrated 3D graphics creation suite | summary : A fully integrated 3D graphics creation suite | ||||
| description: | | description: | | ||||
| Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. | Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline—modeling, rigging, animation, simulation, rendering, compositing and motion tracking, even video editing and game creation. | ||||
| builddeps : | builddeps : | ||||
| - pkgconfig(OpenColorIO) | |||||
| - pkgconfig(OpenEXR) | |||||
| - pkgconfig(fftw3f) | - pkgconfig(fftw3f) | ||||
| - pkgconfig(freetype2) | - pkgconfig(freetype2) | ||||
| - pkgconfig(glew) | - pkgconfig(glew) | ||||
| - pkgconfig(jemalloc) | - pkgconfig(jemalloc) | ||||
| - pkgconfig(libavcodec) | - pkgconfig(libavcodec) | ||||
| - pkgconfig(libopenjp2) | - pkgconfig(libopenjp2) | ||||
| - pkgconfig(libtiff-4) | - pkgconfig(libtiff-4) | ||||
| - pkgconfig(libturbojpeg) | - pkgconfig(libturbojpeg) | ||||
| - pkgconfig(openal) | - pkgconfig(openal) | ||||
| - pkgconfig(OpenColorIO) | |||||
| - pkgconfig(OpenEXR) | |||||
| - pkgconfig(python3) | - pkgconfig(python3) | ||||
| - pkgconfig(sdl2) | - pkgconfig(sdl2) | ||||
| - pkgconfig(sndfile) | - pkgconfig(sndfile) | ||||
| - pkgconfig(xi) | - pkgconfig(xi) | ||||
| - libboost-devel | - libboost-devel | ||||
| - llvm-devel | - llvm-devel | ||||
| - openimageio-devel | - openimageio-devel | ||||
| setup : | | setup : | | ||||
| %patch -p1 < $pkgfiles/0007-fix_OpenJPEG2_build.patch | %patch -p1 < $pkgfiles/0007-fix_OpenJPEG2_build.patch | ||||
| %patch -p1 < $pkgfiles/ffmpeg4.patch | |||||
| mkdir build && pushd build | mkdir build && pushd build | ||||
| # Need python3.4 for blender, gotta get this updated (task4 ikey) | # Need python3.4 for blender, gotta get this updated (task4 ikey) | ||||
| # Lots of enabling to do here, system glew, bullet, openjpeg, gameengine, etc.. | # Lots of enabling to do here, system glew, bullet, openjpeg, gameengine, etc.. | ||||
| # importantly: fix clang, get llvm working here. | # importantly: fix clang, get llvm working here. | ||||
| %cmake .. \ | %cmake .. \ | ||||
| -DPYTHON_LIBPATH=%libdir% \ | -DPYTHON_LIBPATH=%libdir% \ | ||||
| -DPYTHON_LIBRARY=python3.6m \ | -DPYTHON_LIBRARY=python3.6m \ | ||||
| Show All 18 Lines | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.