Summary
Blender, the open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback.
Versions
v2.91.0 :: 0 :: gentoo
- Modified
- License
- || ( GPL-2 BL )
- Keywords
- ~amd64 ~x86
- USE flags
- abi6-compat abi7-compat alembic bullet collada color-management cuda cycles dds debug doc elbeem ffmpeg fftw headless jack jemalloc jpeg2k llvm man ndof nls openal opencl openexr openimageio openmp opensubdiv openvdb osl sdl sndfile standalone system-numpy system-python tbb test tiff valgrind
v2.90.1-r1 :: 0 :: gentoo
- Modified
- License
- || ( GPL-2 BL )
- Keywords
- ~amd64 ~x86
- USE flags
- abi6-compat abi7-compat alembic bullet collada color-management cuda cycles dds debug doc elbeem ffmpeg fftw headless jack jemalloc jpeg2k llvm man ndof nls openal opencl openexr openimageio openmp opensubdiv openvdb osl sdl sndfile standalone system-numpy system-python tbb test tiff valgrind
v2.83.10 :: 0 :: gentoo
- Modified
- License
- || ( GPL-2 BL )
- Keywords
- ~amd64 ~x86
- USE flags
- abi6-compat abi7-compat alembic bullet collada color-management cuda cycles dds debug doc elbeem ffmpeg fftw headless jack jemalloc jpeg2k llvm man ndof nls openal opencl openexr openimageio openmp opensubdiv openvdb osl sdl sndfile standalone system-numpy system-python tbb test tiff valgrind
v2.83.4-r1 :: 0 :: gentoo
- Modified
- License
- || ( GPL-2 BL )
- Keywords
- amd64 ~x86
- USE flags
- abi6-compat abi7-compat alembic bullet collada color-management cuda cycles dds debug doc elbeem ffmpeg fftw headless jack jemalloc jpeg2k llvm man ndof nls openal opencl openexr openimageio openmp opensubdiv openvdb osl sdl sndfile standalone system-numpy system-python tbb test tiff valgrind
USE flags
General
- abi6-compat
- Build for OpenVDB ABI 6.
- abi7-compat
- Build for OpenVDB ABI 7.
- alembic
- Add support for Alembic through media-gfx/alembic.
- 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
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- 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
- 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
- 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.
- sdl
- Add support for Simple Direct Layer (media library)
- sndfile
- Add support for libsndfile
- standalone
- Build the standalone version of Cycles.
- system-numpy
- Use the system numpy implementation rather than a local copy.
- system-python
- Use the system python implementation rather than a local copy.
- tbb
- Use threading building blocks library from dev-cpp/tbb.
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- tiff
- Add support for the TIFF image format
- valgrind
- Add support for memory debugging using dev-util/valgrind
python_single_target
- python3_7
- Build for Python 3.7 only
- python3_7
- Build for Python 3.7 only
- python3_8
- Build for Python 3.8 only
Dependencies
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 / gmp : Library for arbitrary-precision arithmetic on different type of numbers
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-libs / pugixml : Light-weight, simple, and fast XML parser for C++ with XPath support
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 / alembic : Open framework for storing and sharing scene data
media-gfx / openvdb : Library for the efficient manipulation of volumetric data
media-gfx / potrace : Transforming bitmaps into vector graphics
media-libs / fontconfig : A library for configuring and customizing font access
media-libs / freeglut : A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library
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/stream audio and video. Includes libavcodec
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 : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages
virtual / libiconv : Virtual for the GNU conversion library
virtual / libintl : Virtual for the GNU Internationalization Library
virtual / opencl : Virtual for OpenCL API
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
Runtime Dependencies
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 / gmp : Library for arbitrary-precision arithmetic on different type of numbers
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-libs / pugixml : Light-weight, simple, and fast XML parser for C++ with XPath support
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 / alembic : Open framework for storing and sharing scene data
media-gfx / openvdb : Library for the efficient manipulation of volumetric data
media-gfx / potrace : Transforming bitmaps into vector graphics
media-libs / fontconfig : A library for configuring and customizing font access
media-libs / freeglut : A free OpenGL utility toolkit, the open-sourced alternative to the GLUT library
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/stream audio and video. Includes libavcodec
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 : Virtual to select between libjpeg-turbo and IJG jpeg for source-based packages
virtual / libiconv : Virtual for the GNU conversion library
virtual / libintl : Virtual for the GNU Internationalization Library
virtual / opencl : Virtual for OpenCL API
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
Bugs
- 505386
- media-gfx/blender bundled system libraries
- 556758
- media-gfx/blender: ~arm, ~arm64 KEYWORD request
- 680624
- media-gfx/blender-2.79b-r1 : [TEST] [ FAILED ] 1 test, listed below:
- 693200
- media-gfx/blender should use llvm.eclass / add rocm use flag
- 734104
- media-gfx/blender-2.79b-r2 - AttributeError: 'Sphinx' object has no attribute 'override_domain'
- 737388
- media-gfx/blender: needs 3.8 port (was: 3.7)
- 738874
- media-gfx/blender-2.83.4: segmentation fault
- 739474
- media-gfx/blender: Fails to build with musl
- 741564
- media-gfx/blender-2.83.4: Add optix support
- 741664
- media-gfx/blender-2.83.4[doc]: failed to emerge (Error: dropbox with unknown operator: WM_OT_drop_blend_file)
- 749240
- media-gfx/blender-2.90.1-r1 - ERROR (bpy.rna): .../work/blender-2.90.1/source/blender/python/intern/bpy_rna.c:7263 pyrna_srna_ExternalType: failed to find 'bpy_types' module
- 751646
- media-gfx/blender-2.90.1-r1: Build fails with error: error: implicit declaration of function 'atomic_add_and_fetch_uint64'
- 753572
- media-gfx/blender-2.90.1-r1 fails tests
- 758170
- media-gfx/blender-2.91.0 - pyconfig.h: No such file or directory
- 764563
- media-gfx/blender-2.91.0 : /.../ld: lib/libbf_intern_ghost.a(GHOST_SystemX11.cpp.o): undefined reference to symbol XPending
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Adrian Grigo · gentoo
media-gfx/blender: Version bump to 2.83.10 LTS
Version bump to blender for 2.83.10 LTS The only change from the current 2.83.4 ebuild is the keywording ~amd64 Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Package-Manager: Portage-3.0.9, Repoman-3.0.2 Closes: https://github.com/gentoo/gentoo/pull/18665 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-gfx/blender: print a warning when py-3.8 is enabled on 2.91
Bug: https://bugs.gentoo.org/737388 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-gfx/blender: cycles IUSE requires media-libs/freeglut in 2.91
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Joonas Niilola · gentoo
media-gfx/blender: add python-3.8 compatibility
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Adrian Grigo · gentoo
media-gfx/blender: Cycles requires tbb in blender 2.90+
Blender 2.90+ requires tbb for cycles. If tbb is not declared, cmake disbles the cycles option and compilation fails to install cycles executable. This is fixed by making tbb a required use for cycles. Blender 2.8x continues to build cycles without tbb. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Package-Manager: Portage-3.0.9, Repoman-3.0.2 Closes: https://github.com/gentoo/gentoo/pull/18421 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Adrian Grigo · gentoo
media-gfx/blender: Set Build Type for Blender
Blender requires that the build type is set to None, Debug, Release, RelWithDebInfo or MinSizeRel. This requires it to be overridden. If this is not done, then it is set to Gentoo by cmake.eclass, and the scripts in CMakeLists fail to set one of DEBUG or NDEBUG. In blender 2.91, this results in not defining GPU_vertex_buffer._data_end, but also attempting to execute an assert which requires it to be defined. Setting CMAKE_BUILD_TYPE to Release resolves the issue by setting NDEBUG to prevent compilation of the assert, and unsetting DEBUG so that the _data_end is not compiled. This means that the patch to prevent the compilation of the assert is no longer required. Older version of blender in the tree also have the same requirement for the value of CMAKE_BUILD_TYPE, but so far compiled correctly even when it was set to Gentoo. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Adrian Grigo · gentoo
media-gfx/blender: Use subslot binder for media-libs/osl
Existing versions of blender need to use the subslot binder to prevent preserved libraries being left behind when osl is upgraded from 1.10 to 1.11. This will also ensure that the osl shaders within blender are compiled with the version of osl used to execute them. Osl now declares a subslot 0/10 and 0/11 in my latest PR. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Bug: https://bugs.gentoo.org/747475 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Adrian Grigo · gentoo
media-gfx/blender: Version bump to 2.91.0
Version bump to blender 2.91.0 This version adds four new dependencies (gmp, pugixml, potrace and fontconfig) A patch is added for a compilation error that occurs when DEBUG is not set. GPUVertBufferRaw._data_end is only declared when DEBUG is set, but an assert that the data pointer is less than _data_end occurs regardless, resulting in a failure to compile as the symbol does not exist. The fix is to make the assert conditional on DEBUG, and the compilation succeeds. The subslot binder is used for media-libs/osl to force recompilation when it changes. This ensures that the oso compiled files are the correct version, and that preserved libraries are not left behind. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/blender: cleanup old
Closes: https://bugs.gentoo.org/735590 Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/blender: Stabilize 2.83.4-r1 amd64, #746740
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/blender: subslot dep on openimageio
Closes: https://bugs.gentoo.org/687834 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Adrian Grigo · gentoo
media-gfx/blender: Version bump to blender 2.90.1
Update from blender 2.83.4 to 2.90.1 Only two changes were required from 2.83.4 Add -DWITH_CYCLES_EMBREE=OFF until Embree has been packaged for Gentoo (thanks to Oleg) Rename WITH_X11 to WITH_GHOST_X11 as per upstream Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Closes: https://bugs.gentoo.org/741126 Package-Manager: Portage-3.0.4, Repoman-3.0.1 Closes: https://github.com/gentoo/gentoo/pull/17723 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Adrian Grigo · gentoo
media-gfx/blender: Only require abiX-compat when openvdb is enabled
Blender only needs to check which abi version is set when openvdb is enabled. Wrap the version checks and die in an if statement. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Package-Manager: Portage-2.3.103, Repoman-2.3.23 Closes: https://github.com/gentoo/gentoo/pull/17154 Signed-off-by: Sam James <sam@gentoo.org> - Adrian Grigo · gentoo
media-gfx/blender: Update blender 2.79b for openvdb
Blender 2.79b requires openvdb abi 4. Update the dependency accordingly Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Adrian Grigo · gentoo
media-gfx/blender: Version bump to 2.83.4
Blender 2.83.4 works with python 3.7. It may compile with 3.8, but blender only supports 3.7 officially as it follows the VFX Reference Platform to ensure that user add ons are not broken in the process. They plan to introduce 3.8 support in 2021. New features include a new interface, the realtime eevee renderer, and importing openvdb files created by other packages among others. Game engine and Blender Player were removed in 2.80. Bug fixes in this version are alembic support, upstream fixes for opencollada, requiring openjpeg:2 to avoid security issues, and mimeinfo cache is correctly updated. Where these issues remain in blender 2.79b, the bug is linked but should be closed only when blender 2.79b is removed. On my system the docs do not currently compile, and the polyfill2d test still fails like 2.79b. Blender 2.83 support for draco, embree, oidn, usd and openxr is not yet implemented pending development of ebuilds for these packages. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Bug: https://bugs.gentoo.org/667352 Bug: https://bugs.gentoo.org/735590 Bug: https://bugs.gentoo.org/718772 Closes: https://bugs.gentoo.org/737388 Closes: https://bugs.gentoo.org/689740 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Adrian Grigo · gentoo
media-gfx/blender: Patch for opencollada > 1.65
Opencollada 1.65 added a pure virtual function to writeAnimationClip which prevents blender from creating an implementation of DocumentImporter in the usual manner. These patches are backported from blender 2.80-rc1 which add definitions for writeAnimationClip to DoucmentImporter resolving the issue. Thanks to Dennis Schridde for finding them. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Closes: https://bugs.gentoo.org/733500 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Adrian Grigo · gentoo
media-gfx/blender: Blender with openvdb requires openvdb-7.0.0 only
Compiling blender with openvdb fails using openvdb-7.1.0, as std::make_unique is not available in c++11. Upgrading to newer c++ was discussed upstream and it was decided to remain with c++11 now, in keeping with the VFX reference platform, and update to c++17 in 2021. See https://developer.blender.org/T76783 Openvdb 7.0.0 uses c++11, whereas 7.1.0 uses c++14. So it will not be possible to use versions 7.1.0 and above until blender updates to c++14 or higher next year. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Mikle Kolyada · gentoo
media-gfx/blender: migrate from libav
Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthias Maier · gentoo
media-gfx/blender: remove app-doc/doxygen[latex] dependency
Bug: https://bugs.gentoo.org/430914 Bug: https://bugs.gentoo.org/709316 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Matthias Maier <tamiko@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
media-gfx/blender: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
media-gfx/blender-2.79b: fix #685922
Closes: https://bugs.gentoo.org/685922 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - 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