Skip to content

Releases: FreeCAD/FreeCAD-LibPack

LibPack-1.0.0 Version 3.0.0 RC2

09 Jul 02:58
Compare
Choose a tag to compare
Pre-release

This LibPack pre-release is designed to work with the upcoming release candidates of FreeCAD 1.0 compiled with the MSVC 14.4 or later compiler toolchain, in Release or RelWithDebInfo modes, on x86_64 architecture. It requires at least FreeCAD 0.22dev commit hash 99d63a9693316bad118740dc8ee86098cca5e16b. It provides:

  • Qt 6.7.2
  • OpenCASCADE 7.8.0 [Blobfish-patched]
  • Python 3.12.4
    • cmake (Python bindings) 3.29.3
    • ifcopenshell 0.7.0.240521
    • matplotlib 3.9.0
    • numpy 1.26.4
    • opencv 4.10.8.82
    • pillow 10.3.0
    • pycollada 0.8
    • pyyaml 6.0.1
    • scipy 1.13.1
    • setuptools 70.0.0
    • wheel 0.43.0
  • boost 1.85.0
  • bzip2 1.0.8
  • calculix 2.18
  • coin [unversioned, current master branch]
  • eigen3 3.4.0
  • freetype 2.13.1
  • gmsh 4.13.1
  • harfbuzz 8.5.0
  • hdf5 1.10.8
  • icu 74.2 [cannot yet use 75.x, Xerces does not support]
  • libclang 140 [provided by Qt]
  • libfmt 10.2.1
  • libpng 1.6.40
  • medfile 4.1.1 [patched]
  • netgen 6.2.2403
  • opencamlib 2023.01.11
  • pcre2 10.42
  • pivy [unversioned, current master branch]
  • pycxx 7.1.5
  • pyside 6.7.2
  • quarter [unversioned, current master branch, patched]
  • rapidjson 1.1.0
  • swig 4.1.1
  • tcl 8.6.13
  • tk 8.6.13
  • vtk 9.3.0
  • Xerces-C 3.2.5
  • yamlcpp 0.8.0
  • zlib 1.3

The 7-zip-compressed download has been manually stripped of QtWebEngine, various pieces of documentation, and several other executable files that are built by several of those tools. If you build it yourself it will be significantly larger than this download. Eventually this stripping will be coded into the build script, but that work is not complete.

LibPack-1.0.0 Version 3.0.0 RC1

25 Jun 02:14
d82487e
Compare
Choose a tag to compare
Pre-release

This LibPack pre-release is designed to work with the upcoming release candidates of FreeCAD 1.0 compiled with the MSVC 14.4 or later compiler toolchain, in Release or RelWithDebInfo modes, on x86_64 architecture. It requires at least FreeCAD 0.22dev-37841, commit hash d01ce32a1f6de77a6b3438413d9a35137061ff8f. It provides:

  • Qt 6.7.1
  • OpenCASCADE 7.8.0 [Blobfish-patched]
  • Python 3.12.3
    • cmake (Python bindings) 3.29.3
    • ifcopenshell 0.7.0.240521
    • matplotlib 3.9.0
    • numpy 1.26.4
    • opencv 4.10.8.82
    • pillow 10.3.0
    • pycollada 0.8
    • pyyaml 6.0.1
    • scipy 1.13.1
    • setuptools 70.0.0
    • wheel 0.43.0
  • boost 1.85.0
  • bzip2 1.0.8
  • coin [unversioned, current master branch]
  • eigen3 3.4.0
  • freetype 2.13.1
  • gmsh 4.13.1
  • harfbuzz 8.5.0
  • hdf5 1.10.8
  • icu 74.2 [cannot yet use 75.x, Xerces does not support]
  • libclang 140 [provided by Qt]
  • libfmt 10.2.1
  • libpng 1.6.40
  • medfile 4.1.1 [patched]
  • netgen 6.2.2403
  • opencamlib 2023.01.11
  • pcre2 10.42
  • pivy [unversioned, current master branch]
  • pycxx 7.1.5
  • pyside 6.7.1
  • quarter [unversioned, current master branch, patched]
  • rapidjson 1.1.0
  • swig 4.1.1
  • tcl 8.6.13
  • tk 8.6.13
  • vtk 9.3.0
  • Xerces-C 3.2.5
  • yamlcpp 0.8.0
  • zlib 1.3

