summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-python/pyside6: rename to dev-python/pysideNowa Ammerlaan2025-02-033-6/+4
| | | | Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
* media-gfx/freecad: new revision 1.0.0-r3David Moreno2025-01-103-4/+319
| | | | | | | | assembly use flag and dependencies added Signed-off-by: David Moreno <ydmorenoc@unal.edu.co> Closes: https://github.com/gentoo/gentoo/pull/39744 Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
* media-gfx/freecad: drop 1.0.0-r1Ionen Wolkens2025-01-061-303/+0
| | | | | | Has a pyside6 upper bound and older versions are being removed. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
* media-gfx/freecad: remove unused patchMichael Mair-Keimberger2025-01-021-15/+0
| | | | | Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
* media-gfx/freecad: Stabilize 1.0.0-r2 amd64, #946705Sam James2024-12-271-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: update pyside6 dependencyNowa Ammerlaan2024-12-203-3/+306
| | | | Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
* media-gfx/freecad: drop 1.0.0Andreas Sturmlechner2024-12-012-414/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-gfx/freecad: Stabilize 1.0.0-r1 amd64, #945547Sam James2024-12-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: tweak pcl dep in 1.0.0(-r0)Sam James2024-12-011-2/+2
| | | | | | | See https://bugs.gentoo.org/945482#c4. Bug: https://bugs.gentoo.org/945482 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: Make BIM optionalChris Mayo2024-11-271-4/+2
| | | | | | | | The Draft module no longer has a mandatory dependency on BIM. Signed-off-by: Chris Mayo <aklhfex@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/39483 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: Always disable Drawing moduleChris Mayo2024-11-271-3/+1
| | | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: updated failing patch for liveMiroslav Šulc2024-11-261-3/+3
| | | | Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* media-gfx/freecad: Drop option to build with Qt5 and all quirks with itAndreas Sturmlechner2024-11-252-116/+30
| | | | | Closes: https://bugs.gentoo.org/944786 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-gfx/freecad: Sync 9999 with 1.0.0-r1 changesAndreas Sturmlechner2024-11-251-136/+92
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-gfx/freecad: quote assignment to prevent globbingPaul Zander2024-11-241-1/+1
| | | | | Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: In 1.0RC2 Draft Workbench needs BIMChris Mayo2024-11-241-2/+4
| | | | | | Closes: https://github.com/gentoo/gentoo/pull/39021 Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: Make media-gfx/openscad an optfeatureChris Mayo2024-11-241-4/+2
| | | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: Restrict optfeature use to programs used by FreeCADChris Mayo2024-11-241-16/+7
| | | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: Material uses dev-python/pyyamlChris Mayo2024-11-241-10/+6
| | | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: dev-qt/qttools:6[designer] is optionalChris Mayo2024-11-241-3/+2
| | | | | | | | | | | | | | | | | | | | | | | gui needs qttools for UiTools, then if designer also Designer cMake/FreeCAD_Helpers/SetupQt.cmake: if(BUILD_GUI) elseif (FREECAD_QT_MAJOR_VERSION EQUAL 6) list (APPEND FREECAD_QT_COMPONENTS GuiTools) list (APPEND FREECAD_QT_COMPONENTS SvgWidgets) endif() list (APPEND FREECAD_QT_COMPONENTS OpenGL PrintSupport Svg UiTools Widgets if(BUILD_DESIGNER_PLUGIN) list (APPEND FREECAD_QT_COMPONENTS Designer) But for PySide6, the Gentoo ebuild states: # Note that the "designer" USE flag corresponds to the "Qt6UiTools" module. Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: OpenSCAD module uses plyChris Mayo2024-11-241-2/+5
| | | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: Fix test_get_svg_from_arch_space_with_zero_vectorChris Mayo2024-11-241-1/+1
| | | | | | | Needs FreeCAD.getResourceDir() to work. Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: does not need sci-libs/pcl built with Qt, opengl, openni2 ↵Chris Mayo2024-11-241-3/+1
| | | | | | | | | | | | or vtk Required PCL components from cMake/FreeCAD_Helpers/SetupPCL.cmake: PCL REQUIRED COMPONENTS common kdtree features surface io filters segmentation sample_consensus Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: does not need sci-libs/vtk built with Qt or renderingChris Mayo2024-11-241-4/+2
| | | | | | | | | | | | | | | | | | | | Required VTK components from cMake/FreeCAD_Helpers/SetupSalomeSMESH.cmake: set (VTK_COMPONENTS vtkCommonCore vtkCommonDataModel vtkFiltersVerdict vtkIOXML vtkFiltersCore vtkFiltersGeneral vtkIOLegacy vtkFiltersExtraction vtkFiltersSources vtkFiltersGeometry ) Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: does not need sci-libs/hdf5 built with fortranChris Mayo2024-11-241-1/+1
| | | | | | | | SMESH doesn't use Fortran since (?): 492a39c19a ("simplify Mefisto project without Fortran part...", 2014-08-21) Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: Add bim, cam and mesh USE flagsChris Mayo2024-11-242-10/+22
| | | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: Add reverse USE flagChris Mayo2024-11-242-2/+6
| | | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: Fail on test failure and fix typosChris Mayo2024-11-241-11/+12
| | | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: Simplify USE flag creation, drop part-design, show and tuxChris Mayo2024-11-241-30/+9
| | | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: Remove material USE flagChris Mayo2024-11-241-2/+2
| | | | | | Closes: https://bugs.gentoo.org/939787 Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: Review mycmakeargsChris Mayo2024-11-241-19/+20
| | | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: Move REQUIRED_USEChris Mayo2024-11-241-24/+24
| | | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: eselect-opencascade was treecleanedChris Mayo2024-11-241-1/+0
| | | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: Stop converting line endingsChris Mayo2024-11-242-4/+16
| | | | | | Closes: https://bugs.gentoo.org/939791 Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: does not need sci-libs/opencascade built with vtkChris Mayo2024-11-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: Make smesh dependencies optionalChris Mayo2024-11-241-2/+4
| | | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: Update Wiki linkChris Mayo2024-11-241-1/+1
| | | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: dev-qt/qtwebengine was alredy removed in the live ebuildChris Mayo2024-11-241-2/+2
| | | | | | | 543504d88b3b ("media-gfx/freecad: drop dep on qtwebengine", 2024-09-30) Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: dev-libs/libspnav is only used with the GUIChris Mayo2024-11-242-2/+6
| | | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: Remove unused dependenciesChris Mayo2024-11-241-0/+378
| | | | | Signed-off-by: Chris Mayo <aklhfex@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/freecad: IUSE qt6 -> qt5 and invert logicAndreas Sturmlechner2024-11-231-13/+13
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-gfx/freecad: drop 0.21.2-r3Andreas Sturmlechner2024-11-2311-888/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* Rename dev-python/{GitPython → gitpython}Michał Górny2024-11-223-6/+6
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-gfx/freecad: Stabilize 1.0.0 amd64, #941275Joonas Niilola2024-11-221-1/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/freecad: drop 1.0_rc1-r1, 1.0_rc2Nowa Ammerlaan2024-11-203-790/+0
| | | | Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
* media-gfx/freecad: add 1.0.0Nowa Ammerlaan2024-11-204-3/+408
| | | | | | Closes: https://bugs.gentoo.org/944018 Closes: https://bugs.gentoo.org/942919 Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org>
* media-gfx/freecad: add 1.0_rc2Andrew Ammerlaan2024-10-112-0/+395
| | | | | Closes: https://bugs.gentoo.org/941136 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* media-gfx/freecad: drop dep on qtwebengineAndrew Ammerlaan2024-09-301-5/+2
| | | | | Closes: https://bugs.gentoo.org/940527 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* media-gfx/freecad: add missing dep on gtestAndrew Ammerlaan2024-09-232-0/+4
| | | | | | https://forums.gentoo.org/viewtopic.php?p=8840973#8840973 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>
* media-gfx/freecad: misc bug fixes, qt6 by defaultAndrew Ammerlaan2024-09-153-18/+32
| | | | | | | | | | | | | | | | - fix issue where path with spaces is not properly passed on - add USE=smesh for smesh module, because it requires vtk - add missing rdep asciidoctor - add missing dep ms-gsl - qt6 by default for 1,0_rc1 (this rc fixes several qt6 issues) Bug: https://bugs.gentoo.org/933439 Closes: https://bugs.gentoo.org/927660 Closes: https://bugs.gentoo.org/939704 Closes: https://bugs.gentoo.org/935303 Closes: https://bugs.gentoo.org/939175 Closes: https://bugs.gentoo.org/933821 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>