Versions
v9999 :: 0 :: gentoo
- Modified
- License
- LGPL-2 CC-BY-SA-4.0
- USE flags
- addonmgr cloud debug designer fem gui idf image inspection material netgen openscad part-design path pcl points qt6 raytracing robot show surface techdraw test tux
v0.21.2-r3 :: 0 :: gentoo
- Modified
- License
- LGPL-2 CC-BY-SA-4.0
- Keywords
- amd64
- USE flags
- addonmgr cloud debug designer fem gui idf image inspection material netgen openscad part-design path pcl points qt6 raytracing robot show surface techdraw test tux
USE flags
General
- addonmgr
- Build the addon manager module for automatic handling of 3rd party addons
- 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
- 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
- netgen
- Build support for the netgen mesher through media-gfx/netgen.
- 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.
- points
- Build the points module and workbench for working with point clouds
- qt6
- Add support for the Qt 6 application and UI framework
- raytracing
- Build the raytracing module and workbench for raytracing and rendering
- robot
- Build the robot module and workbench for studying robot movements
- show
- Build the show module, a helper module for visibility automation
- 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_10
- Build for Python 3.10 only
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
Dependencies
dev-cpp / eigen : C++ template library for linear algebra
dev-cpp / yaml-cpp : YAML parser and emitter in C++
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / OpenNI2 : OpenNI2 SDK
dev-libs / boost : Boost Libraries for C++
dev-libs / libfmt : Small, safe and fast formatting library
dev-libs / libspnav : libspnav is a replacement for the magellan library with a cleaner API
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
dev-libs / xerces-c : 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 / ply : Python Lex-Yacc library
dev-python / pybind11 : AST-based Python refactoring library
dev-python / pyside2 : Python bindings for the Qt framework
dev-python / pyside6 : Python bindings for the Qt framework
dev-python / pyyaml : YAML parser and emitter for Python
dev-python / shiboken2 : Python binding generator for C++ libraries
dev-python / shiboken6 : Python binding generator for C++ libraries
dev-qt / designer : WYSIWYG tool for designing and building graphical user interfaces with QtWidgets
dev-qt / qt5compat : Qt module containing the unsupported Qt 5 APIs
dev-qt / qtbase : Cross-platform application development framework
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 Qt6 framework
dev-qt / qttest : Unit testing library for the Qt5 framework
dev-qt / qttools : Qt Tools Collection
dev-qt / qtwebengine : Library for rendering dynamic web content in Qt6 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-qt / qtxmlpatterns : XPath, XQuery, XSLT, and XML Schema validation library for the Qt5 framework
media-gfx / netgen : Automatic 3d tetrahedral mesh generator
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 / 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
Runtime Dependencies
dev-cpp / yaml-cpp : YAML parser and emitter in C++
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-libs / OpenNI2 : OpenNI2 SDK
dev-libs / boost : Boost Libraries for C++
dev-libs / libfmt : Small, safe and fast formatting library
dev-libs / libspnav : libspnav is a replacement for the magellan library with a cleaner API
dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)
dev-libs / xerces-c : 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 / ply : Python Lex-Yacc library
dev-python / pybind11 : AST-based Python refactoring library
dev-python / pyside2 : Python bindings for the Qt framework
dev-python / pyside6 : Python bindings for the Qt framework
dev-python / shiboken2 : Python binding generator for C++ libraries
dev-python / shiboken6 : Python binding generator for C++ libraries
dev-qt / designer : WYSIWYG tool for designing and building graphical user interfaces with QtWidgets
dev-qt / qt5compat : Qt module containing the unsupported Qt 5 APIs
dev-qt / qtbase : Cross-platform application development framework
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 Qt6 framework
dev-qt / qttools : Qt Tools Collection
dev-qt / qtwebengine : Library for rendering dynamic web content in Qt6 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-qt / qtxmlpatterns : XPath, XQuery, XSLT, and XML Schema validation library for the Qt5 framework
media-gfx / netgen : Automatic 3d tetrahedral mesh generator
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 / 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
- 881653
- media-gfx/freecad (and dependencies): arm64 keywording
- 889014
- media-gfx/freecad-0.20.1 - Use native file dialog
- 927660
- media-gfx/freecad-0.21.2-r2 fails to build against sci-libs/opencascade-7.8.0
- 933439
- media-gfx/freecad needs upgrade to Python 3.12 (PythonCompatUpdate)
- 933821
- media-gfx/freecad-0.21.2-r3 from command line/file manager, fails to open files with spaces in path
- 935303
- media-gfx/freecad missing runtime dependency for dev-ruby/asciidoctor
- 939175
- media-gfx/freecad-0.21.2-r3 missing SLOT dependency on vtk
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
media-gfx/freecad: backport various qt6 fixes
enable py3.12 for qt6 builds Bug: https://bugs.gentoo.org/933439 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
media-gfx/freecad: fix build with boost 1.75
and properly pass through arguments in wrapper Closes: https://bugs.gentoo.org/932454 Closes: https://bugs.gentoo.org/932818 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
media-gfx/freecad: drop 0.20.2, 0.20.2-r1, 0.20.2-r2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-gfx/freecad: Stabilize 0.21.2-r2 amd64, #928344
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
media-gfx/freecad: add patch for build with shiboken 6.7.0
patch is added conditional because not sure what this does with older shiboken and block against opencascade[inspector] which breaks qt6 configure Bug: https://bugs.gentoo.org/929973 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Yehoshua Pesach Wallach · gentoo
media-gfx/freecad: adds upstream patch for compiling with VTK-9.3
Closes: https://bugs.gentoo.org/928879 Signed-off-by: Yehoshua Pesach Wallach <yehoshuapw@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/36153 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Eli Schwartz · gentoo
media-gfx/freecad: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/875221 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Huang Rui · gentoo
media-gfx/freecad: add depend <sci-libs/opencascade-7.8.0
Closes: https://bugs.gentoo.org/927660 Signed-off-by: Huang Rui <vowstar@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35896 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
media-gfx/freecad: update vtk dependency
Bug: https://bugs.gentoo.org/927222 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
media-gfx/freecad: fix build with qt6
- Drawing module is unmaintained and not ported to qt6. - With the shiboken6 fix from b6bfb7ce52d2f05ed2deda2aa94bf46e51d56844 it now compiles successfully. - Sync the 9999 ebuild - Add yaml-cpp dep to 9999 ebuild Closes: https://bugs.gentoo.org/920579 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
media-gfx/freecad: add dep on qt5compat for qt6
Closes: https://bugs.gentoo.org/923958 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
media-gfx/freecad: fix uitools dep for qt6
no revbump because qt6 flag is masked anyway Bug: https://bugs.gentoo.org/921298 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
media-gfx/freecad: fix qt5 build, fix designer dep
Closes: https://bugs.gentoo.org/919492 Closes: https://bugs.gentoo.org/921298 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
media-gfx/freecad: org.freecadweb.FreeCAD.desktop renamed to org.freecad.FreeCAD.desktop in live ebuild
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
media-gfx/freecad: depend on vtk[-qt5] if USE=qt6
This fixes the configure phase, however it still fails to compile for qt6 so the use.mask stays in place for now Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
media-gfx/freecad: bump to 0.21.2
- /usr/bin/freecad is no longer a symlink, instead it is a wrapper that ensure freecad is executed in xwayland. It still crashes in native wayland mode. - dropped opencascade dependency restriction - adjusted configure phase for qt6 compatibility. The qt6 flag is still masked for now as there is still some problem when building for qt6 - added python3.12: this requires qt6 since there will likely be no further python compatibility updates for shiboken2/pyside2 - only depend on qtdesigner if USE=designer Bug: https://bugs.gentoo.org/869686 Closes: https://bugs.gentoo.org/916386 Closes: https://bugs.gentoo.org/917262 Co-authored-by: Jörg Habenicht <j.habenicht@gmx.de> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
media-gfx/freecad: updated live ebuild
* updated qt test patch * updated desktop file name Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
media-gfx/freecad: updated ccache patch in live ebuild
Closes: https://bugs.gentoo.org/911409 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-gfx/freecad: Stabilize 0.20.2-r1 amd64, #905616
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: fix build with gcc-13
Closes: https://bugs.gentoo.org/905451 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/30879 Signed-off-by: Sam James <sam@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: drop dependency for sci-libs/flann on v0.20.2
Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/30847 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: drop dependency for sci-libs/flann on v9999
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 - Miroslav Šulc · gentoo
media-gfx/freecad: updated patch for 9999
Closes: https://bugs.gentoo.org/905004 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
media-gfx/freecad: fixed dying in install phase in live ebuild when tests are not enabled
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: drop 0.20.1
Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/29700 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-gfx/freecad: Stabilize 0.20.2 amd64, #894682
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: enable suport for netgen for 0.20.2
Backports from live ebuild - add py3.11 support - better organize dependencies - fix REQUIRED_USE for the designer plugin Closes: https://bugs.gentoo.org/895660 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/29583 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: enable netgen support in live ebuild
- add py3.11 support - better organize dependencies, add new libfmt dep - fix REQUIRED_USE for designer plugin Bug: https://bugs.gentoo.org/895660 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: add 0.20.2
- cleanup some depstrings (med, vtk, boost) - not yet ready for py311 (SEGV when running test suite) - backport changes from live ebuild to prepare for Qt6 (headless -> gui USE flag) Closes: https://bugs.gentoo.org/887589 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/28769 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: restrict to <sci-libs/opencascade-7.7.0
Several issues when trying to build against OCC 7.7.0. They have been updated upstream already and there's an v0.20.2 version planed for release, so just restrict the dependency for now. If you rely on FreeCAD build against OCC 7.7.0, you can use the live ebuild. Closes: https://bugs.gentoo.org/883073 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/28447 Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: adapt for Qt6 related changes
Upstream has introduced cmake changes for handling both Qt5 and Qt6. No code changes have been made so far, so we don't yet implement the qt6 USE flag. This patch reflects the upstream changes and prepares for implementing the qt6 USE flag, by renaming the "headless" USE flag to "gui" and passing the new cmake variable FREECAD_QT_VERSION. Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/28069 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: swap patch
Swap a patch, available in two different versions to reduce number of files in ${FILESDIR}. This patch is also used by 0.20.1. Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/28051 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: drop 0.19.4-r1, 0.20-r1
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 - Joonas Niilola · gentoo
media-gfx/freecad: Stabilize 0.20.1 amd64, #858308
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
media-gfx/freecad: remove boost[threads(+)] usedep
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: fixes to metadata
While checking p.g.o, I noticed, that some of the metadata has been changed recently and is no longer valid. The patch fixes these. Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/27114 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: add 0.20.1
Closes: https://bugs.gentoo.org/865791 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/26924 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: drop ship and plot workbenches
Upstream has dropped the ship and plot workbenches recently. The patch reflects these changes and drops the USE flags for it. Note, that the plot module is still available, only the workbench for separate working with plots has been removed. See also https://github.com/FreeCAD/FreeCAD/pull/4971 and https://github.com/FreeCAD/FreeCAD/pull/4900 Also fixes some typos in pkg_postinst and minor code cleanup. Bug: https://bugs.gentoo.org/858308#c2 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/26597 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: add 0.20
Closes: https://bugs.gentoo.org/851852 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/26283 Signed-off-by: Matthew Smith <matthew@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Joonas Niilola · gentoo
media-gfx/freecad: Stabilize 0.19.4-r1 amd64, #829841
Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: fix install location of shared files
Shared files have been installed into /usr/$(get_libdir)/freecad/share instead of /usr/share. This patch fixes this. Closes: https://bugs.gentoo.org/837173 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/24962 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Piotr Karbowski · gentoo
media-gfx/freecad: 0.19.4, 9999: Python 3.10 support added.
Signed-off-by: Piotr Karbowski <slashbeast@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: add option to build designer plugin
Add a USE flag to build and install the designer plugin of FreeCAD, to be used from within the Qt designer application. The widgets are prefixed with Gui:: within designer. See https://forum.freecadweb.org/viewtopic.php?f=10&t=67706 and https://github.com/FreeCAD/FreeCAD/pull/6711 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/24918 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
media-gfx/freecad: Fix typo
See also: https://github.com/gentoo/gentoo/pull/24861 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: drop 0.19.2-r7
Drop the version instead of backporting to this version. Use 0.19.4 instead. See discussion on https://github.com/gentoo/gentoo/pull/24861 Bug: https://bugs.gentoo.org/836433 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: fix build of 0.19.4 with Qt 5.15.3
Backport changes from HEAD FindPySide2Tools.cmake to correctly find the path for uic and rcc binaries. Closes: https://bugs.gentoo.org/836433 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/24861 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: drop environment file
Setting PYTHONPATH seems no longer be needed and raises incompatibilities with other packages. Also, AddonManager plugin now needs webchannel and webengine support for pyside2, thus the USEDEP string has been updated to include USE flags for these. Bug: https://bugs.gentoo.org/835331 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/24636 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: cleanup vulnerable versions
Bug: https://bugs.gentoo.org/832209 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/24061 Signed-off-by: John Helmert III <ajak@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: backport vulnerability patches
Bug: https://bugs.gentoo.org/832209 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/24043 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: bump to 0.19.4
Closes: https://bugs.gentoo.org/834470 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/24643 Signed-off-by: Sam James <sam@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: fix patchset
Split the patchset and use several patches instead of a compressed patch set stored elsewhere. This way, the patches can be handled more easily in case of upstream changes to some of the files. Some of the source code files have to be patched in order to use the settings. Bug: https://github.com/waebbl/waebbl-gentoo/issues/354 Bug: https://github.com/waebbl/waebbl-gentoo/issues/355 Closes: https://bugs.gentoo.org/831086 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/23825 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: restrict opencascade for 0.19.2
This version doesn't build against 7.6.0, so we restrict to 7.5 versions. Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: port changes from v0.19 to live ebuild
Switch a cmake option, to allow proper configuration, if both, sci-libs/oce and sci-libs/opencascade are being installed. This allow to further simplify opencascade related logic. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/23179 Signed-off-by: Sam James <sam@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: don't fail if oce and occ are both installed
Switch a cmake option, to allow proper configuration if both sci-libs/oce and sci-libs/opencascade are installed. This allows to further simplify opencascade related logic. Closes: https://bugs.gentoo.org/827936 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
media-gfx/freecad: dropped patch in live
patch is already applied by upstream and so prevented building freecad Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: simplify opencascade logic
With sci-libs/opencascade:7.4.0 gone from the tree, this patch simplifies the code needed to configure various opencascade related variables to cmake. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/23008 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: remove obsolete patch
- fix some dependencies - simplify opencascade related code, which has been obsoleted due to removal of slot 7.4.0 - use default CMAKE_INSTALL_PREFIX (/usr) instead of /usr/$(get_libdir)/${PN}. This leads to some files being installed in /usr/{Ext,Mod}. A new patch fixes this. The lower case symlinks for the executables are no longer installed now, as the binaries are in the path and can be called directly. - use relative patchs for CMAKE_INSTALL_* variables Closes: https://bugs.gentoo.org/824550 Package-Manager: Portage-3.0.28, Repoman-3.0.3 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: drop 0.19.2-r3
Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/22619 Signed-off-by: Sam James <sam@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: backport some changes from live ebuild
- install freecad-thumbnailer - bump to EAPI 8 - clean inherit statement - clean optfeature statements from packages which are installed anyway or controlled by use flags - use C++17 Bug: https://bugs.gentoo.org/821160 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: install freecad-thumbnailer
Can be used by file-managers to show previews for FreeCAD's .fcstd files. Additional changes: - bump to EAPI 8 - cleanup inherit statement - patch to build with boost-1.77.0 - soften sci-libs/pcl dependency. pcl-1.12 supports vtk-9, so there's no longer any need to use live ebuild - clean optfeature statments from packages which are installed anyway or controlled by USE flags - use C++17 Suggested-by: Michael Perlov <perlovka@gmail.com> Bug: https://github.com/waebbl/waebbl-gentoo/issues/341 Closes: https://bugs.gentoo.org/821160 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
media-gfx/freecad: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: add slot operator for sci-libs/vtk
Following PR #21149, I added subslots for the sci-libs/vtk package. This patch adds the subslot operator for 0.19.2 and 9999 ebuilds. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/21573 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: drop 0.19.1
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: drop 0.19.2-r1
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: sync changes from 0.19.2
- support sci-libs/opencascade-7.5.2 - support sci-libs/vtk-9 - add more optfeature's Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/21350 Signed-off-by: Sam James <sam@gentoo.org> - Bernd Waibel · gentoo
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@posteo.net> Signed-off-by: Sam James <sam@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: update dependencies
support >=sci-libs/opencascade-7.5.2 support >=sci-libs/vtk-9 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
media-gfx/freecad: Depend on dev-libs/boost:=[threads(+)]
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: add py39 support to live ebuild
Also restrict dependency on sci-libs/opencascade. Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/21266 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: add python-3.9 support
Also restrict dependency for opencascade Closes: https://bugs.gentoo.org/789780 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/21242 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
media-gfx/freecad: strip revision number from OCC version string
Otherwise it doesn't compile because it fails to find the dir Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
media-gfx/freecad: use the shiboken2 that matches python version
Closes: https://bugs.gentoo.org/793962 Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/freecad: fix BadDefaultUseFlags
-foo in IUSE is discouraged. It is equivalent (in every meaningful case) to 'foo' but confuses parsing tools like e.g. packages.gentoo.org. Dropping '-' from these flags has no impact on the actual default behaviour. See: https://devmanual.gentoo.org/general-concepts/use-flags/index.html#iuse-defaults Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Andrew Ammerlaan · gentoo
media-gfx/freecad: add media-gfx/libredwg as optfeature
As discussed with @waebbl via email Package-Manager: Portage-3.0.19, Repoman-3.0.3 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: port changes from 0.19.2
Incorporate the changes from 0.19.2 ebuild. Disable BUILD_SANDBOX if USE=debug, due to https://forum.freecadweb.org/viewtopic.php?f=4&t=36071&start=30#p504595 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/20879 Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: fix opencascade issue
Fix an issue with sci-libs/opencascade:7.4.0, where a wrong options has been passed to cmake. Additionally improves testing which version of opencascade has been installed and adds some guards to select correct options. Closes: https://bugs.gentoo.org/789705 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Signed-off-by: Alexey Shvetsov <alexxy@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
media-gfx/freecad: add bug reference to opencascade tweak
Bug: https://bugs.gentoo.org/788274 Signed-off-by: Sam James <sam@gentoo.org> - Bernd Waibel · gentoo
media-gfx/freecad: find opencascade-7.5
Correctly find sci-libs/opencascade-7.5.1 header and library locations. Closes: https://bugs.gentoo.org/788274 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/20708 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Bernd Waibel · gentoo
media-gfx/freecad: bump to 0.19.2
Closes: https://bugs.gentoo.org/785256 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernd Waibel <waebbl-gentoo@posteo.net> Closes: https://github.com/gentoo/gentoo/pull/20580 Signed-off-by: Sam James <sam@gentoo.org> - 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