3 Commits

Author SHA1 Message Date
Christoph Moench-Tegeder
09aa78f867 update FreeCAD to 0.19.1
https://wiki.freecadweb.org/Release_notes_0.19
2021-03-13 16:13:22 +00:00
Christoph Moench-Tegeder
17e5b388cc freecad: don't compress QResources for python code
rcc automatically compresses resources above a certain size, but as
we found out the hard way, loading compressed resources from python
fails and may even coredump. As a workaround, force-disable compression
on resources in python code (c++ code seems to be fine compressed or not),
which re-enables several workbenches (most notably: Draft) at the cost
of a few megabytes of disk space.

Reported by:	jeff@
MFH:		2020Q2
2020-06-07 16:26:56 +00:00
Christoph Moench-Tegeder
885808273b update devel/pyside2 and friends to 5.14.2
following r531601 (Qt 5.14.2), PySide2 can be updated, too
- pyside2-tools don't bring their own pyside2-rcc and pyside2-uic but
  use Qt's rcc and uic - patch cad/freecad to handle that
- remove Python 2 support: it's going to go away soon anyway, it did
  complicate these ports a lot, and it would have required more
  workarounds in FreeCAD when using Qt's rcc instead of the old pyside2-rcc.
- while here, do some polishing in freecad's makefile
2020-04-13 17:21:57 +00:00