Install this package:
emerge -a media-gfx/blender
If the package is masked, you can unmask it using the autounmask tool or standard emerge options:
autounmask media-gfx/blender
Or alternatively:
emerge --autounmask-write -a media-gfx/blender
| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 9999 | 8 | ~amd64 ~arm64 | $(ver_cut 1-2) |
| 5.0.9999 | 8 | ~amd64 ~arm64 | $(ver_cut 1-2) |
| 5.0.0 | 8 | ~amd64 ~arm64 | $(ver_cut 1-2) |
| 4.5.9999 | 8 | ~amd64 ~arm64 | $(ver_cut 1-2) |
| 4.5.5 | 8 | ~amd64 ~arm64 | $(ver_cut 1-2) |
| 4.4.3 | 8 | amd64 ~arm ~arm64 | $(ver_cut 1-2) |
| 4.2.16 | 8 | ~amd64 ~arm ~arm64 | $(ver_cut 1-2) |
<pkgmetadata> <maintainer type="person" proxied="yes"> <email>negril.nx+gentoo@gmail.com</email> <name>Paul Zander</name> </maintainer> <maintainer type="person" proxied="yes"> <email>darkdefende@gmail.com</email> <name>Sebastian Parborg</name> </maintainer> <maintainer type="project" proxied="proxy"> <email>proxy-maint@gentoo.org</email> <name>Proxy Maintainers</name> </maintainer> <longdescription> Blender, the open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback. </longdescription> <use> <flag name="alembic"> Add support for Alembic through <pkg>media-gfx/alembic</pkg>. </flag> <flag name="bullet"> Enable Bullet (Physics Engine). </flag> <flag name="collada"> Add support for Collada interchange format through <pkg>media-libs/opencollada</pkg>. </flag> <flag name="color-management">Enable color management via <pkg>media-libs/opencolorio</pkg>.</flag> <flag name="cuda"> Build cycles renderer with nVidia CUDA support. </flag> <flag name="hip"> Build cycles renderer with AMD HIP support. </flag> <flag name="hiprt"> Enable AMD HIP GPU ray tracing acceleration via <pkg>dev-libs/hiprt</pkg>. </flag> <flag name="cycles"> Enable the Cycles raytracing render engine. </flag> <flag name="cycles-bin-kernels"> Precompile the cycles render kernels for the CUDA/HIP/OneAPI backends, if they are enabled, at compile time. This makes it so that the user doesn't have to wait for the kernels to compile when they are used for the first time in Blender. If this option is not on, they will be built as needed at runtime. </flag> <flag name="embree"> Use embree to accelerate certain areas of the Cycles render engine. </flag> <flag name="experimental"> Enable experimental features </flag> <flag name="fluid"> Adds fluid simulation support via the built-in Mantaflow library. </flag> <flag name="manifold"> Enable Manifold render backend via <pkg>sci-mathematics/manifold</pkg> </flag> <flag name="nanovdb"> Enable nanoVDB support in Cycles. Uses less memory than regular openVDB when rendering. </flag> <flag name="ndof"> Enable NDOF input devices (SpaceNavigator and friends). </flag> <flag name="oidn">Enable OpenImageDenoiser Support</flag> <flag name="openpgl">Enable path guiding support in Cycles</flag> <flag name="opensubdiv"> Add rendering support form OpenSubdiv from Dreamworks Animation through <pkg>media-libs/opensubdiv</pkg>. </flag> <flag name="openvdb"> Enable openvdb for volumetric processing, like the voxel remesher. Also enables volumetric GPU preview rendering for Nvidia cards. </flag> <flag name="optix"> Add support for NVIDIA's OptiX Raytracing Engine. </flag> <flag name="osl"> Add support for OpenShadingLanguage scripting. </flag> <flag name="pipewire"> Enable Pipewire for audio support on Linux </flag> <flag name="potrace"> Add support for converting bitmaps into Grease pencil line using the potrace library. </flag> <flag name="pugixml"> Enable PugiXML support (Used for OpenImageIO, Grease Pencil SVG export) </flag> <flag name="renderdoc"> Build Blender with renderdoc support </flag> <flag name="rubberband"> Build with Rubber Band for audio time-stretching and pitch-scaling (used by Audaspace) via <pkg>media-libs/rubberband</pkg> </flag> <flag name="tbb"> Use threading building blocks library from <pkg>dev-cpp/tbb</pkg>. </flag> <flag name="vulkan" restrict="<media-gfx/blender-5"> Add support for the experimental Vulkan viewport backend </flag> <flag name="vulkan" restrict=">=media-gfx/blender-5"> Add support for the Vulkan viewport backend </flag> </use> </pkgmetadata>
Manage flags for this package:
euse -i <flag> -p media-gfx/blender |
euse -E <flag> -p media-gfx/blender |
euse -D <flag> -p media-gfx/blender
| Flag | Description | 9999 | 5.0.9999 | 5.0.0 | 4.5.9999 | 4.5.5 | 4.4.3 | 4.2.16 |
|---|---|---|---|---|---|---|---|---|
| X | Add support for X11 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| alembic | Add support for Alembic through <pkg>media-gfx/alembic</pkg>. | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| bullet | Enable Bullet (Physics Engine). | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| collada | Add support for Collada interchange format through <pkg>media-libs/opencollada</pkg>. | ✗ | ✗ | ✗ | ✓ | ✓ | ✓ | ✓ |
| color-management | Enable color management via <pkg>media-libs/opencolorio</pkg>. | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| cuda | Build cycles renderer with nVidia CUDA support. | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| cycles | Enable the Cycles raytracing render engine. | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| cycles-bin-kernels | Precompile the cycles render kernels for the CUDA/HIP/OneAPI backends, if they are enabled, at compile time. This makes it so that the user doesn't have to wait for the kernels to compile when they are used for the first time in Blender. If this option is not on, they will be built as needed at runtime. | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| 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 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| embree | Use embree to accelerate certain areas of the Cycles render engine. | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| experimental | Enable experimental features | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| ffmpeg | Enable ffmpeg/libav-based audio/video codec support | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| fftw | Use FFTW library for computing Fourier transforms | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| fluid | Adds fluid simulation support via the built-in Mantaflow library. | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| gmp | Add support for dev-libs/gmp (GNU MP library) | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| gnome | Add GNOME support | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| hip | Build cycles renderer with AMD HIP support. | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| hiprt | Enable AMD HIP GPU ray tracing acceleration via <pkg>dev-libs/hiprt</pkg>. | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
| 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 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| man | Build and install man pages | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| manifold | Enable Manifold render backend via <pkg>sci-mathematics/manifold</pkg> | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ✗ | ✗ |
| nanovdb | Enable nanoVDB support in Cycles. Uses less memory than regular openVDB when rendering. | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| ndof | Enable NDOF input devices (SpaceNavigator and friends). | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| nls | Add Native Language Support (using gettext - GNU locale utilities) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| oidn | Enable OpenImageDenoiser Support | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| openal | Add support for the Open Audio Library | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| openexr | Support for the OpenEXR graphics file format | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| opengl | Add support for OpenGL (3D graphics) | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| openmp | Build support for the OpenMP (support parallel computing), requires >=sys-devel/gcc-4.2 built with USE="openmp" | ✗ | ✗ | ✗ | ✗ | ✗ | ⊕ | ⊕ |
| openpgl | Enable path guiding support in Cycles | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| opensubdiv | Add rendering support form OpenSubdiv from Dreamworks Animation through <pkg>media-libs/opensubdiv</pkg>. | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| openvdb | Enable openvdb for volumetric processing, like the voxel remesher. Also enables volumetric GPU preview rendering for Nvidia cards. | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| optix | Add support for NVIDIA's OptiX Raytracing Engine. | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| osl | Add support for OpenShadingLanguage scripting. | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| Add general support for PDF (Portable Document Format), this replaces the pdflib and cpdflib flags | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | |
| pipewire | Enable Pipewire for audio support on Linux | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✗ |
| potrace | Add support for converting bitmaps into Grease pencil line using the potrace library. | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| pugixml | Enable PugiXML support (Used for OpenImageIO, Grease Pencil SVG export) | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| pulseaudio | Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| renderdoc | Build Blender with renderdoc support | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| rubberband | Build with Rubber Band for audio time-stretching and pitch-scaling (used by Audaspace) via <pkg>media-libs/rubberband</pkg> | ⊕ | ⊕ | ⊕ | ✗ | ✗ | ✗ | ✗ |
| sdl | Add support for Simple Direct Layer (media library) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| sndfile | Add support for libsndfile | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| tbb | Use threading building blocks library from <pkg>dev-cpp/tbb</pkg>. | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| 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 | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| truetype | Add support for FreeType and/or FreeType2 fonts | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| valgrind | Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-debug/valgrind | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| vulkan | Add support for the experimental Vulkan viewport backend | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| wayland | Enable dev-libs/wayland backend | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
| webp | Add support for the WebP image format | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | blender-4.2.16.tar.xz | 75352960 bytes | 4.2.16 |
| DIST | blender-4.4.3.tar.xz | 85519376 bytes | 4.4.3 |
| DIST | blender-4.5.5.tar.xz | 85095244 bytes | 4.5.5 |
| DIST | blender-5.0.0.tar.xz | 88881428 bytes | 5.0.0 |
| Type | File | Size |
|---|---|---|
| DIST | blender-test-data-4.4.0.tar.xz | 386262908 bytes |
| DIST | blender-test-data-4.5.0-1.tar.xz | 408765680 bytes |
| DIST | blender-test-data-5.0.0.tar.xz | 424858204 bytes |