LibPack-0.21 Version 2.11

03 Feb 11:49
6198898
Compare
Choose a tag to compare

This is an updated LibPack for the FreeCAD 0.21 and 0.22 release series. It was tested with Microsoft Visual Studio 2022 (build tools).

Changes to LibPack version 2.10:

  • fixed libfmt not compiled in debug mode

LibPack-0.21 Version 2.10

01 Sep 04:11
6198898
Compare
Choose a tag to compare

This is an updated LibPack for the FreeCAD 0.21 release series. It was used to create the 0.21 release of the FreeCAD Windows installer, and was tested with Microsoft Visual Studio 2023 (community edition).

Changes to LibPack version 2.9.0:

  • added yaml-cpp library (required by Material workbench)
  • added libfmt (required to support C++ formatting options in compilers that do not yet support C++20)

LibPack-0.21 Version 2.9

02 Aug 01:58
6198898
Compare
Choose a tag to compare

This is an updated LibPack for the FreeCAD 0.21 release series. It was used to create the 0.21 release of the FreeCAD Windows installer, and was tested with Microsoft Visual Studio 2023 (community edition).

Changes to LibPack version 2.8.2:

  • updated to Python 3.8.17 (includes OpenSSL 1.1.1u)
  • updated non-Python OpenSSL to OpenSSL 3.0.9

LibPack-0.21 Version 2.8.3 RC2

28 Jul 03:40
6198898
Compare
Choose a tag to compare
Pre-release

This is an updated LibPack for the FreeCAD 0.21 release series.
(Tested with Microsoft Visual C++ (community edition) 2022.)

Changes to LibPack version 2.7:

  • updated to Python 3.8.17 (includes OpenSSL 1.1.1u)
  • updated non-Python OpenSSL to OpenSSL 3.0.9
  • updated to Gmsh 4.11

LibPack-0.21 Version 2.8.3 RC1

25 Jul 22:51
6198898
Compare
Choose a tag to compare
Pre-release

This is an updated LibPack for the FreeCAD 0.21 release series.
(Tested with Microsoft Visual C++ (community edition) 2022.)

Changes to LibPack version 2.7:

  • updated to OpenSSL 3.0.9 and 1.1.1u
  • updated to Gmsh 4.11

Note: for Python OpenSSL 1.1 is still used because of the used Python version 3.8.10.

LibPack-0.20 Version 2.8.2

07 Jan 17:50
6198898
Compare
Choose a tag to compare

This is an updated LibPack for the FreeCAD 0.20 release series.
(Tested with Microsoft Visual C++ (community edition) 2022.)

Changes to LibPack version 2.7:

  • updated to OpenSSL 3.0.7
  • updated to Gmsh 4.11

Note: for Python OpenSSL 1.1 is still used because of the used Python version 3.8.10.

LibPack-0.20 Version 2.8.1

06 Dec 23:26
6198898
Compare
Choose a tag to compare

This is an updated LibPack for the FreeCAD 0.20 release series.
(Tested with Microsoft Visual C++ (community edition) 2022.)

Changes to LibPack version 2.7:

  • updated to OpenSSL 3.0.7
  • updated to Gmsh 4.11

Note: for Python OpenSSL 1.1 is still used because of the used Python version 3.8.10.

LibPack-0.20 Version 2.8

04 Dec 23:54
6198898
Compare
Choose a tag to compare

This is an updated LibPack for the FreeCAD 0.20 release series.

Tested with Microsoft Visual C++ (community edition) 2022.

Changes to LibPack version 2.7:

  • updated to OpenSSL 3.0.7
  • updated to Gmsh 4.11