media-gfx/openscad (gentoo)

Search

Package Information

Description:
OpenSCAD is a software for creating solid 3D CAD objects. Unlike most free software for creating 3D models (such as the famous application Blender) it does not focus on the artistic aspects of 3D modelling but instead on the CAD aspects. Thus it might be the application you are looking for when you are planning to create 3D models of machine parts but pretty sure is not what you are looking for when you are more interested in creating computer-animated movies. OpenSCAD is free software and available for Linux/UNIX, MS Windows and Mac OS X.
Homepage:
https://openscad.org/

Versions

Version EAPI Keywords Slot
9999 8 0
2025.05.01_pre-r1 8 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person" proxied="yes">
		<email>negril.nx+gentoo@gmail.com</email>
		<name>Paul Zander</name>
	</maintainer>
	<maintainer type="project" proxied="proxy">
		<email>proxy-maint@gentoo.org</email>
		<name>Proxy Maintainers</name>
	</maintainer>
	<longdescription>
	OpenSCAD is a software for creating solid 3D CAD objects.  Unlike
	most free software for creating 3D models (such as the famous
	application Blender) it does not focus on the artistic aspects of 3D
	modelling but instead on the CAD aspects. Thus it might be the
	application you are looking for when you are planning to create 3D
	models of machine parts but pretty sure is not what you are looking
	for when you are more interested in creating computer-animated movies.
	OpenSCAD is free software and available for Linux/UNIX, MS Windows and
	Mac OS X.
</longdescription>
	<use>
		<flag name="cgal">
		Enable cgal render backend via <pkg>sci-mathematics/cgal</pkg> (old/slow)
	</flag>
		<flag name="egl">
		Build using EGL instead of GLX
	</flag>
		<flag name="experimental">
		Enable experimental features
	</flag>
		<flag name="glx">
		Enable GLX to interface OpenGL and X11
	</flag>
		<flag name="gui">
		Enable or disable building of the GUI
	</flag>
		<flag name="hidapi">
		Build in support for HID-Class devices using <pkg>dev-libs/hidapi</pkg>
	</flag>
		<flag name="manifold">
		Enable Manifold render backend via <pkg>sci-mathematics/manifold</pkg> (new/fast)
	</flag>
		<flag name="mimalloc">
		Build using <pkg>dev-libs/mimalloc</pkg> as memory allocator
	</flag>
		<flag name="spacenav">
		Add support for space navigator devices through
		<pkg>dev-libs/libspnav</pkg>
	</flag>
	</use>
	<upstream>
		<remote-id type="github">openscad/openscad</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 9999 2025.05.01_pre-r1
cgal Enable cgal render backend via <pkg>sci-mathematics/cgal</pkg> (old/slow)
dbus Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
egl Build using EGL instead of GLX
experimental Enable experimental features
glx Enable GLX to interface OpenGL and X11
gui Enable or disable building of the GUI
hidapi Build in support for HID-Class devices using <pkg>dev-libs/hidapi</pkg>
manifold Enable Manifold render backend via <pkg>sci-mathematics/manifold</pkg> (new/fast)
mimalloc Build using <pkg>dev-libs/mimalloc</pkg> as memory allocator
pdf Add general support for PDF (Portable Document Format), this replaces the pdflib and cpdflib flags
spacenav Add support for space navigator devices through <pkg>dev-libs/libspnav</pkg>
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

Files

Manifest

Type File Size Versions
DIST openscad-MCAD-bd0a7ba3f042bfbced5ca1894b236cea08904e26.tar.gz 58895 bytes 9999, 2025.05.01_pre-r1
DIST sanitizers-cmake-0573e2ea8651b9bb3083f193c41eb086497cc80a.tar.gz 7495 bytes 9999, 2025.05.01_pre-r1
Unmatched Entries
Type File Size
DIST openscad-2025.05.01_pre.tar.gz 24447451 bytes