media-gfx/freecad (gentoo)

Search

Install

Install this package:

emerge -a media-gfx/freecad

Package Information

Description:
Qt based Computer Aided Design application
Homepage:
https://www.freecad.org/ https://github.com/FreeCAD/FreeCAD
License:
LGPL-2 CC-BY-SA-4.0

Versions

Version EAPI Keywords Slot
9999 8 ~amd64 0
1.1.3 8 ~amd64 0
1.1.1 8 ~amd64 0
1.0.2 8 amd64 0

Metadata

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>Gentoo Proxy Maintainers</name>
	</maintainer>
	<use>
		<flag name="addonmgr">
			Build the addon manager module for automatic handling of 3rd 
			party addons
		</flag>
		<flag name="assembly">
			Build the assembly module to create 3D models composed of several
			distinguishable parts as a conformed machine.
		</flag>
		<flag name="bim">
			Build the BIM module and workbench
		</flag>
		<flag name="cam">
			Build the CAM module and workbench
		</flag>
		<flag name="cloud">
			Build the Cloud workbench, to access cloud providers (mostly
			Amazon S3).
		</flag>
		<flag name="designer">
			Build and install the Qt designer plugin, so the FreeCAD widgets
			can be used from within designer.
		</flag>
		<flag name="fem">
			Build the FEM module and workbench which provides Finite Element 
			Analysis (FEA) workflows
		</flag>
		<flag name="gui">
			Build FreeCAD with a Qt based GUI. If built without setting this
			USE flag, FreeCAD can be used in a headless mode, for server-side
			instances.
			The Python modules are available, without their GUI parts though,
			if this is unset.
		</flag>
		<flag name="idf">
			Build the IDF module to provide file exchange capabilities with
			IDF files
		</flag>
		<flag name="inspection">
			Build the inspection workbench which gives you specific tools
			for examination of shapes (experimental)
		</flag>
		<flag name="mesh">
			Build the mesh module and workbench
		</flag>
		<flag name="netgen">
			Build support for the netgen mesher through <pkg>media-gfx/netgen</pkg>.
		</flag>
		<flag name="openscad">
			Build the OpenSCAD module for interoperability with OpenSCAD 
			and repairing Constructive Solid Geometry (CSG) history
		</flag>
		<flag name="pcl">
			Use external <pkg>sci-libs/pcl</pkg> for point clouds support.
		</flag>
		<flag name="points">
			Build the points module and workbench for working with point clouds
		</flag>
		<flag name="reverse">
			Build the reverse engineering module and workbench
		</flag>
		<flag name="robot">
			Build the robot module and workbench for studying robot movements
		</flag>
		<flag name="smesh">
			Build Salome SMESH
		</flag>
		<flag name="spacenav">
			Add support for space navigator devices through
			<pkg>dev-libs/libspnav</pkg>
		</flag>
		<flag name="surface">
			Build the surface module and workbench
		</flag>
		<flag name="tbb">
			Enable multithreading with the Intel Threads Building Block <pkg>dev-cpp/tbb</pkg>
		</flag>
		<flag name="techdraw">
			Build the techdraw module and workbench, a more advanced and 
			feature-rich successor of the drawing workbench
		</flag>
	</use>
	<upstream>
		<doc lang="en">https://wiki.freecad.org/Main_Page</doc>
		<bugs-to>https://github.com/FreeCAD/FreeCAD/issues</bugs-to>
		<remote-id type="github">FreeCAD/FreeCAD</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p media-gfx/freecad | euse -E <flag> -p media-gfx/freecad | euse -D <flag> -p media-gfx/freecad

Flag Description 9999 1.1.3 1.1.1 1.0.2
X Add support for X11 ✓ ✓ ✓ ✓
addonmgr Build the addon manager module for automatic handling of 3rd party addons ✓ ✓ ✓ ✓
assembly Build the assembly module to create 3D models composed of several distinguishable parts as a conformed machine. ✓ ✓ ✓ ✓
bim Build the BIM module and workbench ⊕ ⊕ ⊕ ⊕
cam Build the CAM module and workbench ✓ ✓ ✓ ✓
cloud Build the Cloud workbench, to access cloud providers (mostly Amazon S3). ✗ ✗ ✗ ✓
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 ✓ ✓ ✓ ✓
designer Build and install the Qt designer plugin, so the FreeCAD widgets can be used from within designer. ✓ ✓ ✓ ✓
fem Build the FEM module and workbench which provides Finite Element Analysis (FEA) workflows ✓ ✓ ✓ ✓
gui Build FreeCAD with a Qt based GUI. If built without setting this USE flag, FreeCAD can be used in a headless mode, for server-side instances. The Python modules are available, without their GUI parts though, if this is unset. ⊕ ⊕ ⊕ ⊕
idf Build the IDF module to provide file exchange capabilities with IDF files ✓ ✓ ✓ ✓
inspection Build the inspection workbench which gives you specific tools for examination of shapes (experimental) ✓ ✓ ✓ ✓
mesh Build the mesh module and workbench ⊕ ⊕ ⊕ ⊕
netgen Build support for the netgen mesher through <pkg>media-gfx/netgen</pkg>. ✓ ✓ ✓ ✓
openscad Build the OpenSCAD module for interoperability with OpenSCAD and repairing Constructive Solid Geometry (CSG) history ✓ ✓ ✓ ✓
pcl Use external <pkg>sci-libs/pcl</pkg> for point clouds support. ✓ ✓ ✓ ✓
points Build the points module and workbench for working with point clouds ✓ ✓ ✓ ✓
reverse Build the reverse engineering module and workbench ✓ ✓ ✓ ✓
robot Build the robot module and workbench for studying robot movements ✓ ✓ ✓ ✓
smesh Build Salome SMESH ⊕ ⊕ ⊕ ⊕
spacenav Add support for space navigator devices through <pkg>dev-libs/libspnav</pkg> ✓ ✓ ✓ ✓
surface Build the surface module and workbench ✓ ✓ ✓ ✓
tbb Enable multithreading with the Intel Threads Building Block <pkg>dev-cpp/tbb</pkg> ✓ ✓ ✗ ✗
techdraw Build the techdraw module and workbench, a more advanced and feature-rich successor of the drawing workbench ⊕ ⊕ ⊕ ⊕
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 AddonManager.tar.gz 849951 bytes 1.1.1
DIST freecad-1.0.2.tar.gz 91635756 bytes 1.0.2
DIST freecad-1.1.1.tar.gz 91720496 bytes 1.1.1
DIST freecad-20710.patch 902 bytes 1.0.2
DIST freecad-21433.patch 1151 bytes 1.0.2
DIST freecad_source_1.1.3.tar.gz 98193618 bytes 1.1.3
Unmatched Entries
Type File Size