Workbench affected?
BIM
Problem description
Ladybug library is required for full use of BIM workbench, but it is not bundled in AppImage.
There was issue for that https://github.com/FreeCAD/FreeCAD-Bundle/issues/411 but it was deleted without any replacement :-(
There is still a pull request tho FreeCAD/FreeCAD-Bundle#412
ladybug needs be added to
|
run: |
|
- blas * openblas* |
|
- blinker |
|
- calculix |
|
- debugpy |
|
- defusedxml |
|
- docutils |
|
- gmsh |
|
- graphviz |
|
- ifcopenshell |
|
- lark |
|
- lxml |
|
- matplotlib-base |
|
- nine |
|
- noqt5 |
|
- numpy>=1.26,<2 |
|
- occt>=7.8,<7.9 |
|
- olefile |
|
- opencamlib |
|
- opencv |
|
- pandas |
|
- pip |
|
- pivy |
|
- ply |
|
- pycollada |
|
- pyside6 |
|
- python>=3.11,<3.12 |
|
- pythonocc-core |
|
- pyyaml |
|
- qt6-main>=6.8,<6.9 |
|
- requests |
|
- scipy |
|
- sympy |
|
- typing_extensions |
|
- vtk |
|
- xlutils |
and
|
[dependencies] |
|
blinker = "*" |
|
calculix = "*" |
|
ccache = "*" |
|
cmake = "*" |
|
coin3d = "*" |
|
compilers = ">=1.10,<1.11" |
|
conda-devenv = "*" |
|
debugpy = "*" |
|
defusedxml = "*" |
|
docutils = "*" |
|
doxygen = "*" |
|
eigen = "*" |
|
fmt = "*" |
|
freetype = "*" |
|
git = "*" |
|
graphviz = "*" |
|
hdf5 = "*" |
|
ifcopenshell = "*" |
|
lark = "*" |
|
libboost-devel = "*" |
|
lxml = "*" |
|
matplotlib = "*" |
|
nine = "*" |
|
ninja = "*" |
|
noqt5 = "*" |
|
numpy = ">=1.26,<1.27" |
|
occt = ">=7.8,<7.9" |
|
opencamlib = "*" |
|
opencv = "*" |
|
openssl = "*" |
|
pandas = "*" |
|
pcl = "*" |
|
pip = "*" |
|
pivy = "*" |
|
ply = "*" |
|
pre-commit = "*" |
|
pybind11 = "*" |
|
pycollada = "*" |
|
pyside6 = "*" |
|
python = ">=3.11,<3.12" |
|
pythonocc-core = "*" |
|
pyyaml = "*" |
|
qt6-main = ">=6.8,<6.9" |
|
requests = "*" |
|
scipy = "*" |
|
six = "*" |
|
smesh = "*" |
|
swig = "*" |
|
sympy = "*" |
|
tbb-devel = ">=2022,<2023" |
|
vtk = "*" |
|
xerces-c = "*" |
|
xlutils = "*" |
|
yaml-cpp = "*" |
|
zlib = "*" |
|
zstd = "*" |
there are some questions about whether ladybug license allows such bundling in AppImage, but it seems there should be no problem:
In case the two components are not merged, but used according their normal usage instructions and distributed together to third parties (i.e. on the same media or distribution), each component - even modified - keeps its primary licence: inbound licence or outbound licence.
Steps to reproduce
Try to use solar and wind diagrams in BIM using AppImage.
Expected behavior
solar and wind diagrams work.
Actual behavior
they don't
Development version About Info (in Safe Mode)
OS: Arch Linux (XFCE/Xfce Session/xcb)
Architecture: x86_64
Version: 1.2.0dev.20251209 (Git shallow) AppImage
Build date: 2025/12/09 13:53:17
Build type: Release
Branch: grafted,grafted
Hash: 5ad6a1ba58c665c23f1d217c23e74379d8c1a5a4
Python 3.11.14, Qt 6.8.3, Coin 4.0.3, Vtk 9.3.1, boost 1_86, Eigen3 3.4.0, PySide 6.8.3
shiboken 6.8.3, xerces-c 3.3.0, IfcOpenShell 0.8.2, OCC 7.8.1
Locale: Czech/Czechia (cs_CZ)
Navigation Style/Orbit Style/Rotation Mode: CAD/Rounded Arcball/Window center
Stylesheet/Theme/QtStyle: FreeCAD.qss/FreeCAD Light/
Logical DPI/Physical DPI/Pixel Ratio: 90/172.811/1
Last known good version (optional)
Workbench affected?
BIM
Problem description
Ladybug library is required for full use of BIM workbench, but it is not bundled in AppImage.
There was issue for that https://github.com/FreeCAD/FreeCAD-Bundle/issues/411 but it was deleted without any replacement :-(
There is still a pull request tho FreeCAD/FreeCAD-Bundle#412
ladybug needs be added to
FreeCAD/package/rattler-build/recipe.yaml
Lines 139 to 174 in d116764
FreeCAD/pixi.toml
Lines 10 to 66 in d116764
there are some questions about whether ladybug license allows such bundling in AppImage, but it seems there should be no problem:
Steps to reproduce
Try to use solar and wind diagrams in BIM using AppImage.
Expected behavior
solar and wind diagrams work.
Actual behavior
they don't
Development version About Info (in Safe Mode)
Last known good version (optional)