media-gfx / blender

3D Creation/Animation/Publishing System

Official package sites : https://www.blender.org ·

Blender, the open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback.

v2.79b-r1 :: 0 :: gentoo

Modified
License
|| ( GPL-2 BL )
Keywords
amd64 ~x86
USE flags
bullet collada color-management cuda cycles dds debug doc elbeem ffmpeg fftw game-engine headless jack jemalloc jpeg2k libav llvm man ndof nls openal opencl openexr openimageio openmp opensubdiv openvdb osl player sdl sndfile test tiff valgrind

General

bullet
Enable Bullet (Physics Engine).
collada
Add support for Collada interchange format through media-libs/opencollada.
color-management
Enable color management via media-libs/opencolorio.
cuda
Build cycles renderer with nVidia CUDA support.
cycles
Build cycles renderer (requires media-libs/openimageio and dev-libs/boost).
dds
Adds DDS textures support to Blender.
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Build C and Python API documentation directly from the source code.
elbeem
Adds surface fluid simulation to Blender using El'Beem library.
ffmpeg
Enable ffmpeg/libav-based audio/video codec support
fftw
Use FFTW library for computing Fourier transforms
game-engine
Adds Game Engine support to Blender.
headless
Build without graphical support (renderfarm, server mode only).
jack
Add support for the JACK Audio Connection Kit
jemalloc
Use dev-libs/jemalloc for memory management
jpeg2k
Support for JPEG 2000, a wavelet-based image compression format
libav
Prefer libav over ffmpeg whenever both are supported
llvm
Enable features depending on llvm.
man
Build and install man pages.
ndof
Enable NDOF input devices (SpaceNavigator and friends).
nls
Add Native Language Support (using gettext - GNU locale utilities)
openal
Add support for the Open Audio Library
opencl
Allow OpenCL Graphics Acceleration. This may require extra graphics card drivers.
openexr
Support for the OpenEXR graphics file format
openimageio
Enable OpenImageIO Support
openmp
Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp"
opensubdiv
Add rendering support form OpenSubdiv from Dreamworks Animation through media-libs/opensubdiv.
openvdb
Add GPU preview rendering. Only works with nVidia cards.
osl
Add support for OpenShadingLanguage scripting.
player
Build the Blender Player. THis requires the Game engine.
sdl
Add support for Simple Direct Layer (media library)
sndfile
Add support for libsndfile
test
Build the provided unit tests.
tiff
Add support for the TIFF image format
valgrind
Add support for memory debugging using dev-util/valgrind

python_single_target

python3_5
Build for Python 3.5 only
python3_6
Build for Python 3.6 only

python_targets

python3_5
Build with Python 3.5
python3_6
Build with Python 3.6

app-doc / doxygen : Documentation system for most programming languages

app-misc / spacenavd : The spacenavd daemon provides free alternative to the 3dxserv daemon

dev-cpp / eigen : C++ template library for linear algebra

dev-cpp / tbb : High level abstract threading library

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / boost : Boost Libraries for C++

dev-libs / c-blosc : Blocking, shuffling and lossless compression library

dev-libs / jemalloc : Jemalloc is a general-purpose scalable concurrent allocator

dev-libs / libspnav : libspnav is a replacement for the magellan library with a cleaner API

dev-libs / lzo : An extremely fast compression and decompression library

dev-python / numpy : Fast array and numerical python library

dev-python / requests : HTTP library for human beings

dev-python / sphinx : Python documentation generator

dev-util / cmake : Cross platform Make

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

dev-util / valgrind : An open-source memory debugger for GNU/Linux

media-gfx / openvdb : Libs for the efficient manipulation of volumetric data

media-libs / freetype : A high-quality and portable font engine

media-libs / glew : The OpenGL Extension Wrangler Library

media-libs / ilmbase : OpenEXR ILM Base libraries

media-libs / libpng : Portable Network Graphics library

media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libsndfile : C library for reading and writing files containing sampled sound

media-libs / openal : A software implementation of the OpenAL 3D audio API

media-libs / opencollada : Stream based read/write library for COLLADA files

media-libs / opencolorio : A color management framework for visual effects and animation

