media-gfx/blender (baar-dau)

Search

Install

Install this package:

emerge -a media-gfx/blender

Package Information

Description:
Blender, the open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback.
Homepage:
https://www.blender.org
License:
GPL-3+ cycles? ( Apache-2.0 ) CC0-1.0

Versions

Version EAPI Keywords Slot
5.2.0 8 ~amd64 $(ver_cut 1-2)
5.1.2 8 ~amd64 $(ver_cut 1-2)

Metadata

Description

Maintainers

Raw Metadata XML
<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="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="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="&lt;media-gfx/blender-5">
			Add support for the experimental Vulkan viewport backend
		</flag>
		<flag name="vulkan" restrict="&gt;=media-gfx/blender-5">
			Add support for the Vulkan viewport backend
		</flag>
	</use>
</pkgmetadata>

Lint Warnings

USE Flags

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 5.2.0 5.1.2
X ⚠️
alembic Add support for Alembic through <pkg>media-gfx/alembic</pkg>.
bullet Enable Bullet (Physics Engine).
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 ⚠️
doc ⚠️
embree Use embree to accelerate certain areas of the Cycles render engine.
experimental ⚠️
ffmpeg ⚠️
fftw ⚠️
fluid Adds fluid simulation support via the built-in Mantaflow library.
gmp ⚠️
gnome ⚠️
hip Build cycles renderer with AMD HIP support.
hiprt Enable AMD HIP GPU ray tracing acceleration via <pkg>dev-libs/hiprt</pkg>.
jack ⚠️
jpeg2k ⚠️
man ⚠️
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 ⚠️
oidn Enable OpenImageDenoiser Support
openal ⚠️
openexr ⚠️
opengl ⚠️
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.
pdf ⚠️
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 ⚠️
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 ⚠️
sndfile ⚠️
tbb Use threading building blocks library from <pkg>dev-cpp/tbb</pkg>.
test ⚠️
tiff ⚠️
truetype ⚠️
valgrind ⚠️
vulkan Add support for the experimental Vulkan viewport backend
wayland ⚠️
webp ⚠️

Files

Manifest

Type File Size Versions
DIST blender-5.1.2.tar.xz 90622692 bytes 5.1.2
DIST blender-5.2.0.tar.xz 93606236 bytes 5.2.0
Unmatched Entries
Type File Size
DIST blender-test-data-5.1.0.tar.xz 450584564 bytes
DIST blender-test-data-5.2.0.tar.xz 484927524 bytes