File tree Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Expand file tree Collapse file tree 2 files changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -120,10 +120,14 @@ Unfortunately, different distributions use different names for the various packa
120
120
to be installed. It is very common to have to adjust the one-line command below for your system by removing failing packages and locating alternates
121
121
(usually provided under a different name).
122
122
123
- A single command to install the dependencies on Ubuntu-based systems (last adjusted for 22.04.3 LTS) :
123
+ A single command to install the dependencies on 22.04.3 LTS Ubuntu-based systems :
124
124
``` sh
125
125
sudo apt install cmake cmake-gui libboost-date-time-dev libboost-dev libboost-filesystem-dev libboost-graph-dev libboost-iostreams-dev libboost-program-options-dev libboost-python-dev libboost-regex-dev libboost-serialization-dev libboost-thread-dev libcoin-dev libeigen3-dev libgts-bin libgts-dev libkdtree++-dev libmedc-dev libocct-data-exchange-dev libocct-ocaf-dev libocct-visualization-dev libopencv-dev libproj-dev libpyside2-dev libqt5opengl5-dev libqt5svg5-dev qtwebengine5-dev libqt5x11extras5-dev libqt5xmlpatterns5-dev libshiboken2-dev libspnav-dev libvtk7-dev libx11-dev libxerces-c-dev libzipios++-dev occt-draw pyside2-tools python3-dev python3-matplotlib python3-packaging python3-pivy python3-ply python3-pyside2.qtcore python3-pyside2.qtgui python3-pyside2.qtsvg python3-pyside2.qtwidgets python3-pyside2.qtnetwork python3-pyside2.qtwebengine python3-pyside2.qtwebenginecore python3-pyside2.qtwebenginewidgets python3-pyside2.qtwebchannel python3-markdown python3-git qtbase5-dev qttools5-dev swig libyaml-cpp-dev
126
126
```
127
+ A single command to install the dependencies on 24.04 LTS Ubuntu-based systems:
128
+ ``` sh
129
+ sudo apt install cmake cmake-qt-gui libboost-date-time-dev libboost-dev libboost-filesystem-dev libboost-graph-dev libboost-iostreams-dev libboost-program-options-dev libboost-python-dev libboost-regex-dev libboost-serialization-dev libboost-thread-dev libcoin-dev libeigen3-dev libgts-bin libgts-dev libkdtree++-dev libmedc-dev libocct-data-exchange-dev libocct-ocaf-dev libocct-visualization-dev libopencv-dev libproj-dev libpyside2-dev libqt5opengl5-dev libqt5svg5-dev qtwebengine5-dev libqt5x11extras5-dev libqt5xmlpatterns5-dev libshiboken2-dev libspnav-dev libvtk9-dev libx11-dev libxerces-c-dev libzipios++-dev occt-draw pyside2-tools python3-dev python3-matplotlib python3-packaging python3-pivy python3-ply python3-pyside2.qtcore python3-pyside2.qtgui python3-pyside2.qtsvg python3-pyside2.qtwidgets python3-pyside2.qtnetwork qtbase5-dev qttools5-dev swig libyaml-cpp-dev
130
+ ```
127
131
To install dependencies on Fedora systems (Derived from the [ RPM spec] ( https://src.fedoraproject.org/rpms/freecad ) ):
128
132
``` sh
129
133
sudo dnf install clang cmake gcc-c++ gettext dos2unix doxygen swig graphviz gcc-gfortran desktop-file-utils freeimage-devel libXmu-devel mesa-libGL-devel mesa-libGLU-devel libglvnd-devel opencascade-devel Coin4-devel python3-devel python3-matplotlib python3-pivy boost-devel eigen3-devel tbb-devel qt5-qtbase-devel qt5-qtsvg-devel qt5-qtxmlpatterns-devel qt5-qttools-devel qt5-qttools-static qt5-qtwebengine-devel xerces-c xerces-c-devel libspnav-devel python3-shiboken2-devel python3-pyside2-devel pyside2-tools smesh-devel zipios++-devel python3-pycxx-devel libicu-devel vtk-devel med-devel libkdtree++-devel libappstream-glib python3-pivy python3-matplotlib python3-collada python3-pyside2 qt5-assistant
Original file line number Diff line number Diff line change @@ -90,7 +90,7 @@ The basic process is:
90
90
91
91
Maintainers review PRs on a rolling basis throughout the week, and also in a more concentrated review meeting on Mondays
92
92
(see the [ FreeCAD Events Calendar] ( https://freecad.org/events.php ) for the exact date and time in your timezone). When reviewing,
93
- Maintainers strive to uphold the tenets of the [ CONTRIBUTING.md] ( https://github.com/FreeCAD/FreeCAD/blob/main/CONTRIBUTING.md )
93
+ Maintainers strive to uphold the tenets of the [ CONTRIBUTING.md] ( https://github.com/FreeCAD/FreeCAD/blob/main/CONTRIBUTING.md )
94
94
document. These meetings are open to the public and all developers are welcome to attend: particularly if you have a PR under review,
95
95
you may be able to accelerate that process by being present to address and questions or concerns that arise. You can also participate
96
96
in the process by reviewing PRs yourself. Although only Maintainers may merge PRs, anyone is welcome to test and provide feedback, and
You can’t perform that action at this time.
0 commit comments