media-libs / openexr : ILM's OpenEXR high dynamic-range image file format libraries

media-libs / openimageio : A library for reading and writing images

media-libs / openjpeg : Open-source JPEG 2000 library

media-libs / opensubdiv : An Open-Source subdivision surface library

media-libs / osl : Advanced shading language for production GI renderers

media-libs / tiff : Tag Image File Format (TIFF) library

media-video / ffmpeg : Complete solution to record, convert and stream audio and video. Includes libavcodec

media-video / libav : Complete solution to record, convert and stream audio and video

sci-libs / fftw : Fast C library for the Discrete Fourier Transform

sys-devel / gettext : GNU locale utilities

sys-devel / llvm : Low Level Virtual Machine

sys-devel / make : Standard tool to compile source trees

sys-libs / zlib : Standard (de)compression library

virtual / glu : Virtual for OpenGL utility library

virtual / jack : Virtual for JACK Audio Connection Kit

virtual / jpeg : A virtual for the libjpeg.so.62 ABI for binary-only programs

virtual / libiconv : Virtual for the GNU conversion library

virtual / libintl : Virtual for the GNU Internationalization Library

virtual / opencl : Virtual for OpenCL implementations

virtual / opengl : Virtual for OpenGL implementation

virtual / pkgconfig : Virtual for the pkg-config implementation

x11-libs / libX11 : X.Org X11 library

x11-libs / libXi : X.Org Xi library

x11-libs / libXxf86vm : X.Org Xxf86vm library

app-misc / spacenavd : The spacenavd daemon provides free alternative to the 3dxserv daemon

dev-cpp / tbb : High level abstract threading library

dev-lang / python : An interpreted, interactive, object-oriented programming language

dev-lang / python-exec : Python script wrapper

dev-libs / boost : Boost Libraries for C++

dev-libs / c-blosc : Blocking, shuffling and lossless compression library

dev-libs / jemalloc : Jemalloc is a general-purpose scalable concurrent allocator

dev-libs / libspnav : libspnav is a replacement for the magellan library with a cleaner API

dev-libs / lzo : An extremely fast compression and decompression library

dev-python / numpy : Fast array and numerical python library

dev-python / requests : HTTP library for human beings

dev-util / nvidia-cuda-toolkit : NVIDIA CUDA Toolkit (compiler and friends)

dev-util / valgrind : An open-source memory debugger for GNU/Linux

media-gfx / openvdb : Libs for the efficient manipulation of volumetric data

media-libs / freetype : A high-quality and portable font engine

media-libs / glew : The OpenGL Extension Wrangler Library

media-libs / ilmbase : OpenEXR ILM Base libraries

media-libs / libpng : Portable Network Graphics library

media-libs / libsamplerate : Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for audio

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libsndfile : C library for reading and writing files containing sampled sound

media-libs / openal : A software implementation of the OpenAL 3D audio API

media-libs / opencollada : Stream based read/write library for COLLADA files

media-libs / opencolorio : A color management framework for visual effects and animation

media-libs / openexr : ILM's OpenEXR high dynamic-range image file format libraries

media-libs / openimageio : A library for reading and writing images

media-libs / openjpeg : Open-source JPEG 2000 library

media-libs / opensubdiv : An Open-Source subdivision surface library

media-libs / osl : Advanced shading language for production GI renderers

media-libs / tiff : Tag Image File Format (TIFF) library

media-video / ffmpeg : Complete solution to record, convert and stream audio and video. Includes libavcodec

media-video / libav : Complete solution to record, convert and stream audio and video

sci-libs / fftw : Fast C library for the Discrete Fourier Transform

sys-devel / llvm : Low Level Virtual Machine

sys-libs / zlib : Standard (de)compression library

virtual / glu : Virtual for OpenGL utility library

virtual / jack : Virtual for JACK Audio Connection Kit

virtual / jpeg : A virtual for the libjpeg.so.62 ABI for binary-only programs

virtual / libiconv : Virtual for the GNU conversion library

virtual / libintl : Virtual for the GNU Internationalization Library

virtual / opencl : Virtual for OpenCL implementations

