cad/freecad: update to 0.21.2

Changes:
  https://github.com/FreeCAD/FreeCAD/compare/0.21.1...0.21.2
This commit is contained in:
Christoph Moench-Tegeder 2023-11-14 19:22:09 +01:00
parent 518748f4d0
commit 5ccb9d0cb4
3 changed files with 37 additions and 5 deletions

View file

@ -1,6 +1,5 @@
PORTNAME= FreeCAD
DISTVERSION= 0.21.1
PORTREVISION= 1
DISTVERSION= 0.21.2
CATEGORIES= cad
MAINTAINER= cmt@FreeBSD.org

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1693653721
SHA256 (FreeCAD-FreeCAD-0.21.1_GH0.tar.gz) = e9b1fd0323f101268c7f3be52db42e4a29222f2e306ae6c4a6fc309cb418d35a
SIZE (FreeCAD-FreeCAD-0.21.1_GH0.tar.gz) = 66119273
TIMESTAMP = 1699978922
SHA256 (FreeCAD-FreeCAD-0.21.2_GH0.tar.gz) = ceaf77cd12e8ad533d1535cc27ae4ca2a6e80778502dc9cdec906415d674b674
SIZE (FreeCAD-FreeCAD-0.21.2_GH0.tar.gz) = 66124278

View file

@ -0,0 +1,33 @@
diff --git src/Gui/SoFCCSysDragger.cpp src/Gui/SoFCCSysDragger.cpp
index 0c47d086a7..cf07f7f010 100644
--- src/Gui/SoFCCSysDragger.cpp
+++ src/Gui/SoFCCSysDragger.cpp
@@ -90,7 +90,7 @@ TDragger::TDragger()
{
SO_KIT_CONSTRUCTOR(TDragger);
-#if defined(Q_OS_MAC)
+#if defined(Q_OS_MAC) || defined(Q_OS_FREEBSD)
this->ref();
#endif
@@ -379,7 +379,7 @@ RDragger::RDragger()
{
SO_KIT_CONSTRUCTOR(RDragger);
-#if defined(Q_OS_MAC)
+#if defined(Q_OS_MAC) || defined(Q_OS_FREEBSD)
this->ref();
#endif
@@ -674,6 +674,10 @@ SoFCCSysDragger::SoFCCSysDragger()
{
SO_KIT_CONSTRUCTOR(SoFCCSysDragger);
+#if defined(Q_OS_MAC) || defined(Q_OS_FREEBSD)
+ this->ref();
+#endif
+
SO_KIT_ADD_CATALOG_ENTRY(annotation, SoAnnotation, TRUE, geomSeparator, "", TRUE);
SO_KIT_ADD_CATALOG_ENTRY(scaleNode, SoScale, TRUE, annotation, "", TRUE);