commit: 6f292cab1e5b58e3c87e1914fe93e48772f150c3 Author: Bernd Waibel <waebbl-gentoo <AT> posteo <DOT> net> AuthorDate: Sun Jun 20 17:08:49 2021 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Mon Jun 21 22:25:58 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f292cab
media-gfx/freecad: improve display of optional packages See https://forum.freecadweb.org/viewtopic.php?f=42&t=37806 for a list of supported optional packages. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo <AT> posteo.net> Signed-off-by: Sam James <sam <AT> gentoo.org> media-gfx/freecad/freecad-0.19.2-r2.ebuild | 26 ++++++++++++++++++++++---- 1 file changed, 22 insertions(+), 4 deletions(-) diff --git a/media-gfx/freecad/freecad-0.19.2-r2.ebuild b/media-gfx/freecad/freecad-0.19.2-r2.ebuild index 8dd3ab78ae3..fc330f2ea53 100644 --- a/media-gfx/freecad/freecad-0.19.2-r2.ebuild +++ b/media-gfx/freecad/freecad-0.19.2-r2.ebuild @@ -323,15 +323,33 @@ pkg_postinst() { einfo "You can load a lot of additional workbenches using the integrated" einfo "AddonManager." + # ToDo: check opencv, pysolar (::science), elmerfem (::science) + # ifc++, ifcopenshell, netgen, z88 (no pkgs), calculix-ccx (::waebbl) einfo "There are a lot of additional tools, for which FreeCAD has builtin" einfo "support. Some of them are available in Gentoo. Take a look at" einfo "https://wiki.freecadweb.org/Installing#External_software_supported_by_FreeCAD" - optfeature "interact with git repositories" dev-python/GitPython - optfeature "work with COLLADA documents" dev-python/pycollada - optfeature "dependency graphs" media-gfx/graphviz + optfeature_header "Computational utilities" + optfeature "Numerical computations with Python" dev-python/numpy + optfeature "BLAS library" sci-libs/openblas + optfeature "Statistical computation with Python" dev-python/pandas + optfeature "Use Point Clouds" sci-libs/pcl + optfeature "Use scientific computation with Python" dev-python/scipy + optfeature "Use symbolic math with Python" dev-python/sympy + optfeature_header "Imaging, Plotting and Rendering utilities" + optfeature "Function plotting with Python" dev-python/matplotlib + optfeature "Dependency graphs" media-gfx/graphviz optfeature "PBR Rendering" media-gfx/povray + optfeature_header "Import / Export" + optfeature "Interact with git repositories" dev-python/GitPython + optfeature "Work with COLLADA documents" dev-python/pycollada + optfeature "YAML importer and emitter" dev-python/pyyaml + optfeature "Importing and exporting 2D AutoCAD DWG files" media-gfx/libredwg + optfeature "Importing and exporting geospatial data formats" sci-libs/gdal + optfeature "Working with projection data" sci-libs/proj + optfeature_header "Meshing and FEM" optfeature "FEM mesh generator" sci-libs/gmsh - optfeature "importing and exporting 2D AutoCAD DWG files" media-gfx/libredwg + optfeature "Triangulating meshes" sci-libs/gts + optfeature "Visualization" sci-visualization/paraview } pkg_postrm() {