virtual / opengl : Virtual for OpenGL implementation

x11-libs / libX11 : X.Org X11 library

x11-libs / libXi : X.Org Xi library

x11-libs / libXxf86vm : X.Org Xxf86vm library

media-gfx / yafaray : A free open-source montecarlo raytracing engine

505386
media-gfx/blender bundled system libraries
556758
media-gfx/blender : ~arm KEYWORD request
639466
media-gfx/blender-2.78a-r1 deps build order and dep version breakage
667352
add alembic (.abc) import / export support =media-gfx/blender-2.79b-r1
678642
=media-gfx/blender-2.79b-r1 stabilization request
680624
media-gfx/blender-2.79b-r1 : [TEST] [ FAILED ] 1 test, listed below:
685922
media-gfx/blender-2.79b-r1 : /.../utilities.h:84:67: error: gDebugLevel not specified in enclosing parallel
687834
media-libs/openimageio should declare a soname subslot (upgrade leaves behind preserved-libs for media-gfx/blender-2.79b-r1)
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-gfx/blender: gnome2-utils -> xdg-utils
Minor modernisation. Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Andreas Sturmlechner · gentoo
*/*: USE colorio -> color-management
Closes: https://bugs.gentoo.org/613274 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-gfx/blender: Drop 2.79 and 2.79-r1
No one explained why keep it, so drop it. Closes: https://bugs.gentoo.org/606406 Closes: https://bugs.gentoo.org/659498 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-gfx/blender: Drop 2.72b-r4, due to py3.4 removal
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
media-gfx/blender: amd64 stable wrt bug #678642
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Michael Mair-Keimberger · gentoo
media-gfx/blender: use HTTPS
Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11008 Signed-off-by: Aaron Bauman <bman@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jonathan Scruggs · gentoo
media-gfx/blender: remove blender-2.79b
Jonathan Scruggs · gentoo
media-gfx/blender: revbump to 2.79b-r1
-Use OpenVDB ABI 4 instead of ABI 5
Repository mirror & CI · gentoo
Merge updates from master
Jonathan Scruggs · gentoo
media-gfx/blender: add ffmpeg 4 compatibility patch
Package-Manager: Portage-2.3.44, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Jonathan Scruggs · gentoo
media-gfx/blender: bump to version 1.79b
Add patch from Mark Wright <gienah@gentoo.org> for GCC 8 compatibility. Closes: https://bugs.gentoo.org/650592 Closes: https://bugs.gentoo.org/661066
Repository mirror & CI · gentoo
Merge updates from master
Jonathan Scruggs · gentoo
media-libs/blender: change depends for OpenVDB 5.x compat
Only v2.79b and above will be compatible with OpenVDB 5.x, so make sure previous versions depend on OpenVDB 4.x. Change depend on ffmpeg because v4.x is not supported. Closes: https://bugs.gentoo.org/655030 Closes: https://github.com/gentoo/gentoo/pull/9580
Marty E. Plummer · gentoo
media-gfx/blender: fdo-mime->xdg-utils
Package-Manager: Portage-2.3.28, Repoman-2.3.9
Aaron Bauman · gentoo
media-gfx/blender: amd64 stable
Bug: https://bugs.gentoo.org/606406 Package-Manager: Portage-2.3.26, Repoman-2.3.7
Michael Mair-Keimberger · gentoo
media-gfx/blender: use HTTPS
Closes: https://github.com/gentoo/gentoo/pull/7541
Jonathan Scruggs · gentoo
media-gfx/blender: add fix to build with osl 1.9
Package-Manager: Portage-2.3.20, Repoman-2.3.6
Jonathan Scruggs · gentoo
media-gfx/blender: Remove old versions
Jonathan Scruggs · gentoo
media-gfx/blender: Version bump to 2.79
Version bump to 2.79 Closes: https://bugs.gentoo.org/630820 Allow CUDA v9 to be used for GCC 6.4 compatibility. Closes: https://bugs.gentoo.org/641244 Call cmake-utils_src_prepare explicity. Closes: https://bugs.gentoo.org/640194 Depend on virtual/jack. Closes: https://bugs.gentoo.org/612022 Allow DRI to be writable to avoid sandbox violations. Closes: https://bugs.gentoo.org/600916 Closes: https://github.com/gentoo/gentoo/pull/6620
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Jonathan Scruggs · gentoo
media-gfx/blender: Add glew slot to blender-2.72b-r4
Signed-off by: Jonathan Scruggs (j.scruggs@gmail.com)
Lars Wendler · gentoo
media-gfx/blender: Removed unused USE flag description. Minor qa fix.
Package-Manager: Portage-2.3.3, Repoman-2.3.1
Jonathan Scruggs · gentoo
media-gfx/blender: Fix install phase when using ninja
Fixed the install phase when using ninja by calling cmake-utils_src_install instead of emake directly Removed OpenCL support since it was only supported by the binary ATI/AMD drivers which are masked for removal. Also cleaned up addpredict calls Signed-off by: Jonathan Scruggs (j.scruggs@gmail.com) Closes: https://github.com/gentoo/gentoo/pull/3683
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Jonathan Scruggs · gentoo
media-gfx/blender: eigen 3.3.1 compile fix and openvdb 4 support
* Added a patch to compile against eigen 3.3.1 * Added compile fix against OpenVDB 4 * OpenVDB 4 hard enables compression, so removed USE Flags and hard enable it for OVB 3.2 for future compatibility Signed-off by: Jonathan Scruggs (j.scruggs@gmail.com) Closes: https://github.com/gentoo/gentoo/pull/3474
Jonathan Scruggs · gentoo
media-gfx/blender: remove 2.78 and 2.78a
Closes: https://github.com/gentoo/gentoo/pull/3474
Agostino Sarubbo · gentoo
media-gfx/blender: x86 stable wrt bug #591850
Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Tobias Klausmann · gentoo
media-gfx/blender-2.72b-r4: stable on amd64
Gentoo-Bug: 591850
Patrick Lauer · gentoo
media-gfx/blender: Whitespace
Package-Manager: portage-2.3.2
Jonathan Scruggs · gentoo
media-gfx/blender: version bump to 2.78a
- C++11 compiler fix patch no longer needed - Upstream only supports CUDA 8 with this release Signed off by: Jonathan Scruggs (j.scruggs@gmail.com, irc: Dracwyrm) Signed off by: Adrian Grigo (agrigo2001@yahoo.com.au) Closes: https://github.com/gentoo/gentoo/pull/2669 Signed-off-by: David Seifert <soap@gentoo.org>
Jonathan Scruggs · gentoo
media-gfx/blender: version bump to 2.78
- Switch to EAPI 6 - Added OpenSubDiv support - Added OpenVDB support - Fix doc building with binary drivers - Add warning about directories not tracked by portage Gentoo-Bug: 536078 Signed off by: Jonathan Scruggs (j.scruggs@gmail.com, irc: Dracwyrm) Signed off by: Adrian Grigo (agrigo2001@yahoo.com.au) Closes: https://github.com/gentoo/gentoo/pull/2531 Signed-off-by: David Seifert <soap@gentoo.org>
Jonathan Scruggs · gentoo
media-gfx/blender: remove old stale version.
This is prep work for the new ebuilds. Signed off by: Jonathan Scruggs (j.scruggs@gmail.com, irc: Dracwyrm) Closes: https://github.com/gentoo/gentoo/pull/2503 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
Jonathan Scruggs · gentoo
media-gfx/blender: add gcc-6 compile fix
Not doing a revision bump as this patch only affects compiling with GCC 6. - Remove one dependency as it's not even used at all - Add patch that fixes compiling with GCC 6 Closes Gentoo-Bug: 594694 Signed off by Jonathan Scruggs (j.scruggs@gmail.com, irc: Dracwyrm)
dracwyrm · gentoo
media-gfx/blender: bug fixes and update metadata.xml
Gentoo Bugs: 533514, 523928, 585730 Updated metadata.xml with new proxy maintainers Switched to EAPI 6 Added in doc building hack for binary drivers
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Julian Ospald · gentoo
media-gfx/blender: rm old
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed