Versions
v9999 :: 0 :: gentoo
- Modified
- License
- LGPL-2 CC-BY-SA-4.0
- USE flags
- addonmgr arch cloud debug drawing fem headless idf image inspection material mesh openscad part-design path pcl plot points raytracing robot ship show spreadsheet surface techdraw test tux
v0.19.1 :: 0 :: gentoo
- Modified
- License
- LGPL-2 CC-BY-SA-4.0
- Keywords
- ~amd64
- USE flags
- addonmgr arch cloud debug drawing fem headless idf image inspection material mesh openscad part-design path pcl plot points raytracing robot ship show spreadsheet surface techdraw test tux
USE flags
General
- addonmgr
- Build the addon manager module for automatic handling of 3rd party addons
- arch
- Build the architecture workbench for working with architectural elements
- 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
- drawing
- Build the drawing module and workbench to display 3D work on a 2D sheet
- fem
- Build the FEM module and workbench which provides Finite Element Analysis (FEA) workflows
- headless
- Build FreeCAD without a GUI, usable for server-side instances. The Python modules are still available, without their GUI parts though.
- idf
- Build the IDF module to provide file exchange capabilities with IDF files
- image
- Build the image module and workbench for working with bitmap images
- inspection
- Build the inspection workbench which gives you specific tools for examination of shapes (experimental)
- material
- Build the material module and workbench to work with materials
- mesh
- Build the mesh module and workbench to work with triangulated meshes
- openscad
- Build the OpenSCAD module for interoperability with OpenSCAD and repairing Constructive Solid Geometry (CSG) history
- part-design
- Build the part design module and workbench for build part shapes from sketches
- path
- Build the path module and workbench to procude G-Code instructions for CNC
- pcl
- Use external sci-libs/pcl for point clouds support.
- plot
- Build the internal plot workbench. NOTE: This conflicts with the external plot workbench, which you can add via the Addon Manager!
- points
- Build the points module and workbench for working with point clouds
- raytracing
- Build the raytracing module and workbench for raytracing and rendering
- robot
- Build the robot module and workbench for studying robot movements
- ship
- Build the ship module and workbench which works over ship entities, that must be created on top of provided geometry. NOTE: This conflicts with the external ship workbench, which you can add via the Addon Manager!
- show
- Build the show module, a helper module for visibility automation
- spreadsheet
- Build the spreadsheet module and workbench to create and manipulate spreadsheet data
- surface
- Build the surface module and workbench
- 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)
- tux
- Build the Tux module
python_single_target
- python3_7
- Build for Python 3.7 only
- python3_8
- Build for Python 3.8 only
Dependencies
dev-cpp / eigen : C++ template library for linear algebra
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-lang / python-exec : Python script wrapper
dev-libs / OpenNI2 : OpenNI2 SDK
dev-libs / boost : Boost Libraries for C++
dev-libs / libspnav : libspnav is a replacement for the magellan library with a cleaner API
dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)
dev-libs / xerces-c : A validating XML parser written in a portable subset of C++
dev-python / GitPython : Library used to interact with Git repositories
dev-python / matplotlib : Pure python plotting library with matlab like syntax
dev-python / numpy : Fast array and numerical python library
dev-python / pivy : Coin3D bindings for Python
dev-python / pybind11 : AST-based Python refactoring library
dev-python / pyside2 : Python bindings for the Qt framework
dev-python / shiboken2 : Python binding generator for C++ libraries
dev-qt / designer : WYSIWYG tool for designing and building graphical user interfaces with QtWidgets
dev-qt / qtconcurrent : Multi-threading concurrence support library for the Qt5 framework
dev-qt / qtcore : Cross-platform application development framework
dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework
dev-qt / qtnetwork : Network abstraction library for the Qt5 framework
dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)
dev-qt / qtprintsupport : Printing support library for the Qt5 framework
dev-qt / qtsvg : SVG rendering library for the Qt5 framework
dev-qt / qtwebengine : Library for rendering dynamic web content in Qt5 C++ and QML applications
dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework
dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework
dev-qt / qtxml : Implementation of SAX and DOM for the Qt5 framework
dev-util / desktop-file-utils : Command line utilities to work with desktop menu entries
media-gfx / openscad : The Programmers Solid 3D CAD Modeller
media-libs / coin : A high-level 3D graphics toolkit, fully compatible with SGI Open Inventor 2.1
media-libs / freetype : High-quality and portable font engine
media-libs / qhull : Geometry library
net-misc / curl : A Client that groks URLs
sci-libs / flann : Fast approximate nearest neighbor searches in high dimensional spaces
sci-libs / hdf5 : General purpose library and file format for storing scientific data
sci-libs / med : A library to store and exchange meshed data or computation results
sci-libs / opencascade : Development platform for CAD/CAE, 3D surface/solid modeling and data exchange
sci-libs / orocos_kdl : Kinematics and Dynamics Library (KDL)
sci-libs / pcl : 2D/3D image and point cloud processing
sci-libs / vtk : The Visualization Toolkit
sys-libs / zlib : Standard (de)compression library
virtual / glu : Virtual for OpenGL utility library
virtual / libusb : Virtual for libusb
virtual / opengl : Virtual for OpenGL implementation
x11-misc / shared-mime-info : The Shared MIME-info Database specification
Runtime Dependencies
dev-cpp / eigen : C++ template library for linear algebra
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-lang / python-exec : Python script wrapper
dev-libs / OpenNI2 : OpenNI2 SDK
dev-libs / boost : Boost Libraries for C++
dev-libs / libspnav : libspnav is a replacement for the magellan library with a cleaner API
dev-libs / openssl : full-strength general purpose cryptography library (including SSL and TLS)
dev-libs / xerces-c : A validating XML parser written in a portable subset of C++
dev-python / GitPython : Library used to interact with Git repositories
dev-python / matplotlib : Pure python plotting library with matlab like syntax
dev-python / numpy : Fast array and numerical python library
dev-python / pivy : Coin3D bindings for Python
dev-python / pybind11 : AST-based Python refactoring library
dev-python / pyside2 : Python bindings for the Qt framework
dev-python / shiboken2 : Python binding generator for C++ libraries
dev-qt / designer : WYSIWYG tool for designing and building graphical user interfaces with QtWidgets
dev-qt / qtconcurrent : Multi-threading concurrence support library for the Qt5 framework
dev-qt / qtcore : Cross-platform application development framework
dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework
dev-qt / qtnetwork : Network abstraction library for the Qt5 framework
dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)
dev-qt / qtprintsupport : Printing support library for the Qt5 framework
dev-qt / qtsvg : SVG rendering library for the Qt5 framework
dev-qt / qtwebengine : Library for rendering dynamic web content in Qt5 C++ and QML applications
dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework
dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework
dev-qt / qtxml : Implementation of SAX and DOM for the Qt5 framework
media-gfx / openscad : The Programmers Solid 3D CAD Modeller
media-libs / coin : A high-level 3D graphics toolkit, fully compatible with SGI Open Inventor 2.1
media-libs / freetype : High-quality and portable font engine
media-libs / qhull : Geometry library
net-misc / curl : A Client that groks URLs
sci-libs / flann : Fast approximate nearest neighbor searches in high dimensional spaces
sci-libs / hdf5 : General purpose library and file format for storing scientific data
sci-libs / med : A library to store and exchange meshed data or computation results
sci-libs / opencascade : Development platform for CAD/CAE, 3D surface/solid modeling and data exchange
sci-libs / orocos_kdl : Kinematics and Dynamics Library (KDL)
sci-libs / pcl : 2D/3D image and point cloud processing
sci-libs / vtk : The Visualization Toolkit
sys-libs / zlib : Standard (de)compression library
virtual / glu : Virtual for OpenGL utility library
Bugs
- 780687
- media-gfx/freecad-0.19.1: Segmentation fault
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: several updates with 9999
Fix an issue with selecting correct python, introduced by https://github.com/FreeCAD/FreeCAD/commit/e2782d0c20111b0563f6e66eb3a7dff1208fe1c5 Remove ccache USE flag, as well as code from CMakeLists.txt Bug: https://github.com/waebbl/waebbl-gentoo/issues/309 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/19914 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: drop 0.19_pre20201231
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: bump to 0.19.1
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: add live ebuild
Fix email in metadata.xml Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/19076 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: re-add package
Pre-release version 0.19_pre with a commit date of 2020-12-31. The current stable upstream release 0.18.5 needs qtwebkit, that's why I didn't want to interfere with the removal of that package. Things to do: - bump sci-libs/vtk-9 and update dependency - add python-3.9 support (needs updated vtk) - update sci-mathematics/netgen and implement it in ebuild (FEM_NETGEN) - check for external zipios++ (package needed) - check for external smesh (package needed) - check for improvements in USE flags? Closes: https://bugs.gentoo.org/622726 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Bernd Waibel <waebbl@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-gfx/freecad: Remove last-rited
Closes: https://bugs.gentoo.org/620702 - Andreas Sturmlechner · gentoo
media-gfx/freecad: Drop broken 0.17_pre, bug #650274
Package-Manager: Portage-2.3.36, Repoman-2.3.9 - Andreas Sturmlechner · gentoo
media-gfx/freecad: Add no-webkit patch
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Andreas Sturmlechner · gentoo
media-gfx/freecad: Switch eutils -> desktop
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Andreas Sturmlechner · gentoo
media-gfx/freecad: Drop bogus dev-java/xerces DEPEND
Thanks-to: Christoph Steup <steup@ovgu.de> Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Andreas Sturmlechner · gentoo
media-gfx/freecad: Re-add 0.16.6712
It is actually more up-to-date than 0.17_pre. Closes: https://bugs.gentoo.org/650274 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Andreas Sturmlechner · gentoo
media-gfx/freecad: Drop 0.17_pre and 9999
Live ebuild is broken beyond repair until some Qt5 version finds its way. Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Andreas Sturmlechner · gentoo
media-gfx/freecad: Switch eutils -> desktop
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Andreas Sturmlechner · gentoo
media-gfx/freecad: Drop old
Closes: https://bugs.gentoo.org/634216 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Andreas Sturmlechner · gentoo
media-gfx/freecad: Drop bogus dev-java/xerces DEPEND
Thanks-to: Christoph Steup <steup@ovgu.de> Closes: https://bugs.gentoo.org/607966 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Andreas Sturmlechner · gentoo
media-gfx/freecad: Add no-webkit patch
Bug: https://bugs.gentoo.org/620702 Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Miroslav Šulc · gentoo
media-gfx/freecad-9999: several fixes
Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Andreas Sturmlechner · gentoo
media-gfx/freecad: Compact sci-libs/opencascade DEPENDs
Package-Manager: Portage-2.3.13, Repoman-2.3.4 - Andreas Sturmlechner · gentoo
media-gfx/freecad: Sync live ebuild w/ recent changes
Package-Manager: Portage-2.3.13, Repoman-2.3.4 - Andreas Sturmlechner · gentoo
media-gfx/freecad: Switch to xdg-utils
Package-Manager: Portage-2.3.13, Repoman-2.3.4 - Andreas Sturmlechner · gentoo
media-gfx/freecad: Update DESCRIPTION, HOMEPAGE
Package-Manager: Portage-2.3.13, Repoman-2.3.4 - Andreas Sturmlechner · gentoo
media-gfx/freecad: Drop old
Bug: https://bugs.gentoo.org/620702 Package-Manager: Portage-2.3.13, Repoman-2.3.4 - Alexey Shvetsov · gentoo
media-gfx/freecad: Add 0.17_pre snapshot
Package-Manager: Portage-2.3.6, Repoman-2.3.3 - Alexey Shvetsov · gentoo
media-gfx/freecad: Version bump for 0.16.x series
Package-Manager: Portage-2.3.6, Repoman-2.3.3 - Alexey Shvetsov · gentoo
media-gfx/freecad: now uses external kdl
Package-Manager: Portage-2.3.6, Repoman-2.3.3 - Davide Pesavento · gentoo
media-gfx/freecad: restrict shiboken, pyside{,-tools} to SLOT 0
For future compatibility with PySide2 Package-Manager: Portage-2.3.5, Repoman-2.3.2 - David Seifert · gentoo
media-gfx/freecad: [QA] Add missing python metadata variables
Package-Manager: Portage-2.3.5, Repoman-2.3.2 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - bdouxx · gentoo
media-gfx/freecad: fix wrong path declared as S.
Gentoo-Bug: https://bugs.gentoo.org/609476 Package-Manager: portage-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/4048 - T. Malfatti · gentoo
media-libs/portaudio: Version bump - David Seifert · gentoo
media-gfx/freecad: Point EGIT_REPO_URI to correct URL
Package-Manager: Portage-2.3.3, Repoman-2.3.1 - David Seifert · gentoo
media-gfx/freecad: Update live ebuild
Gentoo-bug: 569498 Package-Manager: Portage-2.3.3, Repoman-2.3.1 - bdouxx · gentoo
media-gfx/freecad: Version bump to 0.16
Gentoo-bug: 580256, 580642, 591012 * change SRC_URI to github Package-Manager: portage-2.3.3 Closes: https://github.com/gentoo/gentoo/pull/3266 - David Seifert · gentoo
media-gfx/freecad: Patch out internal boost::re_detail for boost 1.60
Gentoo-Bug: 578910 Package-Manager: portage-2.2.28 - Michael Weber · gentoo
media-gfx/freecad: drop old and unsecure versions (bug 526090).
Package-Manager: portage-2.2.28 - Michael Weber · gentoo
media-gfx/freecad: Require >dev-cpp/eigen-3.2.2:3 (thanks Grégory Salvan, bug 575104).
Package-Manager: portage-2.2.27 - Michael Weber · gentoo
media-gfx/freecad: add dev-python/pyside[svg] (thanks Jon Gerdes, bug 560494).
Package-Manager: portage-2.2.20.1 - 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> - 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> - Michael Weber · gentoo
media-gfx/freecad: drop sci-libs/gts dep.
Package-Manager: portage-2.2.20 - Michael Weber · gentoo
media-gfx/freecad: remove old sci-libs/opencascade.
Package-Manager: portage-2.2.20 - Michael Weber · gentoo
media-gfx/freecad: adjust boost prior 1.57
Package-Manager: portage-2.2.20 - Michael Weber · gentoo
media-gfx/freecad: fix typo
Package-Manager: portage-2.2.20 - Michael Weber · gentoo
media-gfx/freecad: install the proper icons and file associations (bug 551872, thanks Fat-Zer).
Package-Manager: portage-2.2.20 - Michael Weber · gentoo
media-gfx/freecad: Fix Readme.md installation, depend on pyside-tools (bug 550612, thanks Kfir Lavi). Update COIN3D varname.
Package-Manager: portage-2.2.20 - Michael Weber · gentoo
media-gfx/freecad: use sci-libs/opencascade[(+)vtk] (bug 557022, thanks Helmut Jarausch).
Package-Manager: portage-2.2.20 - 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